._theme_1yq8s_1{--ink:#f4f4f4;--ink-soft:#a6a6aa;--canvas:#f2f2f2;--paper:#121214;--line:#2b2b2e;--line-strong:#3a3a3e;--accent:#fff;--accent-dark:#fff;--accent-soft:#29292c;--green-soft:#29292c;--shadow:0 20px 60px #0000001f;color:#f4f4f4;background:#e6e6e6}._theme_1yq8s_1 button,._theme_1yq8s_1 input,._theme_1yq8s_1 select{border-radius:7px}._theme_1yq8s_1 button:focus-visible,._theme_1yq8s_1 input:focus-visible,._theme_1yq8s_1 select:focus-visible{outline-offset:2px;outline:2px solid #fff}._theme_1yq8s_1 .topbar{z-index:30;pointer-events:none;background:0 0;border:0;grid-template-columns:minmax(300px,1fr) auto;gap:12px;height:42px;padding:0;display:grid;position:absolute;top:10px;left:94px;right:314px}._theme_1yq8s_1 .brand{display:none}._theme_1yq8s_1 .project-title,._theme_1yq8s_1 .top-actions{pointer-events:auto;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f0f11f5;border:1px solid #2d2d30;border-radius:10px;min-width:0;height:42px;padding:5px;box-shadow:0 10px 30px #00000024}._theme_1yq8s_1 .project-title{justify-self:start;gap:6px}._theme_1yq8s_1 .project-kicker{color:#858589;padding-left:7px;font-size:9px}._theme_1yq8s_1 .project-select{color:#f4f4f4;background:#18181b;border-color:#333337;width:clamp(140px,14vw,220px);height:30px;padding-left:9px;font-size:10px}._theme_1yq8s_1 .project-actions{gap:3px}._theme_1yq8s_1 .project-actions button,._theme_1yq8s_1 .button{color:#b7b7ba;background:#18181b;border:1px solid #333337;height:30px;padding:0 10px;font-size:9px;font-weight:650}._theme_1yq8s_1 .project-actions button:hover:not(:disabled),._theme_1yq8s_1 .button:hover:not(:disabled){color:#fff;background:#252529;border-color:#55555a}._theme_1yq8s_1 .button-primary{color:#111113;background:#fff;border-color:#fff}._theme_1yq8s_1 .button-primary:hover:not(:disabled){color:#000;background:#dedede;border-color:#dedede}._theme_1yq8s_1 .save-state{color:#8d8d91;margin:0 3px 0 4px;font-size:9px}._theme_1yq8s_1 .header-discipline-tabs{height:30px;box-shadow:none;background:#1c2729;border-color:#3f5559;margin-right:2px}._theme_1yq8s_1 .header-discipline-tabs .view-tab{color:#a9bec2;min-width:66px}._theme_1yq8s_1 .header-discipline-tabs .view-tab.active{color:#071316;background:#9fd5dc}._theme_1yq8s_1 .save-dot{background:#f2f2f2;width:6px;height:6px;box-shadow:0 0 0 3px #353539}._theme_1yq8s_1 .workspace{background:#e7e7e7;grid-template-columns:84px minmax(0,1fr) 304px}._theme_1yq8s_1 .toolbar{color:#d6d6d8;background:#111113;border:1px solid #2c2c2f;border-radius:12px;margin:8px 0 8px 8px;padding:10px 8px;box-shadow:0 14px 38px #00000029}._theme_1yq8s_1 .tool-group-label{color:#66666a;letter-spacing:.18em;text-align:center;margin:0 0 7px;font-size:8px}._theme_1yq8s_1 .tool-group{gap:3px}._theme_1yq8s_1 .tool-button{color:#89898e;background:0 0;gap:5px;min-height:54px;font-size:9px}._theme_1yq8s_1 .tool-button:hover{color:#fff;background:#1c1c1f}._theme_1yq8s_1 .tool-button.active{color:#111113;background:#fff;box-shadow:0 4px 14px #00000038}._theme_1yq8s_1 .tool-button.active .wall-icon:after{background:#fff}._theme_1yq8s_1 .canvas-column{background:#e7e7e7;padding:62px 10px 8px}._theme_1yq8s_1 .canvas-toolbar{flex-basis:40px;height:40px;padding:0 2px 8px}._theme_1yq8s_1 .view-tabs,._theme_1yq8s_1 .discipline-tabs,._theme_1yq8s_1 .zoom-controls,._theme_1yq8s_1 .three-reset{background:#d9d9db;border-color:#cacacd}._theme_1yq8s_1 .view-tab{color:#68686c;height:24px;font-size:9px}._theme_1yq8s_1 .view-tab:hover{color:#111}._theme_1yq8s_1 .view-tab.active{color:#fff;box-shadow:none;background:#141416}._theme_1yq8s_1 .discipline-tabs .view-tab.active{color:#071316;background:#9fd5dc}._theme_1yq8s_1 .mode-pill.mode-mep{color:#dffbff;background:#244950;border-color:#477a82}._theme_1yq8s_1 .mep-tools-note{color:#686e72;border-color:#2a2a2e}._theme_1yq8s_1 .mep-tools .tool-button.active .mep-icon{color:#162226}._theme_1yq8s_1 .mep-tools .tool-button{min-height:44px}._theme_1yq8s_1 .mode-guidance p{color:#68686b;font-size:9px}._theme_1yq8s_1 .mode-pill,._theme_1yq8s_1 .mode-pill.mode-wall,._theme_1yq8s_1 .mode-pill.mode-door,._theme_1yq8s_1 .mode-pill.mode-opening,._theme_1yq8s_1 .mode-pill.mode-selected,._theme_1yq8s_1 .mode-pill.mode-item,._theme_1yq8s_1 .mode-pill.mode-three{color:#f1f1f1;background:#171719;border-color:#2f2f32;height:24px;padding:0 9px;font-size:9px}._theme_1yq8s_1 .zoom-controls{height:28px;overflow:hidden}._theme_1yq8s_1 .zoom-controls button,._theme_1yq8s_1 .zoom-controls .zoom-value,._theme_1yq8s_1 .three-reset{color:#4e4e51;background:#f5f5f5;border-color:#c6c6c9}._theme_1yq8s_1 .zoom-controls button:hover,._theme_1yq8s_1 .three-reset:hover{color:#000;background:#fff}._theme_1yq8s_1 .canvas-stage,._theme_1yq8s_1 .canvas-stage.mode-three{background:#efefef;border:1px solid #d2d2d2;border-radius:10px;box-shadow:0 12px 42px #00000017}._theme_1yq8s_1 .three-overlay{color:#9d9da1;background:#111113eb;border-color:#2f2f33;padding:7px 10px;top:12px;left:12px;box-shadow:0 8px 24px #00000029}._theme_1yq8s_1 .three-overlay strong{color:#fff}._theme_1yq8s_1 .item-catalog{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#101012f5;border-color:#323236;border-radius:11px;width:min(760px,100% - 28px);min-height:72px;bottom:12px;box-shadow:0 14px 42px #0000003d}._theme_1yq8s_1 .item-category-tabs{background:#101012f5;border-color:#303034;border-radius:9px;gap:3px;height:34px;padding:4px;box-shadow:0 8px 22px #0000002e}._theme_1yq8s_1 .item-category-tabs button{color:#86868b;min-width:76px;min-height:24px;padding:0 10px;font-size:9px}._theme_1yq8s_1 .item-category-tabs button:hover{color:#fff;background:#232326}._theme_1yq8s_1 .item-category-tabs button.active{color:#111;box-shadow:none;background:#fff;border-color:#fff}._theme_1yq8s_1 .item-library{scrollbar-color:#3f3f43 transparent;gap:6px;padding:8px}._theme_1yq8s_1 .item-card{color:#dedee0;background:#19191c;border-color:#303034;border-radius:8px;flex-basis:148px;grid-template-columns:42px 1fr;gap:8px;width:148px;min-height:56px;padding:6px}._theme_1yq8s_1 .item-card:hover,._theme_1yq8s_1 .item-card.active{color:#fff;box-shadow:none;background:#27272b;border-color:#6a6a6e}._theme_1yq8s_1 .item-card strong{margin-bottom:3px;font-size:9px}._theme_1yq8s_1 .item-card small,._theme_1yq8s_1 .item-catalog-tip{color:#77777c;font-size:7px}._theme_1yq8s_1 .item-thumbnail{filter:grayscale();background:#2a2a2e;border-radius:6px;width:42px;height:42px;transform:scale(.82)}._theme_1yq8s_1 .item-catalog-tip{flex-basis:125px;min-width:125px}._theme_1yq8s_1 .empty-hint{color:#222;background:#ffffffe0;border-color:#bcbcc0;border-radius:10px;width:230px;padding:18px;box-shadow:0 12px 36px #00000014}._theme_1yq8s_1 .empty-icon{background:#18181a}._theme_1yq8s_1 .empty-icon span{background:#fff}._theme_1yq8s_1 .empty-hint p,._theme_1yq8s_1 .scale-indicator,._theme_1yq8s_1 .statusbar{color:#6d6d71}._theme_1yq8s_1 .statusbar{flex-basis:24px;height:24px;padding:0 3px;font-size:8px}._theme_1yq8s_1 .inspector{color:#e8e8ea;scrollbar-color:#3d3d42 transparent;background:#111113;border:1px solid #2c2c30;border-radius:11px;max-width:100%;min-height:0;margin:62px 8px 8px 0;padding:10px 10px 12px;overflow-x:hidden;box-shadow:0 14px 40px #0000002e}._theme_1yq8s_1 .inspector *,._theme_1yq8s_1 .inspector :before,._theme_1yq8s_1 .inspector :after{box-sizing:border-box}._theme_1yq8s_1 .inspector>*,._theme_1yq8s_1 .inspector section,._theme_1yq8s_1 .inspector div,._theme_1yq8s_1 .inspector label,._theme_1yq8s_1 .inspector fieldset,._theme_1yq8s_1 .inspector input,._theme_1yq8s_1 .inspector select{min-width:0;max-width:100%}._theme_1yq8s_1 .inspector input,._theme_1yq8s_1 .inspector select{font-size:9px}._theme_1yq8s_1 .inspector p,._theme_1yq8s_1 .inspector small,._theme_1yq8s_1 .inspector strong,._theme_1yq8s_1 .inspector span,._theme_1yq8s_1 .inspector label{overflow-wrap:anywhere}._theme_1yq8s_1 .inspector-heading{margin-bottom:7px}._theme_1yq8s_1 .inspector-heading span,._theme_1yq8s_1 .section-title{color:#f3f3f3;font-size:9px}._theme_1yq8s_1 .inspector-heading small,._theme_1yq8s_1 .field>span,._theme_1yq8s_1 .field-help,._theme_1yq8s_1 .coordinate-row,._theme_1yq8s_1 .room-property-tip,._theme_1yq8s_1 .how-to p{color:#85858a}._theme_1yq8s_1 .project-address-field,._theme_1yq8s_1 .summary-card,._theme_1yq8s_1 .summary-card.accent,._theme_1yq8s_1 .region-detection-note,._theme_1yq8s_1 .region-detection-note.warning,._theme_1yq8s_1 .mep-ready-note,._theme_1yq8s_1 .compliance-summary,._theme_1yq8s_1 .compliance-summary.warning,._theme_1yq8s_1 .autosave-note{color:#a9a9ad;background:#19191c;border-color:#303034}._theme_1yq8s_1 .project-address-field{margin-bottom:7px;padding:6px}._theme_1yq8s_1 .project-address-field input{color:#f2f2f2;background:0 0;border:0;outline:0}._theme_1yq8s_1 .summary-card{border-radius:8px;padding:7px}._theme_1yq8s_1 .summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:10px}._theme_1yq8s_1 .summary-card>span{margin-bottom:4px}._theme_1yq8s_1 .summary-card strong{font-size:16px}._theme_1yq8s_1 .summary-card>span,._theme_1yq8s_1 .summary-card small{color:#77777c}._theme_1yq8s_1 .summary-card strong{color:#f8f8f8}._theme_1yq8s_1 .inspector-section{border-color:#29292d;padding:10px 0}._theme_1yq8s_1 .section-title{margin-bottom:8px}._theme_1yq8s_1 .property-list{gap:8px}._theme_1yq8s_1 .coordinate-row{gap:7px;font-size:8px}._theme_1yq8s_1 .mep-panel-heading{border-color:#303034;gap:7px;padding-bottom:8px}._theme_1yq8s_1 .mep-panel{gap:6px}._theme_1yq8s_1 .mep-panel-icon{flex-basis:30px;width:30px;height:30px;font-size:15px}._theme_1yq8s_1 .mep-panel-heading strong{color:#f2f2f3}._theme_1yq8s_1 .mep-panel-heading small{color:#828287}._theme_1yq8s_1 .mep-panel-icon{color:#dffbff;background:#244950}._theme_1yq8s_1 .mep-visibility-summary,._theme_1yq8s_1 .mep-visibility-summary.muted{background:#191e1f;border-color:#30383a;gap:6px;min-height:32px;padding:5px 7px}._theme_1yq8s_1 .mep-visibility-summary span,._theme_1yq8s_1 .mep-visibility-summary.muted span{color:#777f81}._theme_1yq8s_1 .mep-visibility-summary strong,._theme_1yq8s_1 .mep-visibility-summary.muted strong{color:#b8d9dd}._theme_1yq8s_1 .mep-roadmap{color:#d9d9dc;background:#18181b;border-color:#303034;margin-top:2px;padding:8px}._theme_1yq8s_1 .mep-roadmap>strong{color:#d9d9dc}._theme_1yq8s_1 .mep-roadmap li{color:#85858a}._theme_1yq8s_1 .mep-panel-note{color:#85858a;background:#19191c;padding:6px 7px}._theme_1yq8s_1 .mep-device-editor,._theme_1yq8s_1 .mep-wall-selection{background:#17191a;border-color:#30383a;gap:7px;padding:8px}._theme_1yq8s_1 .mep-selection-heading{gap:7px}._theme_1yq8s_1 .mep-selection-heading>span{flex-basis:30px;width:30px;height:30px;font-size:11px}._theme_1yq8s_1 .mep-selection-heading strong,._theme_1yq8s_1 .mep-wall-selection strong{color:#e7f3f4}._theme_1yq8s_1 .mep-selection-heading small,._theme_1yq8s_1 .mep-wall-selection span{color:#7f898b}._theme_1yq8s_1 .mep-device-actions .danger{color:#f2a28d;background:#2c1d1a;border-color:#5c3832}._theme_1yq8s_1 .wall-elevation-dialog{color:#e8e8ea;background:#171719;border-color:#38383c}._theme_1yq8s_1 .wall-elevation-header,._theme_1yq8s_1 .wall-elevation-footer{background:#111113;border-color:#343438}._theme_1yq8s_1 .wall-elevation-header h2{color:#f1f1f2}._theme_1yq8s_1 .wall-elevation-header p,._theme_1yq8s_1 .wall-elevation-footer{color:#85858a}._theme_1yq8s_1 .wall-elevation-tool-state{color:#9b9ba0;background:#1b1b1e;border-color:#343438}._theme_1yq8s_1 .wall-elevation-close{color:#c9c9cc;background:#1d1d20;border-color:#3c3c40}._theme_1yq8s_1 .input-with-unit,._theme_1yq8s_1 .segmented-control{color:#e7e7e9;background:#18181b;border-color:#39393d}._theme_1yq8s_1 .inspector .field{gap:4px}._theme_1yq8s_1 .inspector .field>span{font-size:8px}._theme_1yq8s_1 .inspector .field>input,._theme_1yq8s_1 .inspector .field>select{width:100%;height:30px;padding:0 7px}._theme_1yq8s_1 .inspector .input-with-unit{grid-template-columns:minmax(0,1fr) 32px;height:30px}._theme_1yq8s_1 .inspector .input-with-unit input,._theme_1yq8s_1 .inspector .input-with-unit select{padding-inline:7px;font-size:9px}._theme_1yq8s_1 .inspector .input-with-unit em{font-size:8px}._theme_1yq8s_1 .inspector .segmented-control button{height:28px;padding-inline:4px;font-size:8px}._theme_1yq8s_1 .inspector .button{height:28px;padding-inline:7px;font-size:8px}._theme_1yq8s_1 .inspector .field-hint,._theme_1yq8s_1 .inspector .mep-panel-note{margin-block:2px 0;font-size:7px;line-height:1.35}._theme_1yq8s_1 .inspector .field-hint.warning{color:#ffd5a2}._theme_1yq8s_1 .inspector .device-annotation-editor,._theme_1yq8s_1 .inspector .mep-device-actions{gap:5px;display:grid}._theme_1yq8s_1 .inspector .drawing-panel{border-radius:8px;margin-bottom:6px;padding:8px;font-size:9px}._theme_1yq8s_1 .inspector .drawing-panel p{margin-block:5px;line-height:1.35}._theme_1yq8s_1 .inspector .drawing-panel fieldset{margin:6px 0;padding:6px}._theme_1yq8s_1 .input-with-unit:focus-within{border-color:#fff;box-shadow:0 0 0 2px #ffffff1f}._theme_1yq8s_1 .input-with-unit input,._theme_1yq8s_1 .input-with-unit select{color:#f0f0f2}._theme_1yq8s_1 .input-with-unit em{color:#77777c;background:#222225;border-color:#333337}._theme_1yq8s_1 .segmented-control button{color:#89898e;background:#18181b;border-color:#333337}._theme_1yq8s_1 .segmented-control button:hover{color:#fff;background:#252529}._theme_1yq8s_1 .segmented-control button.active{color:#111;background:#fff}._theme_1yq8s_1 .coordinate-row code{color:#ededed}._theme_1yq8s_1 .coordinate-row.accent-value{color:#f3f3f3;background:#202023}._theme_1yq8s_1 .compliance-module-summary strong,._theme_1yq8s_1 .compliance-check strong,._theme_1yq8s_1 .room-guide-group>summary{color:#d9d9dc}._theme_1yq8s_1 .compliance-module-summary small,._theme_1yq8s_1 .compliance-check small,._theme_1yq8s_1 .compliance-check p,._theme_1yq8s_1 .compliance-zone-tip,._theme_1yq8s_1 .compliance-disclaimer{color:#7f7f84}._theme_1yq8s_1 .compliance-module-summary em.ready,._theme_1yq8s_1 .compliance-module-summary em.warning{color:#d5d5d8;background:#2b2b2f}._theme_1yq8s_1 .compliance-group,._theme_1yq8s_1 .room-guide-group{background:#18181b;border-color:#303034}._theme_1yq8s_1 .compliance-group>summary,._theme_1yq8s_1 .room-guide-group>summary,._theme_1yq8s_1 .cold-room-baseline{color:#c9c9cc;background:#202023;border-color:#303034}._theme_1yq8s_1 .compliance-check{border-color:#2a2a2e}._theme_1yq8s_1 .check-state,._theme_1yq8s_1 .compliance-check.passed .check-state,._theme_1yq8s_1 .compliance-check.missing .check-state,._theme_1yq8s_1 .compliance-check.conditional .check-state{color:#121214;background:#dedee0}._theme_1yq8s_1 .compliance-check button,._theme_1yq8s_1 .text-button.danger{color:#c7c7ca;background:#222225;border-color:#48484d}._theme_1yq8s_1 .switch-row input{background:#3b3b3f}._theme_1yq8s_1 .switch-row input:checked{background:#f1f1f1}._theme_1yq8s_1 .switch-row input:checked:after{background:#151517}._theme_1yq8s_1 .how-to li>span{color:#b5b5b9;background:#252529}._theme_1yq8s_1 .notice-toast,._theme_1yq8s_1 .notice-toast.error{color:#f2f2f2;background:#171719;border-color:#39393d;top:62px;right:322px;box-shadow:0 12px 34px #0000002e}@media (width<=1180px){._theme_1yq8s_1 .topbar{left:86px;right:282px}._theme_1yq8s_1 .workspace{grid-template-columns:76px minmax(0,1fr) 274px}._theme_1yq8s_1 .project-kicker,._theme_1yq8s_1 .save-state,._theme_1yq8s_1 .project-actions button:nth-child(2){display:none}._theme_1yq8s_1 .project-select{width:150px}}@media (width<=900px){._theme_1yq8s_1 .topbar{left:76px;right:10px}._theme_1yq8s_1 .workspace{grid-template-rows:minmax(500px,68dvh) auto;grid-template-columns:68px minmax(0,1fr)}._theme_1yq8s_1 .toolbar,._theme_1yq8s_1 .canvas-column{grid-row:1}._theme_1yq8s_1 .inspector{grid-area:2/1/auto/-1;margin:8px;overflow:hidden visible}._theme_1yq8s_1 .top-actions .button-ghost,._theme_1yq8s_1 .top-actions .button-data{display:none}._theme_1yq8s_1 .notice-toast{right:12px}}@media (width<=620px){._theme_1yq8s_1 .topbar{grid-template-columns:1fr auto;left:70px;right:8px}._theme_1yq8s_1 .project-actions,._theme_1yq8s_1 .mode-guidance,._theme_1yq8s_1 .status-tip{display:none}._theme_1yq8s_1 .project-select{width:126px}._theme_1yq8s_1 .canvas-column{padding:60px 6px 6px}._theme_1yq8s_1 .item-card{flex-basis:132px;width:132px}}._theme_1yq8s_1 .workspace.focus-mode{grid-template-columns:84px minmax(0,1fr)}._theme_1yq8s_1 .focus-mode>.inspector{display:none}._theme_1yq8s_1 .module-label{color:#777;white-space:nowrap;font-size:10px}._theme_1yq8s_1 .canvas-toolbar{flex-wrap:wrap;gap:6px}._theme_1yq8s_1 .focus-toggle{order:3;margin-left:auto}._theme_1yq8s_1 .save-status-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}._theme_1yq8s_1 .compact-drawer{width:min(760px,100% - 28px);min-height:0;padding:0}._theme_1yq8s_1 .drawer-toggle{color:#f4f4f4;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:40px;padding:10px 14px;font-size:12px;display:flex}._theme_1yq8s_1 .drawer-toggle span{color:#b6b6bd}._theme_1yq8s_1 .drawer-content[hidden]{display:none}._theme_1yq8s_1 .drawer-content .item-category-tabs{flex-wrap:nowrap;width:auto;height:auto;margin:0 8px;display:flex;position:static;overflow-x:auto;transform:none}._theme_1yq8s_1 .drawer-content .item-library{flex-wrap:nowrap;max-height:108px;display:flex;overflow:auto hidden}._theme_1yq8s_1 .drawer-content .item-card{flex:0 0 140px;min-height:60px}._theme_1yq8s_1 .drawer-content .item-catalog-tip{display:none}._theme_1yq8s_1 .canvas-feedback{z-index:6;color:#333;pointer-events:none;background:#fffffff0;border:1px solid #c9c9cd;border-radius:8px;max-width:calc(100% - 40px);padding:8px 14px;font-size:12px;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 2px 10px #0001}._theme_1yq8s_1 .canvas-feedback.error{color:#952c20;background:#fff2ef;border-color:#d38b80}._theme_1yq8s_1 .shortcut-dialog{color:#222;background:#fafafa;border:1px solid #bbb;border-radius:14px;width:min(620px,80vw);max-height:80vh;padding:24px;box-shadow:0 24px 80px #0005}._theme_1yq8s_1 .shortcut-dialog::backdrop{background:#0006}._theme_1yq8s_1 .shortcut-dialog header{justify-content:space-between;align-items:center;display:flex}._theme_1yq8s_1 .shortcut-dialog h2{margin:0;font-size:20px}._theme_1yq8s_1 .shortcut-dialog button{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:6px;padding:6px 12px}._theme_1yq8s_1 .shortcut-dialog p{color:#666;margin:12px 0}._theme_1yq8s_1 .shortcut-dialog dl>div{border-bottom:1px solid #e3e3e3;grid-template-columns:180px 1fr;gap:12px;padding:10px 0;font-size:12px;display:grid}._theme_1yq8s_1 .shortcut-dialog dd{margin:0}._theme_1yq8s_1 .circuit-panel{border-top:1px solid #38383b;border-bottom:1px solid #38383b;margin:16px 0;padding:14px 0}._theme_1yq8s_1 .circuit-panel header{justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;display:flex}._theme_1yq8s_1 .circuit-panel header span{color:#9b9ba3;font-size:11px}._theme_1yq8s_1 .circuit-create{align-items:flex-end;gap:8px;display:flex}._theme_1yq8s_1 .circuit-panel label{color:#b6b6be;flex-direction:column;gap:6px;font-size:11px;display:flex}._theme_1yq8s_1 .circuit-panel input,._theme_1yq8s_1 .circuit-panel select{color:#f4f4f4;background:#222226;border:1px solid #45454a;border-radius:6px;width:100%;min-width:0;padding:8px;font-size:12px}._theme_1yq8s_1 .circuit-panel button{color:#eee;cursor:pointer;background:#2c2c31;border:1px solid #45454a;border-radius:6px;padding:8px 10px;font-size:11px}._theme_1yq8s_1 .circuit-help{color:#aaaab2;margin:10px 0;font-size:11px;line-height:1.65;display:block}._theme_1yq8s_1 .circuit-empty{color:#aaa;border:1px dashed #555;border-radius:6px;padding:10px;font-size:12px}._theme_1yq8s_1 .circuit-legend{color:#333;background:#f2f1ed;border-radius:6px;flex-wrap:wrap;gap:12px;padding:8px;font-size:11px;display:flex}._theme_1yq8s_1 .circuit-legend span{align-items:center;gap:4px;display:flex}._theme_1yq8s_1 .circuit-list{gap:5px;max-height:260px;display:grid;overflow-y:auto}._theme_1yq8s_1 .circuit-list button{text-align:left;justify-content:space-between;gap:6px;display:flex}._theme_1yq8s_1 .circuit-list button.active{background:#293644;border-color:#bdd2e7}._theme_1yq8s_1 .circuit-list span{gap:4px;display:grid}._theme_1yq8s_1 .circuit-list small{color:#b2b2bb;font-size:10px}._theme_1yq8s_1 .circuit-properties{gap:10px;margin-top:14px;display:grid}._theme_1yq8s_1 .circuit-route-summary{color:#d7d7df;font-size:11px;line-height:1.6}._theme_1yq8s_1 .circuit-warning{color:#ffd5a2;background:#493720;border-radius:6px;margin:0;padding:9px;font-size:11px;line-height:1.6}._theme_1yq8s_1 .mep-panel:has(.circuit-panel)>.mep-visibility-summary{display:none}._theme_1yq8s_1 .circuit-properties>button{text-align:left;line-height:1.7}._theme_1yq8s_1 .circuit-manager{color:#eceff0;background:#121515;border-color:#3a4141}._theme_1yq8s_1 .circuit-manager>strong{color:#f4f6f5}._theme_1yq8s_1 .circuit-manager>p,._theme_1yq8s_1 .circuit-manager-empty{color:#a8b0ad}._theme_1yq8s_1 .circuit-manager-card{background:#181d1b;border-color:#343d3a}._theme_1yq8s_1 .circuit-manager-card.active{background:#202c28;border-color:#7ea495}._theme_1yq8s_1 .circuit-manager-select{color:#f1f4f2;background:0 0}._theme_1yq8s_1 .circuit-manager-select:hover{background:#242b28}._theme_1yq8s_1 .circuit-manager-select small{color:#a8b2ae}._theme_1yq8s_1 .circuit-manager-order button{color:#edf2ef;background:#252d2a;border-color:#4a5752}._theme_1yq8s_1 .circuit-manager-order button:hover:not(:disabled){background:#33403b}._theme_1yq8s_1 .circuit-manager-order button:disabled{color:#85908a;opacity:.5;background:#1b211e}._theme_1yq8s_1 .distribution-box-profile{background:#202825;border-color:#4a5752}._theme_1yq8s_1 .distribution-box-profile>strong{color:#f1f4f2}._theme_1yq8s_1 .circuit-manager-detail .field,._theme_1yq8s_1 .circuit-manager-detail .field span{color:#d7ddda}._theme_1yq8s_1 .circuit-manager-detail input,._theme_1yq8s_1 .circuit-manager-detail select{color:#f4f6f5;background:#101413;border-color:#4b5752}._theme_1yq8s_1 .circuit-member{color:#e4e9e6;background:#111514;border-color:#35403c}._theme_1yq8s_1 .circuit-member button,._theme_1yq8s_1 .circuit-manager-actions button{color:#edf2ef;background:#252d2a;border:1px solid #4a5752}._theme_1yq8s_1 .circuit-member button:hover,._theme_1yq8s_1 .circuit-manager-actions button:hover{background:#33403b}._theme_1yq8s_1 .circuit-manager-actions .active{color:#fff;background:#315f50;border-color:#8fb9aa}._theme_1yq8s_1 .circuit-manager-actions .danger{color:#ffd8d3;background:#3b2421;border-color:#80504a}
