.workbench-toolbox_case__u6ZDm{--brass:#a57c3d;--red:#943c34;position:relative;z-index:13;display:grid;container-type:inline-size;min-width:0;margin:0 4px 5px;padding:3px 6px;max-height:calc(100dvh - 12rem);overflow:visible;color:#e2d2aa;border:1px solid #9e783f99;background:linear-gradient(105deg,#24352b,#3d3123 48%,#202c24);box-shadow:0 6px 15px #0008,inset 0 1px #e4c77b22,inset 0 -1px #0007;font-family:Georgia,Times New Roman,serif}.workbench-toolbox_case__u6ZDm:before{position:absolute;inset:3px;pointer-events:none;content:"";border-top:1px solid #c29b5655;border-bottom:1px solid #6e4d2866}.workbench-toolbox_case__u6ZDm:has(.workbench-toolbox_outlineScope__knwIj[open]){overflow:visible}.workbench-toolbox_case__u6ZDm button{font:inherit}.workbench-toolbox_categoryRail__mSMNW,.workbench-toolbox_instrumentRail__mVKfz,.workbench-toolbox_layerRail__Ez__u,.workbench-toolbox_subjectRail__C9BGv,.workbench-toolbox_utilities__fcEKN{display:flex;align-items:center}.workbench-toolbox_boundaryPrompt__ZpXrD{position:sticky;right:0;z-index:3;display:flex;flex:0 0 auto;align-items:center;gap:4px;margin-left:6px;padding:2px 4px;color:#d8c599;border-left:1px solid #a57c3d55;background:#1b2921f5;box-shadow:-5px 0 8px #1b2921aa;font-size:calc((.55rem + 1px) * var(--cabinet-text-scale, 1));line-height:1.15;white-space:nowrap}.workbench-toolbox_boundaryPrompt__ZpXrD button{flex:0 0 auto;min-width:0;padding:2px 5px;color:#e5c988;border:1px solid #a57c3d88;background:#3c3024;cursor:pointer;font-size:calc((.55rem + 1px) * var(--cabinet-text-scale, 1))}.workbench-toolbox_boundaryPrompt__ZpXrD button:focus-visible,.workbench-toolbox_boundaryPrompt__ZpXrD button:hover{color:#f1d28b;border-color:#c49a51;outline:none}.workbench-toolbox_layerRail__Ez__u{min-width:0;align-items:stretch;gap:2px;padding-right:58px;overflow-x:auto;scrollbar-color:#a57c3d55 transparent;scrollbar-width:thin}.workbench-toolbox_layerRail__Ez__u button{position:relative;display:grid;min-width:max-content;min-height:31px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:5px;padding:3px 6px;color:#ddccaa;border:1px solid #a9824655;background:linear-gradient(180deg,#7e633b30,#1d2c24);box-shadow:inset 0 1px #ead8a319;cursor:pointer}.workbench-toolbox_layerRail__Ez__u button:focus-visible,.workbench-toolbox_layerRail__Ez__u button:hover{color:#f1d28b;border-color:#c49a51;outline:none}.workbench-toolbox_layerRail__Ez__u button:disabled{cursor:not-allowed;filter:grayscale(.7);opacity:.34}.workbench-toolbox_layerRail__Ez__u .workbench-toolbox_activeLayer__wmouf{color:#f0ddb0;border-color:#c49a51;background:linear-gradient(180deg,#9a7a464e,#422e25);box-shadow:inset 0 -2px #a34439,0 0 8px #b2874430}.workbench-toolbox_layerRail__Ez__u svg{width:16px;height:16px;color:#d8bd82;fill:none;stroke:currentColor}.workbench-toolbox_layerRail__Ez__u button span{font-size:calc((.51rem + 1px) * var(--cabinet-text-scale, 1));letter-spacing:.04em;text-transform:uppercase}.workbench-toolbox_layerRail__Ez__u .workbench-toolbox_fold__miteF{position:absolute;top:5px;right:6px;z-index:4;display:grid;width:23px;min-width:23px;height:23px;min-height:23px;grid-template-columns:1fr;place-items:center;padding:0;color:#d5b66f;border:1px solid #a57c3d77;background:#1b2921}.workbench-toolbox_categoryRail__mSMNW{min-width:0;gap:3px;margin-top:4px;overflow-x:auto;scrollbar-color:#a57c3d55 transparent;scrollbar-width:thin}.workbench-toolbox_categoryRail__mSMNW button{flex:0 0 auto;min-width:max-content;padding:3px 8px;color:#d8c79f;border:1px solid #a9824655;background:#1d2c24aa;cursor:pointer;font-size:calc((.58rem + 1px) * var(--cabinet-text-scale, 1));letter-spacing:.035em}.workbench-toolbox_categoryRail__mSMNW .workbench-toolbox_activeCategory__kEiG8,.workbench-toolbox_categoryRail__mSMNW button:focus-visible,.workbench-toolbox_categoryRail__mSMNW button:hover{color:#f0ddb0;border-color:#c49a51;outline:none;background:linear-gradient(180deg,#8c6d4048,#402d25);box-shadow:inset 0 -2px #943c34}.workbench-toolbox_fold__miteF svg{width:16px;height:16px;transition:transform .2s}.workbench-toolbox_collapsed__K2gjC .workbench-toolbox_fold__miteF svg{transform:rotate(180deg)}.workbench-toolbox_parameterPalette__bi2I2{display:flex;min-width:0;grid-column:1/-1;align-items:center;margin-top:2px;color:#dfcfaa;border-top:1px solid #c29b5640;background:#17231d66;font:400 calc((.62rem + 1px) * var(--cabinet-text-scale, 1))/1.2 Georgia,Times New Roman,serif}.workbench-toolbox_parameterPaletteToggle__aSUjI{display:grid;flex:0 0 auto;width:23px;min-width:23px;min-height:25px;place-items:center;padding:0;color:#d5b66f;border:0;border-left:1px solid #a57c3d66;background:#1b2921aa;cursor:pointer;font:400 .58rem/1.15 Georgia,Times New Roman,serif}.workbench-toolbox_parameterPaletteToggle__aSUjI>span{display:block;font-size:.82rem;line-height:1}.workbench-toolbox_parameterPaletteToggle__aSUjI:focus-visible,.workbench-toolbox_parameterPaletteToggle__aSUjI:hover{color:#f1d28b;background:#26382e;outline:1px solid #c49a51;outline-offset:-1px}.workbench-toolbox_parameterPaletteControls__w8ZSf{display:flex;min-width:0;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:3px 6px;padding:3px 5px;--wall-control-height:22px;--wall-control-ink:#eadcba;--wall-control-border:#a57c3d88;--wall-control-face:#17231d}.workbench-toolbox_parameterGroup__hdpgT{display:flex;min-width:0;max-width:100%;flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:3px 5px;padding:0 3px 0 1px}.workbench-toolbox_subjectParameterGroup__P20nW{border-left:1px solid #a57c3d55;padding-left:10px}.workbench-toolbox_parameterGroup__hdpgT h3{flex:0 0 auto;margin:0;color:#d5b66f;font:400 calc((.58rem + 1px) * var(--cabinet-text-scale, 1))/1.1 Georgia,Times New Roman,serif;white-space:nowrap}.workbench-toolbox_parameterGroupControls__YcMYC{display:flex;min-width:0;max-width:100%;flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:3px 5px}.workbench-toolbox_parameterGroupControls__YcMYC .workbench-toolbox_sketchView__ug8ZZ{margin-top:0;padding:0;border:0}.workbench-toolbox_subjectRail__C9BGv{display:flex;min-width:0;align-items:center;gap:5px;margin-top:4px;padding:4px 6px;overflow-x:auto;overflow-y:hidden;color:#4d422d;border:1px solid #8c693c88;background:linear-gradient(100deg,#dfcca0,#c6aa70);box-shadow:inset 0 1px #fff6}.workbench-toolbox_subjectChoices__i3YrC{display:flex;flex:0 0 auto;align-items:center;gap:5px}.workbench-toolbox_subjectRail__C9BGv small{color:#69392e;font-size:calc((.62rem + 1px) * var(--cabinet-text-scale, 1));font-weight:700;letter-spacing:.1em;text-transform:uppercase;flex:0 0 auto;margin-right:4px}.workbench-toolbox_subjectRail__C9BGv button{flex:0 0 auto;min-width:max-content;padding:3px 7px;color:#4c493d;border:1px solid transparent;background:#efe0ba35;cursor:pointer;font-size:calc((.63rem + 1px) * var(--cabinet-text-scale, 1));text-align:left}.workbench-toolbox_subjectRail__C9BGv .workbench-toolbox_boundaryPrompt__ZpXrD button{min-width:0;padding:2px 5px;color:#f0d28e;border-color:#b78c4688;background:#3c3024;font-size:calc((.55rem + 1px) * var(--cabinet-text-scale, 1))}.workbench-toolbox_subjectRail__C9BGv .workbench-toolbox_activeSubject___9PGN,.workbench-toolbox_subjectRail__C9BGv button:focus-visible,.workbench-toolbox_subjectRail__C9BGv button:hover{color:#51372e;border-color:#943c3466;outline:none;background:#943c3410;box-shadow:inset 2px 0 #943c34}.workbench-toolbox_subjectRail__C9BGv .workbench-toolbox_boundaryPrompt__ZpXrD button:focus-visible,.workbench-toolbox_subjectRail__C9BGv .workbench-toolbox_boundaryPrompt__ZpXrD button:hover{color:#fff0bc;border-color:#d0a456;background:#4a3825;box-shadow:none}.workbench-toolbox_sketchView__ug8ZZ{display:flex;align-items:center;gap:.7rem;margin-top:3px;padding:3px 6px;color:#d7c69f;border-block:1px solid #b18b4d33;font-size:calc((.66rem + 1px) * var(--cabinet-text-scale, 1))}.workbench-toolbox_sketchView__ug8ZZ label{display:flex;align-items:center;gap:.45rem}.workbench-toolbox_sketchView__ug8ZZ input[type=range]{width:8rem;accent-color:#a5463b}.workbench-toolbox_sketchView__ug8ZZ input:disabled{opacity:.35}.workbench-toolbox_lineCleanup__9HJFT{display:flex;min-width:11rem;align-items:center;gap:.42rem;margin-left:.42rem;padding-left:.55rem;color:#d7c69f;border-left:1px solid #c29b5640;font-size:calc((.6rem + 1px) * var(--cabinet-text-scale, 1))}.workbench-toolbox_lineCleanup__9HJFT label{display:grid;min-width:0;height:28px;grid-template-columns:minmax(4rem,7rem) 2.5rem;grid-template-rows:17px 9px;align-items:center;column-gap:.25rem;white-space:nowrap}.workbench-toolbox_lineCleanup__9HJFT label>span{display:block;grid-column:1/-1;grid-row:2;overflow:hidden;color:#bfae85;font-size:calc((.48rem + 1px) * var(--cabinet-text-scale, 1));line-height:1;text-overflow:ellipsis}.workbench-toolbox_lineCleanup__9HJFT input[type=range]{width:100%;grid-column:1;grid-row:1;accent-color:#a5463b}.workbench-toolbox_lineCleanup__9HJFT input:disabled{opacity:.34}.workbench-toolbox_lineCleanup__9HJFT output{min-width:2.5rem;grid-column:2;grid-row:1;color:#ead5a1;text-align:right}.workbench-toolbox_pencilLineCleanup__MdZg9{flex:0 0 auto;min-width:0;gap:0;margin-left:.25rem;padding-left:0;border-left:0}.workbench-toolbox_lineControlStack___8mwg{display:grid;width:11.2rem;min-width:0;grid-template-rows:repeat(2,20px);align-items:center}.workbench-toolbox_pencilLineCleanup__MdZg9 .workbench-toolbox_lineControlStack___8mwg label{display:grid;min-width:0;height:20px;grid-template-columns:5.5rem 3rem 1.6rem;grid-template-rows:20px;align-items:center;gap:.1rem;margin:0;font:italic calc((.5rem + 1px) * var(--cabinet-text-scale, 1)) Georgia,serif}.workbench-toolbox_pencilLineCleanup__MdZg9 .workbench-toolbox_lineControlStack___8mwg>label{padding-left:0}.workbench-toolbox_pencilLineCleanup__MdZg9 .workbench-toolbox_lineControlStack___8mwg>label>span{display:block;grid-column:1;grid-row:1;overflow:hidden;color:#cbb98e;line-height:1;text-overflow:ellipsis}.workbench-toolbox_pencilLineCleanup__MdZg9 .workbench-toolbox_lineControlStack___8mwg>label>input[type=range]{width:100%;grid-column:2;grid-row:1}.workbench-toolbox_pencilLineCleanup__MdZg9 .workbench-toolbox_lineControlStack___8mwg>label>output{min-width:1.6rem;grid-column:3;grid-row:1;font-size:calc((.54rem + 1px) * var(--cabinet-text-scale, 1));text-align:right}.workbench-toolbox_instrumentBand__DxTyL{display:flex;min-height:36px;min-width:0;align-items:flex-start;margin-top:2px}.workbench-toolbox_instrumentBandWithControls__FOq4g{min-height:42px}.workbench-toolbox_instrumentRail__mVKfz{position:relative;flex:1 1 auto;min-width:0;min-height:36px;box-sizing:border-box;flex-wrap:nowrap;gap:3px;overflow-x:auto;overflow-y:hidden;scrollbar-color:#a57c3d55 transparent;scrollbar-width:thin}.workbench-toolbox_instrumentBandWithControls__FOq4g .workbench-toolbox_instrumentRail__mVKfz{min-height:42px;gap:1px}.workbench-toolbox_instrumentBandWithControls__FOq4g .workbench-toolbox_instrumentRail__mVKfz>button{min-width:26px;padding-inline:3px}.workbench-toolbox_instrumentBandWithControls__FOq4g .workbench-toolbox_utilities__fcEKN{gap:2px;margin-left:4px;padding-left:4px}.workbench-toolbox_instrumentBandWithControls__FOq4g .workbench-toolbox_utilities__fcEKN .workbench-toolbox_clear__1vRAI{width:30px;height:28px;padding:2px 4px}.workbench-toolbox_instrumentBandWithControls__FOq4g .workbench-toolbox_utilities__fcEKN .workbench-toolbox_clear__1vRAI span{display:none}.workbench-toolbox_instrumentRail__mVKfz button,.workbench-toolbox_utilities__fcEKN button{display:grid;flex:0 0 28px;width:28px;min-width:28px;max-width:28px;min-height:28px;grid-template-columns:auto;place-items:center;gap:1px;padding:2px 4px;color:#dfcfaa;border:1px solid #a982465d;background:linear-gradient(145deg,#826a3f44,#1f2d25);box-shadow:inset 0 1px #ead8a31c;cursor:pointer;overflow:hidden}.workbench-toolbox_instrumentRail__mVKfz svg,.workbench-toolbox_utilities__fcEKN svg{width:16px;height:16px;fill:none;stroke:currentColor}.workbench-toolbox_instrumentRail__mVKfz span,.workbench-toolbox_utilities__fcEKN span{display:none;max-width:6rem;font-size:.5rem;line-height:1.05}.workbench-toolbox_instrumentRail__mVKfz .workbench-toolbox_instrumentAnchor__nTMOr{position:relative;display:inline-grid;width:28px;min-width:28px;height:28px;flex:0 0 28px;overflow:visible}.workbench-toolbox_instrumentAnchor__nTMOr>.workbench-toolbox_activeInstrument__Psyh8{width:28px;height:28px}.workbench-toolbox_instrumentRail__mVKfz .workbench-toolbox_parameterInstrumentToggle__jHf71{position:absolute;right:-2px;bottom:-2px;z-index:2;display:block;width:11px;min-width:11px;max-width:11px;height:10px;min-height:10px;padding:0;border:0;background:#1b2921;box-shadow:0 0 0 1px #a57c3d88}.workbench-toolbox_parameterInstrumentToggle__jHf71:after{display:block;width:0;height:0;margin:3px auto 0;content:"";border-top:4px solid #d5b66f;border-inline:3px solid transparent}.workbench-toolbox_instrumentRail__mVKfz .workbench-toolbox_parameterInstrumentToggle__jHf71:focus-visible,.workbench-toolbox_instrumentRail__mVKfz .workbench-toolbox_parameterInstrumentToggle__jHf71:hover{background:#314237;outline:1px solid #f1d28b;outline-offset:1px}.workbench-toolbox_instrumentRail__mVKfz .workbench-toolbox_activeInstrument__Psyh8,.workbench-toolbox_instrumentRail__mVKfz button:focus-visible,.workbench-toolbox_instrumentRail__mVKfz button:hover:not(:disabled),.workbench-toolbox_utilities__fcEKN .workbench-toolbox_activeUtility__u6qRa,.workbench-toolbox_utilities__fcEKN button:focus-visible,.workbench-toolbox_utilities__fcEKN button:hover:not(:disabled){color:#f1d28b;border-color:#c78f50;outline:none;box-shadow:inset 0 0 0 2px #943c3444,0 0 7px #b78e4633}.workbench-toolbox_utilities__fcEKN{flex:0 0 auto;height:32px;gap:3px;margin-left:8px;padding-left:8px;border-left:1px solid #c29b5640}.workbench-toolbox_outlineAction__nBy4O{position:relative;display:inline-flex;flex:0 0 auto;align-items:center}.workbench-toolbox_outlineScope__knwIj{position:absolute;bottom:0;right:0;z-index:2;display:block;width:13px;height:13px}.workbench-toolbox_outlineScope__knwIj summary{position:absolute;inset:0;width:13px;height:13px;color:#d8bd82;border:0;background:transparent;cursor:pointer;list-style:none}.workbench-toolbox_outlineScope__knwIj summary::-webkit-details-marker{display:none}.workbench-toolbox_outlineScope__knwIj summary:focus-visible,.workbench-toolbox_outlineScope__knwIj summary:hover{outline:none}.workbench-toolbox_outlineScope__knwIj summary:focus-visible,.workbench-toolbox_outlineScope__knwIj summary:hover,.workbench-toolbox_outlineScope__knwIj[open] summary{color:#f1d28b}.workbench-toolbox_outlineScopeMenu__qN9db{position:absolute;top:calc(100% + 2px);right:0;z-index:30;display:grid;min-width:10rem;gap:2px;padding:4px;color:#dfcfaa;border:1px solid #a57c3d99;background:#202d25f5;box-shadow:0 5px 12px #0009;font:400 calc((.57rem + 1px) * var(--cabinet-text-scale, 1))/1.25 Georgia,Times New Roman,serif;letter-spacing:0;text-transform:none}.workbench-toolbox_outlineScopeMenu__qN9db>button{display:block;width:100%;min-width:0;max-width:none;min-height:22px;padding:2px 5px;color:inherit;border:1px solid #a57c3d55;background:#3d312388;cursor:pointer;overflow:visible;text-align:left}.workbench-toolbox_outlineScopeMenu__qN9db>button:focus-visible,.workbench-toolbox_outlineScopeMenu__qN9db>button:hover,.workbench-toolbox_outlineScopeMenu__qN9db>button[aria-checked=true]{color:#f1d28b;border-color:#c49a51;outline:none}.workbench-toolbox_outlineScopeMenu__qN9db fieldset{display:grid;gap:2px;margin:2px 0 0;padding:3px;border:1px solid #a57c3d55}.workbench-toolbox_outlineScopeMenu__qN9db label,.workbench-toolbox_outlineScopeMenu__qN9db legend,.workbench-toolbox_outlineScopeMenu__qN9db>button{font:inherit;letter-spacing:inherit;text-transform:inherit}.workbench-toolbox_outlineScopeMenu__qN9db legend{padding:0 2px;color:inherit}.workbench-toolbox_outlineScopeMenu__qN9db label{display:flex;align-items:center;gap:4px;padding:2px;cursor:pointer}.workbench-toolbox_utilities__fcEKN .workbench-toolbox_outlineScopeMenu__qN9db label span{display:inline;max-width:none;font-size:inherit;line-height:normal}.workbench-toolbox_outlineScopeMenu__qN9db label:hover{color:#f1d28b;background:#8c6d4022}.workbench-toolbox_outlineScopeMenu__qN9db input{accent-color:#9f4035}.workbench-toolbox_utilities__fcEKN>.workbench-toolbox_clearAnchor__SzIDQ{display:contents}.workbench-toolbox_utilities__fcEKN>i{width:1px;height:24px;margin:0 2px;background:#c29b5640}.workbench-toolbox_instrumentRail__mVKfz button:disabled,.workbench-toolbox_utilities__fcEKN button:disabled{opacity:.35;cursor:default}.workbench-toolbox_eraserSize__eSPqm{display:flex;min-width:9rem;align-items:center;gap:.45rem;margin-left:.3rem;color:#d8c599;font:italic calc((.62rem + 1px) * var(--cabinet-text-scale, 1)) Georgia,serif;white-space:nowrap}.workbench-toolbox_instrumentRail__mVKfz .workbench-toolbox_eraserSize__eSPqm span{display:block}.workbench-toolbox_eraserSize__eSPqm input{width:5.5rem;accent-color:#9f4035}.workbench-toolbox_eraserSize__eSPqm output{min-width:1.4rem;color:#f0d9a5;font-size:calc((.64rem + 1px) * var(--cabinet-text-scale, 1));text-align:right}.workbench-toolbox_openingWidth__xq5CI{display:flex;flex:0 0 auto;align-items:center;gap:4px;margin-left:3px;color:#4d422d;font:italic calc((.62rem + 1px) * var(--cabinet-text-scale, 1)) Georgia,serif;white-space:nowrap}.workbench-toolbox_openingWidth__xq5CI input{box-sizing:border-box;width:4.7em;height:20px;padding:1px 4px;color:#4d422d;border:1px solid #8c693c88;background:#efe0ba55;font:inherit}.workbench-toolbox_openingWidth__xq5CI input:focus-visible{outline:1px solid #943c34;outline-offset:1px}.workbench-toolbox_pencilSmoothing___dU1W{display:flex;min-width:10rem;align-items:center;gap:.4rem;margin-left:.35rem;color:#d8c599;font:italic calc((.6rem + 1px) * var(--cabinet-text-scale, 1)) Georgia,serif;white-space:nowrap}.workbench-toolbox_instrumentRail__mVKfz .workbench-toolbox_pencilSmoothing___dU1W span{display:block}.workbench-toolbox_pencilSmoothing___dU1W input{width:5rem;accent-color:#9f4035}.workbench-toolbox_pencilSmoothing___dU1W output{min-width:2rem;color:#f0d9a5;font-size:calc((.6rem + 1px) * var(--cabinet-text-scale, 1));text-align:right}.workbench-toolbox_pencilSmoothing___dU1W input[type=number]{color:#e2d2aa;background:#20332b;border:1px solid #a57c3d88;padding:.2rem .3rem;font:inherit}.workbench-toolbox_utilities__fcEKN .workbench-toolbox_clear__1vRAI{flex:0 0 28px;width:28px;max-width:28px;height:28px;min-height:28px;padding:2px 4px;color:#e2a194;border-color:#9a504688;overflow:hidden}.workbench-toolbox_utilities__fcEKN .workbench-toolbox_clear__1vRAI span{display:none}.workbench-toolbox_collapsed__K2gjC{min-height:31px;padding-block:4px}.workbench-toolbox_collapsed__K2gjC .workbench-toolbox_layerRail__Ez__u{max-width:calc(100% - 30px);overflow:hidden}.workbench-toolbox_collapsed__K2gjC .workbench-toolbox_layerRail__Ez__u>button:not(.workbench-toolbox_activeLayer__wmouf):not(.workbench-toolbox_fold__miteF){display:none}.workbench-toolbox_collapsed__K2gjC{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:7px}.workbench-toolbox_collapsed__K2gjC .workbench-toolbox_layerRail__Ez__u{max-width:12rem}.workbench-toolbox_compactTools__kwSKc{display:flex;min-width:0;gap:3px;overflow-x:auto}.workbench-toolbox_compactTools__kwSKc>i{flex:0 0 1px;height:25px;margin:0 2px;background:#c29b5640}.workbench-toolbox_compactTools__kwSKc button{flex:0 0 30px}.workbench-toolbox_compactTools__kwSKc button:disabled{opacity:.35;cursor:default}.workbench-toolbox_compactTools__kwSKc button span{display:none!important}.workbench-toolbox_selectionSlot__IER3T{min-width:0}.workbench-toolbox_collapsed__K2gjC{grid-template-columns:max-content max-content minmax(0,1fr);gap:6px}.workbench-toolbox_collapsed__K2gjC .workbench-toolbox_layerRail__Ez__u{max-width:none;min-width:0;align-items:center;gap:4px;padding:0;overflow:visible}.workbench-toolbox_collapsed__K2gjC .workbench-toolbox_layerRail__Ez__u .workbench-toolbox_fold__miteF{position:static;flex:0 0 23px}.workbench-toolbox_collapsed__K2gjC .workbench-toolbox_compactTools__kwSKc{min-height:0;align-items:center}.workbench-toolbox_collapsed__K2gjC .workbench-toolbox_instrumentRail__mVKfz{grid-column:auto}.workbench-toolbox_collapsed__K2gjC .workbench-toolbox_compactTools__kwSKc .workbench-toolbox_outlineAction__nBy4O{flex:0 0 auto}.workbench-toolbox_collapsed__K2gjC .workbench-toolbox_compactTools__kwSKc button.workbench-toolbox_compactParameterToggleLayout__YSbud{flex:0 0 24px;width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;padding:0}.workbench-toolbox_compactParameterToggleLayout__YSbud{position:relative}.workbench-toolbox_collapsed__K2gjC .workbench-toolbox_parameterPalette__bi2I2{grid-column:1/-1;margin-top:0}.workbench-toolbox_collapsed__K2gjC .workbench-toolbox_selectionSlot__IER3T{grid-column:1/-1}@media (max-width:760px){.workbench-toolbox_case__u6ZDm{margin:0 6px 6px;padding-left:5px}.workbench-toolbox_layerRail__Ez__u button{padding-inline:6px}.workbench-toolbox_layerRail__Ez__u button span{font-size:calc((.5rem + 1px) * var(--cabinet-text-scale, 1))}.workbench-toolbox_subjectRail__C9BGv{padding:5px}.workbench-toolbox_subjectRail__C9BGv small{font-size:calc((.54rem + 1px) * var(--cabinet-text-scale, 1))}.workbench-toolbox_utilities__fcEKN{gap:2px;margin-left:4px;padding-left:4px}.workbench-toolbox_utilities__fcEKN .workbench-toolbox_clear__1vRAI{width:30px;height:28px;padding:2px 4px}.workbench-toolbox_utilities__fcEKN .workbench-toolbox_clear__1vRAI span{display:none}.workbench-toolbox_parameterPaletteControls__w8ZSf{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.workbench-toolbox_parameterGroupControls__YcMYC,.workbench-toolbox_parameterGroup__hdpgT{max-width:none;flex:0 0 auto;flex-wrap:nowrap}.workbench-toolbox_instrumentBand__DxTyL{display:flex;height:36px;min-height:36px}.workbench-toolbox_instrumentBandWithControls__FOq4g{height:42px;min-height:42px}.workbench-toolbox_utilities__fcEKN{height:32px;align-self:flex-start;justify-content:flex-end;margin:0 0 0 4px;padding:0 0 0 4px;border-top:0;border-left:1px solid #c29b5640}}@media (max-width:520px){.workbench-toolbox_layerRail__Ez__u button span{display:none}.workbench-toolbox_layerRail__Ez__u button{min-width:32px;grid-template-columns:1fr;padding-inline:5px}.workbench-toolbox_subjectRail__C9BGv{display:flex}.workbench-toolbox_subjectRail__C9BGv small{display:none}.workbench-toolbox_instrumentRail__mVKfz button{flex-basis:30px;width:30px;min-width:30px;max-width:30px}.workbench-toolbox_instrumentRail__mVKfz .workbench-toolbox_instrumentAnchor__nTMOr{width:30px;min-width:30px;flex-basis:30px}.workbench-toolbox_instrumentAnchor__nTMOr>.workbench-toolbox_activeInstrument__Psyh8{width:30px}}.compact-toolbox-menu_compactMenu__OP9kr,.compact-toolbox-menu_compactSubjectMenu__CxqpD{position:relative;flex:0 1 auto;min-width:0}.compact-toolbox-menu_compactMenu__OP9kr summary,.compact-toolbox-menu_compactSubjectMenu__CxqpD summary{position:relative;display:flex;min-width:0;height:28px;align-items:center;gap:5px;padding:0 12px 0 5px;color:#e2d2aa;border:1px solid #a982465d;background:linear-gradient(145deg,#826a3f44,#1f2d25);box-shadow:inset 0 1px #ead8a31c;cursor:pointer;list-style:none;white-space:nowrap}.compact-toolbox-menu_compactMenu__OP9kr summary::-webkit-details-marker,.compact-toolbox-menu_compactSubjectMenu__CxqpD summary::-webkit-details-marker{display:none}.compact-toolbox-menu_compactMenu__OP9kr summary>svg{flex:0 0 16px;width:16px;height:16px;color:#d8bd82;fill:none;stroke:currentColor}.compact-toolbox-menu_compactMenu__OP9kr summary>span,.compact-toolbox-menu_compactSubjectMenu__CxqpD summary>span{overflow:hidden;font-size:calc((.55rem + 1px) * var(--cabinet-text-scale, 1));text-overflow:ellipsis}.compact-toolbox-menu_compactMenu__OP9kr summary>i,.compact-toolbox-menu_compactSubjectMenu__CxqpD summary>i{position:absolute;right:0;bottom:0;width:0;height:0;border-bottom:7px solid #d5b66f;border-left:7px solid transparent;filter:drop-shadow(-1px -1px 0 #18251e);pointer-events:none}.compact-toolbox-menu_compactMenu__OP9kr summary:focus-visible,.compact-toolbox-menu_compactMenu__OP9kr summary:hover,.compact-toolbox-menu_compactMenu__OP9kr[open] summary,.compact-toolbox-menu_compactSubjectMenu__CxqpD summary:focus-visible,.compact-toolbox-menu_compactSubjectMenu__CxqpD summary:hover,.compact-toolbox-menu_compactSubjectMenu__CxqpD[open] summary{color:#f1d28b;border-color:#c78f50;outline:none}.compact-toolbox-menu_compactMenu__OP9kr{max-width:9.5rem}.compact-toolbox-menu_compactSubjectMenu__CxqpD{max-width:11rem}.compact-toolbox-menu_compactMenuOptions__1Q0Kh{position:fixed;inset:auto;z-index:30;display:grid;box-sizing:border-box;width:max(var(--compact-menu-anchor-width,0px),9rem);max-width:calc(100vw - 16px);max-height:min(60vh,24rem);margin:0;gap:2px;padding:4px;overflow:auto;color:#dfcfaa;border:1px solid #a57c3d99;background:#202d25f5;box-shadow:0 5px 12px #0009;font:400 calc((.57rem + 1px) * var(--cabinet-text-scale, 1))/1.2 Georgia,Times New Roman,serif}.compact-toolbox-menu_compactMenuOptions__1Q0Kh:not(:popover-open){display:none}.compact-toolbox-menu_compactSubjectMenu__CxqpD .compact-toolbox-menu_compactMenuOptions__1Q0Kh{width:max(var(--compact-menu-anchor-width,0px),12rem)}.compact-toolbox-menu_compactMenuOptions__1Q0Kh>section{display:grid;gap:2px}.compact-toolbox-menu_compactMenuOptions__1Q0Kh h3{margin:4px 3px 1px;color:#d5b66f;font:400 calc((.5rem + 1px) * var(--cabinet-text-scale, 1))/1.2 Georgia,Times New Roman,serif;letter-spacing:.06em;text-transform:uppercase}.compact-toolbox-menu_compactMenuOptions__1Q0Kh .compact-toolbox-menu_menuButton__7yMQM{display:flex;width:100%;min-width:0;min-height:24px;align-items:center;gap:5px;padding:3px 5px;color:inherit;border:1px solid #a57c3d55;background:#3d312388;cursor:pointer;font:inherit;text-align:left;white-space:nowrap}.compact-toolbox-menu_compactMenuOptions__1Q0Kh .compact-toolbox-menu_menuButton__7yMQM>svg{flex:0 0 15px;width:15px;height:15px;fill:none;stroke:currentColor}.compact-toolbox-menu_compactMenuOptions__1Q0Kh .compact-toolbox-menu_menuButton__7yMQM>span{display:block;min-width:0;overflow:hidden;font-size:inherit;text-overflow:ellipsis}.compact-toolbox-menu_compactMenuOptions__1Q0Kh .compact-toolbox-menu_menuButton__7yMQM:focus-visible,.compact-toolbox-menu_compactMenuOptions__1Q0Kh .compact-toolbox-menu_menuButton__7yMQM:hover,.compact-toolbox-menu_compactMenuOptions__1Q0Kh .compact-toolbox-menu_menuButton__7yMQM[aria-checked=true]{color:#f1d28b;border-color:#c49a51;outline:none}.compact-toolbox-menu_compactMenuOptions__1Q0Kh .compact-toolbox-menu_menuButton__7yMQM:disabled{opacity:.35;cursor:default}.compact-toolbox-menu_compactBoundaryPrompt__dsq_S{display:grid;gap:3px;padding:5px;color:#d8c599;border-top:1px solid #a57c3d55;white-space:normal}.compact-toolbox-menu_compactBoundaryPrompt__dsq_S>span{max-width:15rem}.compact-toolbox-menu_compactBoundaryPrompt__dsq_S>button{min-height:24px;justify-content:flex-start;color:#e5c988}.compact-toolbox-menu_compactParameterToggle__8__Q_{position:relative}.compact-toolbox-menu_compactParameterToggle__8__Q_>i{position:absolute;right:0;bottom:0;width:0;height:0;border-bottom:7px solid;border-left:7px solid transparent;filter:drop-shadow(-1px -1px 0 #18251e);pointer-events:none}.compact-toolbox-menu_compactParameterToggle__8__Q_[aria-expanded=true]>i{transform:rotate(180deg);transform-origin:3.5px 3.5px}@media (max-width:520px){.compact-toolbox-menu_compactMenuOptions__1Q0Kh .compact-toolbox-menu_menuButton__7yMQM>span{display:block}}.shape-edit-controls_controls__MCLKp{display:inline-flex;flex:0 0 auto;gap:2px;margin-right:5px}.shape-edit-controls_controls__MCLKp .shape-edit-controls_mode__Jm6Tg{display:flex;flex:0 0 auto;width:auto;min-width:48px;height:28px;align-items:center;justify-content:center;padding:2px 8px;color:#dfcfaa;border:1px solid #a982465d;background:linear-gradient(145deg,#826a3f44,#1f2d25);cursor:pointer;font:italic calc((.58rem + 1px) * var(--cabinet-text-scale, 1)) Georgia,serif}.shape-edit-controls_controls__MCLKp .shape-edit-controls_mode__Jm6Tg:focus-visible,.shape-edit-controls_controls__MCLKp .shape-edit-controls_mode__Jm6Tg:hover{color:#f1d28b;border-color:#c78f50;outline:none;box-shadow:inset 0 0 0 2px #943c3444}.shape-edit-controls_controls__MCLKp .shape-edit-controls_mode__Jm6Tg[aria-pressed=true]{color:#ffe2a2;border-color:#d0a15c;background:#735b32;box-shadow:inset 0 -2px #e1ba72}.shape-edit-controls_controls__MCLKp .shape-edit-controls_mode__Jm6Tg:disabled{opacity:.45;cursor:default;box-shadow:none}.planning-selection-actions_actions__wqsAg{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;gap:3px;padding:0;border:0;color:#dfcfaa;font:italic .64rem Georgia,Times New Roman,serif}.planning-selection-actions_count__AzP_u{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.planning-selection-actions_actions__wqsAg fieldset{display:flex;flex:0 0 auto;height:28px;box-sizing:border-box;gap:1px;align-items:center;margin:0;padding:1px 2px;border:1px solid #a982465d}.planning-selection-actions_actions__wqsAg legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.planning-selection-actions_actions__wqsAg button{display:grid;flex:0 0 24px;width:24px;min-width:24px;max-width:24px;height:24px;place-items:center;padding:0;border:1px solid #80643b;background:#21382c;color:#dfcfaa;cursor:pointer;font:1rem Georgia,serif}.planning-selection-actions_actions__wqsAg button:focus-visible,.planning-selection-actions_actions__wqsAg button:hover{border-color:#d0a55a;color:#fff0c0;outline:none}.planning-selection-actions_actions__wqsAg button:disabled{opacity:.4;cursor:not-allowed}.planning-selection-actions_actions__wqsAg svg{width:17px;height:17px;color:#c8a664}.selection-action-strip_strip__vCs12{display:flex;height:38px;min-width:0;box-sizing:border-box;align-items:center;gap:3px;padding:3px 0;overflow-x:auto;overflow-y:hidden;border-top:1px solid #c29b5635;scrollbar-color:#a57c3d55 transparent;scrollbar-width:thin;white-space:nowrap}.selection-action-strip_strip__vCs12 strong{flex:0 0 auto;margin:0 5px;color:#c8ad74;font:italic calc((.62rem + 1px) * var(--cabinet-text-scale, 1)) Georgia,serif}.selection-action-strip_strip__vCs12>button{display:flex;flex:0 0 28px;width:28px;height:28px;align-items:center;justify-content:center;gap:0;padding:2px;color:#dfcfaa;border:1px solid #a982465d;background:linear-gradient(145deg,#826a3f44,#1f2d25);cursor:pointer;font:italic calc((.58rem + 1px) * var(--cabinet-text-scale, 1)) Georgia,serif}.selection-action-strip_strip__vCs12>button:focus-visible,.selection-action-strip_strip__vCs12>button:hover{color:#f1d28b;border-color:#c78f50;outline:none;box-shadow:inset 0 0 0 2px #943c3444}.selection-action-strip_strip__vCs12>button svg{width:15px;height:15px;color:#c8a664}.selection-action-strip_strip__vCs12>button span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.selection-action-strip_strip__vCs12>.selection-action-strip_destructive__PzJnw{color:#e6a99a;border-color:#8e443b99}.planning-measurement-readout_readout__yYO_o{display:flex;flex-wrap:wrap;gap:7px;padding:5px 7px;border:1px solid #9c774551;background:transparent;color:#dfceaa;font:italic .68rem Georgia,Times New Roman,serif}.planning-measurement-readout_readout__yYO_o span{display:grid;gap:1px}.planning-measurement-readout_readout__yYO_o b{color:#bda56f;font-size:.58rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em}.planning-measurement-readout_readout__yYO_o em{color:#d6a05b;font-size:.61rem}.planning-geometry-inspector_panel__DsdvI{display:grid;gap:6px;padding:7px;border:1px solid #a57c3d55;background:transparent;color:#dfceaa;font:.68rem Georgia,Times New Roman,serif}.planning-geometry-inspector_panel__DsdvI strong{color:#d6ba7c;font-size:.72rem;font-weight:400}.planning-geometry-inspector_panel__DsdvI label{display:grid;grid-template-columns:minmax(0,1fr) 70px;align-items:center;gap:6px}.planning-geometry-inspector_actions__37f_6{display:flex;flex-wrap:wrap;gap:4px}.planning-geometry-inspector_empty__9Ella{padding:7px}.spatial-3d-preview_backdrop__stJuk{position:fixed;inset:0;z-index:139;background:#090e0dde;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.spatial-3d-preview_dialog__aGZu9{position:fixed;inset:clamp(6px,1vw,18px);z-index:140;display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;overflow:hidden;background:#14211e;color:#f0e4ca;border:1px solid #a88448;box-shadow:0 24px 90px #080b09bd,inset 0 0 0 1px #edd59c26}.spatial-3d-preview_dialog__aGZu9 :is(button,select,input){font:inherit}.spatial-3d-preview_exportBar__iqpxh button,.spatial-3d-preview_header__AKCji button,.spatial-3d-preview_review__PgCO2 button,:where(.spatial-3d-preview_stage__70RKr button){cursor:pointer;color:inherit;background:#24352e;border:1px solid #9c804d80;padding:.42rem .65rem;transition:background .15s ease,border-color .15s ease,transform .15s ease}.spatial-3d-preview_exportBar__iqpxh button:hover:not(:disabled),.spatial-3d-preview_header__AKCji button:hover:not(:disabled),.spatial-3d-preview_review__PgCO2 button:hover:not(:disabled),:where(:where(.spatial-3d-preview_stage__70RKr button):hover:not(:disabled)){background:#344737;border-color:#e3ba65}.spatial-3d-preview_exportBar__iqpxh button:active:not(:disabled),.spatial-3d-preview_header__AKCji button:active:not(:disabled),.spatial-3d-preview_review__PgCO2 button:active:not(:disabled),:where(:where(.spatial-3d-preview_stage__70RKr button):active:not(:disabled)){transform:translateY(1px)}.spatial-3d-preview_exportBar__iqpxh button:disabled,.spatial-3d-preview_header__AKCji button:disabled,.spatial-3d-preview_review__PgCO2 button:disabled,:where(:where(.spatial-3d-preview_stage__70RKr button):disabled){opacity:.5;cursor:default}.spatial-3d-preview_dialog__aGZu9 :is(button,select,input):focus-visible{outline:2px solid #f1c976;outline-offset:2px}.spatial-3d-preview_exportBar__iqpxh select,.spatial-3d-preview_locationControls__pNuqv select{color:#f2e5cb;background:#20302a;border:1px solid #947947a6;padding:.4rem .5rem;min-width:0}.spatial-3d-preview_header__AKCji{display:flex;align-items:center;gap:clamp(.5rem,1.5vw,1.5rem);padding:.55rem clamp(.7rem,1.5vw,1.35rem);min-width:0;background:linear-gradient(105deg,#1b322c,#26332a 55%,#533d24);border-bottom:1px solid #b6975890}.spatial-3d-preview_brand__E_Fts{min-width:max-content;line-height:1}.spatial-3d-preview_brand__E_Fts span{display:block;margin-bottom:.25rem;font:600 .58rem Georgia,serif;letter-spacing:.18em;color:#d7b66b}.spatial-3d-preview_brand__E_Fts h2{margin:0;font:italic clamp(1.15rem,1.5vw,1.65rem) Georgia,serif;color:#f8ecd1}.spatial-3d-preview_locationControls__pNuqv{display:flex;flex:1 1;align-items:center;justify-content:flex-end;gap:.7rem;min-width:0}.spatial-3d-preview_exportBar__iqpxh label,.spatial-3d-preview_locationControls__pNuqv label{display:flex;align-items:center;gap:.35rem;min-width:0;font-size:.78rem;color:#e1c78f}.spatial-3d-preview_locationControls__pNuqv select{max-width:clamp(8rem,16vw,16rem)}.spatial-3d-preview_locationControls__pNuqv .spatial-3d-preview_place__sQwpU{flex:0 1 29rem}.spatial-3d-preview_place__sQwpU select{width:100%;text-overflow:ellipsis}.spatial-3d-preview_close__W7eGS{white-space:nowrap;background:#513c27!important}.spatial-3d-preview_workspace__CpMtb{display:grid;grid-template-columns:minmax(0,1fr) clamp(270px,25vw,390px);grid-template-rows:minmax(0,1fr);min-height:0;min-width:0}.spatial-3d-preview_stage__70RKr{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;overflow:hidden;background:#d9d0bd}.spatial-3d-preview_stageToolbar__SOo1W{position:relative;z-index:1;display:flex;align-items:center;gap:.45rem;padding:.55rem .65rem;min-width:0;overflow-x:auto;white-space:nowrap;background:#1d2d29;border-bottom:1px solid #9c804d80;scrollbar-width:thin}.spatial-3d-preview_stageToolbar__SOo1W button{font-size:.76rem;white-space:nowrap}.spatial-3d-preview_stageToolbar__SOo1W button:has(svg){display:inline-flex;align-items:center;justify-content:center;gap:.3rem}.spatial-3d-preview_stageToolbar__SOo1W button svg{width:1rem;height:1rem;flex:0 0 auto}.spatial-3d-preview_editingToolbar__m_wtL{flex-wrap:wrap;overflow:visible;white-space:normal}.spatial-3d-preview_editingToolbar__m_wtL :is(button,select,input){font:inherit}.spatial-3d-preview_editingToolbar__m_wtL button{cursor:pointer;color:#e2d2aa;background:#26382e;border:1px solid #9e783f99;padding:.35rem .55rem}.spatial-3d-preview_editingToolbar__m_wtL button:hover:not(:disabled){background:#3e4933;border-color:#c49a51}.spatial-3d-preview_editingToolbar__m_wtL button:disabled{opacity:.45;cursor:default}.spatial-3d-preview_editingToolbar__m_wtL :is(button,select,input):focus-visible{outline:2px solid #d0aa62;outline-offset:2px}.spatial-3d-preview_openingTool___fUUb{display:flex;align-items:center;gap:.35rem;color:#e1c78f;font-size:.76rem}.spatial-3d-preview_openingTool___fUUb select{max-width:9rem;padding:.39rem .45rem;color:#f2e5cb;background:#20302a;border:1px solid #947947a6}.spatial-3d-preview_historyGroup__KgKcl,.spatial-3d-preview_modeGroup__nSv4s,.spatial-3d-preview_viewGroup__OFNKl{display:flex;align-items:center;gap:.25rem;padding-right:.45rem;border-right:1px solid #a88c555b}.spatial-3d-preview_modeGroup__nSv4s button[aria-pressed=true]{color:#19271f;background:#e5c275;border-color:#f2d58e}.spatial-3d-preview_canvas__5LuYG{position:relative;min-height:0;min-width:0;overflow:hidden}.spatial-3d-preview_canvas__5LuYG canvas{display:block;width:100%;height:100%;outline-offset:-3px}.spatial-3d-preview_message__DuFQN{position:absolute;inset:0;display:grid;place-content:center;text-align:center;padding:2rem;color:#3b3428;background:#e9e2d3}.spatial-3d-preview_operationNotice__6lr_n{position:absolute;z-index:2;left:.8rem;bottom:3.8rem;display:flex;align-items:flex-start;gap:.75rem;max-width:min(35rem,calc(100% - 1.6rem));padding:.65rem .8rem;background:#20332df2;border:1px solid #d2ad68;box-shadow:0 8px 24px #121b18a8;font-size:.86rem}.spatial-3d-preview_operationNotice__6lr_n button{flex:none;border:0;padding:0 .2rem;background:transparent}.spatial-3d-preview_stageFooter__tvmvY{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.48rem .75rem;color:#e6d5ae;background:#1c2b27;border-top:1px solid #9c804d80;font-size:.76rem}.spatial-3d-preview_stageFooter__tvmvY p{margin:0;min-width:0}.spatial-3d-preview_stageFooter__tvmvY label{display:flex;align-items:center;gap:.55rem;margin-left:auto;white-space:nowrap}.spatial-3d-preview_stageFooter__tvmvY input[type=range]{width:min(9vw,8rem);min-width:4rem;accent-color:#d5aa5c}.spatial-3d-preview_exportBar__iqpxh{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;padding:.45rem .8rem;min-width:0;background:#172521;border-top:1px solid #8d7549a6}.spatial-3d-preview_exportBar__iqpxh select{max-width:14rem}.spatial-3d-preview_exportBar__iqpxh span{font-size:.8rem;color:#f3bd9a}.spatial-3d-preview_reviewBackdrop__7Vdcs{position:absolute;z-index:5;inset:0;display:grid;place-items:center;padding:1rem;background:#090f0dd6}.spatial-3d-preview_review__PgCO2{width:min(30rem,100%);max-height:90%;overflow:auto;padding:1.35rem;background:#1f3029;border:1px solid #d3aa60;box-shadow:0 20px 55px #0009}.spatial-3d-preview_review__PgCO2 p{margin:0 0 1.2rem;line-height:1.5}.spatial-3d-preview_review__PgCO2>div{display:flex;flex-wrap:wrap;gap:.6rem}.spatial-3d-preview_faceChoices__N60UJ{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));margin-bottom:1rem}.spatial-3d-preview_importPopover__7TK8R{width:min(25rem,calc(100vw - 24px));font:calc((.76rem + 1px) * var(--cabinet-text-scale, 1))/1.35 Georgia,Times New Roman,serif;white-space:normal}.spatial-3d-preview_modelImport__AxZSR{box-sizing:border-box;width:100%;padding:.8rem;color:#f0e4ca;background:#1c2d28f5;border:1px solid #d3aa60;box-shadow:0 12px 36px #0009}.spatial-3d-preview_modelImport__AxZSR :is(button,input,select){font:inherit}.spatial-3d-preview_modelImport__AxZSR button{padding:.35rem .55rem;color:#e2d2aa;background:#26382e;border:1px solid #9e783f99;cursor:pointer}.spatial-3d-preview_modelImport__AxZSR button:hover:not(:disabled){background:#3e4933;border-color:#c49a51}.spatial-3d-preview_modelImport__AxZSR button:disabled{opacity:.45;cursor:default}.spatial-3d-preview_modelImport__AxZSR :is(button,input,select):focus-visible{outline:2px solid #d0aa62;outline-offset:2px}.spatial-3d-preview_modelImport__AxZSR h3{margin:0 0 .7rem;font:italic 1.05rem Georgia,serif}.spatial-3d-preview_modelImport__AxZSR form{display:grid;gap:.5rem}.spatial-3d-preview_importField__kG5PH{display:grid;gap:.2rem;font-size:.88rem;color:#e1c78f}.spatial-3d-preview_importField__kG5PH :is(input,select){width:100%;min-width:0;padding:.36rem .42rem;color:#f2e5cb;background:#20302a;border:1px solid #947947a6}.spatial-3d-preview_importPair__THtwJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.spatial-3d-preview_modelImport__AxZSR details{padding:.4rem;border:1px solid #9c804d70}.spatial-3d-preview_modelImport__AxZSR summary{cursor:pointer;margin-bottom:.4rem;font-size:.9rem}.spatial-3d-preview_modelImport__AxZSR details .spatial-3d-preview_importField__kG5PH+.spatial-3d-preview_importField__kG5PH{margin-top:.4rem}.spatial-3d-preview_modelImport__AxZSR details p{margin:0 0 .45rem;font-size:.85rem;line-height:1.4;color:#d6c59f;white-space:normal}.spatial-3d-preview_importCoordinateToggle__x6MPH{display:flex;align-items:center;gap:.4rem;margin-bottom:.45rem;font-size:.85rem;white-space:normal}.spatial-3d-preview_importCoordinateToggle__x6MPH input{accent-color:#bd995b}.spatial-3d-preview_importPosition__Wpuio:disabled{opacity:.55}.spatial-3d-preview_importPosition__Wpuio{min-width:0;margin:0;padding:.45rem;border:1px solid #9c804d70}.spatial-3d-preview_importPosition__Wpuio legend{padding:0 .2rem;font-size:.76rem;color:#e1c78f}.spatial-3d-preview_modelImport__AxZSR p[role=alert]{margin:0;font-size:.78rem;color:#ffcfaa}.spatial-3d-preview_importActions__f034Q{display:flex;justify-content:flex-end;gap:.45rem}.spatial-3d-preview_workbench__vlCjV{position:relative;display:grid;grid-template-rows:minmax(0,1fr);width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;color:#f0e4ca;background:#14211e}.spatial-3d-preview_workbench__vlCjV .spatial-3d-preview_stage__70RKr{grid-template-rows:minmax(0,1fr)}.spatial-3d-preview_workbench__vlCjV .spatial-3d-preview_stage__70RKr>.spatial-3d-preview_canvas__5LuYG{grid-row:1}.spatial-3d-preview_workbench__vlCjV [data-workbench-view-controls]>button{width:27px;min-width:27px;height:27px;padding:2px;color:#d4b980;background:#1e3028ed;border:1px solid #a57c3d}.spatial-3d-preview_workbench__vlCjV [data-workbench-view-controls]>[data-presentation-exit]{display:flex;width:auto;padding-inline:6px}.spatial-3d-preview_workbench__vlCjV :is(button,select,input){font:inherit}.spatial-3d-preview_workbench__vlCjV :is(button,select,input):focus-visible{outline:2px solid #d0aa62;outline-offset:2px}.spatial-3d-preview_workbenchWorkspace__88DGR{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-width:0;min-height:0}.spatial-3d-preview_passiveWorkspace__jDgJO{min-width:0;min-height:0}.spatial-3d-preview_passiveToolbar___skEZ{display:flex;justify-content:flex-end;gap:.5rem;padding:.45rem .65rem;background:#1d2d29;border-bottom:1px solid #9c804d80}.spatial-3d-preview_passiveEditAction__k_lxX{color:#f4d898!important;background:#514029!important;border-color:#c29b56!important}.spatial-3d-preview_workbench__vlCjV .spatial-3d-preview_exportBar__iqpxh{flex-wrap:wrap;padding-inline-end:calc(.8rem + 24px)}.spatial-3d-preview_workbench__vlCjV [data-spatial-toolbar=view]{gap:.35rem;padding:.3rem .55rem}.spatial-3d-preview_workbench__vlCjV [data-spatial-toolbar=view] button{padding:.25rem .55rem}@media (max-width:920px){.spatial-3d-preview_header__AKCji{flex-wrap:wrap}.spatial-3d-preview_locationControls__pNuqv{order:3;flex-basis:100%;justify-content:flex-start}.spatial-3d-preview_locationControls__pNuqv select{max-width:35vw}.spatial-3d-preview_locationControls__pNuqv .spatial-3d-preview_place__sQwpU{flex-basis:100%}.spatial-3d-preview_close__W7eGS{margin-left:auto}.spatial-3d-preview_workspace__CpMtb{grid-template-columns:minmax(0,1fr) minmax(240px,32vw)}.spatial-3d-preview_stageToolbar__SOo1W{flex-wrap:wrap;overflow-x:visible;white-space:normal}}@media (max-width:680px){.spatial-3d-preview_dialog__aGZu9{inset:0}.spatial-3d-preview_header__AKCji{gap:.45rem;padding:.45rem .6rem}.spatial-3d-preview_brand__E_Fts span{font-size:.5rem}.spatial-3d-preview_brand__E_Fts h2{font-size:1.1rem}.spatial-3d-preview_locationControls__pNuqv{gap:.35rem}.spatial-3d-preview_locationControls__pNuqv label{flex:1 1;font-size:.7rem}.spatial-3d-preview_locationControls__pNuqv select{max-width:100%}.spatial-3d-preview_locationControls__pNuqv .spatial-3d-preview_place__sQwpU{flex:2 1}.spatial-3d-preview_workspace__CpMtb{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(12rem,34vh)}.spatial-3d-preview_stageFooter__tvmvY p{display:none}.spatial-3d-preview_stageFooter__tvmvY input[type=range]{width:7rem}.spatial-3d-preview_exportBar__iqpxh{justify-content:flex-start}}@media (max-height:560px){.spatial-3d-preview_header__AKCji,.spatial-3d-preview_stageToolbar__SOo1W{padding-block:.3rem}.spatial-3d-preview_stageFooter__tvmvY{padding-block:.2rem}.spatial-3d-preview_exportBar__iqpxh{padding-block:.25rem}}.selection-rotation-input_rotation__Qpy3h{display:flex;flex:0 0 auto;align-items:center;gap:4px;color:#dfcfaa;font:italic calc((.62rem + 1px) * var(--cabinet-text-scale, 1)) Georgia,serif}.selection-rotation-input_rotation__Qpy3h label{display:flex;align-items:center;gap:3px;white-space:nowrap}.selection-rotation-input_labelText__90zCD{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.selection-rotation-input_rotation__Qpy3h input{box-sizing:border-box;width:3.8rem;height:28px;min-width:0;padding:3px;color:#f0dfb8;color-scheme:dark;accent-color:#c8a664;background:#26362d;border:1px solid #a9824666;font:inherit}.selection-rotation-input_rotation__Qpy3h input::-webkit-inner-spin-button{opacity:.72;filter:sepia(.75) saturate(.7) hue-rotate(352deg) brightness(1.15)}.selection-rotation-input_rotation__Qpy3h input:focus-visible{outline:1px solid #c8a664}.selection-rotation-input_rotation__Qpy3h button{display:grid;flex:0 0 28px;width:28px;height:28px;place-items:center;padding:2px;color:#dfcfaa;border:1px solid #a982465d;background:linear-gradient(145deg,#826a3f44,#1f2d25);cursor:pointer}.selection-rotation-input_rotation__Qpy3h button:focus-visible,.selection-rotation-input_rotation__Qpy3h button:hover{color:#f1d28b;border-color:#c78f50;outline:none;box-shadow:inset 0 0 0 2px #943c3444}.selection-rotation-input_rotation__Qpy3h button svg{width:15px;height:15px;color:#c8a664}.selection-rotation-input_rotation__Qpy3h button:disabled,.selection-rotation-input_rotation__Qpy3h input:disabled{opacity:.5;cursor:not-allowed}.level-duplication-dialog_backdrop__POE30{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;overflow:auto;padding:20px;background:#090e0bd9;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.level-duplication-dialog_dialog__V414R{width:min(560px,100%);max-height:min(900px,calc(100dvh - 40px));overflow:auto;box-sizing:border-box;padding:22px;color:#ddd0ad;border:1px solid #9c794a;background:linear-gradient(145deg,#202a23,#151b18 72%);box-shadow:0 18px 70px #000b,inset 0 1px #e0c17a24;font-family:Georgia,Times New Roman,serif}.level-duplication-dialog_header__fuboo{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0 0 18px;padding-bottom:13px;border-bottom:1px solid #a2824a66}.level-duplication-dialog_header__fuboo h2{margin:0;color:#d6ba7c;font-size:calc((1rem + 2px) * var(--cabinet-text-scale,1));font-weight:400;letter-spacing:.1em;line-height:1.35}.level-duplication-dialog_close__nJV4D{flex:0 0 auto;padding:0 4px;color:#d4bb89;border:0;background:transparent;font-size:1.5rem;line-height:1;cursor:pointer}.level-duplication-dialog_dialog__V414R form{display:grid;gap:16px}.level-duplication-dialog_nameField__MSEoi{display:grid;gap:6px}.level-duplication-dialog_choiceGroup__IiV2q>legend,.level-duplication-dialog_nameField__MSEoi>span,.level-duplication-dialog_transitions__2zKQM h3{color:#b89b67;font-size:calc((.66rem + 1px) * var(--cabinet-text-scale,1));letter-spacing:.11em;text-transform:uppercase}.level-duplication-dialog_nameField__MSEoi input{width:100%;box-sizing:border-box;padding:9px 10px;color:#f1dfb4;border:1px solid #8b6738;background:#121a16;font:italic 1rem Georgia,serif}.level-duplication-dialog_dialog__V414R button:focus-visible,.level-duplication-dialog_dialog__V414R input:focus-visible,.level-duplication-dialog_nameField__MSEoi input:focus-visible{outline:2px solid #d0aa62;outline-offset:2px}.level-duplication-dialog_fieldHint__VEx85{margin:-11px 0 0;color:#d49c72;font-size:.8rem}.level-duplication-dialog_choiceGroup__IiV2q{min-width:0;margin:0;padding:0;border:0}.level-duplication-dialog_choiceGroup__IiV2q>legend{margin-bottom:7px;padding:0}.level-duplication-dialog_segmented__S9lYw{display:flex;gap:7px}.level-duplication-dialog_segmented__S9lYw label{flex:1 1;position:relative}.level-duplication-dialog_contentOption__hcOFg input,.level-duplication-dialog_contentSelected__uaxO4 input,.level-duplication-dialog_segmented__S9lYw input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.level-duplication-dialog_contentOption__hcOFg:focus-within,.level-duplication-dialog_contentSelected__uaxO4:focus-within{outline:2px solid #d0aa62;outline-offset:2px}.level-duplication-dialog_segmented__S9lYw label span{display:block;padding:9px 12px;color:#d7c69e;border:1px solid #80643b;background:#19231d;text-align:center;cursor:pointer}.level-duplication-dialog_segmented__S9lYw .level-duplication-dialog_selected__Jsin_ span{color:#f2dfb1;border-color:#ba914e;background:#493722}.level-duplication-dialog_contents__CSyMl{display:grid;gap:7px}.level-duplication-dialog_contentOption__hcOFg,.level-duplication-dialog_contentSelected__uaxO4{display:flex;align-items:flex-start;gap:10px;padding:10px 11px;border:1px solid #78613c;background:#19231d;cursor:pointer}.level-duplication-dialog_contentOption__hcOFg:before,.level-duplication-dialog_contentSelected__uaxO4:before{content:"";flex:0 0 13px;width:13px;height:13px;margin-top:3px;border:1px solid #b89b67;border-radius:50%;box-shadow:inset 0 0 0 3px #19231d}.level-duplication-dialog_contentSelected__uaxO4{border-color:#ba914e;background:#332b1e}.level-duplication-dialog_contentSelected__uaxO4:before{background:#c89b53}.level-duplication-dialog_contentOption__hcOFg>span,.level-duplication-dialog_contentSelected__uaxO4>span{display:grid;gap:3px}.level-duplication-dialog_contentOption__hcOFg strong,.level-duplication-dialog_contentSelected__uaxO4 strong{color:#e8d7ae;font-size:.9rem;font-weight:400}.level-duplication-dialog_contentOption__hcOFg small,.level-duplication-dialog_contentSelected__uaxO4 small{color:#bdb091;font-size:.78rem;line-height:1.4}.level-duplication-dialog_transitions__2zKQM{padding:12px;border-left:2px solid #9a76428a;background:linear-gradient(90deg,#4c371b25,transparent)}.level-duplication-dialog_transitions__2zKQM h3{margin:0 0 5px;font-weight:400}.level-duplication-dialog_transitions__2zKQM>p{margin:0 0 9px;color:#bdb091;font-size:.8rem;line-height:1.4}.level-duplication-dialog_transitionChoice__6w7Hs{display:grid;gap:4px;min-width:0;margin:8px 0 0;padding:8px 0 0;border:0;border-top:1px solid #9b794433}.level-duplication-dialog_transitionChoice__6w7Hs legend{padding:0 0 5px;color:#dfc68f;font-size:.85rem}.level-duplication-dialog_transitionChoice__6w7Hs label{display:flex;align-items:center;gap:8px;min-height:27px;color:#ddd0ad;font-size:.82rem;cursor:pointer}.level-duplication-dialog_transitionChoice__6w7Hs input{accent-color:#bd8e48}.level-duplication-dialog_error__WoEmG{margin:0;padding:8px 10px;color:#f0c3a0;border-left:2px solid #a85f4b;background:#532c2933;font-size:.82rem;line-height:1.4}.level-duplication-dialog_actions__J_dbT{display:flex;justify-content:flex-end;gap:9px;padding-top:5px}.level-duplication-dialog_actions__J_dbT button{min-height:36px;padding:7px 12px;color:#d8c9a7;border:1px solid #80643b;background:#1d2821;font:inherit;cursor:pointer}.level-duplication-dialog_actions__J_dbT .level-duplication-dialog_primary__P5Rm_{color:#f0dfb8;border-color:#a57c3e;background:#69482a}.level-duplication-dialog_actions__J_dbT button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:520px){.level-duplication-dialog_backdrop__POE30{place-items:start center;padding:10px}.level-duplication-dialog_dialog__V414R{max-height:calc(100dvh - 20px);padding:16px}.level-duplication-dialog_header__fuboo h2{font-size:1rem}.level-duplication-dialog_actions__J_dbT{position:sticky;bottom:-16px;margin:0 -16px -16px;padding:12px 16px 16px;background:#171f1aee}}@media(prefers-reduced-motion:reduce){.level-duplication-dialog_backdrop__POE30{-webkit-backdrop-filter:none;backdrop-filter:none}}.editor-workbench_loading__9fOlK{display:grid;min-height:100vh;place-items:center;color:#ddc995;background:radial-gradient(circle,#354537,#172119 65%);font-size:3.5rem;font-style:italic;animation:editor-workbench_compassTurn__YGHvd 2.4s ease-in-out infinite}.editor-workbench_inspectorTabs__FtOVC{display:flex;gap:4px;padding:0 10px 9px}.editor-workbench_inspectorTabs__FtOVC button{flex:1 1;min-width:0;padding:4px;color:#cdb47e;font:inherit;border:1px solid #a57c3d55;background:transparent;cursor:pointer}.editor-workbench_inspectorTabs__FtOVC button[aria-pressed=true]{color:#f0ddb4;background:#a57c3d22;border-color:#a57c3d}@keyframes editor-workbench_compassTurn__YGHvd{50%{transform:rotate(45deg)}}.editor-workbench_workshop___hVBz{position:relative;min-height:100vh;overflow:visible;padding:clamp(8px,1.4vw,28px);color:#dfcfaa;background:radial-gradient(circle at 78% 8%,#725d36 0,transparent 25%),linear-gradient(135deg,#172119,#283127 45%,#151915);font-family:Georgia,Times New Roman,serif}.editor-workbench_workshop___hVBz:before{position:fixed;z-index:70;inset:0;pointer-events:none;content:"";opacity:.22;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.23'/%3E%3C/svg%3E")}.editor-workbench_workshop___hVBz,.editor-workbench_workshop___hVBz *{scrollbar-color:#9f7d46 #16251f;scrollbar-width:thin}.editor-workbench_workshop___hVBz ::-webkit-scrollbar,.editor-workbench_workshop___hVBz::-webkit-scrollbar{width:8px;height:8px}.editor-workbench_workshop___hVBz ::-webkit-scrollbar-track,.editor-workbench_workshop___hVBz::-webkit-scrollbar-track{border:1px solid #6f512d88;background:#16251f}.editor-workbench_workshop___hVBz ::-webkit-scrollbar-thumb,.editor-workbench_workshop___hVBz::-webkit-scrollbar-thumb{border:1px solid #c09a55;border-radius:0;background:linear-gradient(90deg,#72552f,#a78043 55%,#6d4f2c)}.editor-workbench_workshop___hVBz ::-webkit-scrollbar-thumb:hover,.editor-workbench_workshop___hVBz::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#876536,#c09a55 55%,#805e32)}.editor-workbench_projectBar__fMOiW{position:relative;display:grid;grid-template-columns:minmax(180px,1fr) auto;width:100%;min-height:64px;align-items:center;gap:15px;margin:0 0 clamp(6px,1vw,16px);padding:11px 16px;color:#dfcfaa;border:1px solid #a57c3d88;background:linear-gradient(105deg,#202d24,#29382b 58%,#1d2821);box-shadow:0 7px 20px #0007,inset 0 1px #e4c77b22}.editor-workbench_projectBar__fMOiW:after,.editor-workbench_projectBar__fMOiW:before{position:absolute;right:16px;left:16px;height:1px;pointer-events:none;content:"";background:#b38b4e55}.editor-workbench_projectBar__fMOiW:before{top:4px}.editor-workbench_projectBar__fMOiW:after{bottom:4px}.editor-workbench_libraryButton__hzGl_{display:grid;min-width:0;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:15px;padding:0;color:#f0e2be;border:0;background:transparent;cursor:pointer;text-align:left;font-family:inherit}.editor-workbench_libraryButton__hzGl_>span{display:grid;width:42px;height:42px;grid-row:1/3;place-items:center;color:#ead19a;border:1px solid #c09a51;border-radius:50%;background:radial-gradient(circle,#794438,#422a25 74%);box-shadow:inset 0 0 0 3px #ffffff0b;transform:rotate(-7deg);font-size:1.2rem}.editor-workbench_libraryButton__hzGl_ small{color:#bca36d;font-size:.6rem;letter-spacing:.15em;text-transform:uppercase}.editor-workbench_libraryButton__hzGl_ strong{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:14px;overflow:hidden;padding:2px 0 4px;border-bottom:1px solid #c09a5177;font-size:1.15rem;font-style:italic;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.editor-workbench_libraryButton__hzGl_ strong i{flex:none;color:#c7ad77;font-size:.58rem;font-style:normal;font-weight:400;letter-spacing:.09em;text-transform:uppercase}.editor-workbench_libraryButton__hzGl_ strong b{min-width:0;overflow:hidden;font:inherit;text-overflow:ellipsis}.editor-workbench_libraryButton__hzGl_:focus-visible strong,.editor-workbench_libraryButton__hzGl_:hover strong{color:#fff0c7;border-color:#e0ba65}.editor-workbench_libraryButton__hzGl_:focus-visible{outline:none}.editor-workbench_modes__hgKcC{display:flex;min-width:0;align-self:stretch;align-items:center;gap:4px;overflow-x:auto;overflow-y:hidden;padding-left:12px;border-left:1px solid #b38b4e55;white-space:nowrap}.editor-workbench_modes__hgKcC button{align-self:stretch;padding:5px 3px;color:#9d957e;border:0;border-bottom:1px solid transparent;background:transparent;cursor:pointer;font:600 .63rem Georgia,serif;letter-spacing:.1em;text-transform:uppercase}.editor-workbench_modes__hgKcC button.editor-workbench_activeMode__hhWXk{color:#eadcba;border-bottom-color:#d0aa62}.editor-workbench_modes__hgKcC em{margin-left:7px;color:#9db08c;font-size:.66rem;white-space:nowrap;transform:rotate(-2deg)}.editor-workbench_modes__hgKcC em:before{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:currentColor;box-shadow:0 0 5px currentColor;content:""}.editor-workbench_modes__hgKcC em[data-save-status=failed]{color:#db8b7b}.editor-workbench_modes__hgKcC em[data-save-status=conflict]{color:#dfb76c}.editor-workbench_modes__hgKcC em[data-save-status=saving]{color:#c2ad82}.editor-workbench_modes__hgKcC button.editor-workbench_retrySave__ENda5{color:#edb2a4;border-bottom-color:#a9564c}.editor-workbench_modes__hgKcC button.editor-workbench_retrySave__ENda5:focus-visible,.editor-workbench_modes__hgKcC button.editor-workbench_retrySave__ENda5:hover{color:#ffd8ce;border-bottom-color:#d77e6e}.editor-workbench_desk__DDz8m{--desk-padding:clamp(7px,1vw,18px);--desk-gap:clamp(8px,1vw,18px);--effective-left:var(--left-book-width,250px);--effective-right:var(--right-book-width,250px);position:relative;display:grid;width:max(100%,calc(var(--effective-left) + var(--effective-right) + var(--map-width, 0px) + 2 * var(--desk-gap) + 2 * var(--desk-padding) + 2px));min-height:640px;grid-template-columns:var(--effective-left) minmax(320px,1fr) var(--effective-right);gap:var(--desk-gap);padding:var(--desk-padding);border:1px solid #785f35;background:linear-gradient(90deg,transparent 49.8%,#1e130d38 50%,transparent 50.2%),linear-gradient(105deg,#34261d,#57412a 48%,#30251e);box-shadow:0 28px 70px #000b,inset 0 1px #d1aa6240}.editor-workbench_desk__DDz8m.editor-workbench_leftClosed__Z4gTh{--effective-left:0px}.editor-workbench_desk__DDz8m.editor-workbench_rightClosed__txw_D{--effective-right:0px}.editor-workbench_leftBook__9fQbo,.editor-workbench_rightBook__hv_d4{--book-cover:linear-gradient(145deg,#25382e,#19281f);--book-heading-margin:17px 48px 0 15px;--book-fold-float:right;--book-fold-margin:8px 8px -38px 0;position:relative;z-index:5;box-sizing:border-box;min-width:0;min-height:0;contain:size;align-self:stretch;overflow-x:hidden;overflow-y:scroll;padding-left:5px;color:#ddd0ad;border:1px solid #b18a484f;background-color:#19281f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='g'%3E%3CfeTurbulence baseFrequency='.09' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='.11'/%3E%3C/svg%3E"),var(--book-cover);background-blend-mode:soft-light,normal;box-shadow:inset 0 0 34px #0006;scrollbar-gutter:auto;scrollbar-color:#a57c3d55 transparent;scrollbar-width:auto}.editor-workbench_leftBook__9fQbo::-webkit-scrollbar,.editor-workbench_rightBook__hv_d4::-webkit-scrollbar{width:5px}.editor-workbench_leftBook__9fQbo{grid-column:1;grid-row:1}.editor-workbench_rightBook__hv_d4{grid-column:3;grid-row:1;--book-cover:linear-gradient(160deg,#372c25,#251f1b);--book-heading-margin:17px 15px 0 48px;--book-fold-float:left;--book-fold-margin:8px 0 -38px 8px;background-color:#251f1b}.editor-workbench_leftClosed__Z4gTh .editor-workbench_leftBook__9fQbo,.editor-workbench_rightClosed__txw_D .editor-workbench_rightBook__hv_d4{display:none}.editor-workbench_bookFold__rt5ZU,.editor-workbench_bookTab__tLJjt{z-index:20;display:grid;width:30px;height:30px;place-items:center;padding:0;color:#e1c78f;border:1px solid #a57c3d88;background:#1d2b23ee;box-shadow:0 2px 7px #0006;cursor:pointer;font-size:1.1rem}.editor-workbench_bookFold__rt5ZU{position:sticky;top:8px;float:var(--book-fold-float);margin:var(--book-fold-margin)}.editor-workbench_bookTab__tLJjt{position:absolute;top:50%;transform:translateY(-50%)}.editor-workbench_leftTab__tw_G4{left:2px}.editor-workbench_rightTab__l9Kdu{right:2px}.editor-workbench_bookFold__rt5ZU:focus-visible,.editor-workbench_bookFold__rt5ZU:hover,.editor-workbench_bookTab__tLJjt:focus-visible,.editor-workbench_bookTab__tLJjt:hover{color:#f0d89f;border-color:#d0aa62;outline:1px solid #d0aa62;outline-offset:1px}.editor-workbench_bookHeading__kO7eY{position:relative;margin:var(--book-heading-margin);padding:0 0 11px;border-bottom:3px double #a57c3d55}.editor-workbench_bookHeading__kO7eY:after{position:absolute;right:0;bottom:-4px;width:5px;height:5px;border:1px solid #b88e48;background:#25382e;content:"";transform:rotate(45deg)}.editor-workbench_bookHeading__kO7eY h2,.editor-workbench_bookHeading__kO7eY small{display:block;margin:0;color:#d6ba7c;font-weight:400;text-transform:uppercase}.editor-workbench_bookHeading__kO7eY small{margin-bottom:5px;font-size:.56rem;letter-spacing:.23em}.editor-workbench_bookHeading__kO7eY h2{font-size:.76rem;letter-spacing:.17em;line-height:1.25}.editor-workbench_inspectorHeading__TGZ_8{display:flex;min-height:29px;align-items:center;justify-content:space-between}.editor-workbench_inspectorHeading__TGZ_8 small{margin:0;font-size:.72rem}.editor-workbench_inspectorHeading__TGZ_8>span{color:#b78b48;font-size:.75rem;transform:rotate(13deg)}.editor-workbench_rightBook__hv_d4 .editor-workbench_bookHeading__kO7eY:after{background:#372c25}.editor-workbench_center__kAfcB{position:relative;grid-column:2;grid-row:1;z-index:1;display:grid;min-width:0;min-height:clamp(640px,76vh,980px);grid-template-areas:"notices" "tools" "stage";grid-template-rows:auto auto minmax(0,1fr);overflow:hidden;background:#dfcfaa;background-image:linear-gradient(92deg,#80663522,transparent 9%,transparent 92%,#80663524),radial-gradient(circle at 75% 10%,#fff8d755,transparent 38%);box-shadow:0 10px 25px #0008,inset 0 0 55px #755c2c33}.editor-workbench_center__kAfcB:after{position:absolute;z-index:30;inset:0;pointer-events:none;content:"";opacity:.22;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='p'%3E%3CfeTurbulence baseFrequency='.09' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)' opacity='.25'/%3E%3C/svg%3E")}.editor-workbench_sheetTitle__wUuZU{position:absolute;z-index:8;top:0;left:42px;right:12rem;padding:16px 20px 8px;pointer-events:none;color:#675735;font-size:.78rem;letter-spacing:.11em;overflow-wrap:anywhere;text-transform:uppercase}.editor-workbench_noticeSlot__DYsGx{grid-area:notices;min-width:0}.editor-workbench_toolsSlot__EWvGM{grid-area:tools;min-width:0}.editor-workbench_stageSlot__HZq6_{grid-area:stage;display:grid;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0}.editor-workbench_toolDock__gwvnt{position:relative;z-index:16;min-width:0}.editor-workbench_sheetFrame__jMK1Q{position:relative;z-index:2;min-height:var(--map-height,0)}.editor-workbench_sheetFrame__jMK1Q[data-zone-view=true]{display:grid;grid-template-rows:auto minmax(0,1fr)}.editor-workbench_rightBook__hv_d4>aside{min-height:100%;padding-top:18px}.editor-workbench_center__kAfcB[data-view="3d"]{background:#17251f}.editor-workbench_rightBook__hv_d4 [data-spatial-inspector][hidden]{display:none}.workshop-responsive_layout__ffwf1{padding-bottom:8px}.workshop-responsive_layout__ffwf1[data-fit-to-viewport=true]{box-sizing:border-box;height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden;--sheet-min-height:0px}.workshop-responsive_layout__ffwf1[data-fit-to-viewport=true]>[data-workshop-desk]{flex:1 1 auto;min-height:0}.workshop-responsive_layout__ffwf1[data-fit-to-viewport=true] [data-workshop-center],.workshop-responsive_layout__ffwf1[data-fit-to-viewport=true] [data-workshop-sheet]{min-height:0}.workshop-responsive_layout__ffwf1[data-expanded=true]{height:100dvh;min-height:0;display:flex;flex-direction:column;gap:4px;padding:6px;overflow:auto;--sheet-min-height:0px}.workshop-responsive_layout__ffwf1[data-expanded=true]>[data-workshop-diagnostics],.workshop-responsive_layout__ffwf1[data-expanded=true]>footer,.workshop-responsive_layout__ffwf1[data-expanded=true]>header{display:none}.workshop-responsive_layout__ffwf1[data-expanded=true]>[data-workshop-project]{flex:none;min-height:42px;margin:0;padding-block:3px}.workshop-responsive_layout__ffwf1[data-expanded=true]>[data-workshop-desk]{flex:1 1;min-height:0;--desk-padding:6px;--desk-gap:10px}.workshop-responsive_layout__ffwf1[data-expanded=true] [data-workshop-center]{min-height:0;transform:none}.workshop-responsive_layout__ffwf1[data-expanded=true][data-sized-map=true]>[data-workshop-desk]{flex:1 0 auto;min-height:0}.workshop-responsive_layout__ffwf1[data-sized-map=true] [data-workshop-center]{min-height:0;align-self:start}.workshop-responsive_layout__ffwf1[data-sized-map=true] [data-workshop-sheet]{height:var(--map-height)}@media (max-height:800px),(max-width:1200px){.workshop-responsive_layout__ffwf1{padding:8px}.workshop-responsive_layout__ffwf1>[data-workshop-project]{margin-bottom:8px;min-height:50px;padding-block:5px}.workshop-responsive_layout__ffwf1>[data-workshop-desk]{--desk-padding:7px;--desk-gap:8px}}@media (max-width:1080px){.workshop-responsive_layout__ffwf1>[data-workshop-desk]{grid-template-columns:minmax(0,1fr);width:100%;max-width:100%}.workshop-responsive_layout__ffwf1 [data-workshop-center]{grid-column:1;grid-row:1}.workshop-responsive_layout__ffwf1 [data-workshop-book]{position:absolute;top:var(--desk-padding);bottom:var(--desk-padding);z-index:40;max-width:calc(100% - 50px);box-shadow:0 8px 28px #000a}.workshop-responsive_layout__ffwf1 [data-workshop-book=left]{left:var(--desk-padding);width:var(--left-book-width)}.workshop-responsive_layout__ffwf1 [data-workshop-book=right]{right:var(--desk-padding);width:var(--right-book-width)}.workshop-responsive_layout__ffwf1 [data-workshop-book][data-open=false]{display:none}}@media (max-width:760px){.workshop-responsive_layout__ffwf1>[data-workshop-project]{grid-template-columns:minmax(0,1fr) auto;gap:6px}.workshop-responsive_layout__ffwf1>[data-workshop-project]>div{min-width:0;flex-wrap:nowrap;padding-left:6px}.workshop-responsive_layout__ffwf1>[data-workshop-project]>button>span{width:30px;height:30px}.workshop-responsive_layout__ffwf1>[data-workshop-project]>button{grid-template-columns:30px minmax(0,1fr)}.workshop-responsive_layout__ffwf1>[data-workshop-project] em{font-size:.6rem}.workshop-responsive_layout__ffwf1:not([data-fit-to-viewport=true])>[data-workshop-desk]{min-height:65vh}.workshop-responsive_layout__ffwf1[data-expanded=true]>[data-workshop-desk]{min-height:0}}@media (max-width:420px){.workshop-responsive_layout__ffwf1>[data-workshop-project]{grid-template-columns:minmax(0,1fr);gap:2px}.workshop-responsive_layout__ffwf1>[data-workshop-project]>div{border-left:0;padding-left:0}}.workshop-responsive_layout__ffwf1[data-presentation=true]{position:fixed;inset:0;z-index:130;box-sizing:border-box;height:100dvh;min-height:0;padding:0;display:flex;overflow:hidden;--sheet-min-height:0px}.workshop-responsive_layout__ffwf1[data-presentation=true]>:not([data-workshop-desk]){display:none}.workshop-responsive_layout__ffwf1[data-presentation=true]>[data-workshop-desk]{flex:1 1;width:100%;max-width:none;min-height:0;margin:0;padding:0;border:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);--desk-padding:0px;--desk-gap:0px}.workshop-responsive_layout__ffwf1[data-presentation=true] [data-workshop-desk]>:not([data-workshop-center]){display:none}.workshop-responsive_layout__ffwf1[data-presentation=true] [data-workshop-center]{grid-column:1;grid-row:1;align-self:stretch;width:100%;height:100%;min-height:0;transform:none;display:grid;grid-template-areas:"stage";grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.workshop-responsive_layout__ffwf1[data-presentation=true] [data-workshop-center]>:not([data-workshop-stage]){display:none}.workshop-responsive_layout__ffwf1[data-presentation=true] [data-workshop-sheet],.workshop-responsive_layout__ffwf1[data-presentation=true] [data-workshop-stage]{min-height:0;height:100%}.workshop-responsive_layout__ffwf1[data-presentation=true] [data-workshop-stage]{grid-row:1;grid-column:1}.workshop-responsive_layout__ffwf1[data-presentation=true] [data-workshop-stage] :is([data-map-context-menu],[data-drawing-notice]){display:none}.technical-report_report__NON_k p{margin:8px 0}.technical-report_hint__7omU5{color:#c4b48f;font-size:.86em}.technical-report_preview__BU7Iu{max-height:180px;overflow:auto;padding:10px;border:1px solid #a57c3d66;background:#142019;color:#dfcfaa;font:.75rem/1.4 monospace;white-space:pre-wrap;overflow-wrap:anywhere}.technical-report_preview__BU7Iu:focus-visible{outline:2px solid #d0aa62;outline-offset:2px}.technical-report_actions__uXr7X{display:flex;flex-wrap:wrap}.checkpoint-panel_panel__GVPXo{margin:20px 0;padding:10px 12px;border:1px solid #a57c3d66;color:#ddc994;background:linear-gradient(110deg,#17251e99,#3f302833);box-shadow:inset 0 0 14px #0003;font-family:Georgia,Times New Roman,serif}.checkpoint-panel_panel__GVPXo summary{cursor:pointer;color:#d6ba7c;font-size:calc((.68rem + 1px) * var(--cabinet-text-scale, 1));letter-spacing:.1em;line-height:1.35;text-transform:uppercase}.checkpoint-panel_panel__GVPXo summary small{float:right;color:#a98b55;font-size:calc((.62rem + 1px) * var(--cabinet-text-scale, 1))}.checkpoint-panel_create__wL9Vq{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px;margin-bottom:12px}.checkpoint-panel_panel__GVPXo>details>details{margin-top:10px}.checkpoint-panel_opacity__EMOBv{display:grid;gap:3px;margin:10px 0;color:#cdb783;font-size:calc((.66rem + 1px) * var(--cabinet-text-scale, 1))}.checkpoint-panel_opacity__EMOBv input{width:100%;accent-color:#a84639}.checkpoint-panel_panel__GVPXo ol{display:grid;gap:8px;margin:12px 0 0;padding:0;list-style:none}.checkpoint-panel_panel__GVPXo li{padding:7px;border-left:2px solid #6e603d;background:#192e2677}.checkpoint-panel_panel__GVPXo li.checkpoint-panel_active__1bDyK{border-left-color:#b2473b;background:#22382f}.checkpoint-panel_panel__GVPXo li>div:first-child{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:6px}.checkpoint-panel_panel__GVPXo strong{min-width:0;flex:1 1 auto;overflow-wrap:anywhere;font-size:calc((.72rem + 1px) * var(--cabinet-text-scale, 1));line-height:1.3;white-space:normal}.checkpoint-panel_panel__GVPXo time{flex:none;color:#998d72;font-size:calc((.58rem + 1px) * var(--cabinet-text-scale, 1))}.checkpoint-panel_actions__ANnqH{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.checkpoint-panel_confirm__w2AbC{margin-top:6px;padding:6px;border:1px solid #9c493e66;background:#2a211de6}.checkpoint-panel_confirm__w2AbC p{margin:0 0 6px;color:#dcc7a6;font-size:calc((.66rem + 1px) * var(--cabinet-text-scale, 1));line-height:1.35}.checkpoint-panel_confirm__w2AbC button+button{margin-left:4px}.legal-marginalia_marginalia__bhEZV{margin:24px 0 0;border-top:3px double #a57c3d55;color:#cfc1a0}.legal-marginalia_marginalia__bhEZV>summary{display:flex;align-items:center;gap:8px;padding:14px 2px 8px;color:#d6ba7c;cursor:pointer;list-style:none;font-size:calc((.68rem + 1px) * var(--cabinet-text-scale, 1));letter-spacing:.14em;text-transform:uppercase}.legal-marginalia_marginalia__bhEZV>summary::-webkit-details-marker{display:none}.legal-marginalia_marginalia__bhEZV>summary:after{margin-left:auto;color:#9e8150;content:"+";font-size:1rem}.legal-marginalia_marginalia__bhEZV[open]>summary:after{content:"−"}.legal-marginalia_marginalia__bhEZV>summary:focus-visible,.legal-marginalia_marginalia__bhEZV>summary:hover{color:#f0d89f;outline:none}.legal-marginalia_body___Jz2x{padding:4px 0 2px}.legal-marginalia_tabs__xIEfx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin-bottom:12px}.legal-marginalia_tabs__xIEfx button{min-width:0;padding:7px 3px;color:#bdaa81;border:1px solid #80643d77;background:#1b282166;cursor:pointer;font:600 calc((.6rem + 1px) * var(--cabinet-text-scale, 1)) Georgia,serif;letter-spacing:.06em;text-transform:uppercase}.legal-marginalia_tabs__xIEfx button[aria-selected=true]{color:#f0dfb3;border-color:#b8914d;background:#5a3e2c88}.legal-marginalia_body___Jz2x footer a:focus-visible,.legal-marginalia_page__qpzpl a:focus-visible,.legal-marginalia_tabs__xIEfx button:focus-visible{outline:1px solid #d0aa62;outline-offset:2px}.legal-marginalia_page__qpzpl{padding:11px 10px;border:1px solid #8c6d4055;background:linear-gradient(120deg,#17231d80,#49332825)}.legal-marginalia_page__qpzpl h3{margin:0 0 12px;color:#dec58d;font-size:calc((.76rem + 1px) * var(--cabinet-text-scale, 1));font-weight:400;letter-spacing:.08em}.legal-marginalia_page__qpzpl li,.legal-marginalia_page__qpzpl p{color:#c8bda2;font-size:calc((.72rem + 1px) * var(--cabinet-text-scale, 1));line-height:1.55;overflow-wrap:anywhere}.legal-marginalia_page__qpzpl p{margin:0 0 10px}.legal-marginalia_page__qpzpl>:last-child{margin-bottom:0}.legal-marginalia_page__qpzpl ul{margin:0;padding-left:17px}.legal-marginalia_page__qpzpl li+li{margin-top:7px}.legal-marginalia_body___Jz2x footer{display:grid;gap:5px;margin-top:12px;padding:10px 2px 0;border-top:1px solid #a57c3d44;font-size:calc((.65rem + 1px) * var(--cabinet-text-scale, 1));line-height:1.45}.legal-marginalia_body___Jz2x footer strong{color:#d7c49b;font-weight:400}.legal-marginalia_body___Jz2x footer a{color:#d6b978;overflow-wrap:anywhere}.global-legal-footer_footer__ZSPTm{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;justify-content:center;gap:5px 10px;margin:6px 0 0;padding:4px 2px;color:#9f8c68;border-top:1px solid #a57c3d44;font-size:.66rem;letter-spacing:.04em;text-align:center}.global-legal-footer_footer__ZSPTm nav>span{color:#b78b48;font-size:.58rem}.global-legal-footer_footer__ZSPTm nav{grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;justify-content:center;gap:0 9px}.global-legal-footer_footer__ZSPTm a{color:#c9ad72;text-decoration:none}.global-legal-footer_footer__ZSPTm a:focus-visible,.global-legal-footer_footer__ZSPTm a:hover{color:#f0d89f;text-decoration:underline;text-underline-offset:2px}.global-legal-footer_footer__ZSPTm a:focus-visible{outline:1px solid #d0aa62;outline-offset:2px}@media (max-width:600px){.global-legal-footer_footer__ZSPTm{grid-template-columns:minmax(0,1fr)}.global-legal-footer_footer__ZSPTm nav{grid-column:1;grid-row:1}.global-legal-footer_footer__ZSPTm>details{grid-column:1;grid-row:2;justify-self:start;margin:0}.global-legal-footer_footer__ZSPTm{margin-top:6px;padding-inline:4px;font-size:.61rem}}.transition-creation-dialog_dialog__5hU_N{position:absolute;z-index:22;right:18px;bottom:18px;width:min(330px,calc(100% - 36px));padding:13px 15px;color:#57472f;border:1px solid #8a6636aa;background:#eadbbbf5;box-shadow:0 8px 20px #3b2d1c66,inset 0 1px #fff7;font-family:Georgia,Times New Roman,serif}.transition-creation-dialog_dialog__5hU_N h2{margin:0;color:#6f302b;font-size:calc((.92rem + 1px) * var(--cabinet-text-scale, 1));letter-spacing:.08em;text-transform:uppercase}.transition-creation-dialog_dialog__5hU_N p{margin:5px 0 9px;font-size:calc((.72rem + 1px) * var(--cabinet-text-scale, 1));font-style:italic}.transition-creation-dialog_dialog__5hU_N fieldset{display:grid;max-height:140px;margin:7px 0;padding:7px;overflow:auto;border:1px solid #80623566}.transition-creation-dialog_dialog__5hU_N label,.transition-creation-dialog_dialog__5hU_N legend{font-size:calc((.72rem + 1px) * var(--cabinet-text-scale, 1))}.transition-creation-dialog_dialog__5hU_N fieldset label,.transition-creation-dialog_same__8mXXt{display:flex;align-items:center;gap:6px;padding:3px}.transition-creation-dialog_options__1dPif{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:8px}.transition-creation-dialog_options__1dPif label{display:grid;gap:3px}.transition-creation-dialog_options__1dPif select{min-height:28px;border:1px solid #80623577;background:#efe1bd;color:#493e2d}.transition-creation-dialog_hint__GARdW{color:#8b3c35}.transition-creation-dialog_actions__r__45{display:flex;justify-content:flex-end;gap:5px;margin-top:11px}.transition-creation-dialog_actions__r__45 button{padding:5px 8px;border:1px solid #78633e66;background:#e6d6ae;color:#4b493c;cursor:pointer}.transition-creation-dialog_actions__r__45 .transition-creation-dialog_primary__sIjyP{color:#f0dfb8;border-color:#8d493e;background:#713630}.transition-creation-dialog_actions__r__45 button:disabled{opacity:.45;cursor:not-allowed}.workshop-guide-trigger_actions__8nLf8{position:absolute;z-index:3;top:clamp(4px,1dvh,8px);right:8px;display:flex;align-items:center;gap:6px}.workshop-guide-trigger_guide__0DCL1{padding:10px 14px;color:#d9c99f;border:1px solid #9f7d46;background:#1c292188;cursor:pointer;font:.72rem Georgia,serif;letter-spacing:.08em;text-transform:uppercase}.workshop-guide-trigger_guide__0DCL1:focus-visible,.workshop-guide-trigger_guide__0DCL1:hover{color:#f4e0ac;border-color:#d0a75f;outline:1px solid #d0a75f;outline-offset:2px}.workshop-guide-trigger_languageChoice__AWQ7H i{padding-inline:3px;color:#826d42;font-style:normal}.workshop-guide-trigger_currentLanguage__nRGFb{color:#f0d59a;text-decoration:underline;text-decoration-color:#b78d47;text-underline-offset:3px}.workshop-guide-trigger_guideGlyph__wNX8G{display:none}@media (max-width:760px){.workshop-guide-trigger_actions__8nLf8{right:clamp(74px,13cqw,90px)}.workshop-guide-trigger_guide__0DCL1{padding:8px 10px;font-size:.64rem}}@media (max-width:520px){.workshop-guide-trigger_actions__8nLf8{right:4px}.workshop-guide-trigger_guide__0DCL1{display:grid;width:30px;height:28px;place-items:center;padding:0}.workshop-guide-trigger_guideText__1rkt2{display:none}.workshop-guide-trigger_guideGlyph__wNX8G{display:inline}}.workbench-masthead_masthead__Uezyz{container-type:inline-size;display:flex;align-items:center;gap:16px;width:100%;margin:0 0 clamp(4px,1dvh,10px);color:#eadfbf}.workbench-masthead_copy__Bgnu8{flex:1 1;min-width:0;padding:4px 16px;border-left:1px solid #9f7d46}.workbench-masthead_copy__Bgnu8 small{display:flex;align-items:center;gap:8px;margin:0 0 4px;color:#c5a567;font:400 clamp(.5rem,.8cqw,.65rem)/1.25 Georgia,serif;letter-spacing:.16em;text-transform:uppercase}.workbench-masthead_copy__Bgnu8 small:before{content:"◆";flex:none;color:#9f7d46;font-size:.4rem}.workbench-masthead_copy__Bgnu8 h1{margin:0;color:#eadfbf;font-family:Italianno Cabinet,Georgia,Times New Roman,serif;font-size:clamp(2.25rem,min(7cqw,8dvh),5.65rem);font-weight:400;line-height:.9;letter-spacing:0;text-shadow:0 3px 20px #0008}.workbench-masthead_straplineRow__V_2wn{display:grid;grid-template-columns:clamp(16px,4cqw,54px) minmax(0,1fr);align-items:center;gap:8px;margin-top:clamp(6px,min(1.1cqw,1.4dvh),16px);transform:translateY(5px) rotate(-2deg);transform-origin:left center}.workbench-masthead_straplineRow__V_2wn:before{height:1px;content:"";background:linear-gradient(90deg,#9f7d46,transparent)}.workbench-masthead_straplineRow__V_2wn p{margin:0;color:#c9c0a8;font:italic clamp(.6rem,1cqw,.85rem)/1.25 Georgia,Times New Roman,serif}.workbench-masthead_modeSeal__Mw9df{position:relative;display:grid;place-items:center;flex:none;width:clamp(72px,min(7.2cqw,10dvh),96px);height:clamp(72px,min(7.2cqw,10dvh),96px);align-self:center;margin:clamp(16px,4dvh,30px) 0 0;padding:0;color:#efe1bd;border:1px solid #c19a54;border-radius:50%;background:radial-gradient(circle at 35% 30%,#7d3030,#4a1517 72%);box-shadow:0 5px 18px #0008,inset 0 0 0 5px #ffffff0c;transform:rotate(4deg);cursor:pointer;font:700 italic .68rem Georgia,serif;letter-spacing:.025em;text-shadow:0 1px #2d0b0d,0 -1px #d18c7866}.workbench-masthead_modeSealGraphic__pkiXs{border-color:transparent;background:transparent;box-shadow:none}.workbench-masthead_modeSealImage__Qx9Mu{display:block;width:116%;height:116%;max-width:none;object-fit:contain;filter:drop-shadow(0 7px 7px #0009) drop-shadow(0 1px 1px #d29b6544);pointer-events:none;-webkit-user-select:none;user-select:none}.workbench-masthead_modeSeal__Mw9df:focus-visible,.workbench-masthead_modeSeal__Mw9df:hover{color:#fff0c7;outline:1px solid #d0aa62;outline-offset:3px;transform:rotate(1deg) scale(1.02)}.workbench-masthead_modeSealGraphic__pkiXs:focus-visible,.workbench-masthead_modeSealGraphic__pkiXs:hover{filter:brightness(1.06) saturate(1.03)}.workbench-masthead_language__PrUki{padding:6px 2px;color:#a9915f;border:0;background:transparent;cursor:pointer;font:.62rem Georgia,serif;letter-spacing:.12em}.workbench-masthead_language__PrUki:focus-visible,.workbench-masthead_language__PrUki:hover{color:#efd79f;outline:none}@media (max-width:760px){.workbench-masthead_masthead__Uezyz{gap:8px}.workbench-masthead_copy__Bgnu8{padding:4px 10px}.workbench-masthead_modeSeal__Mw9df{align-self:center;margin-top:0;width:clamp(64px,min(12cqw,10dvh),80px);height:clamp(64px,min(12cqw,10dvh),80px)}.workbench-masthead_copy__Bgnu8 small{letter-spacing:.1em}}@media (max-width:520px){.workbench-masthead_masthead__Uezyz{padding-top:30px}.workbench-masthead_modeSeal__Mw9df{width:64px;height:64px}}@media (max-height:760px){.workbench-masthead_copy__Bgnu8{padding-block:2px}.workbench-masthead_copy__Bgnu8 small{margin-bottom:2px}.workbench-masthead_straplineRow__V_2wn{transform:translateY(2px) rotate(-2deg)}}.project-library-recovery_notice__q_jy6{--book-button-ink:#f1dfb9;--book-button-border:#ae7f4c;--book-button-face:#352b22;--book-button-hover-ink:#fff0bf;--book-button-hover-border:#d0aa62;--book-button-hover-face:#4a3928;margin:10px auto 0;width:min(1180px,calc(100% - 28px));padding:10px 14px;color:#f1dfb9;border:1px solid #ae7f4c;background:#352b22;box-shadow:0 8px 24px #10151066}.project-library-recovery_blocking__aVMFr{margin:0 auto;max-width:760px}.project-library-recovery_notice__q_jy6 h1{margin:0 0 5px;font:600 1rem Georgia,serif;color:#ffe7ad}.project-library-recovery_notice__q_jy6 p{margin:4px 0;font-size:.76rem;line-height:1.45}.project-library-recovery_records__A_viB{display:grid;gap:6px;margin-top:9px}.project-library-recovery_record__teAY6{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 8px;background:#201f1b99}.project-library-recovery_record__teAY6 small,.project-library-recovery_record__teAY6 strong{display:block}.project-library-recovery_record__teAY6 strong{font-size:.72rem}.project-library-recovery_record__teAY6 small{margin-top:3px;color:#d8c9ab;font-size:.67rem;overflow-wrap:anywhere}.project-library-recovery_record__teAY6 button{flex:none;--book-button-ink:#211c14;--book-button-border:#e4bd6f;--book-button-face:#e4bd6f;--book-button-hover-ink:#211c14;--book-button-hover-border:#f3d18a;--book-button-hover-face:#f3d18a;padding:6px 9px;font-weight:600}.project-library-recovery_record__teAY6 button:focus-visible{outline:2px solid #fff1c2;outline-offset:2px}@media(max-width:620px){.project-library-recovery_record__teAY6{align-items:stretch;flex-direction:column}.project-library-recovery_record__teAY6 button{width:100%}}.project-library-recovery_notice__q_jy6 .project-library-recovery_close__ALgPf{float:right;min-width:1.75rem;margin:0 0 8px 12px;padding:2px 5px;font-size:1rem;line-height:1.1}.project-library-recovery_collapsed__JQcKT{display:flex;justify-content:flex-end;padding:3px 14px}.project-library-recovery_collapsed__JQcKT button{padding:3px 6px;font-size:.72rem}.project-library-recovery_record__teAY6 summary{font-size:.72rem;cursor:pointer}