._builder_19jv9_1{--planner-ink:#231f20;--planner-muted:#69645c;--planner-line:#e4dfd4;--planner-gold:#805f08;width:90%;max-width:1500px;color:var(--planner-ink);margin:0 auto;padding:12px 0 64px}._builder_19jv9_1 button,._builder_19jv9_1 input,._builder_19jv9_1 select,._builder_19jv9_1 textarea{font:inherit}._builder_19jv9_1 button{cursor:pointer}._builder_19jv9_1 button:disabled{cursor:not-allowed;opacity:.42}:is(._builder_19jv9_1 button:focus-visible,._builder_19jv9_1 a:focus-visible,._builder_19jv9_1 input:focus-visible,._builder_19jv9_1 select:focus-visible,._builder_19jv9_1 textarea:focus-visible,._builder_19jv9_1 summary:focus-visible){outline:2px solid var(--planner-gold);outline-offset:3px}._topbar_19jv9_16{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:16px;display:flex}._topbar_19jv9_16>._field_19jv9_17{flex:300px;max-width:560px;margin:0}._topbar_19jv9_16>._field_19jv9_17 input{border:0;border-bottom:1px solid var(--planner-line);letter-spacing:-.025em;border-radius:0;padding:7px 0;font-size:24px;font-weight:500}._saveStatus_19jv9_19{color:var(--planner-muted);align-items:center;gap:7px;font-size:13px;line-height:1.5;display:inline-flex}._saveStatus_19jv9_19 svg{color:var(--planner-gold);flex-shrink:0}._toolbar_19jv9_21{border-top:1px solid var(--planner-line);border-bottom:1px solid var(--planner-line);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:14px 0;display:flex}._toolbarGroup_19jv9_22{flex-wrap:wrap;gap:8px;display:flex}._button_19jv9_23,._primaryButton_19jv9_23,._dangerButton_19jv9_23,._addButton_19jv9_23,._entranceButton_19jv9_23{border:1px solid var(--planner-line);text-align:center;min-height:44px;color:var(--planner-ink);background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;line-height:1.35;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex;font-size:16px!important;font-weight:500!important}._button_19jv9_23 svg,._primaryButton_19jv9_23 svg,._dangerButton_19jv9_23 svg,._addButton_19jv9_23 svg,._entranceButton_19jv9_23 svg{flex-shrink:0}._button_19jv9_23:hover:not(:disabled){background:#f8f6f0;border-color:#b9ad94}._primaryButton_19jv9_23,._addButton_19jv9_23{background:#c99b16;border-color:#c99b16;padding:12px 20px}._primaryButton_19jv9_23:hover:not(:disabled),._addButton_19jv9_23:hover:not(:disabled){background:#ddb446;border-color:#ddb446}._dangerButton_19jv9_23{color:#913d31;border-color:#e2c9c3}._dangerButton_19jv9_23:hover:not(:disabled){background:#fcf3ef;border-color:#bc8f83}._exportMenu_19jv9_30{margin-left:auto;position:relative}._exportMenu_19jv9_30>summary{min-height:44px;color:var(--planner-gold);cursor:pointer;align-items:center;gap:9px;padding:10px 12px;font-size:16px;list-style:none;display:flex}._exportMenu_19jv9_30>summary::-webkit-details-marker{display:none}._exportMenu_19jv9_30>summary:after{content:"+";margin-left:6px;font-size:18px}._exportMenu_19jv9_30[open]>summary:after{content:"−"}._exportActions_19jv9_35{z-index:5;border:1px solid var(--planner-line);background:#fff;border-radius:8px;gap:8px;min-width:228px;padding:12px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 9px 24px #302a2014}._exportActions_19jv9_35 ._button_19jv9_23{justify-content:flex-start}._workspace_19jv9_37{grid-template-columns:310px minmax(0,1fr);align-items:start;gap:22px;display:grid}._sidebar_19jv9_38{align-content:start;gap:16px;min-width:0;display:grid}._drawing_19jv9_39{gap:14px;min-width:0;display:grid}._panel_19jv9_40{border:1px solid var(--planner-line);background:#fff;border-radius:9px;min-width:0;padding:20px}._panelHeading_19jv9_41{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}._panelHeading_19jv9_41 h2,._panelHeading_19jv9_41 h3{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:600;line-height:1.4}._panelHeading_19jv9_41>span{color:var(--planner-muted);flex-shrink:0;font-size:13px}._field_19jv9_17{min-width:0;color:var(--planner-muted);gap:7px;margin:0 0 15px;font-size:14px;line-height:1.5;display:grid}._field_19jv9_17 input,._field_19jv9_17 select,._field_19jv9_17 textarea{width:100%;min-width:0;min-height:44px;color:var(--planner-ink);background:#fff;border:1px solid #d7d0c2;border-radius:5px;padding:10px 11px;font-size:16px;line-height:1.45;display:block}._field_19jv9_17 textarea{resize:vertical;min-height:90px;max-height:220px}._field_19jv9_17 textarea::placeholder{color:#928b80}._field_19jv9_17 input:hover,._field_19jv9_17 select:hover,._field_19jv9_17 textarea:hover{border-color:#b9ad94}._optional_19jv9_49{color:#8a8378;font-size:12px}._fieldRow_19jv9_50{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;min-width:0;display:grid}._unitChoices_19jv9_51{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-width:0;margin:0;padding:0;display:grid}._unitChoices_19jv9_51 legend{width:100%;color:var(--planner-muted);margin-bottom:8px;padding:0;font-size:14px}._unitChoices_19jv9_51 label{border:1px solid var(--planner-line);min-width:0;min-height:44px;color:var(--planner-ink);cursor:pointer;background:#fff;border-radius:5px;justify-content:center;align-items:center;padding:9px 5px;display:flex;position:relative}._unitChoices_19jv9_51 label:hover{background:#faf7ef;border-color:#ad9455}._unitChoices_19jv9_51 label:has(input:checked){color:#654c09;background:#f4ecd7;border-color:#9a7417}._unitChoices_19jv9_51 input{opacity:0;width:1px;height:1px;position:absolute}._unitChoices_19jv9_51 label strong{font-size:17px;font-weight:550;line-height:1.3}._unitChoices_19jv9_51 label:has(input:focus-visible){outline:2px solid var(--planner-gold);outline-offset:3px}._unitHint_19jv9_59{color:var(--planner-muted);margin:7px 0 16px;font-size:12px;line-height:1.5}._sizeChoices_19jv9_60{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}._sizeChoices_19jv9_60 legend{color:var(--planner-muted);margin-bottom:9px;padding:0;font-size:14px}._sizeChoices_19jv9_60 label{border:1px solid var(--planner-line);cursor:pointer;border-radius:6px;justify-items:center;gap:4px;min-height:89px;padding:11px 6px;display:grid;position:relative}._sizeChoices_19jv9_60 label:hover{background:#faf7ef;border-color:#ad9455}._sizeChoices_19jv9_60 label:has(input:checked){color:#654c09;background:#f4ecd7;border-color:#9a7417}._sizeChoices_19jv9_60 label:has(input:focus-visible){outline:2px solid var(--planner-gold);outline-offset:3px}._sizeChoices_19jv9_60 input{opacity:0;width:1px;height:1px;position:absolute}._sizeChoices_19jv9_60 strong{font-size:16px;font-weight:550;line-height:1.3}._sizeChoices_19jv9_60 small{color:var(--planner-muted);font-size:12px;line-height:1.3}._sizeIcon_19jv9_69{justify-content:center;min-height:20px;padding:2px 0;display:flex}._sizeIcon_19jv9_69 i{background:#fffdf7;border:1px solid #9b8245;width:16px;height:16px;display:block}._sizeIcon_19jv9_69 i+i{border-left:0}._draftActions_19jv9_72{flex-wrap:wrap;gap:8px;display:flex}._draftActions_19jv9_72 ._addButton_19jv9_23{flex:auto}._draftForm_19jv9_74{min-width:0}._editActions_19jv9_75{flex-wrap:wrap;gap:8px;display:flex}._editActions_19jv9_75>button{flex:auto;padding-inline:10px}._editor_19jv9_77>._editActions_19jv9_75>._dangerButton_19jv9_23{background:0 0;border-color:#0000;flex:100%}._panel_19jv9_40 details{border-top:1px solid var(--planner-line);margin-top:14px}._panel_19jv9_40 summary{min-height:44px;color:var(--planner-gold);cursor:pointer;padding:12px 0;font-size:16px;line-height:1.4}._panel_19jv9_40 details[open]>summary{margin-bottom:8px}._siteSettings_19jv9_81{padding-block:4px}._siteSettings_19jv9_81>summary{flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:52px;list-style:none;display:flex}._siteSettings_19jv9_81>summary::-webkit-details-marker{display:none}._siteSettings_19jv9_81>summary:before{content:"+";flex-shrink:0;width:12px}._siteSettings_19jv9_81[open]>summary:before{content:"−"}._siteSettings_19jv9_81>summary span{color:var(--planner-muted);margin-left:auto;font-size:12px}._siteSettings_19jv9_81[open]{padding-bottom:14px}._siteSettings_19jv9_81[open]>summary{margin-bottom:10px}._siteSettingsBody_19jv9_89{grid-template-columns:minmax(240px,1.4fr) minmax(150px,.8fr) minmax(180px,1fr) auto;align-items:center;gap:16px 24px;display:grid}._siteSettingsBody_19jv9_89 ._field_19jv9_17{margin-bottom:0}._siteSettingsBody_19jv9_89 ._clearButton_19jv9_91{margin-top:0}._settingChecks_19jv9_92{display:grid}._settingChecks_19jv9_92 label{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:16px;display:flex}._settingChecks_19jv9_92 input{width:17px;height:17px;accent-color:var(--planner-gold);cursor:pointer}._clearButton_19jv9_91{color:#913d31;text-underline-offset:3px;background:0 0;border:0;min-height:44px;margin-top:10px;padding:10px 0;text-decoration:underline;font-size:16px!important}._startNote_19jv9_96{color:var(--planner-muted);padding:12px 2px}._startNote_19jv9_96 strong{color:var(--planner-ink);font-size:18px;font-weight:500}._startNote_19jv9_96 p{max-width:250px;margin-top:8px;font-size:14px;line-height:1.65}._mapToolbar_19jv9_99{border-bottom:1px solid var(--planner-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}._mapToolbar_19jv9_99 strong{font-size:16px;font-weight:550}._mapToolbar_19jv9_99 span{color:var(--planner-muted);font-size:13px;line-height:1.5}._mapTools_19jv9_102{align-items:center;gap:5px;display:flex}._mapTools_19jv9_102 button{border:1px solid var(--planner-line);min-width:44px;min-height:44px;color:var(--planner-ink);background:#fff;border-radius:5px;justify-content:center;align-items:center;padding:8px 10px;font-size:16px;display:inline-flex}._mapTools_19jv9_102 button:hover:not(:disabled){background:#f7f3e8}._mapTools_19jv9_102 svg{width:17px;height:17px}._mapViewport_19jv9_106{overscroll-behavior:contain;scrollbar-color:#c9bea6 #f4f0e6;scrollbar-width:thin;background:#faf9f5;min-width:0;max-width:100%;max-height:620px;position:relative;overflow:auto}._panel_19jv9_40:has(>._mapToolbar_19jv9_99){padding:0;overflow:hidden}._map_19jv9_99{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;min-height:420px;display:block;overflow:visible}._building_19jv9_109{cursor:grab;outline:none}._building_19jv9_109:active{cursor:grabbing}._building_19jv9_109:focus-visible{outline:none}._building_19jv9_109:focus-visible [data-part=roof-outline]{stroke-width:3px;stroke-dasharray:5 3;vector-effect:non-scaling-stroke}._buildingSelected_19jv9_113 [data-part=roof-outline]{stroke-width:2.5px;vector-effect:non-scaling-stroke}._building_19jv9_109 text{pointer-events:none}._placingEntrance_19jv9_115,._placingEntrance_19jv9_115:active{cursor:default}._wallHit_19jv9_116{cursor:crosshair;pointer-events:stroke;outline:none}:is(._wallTarget_19jv9_117:has(._wallHit_19jv9_116:hover)>line:first-child,._wallTarget_19jv9_117:has(._wallHit_19jv9_116:focus-visible)>line:first-child){stroke:#6d4c00;stroke-width:5px;stroke-dasharray:none}._placementBar_19jv9_118{color:#654c09;background:#faf4e3;border-bottom:1px solid #dfcc9b;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:13px 18px;display:flex}._placementBar_19jv9_118>svg{flex-shrink:0}._placementBar_19jv9_118>span{flex:230px;gap:3px;min-width:0;display:grid}._placementBar_19jv9_118 strong{overflow-wrap:anywhere;font-size:15px;line-height:1.5}._placementBar_19jv9_118 small{font-size:13px;line-height:1.5}._placementBar_19jv9_118 select,._placementBar_19jv9_118 button{color:#654c09;background:#fff;border:1px solid #d9c591;border-radius:5px;min-height:44px;padding:8px 10px;font-size:16px}._mapHint_19jv9_124{color:var(--planner-muted);border-top:1px solid var(--planner-line);flex-wrap:wrap;align-items:center;gap:4px 14px;padding:7px 16px;display:flex}._mapHint_19jv9_124>span{flex:220px;padding:7px 0;font-size:13px;line-height:1.5}._mapHint_19jv9_124 details{border:0;margin:0}._mapHint_19jv9_124 summary{min-height:44px;padding:11px 0;font-size:16px}._mapHint_19jv9_124 details[open]{flex-basis:100%}._mapHint_19jv9_124 details[open] summary{margin:0}._mapHint_19jv9_124 p{max-width:640px;margin:0 0 8px;font-size:13px;line-height:1.6}._summary_19jv9_131{color:var(--planner-muted);flex-wrap:wrap;gap:6px 22px;padding:0 3px;font-size:13px;line-height:1.7;display:flex}._summary_19jv9_131 strong{color:var(--planner-ink);font-variant-numeric:tabular-nums;font-weight:550}._buildingList_19jv9_133{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}._buildingList_19jv9_133>li{min-width:0}._buildingRow_19jv9_135{border:1px solid var(--planner-line);width:100%;min-width:0;min-height:58px;color:var(--planner-ink);text-align:left;background:#fff;border-radius:6px;grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:7px 10px;padding:12px;display:grid}._buildingRow_19jv9_135>span:first-child{width:32px;height:32px;color:var(--planner-ink);font-variant-numeric:tabular-nums;border:1px solid #d5cbb6;border-radius:5px;place-items:center;font-size:13px;font-weight:600;display:grid}._buildingRow_19jv9_135>span:nth-child(2){gap:4px;min-width:0;display:grid}._buildingRow_19jv9_135 strong{overflow-wrap:anywhere;font-size:16px;font-weight:550;line-height:1.4}._buildingRow_19jv9_135 small{color:var(--planner-muted);font-size:12px;line-height:1.5}._buildingRow_19jv9_135 ._buildingDescription_19jv9_140{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._buildingRow_19jv9_135:hover{background:#fcfaf6;border-color:#b9ad94}._buildingRow_19jv9_135[data-selected=true]{background:#faf6eb;border-color:#b39144;box-shadow:inset 3px 0 #b39144}._buildingRow_19jv9_135 ._warningText_19jv9_143{color:#875e1f;font-size:12px}._entranceButton_19jv9_23{color:#654c09;background:#f4ecd7;border-color:#d9c591;width:100%}._entranceEditor_19jv9_145{min-width:0}._entranceButton_19jv9_23:hover:not(:disabled){background:#ead9ae;border-color:#bda366}._entranceWidths_19jv9_147{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:10px;display:grid}._entranceWidths_19jv9_147 button{border:1px solid var(--planner-line);min-height:44px;color:var(--planner-ink);background:#fff;border-radius:5px;padding:8px;font-size:16px}._entranceWidths_19jv9_147 button[aria-pressed=true]{color:#654c09;background:#f4ecd7;border-color:#9a7417}._entranceList_19jv9_150{gap:6px;margin:14px 0 10px;padding:0;list-style:none;display:grid}._entranceList_19jv9_150 button{text-align:left;border:1px solid var(--planner-line);width:100%;min-height:52px;color:var(--planner-ink);background:#fff;border-radius:5px;align-items:center;gap:9px;padding:10px;display:flex}._entranceList_19jv9_150 button[aria-pressed=true]{background:#faf6eb;border-color:#b39144}._entranceList_19jv9_150 button:hover{border-color:#b9ad94}._entranceList_19jv9_150 svg{color:#49735c;flex-shrink:0}._entranceList_19jv9_150 span{gap:4px;min-width:0;display:grid}._entranceList_19jv9_150 strong{font-size:16px;font-weight:550}._entranceList_19jv9_150 small{color:var(--planner-muted);font-size:12px;line-height:1.5}._issueBox_19jv9_158{color:#735619;background:#fcf8ec;border:1px solid #e6d6ad;border-radius:7px;min-width:0;padding:15px 18px}._issueTitle_19jv9_159{font-size:15px;font-weight:550;line-height:1.5;display:block}._issueBox_19jv9_158 ul{margin:5px 0 0;padding:0 0 0 17px}._issueBox_19jv9_158 li{margin-top:4px;line-height:1.5}._issueBox_19jv9_158 li button{width:100%;min-height:44px;color:inherit;text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:6px 0;font-size:16px;line-height:1.5;-webkit-text-decoration:underline #c7b384;text-decoration:underline #c7b384;display:block}._issueBox_19jv9_158 li button:hover{color:#4e390e;text-decoration-color:currentColor}._issueBox_19jv9_158>p{margin-top:10px;font-size:13px}._emptyState_19jv9_165{color:var(--planner-muted);padding:15px 0;font-size:14px;line-height:1.6}._notice_19jv9_166{color:#695523;background:#faf6eb;border-left:2px solid #b39144;margin:0 0 16px;padding:10px 14px;font-size:13px;line-height:1.6}._shareField_19jv9_167{border:1px solid var(--planner-line);color:var(--planner-muted);background:#faf8f2;border-radius:7px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;padding:14px 16px;font-size:14px;display:flex}._shareField_19jv9_167 input{width:100%;min-width:0;min-height:44px;color:var(--planner-ink);background:#fff;border:1px solid #d7d0c2;border-radius:5px;flex:280px;padding:10px 12px;font-size:16px;display:block}._requestBar_19jv9_169{border:1px solid var(--planner-line);background:#fff;border-top:2px solid #c99b16;border-radius:0 0 7px 7px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:22px 24px;display:flex}._requestBar_19jv9_169>div{gap:6px;min-width:0;display:grid}._requestBar_19jv9_169 strong{letter-spacing:-.02em;font-size:19px;font-weight:500;line-height:1.4}._requestBar_19jv9_169 p{color:var(--planner-muted);margin:0;font-size:14px;line-height:1.6}._requestBar_19jv9_169 ._primaryButton_19jv9_23{flex-shrink:0}._scopeNote_19jv9_174{max-width:970px;color:var(--planner-muted);margin:12px 0 0;font-size:12px;line-height:1.7}@media (max-width:1100px){._workspace_19jv9_37{grid-template-columns:290px minmax(0,1fr);gap:16px}._panel_19jv9_40{padding:16px}._siteSettings_19jv9_81{padding-block:4px}._buildingList_19jv9_133{grid-template-columns:minmax(0,1fr)}}@media (max-width:800px){._builder_19jv9_1{width:92%}._workspace_19jv9_37{grid-template-columns:minmax(0,1fr);gap:16px}._sidebar_19jv9_38{gap:12px}._sizeChoices_19jv9_60{grid-template-columns:repeat(4,minmax(0,1fr))}._editor_19jv9_77{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}._editor_19jv9_77 ._panelHeading_19jv9_41,._editor_19jv9_77 ._unitChoices_19jv9_51,._editor_19jv9_77 ._unitHint_19jv9_59,._editor_19jv9_77 ._editActions_19jv9_75,._editor_19jv9_77>details{grid-column:1/-1}._editor_19jv9_77>._editActions_19jv9_75>._dangerButton_19jv9_23{flex:0 auto}._editor_19jv9_77>._field_19jv9_17 textarea{min-height:71px}._startNote_19jv9_96{padding:0}._startNote_19jv9_96 p{max-width:none;margin:5px 0 0}._mapViewport_19jv9_106{max-height:540px}._map_19jv9_99{min-height:350px}._siteSettings_19jv9_81>summary span{margin-left:auto}}@media (max-width:500px){._builder_19jv9_1{width:92%;padding-bottom:44px}._topbar_19jv9_16>._field_19jv9_17 input{font-size:22px}._toolbar_19jv9_21{gap:9px}._toolbar_19jv9_21>._addButton_19jv9_23{flex:auto}._toolbarGroup_19jv9_22{gap:5px}._toolbarGroup_19jv9_22 ._button_19jv9_23{padding:10px}._toolbarGroup_19jv9_22 svg{display:none}._exportMenu_19jv9_30{flex:100%;margin-left:0}._exportMenu_19jv9_30>summary{width:fit-content;padding-left:0}._exportActions_19jv9_35{min-width:0;box-shadow:none;border:0;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4px;padding:0;position:static}._exportActions_19jv9_35 ._button_19jv9_23{justify-content:center;padding:10px 8px;font-size:16px}._exportActions_19jv9_35 ._button_19jv9_23 svg{display:none}._editor_19jv9_77{display:block}._sizeChoices_19jv9_60{grid-template-columns:repeat(2,minmax(0,1fr))}._editor_19jv9_77>._field_19jv9_17 textarea{min-height:86px}._editor_19jv9_77>._editActions_19jv9_75>._dangerButton_19jv9_23{flex:auto}._mapToolbar_19jv9_99{padding:10px}._mapToolbar_19jv9_99 strong{gap:1px;display:grid}._map_19jv9_99{min-height:300px}._mapTools_19jv9_102{gap:4px}._mapHint_19jv9_124{padding:6px 12px}._mapHint_19jv9_124>span{flex:160px}._mapHint_19jv9_124 summary{font-size:16px}._summary_19jv9_131{gap:4px 13px}._placementBar_19jv9_118{padding:12px}._placementBar_19jv9_118 select,._placementBar_19jv9_118 button{flex:auto}._requestBar_19jv9_169{padding:18px}._requestBar_19jv9_169 ._primaryButton_19jv9_23{width:100%}}@media (prefers-reduced-motion:reduce){._builder_19jv9_1 button,._builder_19jv9_1 a{transition:none}}@media (max-width:1000px){._siteSettingsBody_19jv9_89{grid-template-columns:repeat(2,minmax(0,1fr))}._siteSettingsBody_19jv9_89 ._clearButton_19jv9_91{justify-self:start}}@media (max-width:560px){._siteSettingsBody_19jv9_89{grid-template-columns:minmax(0,1fr);gap:12px}}@media print{._builder_19jv9_1{color:#231f20;width:100%;max-width:none;margin:0;padding:0}._toolbar_19jv9_21,._sidebar_19jv9_38,._siteSettings_19jv9_81,._mapTools_19jv9_102,._mapHint_19jv9_124,._requestBar_19jv9_169,._shareField_19jv9_167,._notice_19jv9_166,._saveStatus_19jv9_19,._placementBar_19jv9_118,._wallTarget_19jv9_117{display:none!important}._topbar_19jv9_16{margin-bottom:15px}._topbar_19jv9_16>._field_19jv9_17 input{border:0;width:100%;padding:0}._workspace_19jv9_37{display:block}._drawing_19jv9_39{gap:14px;width:100%}._panel_19jv9_40{break-inside:avoid;padding:14px}._panel_19jv9_40:has(>._mapToolbar_19jv9_99){padding:0;overflow:visible}._mapViewport_19jv9_106{background:#fff;border:1px solid #d7d0c2;max-height:none;overflow:visible;height:auto!important}._map_19jv9_99{min-height:0;max-height:650px;overflow:visible;width:100%!important;min-width:0!important;height:auto!important}._buildingSelected_19jv9_113 [data-part=roof-outline]{stroke-width:1px}._buildingRow_19jv9_135{break-inside:avoid}._buildingRow_19jv9_135[data-selected=true]{box-shadow:none;border-color:var(--planner-line);background:#fff}._buildingRow_19jv9_135 ._buildingDescription_19jv9_140{display:block;overflow:visible}._scopeNote_19jv9_174{font-size:10px}._issueBox_19jv9_158{break-inside:avoid}:is(body:has(._builder_19jv9_1) .site-header,body:has(._builder_19jv9_1) .site-footer){display:none!important}}
