*{box-sizing:border-box}body{background:var(--wasd-color-surface-canvas);color:var(--wasd-color-text-default);font-family:var(--wasd-typography-family-sans);margin:0}button,input,textarea,select{font:inherit}.tree-generator{inline-size:100%}.tree-generator__panel-section h3,.tree-generator__warning{margin:0}.tree-generator__layout{align-items:stretch;gap:var(--wasd-spacing-4);grid-template-columns:minmax(0,1fr);display:grid}.tree-generator__tool-toolbar,.tree-generator__controls,.tree-generator__downloads,.tree-generator__viewport{inline-size:100%;min-inline-size:0}.tree-generator__tool-toolbar.wasd-toolbar{align-self:stretch}.tree-generator__tool-toolbar>.tree-generator__tool-toolbar-group{gap:var(--wasd-spacing-2);flex:44rem;grid-template-columns:repeat(auto-fit,minmax(min(7.25rem,100%),1fr));display:grid}.tree-generator__tool-button.wasd-button{--wasd-button-size-sm-gap:var(--wasd-spacing-1);--wasd-button-size-sm-padding-inline:var(--wasd-spacing-2);white-space:nowrap;justify-content:flex-start;inline-size:100%;min-inline-size:0}.tree-generator__control-tabs,.tree-generator__control-tab-panels,.tree-generator__control-tab-panel{min-inline-size:0}.tree-generator__control-tabs.wasd-tabs{gap:var(--wasd-spacing-2)}.tree-generator__control-tab-list.wasd-tab-list{gap:var(--wasd-spacing-1);grid-template-columns:repeat(auto-fit,minmax(min(7.75rem,100%),1fr));display:grid;overflow:visible}.tree-generator__control-tab-list .wasd-tab{inline-size:100%;min-inline-size:0;padding-inline:var(--wasd-spacing-2)}.tree-generator__control-tab-panel.wasd-tab-panel{padding-block:0}.tree-generator__panel-section{background:var(--wasd-color-surface-canvas);border:var(--wasd-border-width-thin) solid var(--wasd-color-border-subtle);border-radius:var(--wasd-radius-sm);align-content:start;gap:var(--wasd-spacing-2);min-inline-size:0;padding:var(--wasd-spacing-3);grid-template-rows:auto minmax(0,1fr);display:grid}.tree-generator__panel-section>h3{color:var(--wasd-color-text-muted)}.tree-generator__panel-content,.tree-generator__control-field{min-inline-size:0}.tree-generator__control-tab-panel .tree-generator__panel-content{align-items:stretch;gap:var(--wasd-spacing-3);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));display:grid}.tree-generator__control-tab-panel--summary .tree-generator__panel-content{grid-template-columns:minmax(0,1fr)}.tree-generator__control-field{gap:var(--wasd-spacing-2);display:grid}.tree-generator__controls .wasd-input-control,.tree-generator__controls .wasd-input-root,.tree-generator__controls .wasd-select{inline-size:100%}.tree-generator__seed-control{align-items:center;gap:var(--wasd-spacing-2);grid-template-columns:minmax(10rem,1fr) auto;display:grid}.tree-generator__range-field{align-items:center;gap:var(--wasd-spacing-2);grid-template-columns:minmax(0,1fr) 4.75rem;display:grid}.tree-generator__range-field .wasd-slider-root{min-inline-size:0}.tree-generator__material-trigger.wasd-button{text-align:start;justify-content:flex-start;inline-size:100%;min-inline-size:0;overflow:hidden}.tree-generator__material-trigger.wasd-button .wasd-button__label{align-items:center;gap:var(--wasd-spacing-2);inline-size:100%;min-inline-size:0;display:flex;overflow:hidden}.tree-generator__material-trigger .minecraft-material-selector__block-texture-preview{flex:none}.tree-generator__material-trigger-label{font-weight:var(--wasd-typography-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.tree-generator__danger-mode{gap:var(--wasd-spacing-2);display:grid}.tree-generator__warning{font-size:var(--wasd-typography-size-body-sm)}.tree-generator__stats{border:var(--wasd-border-width-thin) solid var(--wasd-color-border-subtle);border-radius:var(--wasd-radius-sm);gap:0;margin:0;display:grid;overflow:hidden}.tree-generator__stat{border-block-end:var(--wasd-border-width-thin) solid var(--wasd-color-border-subtle);align-items:baseline;gap:var(--wasd-spacing-3);padding:var(--wasd-spacing-3);justify-content:space-between;display:flex}.tree-generator__stat:last-child{border-block-end:0}.tree-generator__stat dt,.tree-generator__stat dd{margin:0}.tree-generator__stat dt{color:var(--wasd-color-text-muted);font-size:var(--wasd-typography-size-body-sm)}.tree-generator__stat dd{font-family:var(--wasd-typography-family-mono);font-weight:var(--wasd-typography-weight-semibold);text-align:end}.tree-generator__viewport{grid-template-rows:minmax(38rem,1fr);max-height:92vh;display:grid}.tree-generator__preview-fallback{block-size:100%;color:var(--wasd-color-text-muted);font-weight:var(--wasd-typography-weight-semibold);justify-content:center;align-items:center;min-block-size:100%;display:flex}.tree-generator[data-danger-mode=true] .tree-generator__viewport{grid-template-rows:minmax(52rem,1fr)}@media (width<=62rem){.tree-generator__viewport,.tree-generator[data-danger-mode=true] .tree-generator__viewport{grid-template-rows:minmax(30rem,1fr)}}@media (width<=36rem){.tree-generator__tool-toolbar>.tree-generator__tool-toolbar-group{flex-basis:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.tree-generator__control-tab-list.wasd-tab-list{display:flex;overflow-x:auto}.tree-generator__control-tab-list .wasd-tab{flex:none;inline-size:auto}.tree-generator__range-field{grid-template-columns:minmax(0,1fr);align-items:stretch}}@media (width<=24rem){.tree-generator__seed-control{grid-template-columns:minmax(0,1fr);align-items:stretch}}
