.graveyard-workspace-module__kFKubq__main{min-width:0;container-type:inline-size}.graveyard-workspace-module__kFKubq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block-end:16px;display:flex}.graveyard-workspace-module__kFKubq__frame{min-block-size:0;min-inline-size:0;background:var(--bg-deep);max-width:100%;position:relative;overflow:clip}.graveyard-workspace-module__kFKubq__yard{touch-action:none;cursor:pointer;width:100%;height:auto;max-height:72vh;display:block}.graveyard-workspace-module__kFKubq__yard image{image-rendering:pixelated;pointer-events:none}.graveyard-workspace-module__kFKubq__yard:focus-visible{outline:2px solid var(--gold-candle);outline-offset:-2px}.graveyard-workspace-module__kFKubq__buildArea{fill:oklch(78.3% .1364 80.7/.13)}.graveyard-workspace-module__kFKubq__buildEdge{fill:none;stroke:var(--gold-candle);opacity:.55;stroke-width:1px;vector-effect:non-scaling-stroke}.graveyard-workspace-module__kFKubq__selectionFill{fill:currentColor;opacity:.18}.graveyard-workspace-module__kFKubq__selectionEdge,.graveyard-workspace-module__kFKubq__keyboardCell{fill:none;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.graveyard-workspace-module__kFKubq__selected{color:var(--gold-candle)}.graveyard-workspace-module__kFKubq__hovered{color:var(--bone)}.graveyard-workspace-module__kFKubq__rejected:not(.graveyard-workspace-module__kFKubq__selected){color:oklch(67.33% .1177 26.46)}.graveyard-workspace-module__kFKubq__rejected .graveyard-workspace-module__kFKubq__selectionFill{fill:oklch(51.26% .137 28.86);opacity:.35}.graveyard-workspace-module__kFKubq__ghost{pointer-events:none}.graveyard-workspace-module__kFKubq__ghost image{opacity:.75}.graveyard-workspace-module__kFKubq__ghostAllowed{fill:oklch(78.3% .1364 80.7/.3);stroke:var(--gold-candle);stroke-width:1px;vector-effect:non-scaling-stroke}.graveyard-workspace-module__kFKubq__ghostBlocked{fill:oklch(37.8% .1183 27.65/.55);stroke:oklch(67.33% .1177 26.46);stroke-width:1px;vector-effect:non-scaling-stroke}.graveyard-workspace-module__kFKubq__keyboardCell{color:var(--gold-candle)}.graveyard-workspace-module__kFKubq__cameraControls{flex-wrap:wrap;gap:8px;display:flex;position:absolute;inset-block-end:12px;inset-inline-end:12px}.graveyard-workspace-module__kFKubq__cameraControls>button,.graveyard-workspace-module__kFKubq__actions>button,.graveyard-workspace-module__kFKubq__panel>button{min-height:44px}.graveyard-workspace-module__kFKubq__cameraControls>button{min-width:44px}.graveyard-workspace-module__kFKubq__hoverAnchor{pointer-events:none;width:1px;height:1px;position:absolute}.graveyard-workspace-module__kFKubq__hoverCard{pointer-events:none;max-width:340px}.graveyard-workspace-module__kFKubq__panel{gap:12px;display:grid}.graveyard-workspace-module__kFKubq__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.graveyard-workspace-module__kFKubq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.graveyard-workspace-module__kFKubq__total{font-variant-numeric:tabular-nums;align-items:center;gap:10px;min-height:44px;display:flex}.graveyard-workspace-module__kFKubq__total strong{font-size:24px}.graveyard-workspace-module__kFKubq__total span{max-width:20ch;font-size:14px}.graveyard-workspace-module__kFKubq__label{font-size:14px}.graveyard-workspace-module__kFKubq__warning{color:var(--bone);background:oklch(37.8% .1183 27.65);padding:12px;font-size:14px;line-height:1.5}.graveyard-workspace-module__kFKubq__fact{font-variant-numeric:tabular-nums;font-size:14px}.graveyard-workspace-module__kFKubq__frame:fullscreen{background:var(--bg-deep);align-items:center;width:100vw;height:100dvh;padding:24px;display:grid}.graveyard-workspace-module__kFKubq__frame:fullscreen .graveyard-workspace-module__kFKubq__yard{width:100%;height:100%;max-height:calc(100dvh - 48px)}.graveyard-workspace-module__kFKubq__frame:fullscreen .graveyard-workspace-module__kFKubq__cameraControls{inset-block-end:32px;inset-inline-end:32px}@media (max-width:1100px){.graveyard-workspace-module__kFKubq__cameraControls{gap:4px;inset-block-end:8px;inset-inline-end:8px}.graveyard-workspace-module__kFKubq__cameraControls>button{padding-inline:10px}}.graveyard-workspace-module__kFKubq__hitArea{fill:#0000;pointer-events:all}.graveyard-workspace-module__kFKubq__facts{gap:8px;margin:0;font-size:14px;display:grid}.graveyard-workspace-module__kFKubq__facts>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.graveyard-workspace-module__kFKubq__facts dt{align-items:center;gap:6px;display:flex}.graveyard-workspace-module__kFKubq__facts dd{font-variant-numeric:tabular-nums;margin:0}.graveyard-workspace-module__kFKubq__main>.graveyard-workspace-module__kFKubq__frame{margin-block-start:0}.graveyard-workspace-module__kFKubq__main.workbench-main{display:block}.graveyard-workspace-module__kFKubq__panel .object-picker-trigger{height:auto;min-height:44px}.graveyard-workspace-module__kFKubq__panel .object-picker-trigger>span{white-space:normal;text-overflow:clip;line-height:1.35;overflow:visible}.graveyard-workspace-module__kFKubq__panel .graveyard-workspace-module__kFKubq__actions{grid-template-columns:minmax(0,1fr);display:grid}.graveyard-workspace-module__kFKubq__panel .graveyard-workspace-module__kFKubq__actions>button{width:100%}.graveyard-workspace-module__kFKubq__workspace button[aria-pressed=true]{border-color:var(--gold-candle);box-shadow:inset 0 0 0 1px var(--gold-candle)}.graveyard-workspace-module__kFKubq__expansionControls{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.graveyard-workspace-module__kFKubq__expansionControls>button{min-width:0;min-height:44px;padding-inline:8px}@media (min-width:1024px){.graveyard-workspace-module__kFKubq__main.workbench-main{align-self:start;position:sticky;inset-block-start:89px}}.graveyard-workspace-module__kFKubq__panel .game-check-label{min-height:44px}.graveyard-workspace-module__kFKubq__workspace .quantity-stepper{grid-template-columns:44px 50px 44px;height:44px}.graveyard-workspace-module__kFKubq__workspace .quantity-stepper>button{min-width:44px;height:44px}.graveyard-workspace-module__kFKubq__workspace .quantity-stepper>input{height:44px}.graveyard-workspace-module__kFKubq__field{gap:8px;min-width:0;display:grid}.graveyard-workspace-module__kFKubq__field>span{color:var(--ink-dim);font-size:16px}.graveyard-workspace-module__kFKubq__workspace .material-counts{grid-template-columns:minmax(138px,1fr) minmax(0,64px)}.graveyard-workspace-module__kFKubq__workspace .material-counts strong{min-height:44px}@container (max-width:520px){.graveyard-workspace-module__kFKubq__toolbar{grid-template-columns:minmax(0,1fr) auto;display:grid}.graveyard-workspace-module__kFKubq__toolbar .graveyard-workspace-module__kFKubq__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.graveyard-workspace-module__kFKubq__toolbar .graveyard-workspace-module__kFKubq__actions>button{padding-inline:8px}.graveyard-workspace-module__kFKubq__toolbar>.graveyard-workspace-module__kFKubq__total{align-self:center}}@media (min-width:1024px) and (max-width:1200px){.graveyard-workspace-module__kFKubq__workspace.workbench-grid{grid-template-columns:minmax(0,1fr)}.graveyard-workspace-module__kFKubq__main.workbench-main{z-index:2}}.graveyard-workspace-module__kFKubq__inspector{container-type:inline-size}.graveyard-workspace-module__kFKubq__parts,.graveyard-workspace-module__kFKubq__partField{gap:12px;min-width:0;display:grid}.graveyard-workspace-module__kFKubq__parts{align-items:start}@container (min-width:520px){.graveyard-workspace-module__kFKubq__parts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.graveyard-workspace-module__kFKubq__panel .graveyard-workspace-module__kFKubq__bodyActions{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch}}.graveyard-workspace-module__kFKubq__rowScore{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}@media (min-width:1024px) and (max-width:1200px) and (max-height:850px){.graveyard-workspace-module__kFKubq__main.workbench-main{z-index:auto;position:relative;inset-block-start:auto}}
