._workspace_1fvb5_1{--pw-bg:#040e1a;--pw-panel:#061a29;--pw-panel-2:#092438;--pw-border:#1a4d66;--pw-copy:#ebf5fa;--pw-muted:#8fabbd;--pw-cyan:#05cce5;--pw-green:#61e53d;min-width:0;min-height:900px;color:var(--pw-copy);background:var(--pw-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;grid-template-columns:248px minmax(0,1fr);font-family:Inter,Arial,sans-serif;display:grid}._sidebar_1fvb5_3{z-index:3;box-sizing:border-box;overscroll-behavior:contain;border-right:1px solid var(--pw-border);background:#040e1a;flex-direction:column;gap:5px;width:248px;height:100vh;min-height:100vh;max-height:100vh;padding:25px 11px 20px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}._sidebar_1fvb5_3 nav{gap:5px;display:grid}._brand_1fvb5_5{color:var(--pw-green);margin:0 10px 39px;font-size:20px;font-weight:700}._brand_1fvb5_5 small{color:var(--pw-muted);letter-spacing:.04em;margin-top:2px;font-size:8px;display:block}._sidebar_1fvb5_3>small{color:var(--pw-muted);letter-spacing:.08em;margin:0 10px 10px;font-size:10px;font-weight:600}._navItem_1fvb5_5,._navActive_1fvb5_5{width:100%;min-height:44px;color:var(--pw-copy);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 30px;font-size:12px;line-height:44px;display:block}._navItem_1fvb5_5:hover{color:var(--pw-cyan);background:var(--pw-panel)}._navActive_1fvb5_5{color:var(--pw-cyan);background:#092438;font-weight:600}._sidebar_1fvb5_3>span{color:var(--pw-muted);margin:auto 10px 0;font-size:10px}._content_1fvb5_7{grid-column:2;width:min(100%,1164px);min-width:0;margin:0 auto;padding:25px 28px 48px}._distributionContent_1fvb5_7{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:14px 16px 28px}._topbar_1fvb5_7{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:10px;justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding:16px 19px;display:flex}._breadcrumb_1fvb5_7{min-height:44px;color:var(--pw-muted);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;margin-bottom:4px;padding:0;font-size:11px;display:block}._breadcrumb_1fvb5_7:hover{color:var(--pw-cyan)}._topbar_1fvb5_7 h1,._centralSummary_1fvb5_7 h2,._moduleLead_1fvb5_7 h2,._previewIntro_1fvb5_7 h2,._focusCard_1fvb5_7 h2{margin:0;font-size:24px;line-height:1.2}._topbar_1fvb5_7 p{overflow-wrap:anywhere;color:var(--pw-muted);margin:6px 0 0;font-size:12px}._headerActions_1fvb5_7{justify-content:flex-end;align-items:center;gap:10px;display:flex}._contextToggle_1fvb5_7,._themeToggle_1fvb5_7{border:1px solid var(--pw-border);min-height:44px;color:var(--pw-copy);background:var(--pw-panel-2);font:inherit;cursor:pointer;border-radius:7px;padding:0 10px;font-size:11px;display:none}._themeToggle_1fvb5_7{justify-content:center;align-items:center;gap:6px;display:inline-flex}._themeToggle_1fvb5_7 span{font-size:14px}._roomProgramFields_1fvb5_9{border:1px solid var(--pw-border);border-radius:8px;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;min-width:0;padding:16px;display:grid}._roomProgramFields_1fvb5_9 legend{color:var(--pw-copy);padding:0 6px}._roomFloorSummary_1fvb5_13{min-width:0;color:var(--pw-copy)}._roomFloorSummary_1fvb5_13 details{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:8px;margin:8px 0;overflow:hidden}._roomFloorSummary_1fvb5_13 summary{cursor:pointer;flex-wrap:wrap;gap:8px 16px;min-height:44px;padding:12px;display:flex}._roomFloorSummary_1fvb5_13 summary:focus-visible{outline:2px solid var(--pw-cyan);outline-offset:-2px}._roomFloorSummary_1fvb5_13 summary span{color:var(--pw-muted);overflow-wrap:anywhere}._roomFloorSummary_1fvb5_13 table{border-collapse:collapse;width:100%;font-size:12px}._roomFloorSummary_1fvb5_13 caption,._roomFloorSummary_1fvb5_13 :is(th,td){text-align:left;overflow-wrap:anywhere;border-bottom:1px solid var(--pw-border);padding:10px 8px}._roomFloorSummary_1fvb5_13 th{background:var(--pw-panel-2);position:sticky;top:0}._roomProgramFields_1fvb5_9 p{color:var(--pw-muted);grid-column:1/-1;margin:0;line-height:1.5}._roomProposal_1fvb5_31{border:1px solid var(--pw-cyan);min-width:0;color:var(--pw-copy);background:var(--pw-panel);border-radius:10px;margin:18px 0;padding:18px}._roomProposal_1fvb5_31 header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}._roomProposal_1fvb5_31 h3{margin:6px 0}._roomProposal_1fvb5_31 p,._roomProposal_1fvb5_31 li{overflow-wrap:anywhere;line-height:1.5}._roomProposal_1fvb5_31 header button{border:1px solid var(--pw-border);min-height:44px;color:var(--pw-copy);background:var(--pw-panel-2);cursor:pointer;border-radius:8px}._roomProposalTable_1fvb5_39{max-height:420px;margin:14px 0;overflow:auto}._roomProposal_1fvb5_31 table{border-collapse:collapse;width:100%;font-size:12px}._roomProposal_1fvb5_31 caption{text-align:left;color:var(--pw-muted);padding:10px 0}._roomProposal_1fvb5_31 :is(th,td){border-bottom:1px solid var(--pw-border);text-align:left;overflow-wrap:anywhere;padding:10px 8px}._roomProposal_1fvb5_31 th{background:var(--pw-panel-2);position:sticky;top:0}._importContent_1fvb5_41{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:14px 16px 32px}._importSidebarPages_1fvb5_43{border-top:1px solid var(--pw-border);margin-top:12px;padding-top:12px}._importSidebarPages_1fvb5_43>small{color:var(--pw-cyan);letter-spacing:.09em;padding:0 10px 5px;font-size:9px;font-weight:800}._importSidebarPages_1fvb5_43 :is(._navItem_1fvb5_5,._navActive_1fvb5_5){align-content:center;gap:3px;height:auto;min-height:58px;padding:9px 12px;line-height:1.25;display:grid}._importSidebarPages_1fvb5_43 b{overflow-wrap:anywhere;font-size:11px}._importSidebarPages_1fvb5_43 span{color:var(--pw-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:500;overflow:hidden}._draftsShortcut_1fvb5_53{border:1px solid var(--pw-cyan);min-height:44px;color:var(--pw-cyan);background:var(--pw-panel-2);white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;padding:0 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}._status_1fvb5_55{border:1px solid var(--pw-border);background:var(--pw-panel-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:26px;padding:0 11px;font-size:10px;font-style:normal;display:inline-flex}._status_1fvb5_55:before{background:var(--pw-cyan);content:"";border-radius:50%;width:6px;height:6px}._statusaktiv_1fvb5_55,._statusbereit_1fvb5_55,._statusvollständig_1fvb5_55{color:var(--pw-cyan)}._statusoffen_1fvb5_55,._statusprüfen_1fvb5_55{color:#f4cf65}._statusoffen_1fvb5_55:before,._statusprüfen_1fvb5_55:before{background:#f4cf65}._statusKonflikt_1fvb5_55{color:#ff948d}._statusKonflikt_1fvb5_55:before{background:#ff948d}._centralSummary_1fvb5_7{border:1px solid var(--pw-border);background:linear-gradient(120deg,#061a29,#092438);border-radius:10px;justify-content:space-between;align-items:end;gap:28px;margin-top:20px;padding:26px 24px;display:flex}._eyebrow_1fvb5_57{color:var(--pw-cyan);letter-spacing:.09em;margin-bottom:8px;font-size:10px;font-weight:700;display:block}._centralSummary_1fvb5_7 p,._moduleLead_1fvb5_7 p,._previewIntro_1fvb5_7 p{overflow-wrap:anywhere;color:var(--pw-muted);margin:8px 0 0;font-size:12px;line-height:1.5}._primary_1fvb5_57,._secondary_1fvb5_57,._tertiary_1fvb5_57{min-height:44px;font:inherit;cursor:pointer;border-radius:8px;padding:0 15px;font-size:11px;font-weight:700}._primary_1fvb5_57{border:1px solid var(--pw-green);color:#041a18;background:linear-gradient(90deg,#70df69,#34ccc2)}._primary_1fvb5_57:disabled{color:#78979d;cursor:not-allowed;background:#163843;border-color:#386269}._secondary_1fvb5_57{color:var(--pw-copy);background:#0a2b41;border:1px solid #2a6682}._tertiary_1fvb5_57{color:var(--pw-muted);background:0 0;border:1px solid #0000}._tertiary_1fvb5_57:hover{border-color:var(--pw-border);color:var(--pw-copy)}._moduleJourney_1fvb5_59{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}._moduleJourney_1fvb5_59 button{border:1px solid var(--pw-border);min-height:48px;color:var(--pw-muted);background:var(--pw-panel);text-align:left;font:inherit;cursor:pointer;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}._moduleJourney_1fvb5_59 button:hover:not(:disabled),._moduleJourneyActive_1fvb5_59{border-color:var(--pw-cyan)!important;color:var(--pw-copy)!important;background:var(--pw-panel-2)!important}._moduleJourney_1fvb5_59 button:disabled{cursor:not-allowed;opacity:.55}._moduleIcon_1fvb5_59{color:#041a18;background:var(--pw-green);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}._moduleJourney_1fvb5_59 button b{min-width:0;font-size:11px}._moduleLabel_1fvb5_59{display:inline}._mobileModuleLabel_1fvb5_59{display:none}._moduleJourney_1fvb5_59 button small{color:var(--pw-cyan);font-size:10px}._pilotFlow_1fvb5_61{grid-template-columns:repeat(var(--pilot-step-count,9),minmax(104px,1fr));scrollbar-width:thin;gap:6px;margin:8px 0 2px;padding:2px 0 8px;display:grid;overflow-x:auto}._pilotFlow_1fvb5_61 button{border:1px solid var(--pw-border);min-height:58px;color:var(--pw-muted);background:color-mix(in srgb,var(--pw-panel) 88%,transparent);text-align:left;font:inherit;cursor:pointer;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 6px;padding:7px 8px;display:grid}._pilotFlow_1fvb5_61 button>span{width:22px;height:22px;color:var(--pw-copy);background:var(--pw-panel-2);border-radius:50%;grid-row:1/3;place-items:center;font-size:9px;font-weight:850;display:grid}._pilotFlow_1fvb5_61 button b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;line-height:1.15;overflow:hidden}._pilotFlow_1fvb5_61 button small{color:var(--pw-cyan);font-size:8px;font-weight:800}._pilotFlow_1fvb5_61 button:hover:not(:disabled),._pilotFlowActive_1fvb5_61{border-color:var(--pw-green)!important;color:var(--pw-copy)!important;background:var(--pw-panel-2)!important}._pilotFlowActive_1fvb5_61>span{color:#031816!important;background:var(--pw-green)!important}._pilotFlow_1fvb5_61 button:disabled{opacity:.55;cursor:not-allowed}._pilotFlowShortLabel_1fvb5_61{display:none}._moduleGrid_1fvb5_63{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}._moduleGrid_1fvb5_63 article,._buildingStart_1fvb5_63 article,._previewGrid_1fvb5_63 article,._reviewMetrics_1fvb5_63 article,._reviewGrid_1fvb5_63 article{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:10px;flex-direction:column;min-width:0;min-height:184px;padding:18px;display:flex}._moduleGrid_1fvb5_63 small,._buildingStart_1fvb5_63 small,._previewGrid_1fvb5_63 small,._reviewMetrics_1fvb5_63 small,._reviewGrid_1fvb5_63 small,._roomList_1fvb5_63 small,._context_1fvb5_7 small{color:var(--pw-muted);letter-spacing:.07em;font-size:10px}._moduleGrid_1fvb5_63 h3{overflow-wrap:anywhere;margin:9px 0 4px;font-size:18px}._moduleGrid_1fvb5_63 p{overflow-wrap:anywhere;min-height:36px;color:var(--pw-muted);margin:0 0 13px;font-size:11px;line-height:1.5}._moduleGrid_1fvb5_63 em{width:max-content;margin-bottom:12px}._moduleGrid_1fvb5_63 span{overflow-wrap:anywhere;color:var(--pw-muted);margin-top:auto;font-size:10px}._moduleGrid_1fvb5_63 button,._buildingStart_1fvb5_63 button,._roomGrid_1fvb5_63 article>button{min-height:44px;color:var(--pw-cyan);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:11px;font-weight:700}._returnNote_1fvb5_63{border:1px solid var(--pw-border);color:var(--pw-muted);background:#051523;border-radius:8px;gap:12px;margin-top:14px;padding:12px 16px;font-size:10px;display:flex}._returnNote_1fvb5_63 b{color:var(--pw-copy)}._returnNote_1fvb5_63 span{overflow-wrap:anywhere}._moduleLead_1fvb5_7{justify-content:space-between;align-items:end;gap:26px;margin-top:20px;padding:20px 0;display:flex}._progress_1fvb5_65{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:9px;grid-template-columns:auto auto;gap:4px 16px;min-width:162px;padding:12px;display:grid}._progress_1fvb5_65 span{color:var(--pw-muted);font-size:9px}._progress_1fvb5_65 strong{text-align:right;font-size:16px}._progress_1fvb5_65 i{background:#123750;border-radius:4px;grid-column:1/-1;height:5px;overflow:hidden}._progress_1fvb5_65 i b{background:var(--pw-green);width:72%;height:100%;display:block}._floorTabs_1fvb5_65{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}._floorTabs_1fvb5_65 button{border:1px solid var(--pw-border);min-height:32px;color:var(--pw-muted);background:var(--pw-panel);font:inherit;cursor:pointer;border-radius:7px;padding:0 11px;font-size:10px}._floorTabs_1fvb5_65 ._tabActive_1fvb5_65{border-color:var(--pw-cyan);color:var(--pw-cyan);background:var(--pw-panel-2)}._roomGrid_1fvb5_63{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._roomGrid_1fvb5_63 article{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:9px;min-width:0;min-height:148px;padding:15px}._roomGrid_1fvb5_63 small{color:var(--pw-muted);font-size:9px}._roomGrid_1fvb5_63 h3{overflow-wrap:anywhere;margin:7px 0 4px;font-size:15px}._roomGrid_1fvb5_63 p{overflow-wrap:anywhere;min-height:31px;color:var(--pw-muted);margin:0 0 8px;font-size:10px;line-height:1.45}._roomGrid_1fvb5_63 em{padding:4px 8px;font-size:9px}._emptyState_1fvb5_67{border:1px dashed var(--pw-border);overflow-wrap:anywhere;color:var(--pw-muted);background:var(--pw-panel);border-radius:9px;margin:12px 0 0;padding:16px;font-size:12px}._notice_1fvb5_67{color:#ead898;background:#29240f;border:1px solid #655932;border-radius:9px;gap:4px;margin-top:12px;padding:13px 15px;font-size:11px;line-height:1.45;display:grid}._notice_1fvb5_67 span{color:#bcb27d;overflow-wrap:anywhere}._buildingStart_1fvb5_63,._previewGrid_1fvb5_63{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}._buildingStart_1fvb5_63 article{min-height:166px}._buildingStart_1fvb5_63 strong{margin:14px 0 5px;font-size:25px}._buildingStart_1fvb5_63 span,._previewGrid_1fvb5_63 span{color:var(--pw-muted);font-size:11px;line-height:1.45}._buildingStart_1fvb5_63 button{margin-top:auto}._previewIntro_1fvb5_7{margin:22px 0 15px}._previewGrid_1fvb5_63 article{min-height:154px}._previewGrid_1fvb5_63 strong{margin:10px 0 6px;font-size:14px}._detailLayout_1fvb5_71{grid-template-columns:228px minmax(0,1fr) 254px;gap:12px;margin-top:20px;display:grid}._roomList_1fvb5_63,._context_1fvb5_7,._focusCard_1fvb5_7{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:10px;min-width:0}._roomList_1fvb5_63{padding:14px 10px}._roomList_1fvb5_63>small{padding:0 5px 10px;display:block}._roomList_1fvb5_63 ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}._roomList_1fvb5_63 button,._roomList_1fvb5_63 li{box-sizing:border-box;width:100%;min-height:44px;color:var(--pw-copy);text-align:left;font:inherit;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:1fr auto;gap:3px 6px;padding:10px 7px;display:grid}._roomList_1fvb5_63 button{cursor:pointer}._roomList_1fvb5_63 button:hover,._roomList_1fvb5_63 ._roomActive_1fvb5_71{background:var(--pw-panel-2);border-color:#236783}._roomList_1fvb5_63 button span,._roomList_1fvb5_63 button i,._roomList_1fvb5_63 li span,._roomList_1fvb5_63 li i{color:var(--pw-muted);font-size:9px;font-style:normal}._roomList_1fvb5_63 button b,._roomList_1fvb5_63 li b{overflow-wrap:anywhere;grid-column:1;font-size:11px}._roomList_1fvb5_63 button em,._roomList_1fvb5_63 li em{grid-area:1/2/3;align-self:center;min-height:20px;padding:0 6px;font-size:8px}._focusCard_1fvb5_7{padding:19px}._focusCard_1fvb5_7 h2{overflow-wrap:anywhere;margin-bottom:18px}._metricRows_1fvb5_71{gap:7px;display:grid}._metricRows_1fvb5_71>div,._scenarioList_1fvb5_71>div{background:#051522;border:1px solid #173f56;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;padding:11px;display:flex}._metricRows_1fvb5_71 span,._scenarioList_1fvb5_71 small{color:var(--pw-muted);font-size:10px}._metricRows_1fvb5_71 b,._scenarioList_1fvb5_71 b{overflow-wrap:anywhere;font-size:11px}._context_1fvb5_7{padding:15px}._context_1fvb5_7>small{margin-bottom:6px;display:block}._context_1fvb5_7>strong{margin-bottom:14px;font-size:14px;display:block}._contextRow_1fvb5_71{border-top:1px solid #153c53;gap:3px;padding:10px 0;display:grid}._contextRow_1fvb5_71 span{color:var(--pw-muted);font-size:9px}._contextRow_1fvb5_71 b{overflow-wrap:anywhere;font-size:11px;line-height:1.35}._context_1fvb5_7 p{overflow-wrap:anywhere;color:var(--pw-muted);margin:14px 0 0;font-size:9px;line-height:1.5}._scenarioList_1fvb5_71{gap:7px;display:grid}._scenarioList_1fvb5_71>div{grid-template-columns:1fr auto;display:grid}._scenarioList_1fvb5_71 span{overflow-wrap:anywhere;color:var(--pw-muted);grid-column:1/-1;font-size:10px}._detailLayout_1fvb5_71 ._actionBar_1fvb5_71{grid-column:1/-1}._actionBar_1fvb5_71{z-index:2;border:1px solid var(--pw-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#061a29f5;border-radius:9px;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;padding:12px;display:flex;position:sticky;bottom:0}._actionBar_1fvb5_71 ._tertiary_1fvb5_57{margin-right:auto}._readOnlyHint_1fvb5_73{color:var(--pw-muted);overflow-wrap:anywhere;font-size:10px}._workRibbon_1fvb5_73{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}._workRibbon_1fvb5_73 span{border:1px solid var(--pw-border);min-height:32px;color:var(--pw-muted);background:var(--pw-panel);border-radius:999px;align-items:center;padding:0 9px;font-size:9px;display:inline-flex}._workRibbon_1fvb5_73 ._ribbonActive_1fvb5_73{border-color:var(--pw-cyan);color:var(--pw-copy);background:var(--pw-panel-2)}._planningOptions_1fvb5_73{border-top:1px solid #173f56;gap:10px;margin-top:14px;padding-top:14px;display:grid}._planningOptions_1fvb5_73>small{color:var(--pw-muted);letter-spacing:.08em;font-size:9px;font-weight:700}._componentGrid_1fvb5_73,._configGrid_1fvb5_73,._quantityGrid_1fvb5_73{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}._componentGrid_1fvb5_73>div,._quantityControl_1fvb5_73{background:#051522;border:1px solid #173f56;border-radius:7px;gap:4px;min-width:0;padding:10px;display:grid}._componentGrid_1fvb5_73 b{overflow-wrap:anywhere;font-size:10px}._componentGrid_1fvb5_73 span,._quantityControl_1fvb5_73>span{overflow-wrap:anywhere;color:var(--pw-muted);font-size:9px;line-height:1.4}._quantityControl_1fvb5_73>div{grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;gap:4px;display:grid}._quantityControl_1fvb5_73 button{border:1px solid var(--pw-border);min-height:30px;color:var(--pw-copy);background:var(--pw-panel-2);font:inherit;cursor:pointer;border-radius:6px;font-size:16px}._quantityControl_1fvb5_73 strong{overflow-wrap:anywhere;text-align:center;min-width:0;font-size:10px}._choiceRow_1fvb5_73{flex-wrap:wrap;gap:6px;display:flex}._choiceRow_1fvb5_73 button{border:1px solid var(--pw-border);min-height:34px;color:var(--pw-muted);background:var(--pw-panel);font:inherit;cursor:pointer;border-radius:7px;padding:0 9px;font-size:10px}._choiceRow_1fvb5_73 ._choiceActive_1fvb5_73{border-color:var(--pw-cyan);color:var(--pw-copy);background:var(--pw-panel-2)}._configGrid_1fvb5_73 label{color:var(--pw-muted);gap:4px;font-size:9px;display:grid}._configGrid_1fvb5_73 input,._configGrid_1fvb5_73 select{border:1px solid var(--pw-border);min-width:0;min-height:34px;color:var(--pw-copy);background:var(--pw-panel-2);font:inherit;border-radius:6px;padding:0 8px;font-size:10px}._reviewMetrics_1fvb5_63{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}._reviewMetrics_1fvb5_63 article{min-height:118px}._reviewMetrics_1fvb5_63 strong{margin:10px 0 4px;font-size:22px}._reviewMetrics_1fvb5_63 span{color:var(--pw-muted);font-size:10px}._reviewGrid_1fvb5_63{grid-template-columns:1.2fr .8fr;gap:12px;margin-top:12px;display:grid}._reviewGrid_1fvb5_63 article{min-height:210px}._reviewGrid_1fvb5_63 article>div{border-top:1px solid #173f56;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:11px;display:flex}._reviewGrid_1fvb5_63 article>div:first-of-type{margin-top:9px}._reviewGrid_1fvb5_63 strong{overflow-wrap:anywhere;margin-top:14px;font-size:15px;line-height:1.45}._reviewGrid_1fvb5_63 p{overflow-wrap:anywhere;color:var(--pw-muted);font-size:11px;line-height:1.5}._compactContext_1fvb5_75{display:none}._reviewChecklist_1fvb5_77{gap:7px;margin-top:12px;display:grid}._reviewChecklist_1fvb5_77 :is(a,button,article){box-sizing:border-box;min-height:50px;color:var(--pw-copy);background:var(--pw-panel);text-align:left;font:inherit;cursor:pointer;border:1px solid #c59b18;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;text-decoration:none;display:flex}._reviewChecklist_1fvb5_77 :is(a,button,article) b{color:#e7bd38;font-size:10px}._reviewChecklist_1fvb5_77 :is(a,button,article) span{color:var(--pw-muted);font-size:9px}._reviewChecklist_1fvb5_77 article[data-status=complete]{border-color:var(--pw-green);cursor:default}._reviewChecklist_1fvb5_77 article[data-status=complete] b{color:var(--pw-green)}._workspace_1fvb5_1[data-planning-theme=light]{--pw-bg:#f3f8fa;--pw-panel:#fff;--pw-panel-2:#e7f2f6;--pw-border:#7199aa;--pw-copy:#07283a;--pw-muted:#3d6071;--pw-cyan:#00788e;--pw-green:#267b38;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}._workspace_1fvb5_1[data-planning-theme=light] ._sidebar_1fvb5_3{background:var(--pw-bg)}._workspace_1fvb5_1[data-planning-theme=light] ._navActive_1fvb5_5{background:var(--pw-panel-2)}._workspace_1fvb5_1[data-planning-theme=light] ._centralSummary_1fvb5_7{background:linear-gradient(120deg,#fff,#e7f2f6)}._workspace_1fvb5_1[data-planning-theme=light] ._secondary_1fvb5_57{background:#d9eaf0;border-color:#517f93}._workspace_1fvb5_1[data-planning-theme=light] ._returnNote_1fvb5_63,._workspace_1fvb5_1[data-planning-theme=light] ._metricRows_1fvb5_71>div,._workspace_1fvb5_1[data-planning-theme=light] ._scenarioList_1fvb5_71>div{background:#edf6f8;border-color:#8db0bf}._workspace_1fvb5_1[data-planning-theme=light] ._progress_1fvb5_65 i{background:#b8d1da}._workspace_1fvb5_1[data-planning-theme=light] ._notice_1fvb5_67{color:#614a0a;background:#fff5d7;border-color:#a7832f}._workspace_1fvb5_1[data-planning-theme=light] ._notice_1fvb5_67 span{color:#6c581c}._workspace_1fvb5_1[data-planning-theme=light] ._roomList_1fvb5_63 button:hover,._workspace_1fvb5_1[data-planning-theme=light] ._roomList_1fvb5_63 ._roomActive_1fvb5_71{border-color:#4e91a8}._workspace_1fvb5_1[data-planning-theme=light] ._contextRow_1fvb5_71,._workspace_1fvb5_1[data-planning-theme=light] ._reviewGrid_1fvb5_63 article>div{border-color:#a6c2cc}._workspace_1fvb5_1[data-planning-theme=light] ._actionBar_1fvb5_71{background:#fffffff5}._workspace_1fvb5_1 button:focus-visible{outline:3px solid var(--pw-green);outline-offset:3px}._workspace_1fvb5_1 button:focus-visible:not(:disabled){box-shadow:0 0 0 2px var(--pw-bg)}._workspace_1fvb5_1 button:disabled{cursor:not-allowed}._workspace_1fvb5_1 [aria-live]{min-height:1.2em}._workspace_1fvb5_1[data-planning-theme=light] ._planningOptions_1fvb5_73{border-color:#a6c2cc}._workspace_1fvb5_1[data-planning-theme=light] ._componentGrid_1fvb5_73>div,._workspace_1fvb5_1[data-planning-theme=light] ._quantityControl_1fvb5_73{background:#edf6f8;border-color:#9ebdca}._componentGrid_1fvb5_73>button{color:var(--pw-copy);text-align:left;font:inherit;cursor:pointer;background:#051522}._componentGrid_1fvb5_73>button._choiceActive_1fvb5_73{border-color:var(--pw-cyan);background:var(--pw-panel-2)}._workspace_1fvb5_1[data-planning-theme=light] ._componentGrid_1fvb5_73>button{background:#edf6f8;border-color:#9ebdca}._contextNote_1fvb5_85{color:var(--pw-muted);gap:6px;margin-top:14px;font-size:9px;display:grid}._contextNote_1fvb5_85 textarea{resize:vertical;border:1px solid var(--pw-border);min-width:0;color:var(--pw-copy);background:var(--pw-panel-2);font:inherit;border-radius:7px;padding:9px;font-size:10px;line-height:1.45}._mobileSectionNav_1fvb5_87{display:none}._sectionPage_1fvb5_89{gap:16px;margin-top:20px;display:grid}._sectionPage_1fvb5_89 h2{margin:0;font-size:24px}._statusGrid_1fvb5_89{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._statusGrid_1fvb5_89 article{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:10px;gap:8px;min-height:132px;padding:18px;display:grid}._statusGrid_1fvb5_89 small{color:var(--pw-muted);letter-spacing:.07em;font-size:10px}._statusGrid_1fvb5_89 strong{font-size:17px}._statusGrid_1fvb5_89 span{color:var(--pw-muted);font-size:11px;line-height:1.5}._fileDrop_1fvb5_91{border:1px dashed var(--pw-cyan);background:var(--pw-panel);text-align:center;cursor:pointer;border-radius:10px;place-content:center;gap:8px;min-height:150px;padding:24px;display:grid}._fileDrop_1fvb5_91 input{width:100%}._fileDrop_1fvb5_91 span{color:var(--pw-muted);font-size:11px}._localList_1fvb5_91{gap:8px;margin:0;padding:0;list-style:none;display:grid}._localList_1fvb5_91 li{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:8px 14px;display:flex}._localList_1fvb5_91 button,._cardActions_1fvb5_91 button,._dangerAction_1fvb5_91,._returnToPortal_1fvb5_91{min-height:44px;color:var(--pw-cyan);font:inherit;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:700}._checkList_1fvb5_91{gap:8px;display:grid}._checkList_1fvb5_91 label{border:1px solid var(--pw-border);background:var(--pw-panel);cursor:pointer;border-radius:8px;align-items:center;gap:12px;min-height:52px;padding:8px 14px;display:flex}._checkList_1fvb5_91 input{width:20px;height:20px;accent-color:var(--pw-green)}._textField_1fvb5_91{color:var(--pw-muted);gap:8px;font-size:11px;display:grid}._textField_1fvb5_91 textarea{resize:vertical;border:1px solid var(--pw-border);min-width:0;color:var(--pw-copy);background:var(--pw-panel);font:inherit;border-radius:8px;padding:12px}._addonGrid_1fvb5_93{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}._addonCard_1fvb5_93,._addonActive_1fvb5_93{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:10px;min-width:0}._addonActive_1fvb5_93{background:linear-gradient(145deg,var(--pw-panel),#14372b);border-color:#c8ec31}._addonCard_1fvb5_93>label,._addonActive_1fvb5_93>label{cursor:pointer;align-items:flex-start;gap:12px;min-height:94px;padding:15px;display:flex}._addonCard_1fvb5_93 input,._addonActive_1fvb5_93 input{width:20px;height:20px;accent-color:var(--pw-green);flex:none}._addonCard_1fvb5_93 label span,._addonActive_1fvb5_93 label span{gap:5px;display:grid}._addonCard_1fvb5_93 label b,._addonActive_1fvb5_93 label b{font-size:15px}._addonCard_1fvb5_93 label small,._addonActive_1fvb5_93 label small{color:var(--pw-muted);font-size:11px;line-height:1.45}._addonDetails_1fvb5_93{gap:10px;padding:0 15px 15px;display:grid}._addonDetails_1fvb5_93 ._quantityGrid_1fvb5_73{margin:0}._addonDetails_1fvb5_93 ._textField_1fvb5_91 textarea{background:var(--pw-panel-2)}._kindGrid_1fvb5_95{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._kindGrid_1fvb5_95>button{border:1px solid var(--pw-border);min-height:118px;color:var(--pw-copy);background:var(--pw-panel);text-align:left;font:inherit;cursor:pointer;border-radius:10px;gap:8px;padding:17px;display:grid}._kindGrid_1fvb5_95>button:hover,._kindGrid_1fvb5_95>button._choiceActive_1fvb5_73{border-color:var(--pw-cyan);background:var(--pw-panel-2)}._kindGrid_1fvb5_95 strong{font-size:15px}._kindGrid_1fvb5_95 span{color:var(--pw-muted);font-size:11px;line-height:1.45}._foundationForm_1fvb5_97{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;padding:18px;display:grid}._foundationForm_1fvb5_97 label,._roomGrid_1fvb5_63 label,._editorSection_1fvb5_97 label,._selectField_1fvb5_97{color:var(--pw-muted);gap:5px;font-size:10px;display:grid}._foundationForm_1fvb5_97 label span{font-size:9px;line-height:1.35}._foundationForm_1fvb5_97 input,._roomGrid_1fvb5_63 input,._editorSection_1fvb5_97 select,._selectField_1fvb5_97 select{border:1px solid var(--pw-border);min-width:0;min-height:40px;color:var(--pw-copy);background:var(--pw-panel-2);font:inherit;border-radius:7px;padding:0 9px}._foundationForm_1fvb5_97 ._primary_1fvb5_57{align-self:end}._inlineFields_1fvb5_99{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}._cardActions_1fvb5_91{justify-content:space-between;align-items:center;gap:8px;display:flex}._cardActions_1fvb5_91 ._dangerAction_1fvb5_91,._dangerAction_1fvb5_91{color:#ff948d}._editorSection_1fvb5_97{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:9px;gap:10px;padding:13px;display:grid}._editorSection_1fvb5_97>header{justify-content:space-between;align-items:center;gap:14px;display:flex}._editorSection_1fvb5_97>header>div{gap:4px;display:grid}._editorSection_1fvb5_97>header span{color:var(--pw-muted);font-size:9px}._itemList_1fvb5_99{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._itemList_1fvb5_99 article{border:1px solid var(--pw-border);background:var(--pw-panel-2);border-radius:8px;gap:8px;min-width:0;padding:11px;display:grid}._itemList_1fvb5_99 strong{font-size:11px}._selectField_1fvb5_97{margin-top:8px}._returnToPortal_1fvb5_91{border:1px solid var(--pw-border);border-radius:8px;margin-top:16px;padding:0 12px}._variantSelector_1fvb5_101{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:10px 0;padding:12px;display:grid}._variantSelector_1fvb5_101>div:first-child{gap:3px;display:grid}._variantSelector_1fvb5_101 small{color:var(--pw-cyan);letter-spacing:.08em;font-size:9px;font-weight:700}._variantSelector_1fvb5_101 b{font-size:12px}._variantSelector_1fvb5_101 span{color:var(--pw-muted);font-size:10px;line-height:1.4}._workspace_1fvb5_1[data-planning-theme=light] ._componentGrid_1fvb5_73>button,._workspace_1fvb5_1[data-planning-theme=light] ._textField_1fvb5_91 textarea{background:#edf6f8}._workspace_1fvb5_1[data-planning-theme=light] ._editorSection_1fvb5_97{background:#f7fbfc}._workspace_1fvb5_1[data-planning-theme=light] ._addonActive_1fvb5_93{background:linear-gradient(145deg,#fff,#e4f3e9);border-color:#7ea72c}@media (max-width:1280px){._workspace_1fvb5_1{grid-template-columns:190px minmax(0,1fr)}._sidebar_1fvb5_3{width:190px}._content_1fvb5_7{padding-inline:20px}._detailLayout_1fvb5_71{grid-template-columns:208px minmax(0,1fr)}._detailLayout_1fvb5_71>._context_1fvb5_7{display:none}._contextToggle_1fvb5_7{display:block}._compactContext_1fvb5_75{margin-top:12px;display:block}._compactContext_1fvb5_75 ._context_1fvb5_7{display:block}._navItem_1fvb5_5,._navActive_1fvb5_5{padding-left:18px}._brand_1fvb5_5{margin-left:7px}}@media (max-width:900px){._workspace_1fvb5_1{grid-template-columns:1fr;min-height:0}._sidebar_1fvb5_3{display:none}._content_1fvb5_7{grid-column:1;padding:15px}._topbar_1fvb5_7{flex-direction:column;align-items:flex-start}._headerActions_1fvb5_7{justify-content:space-between;width:100%}._mobileSectionNav_1fvb5_87{gap:6px;margin-top:10px;padding-bottom:4px;display:flex;overflow-x:auto}._mobileSectionNav_1fvb5_87 button{border:1px solid var(--pw-border);min-height:44px;color:var(--pw-muted);background:var(--pw-panel);font:inherit;white-space:nowrap;border-radius:8px;padding:0 12px;font-size:10px}._mobileSectionNav_1fvb5_87 button[aria-current=page]{border-color:var(--pw-cyan);color:var(--pw-cyan)}._moduleGrid_1fvb5_63,._roomGrid_1fvb5_63,._buildingStart_1fvb5_63,._previewGrid_1fvb5_63,._reviewMetrics_1fvb5_63,._statusGrid_1fvb5_89,._kindGrid_1fvb5_95,._foundationForm_1fvb5_97{grid-template-columns:1fr 1fr}._detailLayout_1fvb5_71{grid-template-columns:1fr}._roomList_1fvb5_63{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}._roomList_1fvb5_63>small{grid-column:1/-1}._reviewGrid_1fvb5_63{grid-template-columns:1fr}}@media (max-width:600px){._content_1fvb5_7{padding:10px}._topbar_1fvb5_7{padding:14px}._topbar_1fvb5_7 h1,._centralSummary_1fvb5_7 h2,._moduleLead_1fvb5_7 h2,._previewIntro_1fvb5_7 h2,._focusCard_1fvb5_7 h2,._sectionPage_1fvb5_89 h2{font-size:20px}._centralSummary_1fvb5_7,._moduleLead_1fvb5_7{flex-direction:column;align-items:flex-start}._centralSummary_1fvb5_7 ._primary_1fvb5_57,._moduleLead_1fvb5_7 ._primary_1fvb5_57{width:100%}._moduleJourney_1fvb5_59{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}._moduleJourney_1fvb5_59 button{text-align:center;grid-template-rows:auto auto auto;grid-template-columns:1fr;justify-items:center;gap:2px;min-height:74px;padding:6px 3px}._moduleIcon_1fvb5_59{width:20px;height:20px;font-size:11px}._moduleJourney_1fvb5_59 button b{min-width:0;font-size:10px;line-height:1.15}._moduleLabel_1fvb5_59{display:none}._mobileModuleLabel_1fvb5_59{display:inline}._moduleJourney_1fvb5_59 button small{font-size:9px}._moduleGrid_1fvb5_63,._roomGrid_1fvb5_63,._buildingStart_1fvb5_63,._previewGrid_1fvb5_63,._reviewMetrics_1fvb5_63,._roomList_1fvb5_63,._componentGrid_1fvb5_73,._configGrid_1fvb5_73,._quantityGrid_1fvb5_73,._statusGrid_1fvb5_89,._kindGrid_1fvb5_95,._foundationForm_1fvb5_97,._itemList_1fvb5_99{grid-template-columns:1fr}._roomList_1fvb5_63>small{grid-column:auto}._editorSection_1fvb5_97>header,._variantSelector_1fvb5_101{flex-direction:column;align-items:flex-start}._editorSection_1fvb5_97>header ._quantityControl_1fvb5_73{box-sizing:border-box;width:100%}._quantityControl_1fvb5_73>div{grid-template-columns:48px minmax(0,1fr) 48px}._quantityControl_1fvb5_73 button,._floorTabs_1fvb5_65 button,._choiceRow_1fvb5_73 button{min-height:48px}._actionBar_1fvb5_71{grid-template-columns:1fr;display:grid}._actionBar_1fvb5_71 ._tertiary_1fvb5_57{margin-right:0}._actionBar_1fvb5_71 button,._actionBar_1fvb5_71 a{box-sizing:border-box;width:100%}._readOnlyHint_1fvb5_73{text-align:center}._returnNote_1fvb5_63{flex-direction:column;align-items:flex-start}._headerActions_1fvb5_7{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%;display:grid}._contextToggle_1fvb5_7,._themeToggle_1fvb5_7{justify-content:center;width:100%;display:inline-flex}._status_1fvb5_55{white-space:normal;grid-column:1/-1;justify-content:center}._progress_1fvb5_65{box-sizing:border-box;width:100%}._pilotFlow_1fvb5_61{grid-template-columns:repeat(var(--pilot-step-count,9),92px)}._pilotFlow_1fvb5_61 button{min-height:62px;padding:7px 6px}._pilotFlowLabel_1fvb5_113{display:none}._pilotFlowShortLabel_1fvb5_61{display:inline}}@media (prefers-reduced-motion:reduce){._workspace_1fvb5_1 *,._workspace_1fvb5_1 :before,._workspace_1fvb5_1 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._workspace_1fvb5_1[data-planning-frame=DWG\/PDF-Planung]{grid-template-columns:190px minmax(0,1fr)}._workspace_1fvb5_1[data-planning-frame=DWG\/PDF-Planung] ._sidebar_1fvb5_3{width:190px}._workspace_1fvb5_1[data-planning-frame=DWG\/PDF-Planung] ._content_1fvb5_7{width:auto;max-width:none;margin:0;padding:14px}@media (max-width:900px){._workspace_1fvb5_1[data-planning-frame=DWG\/PDF-Planung]{grid-template-columns:minmax(0,1fr);width:100%}}._importFullscreen_1fvb5_129{gap:10px;min-width:0;margin-top:10px;display:grid}._importGateMessage_1fvb5_131{color:var(--pw-copy);background:color-mix(in srgb,var(--pw-panel) 88%,#c59b18 12%);border:1px solid #c59b18;border-radius:8px;margin:0;padding:9px 12px;font-size:9px}._uploadButton_1fvb5_133[aria-disabled=true]{opacity:.5;cursor:not-allowed}._importToolbar_1fvb5_135,._importStatusBar_1fvb5_135,._importReadyBanner_1fvb5_135{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex}._importToolbar_1fvb5_135>div,._importReadyBanner_1fvb5_135>div{gap:3px;min-width:0;display:grid}._importToolbar_1fvb5_135 small,._importReadyBanner_1fvb5_135 small{color:var(--pw-cyan);letter-spacing:.08em;font-size:9px;font-weight:800}._importToolbar_1fvb5_135 strong,._importReadyBanner_1fvb5_135 b{font-size:13px}._importToolbar_1fvb5_135 span,._importReadyBanner_1fvb5_135 span,._importInspector_1fvb5_143 header span{overflow-wrap:anywhere;color:var(--pw-muted);font-size:9px}._importToolbar_1fvb5_135 nav,._importStatusBar_1fvb5_135>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}._importToolbar_1fvb5_135 button,._importStatusBar_1fvb5_135 button{box-sizing:border-box;border:1px solid var(--pw-border);min-height:38px;color:var(--pw-copy);background:var(--pw-panel-2);font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;padding:0 10px;font-size:9px;font-weight:750;display:inline-flex}._importSourceMenu_1fvb5_149{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:8px;margin:10px 0}._importPlanSelect_1fvb5_151{border-bottom:1px solid var(--pw-border);min-width:0;color:var(--pw-muted);grid-template-columns:auto minmax(260px,1fr);align-items:center;gap:10px;padding:10px 12px;font-size:9px;font-weight:750;display:grid}._importPlanSelect_1fvb5_151 select{border:1px solid var(--pw-border);min-width:0;min-height:40px;color:var(--pw-copy);background:var(--pw-panel-2);font:inherit;border-radius:7px;padding:0 10px}._importSourceMenu_1fvb5_149 summary{min-height:42px;color:var(--pw-muted);cursor:pointer;align-items:center;padding:0 12px;font-size:9px;font-weight:750;display:flex}._importSourceMenu_1fvb5_149>div{flex-wrap:wrap;gap:7px;padding:0 10px 10px;display:flex}._importSourceMenu_1fvb5_149 button,._importSourceMenu_1fvb5_149 label{box-sizing:border-box;border:1px solid var(--pw-border);min-height:36px;color:var(--pw-copy);background:var(--pw-panel-2);font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;padding:0 10px;font-size:9px;font-weight:750;display:inline-flex;position:relative}._importSourceMenu_1fvb5_149 label input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._importSourceMenu_1fvb5_149 button:last-child{color:#ff9b9b}._importWorkspaceGrid_1fvb5_165{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:12px;min-width:0;display:grid}._importWorkspaceGrid_1fvb5_165:not(:has(._importInspector_1fvb5_143)){grid-template-columns:minmax(0,1fr)}._importInspector_1fvb5_143{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:10px;align-content:start;gap:8px;min-width:0;max-height:calc(100vh - 210px);padding:9px;display:grid;overflow:auto}._importInspector_1fvb5_143>header{gap:3px;padding:3px;display:grid}._importInspector_1fvb5_143>header b{font-size:11px}._importFileRail_1fvb5_175 article{border:1px solid var(--pw-border);background:var(--pw-panel-2);border-radius:8px;gap:5px;padding:6px;display:grid}._importFileRail_1fvb5_175 article[data-active=true]{border-color:var(--pw-cyan);box-shadow:inset 3px 0 0 var(--pw-cyan)}._importFilePreview_1fvb5_179{width:100%;min-width:0;color:var(--pw-copy);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;gap:4px;padding:8px;display:grid}._importFilePreview_1fvb5_179>span{color:#03262d;background:var(--pw-cyan);border-radius:4px;width:max-content;padding:4px 6px;font-size:8px;font-weight:900}._importFilePreview_1fvb5_179 b{overflow-wrap:anywhere;font-size:10px}._importFilePreview_1fvb5_179 small,._importFilePreview_1fvb5_179 em,._importFileRail_1fvb5_175>p,._importInspector_1fvb5_143>p{color:var(--pw-muted);font-size:8px;font-style:normal;line-height:1.4}._importFileRail_1fvb5_175 article>div{grid-template-columns:1fr 1fr;gap:4px;display:grid}._importFileRail_1fvb5_175 article>div label{position:relative;overflow:hidden}._importFileRail_1fvb5_175 article>div label input{opacity:0;width:1px;height:1px;position:absolute}._importFileRail_1fvb5_175 article>div button:last-child{color:#ff9b9b;grid-column:1/-1}._importPageList_1fvb5_195{gap:5px;display:grid}._importPageItem_1fvb5_197{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:7px;gap:4px;padding:5px;display:grid}._importPageItem_1fvb5_197[data-selected=true]{border-color:var(--pw-green);box-shadow:inset 3px 0 0 var(--pw-green)}._importPagePreview_1fvb5_201{width:100%;color:var(--pw-copy);background:linear-gradient(135deg,color-mix(in srgb,var(--pw-panel-2) 90%,#fff 10%),var(--pw-panel));text-align:left;cursor:pointer;border:0;gap:2px;padding:7px;display:grid}._importPagePreview_1fvb5_201 span{color:var(--pw-cyan);font-size:7px;font-weight:900}._importPagePreview_1fvb5_201 b{font-size:9px}._importPagePreview_1fvb5_201 small,._importPagePreview_1fvb5_201 em{color:var(--pw-muted);font-size:7px;font-style:normal;line-height:1.35}._importPageItem_1fvb5_197 ._importPageActions_1fvb5_205{grid-template-columns:1fr;gap:3px;display:grid}._importPageItem_1fvb5_197 ._importPageActions_1fvb5_205 button{min-height:30px;padding:0 6px;font-size:7px}._importFileRail_1fvb5_175 article>._importFileActions_1fvb5_209{grid-template-columns:1fr 1fr;gap:4px;display:grid}._unitReview_1fvb5_211{background:var(--pw-panel-2);border:1px solid #c59b18;border-radius:8px;gap:7px;padding:9px;display:grid}._unitReview_1fvb5_211 b{font-size:10px}._unitReview_1fvb5_211 span{color:var(--pw-muted);font-size:8px;line-height:1.4}._unitReview_1fvb5_211 button{border:1px solid var(--pw-green);color:#03261d;background:var(--pw-green);min-height:36px;font:inherit;cursor:pointer;border-radius:6px;font-size:8px;font-weight:850}._importPlanArea_1fvb5_215{min-width:0}._importPlanArea_1fvb5_215>._layerWorkspace_1fvb5_217{margin-top:0}._importPlanArea_1fvb5_215 ._layerCanvas_1fvb5_219,._importPlanArea_1fvb5_215 ._cleanedPlanSurface_1fvb5_221{min-height:calc(100vh - 250px)}._importPlanArea_1fvb5_215 ._manualCanvas_1fvb5_223{min-height:clamp(560px,70vh,900px)}._importInspector_1fvb5_143 fieldset{border:1px solid var(--pw-border);border-radius:8px;gap:7px;min-width:0;margin:0;padding:9px;display:grid}._importInspector_1fvb5_143 legend{padding:0 4px;font-size:9px;font-weight:750}._importInspector_1fvb5_143 label{color:var(--pw-muted);gap:4px;font-size:8px;display:grid}._importInspector_1fvb5_143 input,._importInspector_1fvb5_143 select{border:1px solid var(--pw-border);min-width:0;min-height:36px;color:var(--pw-copy);background:var(--pw-panel-2);font:inherit;border-radius:6px;padding:0 7px;font-size:9px}._importCapabilities_1fvb5_233{border:1px solid var(--pw-border);border-radius:8px;grid-column:1/-1;min-width:0;padding:8px;display:grid}._importCapabilities_1fvb5_233 summary{color:var(--pw-cyan);cursor:pointer;font-size:9px;font-weight:750}._importCapabilities_1fvb5_233 article{background:var(--pw-panel-2);border-left:3px solid #f4cf65;gap:3px;margin-top:7px;padding:7px;display:grid}._importCapabilities_1fvb5_233 article[data-support=LIMITED_2D],._importCapabilities_1fvb5_233 article[data-support=LOCAL_PREVIEW]{border-left-color:var(--pw-green)}._importCapabilities_1fvb5_233 article[data-support=NOT_SUPPORTED]{border-left-color:#ff948d}._importCapabilities_1fvb5_233 b{font-size:8px}._importCapabilities_1fvb5_233 span,._importCapabilities_1fvb5_233 small,._importCapabilities_1fvb5_233 em{color:var(--pw-muted);overflow-wrap:anywhere;font-size:8px;font-style:normal;line-height:1.35}._importCapabilities_1fvb5_233 em{color:var(--pw-copy)}._importCheck_1fvb5_235{border:1px solid #c59b18;border-radius:7px;gap:3px;padding:8px;display:grid}._importCheck_1fvb5_235 b{color:#e7bd38;font-size:8px}._importCheck_1fvb5_235 span{font-size:9px;line-height:1.4}._importEmptyCanvas_1fvb5_241{border:1px dashed var(--pw-cyan);background:var(--pw-panel);text-align:center;border-radius:10px;place-content:center;gap:9px;min-height:65vh;padding:30px;display:grid}._importEmptyCanvas_1fvb5_241 span{max-width:520px;color:var(--pw-muted);font-size:10px;line-height:1.5}._importStatusBar_1fvb5_135{z-index:5;background:color-mix(in srgb,var(--pw-panel) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px 12px;position:sticky;bottom:8px}._importStatusBar_1fvb5_135>span{color:var(--pw-muted);font-size:9px}._importFullscreen_1fvb5_129[data-focus-mode=true] ._importInspector_1fvb5_143{display:none}._importFullscreen_1fvb5_129[data-focus-mode=true] ._importWorkspaceGrid_1fvb5_165{grid-template-columns:minmax(0,1fr)}._workspace_1fvb5_1:has(._importFullscreen_1fvb5_129[data-focus-mode=true]){grid-template-columns:minmax(0,1fr)}._workspace_1fvb5_1:has(._importFullscreen_1fvb5_129[data-focus-mode=true]) :is(._sidebar_1fvb5_3,._topbar_1fvb5_7,._mobileSectionNav_1fvb5_87,._moduleJourney_1fvb5_59){display:none}._workspace_1fvb5_1:has(._importFullscreen_1fvb5_129[data-focus-mode=true]) ._content_1fvb5_7{grid-column:1;width:auto;max-width:none;padding:8px}._importReadyBanner_1fvb5_135{margin-top:12px}@media (max-width:1180px){._importWorkspaceGrid_1fvb5_165{grid-template-columns:1fr}._importInspector_1fvb5_143{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}._importInspector_1fvb5_143>header{grid-column:1/-1}}@media (max-width:760px){._importToolbar_1fvb5_135,._importStatusBar_1fvb5_135,._importReadyBanner_1fvb5_135{flex-direction:column;align-items:stretch}._importToolbar_1fvb5_135 nav,._importStatusBar_1fvb5_135>div{grid-template-columns:1fr 1fr;display:grid}._importWorkspaceGrid_1fvb5_165{grid-template-columns:1fr}._importInspector_1fvb5_143{grid-template-columns:1fr;max-height:none;display:grid}._importPlanArea_1fvb5_215 ._layerCanvas_1fvb5_219,._importPlanArea_1fvb5_215 ._cleanedPlanSurface_1fvb5_221{min-height:520px}._importStatusBar_1fvb5_135{position:static}._importReadyBanner_1fvb5_135 ._primary_1fvb5_57{width:100%}._workspace_1fvb5_1[data-planning-frame=DWG\/PDF-Planung] ._content_1fvb5_7{padding:8px}}@media (max-width:420px){._importToolbar_1fvb5_135 nav,._importStatusBar_1fvb5_135>div{grid-template-columns:1fr}._importToolbar_1fvb5_135 button,._importToolbar_1fvb5_135 ._uploadButton_1fvb5_133,._importStatusBar_1fvb5_135 button{width:100%}}._contextToggle_1fvb5_7,._themeToggle_1fvb5_7{text-align:center;justify-content:center;align-items:center;line-height:1.2}@media (max-width:1280px){._contextToggle_1fvb5_7{display:inline-flex}}html[data-aphiro-theme=light] ._workspace_1fvb5_1{--pw-bg:#eef7f9;--pw-panel:#fff;--pw-panel-2:#edf6f8;--pw-border:#9ec7d3;--pw-copy:#07253a;--pw-muted:#648ba3;--pw-cyan:#00aeca;--pw-green:#48d92f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-aphiro-theme=light] ._sidebar_1fvb5_3{background:#fff}._foundationForm_1fvb5_97 select{border:1px solid var(--pw-border);min-width:0;min-height:40px;color:var(--pw-copy);background:var(--pw-panel-2);font:inherit;border-radius:7px;padding:0 9px}._fieldInvalid_1fvb5_289{box-shadow:0 0 0 1px #e0525252;border-color:#e05252!important}._basicsLayout_1fvb5_291{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:14px;display:grid}._basicsLayout_1fvb5_291 ._foundationForm_1fvb5_97{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}._projectNameField_1fvb5_291{grid-column:span 2}._inputWithMeta_1fvb5_291{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;display:grid!important}._inputWithMeta_1fvb5_291 input{min-width:0}._inputWithMeta_1fvb5_291 b{color:var(--pw-muted);white-space:nowrap;font-size:9px}._variantHint_1fvb5_291{border:1px solid var(--pw-border);color:var(--pw-muted);border-radius:8px;grid-column:1/-1;margin:0;padding:9px 12px;font-size:11px}._mediaInline_1fvb5_291{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:9px;gap:4px;margin-top:12px;padding:12px 14px;display:grid}._mediaInline_1fvb5_291 b{font-size:12px}._mediaInline_1fvb5_291 span{color:var(--pw-muted);font-size:11px}._voicePlanning_1fvb5_291,._accountEntry_1fvb5_291{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(160px,220px) auto;align-items:end;gap:12px;margin-top:12px;padding:14px;display:grid}._voicePlanning_1fvb5_291>div,._accountEntry_1fvb5_291>div:first-child{gap:4px;display:grid}._voicePlanning_1fvb5_291 small,._accountEntry_1fvb5_291 small{color:var(--pw-cyan);letter-spacing:.08em;font-size:9px;font-weight:700}._voicePlanning_1fvb5_291 b,._accountEntry_1fvb5_291 b{font-size:13px}._voicePlanning_1fvb5_291 span,._accountEntry_1fvb5_291 span{color:var(--pw-muted);font-size:11px;line-height:1.4}._voicePlanning_1fvb5_291 label{color:var(--pw-muted);gap:5px;font-size:10px;display:grid}._voicePlanning_1fvb5_291 select{border:1px solid var(--pw-border);min-height:42px;color:var(--pw-copy);background:var(--pw-panel-2);border-radius:7px}._voicePlanning_1fvb5_291>p,._accountEntry_1fvb5_291>p{color:var(--pw-cyan);grid-column:1/-1;margin:0;font-size:11px}._voiceRecording_1fvb5_291{color:#291d00;min-height:44px;font:inherit;cursor:pointer;background:#ffd85c;border:1px solid #f0bc44;border-radius:8px;padding:0 15px;font-size:11px;font-weight:700}._accountEntry_1fvb5_291{grid-template-columns:minmax(0,1fr) minmax(300px,auto)}._accountActions_1fvb5_291{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex!important}._accountActions_1fvb5_291 a{border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}._roomAddPanel_1fvb5_291{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:9px;grid-template-columns:auto minmax(140px,1fr) minmax(180px,1fr) auto;align-items:end;gap:9px;margin:10px 0;padding:11px;display:grid}._roomAddPanel_1fvb5_291 b{align-self:center;font-size:12px}._roomAddPanel_1fvb5_291 label{color:var(--pw-muted);gap:5px;font-size:10px;display:grid}._roomAddPanel_1fvb5_291 select,._roomAddPanel_1fvb5_291 input{min-width:0}._planRoomButton_1fvb5_291{color:#122006!important;background:#d9ff2f!important;border:1px solid #c8ec31!important;border-radius:8px!important;min-height:42px!important;padding:0 13px!important}._roomGrid_1fvb5_63 article:has(._guideGreen_1fvb5_291) ._planRoomButton_1fvb5_291{color:#072113!important;background:#62dd83!important;border-color:#48b968!important}._roomProgress_1fvb5_291{accent-color:#d9ff2f;width:100%;height:8px}._statusGuide_1fvb5_291{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:10px;align-content:start;gap:10px;padding:16px;display:grid}._statusGuide_1fvb5_291 small{color:var(--pw-muted);letter-spacing:.08em;font-size:9px;font-weight:700}._statusGuide_1fvb5_291 strong{font-size:14px}._statusGuide_1fvb5_291 span,._statusLegend_1fvb5_291 b{font-size:11px}._guideGreen_1fvb5_291{color:#48b968!important}._guideYellow_1fvb5_291{color:#c59b18!important}._guideRed_1fvb5_291{color:#d65252!important}._statusLegend_1fvb5_291{flex-wrap:wrap;gap:16px;margin:12px 0 0;display:flex}._statusLegend_1fvb5_291 b{font-weight:700}@media (max-width:900px){._basicsLayout_1fvb5_291{grid-template-columns:1fr}._basicsLayout_1fvb5_291 ._foundationForm_1fvb5_97{grid-template-columns:repeat(2,minmax(0,1fr))}._voicePlanning_1fvb5_291,._accountEntry_1fvb5_291{grid-template-columns:1fr 1fr}._voicePlanning_1fvb5_291>div,._accountEntry_1fvb5_291>div:first-child,._voicePlanning_1fvb5_291>p,._accountEntry_1fvb5_291>p{grid-column:1/-1}._accountActions_1fvb5_291{justify-content:flex-start}._roomAddPanel_1fvb5_291{grid-template-columns:1fr 1fr}._roomAddPanel_1fvb5_291 b{grid-column:1/-1}}@media (max-width:600px){._basicsLayout_1fvb5_291 ._foundationForm_1fvb5_97{grid-template-columns:1fr}._projectNameField_1fvb5_291{grid-column:auto}._voicePlanning_1fvb5_291,._accountEntry_1fvb5_291,._roomAddPanel_1fvb5_291{grid-template-columns:1fr}._accountActions_1fvb5_291{grid-template-columns:1fr 1fr;display:grid!important}._inputWithMeta_1fvb5_291{grid-template-columns:minmax(0,1fr) auto}}._mediaInline_1fvb5_291{grid-template-columns:minmax(0,1fr) auto;align-items:center}._mediaInline_1fvb5_291>div{gap:4px;display:grid}._uploadButton_1fvb5_133{border:1px solid var(--pw-cyan);min-height:42px;color:var(--pw-cyan);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}._uploadButton_1fvb5_133 input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._mediaInline_1fvb5_291 ul{grid-column:1/-1;gap:6px;margin:0;padding:0;list-style:none;display:grid}._mediaInline_1fvb5_291 li{color:var(--pw-copy);justify-content:space-between;gap:12px;font-size:11px;display:flex}._mediaInline_1fvb5_291 li button{color:#d65252;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700}._draftSummary_1fvb5_297{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:10px;gap:7px;margin-top:12px;padding:14px;display:grid}._draftSummary_1fvb5_297 header{justify-content:space-between;align-items:center;gap:12px;display:flex}._draftSummary_1fvb5_297 header small{color:var(--pw-cyan);letter-spacing:.08em;font-size:9px;font-weight:700}._draftSummary_1fvb5_297 header a{color:var(--pw-cyan);font-size:11px;font-weight:700}._draftSummary_1fvb5_297>a{border:1px solid var(--pw-border);min-height:42px;color:var(--pw-copy);border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;text-decoration:none;display:flex}._draftSummary_1fvb5_297>a span{color:var(--pw-muted);font-size:10px}._fileMessage_1fvb5_299,._fileMessageError_1fvb5_299{color:#7ce39a;background:color-mix(in srgb,var(--pw-panel-2) 88%,#48b968 12%);border:1px solid #48b968;border-radius:7px;grid-column:1/-1;margin:4px 0 0;padding:9px 11px;font-size:11px;line-height:1.45}._fileMessageError_1fvb5_299{color:#ff9b9b;background:color-mix(in srgb,var(--pw-panel-2) 88%,#d65252 12%);border-color:#d65252}._fileAnalysisList_1fvb5_299{grid-column:1/-1;margin-top:5px;gap:10px!important;display:grid!important}._fileAnalysisCard_1fvb5_299{border:1px solid var(--pw-border);background:var(--pw-panel-2);border-radius:9px;gap:10px;min-width:0;padding:12px;display:grid}._fileAnalysisCard_1fvb5_299>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._fileAnalysisCard_1fvb5_299>header>div{gap:4px;min-width:0;display:grid}._fileAnalysisCard_1fvb5_299>header strong{overflow-wrap:anywhere;font-size:12px}._fileAnalysisCard_1fvb5_299>header span{font-size:10px}._fileAnalysisCard_1fvb5_299>header button{color:#ff9191;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid #d65252;border-radius:7px;flex:none;padding:0 10px;font-size:10px;font-weight:700}._fileAnalysisCard_1fvb5_299>header em{font-size:10px;font-style:normal}._fileQualityRow_1fvb5_299{border:1px solid var(--pw-border);border-radius:7px;flex-wrap:wrap;padding:9px 10px;gap:8px 14px!important;display:flex!important}._fileQualityRow_1fvb5_299 span,._fileQualityRow_1fvb5_299 b{font-size:10px}._fileFindings_1fvb5_299{color:#ffb0b0!important;grid-column:auto!important;gap:4px!important;margin:0!important;padding:0 0 0 17px!important;display:grid!important}._fileFindings_1fvb5_299 li{color:#ffb0b0!important;font-size:10px!important;display:list-item!important}._pageClassificationList_1fvb5_299{gap:8px!important;display:grid!important}._pageClassificationList_1fvb5_299 fieldset{border:1px solid var(--pw-border);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:10px;display:grid}._pageClassificationList_1fvb5_299 legend{color:var(--pw-copy);padding:0 6px;font-size:10px;font-weight:700}._pageClassificationList_1fvb5_299 label{min-width:0;color:var(--pw-muted);gap:5px;font-size:9px;display:grid}._pageClassificationList_1fvb5_299 input,._pageClassificationList_1fvb5_299 select{border:1px solid var(--pw-border);min-width:0;min-height:38px;color:var(--pw-copy);background:var(--pw-panel);font:inherit;border-radius:7px;padding:0 9px;font-size:10px}._fileQuestions_1fvb5_299{background:color-mix(in srgb,var(--pw-panel) 90%,#c59b18 10%);border:1px solid #c59b18;border-radius:7px;gap:4px;padding:10px;display:grid}._fileQuestions_1fvb5_299 b{color:#e7bd38;font-size:10px}._fileQuestions_1fvb5_299 span{color:var(--pw-copy);font-size:10px}._statusGuide_1fvb5_291{align-self:start;position:sticky;top:16px}._editorSection_1fvb5_97 ._itemList_1fvb5_99 article:has(>strong){grid-template-columns:repeat(2,minmax(0,1fr))}._editorSection_1fvb5_97 ._itemList_1fvb5_99 article:has(>strong)>strong{grid-column:1/-1}._contextToggle_1fvb5_7{font-size:0}._contextToggle_1fvb5_7:after{content:"Hinweise";font-size:11px}@media (max-width:600px){._mediaInline_1fvb5_291{grid-template-columns:1fr}._uploadButton_1fvb5_133{box-sizing:border-box;width:100%}._draftSummary_1fvb5_297>a{flex-direction:column;align-items:flex-start;padding:10px}._fileAnalysisCard_1fvb5_299>header{flex-direction:column}._pageClassificationList_1fvb5_299 fieldset{grid-template-columns:1fr}._fileQualityRow_1fvb5_299{display:grid!important}._fileAnalysisCard_1fvb5_299>header button{width:100%}._addonGrid_1fvb5_93{grid-template-columns:1fr}._addonCard_1fvb5_93>label,._addonActive_1fvb5_93>label{min-height:0}._addonDetails_1fvb5_93 ._quantityGrid_1fvb5_73{grid-template-columns:1fr}}._addonDetails_1fvb5_93>p{color:var(--pw-muted);margin:0;font-size:10px;line-height:1.5}._addonDetails_1fvb5_93>small{color:var(--pw-muted);font-size:9px;line-height:1.5}._addonDetails_1fvb5_93 ._selectField_1fvb5_97{align-content:center;margin-top:0}._partnerConsent_1fvb5_309{border:1px solid var(--pw-border);color:var(--pw-copy);background:var(--pw-panel-2);cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;padding:12px;font-size:10px;line-height:1.5;display:flex}._partnerConsent_1fvb5_309 input{width:20px;height:20px;accent-color:var(--pw-green);flex:none;margin:0}._summaryList_1fvb5_309{gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}._summaryList_1fvb5_309 li{border:1px solid var(--pw-border);color:var(--pw-copy);background:var(--pw-panel-2);border-radius:7px;padding:10px 12px;font-size:10px;line-height:1.4}._completionNotice_1fvb5_309{border:1px solid var(--pw-green);background:var(--pw-panel);border-radius:9px;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:14px;display:flex}._completionNotice_1fvb5_309>div{gap:3px;display:grid}._completionNotice_1fvb5_309 strong{font-size:12px}._completionNotice_1fvb5_309 span{color:var(--pw-muted);font-size:10px}._completionNotice_1fvb5_309 a{flex:none}._energyHandoffNotice_1fvb5_311{border-left:3px solid var(--pw-cyan);color:var(--pw-copy);background:color-mix(in srgb,var(--pw-panel) 88%,var(--pw-cyan) 12%);gap:4px;margin-top:12px;padding:10px 14px;display:grid}._energyHandoffNotice_1fvb5_311 b{font-size:11px}._energyHandoffNotice_1fvb5_311 span{color:var(--pw-muted);font-size:10px;line-height:1.5}._pageLeadWithStatus_1fvb5_315{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;margin-top:14px;display:grid}._pageLeadWithStatus_1fvb5_315>._moduleLead_1fvb5_7,._pageLeadWithStatus_1fvb5_315>._previewIntro_1fvb5_7{box-sizing:border-box;min-width:0;height:100%;margin:0}:is(._pageLeadWithStatus_1fvb5_315,._basicsLayout_1fvb5_291)>._statusGuide_1fvb5_291{z-index:4;box-sizing:border-box;width:224px;max-height:calc(100vh - 444px);position:fixed;top:424px;left:12px;overflow:auto}@media (max-width:1280px){:is(._pageLeadWithStatus_1fvb5_315,._basicsLayout_1fvb5_291)>._statusGuide_1fvb5_291{width:170px;padding:12px;left:10px}}@media (max-width:900px){:is(._pageLeadWithStatus_1fvb5_315,._basicsLayout_1fvb5_291)>._statusGuide_1fvb5_291{width:auto;max-height:none;position:static;overflow:visible}}._savedProjectBanner_1fvb5_325{background:linear-gradient(120deg,var(--pw-panel),#48b9681f);border:1px solid #48b968;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-top:12px;padding:14px 16px;display:flex}._savedProjectBanner_1fvb5_325>div{gap:3px;min-width:0;display:grid}._savedProjectBanner_1fvb5_325 small{color:#48b968;letter-spacing:.09em;font-size:9px;font-weight:800}._savedProjectBanner_1fvb5_325 strong{font-size:13px}._savedProjectBanner_1fvb5_325 span{overflow-wrap:anywhere;color:var(--pw-muted);font-size:11px}._savedProjectBanner_1fvb5_325 a{border:1px solid var(--pw-cyan);min-height:40px;color:var(--pw-cyan);border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 12px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}._optionalCard_1fvb5_337{border-color:#c59b18;box-shadow:inset 3px 0 #c59b18}._layerWorkspace_1fvb5_217{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:12px;gap:12px;margin-top:12px;padding:14px;display:grid}._layerWorkspaceHeader_1fvb5_343{justify-content:space-between;align-items:center;gap:16px;display:flex}._layerWorkspaceHeader_1fvb5_343>div:first-child{gap:4px;min-width:0;display:grid}._layerWorkspaceHeader_1fvb5_343 small{color:var(--pw-cyan);letter-spacing:.09em;font-size:9px;font-weight:800}._layerWorkspaceHeader_1fvb5_343 h3{color:var(--pw-copy);margin:0;font-size:18px}._layerWorkspaceHeader_1fvb5_343 span{color:var(--pw-muted);overflow-wrap:anywhere;font-size:10px}._layerViewSwitch_1fvb5_353{border:1px solid var(--pw-border);background:var(--pw-panel-2);border-radius:9px;flex:none;gap:5px;padding:4px;display:flex}._layerViewSwitch_1fvb5_353 button,._layerViewSwitch_1fvb5_353 a{min-height:36px;color:var(--pw-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0 13px;font-size:10px;font-weight:750;text-decoration:none;display:inline-flex}._layerViewSwitch_1fvb5_353 button[aria-pressed=true]{border-color:var(--pw-cyan);color:var(--pw-copy);background:color-mix(in srgb,var(--pw-panel) 80%,var(--pw-cyan) 20%)}._layerPageSelect_1fvb5_359{color:var(--pw-muted);grid-template-columns:auto minmax(220px,420px);align-items:center;gap:10px;font-size:10px;display:grid}._layerPageSelect_1fvb5_359 select{border:1px solid var(--pw-border);min-width:0;min-height:40px;color:var(--pw-copy);background:var(--pw-panel-2);border-radius:7px;padding:0 10px}._layerWorkspaceBody_1fvb5_363{grid-template-columns:230px minmax(0,1fr);gap:12px;min-width:0;display:grid}._layerControls_1fvb5_365{border:1px solid var(--pw-border);background:var(--pw-panel-2);border-radius:9px;align-content:start;gap:5px;padding:9px;display:grid}._layerControls_1fvb5_365>div{justify-content:space-between;align-items:center;gap:8px;padding:4px 4px 8px;display:flex}._layerControls_1fvb5_365>div b{font-size:11px}._layerControls_1fvb5_365>div button{color:var(--pw-cyan);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:9px;font-weight:700}._layerControls_1fvb5_365 label{color:var(--pw-copy);cursor:pointer;border:1px solid #0000;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;padding:7px;display:grid}._layerControls_1fvb5_365 label:has(input:checked){border-color:color-mix(in srgb,var(--pw-border) 70%,var(--pw-cyan) 30%);background:color-mix(in srgb,var(--pw-panel) 85%,var(--pw-cyan) 15%)}._layerControls_1fvb5_365 input{width:17px;height:17px;accent-color:var(--pw-cyan);margin:0}._layerControls_1fvb5_365 label>span{gap:2px;font-size:10px;font-weight:700;display:grid}._layerControls_1fvb5_365 label small{color:var(--pw-muted);font-size:8px;font-weight:500}._layerVisibilityHint_1fvb5_383{color:var(--pw-muted);margin:0 4px 4px;font-size:8px;line-height:1.4}._layerControls_1fvb5_365 ._generateCleanedButton_1fvb5_385{border:1px solid var(--pw-green);color:#03261d;background:var(--pw-green);min-height:38px;font:inherit;cursor:pointer;border-radius:7px;margin-top:5px;padding:0 8px;font-size:8px;font-weight:850}._nonGroundPageNotice_1fvb5_387{background:var(--pw-panel-2);border:1px solid #c59b18;border-radius:9px;gap:5px;padding:14px;display:grid}._nonGroundPageNotice_1fvb5_387 b{color:#e7bd38;font-size:11px}._nonGroundPageNotice_1fvb5_387 span{color:var(--pw-muted);font-size:9px;line-height:1.45}._layerCanvas_1fvb5_219{border:1px solid var(--pw-border);background:#f2f4f4;border-radius:9px;min-width:0;min-height:520px;position:relative;overflow:hidden}._originalPlanObject_1fvb5_393{background:#fff;border:0;width:100%;height:100%;position:absolute;inset:0}._cleanedPlanSurface_1fvb5_221{z-index:1;box-sizing:border-box;color:#163239;background:linear-gradient(135deg,#fcfefdf5,#e6efefed);align-content:start;gap:18px;min-height:520px;padding:24px;display:grid;position:relative}._cleanedPlanSurface_1fvb5_221>div{gap:5px;display:grid}._cleanedPlanSurface_1fvb5_221 small{color:#087b8f;letter-spacing:.08em;font-size:9px;font-weight:800}._cleanedPlanSurface_1fvb5_221 strong{color:#102f35;font-size:18px}._cleanedPlanSurface_1fvb5_221 span{color:#48666b;font-size:10px;line-height:1.45}._cleanedPlanSurface_1fvb5_221 ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._cleanedPlanSurface_1fvb5_221 li{background:#ffffffc2;border:1px solid #104f5b33;border-radius:7px;gap:3px;padding:11px;display:grid}._cleanedPlanSurface_1fvb5_221 li b{font-size:10px}._cleanedPlanSurface_1fvb5_221 li span{font-size:9px}._recognitionOverlay_1fvb5_415{background:#ffffffa3;border:1px solid #087b8f38;border-radius:8px;width:100%;min-height:260px;max-height:520px;overflow:visible}._recognitionOverlay_1fvb5_415 :is(polygon,polyline,circle){vector-effect:non-scaling-stroke;stroke:#087b8f;stroke-width:2px;fill:#087b8f14}._recognitionOverlay_1fvb5_415 [data-kind=room]{stroke:#20a862;fill:#20a8621f}._recognitionOverlay_1fvb5_415 [data-kind=wall]{stroke:#153f49;stroke-width:3px;fill:none}._recognitionOverlay_1fvb5_415 [data-kind=door]{stroke:#c59b18;fill:none}._recognitionOverlay_1fvb5_415 [data-kind=window]{stroke:#00bce3;fill:none}._recognitionOverlay_1fvb5_415 :is([data-kind=sanitary],[data-kind=kitchen]){stroke:#775bd6;fill:#775bd61a}._recognitionOverlay_1fvb5_415 :is([data-kind=dimension],[data-kind=scale]){stroke:#b66c16;fill:#b66c161a}._recognitionPanel_1fvb5_431{border:1px solid var(--pw-border);background:var(--pw-panel-2);border-radius:10px;gap:10px;padding:13px;display:grid}._recognitionPanel_1fvb5_431>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}._recognitionPanel_1fvb5_431>header>div{gap:3px;min-width:0;display:grid}._recognitionPanel_1fvb5_431 small{color:var(--pw-cyan);letter-spacing:.08em;font-size:9px;font-weight:800}._recognitionPanel_1fvb5_431 strong{color:var(--pw-copy);font-size:12px}._recognitionPanel_1fvb5_431 span,._recognitionPanel_1fvb5_431 p{color:var(--pw-muted);margin:0;font-size:10px;line-height:1.45}._recognitionPanel_1fvb5_431 button{border:1px solid var(--pw-cyan);min-height:36px;color:var(--pw-cyan);font:inherit;cursor:pointer;background:0 0;border-radius:7px;padding:0 11px;font-size:9px;font-weight:800}._recognitionPanel_1fvb5_431 button:disabled{opacity:.45;cursor:not-allowed}._recognitionCounts_1fvb5_447{flex-wrap:wrap;gap:6px;display:flex}._recognitionCounts_1fvb5_447 span{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:999px;align-items:center;gap:5px;padding:6px 8px;display:flex}._recognitionCounts_1fvb5_447 b{color:var(--pw-copy);font-size:11px}._recognitionPanel_1fvb5_431 details{border-top:1px solid var(--pw-border);padding-top:9px}._recognitionPanel_1fvb5_431 summary{color:var(--pw-copy);cursor:pointer;font-size:10px;font-weight:750}._recognitionResults_1fvb5_457{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}._recognitionResults_1fvb5_457 article{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:7px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:8px;display:flex}._recognitionResults_1fvb5_457 article>div{gap:2px;min-width:0;display:grid}._recognitionResults_1fvb5_457 article b{color:var(--pw-copy);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}._recognitionResults_1fvb5_457 article>strong{flex:none;font-size:9px}._recognitionResults_1fvb5_457 article>strong[data-recognition=ERKANNT]{color:#48b968}._recognitionResults_1fvb5_457 article>strong[data-recognition=PRÜFEN]{color:#c59b18}._recognitionResults_1fvb5_457 article>strong[data-recognition=NICHT\ ERKANNT]{color:#e45b5b}._recognitionQuestions_1fvb5_473{gap:7px;padding-top:3px;display:grid}._recognitionQuestions_1fvb5_473>article{background:color-mix(in srgb,var(--pw-panel) 88%,#c59b18 12%);border:1px solid #c59b18;border-radius:7px;gap:7px;padding:9px;display:grid}._recognitionQuestions_1fvb5_473>article[data-question-status=answered]{border-color:#48b968}._recognitionQuestions_1fvb5_473 article>div{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}._recognitionQuestions_1fvb5_473 input{box-sizing:border-box;border:1px solid var(--pw-border);min-width:0;min-height:38px;color:var(--pw-copy);background:var(--pw-panel-2);font:inherit;border-radius:6px;padding:0 10px;font-size:10px}._recognitionQuestions_1fvb5_473 article>strong{color:#48b968;font-size:10px}._cadOriginalNotice_1fvb5_485,._layerEmptyState_1fvb5_485{text-align:center;color:#193a40;place-content:center;gap:8px;padding:20px;display:grid;position:absolute;inset:20px}._cadOriginalNotice_1fvb5_485 a{color:#087b8f;font-size:11px;font-weight:800}._layerEmptyState_1fvb5_485{color:#8b3030;margin:0;font-size:11px}@media (max-width:980px){._layerWorkspaceBody_1fvb5_363{grid-template-columns:190px minmax(0,1fr)}._layerCanvas_1fvb5_219,._cleanedPlanSurface_1fvb5_221{min-height:460px}._cleanedPlanSurface_1fvb5_221 ul{grid-template-columns:1fr}}@media (max-width:700px){._layerWorkspace_1fvb5_217{padding:11px}._layerWorkspaceHeader_1fvb5_343{flex-direction:column;align-items:stretch}._layerViewSwitch_1fvb5_353{box-sizing:border-box;width:100%}._layerViewSwitch_1fvb5_353 button{flex:1}._layerPageSelect_1fvb5_359,._layerWorkspaceBody_1fvb5_363{grid-template-columns:1fr}._layerControls_1fvb5_365{grid-template-columns:repeat(2,minmax(0,1fr))}._layerControls_1fvb5_365>div{grid-column:1/-1}._layerCanvas_1fvb5_219,._cleanedPlanSurface_1fvb5_221{min-height:410px}._cleanedPlanSurface_1fvb5_221{padding:15px}._recognitionPanel_1fvb5_431>header{flex-direction:column;align-items:stretch}._recognitionPanel_1fvb5_431>header>button{width:100%}._recognitionResults_1fvb5_457,._recognitionQuestions_1fvb5_473 article>div{grid-template-columns:1fr}._recognitionQuestions_1fvb5_473 button{width:100%}}@media (max-width:420px){._layerControls_1fvb5_365{grid-template-columns:1fr}._layerCanvas_1fvb5_219,._cleanedPlanSurface_1fvb5_221{min-height:360px}}._wallboxFields_1fvb5_549>*{box-sizing:border-box;min-width:0;min-height:102px}._wallboxFields_1fvb5_549>._selectField_1fvb5_97{border:1px solid var(--pw-border);background:var(--pw-panel-2);border-radius:7px;grid-template-rows:auto 1fr;gap:9px;padding:10px;display:grid}._wallboxFields_1fvb5_549>._selectField_1fvb5_97>span{color:var(--pw-muted);align-self:start;font-size:10px}._wallboxFields_1fvb5_549>._selectField_1fvb5_97 select{align-self:end;width:100%;min-width:0;min-height:42px;margin:0}._addonCard_1fvb5_93,._addonActive_1fvb5_93{overflow:hidden}._addonDetails_1fvb5_93 :is(input,select,textarea,button){box-sizing:border-box;max-width:100%}._addonActive_1fvb5_93{grid-template-rows:auto 1fr;min-height:530px}._addonCard_1fvb5_93,._addonActive_1fvb5_93{display:grid}._addonCard_1fvb5_93>label,._addonActive_1fvb5_93>label{box-sizing:border-box}._addonDetails_1fvb5_93{flex-direction:column;align-content:start;display:flex}._addonDetails_1fvb5_93 ._quantityGrid_1fvb5_73{align-items:stretch}._addonDetails_1fvb5_93 ._quantityControl_1fvb5_73,._addonDetails_1fvb5_93 ._selectField_1fvb5_97{box-sizing:border-box;min-height:102px}._addonDetails_1fvb5_93 ._textField_1fvb5_91{width:100%;margin-top:auto}._addonDetails_1fvb5_93 ._textField_1fvb5_91 textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:112px}._focusCard_1fvb5_7{scroll-margin-top:12px}._planningModeChoice_1fvb5_579{border:1px solid var(--pw-border);border-radius:9px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:12px;display:grid}._planningModeChoice_1fvb5_579 legend{color:var(--pw-muted);padding:0 6px;font-size:10px;font-weight:700}._planningModeChoice_1fvb5_579 button{text-align:left;align-content:center;gap:4px;min-height:56px;padding:9px 12px;display:grid}._planningModeChoice_1fvb5_579 button b{font-size:12px}._planningModeChoice_1fvb5_579 button span{color:var(--pw-muted);font-size:9px}._continuePlanningButton_1fvb5_589{grid-column:1/-1;width:100%;min-height:58px;font-size:13px;box-shadow:0 0 20px #61e53d29}._actionBar_1fvb5_71>._tertiary_1fvb5_57:first-child{margin-right:0}@media (max-width:980px){._pageLeadWithStatus_1fvb5_315{grid-template-columns:1fr}._foundationForm_1fvb5_97{grid-template-columns:repeat(2,minmax(0,1fr))}._projectNameField_1fvb5_291{grid-column:1/-1}._roomAddPanel_1fvb5_291{grid-template-columns:1fr 1fr}._roomAddPanel_1fvb5_291>b{grid-column:1/-1}}@media (max-width:760px){._pageLeadWithStatus_1fvb5_315{grid-template-columns:1fr}._pageLeadWithStatus_1fvb5_315>._statusGuide_1fvb5_291{grid-row:1}._savedProjectBanner_1fvb5_325{flex-direction:column;align-items:stretch}._savedProjectBanner_1fvb5_325 a{box-sizing:border-box;width:100%}._addonGrid_1fvb5_93{grid-template-columns:1fr}._voicePlanning_1fvb5_291,._accountEntry_1fvb5_291{grid-template-columns:1fr;align-items:stretch}._accountActions_1fvb5_291{justify-content:flex-start}._addonActive_1fvb5_93{min-height:0}}@media (max-width:520px){._foundationForm_1fvb5_97,._roomAddPanel_1fvb5_291,._quantityGrid_1fvb5_73,._configGrid_1fvb5_73{grid-template-columns:1fr!important}._projectNameField_1fvb5_291,._variantHint_1fvb5_291{grid-column:1}._inputWithMeta_1fvb5_291{grid-template-columns:minmax(0,1fr) auto}._inputWithMeta_1fvb5_291 b{font-size:8px}._addonDetails_1fvb5_93 ._quantityGrid_1fvb5_73{grid-template-columns:1fr}._cardActions_1fvb5_91{flex-direction:column;align-items:stretch}._cardActions_1fvb5_91 button{width:100%}._planningModeChoice_1fvb5_579{grid-template-columns:1fr}}@media (max-width:600px){._completionNotice_1fvb5_309{flex-direction:column;align-items:stretch}._completionNotice_1fvb5_309 a{box-sizing:border-box;text-align:center;width:100%}}._manualEditor_1fvb5_657{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:12px;gap:12px;min-width:0;padding:14px;display:grid}._manualEditorHeader_1fvb5_659{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}._manualEditorHeader_1fvb5_659>div:first-child{gap:4px;min-width:0;display:grid}._manualEditorHeader_1fvb5_659 small,._manualRoomInspector_1fvb5_663 small{color:var(--pw-cyan);letter-spacing:.09em;font-size:9px;font-weight:800}._manualEditorHeader_1fvb5_659 h3{color:var(--pw-copy);margin:0;font-size:18px}._manualEditorHeader_1fvb5_659 span,._manualRoomInspector_1fvb5_663 span{color:var(--pw-muted);font-size:10px}._voiceCommandSurface_1fvb5_669{border:1px solid color-mix(in srgb,var(--pw-cyan) 55%,var(--pw-border));background:linear-gradient(135deg,color-mix(in srgb,var(--pw-panel-2) 88%,var(--pw-cyan) 12%),var(--pw-panel));border-radius:10px;gap:10px;padding:13px;display:grid}._voiceCommandSurface_1fvb5_669>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._voiceCommandSurface_1fvb5_669>header>div:first-child{gap:3px;min-width:0;display:grid}._voiceCommandSurface_1fvb5_669 small{color:var(--pw-cyan);letter-spacing:.09em;font-size:9px;font-weight:800}._voiceCommandSurface_1fvb5_669 strong{color:var(--pw-copy);font-size:12px}._voiceCommandSurface_1fvb5_669 span,._voiceCommandSurface_1fvb5_669>p,._voiceCommandSurface_1fvb5_669>footer{color:var(--pw-muted);font-size:10px;line-height:1.4}._voiceCommandSurface_1fvb5_669>p{margin:0}._voiceContextBadges_1fvb5_683{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}._voiceContextBadges_1fvb5_683 b{text-overflow:ellipsis;border:1px solid var(--pw-border);max-width:170px;color:var(--pw-cyan);background:var(--pw-panel);white-space:nowrap;border-radius:999px;padding:5px 7px;font-size:8px;overflow:hidden}._voiceCommandControls_1fvb5_687{grid-template-columns:150px minmax(260px,1fr) auto auto;align-items:end;gap:8px;display:grid}._voiceCommandControls_1fvb5_687 label{color:var(--pw-muted);gap:4px;font-size:9px;display:grid}._voiceCommandControls_1fvb5_687 :is(input,select){width:100%;min-height:40px}._voiceCommandControls_1fvb5_687 button,._voiceCommandPreview_1fvb5_693 button,._voiceCommandSurface_1fvb5_669>footer button{border:1px solid var(--pw-border);min-height:40px;color:var(--pw-copy);background:var(--pw-panel-2);font:inherit;cursor:pointer;border-radius:7px;padding:0 11px;font-size:9px;font-weight:750}._voiceCommandPreview_1fvb5_693{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}._voiceCommandPreview_1fvb5_693>b{color:var(--pw-cyan);letter-spacing:.06em;font-size:9px}._voiceCommandPreview_1fvb5_693>strong{color:#f0bc44;grid-column:1/-1;font-size:10px}._voiceCommandPreview_1fvb5_693[data-kind=ready]{border-color:#48b968}._voiceCommandPreview_1fvb5_693[data-kind=confirmation]{border-color:#f0bc44}._voiceCommandPreview_1fvb5_693[data-kind=rejected]{border-color:#d65252}._voiceCommandSurface_1fvb5_669>footer{border-top:1px solid var(--pw-border);justify-content:space-between;align-items:center;gap:10px;padding-top:8px;display:flex}._voiceCommandSurface_1fvb5_669>footer button{min-height:34px}._internalSuggestionWorkspace_1fvb5_711{background:linear-gradient(135deg,color-mix(in srgb,var(--pw-panel-2) 92%,#c59b18 8%),var(--pw-panel));border:1px solid #c59b18;border-radius:10px;gap:11px;padding:13px;display:grid}._internalSuggestionWorkspace_1fvb5_711>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._internalSuggestionWorkspace_1fvb5_711>header>div:first-child{gap:3px;min-width:0;display:grid}._internalSuggestionWorkspace_1fvb5_711 small{color:#e5bb38;letter-spacing:.08em;font-size:8px;font-weight:850}._internalSuggestionWorkspace_1fvb5_711 strong{color:var(--pw-copy);font-size:12px}._internalSuggestionWorkspace_1fvb5_711 span,._internalSuggestionWorkspace_1fvb5_711 p{color:var(--pw-muted);font-size:9px;line-height:1.45}._suggestionMetrics_1fvb5_723{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}._suggestionMetrics_1fvb5_723 b{color:#e5bb38;white-space:nowrap;border:1px solid #c59b18;border-radius:999px;padding:5px 7px;font-size:8px}._suggestionProfileRow_1fvb5_727{grid-template-columns:repeat(3,minmax(120px,1fr)) auto;gap:7px;display:grid}._suggestionProfileRow_1fvb5_727 button,._suggestionList_1fvb5_729 button,._suggestionBulk_1fvb5_729 button{border:1px solid var(--pw-border);min-height:40px;color:var(--pw-copy);background:var(--pw-panel-2);font:inherit;cursor:pointer;border-radius:7px;padding:7px 10px;font-size:9px;font-weight:750}._suggestionProfileRow_1fvb5_727 button{text-align:left;gap:2px;display:grid}._suggestionProfileRow_1fvb5_727 button[aria-pressed=true]{border-color:#e5bb38;box-shadow:0 0 0 1px #e5bb3873}._suggestionProfileRow_1fvb5_727 button span{font-size:8px}._suggestionProfileRow_1fvb5_727 ._suggestionGenerate_1fvb5_737{text-align:center;color:#182000;background:#d9ff2f;min-width:145px;display:block}._suggestionChecks_1fvb5_739{grid-template-columns:1fr 1fr;gap:8px;display:grid}._suggestionChecks_1fvb5_739 section{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:7px;align-content:start;gap:4px;padding:9px;display:grid}._suggestionChecks_1fvb5_739 b{color:var(--pw-copy);font-size:9px}._suggestionList_1fvb5_729{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;max-height:430px;display:grid;overflow:auto}._suggestionList_1fvb5_729 article{background:var(--pw-panel);border:1px solid #c59b18;border-radius:8px;align-content:start;gap:6px;min-width:0;padding:9px;display:grid}._suggestionList_1fvb5_729 article[data-status=accepted]{border-color:#48b968}._suggestionList_1fvb5_729 article[data-status=rejected]{opacity:.66;border-color:var(--pw-border)}._suggestionList_1fvb5_729 article>header{justify-content:space-between;align-items:flex-start;gap:7px;display:flex}._suggestionList_1fvb5_729 article>header>div{gap:3px;min-width:0;display:grid}._suggestionList_1fvb5_729 article>header>b{color:#e5bb38;white-space:nowrap;font-size:7px}._suggestionList_1fvb5_729 article[data-status=accepted]>header>b{color:#48b968}._suggestionList_1fvb5_729 article p{margin:0}._suggestionList_1fvb5_729 article>footer{grid-template-columns:1fr 1fr;gap:5px;margin-top:auto;display:grid}._suggestionList_1fvb5_729 article>footer button:last-child{color:#48b968;border-color:#48b968}._suggestionBulk_1fvb5_729{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:7px;justify-content:flex-end;align-items:center;gap:7px;padding:8px;display:flex}._suggestionBulk_1fvb5_729 button:last-child{color:#e5bb38;border-color:#e5bb38}._systemSuggestionBadge_1fvb5_767{color:#e5bb38;letter-spacing:.05em;border:1px solid #e5bb38;border-radius:999px;width:max-content;margin-top:4px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:850;display:inline-flex}._editorHistoryActions_1fvb5_769,._manualEditorToolbar_1fvb5_769,._manualRoomActions_1fvb5_769{flex-wrap:wrap;gap:6px;display:flex}._manualEditor_1fvb5_657 :is(button,input,select){box-sizing:border-box;font:inherit}._editorHistoryActions_1fvb5_769 button,._manualEditorToolbar_1fvb5_769 button,._manualRoomActions_1fvb5_769 button,._hierarchyCreate_1fvb5_773 button,._manualHierarchy_1fvb5_773 button,._manualTransform_1fvb5_773 button,._manualVersionHistory_1fvb5_773 button,._manualOpeningFields_1fvb5_773 button{border:1px solid var(--pw-border);min-height:36px;color:var(--pw-copy);background:var(--pw-panel-2);cursor:pointer;border-radius:7px;padding:0 10px;font-size:9px;font-weight:750}._companyStandardPanel_1fvb5_775{border:1px solid var(--pw-green);background:color-mix(in srgb,var(--pw-panel) 88%,var(--pw-green) 12%);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;display:grid}._companyStandardPanel_1fvb5_775>div{grid-column:1/-1;gap:4px;display:grid}._companyStandardPanel_1fvb5_775 small{color:var(--pw-green);letter-spacing:.08em;font-size:9px;font-weight:800}._companyStandardPanel_1fvb5_775 strong{font-size:13px}._companyStandardPanel_1fvb5_775 span{color:var(--pw-muted);font-size:10px;line-height:1.45}._companyStandardPanel_1fvb5_775 label{color:var(--pw-muted);gap:5px;font-size:9px;display:grid}._companyStandardPanel_1fvb5_775 input,._companyStandardPanel_1fvb5_775 select,._companyStandardPanel_1fvb5_775 textarea{box-sizing:border-box;border:1px solid var(--pw-border);min-width:0;min-height:40px;color:var(--pw-copy);background:var(--pw-panel-2);font:inherit;border-radius:7px;padding:8px;font-size:10px}._companyStandardPanel_1fvb5_775 textarea{resize:vertical}._companyStandardPanel_1fvb5_775 footer{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}._companyStandardPanel_1fvb5_775 footer button{border:1px solid var(--pw-border);min-height:42px;color:var(--pw-copy);background:var(--pw-panel-2);font:inherit;cursor:pointer;border-radius:7px;padding:0 13px;font-size:9px;font-weight:800}._manualEditor_1fvb5_657 button:disabled{opacity:.42;cursor:not-allowed}._manualEditorToolbar_1fvb5_769{border:1px solid var(--pw-border);background:var(--pw-panel-2);border-radius:9px;align-items:center;padding:8px}._scaleTopBar_1fvb5_783{border:1px solid color-mix(in srgb,var(--pw-cyan) 62%,var(--pw-border));background:color-mix(in srgb,var(--pw-panel) 88%,var(--pw-cyan) 12%);border-radius:10px;grid-template-columns:minmax(280px,1fr) auto auto auto;align-items:center;gap:10px;padding:12px 14px;display:grid}._scaleTopBar_1fvb5_783>div{gap:3px;min-width:0;display:grid}._scaleTopBar_1fvb5_783 small{color:var(--pw-cyan);letter-spacing:.11em;font-size:9px;font-weight:800}._scaleTopBar_1fvb5_783 b{color:var(--pw-copy);font-size:14px;line-height:1.2}._scaleTopBar_1fvb5_783 span{color:var(--pw-muted);font-size:10px;line-height:1.45}._scaleTopBar_1fvb5_783 button{border:1px solid var(--pw-cyan);min-height:40px;color:var(--pw-copy);background:var(--pw-panel-2);cursor:pointer;border-radius:8px;padding:0 13px;font-size:10px;font-weight:800}._scaleTopBar_1fvb5_783 button[aria-pressed=true],._scaleTopBar_1fvb5_783 ._primary_1fvb5_57{color:#06151b;background:linear-gradient(90deg,#65e15d,#35c8ca)}._scaleTopBar_1fvb5_783 label{color:var(--pw-muted);align-items:center;gap:6px;font-size:10px;display:flex}._scaleTopBar_1fvb5_783 input{width:96px}._manualEditorToolbar_1fvb5_769 button[aria-pressed=true]{border-color:var(--pw-cyan);color:var(--pw-cyan);background:color-mix(in srgb,var(--pw-panel) 82%,var(--pw-cyan) 18%)}._manualEditorToolbar_1fvb5_769 label{color:var(--pw-muted);align-items:center;gap:6px;margin-left:auto;font-size:9px;display:flex}._manualEditorToolbar_1fvb5_769 input,._mergeSelect_1fvb5_805 input{width:17px;height:17px;accent-color:var(--pw-cyan)}._manualEditorToolbar_1fvb5_769>span{color:var(--pw-cyan);font-size:9px;font-weight:700}._functionFilterBar_1fvb5_809{border:1px solid var(--pw-border);background:var(--pw-panel-2);border-radius:9px;flex-wrap:wrap;align-items:end;gap:8px;padding:9px;display:flex}._functionFilterBar_1fvb5_809 label{color:var(--pw-muted);gap:4px;font-size:9px;display:grid}._functionFilterBar_1fvb5_809>span{color:var(--pw-cyan);margin-left:auto;font-size:9px;font-weight:750}._mobileEditorNotice_1fvb5_815{color:#e7bd38;border:1px solid #c59b18;border-radius:7px;margin:0;padding:9px;font-size:10px;display:none}._manualEditorLayout_1fvb5_817{grid-template-columns:235px minmax(0,1fr) 330px;align-items:start;gap:12px;min-width:0;display:grid}._manualHierarchy_1fvb5_773{border:1px solid var(--pw-border);background:var(--pw-panel-2);border-radius:9px;align-content:start;gap:8px;min-width:0;max-height:680px;padding:10px;display:grid;overflow:auto}._manualHierarchy_1fvb5_773>b{font-size:11px}._hierarchyCreate_1fvb5_773{grid-template-columns:minmax(0,1fr) auto;gap:5px;display:grid}._manualHierarchy_1fvb5_773 input,._manualEditor_1fvb5_657 input,._manualEditor_1fvb5_657 select{border:1px solid var(--pw-border);min-width:0;min-height:36px;color:var(--pw-copy);background:var(--pw-panel);border-radius:6px;padding:0 8px;font-size:9px}._manualHierarchy_1fvb5_773 details{border-top:1px solid var(--pw-border);gap:6px;padding-top:7px;display:grid}._manualHierarchy_1fvb5_773 summary{grid-template-columns:minmax(0,1fr) 52px auto;align-items:center;gap:5px;list-style:none;display:grid}._manualHierarchy_1fvb5_773 summary::-webkit-details-marker{display:none}._manualHierarchy_1fvb5_773 details>section{border-left:2px solid var(--pw-cyan);background:var(--pw-panel);gap:5px;margin-top:7px;padding:7px;display:grid}._manualHierarchy_1fvb5_773 details>section>div{grid-template-columns:minmax(0,1fr) 52px minmax(92px,.75fr) auto;gap:5px;display:grid}._manualHierarchy_1fvb5_773 details>section>div:last-child{margin-left:10px}._manualHierarchy_1fvb5_773 ._hierarchyOrder_1fvb5_839{width:52px;padding:0 5px}._hierarchyAssignment_1fvb5_841{color:var(--pw-muted);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;font-size:8px;display:grid}._manualCanvasWrap_1fvb5_843{border:1px solid var(--pw-border);background:#eef3f2;border-radius:9px;align-content:start;min-width:0;display:grid;overflow:hidden}._manualCanvasMeta_1fvb5_845{color:#1c3d43;background:#dfe9e7;grid-template-columns:minmax(120px,1fr) minmax(120px,1fr) auto;align-items:end;gap:8px;padding:9px;display:grid}._manualCanvasMeta_1fvb5_845 label{color:#4a676c;gap:4px;font-size:9px;display:grid}._manualCanvasMeta_1fvb5_845 input{color:#17383e;background:#fff;border-color:#acc2c4}._manualCanvasMeta_1fvb5_845>span{color:#087b8f;padding-bottom:9px;font-size:9px;font-weight:750}._manualCanvas_1fvb5_223{aspect-ratio:1000/650;touch-action:none;-webkit-user-select:none;user-select:none;cursor:crosshair;background:#f7faf9;width:100%;min-height:430px;display:block}._manualCanvas_1fvb5_223 defs path{fill:none;stroke:#d5e0df;stroke-width:1px}._manualCanvas_1fvb5_223 g>g>polygon{vector-effect:non-scaling-stroke;fill:#087b8f26;stroke:#087b8f;stroke-width:2px;cursor:pointer}._manualCanvas_1fvb5_223:is([data-active-tool=polygon],[data-active-tool=cutout]) g>g>polygon{pointer-events:none}._manualCanvas_1fvb5_223 g>g[data-selected=true]>polygon:first-child{fill:#20a86233;stroke:#20a862;stroke-width:3px}._manualCanvas_1fvb5_223 g>g>polygon[data-status=review]{stroke:#c59b18;fill:#c59b1824}._manualCanvas_1fvb5_223 g>g>polygon[data-status=complete]{stroke:#20a862;fill:#20a8621f}._manualCanvas_1fvb5_223 ._manualRoomLabel_1fvb5_869{fill:#17383e;paint-order:stroke;stroke:#f7faf9;stroke-width:4px;stroke-linejoin:round;font-size:11px;font-weight:850}._manualCanvas_1fvb5_223 ._manualCutout_1fvb5_871{fill:#f7faf9;stroke:#d65252;stroke-dasharray:5 4}._manualCanvas_1fvb5_223 text{pointer-events:none;fill:#17383e;font-size:12px;font-weight:700}._manualCanvas_1fvb5_223 circle{vector-effect:non-scaling-stroke;fill:#fff;stroke:#20a862;stroke-width:3px;cursor:grab}._manualCanvas_1fvb5_223 circle:active{cursor:grabbing}._manualCanvas_1fvb5_223 ._manualEdgeHandle_1fvb5_879{fill:#d8ff2f;stroke:#17383e;stroke-width:2px;cursor:ew-resize}._manualOpening_1fvb5_773 line{vector-effect:non-scaling-stroke;stroke-width:7px;stroke:#8a5a2b;cursor:grab}._manualOpening_1fvb5_773[data-opening-type=window] line{stroke:#00a9cf}._manualOpening_1fvb5_773[data-opening-type=passage] line{stroke:#fff;stroke-width:9px;filter:drop-shadow(0 0 1px #17383e)}._manualOpening_1fvb5_773 text{fill:#17383e;font-size:11px}._manualCanvas_1fvb5_223 ._manualDraftLine_1fvb5_889{vector-effect:non-scaling-stroke;fill:none;stroke:#775bd6;stroke-width:2px;stroke-dasharray:6 4}._manualCanvas_1fvb5_223 ._manualDraftPoint_1fvb5_891{fill:#775bd6;stroke:#fff}._manualCanvas_1fvb5_223 ._manualDraftArea_1fvb5_893{fill:#17383e;paint-order:stroke;stroke:#fff;stroke-width:6px;stroke-linejoin:round;font-size:16px;font-weight:900}._manualCanvas_1fvb5_223 ._planPosition_1fvb5_895{cursor:grab;outline:none}._manualCanvas_1fvb5_223 ._planPosition_1fvb5_895:active{cursor:grabbing}._manualCanvas_1fvb5_223 ._planPosition_1fvb5_895 circle{vector-effect:non-scaling-stroke;fill:#f7faf9;stroke:#087b8f;stroke-width:2px}._manualCanvas_1fvb5_223 ._planPosition_1fvb5_895[data-family=Steckdosen] circle,._symbolGrid_1fvb5_901 button[data-family=Steckdosen]>span,._positionGlyph_1fvb5_901[data-family=Steckdosen]{stroke:#2469c7;color:#2469c7;border-color:#2469c7}._manualCanvas_1fvb5_223 ._planPosition_1fvb5_895[data-family=Licht] circle,._symbolGrid_1fvb5_901 button[data-family=Licht]>span,._positionGlyph_1fvb5_901[data-family=Licht]{stroke:#d28b00;color:#d28b00;border-color:#d28b00}._manualCanvas_1fvb5_223 ._planPosition_1fvb5_895[data-family=Sicherheit] circle,._symbolGrid_1fvb5_901 button[data-family=Sicherheit]>span,._positionGlyph_1fvb5_901[data-family=Sicherheit]{stroke:#c43d54;color:#c43d54;border-color:#c43d54}._manualCanvas_1fvb5_223 ._planPosition_1fvb5_895[data-family=Medien] circle,._symbolGrid_1fvb5_901 button[data-family=Medien]>span,._positionGlyph_1fvb5_901[data-family=Medien]{stroke:#7954c8;color:#7954c8;border-color:#7954c8}._manualCanvas_1fvb5_223 ._planPosition_1fvb5_895[data-family=Klima] circle,._symbolGrid_1fvb5_901 button[data-family=Klima]>span,._positionGlyph_1fvb5_901[data-family=Klima]{stroke:#178572;color:#178572;border-color:#178572}._manualCanvas_1fvb5_223 ._planPosition_1fvb5_895[data-family=Prüfung] circle,._symbolGrid_1fvb5_901 button[data-family=Prüfung]>span,._positionGlyph_1fvb5_901[data-family=Prüfung]{stroke:#9b6d00;color:#9b6d00;stroke-dasharray:3 2;border-color:#9b6d00}._manualCanvas_1fvb5_223 ._planPosition_1fvb5_895 text{fill:#17383e;font-size:7px;font-weight:900}._manualCanvas_1fvb5_223 ._planPosition_1fvb5_895[data-selected=true] circle{fill:#d8fff0;stroke:#20a862;stroke-width:4px}._manualCanvas_1fvb5_223 ._planPosition_1fvb5_895[data-status=review] circle{fill:#fff3c8;stroke:#c59b18}._manualCanvas_1fvb5_223 ._planPosition_1fvb5_895[data-status=complete] circle{fill:#d8fff0;stroke:#20a862}._manualCanvas_1fvb5_223 ._planPosition_1fvb5_895 ._positionQuantity_1fvb5_921{fill:#d65252;paint-order:stroke;stroke:#fff;stroke-width:3px;font-size:8px}._manualCanvas_1fvb5_223 ._manualFixture_1fvb5_923{cursor:grab}._manualCanvas_1fvb5_223 ._manualFixture_1fvb5_923:active{cursor:grabbing}._manualCanvas_1fvb5_223 ._manualFixture_1fvb5_923 rect{vector-effect:non-scaling-stroke;fill:#fff;stroke:#775bd6;stroke-width:2px}._manualCanvas_1fvb5_223 ._manualFixture_1fvb5_923[data-status=review] rect{fill:#fff3c8;stroke:#c59b18}._manualCanvas_1fvb5_223 ._manualFixture_1fvb5_923 text{fill:#3b286e;font-size:6px}._manualCanvas_1fvb5_223 ._topologyLine_1fvb5_933{vector-effect:non-scaling-stroke;stroke:#775bd6;stroke-width:2px;stroke-dasharray:7 4;pointer-events:none}._manualCanvas_1fvb5_223 ._topologyLine_1fvb5_933[data-status=PRÜFEN]{stroke:#c59b18}._positionRail_1fvb5_937{gap:10px;min-width:0;max-height:680px;display:grid;overflow:auto}._roomQuickInspector_1fvb5_939{background:var(--pw-panel-2);border:1px solid #c59b18;border-radius:9px;gap:8px;min-width:0;padding:10px;display:grid}._roomQuickInspector_1fvb5_939>header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._roomQuickInspector_1fvb5_939>header>div{gap:3px;display:grid}._roomQuickInspector_1fvb5_939 small{color:#e5bb38;letter-spacing:.08em;font-size:8px;font-weight:850}._roomQuickInspector_1fvb5_939 b{color:var(--pw-copy);font-size:12px}._roomQuickInspector_1fvb5_939>header button{border:1px solid var(--pw-border);width:32px;height:32px;color:var(--pw-copy);background:var(--pw-panel);cursor:pointer;border-radius:7px;font-size:18px}._roomQuickInspector_1fvb5_939>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}._roomQuickInspector_1fvb5_939 label{color:var(--pw-muted);gap:4px;font-size:8px;display:grid}._roomQuickInspector_1fvb5_939 :is(input,select){box-sizing:border-box;border:1px solid var(--pw-border);width:100%;min-height:34px;color:var(--pw-copy);background:var(--pw-panel);font:inherit;border-radius:6px;padding:0 7px}._roomQuickInspector_1fvb5_939 p{color:var(--pw-muted);margin:0;font-size:8px;line-height:1.4}._symbolLibrary_1fvb5_959,._positionInspector_1fvb5_959{border:1px solid var(--pw-border);background:var(--pw-panel-2);border-radius:9px;align-content:start;gap:8px;min-width:0;padding:10px;display:grid}._symbolLibrary_1fvb5_959>header,._positionInspector_1fvb5_959>header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._symbolLibrary_1fvb5_959>header>div,._positionInspector_1fvb5_959>header>div{gap:3px;display:grid}._symbolLibrary_1fvb5_959 small,._positionInspector_1fvb5_959 small{color:var(--pw-cyan);letter-spacing:.08em;font-size:8px;font-weight:850}._symbolLibrary_1fvb5_959 b,._positionInspector_1fvb5_959 b{color:var(--pw-copy);font-size:11px}._symbolLibrary_1fvb5_959 p,._positionInspector_1fvb5_959 p,._positionInspector_1fvb5_959 header span{color:var(--pw-muted);margin:0;font-size:9px;line-height:1.45}._symbolLibrary_1fvb5_959>header>button,._symbolGrid_1fvb5_901 button,._positionActions_1fvb5_971 button{border:1px solid var(--pw-border);min-height:34px;color:var(--pw-copy);background:var(--pw-panel);font:inherit;cursor:pointer;border-radius:7px;padding:6px 8px;font-size:8px;font-weight:750}._symbolLibrary_1fvb5_959>header>button[aria-pressed=true],._symbolGrid_1fvb5_901 button[aria-pressed=true]{border-color:var(--pw-cyan);color:var(--pw-cyan);box-shadow:0 0 0 1px color-mix(in srgb,var(--pw-cyan) 45%,transparent)}._symbolLibrary_1fvb5_959 details{border-top:1px solid var(--pw-border);padding-top:7px}._symbolLibrary_1fvb5_959 summary{color:var(--pw-copy);cursor:pointer;font-size:9px;font-weight:800}._symbolGrid_1fvb5_901{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:7px;display:grid}._symbolGrid_1fvb5_901 button{text-align:left;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:6px;display:grid}._symbolGrid_1fvb5_901 button>span,._positionGlyph_1fvb5_901{border:1px solid var(--pw-cyan);min-width:28px;height:28px;color:var(--pw-cyan);border-radius:50%;place-items:center;font-size:7px;display:grid}._positionFields_1fvb5_985{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}._positionFields_1fvb5_985 label{color:var(--pw-muted);gap:4px;font-size:8px;display:grid}._positionActions_1fvb5_971{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}._positionActions_1fvb5_971 ._positionDelete_1fvb5_991{color:#ff8585;border-color:#d65252}._roomRequirementSummary_1fvb5_993{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:0;display:grid}._roomRequirementSummary_1fvb5_993>div{border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:6px;gap:2px;min-width:0;padding:6px;display:grid}._roomRequirementSummary_1fvb5_993 dt{color:var(--pw-muted);text-transform:uppercase;letter-spacing:.06em;font-size:7px;font-weight:800}._roomRequirementSummary_1fvb5_993 dd{min-width:0;color:var(--pw-copy);margin:0;font-size:8px;line-height:1.35}._functionalEditor_1fvb5_1001{border-top:1px solid var(--pw-border);gap:8px;margin-top:4px;padding-top:9px;display:grid}._functionalEditor_1fvb5_1001>header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._functionalEditor_1fvb5_1001>header>div{gap:3px;display:grid}._functionalEditor_1fvb5_1001>header small{color:var(--pw-cyan);letter-spacing:.08em;font-size:8px;font-weight:850}._functionalEditor_1fvb5_1001>header b{color:var(--pw-copy);font-size:11px}._functionalEditor_1fvb5_1001>header>span{color:#48b968;border:1px solid #48b968;border-radius:999px;padding:4px 6px;font-size:7px;font-weight:850}._functionalEditor_1fvb5_1001>header>span[data-status=review]{color:#e5bb38;border-color:#c59b18}._functionalEditor_1fvb5_1001>p{color:var(--pw-muted);margin:0;font-size:8px;line-height:1.45}._functionalEditor_1fvb5_1001 fieldset{border:1px solid var(--pw-border);border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;margin:0;padding:8px;display:grid}._functionalEditor_1fvb5_1001 legend{color:var(--pw-copy);padding:0 5px;font-size:8px;font-weight:800}._functionalEditor_1fvb5_1001 label{min-width:0;color:var(--pw-muted);gap:4px;font-size:8px;display:grid}._functionalEditor_1fvb5_1001 output{color:var(--pw-copy);grid-column:1/-1;font-size:8px;line-height:1.4}._functionalEditor_1fvb5_1001 ._rgbwEditor_1fvb5_1025{border-color:color-mix(in srgb,var(--pw-cyan) 55%,var(--pw-border));grid-template-columns:repeat(2,minmax(0,1fr))}._rgbwPreview_1fvb5_1027{background:color-mix(in srgb,#c59b18 7%,var(--pw-panel));border:1px solid #c59b18;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:7px;display:grid}._rgbwPreview_1fvb5_1027 b{color:#e5bb38;grid-column:1/-1}._requirementIssues_1fvb5_1031{color:#e5bb38;border:1px solid #c59b18;border-radius:7px;gap:4px;margin:0;padding:7px 7px 7px 22px;font-size:8px;line-height:1.4;display:grid}._manualTransform_1fvb5_773{border:1px solid var(--pw-border);background:var(--pw-panel-2);border-radius:9px;align-items:start;gap:8px;padding:10px;display:grid}._scalePrimary_1fvb5_1035{border:1px solid var(--pw-cyan);background:var(--pw-panel);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex}._scalePrimary_1fvb5_1035>div{flex:260px;gap:3px;display:grid}._scalePrimary_1fvb5_1035>div span,._scalePrimary_1fvb5_1035>span{color:var(--pw-muted);font-size:9px}._scalePrimary_1fvb5_1035>label{color:var(--pw-muted);grid-template-columns:minmax(90px,130px) auto;align-items:center;gap:4px;font-size:9px;display:grid}._scalePrimary_1fvb5_1035>label input{grid-row:2;min-height:36px}._scalePrimary_1fvb5_1035>label span{grid-row:2}._scalePrimary_1fvb5_1035>strong{color:var(--pw-green);font-size:9px}._manualTransform_1fvb5_773>details{border-top:1px solid var(--pw-border);padding-top:8px}._manualTransform_1fvb5_773>details summary{color:var(--pw-muted);cursor:pointer;font-size:9px;font-weight:750}._advancedTransform_1fvb5_1051{grid-template-columns:minmax(120px,180px) minmax(120px,180px) minmax(0,1fr) minmax(0,1.3fr);gap:8px;margin-top:8px;display:grid}._advancedTransform_1fvb5_1051>label{color:var(--pw-muted);gap:4px;font-size:9px;display:grid}._manualTransform_1fvb5_773>b{padding-top:10px;font-size:11px}._manualTransform_1fvb5_773>label,._manualTransform_1fvb5_773 fieldset label,._manualRoomFields_1fvb5_1057 label,._manualPointList_1fvb5_1057 label,._manualOpeningFields_1fvb5_773 label{color:var(--pw-muted);gap:4px;font-size:9px;display:grid}._manualParameters_1fvb5_1059{border:1px solid var(--pw-border);background:var(--pw-panel-2);border-radius:9px;gap:9px;padding:11px;display:grid}._manualParameters_1fvb5_1059 header{justify-content:space-between;gap:12px;display:flex}._manualParameters_1fvb5_1059 header>div{gap:3px;display:grid}._manualParameters_1fvb5_1059 small{color:var(--pw-cyan);letter-spacing:.08em;font-size:8px;font-weight:850}._manualParameters_1fvb5_1059 b{font-size:11px}._manualParameters_1fvb5_1059 span,._manualParameters_1fvb5_1059 em{color:var(--pw-muted);font-size:8px;font-style:normal;line-height:1.4}._manualParameters_1fvb5_1059>div{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:7px;display:grid}._manualParameters_1fvb5_1059 label{color:var(--pw-muted);gap:4px;font-size:8px;display:grid}._manualParameters_1fvb5_1059 :is(input,select){border:1px solid var(--pw-border);min-height:36px;color:var(--pw-copy);background:var(--pw-panel);border-radius:6px;padding:0 8px}._manualParameters_1fvb5_1059 button{border:1px solid var(--pw-green);color:#03261d;background:var(--pw-green);min-height:36px;font:inherit;cursor:pointer;border-radius:6px;padding:0 10px;font-size:8px;font-weight:850}._manualTransform_1fvb5_773 fieldset{border:1px solid var(--pw-border);border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;min-width:0;margin:0;padding:8px;display:grid}._manualTransform_1fvb5_773 fieldset:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}._manualTransform_1fvb5_773 legend,._manualPointList_1fvb5_1057 legend,._manualOpeningFields_1fvb5_773 legend{color:var(--pw-copy);padding:0 5px;font-size:9px;font-weight:750}._manualTransform_1fvb5_773 fieldset button{align-self:end}._manualRoomInspector_1fvb5_663{border:1px solid var(--pw-cyan);background:var(--pw-panel-2);border-radius:10px;gap:10px;padding:12px;display:grid}._manualRoomInspector_1fvb5_663>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._manualRoomInspector_1fvb5_663>header>div{gap:3px;display:grid}._manualRoomInspector_1fvb5_663>header strong{font-size:13px}._mergeSelect_1fvb5_805{color:var(--pw-muted);align-items:center;gap:6px;font-size:9px;display:flex}._manualRoomFields_1fvb5_1057{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}._roomAreaReadout_1fvb5_1085{border:1px solid var(--pw-border);background:var(--pw-panel-2);border-radius:7px;align-content:center;gap:4px;min-height:56px;padding:7px 9px;display:grid}._roomAreaReadout_1fvb5_1085 span{color:var(--pw-muted);font-size:9px}._roomAreaReadout_1fvb5_1085 b{color:var(--pw-copy);font-size:11px}._manualRoomFields_1fvb5_1057 ._roomNote_1fvb5_1091{grid-column:span 3}._manualRoomFields_1fvb5_1057 textarea,._topologyEditor_1fvb5_1093 input{box-sizing:border-box;border:1px solid var(--pw-border);width:100%;min-height:36px;color:var(--pw-copy);background:var(--pw-panel);font:inherit;border-radius:6px;padding:8px}._topologyEditor_1fvb5_1093{border:1px solid var(--pw-border);border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 0;display:grid}._topologyEditor_1fvb5_1093 label{color:var(--pw-muted);gap:4px;font-size:9px;display:grid}._topologyEditor_1fvb5_1093 p{color:var(--pw-muted);grid-column:1/-1;margin:0;font-size:9px}._topologyEditor_1fvb5_1093 p[data-status=BEREIT]{color:var(--pw-green)}._manualPointList_1fvb5_1057{display:none}._manualPointList_1fvb5_1057 fieldset,._manualOpeningFields_1fvb5_773{border:1px solid var(--pw-border);border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;min-width:0;margin:0;padding:7px;display:grid}._manualPointList_1fvb5_1057 button{border:1px solid var(--pw-border);min-height:34px;color:var(--pw-copy);background:var(--pw-panel);cursor:pointer;border-radius:6px;padding:0 7px;font-size:8px;font-weight:700}._manualOpeningFields_1fvb5_773{grid-template-columns:repeat(4,minmax(0,1fr)) auto}._manualOpeningFields_1fvb5_773 input[type=range]{padding:0}._manualComments_1fvb5_1113{border:1px solid var(--pw-border);background:var(--pw-panel-2);border-radius:9px;gap:8px;padding:11px;display:grid}._manualComments_1fvb5_1113>header{grid-template-columns:minmax(150px,.6fr) minmax(240px,1.4fr) auto;align-items:end;gap:8px;display:grid}._manualComments_1fvb5_1113>header>div{gap:3px;display:grid}._manualComments_1fvb5_1113 small{color:var(--pw-cyan);letter-spacing:.08em;font-size:9px;font-weight:800}._manualComments_1fvb5_1113 strong{font-size:11px}._manualComments_1fvb5_1113 label{color:var(--pw-muted);gap:4px;font-size:9px;display:grid}._manualComments_1fvb5_1113 textarea{box-sizing:border-box;border:1px solid var(--pw-border);width:100%;min-width:0;color:var(--pw-copy);background:var(--pw-panel);font:inherit;resize:vertical;border-radius:7px;padding:8px;font-size:10px}._manualComments_1fvb5_1113 button{border:1px solid var(--pw-cyan);min-height:36px;color:var(--pw-cyan);font:inherit;cursor:pointer;background:0 0;border-radius:7px;padding:0 10px;font-size:9px;font-weight:750}._manualComments_1fvb5_1113 ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}._manualComments_1fvb5_1113 li{color:var(--pw-copy);border:1px solid #c59b18;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;font-size:9px;display:flex}._manualComments_1fvb5_1113 li[data-status=resolved]{color:var(--pw-muted);border-color:#48b968}._manualComments_1fvb5_1113 li b{color:#48b968}._manualVersionHistory_1fvb5_773{border:1px solid var(--pw-border);border-radius:8px;padding:9px}._manualVersionHistory_1fvb5_773 summary{color:var(--pw-copy);cursor:pointer;font-size:10px;font-weight:750}._manualVersionHistory_1fvb5_773 ol{gap:5px;max-height:260px;margin:8px 0 0;padding:0;list-style:none;display:grid;overflow:auto}._manualVersionHistory_1fvb5_773 li{border:1px solid var(--pw-border);color:var(--pw-muted);border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:6px 8px;font-size:9px;display:flex}@media (max-width:1100px){._manualEditorLayout_1fvb5_817{grid-template-columns:220px minmax(0,1fr)}._voiceCommandControls_1fvb5_687{grid-template-columns:1fr 1fr}._voiceCommandInput_1fvb5_1153{grid-column:1/-1}._suggestionProfileRow_1fvb5_727,._suggestionList_1fvb5_729{grid-template-columns:repeat(2,minmax(0,1fr))}._positionRail_1fvb5_937{grid-column:1/-1;grid-template-columns:1fr 1fr;max-height:none}._advancedTransform_1fvb5_1051{grid-template-columns:repeat(2,minmax(0,1fr))}._manualRoomFields_1fvb5_1057{grid-template-columns:repeat(3,minmax(0,1fr))}._manualRoomFields_1fvb5_1057 ._roomNote_1fvb5_1091{grid-column:span 2}._manualPointList_1fvb5_1057{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){._companyStandardPanel_1fvb5_775{grid-template-columns:1fr}._companyStandardPanel_1fvb5_775>div,._companyStandardPanel_1fvb5_775 footer{grid-column:auto}._companyStandardPanel_1fvb5_775 footer{grid-template-columns:1fr;display:grid}._companyStandardPanel_1fvb5_775 footer button{width:100%}._manualEditorHeader_1fvb5_659{flex-direction:column}._voiceCommandSurface_1fvb5_669>header,._voiceCommandSurface_1fvb5_669>footer{flex-direction:column;align-items:stretch}._voiceContextBadges_1fvb5_683{justify-content:flex-start}._voiceCommandControls_1fvb5_687,._voiceCommandPreview_1fvb5_693{grid-template-columns:1fr}._voiceCommandInput_1fvb5_1153,._voiceCommandPreview_1fvb5_693>strong{grid-column:auto}._internalSuggestionWorkspace_1fvb5_711>header,._suggestionBulk_1fvb5_729{flex-direction:column;align-items:stretch}._suggestionMetrics_1fvb5_723{justify-content:flex-start}._suggestionProfileRow_1fvb5_727,._suggestionChecks_1fvb5_739,._suggestionList_1fvb5_729,._manualEditorLayout_1fvb5_817{grid-template-columns:1fr}._positionRail_1fvb5_937{grid-column:auto;grid-template-columns:1fr;max-height:none}._manualHierarchy_1fvb5_773{max-height:360px}._manualCanvas_1fvb5_223{min-height:360px}._manualCanvasMeta_1fvb5_845{grid-template-columns:1fr 1fr}._manualCanvasMeta_1fvb5_845>span{grid-column:1/-1;padding:0}._manualEditorToolbar_1fvb5_769 label{width:100%;margin-left:0}._advancedTransform_1fvb5_1051{grid-template-columns:1fr}._manualTransform_1fvb5_773 fieldset,._manualTransform_1fvb5_773 fieldset:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}._manualRoomInspector_1fvb5_663>header{flex-direction:column}._manualRoomFields_1fvb5_1057{grid-template-columns:repeat(2,minmax(0,1fr))}._functionFilterBar_1fvb5_809>span{width:100%;margin-left:0}._manualPointList_1fvb5_1057{grid-template-columns:1fr}._manualOpeningFields_1fvb5_773{grid-template-columns:repeat(2,minmax(0,1fr))}._manualComments_1fvb5_1113>header{grid-template-columns:1fr}}@media (max-width:520px){._manualEditor_1fvb5_657{padding:10px}._mobileEditorNotice_1fvb5_815{display:block}._manualCanvasWrap_1fvb5_843{overscroll-behavior:contain;overflow:auto}._manualCanvas_1fvb5_223{width:640px;min-width:640px;min-height:416px}._manualCanvasMeta_1fvb5_845,._manualRoomFields_1fvb5_1057,._manualTransform_1fvb5_773 fieldset,._manualTransform_1fvb5_773 fieldset:last-child,._manualOpeningFields_1fvb5_773{grid-template-columns:1fr}._manualRoomFields_1fvb5_1057 ._roomNote_1fvb5_1091,._topologyEditor_1fvb5_1093{grid-column:auto}._topologyEditor_1fvb5_1093{grid-template-columns:1fr}._manualVersionHistory_1fvb5_773 li{flex-direction:column;align-items:stretch}._symbolGrid_1fvb5_901,._positionFields_1fvb5_985,._positionActions_1fvb5_971,._roomRequirementSummary_1fvb5_993,._functionalEditor_1fvb5_1001 fieldset,._functionalEditor_1fvb5_1001 ._rgbwEditor_1fvb5_1025,._rgbwPreview_1fvb5_1027{grid-template-columns:1fr}}._onDemandPlanLoad_1fvb5_1247{border:1px solid var(--pw-border);background:var(--pw-panel-2);content-visibility:auto;contain-intrinsic-size:80px;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}._onDemandPlanLoad_1fvb5_1247>div{gap:3px;min-width:0;display:grid}._onDemandPlanLoad_1fvb5_1247 small{color:var(--pw-cyan);letter-spacing:.08em;font-size:9px;font-weight:800}._onDemandPlanLoad_1fvb5_1247 strong{font-size:12px}._onDemandPlanLoad_1fvb5_1247 span{overflow-wrap:anywhere;color:var(--pw-muted);font-size:10px}._onDemandPlanLoad_1fvb5_1247 button{border:1px solid var(--pw-cyan);min-height:44px;color:var(--pw-cyan);background:var(--pw-panel);font:inherit;cursor:pointer;border-radius:8px;flex:none;padding:0 12px;font-size:10px;font-weight:800}._onDemandPlanLoad_1fvb5_1247[data-load-state=failed]{border-color:#d65252}._onDemandPlanLoad_1fvb5_1247[data-load-state=loading]{border-color:#c59b18}._onDemandPlanLoad_1fvb5_1247[data-load-state=ready]{border-color:#48b968}@media (pointer:coarse){._manualEditor_1fvb5_657 :is(button,input,select,textarea),._layerWorkspace_1fvb5_217 :is(button,input,select),._mobileSectionNav_1fvb5_87 button{min-height:44px}}@media (max-width:600px){._onDemandPlanLoad_1fvb5_1247{flex-direction:column;align-items:stretch}._onDemandPlanLoad_1fvb5_1247 button{width:100%}}@media (forced-colors:active){._workspace_1fvb5_1 :is(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid highlight}._onDemandPlanLoad_1fvb5_1247,._manualEditor_1fvb5_657,._layerWorkspace_1fvb5_217{border:1px solid canvastext}}._skipLink_1fvb5_1289{z-index:120;color:#041a18;background:var(--pw-green,#61e53d);border:2px solid #fff;border-radius:8px;align-items:center;min-height:44px;padding:0 14px;font-size:12px;font-weight:800;text-decoration:none;display:flex;position:fixed;top:8px;left:12px;transform:translateY(-150%)}._skipLink_1fvb5_1289:focus{transform:none}._content_1fvb5_7{box-sizing:border-box}._workspace_1fvb5_1[data-active-view=meter]{grid-template-columns:208px minmax(0,1fr)}._workspace_1fvb5_1[data-active-view=meter] ._sidebar_1fvb5_3{width:208px}._workspace_1fvb5_1[data-active-view=meter] ._content_1fvb5_7{width:100%;max-width:none;margin:0;padding:18px 20px 40px}@media (max-width:900px){._workspace_1fvb5_1[data-active-view=meter]{grid-template-columns:1fr}._workspace_1fvb5_1[data-active-view=meter] ._content_1fvb5_7{padding:12px}}@media (max-width:600px){._workspace_1fvb5_1[data-active-view=meter] ._content_1fvb5_7{padding:8px}}._layerWorkspace_1fvb5_217{background:0 0;border:0;border-radius:0;padding:0}._layerWorkspaceBody_1fvb5_363{grid-template-columns:minmax(0,1fr);gap:8px}._layerControls_1fvb5_365{border:0;border-block:1px solid var(--pw-border);background:0 0;border-radius:0;flex-wrap:wrap;align-items:stretch;gap:6px;padding:9px 0;display:flex}._layerControls_1fvb5_365>div{flex:100%;padding:0 2px 6px}._layerVisibilityHint_1fvb5_383{flex:100%;margin:0 2px 4px;font-size:9px}._layerVisibilityHint_1fvb5_383 b{color:var(--pw-copy)}._layerControls_1fvb5_365 label{border-color:var(--pw-border);background:var(--pw-panel);flex:170px;max-width:260px}._layerControls_1fvb5_365 ._generateCleanedButton_1fvb5_385{flex:0 210px;margin:0}._layerCanvas_1fvb5_219{border-radius:4px;min-height:clamp(620px,76vh,1080px)}._originalPlanObject_1fvb5_393{z-index:0}._cleanedPlanSurface_1fvb5_221{z-index:1;pointer-events:none;background:0 0;min-height:0;padding:14px;position:absolute;inset:0}._layerCanvas_1fvb5_219:has(._originalPlanObject_1fvb5_393) ._cleanedPlanSurface_1fvb5_221{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;min-height:0;margin:0}._cleanedPlanSurface_1fvb5_221>div{z-index:2;box-sizing:border-box;background:#f5faf9e6;border:1px solid #087b8f73;border-radius:7px;width:min(420px,100% - 28px);padding:10px 12px;position:relative;box-shadow:0 8px 28px #00141c2e}._cleanedPlanSurface_1fvb5_221 ._recognitionOverlay_1fvb5_415{z-index:1;background:0 0;border:0;border-radius:0;width:100%;height:100%;min-height:0;max-height:none;position:absolute;inset:0}._cleanedPlanSurface_1fvb5_221>p{z-index:2;color:#6f4b00;background:#fff5d7f0;border-radius:7px;margin:0;padding:9px 11px;position:absolute;bottom:14px;left:14px}._recognitionPanel_1fvb5_431{border:0;border-block:1px solid var(--pw-border);background:0 0;border-radius:0;padding:10px 0}._manualEditor_1fvb5_657{background:0 0;border:0;border-radius:0;padding:0}._manualEditorLayout_1fvb5_817{grid-template-columns:minmax(250px,.45fr) minmax(320px,.55fr);grid-template-areas:"canvas canvas""hierarchy positions";gap:10px}._manualHierarchy_1fvb5_773{grid-area:hierarchy;max-height:520px}._manualCanvasWrap_1fvb5_843{border-radius:4px;grid-area:canvas;min-height:clamp(620px,76vh,1080px);position:relative}._manualCanvasMeta_1fvb5_845{z-index:3;position:relative}._manualPlanBackground_1fvb5_1351{pointer-events:none;overflow:hidden}._manualPlanBackground_1fvb5_1351 iframe{pointer-events:none;background:#fff;border:0;width:100%;height:100%}._manualCanvas_1fvb5_223{z-index:1;background:0 0;min-height:clamp(620px,76vh,1080px);position:relative}._manualCanvas_1fvb5_223>rect{fill:#f6faf924}._positionRail_1fvb5_937{grid-area:positions;grid-template-columns:1fr 1fr;max-height:520px}@media (max-width:760px){._importPlanSelect_1fvb5_151{grid-template-columns:1fr}._layerControls_1fvb5_365 label{max-width:none}._manualEditorLayout_1fvb5_817{grid-template-columns:1fr;grid-template-areas:"canvas""hierarchy""positions"}._manualCanvasWrap_1fvb5_843,._manualCanvas_1fvb5_223{min-height:520px}._positionRail_1fvb5_937{grid-column:auto;grid-template-columns:1fr;max-height:none}}._moduleJourney_1fvb5_59{grid-template-columns:minmax(0,1fr)}._moduleJourney_1fvb5_59 button{min-height:54px}._pilotFlow_1fvb5_61{overflow-x:visible}._layerControlDisclosure_1fvb5_1387,._editorDisclosure_1fvb5_1387,._manualHierarchyDisclosure_1fvb5_1387{border:1px solid var(--pw-border);background:var(--pw-panel-2);border-radius:8px;min-width:0}._layerControlDisclosure_1fvb5_1387>summary,._editorDisclosure_1fvb5_1387>summary,._manualHierarchyDisclosure_1fvb5_1387>summary{box-sizing:border-box;min-height:48px;color:var(--pw-copy);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;list-style:none;display:grid}._recognitionPanel_1fvb5_431>summary{box-sizing:border-box;min-height:48px;color:var(--pw-copy);cursor:pointer;grid-template-columns:auto minmax(180px,1fr) auto auto;align-items:center;gap:10px;padding:9px 12px;list-style:none;display:grid}._layerControlDisclosure_1fvb5_1387>summary::-webkit-details-marker{display:none}._editorDisclosure_1fvb5_1387>summary::-webkit-details-marker{display:none}._manualHierarchyDisclosure_1fvb5_1387>summary::-webkit-details-marker{display:none}._recognitionPanel_1fvb5_431>summary::-webkit-details-marker{display:none}._layerControlDisclosure_1fvb5_1387>summary:before,._editorDisclosure_1fvb5_1387>summary:before,._manualHierarchyDisclosure_1fvb5_1387>summary:before,._recognitionPanel_1fvb5_431>summary:before{color:#d8ff2f;content:"▶";font-size:17px;line-height:1;transition:transform .18s}._layerControlDisclosure_1fvb5_1387[open]>summary:before,._editorDisclosure_1fvb5_1387[open]>summary:before,._manualHierarchyDisclosure_1fvb5_1387[open]>summary:before,._recognitionPanel_1fvb5_431[open]>summary:before{transform:rotate(90deg)}._layerControlDisclosure_1fvb5_1387>summary span,._editorDisclosure_1fvb5_1387>summary span,._manualHierarchyDisclosure_1fvb5_1387>summary span,._recognitionPanel_1fvb5_431>summary span{letter-spacing:.02em;font-size:11px;font-weight:850}._layerControlDisclosure_1fvb5_1387>summary em,._editorDisclosure_1fvb5_1387>summary em,._manualHierarchyDisclosure_1fvb5_1387>summary em,._recognitionPanel_1fvb5_431>summary em{color:var(--pw-muted);text-align:right;font-size:9px;font-style:normal;font-weight:600}._layerControlDisclosure_1fvb5_1387[open]>summary,._editorDisclosure_1fvb5_1387[open]>summary,._manualHierarchyDisclosure_1fvb5_1387[open]>summary,._recognitionPanel_1fvb5_431[open]>summary{border-bottom:1px solid var(--pw-border)}._layerControlDisclosure_1fvb5_1387 ._layerControls_1fvb5_365{border:0;padding:10px}._layerControls_1fvb5_365 ._layerViewSwitch_1fvb5_353{flex:320px;align-self:stretch;padding:0}._layerControls_1fvb5_365 ._lockedPlanLayer_1fvb5_1409{border-color:color-mix(in srgb,var(--pw-green) 65%,var(--pw-border))}._layerControls_1fvb5_365 ._lockedPlanLayer_1fvb5_1409 small{color:var(--pw-green)}._originalPlanLink_1fvb5_1413{border:1px solid var(--pw-cyan);min-height:42px;color:var(--pw-cyan);border-radius:7px;align-items:center;padding:0 12px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}._recognitionPanel_1fvb5_431{border:1px solid var(--pw-border);background:var(--pw-panel-2);border-radius:8px;padding:0}._recognitionPanel_1fvb5_431>summary strong{color:#d8ff2f;font-size:11px}._recognitionPanelBody_1fvb5_1419{gap:9px;padding:10px 12px;display:grid}._recognitionPanelBody_1fvb5_1419>button{justify-self:end}._manualEditor_1fvb5_657{gap:9px;display:grid}._manualEditorLayout_1fvb5_817{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"hierarchy hierarchy""canvas positions";align-items:start}._manualHierarchyDisclosure_1fvb5_1387{grid-area:hierarchy}._manualHierarchyDisclosure_1fvb5_1387 ._manualHierarchy_1fvb5_773{border:0;border-radius:0 0 8px 8px;grid-area:auto;max-height:420px}._manualCanvasWrap_1fvb5_843,._manualCanvas_1fvb5_223{min-height:clamp(680px,78vh,1120px)}._manualPlanBackgroundImage_1fvb5_1433{opacity:.96;pointer-events:none}._recognizedPlanElements_1fvb5_1435{pointer-events:none}._recognizedPlanElements_1fvb5_1435 :is(polygon,polyline,circle){vector-effect:non-scaling-stroke;stroke:#00aeca;stroke-width:calc(2px * var(--recognition-stroke-scale,1));fill:#00aeca14;stroke-dasharray:calc(6px * var(--recognition-stroke-scale,1)) calc(3px * var(--recognition-stroke-scale,1))}._recognizedPlanElements_1fvb5_1435 [data-kind=room]{stroke:#28bd69;fill:#28bd691a}._recognizedPlanElements_1fvb5_1435 :is([data-kind=wall],[data-kind=building-outline]){stroke:#133b45;fill:none;stroke-width:calc(3px * var(--recognition-stroke-scale,1))}._recognizedPlanElements_1fvb5_1435 :is([data-kind=door],[data-kind=window]){stroke:#d7a817;fill:none}._positionRail_1fvb5_937{grid-template-columns:1fr;max-height:calc(100vh - 24px);position:sticky;top:10px}._editorDisclosure_1fvb5_1387>._internalSuggestionWorkspace_1fvb5_711,._editorDisclosure_1fvb5_1387>._customerPreviewRelease_1fvb5_1449,._editorDisclosure_1fvb5_1387>._manualParameters_1fvb5_1059,._editorDisclosure_1fvb5_1387>._manualRoomInspector_1fvb5_663,._editorDisclosure_1fvb5_1387>._manualComments_1fvb5_1113{border:0;border-radius:0 0 8px 8px}._manualEditorToolbar_1fvb5_769 button[aria-pressed=true]{color:#d8ff2f;border-color:#d8ff2f}._manualVersionHistory_1fvb5_773>summary{align-items:center;gap:9px;min-height:46px;display:flex}._manualVersionHistory_1fvb5_773>summary::marker{color:#d8ff2f;font-size:16px}@media (max-width:900px){._pilotFlow_1fvb5_61{overflow-x:auto}._manualEditorLayout_1fvb5_817{grid-template-columns:minmax(0,1fr) 290px}._scaleTopBar_1fvb5_783{grid-template-columns:1fr auto}._scaleTopBar_1fvb5_783>div{grid-column:1/-1}}@media (max-width:760px){._manualEditorLayout_1fvb5_817{grid-template-columns:1fr;grid-template-areas:"hierarchy""canvas""positions"}._scaleTopBar_1fvb5_783{grid-template-columns:1fr}._scaleTopBar_1fvb5_783>*{grid-column:1}._positionRail_1fvb5_937{max-height:none;position:static}._layerControlDisclosure_1fvb5_1387>summary,._editorDisclosure_1fvb5_1387>summary,._manualHierarchyDisclosure_1fvb5_1387>summary,._recognitionPanel_1fvb5_431>summary{grid-template-columns:auto minmax(0,1fr)}._layerControlDisclosure_1fvb5_1387>summary em,._editorDisclosure_1fvb5_1387>summary em,._manualHierarchyDisclosure_1fvb5_1387>summary em,._recognitionPanel_1fvb5_431>summary em{text-align:left;grid-column:2}}._workspace_1fvb5_1[data-active-view=plan-import]{grid-template-columns:minmax(0,1fr);height:100dvh;min-height:0;overflow:hidden}._workspace_1fvb5_1[data-active-view=plan-import] :is(._sidebar_1fvb5_3,._topbar_1fvb5_7,._mobileSectionNav_1fvb5_87,._moduleJourney_1fvb5_59,._pilotFlow_1fvb5_61,._compactContext_1fvb5_75){display:none}._workspace_1fvb5_1[data-active-view=plan-import] ._importContent_1fvb5_41{flex-direction:column;grid-column:1;width:100%;max-width:none;height:100dvh;min-height:0;margin:0;padding:8px;display:flex;overflow:hidden}._importFullscreen_1fvb5_129{flex-direction:column;flex:1;gap:6px;min-height:0;margin:0;display:flex}._importFullscreen_1fvb5_129>[role=status],._importFullscreen_1fvb5_129>[role=alert]{flex:none;max-height:44px;margin:0;padding:6px 9px;overflow:auto}._importToolbar_1fvb5_135{border-radius:7px;flex:none;min-height:52px;padding:8px 10px}._importToolbar_1fvb5_135 strong{font-size:11px}._importToolbar_1fvb5_135>div{overflow:hidden}._importToolbar_1fvb5_135>div>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._importToolbar_1fvb5_135 nav{flex-wrap:nowrap;flex:none;align-items:center}._importViewMenu_1fvb5_1507{position:relative}._importViewMenu_1fvb5_1507>summary{border:1px solid var(--pw-border);min-height:38px;color:var(--pw-copy);background:var(--pw-panel-2);cursor:pointer;border-radius:7px;align-items:center;padding:0 10px;font-size:9px;display:flex}._importViewMenu_1fvb5_1507>div{z-index:20;border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:8px;gap:5px;width:190px;padding:8px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 10px 30px #0004}._importWorkspaceGrid_1fvb5_165{flex:1;grid-template-columns:220px minmax(0,1fr) 320px;align-items:stretch;gap:8px;min-height:0;position:relative}._importFullscreen_1fvb5_129[data-files-open=false] ._importWorkspaceGrid_1fvb5_165{grid-template-columns:minmax(0,1fr) 320px}._importFullscreen_1fvb5_129[data-inspector-open=false] ._importWorkspaceGrid_1fvb5_165{grid-template-columns:220px minmax(0,1fr)}._importFullscreen_1fvb5_129[data-files-open=false][data-inspector-open=false] ._importWorkspaceGrid_1fvb5_165{grid-template-columns:minmax(0,1fr)}._importWorkspaceGrid_1fvb5_165>[hidden]{display:none!important}._importFileRail_1fvb5_175,._importInspector_1fvb5_143{overscroll-behavior:contain;border:1px solid var(--pw-border);background:var(--pw-panel);border-radius:8px;flex-direction:column;gap:8px;min-width:0;min-height:0;max-height:none;padding:8px;display:flex;overflow:auto}._importFileRail_1fvb5_175>header,._importInspector_1fvb5_143>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;display:flex}._importFileRail_1fvb5_175>header b,._importInspector_1fvb5_143>header b{font-size:11px}._importInspector_1fvb5_143>header span{flex:100%}._importFileRail_1fvb5_175>header button,._importInspector_1fvb5_143>header button{border:1px solid var(--pw-border);width:32px;min-height:32px;color:var(--pw-copy);background:var(--pw-panel-2);cursor:pointer;border-radius:6px}._importFileRail_1fvb5_175 article{flex:none}._importFileRail_1fvb5_175 article>strong{overflow-wrap:anywhere;font-size:10px}._importFileRail_1fvb5_175 article>small{color:var(--pw-muted);font-size:9px}._importFileRail_1fvb5_175 article>._importPageList_1fvb5_195{grid-template-columns:1fr}._importPagePreview_1fvb5_201[aria-current=page]{outline:1px solid var(--pw-cyan);border-radius:4px}._importSourceMenu_1fvb5_149{flex:none;margin:0}._importSourceMenu_1fvb5_149>div{display:grid}._importClassification_1fvb5_1523>summary{min-height:36px;color:var(--pw-cyan);cursor:pointer;padding:8px;font-size:10px;font-weight:750}._importPlanArea_1fvb5_215{min-width:0;min-height:0;overflow:hidden}._layerWorkspace_1fvb5_217[data-workbench=true]{flex-direction:column;gap:4px;height:100%;min-height:0;display:flex}._manualEditor_1fvb5_657[data-workbench=true]{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow:hidden}._manualEditor_1fvb5_657[data-workbench=true] ._manualEditorToolbar_1fvb5_769{flex-wrap:nowrap;flex:none;gap:4px;padding:5px;overflow-x:auto}._manualEditor_1fvb5_657[data-workbench=true] ._manualEditorToolbar_1fvb5_769>*{flex:none}._manualEditor_1fvb5_657[data-workbench=true] ._manualEditorToolbar_1fvb5_769 button{min-height:34px;padding:0 8px}._manualEditor_1fvb5_657[data-workbench=true] ._manualEditorToolbar_1fvb5_769 label{white-space:nowrap;width:auto;margin:0}._manualEditor_1fvb5_657[data-workbench=true] ._manualEditorLayout_1fvb5_817{flex:1;grid-template-columns:minmax(0,1fr);grid-template-areas:"canvas";align-items:stretch;gap:0;min-height:0}._manualEditor_1fvb5_657[data-workbench=true] ._manualCanvasWrap_1fvb5_843{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}._manualEditor_1fvb5_657[data-workbench=true] ._manualCanvas_1fvb5_223{flex:1;width:100%;height:100%;min-height:0}._manualEditor_1fvb5_657[data-workbench=true] ._manualCanvasMeta_1fvb5_845{flex:none;gap:7px;padding:5px 8px}._manualEditor_1fvb5_657[data-workbench=true] ._manualCanvasMeta_1fvb5_845 input{min-height:30px}._manualEditor_1fvb5_657[data-workbench=true]>._fileMessage_1fvb5_299,._layerWorkspace_1fvb5_217[data-workbench=true]>._fileMessage_1fvb5_299{flex:none;max-height:30px;margin:0;padding:4px 8px;font-size:9px;overflow:auto}._importToolsHost_1fvb5_1541{flex-direction:column;gap:8px;min-width:0;display:flex}._importToolsHost_1fvb5_1541>*{flex:none;min-width:0}._importToolsHost_1fvb5_1541 ._positionRail_1fvb5_937{grid-area:auto;max-height:none;position:static;overflow:visible}._importToolsHost_1fvb5_1541 ._manualHierarchyDisclosure_1fvb5_1387{grid-area:auto}._importToolsHost_1fvb5_1541 ._manualHierarchy_1fvb5_773{max-height:none}._importToolsHost_1fvb5_1541 ._layerWorkspaceHeader_1fvb5_343{gap:6px;display:grid}._importToolsHost_1fvb5_1541 ._layerWorkspaceHeader_1fvb5_343 h3,._importToolsHost_1fvb5_1541 ._manualEditorHeader_1fvb5_659 h3{font-size:13px}._importToolsHost_1fvb5_1541 ._manualEditorHeader_1fvb5_659{display:grid}._importToolsHost_1fvb5_1541 ._layerPageSelect_1fvb5_359{grid-template-columns:1fr;display:grid}._importToolsHost_1fvb5_1541 ._onDemandPlanLoad_1fvb5_1247{padding:8px;display:grid}._importToolsHost_1fvb5_1541 ._scaleTopBar_1fvb5_783,._importToolsHost_1fvb5_1541 ._functionFilterBar_1fvb5_809,._importToolsHost_1fvb5_1541 ._manualRoomFields_1fvb5_1057,._importToolsHost_1fvb5_1541 ._manualParameters_1fvb5_1059>div{grid-template-columns:1fr;display:grid}._importToolsHost_1fvb5_1541 ._scaleTopBar_1fvb5_783>*{grid-column:1}._importToolsHost_1fvb5_1541 :is(._editorDisclosure_1fvb5_1387,._recognitionPanel_1fvb5_431,._layerControlDisclosure_1fvb5_1387,._manualHierarchyDisclosure_1fvb5_1387)>summary{grid-template-columns:auto minmax(0,1fr);min-height:38px;padding:7px}._importToolsHost_1fvb5_1541 :is(._editorDisclosure_1fvb5_1387,._recognitionPanel_1fvb5_431,._layerControlDisclosure_1fvb5_1387,._manualHierarchyDisclosure_1fvb5_1387)>summary em{text-align:left;grid-column:2}._importToolsHost_1fvb5_1541 ._recognitionPanel_1fvb5_431>summary strong{grid-column:2}._importToolsHost_1fvb5_1541 button:disabled{opacity:.45;cursor:not-allowed}._importToolsHost_1fvb5_1541 ._layerControls_1fvb5_365 label{max-width:none}._importToolsHost_1fvb5_1541 ._manualRoomActions_1fvb5_769{grid-template-columns:1fr 1fr;display:grid}._importStatusBar_1fvb5_135{border-radius:7px;flex:none;min-height:38px;padding:6px 9px;position:static}._importStatusBar_1fvb5_135>div{flex-wrap:nowrap}._importStatusBar_1fvb5_135 button{min-height:32px}._importEmptyCanvas_1fvb5_241{box-sizing:border-box;height:100%;min-height:0}._runtimeDisclosure_1fvb5_1545{min-width:0}._importContent_1fvb5_41>._runtimeDisclosure_1fvb5_1545{flex:none;margin-bottom:4px;position:relative}._importContent_1fvb5_41>._runtimeDisclosure_1fvb5_1545>summary{width:max-content;color:var(--pw-muted);cursor:pointer;font-size:9px}._importContent_1fvb5_41>._runtimeDisclosure_1fvb5_1545[open]>section{z-index:30;width:min(520px,100vw - 32px);max-height:60dvh;position:absolute;top:100%;left:0;overflow:auto;box-shadow:0 10px 30px #0004}@media (max-width:1180px){._importWorkspaceGrid_1fvb5_165{grid-template-columns:190px minmax(0,1fr) 280px}._importFullscreen_1fvb5_129[data-files-open=false] ._importWorkspaceGrid_1fvb5_165{grid-template-columns:minmax(0,1fr) 280px}._importFullscreen_1fvb5_129[data-inspector-open=false] ._importWorkspaceGrid_1fvb5_165{grid-template-columns:190px minmax(0,1fr)}._importInspector_1fvb5_143{grid-column:auto}}@media (max-width:760px){._importWorkspaceGrid_1fvb5_165,._importFullscreen_1fvb5_129[data-files-open=false] ._importWorkspaceGrid_1fvb5_165,._importFullscreen_1fvb5_129[data-inspector-open=false] ._importWorkspaceGrid_1fvb5_165{grid-template-columns:minmax(0,1fr)}._importFileRail_1fvb5_175,._importInspector_1fvb5_143{z-index:15;box-sizing:border-box;width:min(320px,100% - 40px);position:absolute;top:0;bottom:0;box-shadow:0 8px 24px #0006}._importFileRail_1fvb5_175{left:0}._importInspector_1fvb5_143{right:0}._importToolbar_1fvb5_135{flex-direction:column;align-items:stretch;gap:6px}._importToolbar_1fvb5_135 nav{justify-content:space-between;display:flex}._importToolbar_1fvb5_135 nav>button,._importViewMenu_1fvb5_1507{flex:1}._importToolbar_1fvb5_135 nav button,._importViewMenu_1fvb5_1507>summary{box-sizing:border-box;width:100%;min-height:34px;padding:0 6px}._importStatusBar_1fvb5_135{flex-direction:column;gap:4px;display:flex}._importStatusBar_1fvb5_135>div{width:100%;display:flex;overflow-x:auto}._importStatusBar_1fvb5_135 button{flex:1 0 auto;width:auto}._manualEditor_1fvb5_657[data-workbench=true] ._manualCanvasMeta_1fvb5_845{grid-template-columns:1fr 1fr;display:grid}._manualEditor_1fvb5_657[data-workbench=true] ._manualCanvasMeta_1fvb5_845>span{grid-column:1/-1;max-height:26px;overflow:auto}._importFullscreen_1fvb5_129[data-files-open=false][data-inspector-open=false] ._importWorkspaceGrid_1fvb5_165{grid-template-columns:minmax(0,1fr)}}._panel_1a8jo_1{background:#082637;border:1px solid #1a7082;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px;padding:18px;display:grid}._panel_1a8jo_1>div{gap:5px;display:grid}._panel_1a8jo_1 small{color:#05cce5;letter-spacing:.1em;font-weight:800}._panel_1a8jo_1 strong{color:#ebf5fa;font-size:16px}._panel_1a8jo_1 span,._panel_1a8jo_1 p{color:#9fc3d1;margin:0;font-size:12px;line-height:1.45}._panel_1a8jo_1 button{color:#03232a;min-height:42px;font:inherit;cursor:pointer;background:#61e53d;border:1px solid #61e53d;border-radius:7px;padding:0 15px;font-size:12px;font-weight:800}._panel_1a8jo_1 button:disabled{color:#7895a5;cursor:not-allowed;background:#123244;border-color:#315061}._panel_1a8jo_1 p{grid-column:1/-1}@media (max-width:760px){._panel_1a8jo_1{grid-template-columns:1fr}._panel_1a8jo_1 button{width:100%}}
