._button_ghndf_2{--h:30px;height:var(--h);border-radius:var(--r-sm);font-size:var(--fs-sm);white-space:nowrap;transition:background var(--t-fast) var(--ease-standard), color var(--t-fast), border-color var(--t-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-weight:550;display:inline-flex}._button_ghndf_2:disabled{opacity:.42}._button_ghndf_2 svg{width:15px;height:15px}._sm_ghndf_19{--h:26px;font-size:var(--fs-xs);gap:6px;padding:0 9px}._lg_ghndf_20{--h:36px;font-size:var(--fs-md);padding:0 16px}._primary_ghndf_23{color:var(--ws-ink);background:var(--ws)}._primary_ghndf_23:hover:not(:disabled){background:var(--ws-strong)}._primary_ghndf_23:focus-visible{outline:2px solid var(--ws);outline-offset:2px}._secondary_ghndf_27{color:var(--text-1);background:var(--bg-3);border-color:var(--line-3)}._secondary_ghndf_27:hover:not(:disabled){background:var(--bg-4);border-color:var(--line-4)}._ghost_ghndf_30{color:var(--text-2);background:0 0}._ghost_ghndf_30:hover:not(:disabled){color:var(--text-1);background:var(--bg-4)}._ghost_ghndf_30[data-active=true]{color:var(--text-1);background:var(--ws-soft)}._danger_ghndf_34{color:#fff;background:color-mix(in srgb, var(--danger) 86%, black 14%)}._danger_ghndf_34:hover:not(:disabled){background:var(--danger)}._iconButton_ghndf_37{--s:28px;width:var(--s);height:var(--s);border-radius:var(--r-sm);color:var(--text-2);transition:background var(--t-fast) var(--ease-standard), color var(--t-fast);place-items:center;display:inline-grid;position:relative}._iconButton_ghndf_37 svg{stroke-width:1.6px;width:16px;height:16px}._iconButton_ghndf_37:hover:not(:disabled){color:var(--text-1);background:var(--bg-4)}._iconButton_ghndf_37:active:not(:disabled){background:var(--bg-5)}._iconButton_ghndf_37:disabled{opacity:.35}._iconButton_ghndf_37[data-active=true]{color:var(--ws);background:var(--ws-soft)}._iconButton_ghndf_37._small_ghndf_53{--s:22px}._iconButton_ghndf_37._small_ghndf_53 svg{width:14px;height:14px}._tooltip_ghndf_57{z-index:1000;border-radius:var(--r-md);background:var(--bg-4);border:1px solid var(--line-3);max-width:280px;box-shadow:var(--shadow-2);color:var(--text-1);font-size:var(--fs-sm);transform-origin:var(--radix-tooltip-content-transform-origin);animation:_pop-in_ghndf_1 var(--t-base) var(--ease-out);padding:6px 9px;line-height:1.4}._tooltip_ghndf_57[data-state=closed]{display:none}._tooltipRow_ghndf_73{justify-content:space-between;align-items:center;gap:10px;font-weight:550;display:flex}._tooltipDescription_ghndf_74{color:var(--text-2);font-weight:400;font-size:var(--fs-xs);margin-top:3px}._tooltipReason_ghndf_75{border-top:1px solid var(--line-2);color:var(--warning);font-size:var(--fs-xs);align-items:center;gap:5px;margin-top:5px;padding-top:5px;display:flex}._tooltipReason_ghndf_75 svg{width:12px;height:12px}._shortcut_ghndf_77{gap:3px;display:inline-flex}@keyframes _pop-in_ghndf_1{0%{opacity:0;transform:scale(.96)translateY(2px)}to{opacity:1;transform:none}}._menu_ghndf_85{z-index:900;border-radius:var(--r-lg);background:var(--bg-3);border:1px solid var(--line-3);min-width:210px;box-shadow:var(--shadow-3);transform-origin:var(--radix-dropdown-menu-content-transform-origin,var(--radix-context-menu-content-transform-origin,var(--radix-popover-content-transform-origin,var(--radix-select-content-transform-origin))));animation:_pop-in_ghndf_1 var(--t-base) var(--ease-out);max-height:var(--radix-dropdown-menu-content-available-height,var(--radix-context-menu-content-available-height,none));padding:4px;overflow-y:auto}._menuItem_ghndf_100{border-radius:var(--r-sm);height:28px;font-size:var(--fs-sm);color:var(--text-1);cursor:default;transition:background var(--t-fast);outline:none;align-items:center;gap:9px;padding:0 9px 0 8px;display:flex;position:relative}._menuItem_ghndf_100 svg{width:15px;height:15px;color:var(--text-2);stroke-width:1.6px}._menuItem_ghndf_100[data-highlighted],._menuItem_ghndf_100[data-state=open]{background:var(--bg-5)}._menuItem_ghndf_100 ._menuHint_ghndf_117 svg{width:14px;height:14px;margin-right:-3px}._menuItem_ghndf_100[data-highlighted] svg{color:var(--text-1)}._menuItem_ghndf_100[data-disabled]{opacity:.4}._menuItem_ghndf_100 ._menuShortcut_ghndf_120{color:var(--text-3);font-size:var(--fs-xs);gap:3px;margin-left:auto;display:flex}._menuItem_ghndf_100 ._menuHint_ghndf_117{color:var(--text-3);font-size:var(--fs-xs);margin-left:auto}._menuItem_ghndf_100[data-reason]{height:auto;min-height:28px;padding-block:5px}._menuItem_ghndf_100[data-disabled][data-reason]{opacity:1}._menuItem_ghndf_100[data-disabled][data-reason]>svg,._menuItem_ghndf_100[data-disabled][data-reason] ._menuText_ghndf_124>span{opacity:.42}._menuText_ghndf_124{flex-direction:column;gap:1px;min-width:0;display:flex}._menuReason_ghndf_126{max-width:230px;font-size:var(--fs-2xs);color:var(--text-3);white-space:normal;line-height:1.35}._menuCheck_ghndf_127{color:var(--ws);margin-left:auto}._menuCheck_ghndf_127 svg{color:var(--ws)!important}._menuSeparator_ghndf_129{background:var(--line-2);height:1px;margin:4px 0}._menuLabel_ghndf_130{padding:7px 9px 5px}._danger_ghndf_34._menuItem_ghndf_100,._menuItem_ghndf_100._dangerItem_ghndf_131,._menuItem_ghndf_100._dangerItem_ghndf_131 svg{color:var(--danger)}._segmented_ghndf_135{border-radius:var(--r-md);background:var(--bg-0);border:1px solid var(--line-2);gap:2px;padding:2px;display:inline-flex;position:relative}._segment_ghndf_135{border-radius:var(--r-sm);height:24px;font-size:var(--fs-xs);color:var(--text-3);transition:color var(--t-base);z-index:0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-weight:550;display:inline-flex;position:relative}._segment_ghndf_135 svg{width:14px;height:14px}._segment_ghndf_135:hover,._segment_ghndf_135[data-selected=true]{color:var(--text-1)}._segmentThumb_ghndf_162{border-radius:var(--r-sm);background:var(--bg-4);border:1px solid var(--line-3);z-index:-1;position:absolute;inset:0}._overlay_ghndf_172{z-index:800;background:var(--scrim);position:fixed;inset:0}._overlay_ghndf_172[data-state=closed],._dialog_ghndf_179[data-state=closed],._dialog_ghndf_179[data-state=closed] *{pointer-events:none!important}._dialog_ghndf_179{z-index:801;border-radius:var(--r-xl);background:var(--bg-2);border:1px solid var(--line-3);width:min(560px,100vw - 32px);max-height:calc(100vh - 48px);box-shadow:var(--shadow-4);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden}._dialogHeader_ghndf_195{align-items:flex-start;gap:14px;padding:20px 52px 14px 20px;display:flex}._dialogClose_ghndf_196{position:absolute;top:16px;right:16px}._dialogTitle_ghndf_197{font-size:var(--fs-xl);letter-spacing:-.005em;font-weight:600}._dialogDescription_ghndf_198{color:var(--text-2);font-size:var(--fs-sm);margin-top:4px}._dialogBody_ghndf_199{padding:0 20px 18px;overflow:auto}._dialogFill_ghndf_200{width:min(1900px,100vw - 48px);height:calc(100vh - 48px)}._dialogBodyFill_ghndf_201{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._dialogFooter_ghndf_202{border-top:1px solid var(--line-1);background:var(--bg-1);justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px;display:flex}._dialogFooter_ghndf_202>._spacer_ghndf_203{margin-right:auto}._field_ghndf_206{flex-direction:column;gap:6px;display:flex}._fieldLabel_ghndf_207{font-size:var(--fs-xs);color:var(--text-2);font-weight:500}._input_ghndf_208{border-radius:var(--r-sm);background:var(--bg-1);border:1px solid var(--line-2);width:100%;height:30px;color:var(--text-1);font-size:var(--fs-sm);transition:border-color var(--t-fast), box-shadow var(--t-fast);padding:0 10px}._input_ghndf_208:hover{border-color:var(--line-3)}._input_ghndf_208:focus{border-color:var(--sel-line);box-shadow:0 0 0 1px var(--sel-line);outline:none}._input_ghndf_208::placeholder{color:var(--text-4)}._numberField_ghndf_222{align-items:center;display:flex;position:relative}._numberField_ghndf_222 ._input_ghndf_208{font-variant-numeric:tabular-nums}._numberField_ghndf_222[data-unit] ._input_ghndf_208{padding-right:34px}._numberUnit_ghndf_225{color:var(--text-3);font-size:var(--fs-xs);pointer-events:none;position:absolute;right:9px}._numberPrefix_ghndf_226{width:22px;font-size:var(--fs-2xs);border-right:1px solid var(--line-2);pointer-events:none;place-items:center;font-weight:700;display:grid;position:absolute;top:0;bottom:0;left:0}._numberField_ghndf_222._prefixed_ghndf_227 ._input_ghndf_208{padding-left:30px}._scrub_ghndf_229:not(:focus){cursor:ew-resize}._numberUnit_ghndf_225._scrubHandle_ghndf_231,._numberPrefix_ghndf_226._scrubHandle_ghndf_231{pointer-events:auto;cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none}._numberUnit_ghndf_225._scrubHandle_ghndf_231{padding:4px 0 4px 4px}._scrubbing_ghndf_233,._scrubbing_ghndf_233 *{-webkit-user-select:none;user-select:none;cursor:ew-resize!important}._switch_ghndf_235{background:var(--bg-5);border:1px solid var(--line-2);width:30px;height:18px;transition:background var(--t-base) var(--ease-standard);border-radius:99px;flex-shrink:0;position:relative}._switch_ghndf_235[data-state=checked]{background:var(--ws);border-color:#0000}._switchThumb_ghndf_246{background:var(--text-2);width:14px;height:14px;transition:transform var(--t-base) var(--ease-standard), background var(--t-fast);border-radius:99px;display:block;transform:translate(1px)}._switch_ghndf_235[data-state=checked] ._switchThumb_ghndf_246{background:var(--ws-ink);transform:translate(13px)}._slider_ghndf_257{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:20px;display:flex;position:relative}._sliderTrack_ghndf_258{background:var(--bg-5);border-radius:99px;flex:1;height:4px;position:relative;overflow:hidden}._sliderRange_ghndf_259{background:var(--ws);border-radius:99px;height:100%;position:absolute}._sliderThumb_ghndf_260{border:2px solid var(--ws);width:14px;height:14px;transition:transform var(--t-fast) var(--ease-standard), box-shadow var(--t-base);background:#fff;border-radius:99px;display:block;box-shadow:0 1px 4px #00000059}._sliderThumb_ghndf_260:hover{transform:scale(1.12)}._sliderThumb_ghndf_260:focus-visible{box-shadow:0 0 0 4px var(--ws-glow);outline:none}._slider_ghndf_257[data-disabled]{opacity:.6}._slider_ghndf_257[data-disabled] ._sliderThumb_ghndf_260{transform:none}._selectTrigger_ghndf_275{border-radius:var(--r-sm);background:var(--bg-1);border:1px solid var(--line-2);width:100%;height:30px;font-size:var(--fs-sm);color:var(--text-1);transition:border-color var(--t-fast);text-align:left;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:0 8px 0 10px;display:inline-flex}._selectTrigger_ghndf_275>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._selectTrigger_ghndf_275 svg{flex:none}._selectTrigger_ghndf_275:hover{border-color:var(--line-3)}._selectTrigger_ghndf_275 svg{width:14px;height:14px;color:var(--text-3)}._selectTrigger_ghndf_275[data-placeholder]{color:var(--text-3)}._selectContent_ghndf_297{min-width:var(--radix-select-trigger-width);max-height:min(360px, var(--radix-select-content-available-height))}._selectViewport_ghndf_298{padding:0}._section_ghndf_301{border-bottom:1px solid var(--line-1)}._sectionHeader_ghndf_302{width:100%;height:32px;color:var(--text-3);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;text-align:left;transition:color var(--t-fast);align-items:center;gap:6px;padding:0 12px 0 10px;font-weight:600;display:flex}._sectionHeader_ghndf_302:hover{color:var(--text-1)}._sectionHeader_ghndf_302>svg{width:13px;height:13px;color:var(--text-3);transition:transform var(--t-base) var(--ease-out)}._sectionHeader_ghndf_302[data-open=true]>svg{transform:rotate(90deg)}._sectionActions_ghndf_320{gap:2px;margin-left:auto;display:flex}._sectionBody_ghndf_321{padding:0 14px 14px}._badge_ghndf_323{border-radius:var(--r-xs);height:18px;font-size:var(--fs-2xs);letter-spacing:.05em;text-transform:uppercase;color:var(--text-2);background:var(--bg-4);border:1px solid var(--line-2);align-items:center;gap:4px;padding:0 6px;font-weight:650;display:inline-flex}._badge_ghndf_323[data-tone=ws]{color:var(--text-1);background:var(--ws-softer);border-color:color-mix(in srgb, var(--ws) 25%, transparent)}._badge_ghndf_323[data-tone=warning]{color:var(--warning);background:var(--warning-soft);border-color:color-mix(in srgb, var(--warning) 25%, transparent)}._badge_ghndf_323[data-tone=soon]{color:var(--iris);background:#a99bff1a;border-color:#a99bff38}._spinner_ghndf_342{border:2px solid color-mix(in srgb, var(--ws) 22%, transparent);border-top-color:var(--ws);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite _spin_ghndf_342}._scroll_1l6dy_1{flex:1;min-height:0;overflow:auto}._empty_1l6dy_2{text-align:center;height:100%;color:var(--text-3);font-size:var(--fs-sm);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px;display:flex}._empty_1l6dy_2 svg{color:var(--text-4);margin-bottom:4px}._empty_1l6dy_2 h3{font-size:var(--fs-md);color:var(--text-2);font-weight:600}._hero_1l6dy_6{border-bottom:1px solid var(--line-1);align-items:center;gap:12px;padding:16px 14px 14px;display:flex}._heroIcon_1l6dy_7{width:38px;height:38px;color:var(--ws);background:linear-gradient(180deg, var(--ws-soft), transparent), var(--bg-3);border:1px solid var(--line-2);box-shadow:var(--inset-hi);border-radius:10px;flex-shrink:0;place-items:center;display:grid}._heroIcon_1l6dy_7[data-tone=sel]{color:var(--sel);background:linear-gradient(180deg, var(--sel-soft), transparent), var(--bg-3)}._heroText_1l6dy_20{flex:1;min-width:0}._heroTitle_1l6dy_21{font-size:var(--fs-lg);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._heroSub_1l6dy_22{font-size:var(--fs-xs);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}._rows_1l6dy_24{flex-direction:column;margin:0;display:flex}._rows_1l6dy_24>div{font-size:var(--fs-sm);justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0;display:flex}._rows_1l6dy_24 dt{color:var(--text-2);flex-shrink:0}._rows_1l6dy_24 dd{color:var(--text-1);text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}._rows_1l6dy_24>div[data-emphasis] dd{font-weight:600;font-size:var(--fs-md)}._axes_1l6dy_30{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:2px;display:grid}._axis_1l6dy_31{border-radius:var(--r-sm);background:var(--bg-2);border:1px solid var(--line-2);padding:7px 9px 7px 11px;position:relative;overflow:hidden}._axis_1l6dy_31:before{content:"";background:var(--c);width:2px;position:absolute;top:0;bottom:0;left:0}._axisName_1l6dy_40{font-size:var(--fs-2xs);color:var(--c);letter-spacing:.06em;font-weight:700}._axisValue_1l6dy_41{font-size:var(--fs-md);font-variant-numeric:tabular-nums;color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-weight:560;display:block;overflow:hidden}._axisUnit_1l6dy_42{font-size:var(--fs-2xs);color:var(--text-3);margin-left:2px;font-weight:500}._stat_1l6dy_44{border-radius:var(--r-md);background:var(--bg-2);border:1px solid var(--line-2);flex-direction:column;gap:2px;padding:10px 12px;display:flex}._statLabel_1l6dy_45{font-size:var(--fs-2xs);color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;font-weight:600}._statValue_1l6dy_46{font-size:var(--fs-xl);letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-weight:600}._statGrid_1l6dy_47{grid-template-columns:1fr 1fr;gap:6px;display:grid}._note_1l6dy_49{border-radius:var(--r-md);background:var(--bg-2);border:1px solid var(--line-2);font-size:var(--fs-xs);color:var(--text-2);gap:9px;padding:10px 11px;line-height:1.5;display:flex}._note_1l6dy_49 svg{color:var(--text-3);flex-shrink:0;margin-top:1px}._note_1l6dy_49[data-tone=soon]{background:linear-gradient(180deg, #a99bff12, transparent), var(--bg-2);border-color:#a99bff40}._note_1l6dy_49[data-tone=soon] svg{color:var(--iris)}._note_1l6dy_49[data-tone=warning]{border-color:color-mix(in srgb, var(--warning) 30%, transparent);background:var(--warning-soft)}._note_1l6dy_49[data-tone=warning] svg{color:var(--warning)}._note_1l6dy_49 b{color:var(--text-1);font-weight:600}._stack_1l6dy_67{flex-direction:column;gap:10px;display:flex}._video_1l6dy_69{border-radius:var(--r-md);background:#000;width:100%;height:auto;display:block}._actions_1l6dy_70{flex-wrap:wrap;gap:6px;display:flex}._fieldGrid_1l6dy_71{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}._fieldRow_1l6dy_72{font-size:var(--fs-sm);color:var(--text-2);grid-template-columns:96px 1fr;align-items:center;gap:10px;display:grid}._list_1l6dy_74{flex-direction:column;gap:4px;display:flex}._listItem_1l6dy_75{border-radius:var(--r-sm);background:var(--bg-2);border:1px solid var(--line-2);font-size:var(--fs-sm);align-items:center;gap:9px;padding:7px 9px;display:flex}._listItem_1l6dy_75 svg{color:var(--text-2);flex-shrink:0}._listItem_1l6dy_75 ._grow_1l6dy_77{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._muted_1l6dy_78{color:var(--text-3)}._swatch_1l6dy_80{border:1px solid var(--line-3);border-radius:50%;flex-shrink:0;width:14px;height:14px;box-shadow:inset 0 -3px 6px #00000040,inset 0 2px 3px #ffffff4d}._statAction_1l6dy_81{font-size:var(--fs-sm);color:var(--ws);align-self:flex-start;margin-top:4px;font-weight:600}._statAction_1l6dy_81:hover{text-decoration:underline}._paramValue_1l6dy_83{border-radius:var(--r-sm);background:var(--bg-2);border:1px dashed var(--line-2);min-height:30px;font-family:var(--font-mono);color:var(--text-1);overflow-wrap:anywhere;align-items:center;padding:4px 10px;font-size:11px;display:flex}._linkButton_1l6dy_84{color:var(--ws);margin-top:5px;font-size:11px;font-weight:600}._linkButton_1l6dy_84:hover{text-decoration:underline}._paramRow_1l6dy_86{border-radius:var(--r-md);background:var(--bg-2);border:1px solid var(--line-2);transition:border-color var(--t-base), box-shadow var(--t-base);flex-direction:column;gap:6px;padding:9px 10px;display:flex}._paramRow_1l6dy_86[data-focus]{border-color:color-mix(in srgb, var(--ws) 60%, transparent);box-shadow:0 0 0 3px var(--ws-soft)}._paramHead_1l6dy_88{justify-content:space-between;align-items:center;gap:10px;display:flex}._paramName_1l6dy_89{color:var(--text-1);text-align:left;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}._paramName_1l6dy_89:hover{color:var(--ws)}._paramUses_1l6dy_91{flex-wrap:wrap;gap:4px;display:flex}._useChip_1l6dy_92{background:var(--bg-4);color:var(--text-2);border:1px solid var(--line-2);border-radius:4px;padding:1px 6px;font-size:10px}._bom_1l6dy_95{border-collapse:collapse;width:100%;font-size:var(--fs-xs)}._bom_1l6dy_95 th{text-align:left;color:var(--text-3);border-bottom:1px solid var(--line-2);padding:4px 6px;font-weight:600}._bom_1l6dy_95 td{border-bottom:1px solid var(--line-1);vertical-align:top;padding:6px}._bom_1l6dy_95 td b{color:var(--text-1);font-weight:560;display:block}._bom_1l6dy_95 td small{font-family:var(--font-mono);color:var(--ws);margin-top:2px;display:block}._bomQty_1l6dy_100{font-variant-numeric:tabular-nums;text-align:right;width:36px;font-weight:600}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-0:#0f1114;--bg-1:#15181c;--bg-2:#191c21;--bg-3:#1e2227;--bg-4:#24282f;--bg-5:#2a2f37;--bg-overlay:#15181cf0;--scrim:#06070999;--line-1:#d6e2ff0d;--line-2:#d6e2ff17;--line-3:#d6e2ff2b;--line-4:#d6e2ff40;--text-1:#e9ebee;--text-2:#a7aeb9;--text-3:#7f8794;--text-4:#5b636e;--mint:#8fdcc0;--mint-strong:#5fcfa5;--amber:#e8bd84;--iris:#a99bff;--azure:#5cb8ff;--coral:#ff8a78;--lime:#b7e27a;--accent-l:.93;--accent-c:0;--accent-h:258;--ws:oklch(var(--accent-l) var(--accent-c) var(--accent-h));--ws-strong:oklch(calc(var(--accent-l) - .07) var(--accent-c) var(--accent-h));--ws-ink:#0b0d10;--ws-soft:color-mix(in oklch, var(--ws) 13%, transparent);--ws-softer:color-mix(in oklch, var(--ws) 7%, transparent);--ws-glow:color-mix(in oklch, var(--ws) 26%, transparent);--sel:var(--ws);--sel-soft:color-mix(in oklch, var(--ws) 18%, transparent);--sel-line:color-mix(in oklch, var(--ws) 55%, transparent);--success:oklch(74% .14 155);--warning:oklch(78% .14 75);--danger:#ff8474;--danger-soft:#ff84741f;--warning-soft:color-mix(in oklch, var(--warning) 13%, transparent);--info:var(--azure);--axis-x:#ff6b6b;--axis-y:#7ed47c;--axis-z:#5aa9ff;--vp-top:#23272e;--vp-bottom:#131519;--code-bg:#111317;--code-gutter:#15181c;--code-line:#d6e2ff0a;--tok-kw:#c7a0ff;--tok-str:#b8dd9a;--tok-num:#f7ab7c;--tok-fn:#86b8ff;--tok-cm:#6b777d;--tok-bi:#7fd6e8;--tok-dec:#f3cf7d;--tok-prop:#d7dde0;--tok-op:#9aa6ad;--font-sans:"IBM Plex Sans Variable", "IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-2xs:9.5px;--fs-xs:10.5px;--fs-sm:11.5px;--fs-md:12.5px;--fs-lg:14px;--fs-xl:17px;--fs-2xl:22px;--fs-3xl:30px;--r-xs:4px;--r-sm:4px;--r-md:6px;--r-lg:8px;--r-xl:10px;--r-pill:999px;--shadow-1:0 1px 2px #0000004d;--shadow-2:0 4px 14px #00000059, 0 1px 3px #0000004d;--shadow-3:0 12px 40px #00000080;--shadow-4:0 24px 70px #0000008c, 0 4px 14px #0000004d;--inset-hi:0 0 0 0 transparent;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--t-fast:90ms;--t-base:.16s;--t-slow:.26s;--t-slower:.42s;--topbar-h:44px;--ribbon-h:40px;--status-h:26px}:root[data-toolbar=ribbon]{--ribbon-h:76px}:root[data-accent=cobalt]{--accent-l:.7;--accent-c:.15;--accent-h:258}:root[data-accent=orange]{--accent-l:.7;--accent-c:.15;--accent-h:50}:root[data-accent=teal]{--accent-l:.7;--accent-c:.15;--accent-h:195}:root[data-theme=light]{--accent-l:.2}:root[data-theme=light]:is([data-accent=cobalt],[data-accent=orange],[data-accent=teal]){--accent-l:.5}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-0:#e9ebee;--bg-1:#f6f7f8;--bg-2:#fff;--bg-3:#eef0f3;--bg-4:#e6e9ed;--bg-5:#dadee4;--bg-overlay:#fafbfcf2;--scrim:#1e242c4d;--line-1:#141e3214;--line-2:#141e3225;--line-3:#141e323d;--line-4:#141e3259;--text-1:#14171b;--text-2:#454c57;--text-3:#636b77;--text-4:#9aa2ad;--mint:#1f9a73;--mint-strong:#14805e;--amber:#b87318;--iris:#6a55e8;--ws-ink:#fff;--success:oklch(50% .13 155);--warning:oklch(52% .13 65);--danger:#d8443a;--danger-soft:#d8443a1a;--vp-top:#f3f5f7;--vp-bottom:#dde1e6;--code-bg:#fff;--code-gutter:#f6f7f8;--code-line:#141e3209;--tok-kw:#7a3fd0;--tok-str:#3d7d1d;--tok-num:#b85418;--tok-fn:#1f5fbf;--tok-cm:#8a969c;--tok-bi:#0b7c8f;--tok-dec:#9a6b00;--tok-prop:#26313a;--tok-op:#5b666c;--shadow-1:0 1px 2px #141e3214;--shadow-2:0 4px 14px #141e321a, 0 1px 3px #141e3214;--shadow-3:0 12px 40px #141e322e;--shadow-4:0 24px 70px #141e3233, 0 4px 14px #141e321a}@media (prefers-reduced-motion:reduce){:root{--t-fast:0s;--t-base:0s;--t-slow:0s;--t-slower:0s}}:root[data-viewport=light]{--vp-top:#e8e8e8;--vp-bottom:#c8c8c8}:root[data-viewport=dark]{--vp-top:#23272e;--vp-bottom:#131519}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--font-sans);font-size:var(--fs-md);color:var(--text-1);background:var(--bg-0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;margin:0;line-height:1.45;overflow:hidden}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{letter-spacing:-.01em;font-weight:600}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default}a{color:inherit;text-decoration:none}input,textarea,[contenteditable],[role=alert],[role=status],[data-selectable]{-webkit-user-select:text;user-select:text}svg{flex-shrink:0}[hidden]{display:none!important}:focus{outline:none}:focus-visible{outline:2px solid var(--ws);outline-offset:1px;border-radius:var(--r-sm)}::selection{background:var(--ws-glow);color:var(--text-1)}*{scrollbar-width:thin;scrollbar-color:var(--bg-5) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--bg-5);background-clip:content-box;border:3px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:var(--line-4)}::-webkit-scrollbar-track{background:0 0}.tnum{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono)}.caps{font-size:var(--fs-2xs);letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);font-weight:600}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}kbd,.kbd{min-width:18px;height:18px;font-family:var(--font-sans);color:var(--text-2);background:var(--bg-4);border:1px solid var(--line-2);border-radius:var(--r-xs);border-bottom-width:2px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}._topbar_mrrdy_1{z-index:20;background:var(--bg-1);border-bottom:1px solid var(--line-2);align-items:center;gap:12px;padding:0 10px 0 12px;display:flex;position:relative}._topbar_mrrdy_1[data-centred]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}._left_mrrdy_13{flex:1;align-self:stretch;align-items:center;gap:10px;min-width:0;display:flex}._brand_mrrdy_15{align-items:center;gap:9px;padding-right:4px;display:flex}._brand_mrrdy_15 img{border-radius:5px;width:22px;height:22px}._wordmark_mrrdy_17{letter-spacing:.16em;color:var(--text-1);white-space:nowrap;font-size:12px;font-weight:600;display:inline-grid}._wordmark_mrrdy_17>._wordmarkSizer_mrrdy_19,._wordmark_mrrdy_17>._wordmarkText_mrrdy_19{grid-area:1/1;justify-self:start}._wordmarkSizer_mrrdy_19{visibility:hidden}._wordmarkT_mrrdy_19{vertical-align:top;white-space:nowrap;display:inline-block}._fileMenu_mrrdy_24{border-radius:var(--r-sm);height:30px;font-size:var(--fs-sm);color:var(--text-2);transition:background var(--t-fast), color var(--t-fast);align-items:center;gap:4px;margin-right:-4px;padding:0 6px 0 9px;font-weight:500;display:flex}._fileMenu_mrrdy_24:hover,._fileMenu_mrrdy_24[data-state=open]{color:var(--text-1);background:var(--bg-3)}._fileList_mrrdy_39{min-width:230px}._switch_mrrdy_41{border-radius:var(--r-md);background:var(--bg-0);border:1px solid var(--line-1);flex:none;align-items:center;gap:2px;height:30px;padding:2px;display:flex}._switch_mrrdy_41>button{z-index:0;border-radius:var(--r-sm);height:24px;font-size:var(--fs-sm);white-space:nowrap;color:var(--text-3);transition:color var(--t-fast);align-items:center;gap:6px;padding:0 11px 0 9px;font-weight:500;display:flex;position:relative}._switch_mrrdy_41>button:hover{color:var(--text-1)}._switch_mrrdy_41>button[data-on]{color:var(--text-1);font-weight:600}._switch_mrrdy_41>button>svg{flex:none}._switchThumb_mrrdy_60{z-index:-1;border-radius:var(--r-sm);background:var(--bg-4);box-shadow:0 0 0 1px var(--line-2), var(--shadow-1);position:absolute;inset:0}._switch_mrrdy_41>button>span+span{height:16px;margin-left:1px;padding:0 5px;font-size:9px}._workspaceMenu_mrrdy_64{border-radius:var(--r-xs);height:30px;font-size:var(--fs-sm);color:var(--text-1);transition:background var(--t-fast);align-items:center;gap:7px;padding:0 8px 0 10px;font-weight:600;display:flex}._workspaceMenu_mrrdy_64>svg:first-child{color:var(--ws)}._workspaceMenu_mrrdy_64:hover,._workspaceMenu_mrrdy_64[data-state=open]{background:var(--bg-3)}._chevron_mrrdy_78{color:var(--text-3);transition:transform var(--t-fast)}._workspaceMenu_mrrdy_64[data-state=open] ._chevron_mrrdy_78{transform:rotate(180deg)}._workspaceList_mrrdy_80{flex-direction:column;gap:2px;min-width:280px;display:flex}._workspaceList_mrrdy_80>[role^=menuitem]{align-items:center;height:auto;min-height:46px;padding-block:7px}._workspaceItem_mrrdy_83{flex-direction:column;gap:3px;min-width:0;line-height:1.25;display:flex}._workspaceItem_mrrdy_83 b{color:var(--text-1);font-weight:600}._workspaceItem_mrrdy_83 small{font-size:var(--fs-2xs);color:var(--text-3);white-space:nowrap}._divider_mrrdy_87{background:var(--line-2);flex:none;width:1px;height:18px}._title_mrrdy_89{align-items:center;gap:8px;min-width:0;display:flex}._kindIcon_mrrdy_90{color:var(--text-3)}._noDoc_mrrdy_91{color:var(--text-3);font-size:var(--fs-md)}._name_mrrdy_92{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--r-sm);min-width:0;max-width:260px;font-size:var(--fs-md);color:var(--text-1);transition:background var(--t-fast);flex-shrink:1;margin:0 -6px;padding:3px 6px;font-weight:600;overflow:hidden}._name_mrrdy_92:hover{background:var(--bg-3)}._nameInput_mrrdy_108{border-radius:var(--r-sm);border:1px solid color-mix(in srgb, var(--ws) 60%, transparent);background:var(--bg-0);width:260px;height:26px;box-shadow:0 0 0 3px var(--ws-soft);font-size:var(--fs-md);margin:0 -6px;padding:0 6px;font-weight:600}._kind_mrrdy_90{font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);border:1px solid var(--line-2);border-radius:5px;padding:2px 6px;font-weight:650}._saveState_mrrdy_132{border-radius:var(--r-xs);min-width:20px;height:22px;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--text-3);white-space:nowrap;cursor:default;transition:background var(--t-fast);flex-shrink:0;align-items:center;gap:6px;margin-left:-3px;padding:0 6px;display:inline-flex;overflow:hidden}._saveState_mrrdy_132[data-tone=dirty]{cursor:pointer;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--warning) 45%, transparent);padding:0 8px 0 7px;font-weight:600}._saveLabel_mrrdy_135{min-width:0;display:inline-flex;overflow:hidden}._saveState_mrrdy_132[data-tone=dirty]:hover{background:var(--warning-soft)}._saveDot_mrrdy_137{background:var(--success);width:6px;height:6px;transition:background var(--t-base);border-radius:50%}._saveState_mrrdy_132[data-tone=dirty]{color:var(--warning)}._saveState_mrrdy_132[data-tone=dirty] ._saveDot_mrrdy_137{background:var(--warning)}._saveState_mrrdy_132[data-tone=busy] ._saveDot_mrrdy_137{background:var(--ws);animation:_pulse-dot_mrrdy_1 1s var(--ease-in-out) infinite}._right_mrrdy_142{flex:none;justify-self:end;align-items:center;gap:4px;min-width:0;display:flex}._search_mrrdy_145{border-radius:var(--r-md);border:1px solid var(--line-2);background:var(--bg-0);width:168px;height:28px;color:var(--text-3);font-size:var(--fs-sm);cursor:pointer;transition:border-color var(--t-fast), color var(--t-fast), background var(--t-fast);align-items:center;gap:7px;margin-right:4px;padding:0 6px 0 9px;display:flex}._search_mrrdy_145:hover{border-color:var(--line-3);color:var(--text-2)}._search_mrrdy_145>span{text-align:left;flex:1}._search_mrrdy_145>kbd{border-radius:var(--r-xs);border:1px solid var(--line-2);font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--text-3);padding:1px 5px}._more_mrrdy_154{border-radius:var(--r-sm);width:28px;height:28px;color:var(--text-2);transition:background var(--t-fast), color var(--t-fast);flex:none;place-items:center;display:grid;position:relative}._more_mrrdy_154:hover,._more_mrrdy_154[data-state=open]{background:var(--bg-4);color:var(--text-1)}._more_mrrdy_154[data-unseen]:after{content:"";background:var(--ws);width:7px;height:7px;box-shadow:0 0 0 2px var(--bg-1);border-radius:50%;position:absolute;top:3px;right:3px}._more_mrrdy_154>._messageCount_mrrdy_157{box-shadow:0 0 0 2px var(--bg-1);margin:0;position:absolute;top:-2px;right:-5px}._moreMenu_mrrdy_158{min-width:230px}._account_mrrdy_159{background:var(--bg-4);width:26px;height:26px;color:var(--text-1);font-size:var(--fs-2xs);letter-spacing:.02em;border:1px solid #0000;border-radius:50%;place-items:center;margin-left:2px;font-weight:700;display:grid;position:relative}._account_mrrdy_159:hover,._account_mrrdy_159[data-state=open]{border-color:var(--line-4)}._account_mrrdy_159[data-unseen]:after{content:"";background:var(--ws);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg-1);border-radius:50%;position:absolute;top:-1px;right:-1px}._accountMenu_mrrdy_167{width:272px}._teamChip_mrrdy_168{border-radius:var(--r-xs);max-width:180px;height:26px;color:var(--text-2);font-size:var(--fs-xs);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 8px;font-weight:600;display:inline-flex}._teamChip_mrrdy_168 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._teamChip_mrrdy_168 small{color:var(--text-4);font-size:var(--fs-2xs);font-weight:500}._teamChip_mrrdy_168:hover{background:var(--bg-3);color:var(--text-1)}._accountCard_mrrdy_172{align-items:center;gap:10px;padding:8px;display:flex}._accountCard_mrrdy_172>div{flex-direction:column;gap:1px;min-width:0;display:flex}._accountCard_mrrdy_172 strong{color:var(--text-1);font-size:var(--fs-sm);font-weight:600}._accountCard_mrrdy_172 span{color:var(--text-3);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._accountCard_mrrdy_172 small{color:var(--text-4);font-size:var(--fs-2xs)}._accountCard_mrrdy_172 code{font-family:var(--font-mono)}._accountAvatar_mrrdy_178{background:var(--ws-softer);width:36px;height:36px;color:var(--ws);border:1px solid color-mix(in srgb, var(--ws) 30%, transparent);font-size:var(--fs-xs);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}._accountCard_mrrdy_172 span._accountAvatar_mrrdy_178{color:var(--ws);font-size:var(--fs-xs);overflow:visible}._themes_mrrdy_184{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:2px 4px 6px;display:grid}._theme_mrrdy_184{border-radius:var(--r-sm);border:1px solid var(--line-2);color:var(--text-2);font-size:var(--fs-xs);cursor:pointer;transition:border-color var(--t-fast), background var(--t-fast), color var(--t-fast);outline:none;flex-direction:column;align-items:center;gap:4px;padding:8px 4px 6px;display:flex}._theme_mrrdy_184[data-highlighted]{background:var(--bg-3);color:var(--text-1)}._theme_mrrdy_184[data-state=checked]{border-color:var(--ws);background:var(--ws-softer);color:var(--text-1)}._theme_mrrdy_184[data-state=checked] svg{color:var(--ws)}._unseen_mrrdy_193{border-radius:var(--r-pill);background:var(--ws-softer);color:var(--ws);font-size:var(--fs-2xs);padding:1px 7px;font-weight:600}._mcp_mrrdy_194{border-radius:var(--r-xs);height:28px;color:var(--text-2);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 8px;font-weight:500;display:flex}._mcp_mrrdy_194:hover{color:var(--text-1);background:var(--bg-4)}._mcp_mrrdy_194 svg{color:var(--text-3)}._mcp_mrrdy_194:hover svg{color:var(--text-1)}._mcp_mrrdy_194[data-attention]{background:var(--warning-soft);color:var(--text-1)}._mcp_mrrdy_194[data-attention] svg{color:var(--warning)}._messageCount_mrrdy_157{border-radius:var(--r-pill);background:var(--ws);min-width:16px;height:16px;color:var(--ws-ink);font-size:var(--fs-2xs);text-align:center;margin-left:2px;padding:0 5px;font-weight:600;line-height:16px}._export_mrrdy_207[data-disabled]{opacity:.45;cursor:default}._split_mrrdy_209{align-items:stretch;display:inline-flex}._split_mrrdy_209>._export_mrrdy_207{border-top-right-radius:0;border-bottom-right-radius:0;gap:6px;padding:0 9px 0 8px}._split_mrrdy_209>._splitToggle_mrrdy_211{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:1px;padding:0 6px}._split_mrrdy_209>._splitToggle_mrrdy_211 svg{width:14px;height:14px;transition:transform var(--t-fast) var(--ease-standard)}._split_mrrdy_209>._splitToggle_mrrdy_211[data-state=open] svg{transform:rotate(180deg)}@media (width<=1600px){._topbar_mrrdy_1{gap:10px}}@media (width<=1500px){._search_mrrdy_145{gap:6px;width:auto}._search_mrrdy_145>kbd{display:none}}@media (width<=1360px){._wordmark_mrrdy_17{display:none}._split_mrrdy_209>._export_mrrdy_207{gap:0;padding:0 8px}._export_mrrdy_207>span{display:none}._search_mrrdy_145{width:28px;color:var(--text-2);background:0 0;border-color:#0000;justify-content:center;margin-right:0;padding:0}._search_mrrdy_145:hover{background:var(--bg-4);color:var(--text-1);border-color:#0000}._search_mrrdy_145>span{display:none}}@media (width<=1100px){._mcp_mrrdy_194{gap:0;padding:0 8px}._mcp_mrrdy_194>span{display:none}}@media (width<=820px){._workspaceMenu_mrrdy_64 span,._kind_mrrdy_90,._saveState_mrrdy_132 span:not(._saveDot_mrrdy_137){display:none}._export_mrrdy_207{gap:0;padding:0 8px}._export_mrrdy_207>span{display:none}._mcp_mrrdy_194{gap:0;padding:0 8px}._mcp_mrrdy_194>span{display:none}}@media (width<=600px){._topbar_mrrdy_1{gap:8px;padding:0 6px 0 8px}._divider_mrrdy_87,._mcp_mrrdy_194,._settingsButton_mrrdy_248{display:none}._title_mrrdy_89{flex:1;min-width:72px}._name_mrrdy_92{font-size:var(--fs-md);max-width:none}._workspaceMenu_mrrdy_64{padding:0 6px}}._branchPill_mrrdy_254{font-family:var(--font-mono);border-radius:var(--r-xs);height:22px;font-size:var(--fs-xs);color:var(--text-2);transition:background var(--t-fast), border-color var(--t-fast);background:0 0;border:0;flex-shrink:0;align-items:center;gap:5px;padding:0 5px;font-weight:500;display:inline-flex}._branchPill_mrrdy_254>svg:first-child{color:var(--branch)}._branchPill_mrrdy_254:hover,._branchPill_mrrdy_254[data-state=open]{background:var(--bg-4);color:var(--text-1)}._branchPill_mrrdy_254 span{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}._branchPill_mrrdy_254 i{color:var(--warning);font-style:normal;font-weight:500}._branchPill_mrrdy_254 svg:last-child{opacity:.7}._gitBadge_mrrdy_276{border-radius:var(--r-xs);width:22px;height:22px;color:var(--text-3);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:1px solid #0000;flex-shrink:0;place-items:center;display:inline-grid}._gitBadge_mrrdy_276:hover{background:var(--bg-4);color:var(--text-1)}._gitBadge_mrrdy_276[data-trouble]{color:var(--warning)}._carbonBadge_mrrdy_279{border-radius:var(--r-xs);width:22px;height:22px;color:var(--text-3);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:1px solid #0000;flex-shrink:0;place-items:center;display:inline-grid}._carbonBadge_mrrdy_279:hover{background:var(--bg-4);color:var(--text-1)}._carbonBadge_mrrdy_279[data-changed]{color:var(--warning)}._carbonBadge_mrrdy_279[data-issues]{color:var(--danger)}._branchMenu_mrrdy_283{min-width:280px}._branchMenuLabel_mrrdy_284{padding:7px 9px 5px}._branchMenuDot_mrrdy_285{background:var(--branch);border-radius:50%;width:9px;height:9px}@media (width<=820px){._branchPill_mrrdy_254 span,._branchPill_mrrdy_254 i{display:none}}._tabs_mrrdy_289{flex:1;align-self:stretch;align-items:center;gap:0;min-width:0;display:flex;overflow:hidden;container:tabs/inline-size}@container tabs (width<=340px){._tab_mrrdy_289[data-active] ._branchPill_mrrdy_254>span,._tab_mrrdy_289[data-active] ._branchPill_mrrdy_254>i{display:none}}@container tabs (width<=280px){._tab_mrrdy_289[data-active] ._saveLabel_mrrdy_135{display:none}._tab_mrrdy_289[data-active] ._saveState_mrrdy_132{padding:0 5px}}@container tabs (width>=200px){._tab_mrrdy_289[data-active] ._name_mrrdy_92{min-width:4em}}._tab_mrrdy_289{z-index:0;border-right:1px solid var(--line-1);max-width:220px;height:100%;color:var(--text-3);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);flex-shrink:0;align-items:center;gap:7px;padding:0 4px 0 12px;display:flex;position:relative}._tab_mrrdy_289:not([data-active]):hover{background:var(--bg-2);color:var(--text-1)}._tab_mrrdy_289:not([data-active]){flex:0 180px;min-width:104px;overflow:hidden}._tab_mrrdy_289[data-active]{min-width:0;max-width:100%;color:var(--text-1);cursor:default;flex:0 .25 auto;padding-right:4px}._tabThumb_mrrdy_335{z-index:-1;box-shadow:inset 0 -2px 0 var(--ws);position:absolute;inset:0 0 -1px}._tabs_mrrdy_289[data-single] ._tabThumb_mrrdy_335{display:none}._tabs_mrrdy_289[data-single] ._tab_mrrdy_289{border-right:0;padding-left:2px}._tabName_mrrdy_343{font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:520;overflow:hidden}._tabBranch_mrrdy_344{font-family:var(--font-mono);color:var(--iris);text-overflow:ellipsis;white-space:nowrap;max-width:70px;font-size:10px;overflow:hidden}._tabEnd_mrrdy_345{flex-shrink:0;place-items:center;width:20px;height:20px;display:grid;position:relative}._tabDirty_mrrdy_346{background:var(--warning);width:7px;height:7px;transition:opacity var(--t-fast);border-radius:50%}._tabClose_mrrdy_347{border-radius:var(--r-xs);color:var(--text-3);opacity:0;transition:opacity var(--t-fast), background var(--t-fast), color var(--t-fast);place-items:center;display:grid;position:absolute;inset:0}._tab_mrrdy_289:hover ._tabClose_mrrdy_347,._tab_mrrdy_289[data-active] ._tabClose_mrrdy_347{opacity:1}._tab_mrrdy_289[data-dirty]:hover ._tabDirty_mrrdy_346,._tab_mrrdy_289[data-dirty][data-active] ._tabDirty_mrrdy_346,._tab_mrrdy_289[data-dirty]:not(:hover):not([data-active]) ._tabClose_mrrdy_347{opacity:0}._tabClose_mrrdy_347:hover{background:var(--bg-5);color:var(--text-1)}._moreTabs_mrrdy_353{height:100%;color:var(--text-2);font-size:var(--fs-sm);white-space:nowrap;transition:background var(--t-fast), color var(--t-fast);border-radius:0;flex-shrink:0;align-items:center;gap:3px;padding:0 8px 0 12px;display:inline-flex}._moreTabs_mrrdy_353:hover,._moreTabs_mrrdy_353[data-state=open]{background:var(--bg-2);color:var(--text-1)}._moreTabs_mrrdy_353[data-dirty]:before{content:"";background:var(--warning);border-radius:50%;width:6px;height:6px;margin-right:3px}._moreList_mrrdy_356{min-width:220px;max-width:360px}._tabDirty_mrrdy_346,._tabBranch_mrrdy_344{flex-shrink:0}@media (width<=600px){._tab_mrrdy_289:not([data-active]){display:none}._tab_mrrdy_289[data-active]{gap:5px;padding-left:6px}}._viewport_urt63_1{isolation:isolate;flex:1;min-height:0;position:relative;overflow:hidden}._viewport_urt63_1[data-tool=measure] canvas{cursor:crosshair!important}._viewport_urt63_1[data-presenting]{z-index:650;position:fixed;inset:0}._viewport_urt63_1[data-asleep],._viewport_urt63_1[data-asleep] canvas{cursor:none!important}._backdrop_urt63_13{background:radial-gradient(120% 90% at 50% 18%, color-mix(in srgb, var(--vp-top) 100%, white 3%) 0%, transparent 65%), linear-gradient(180deg, var(--vp-top) 0%, var(--vp-bottom) 100%);position:absolute;inset:0}._vignette_urt63_20{pointer-events:none;background:radial-gradient(140% 110% at 50% 45%,#0000 55%,#00000047 100%);position:absolute;inset:0}:root[data-viewport=light] ._vignette_urt63_20{background:radial-gradient(140% 110% at 50% 45%,#0000 60%,#283c4614 100%)}._canvas_urt63_27{touch-action:none;inset:0;position:absolute!important}._viewLabel_urt63_30{z-index:4;pointer-events:none;flex-direction:column;gap:2px;display:flex;position:absolute;top:14px;left:16px}._viewName_urt63_31{font-size:var(--fs-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--text-1);text-shadow:0 1px 2px #0006;font-weight:650}._viewMeta_urt63_32{font-size:var(--fs-2xs);color:var(--text-3);letter-spacing:.04em}._viewBranch_urt63_33{max-width:260px;font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--text-2);align-items:center;gap:5px;display:inline-flex}._viewBranch_urt63_33>svg{color:var(--branch);flex-shrink:0}._viewBranch_urt63_33>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root[data-viewport=light] ._viewName_urt63_31{color:#1d2327;text-shadow:none}:root[data-viewport=light] ._viewMeta_urt63_32,:root[data-viewport=light] ._viewBranch_urt63_33{color:#4a545b}:root[data-viewport=dark] ._viewName_urt63_31{color:#e8ecee;text-shadow:0 1px 2px #0006}:root[data-viewport=dark] ._viewMeta_urt63_32,:root[data-viewport=dark] ._viewBranch_urt63_33{color:#9aa5ab}._progress_urt63_43{z-index:8;background:color-mix(in srgb, var(--ws) 14%, transparent);height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}._progressBar_urt63_44{background:linear-gradient(90deg, transparent, var(--ws), transparent);width:40%;box-shadow:0 0 12px var(--ws);animation:_shimmer_urt63_1 1.25s var(--ease-in-out) infinite;position:absolute;inset:0 auto 0 0}._busyChip_urt63_52{z-index:7;background:var(--bg-overlay);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);border:1px solid var(--line-3);height:32px;box-shadow:var(--shadow-3);font-size:var(--fs-sm);color:var(--text-1);white-space:nowrap;border-radius:99px;align-items:center;gap:9px;padding:0 14px 0 11px;display:flex;position:absolute;top:14px;left:50%;translate:-50%}._stale_urt63_74{z-index:6;background:var(--bg-overlay);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);border:1px solid color-mix(in srgb, var(--warning) 35%, var(--line-3));height:34px;box-shadow:var(--shadow-3);font-size:var(--fs-sm);color:var(--text-1);white-space:nowrap;border-radius:99px;align-items:center;gap:10px;padding:0 4px 0 13px;display:flex;position:absolute;top:14px;left:50%;translate:-50%}._stale_urt63_74[data-failed]{border-color:color-mix(in srgb, var(--danger) 45%, var(--line-3))}._prepReason_urt63_95{text-overflow:ellipsis;white-space:nowrap;max-width:min(56vw,620px);overflow:hidden}._staleDot_urt63_96{background:var(--warning);width:7px;height:7px;box-shadow:0 0 0 3px var(--warning-soft);border-radius:50%}._stale_urt63_74[data-failed] ._staleDot_urt63_96{background:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}._staleAction_urt63_98{height:26px;font-weight:600;font-size:var(--fs-sm);color:var(--ws-ink);background:var(--ws);transition:filter var(--t-fast), box-shadow var(--t-base);border-radius:99px;align-items:center;gap:7px;padding:0 6px 0 10px;display:flex}._staleAction_urt63_98:hover{filter:brightness(1.08);box-shadow:0 0 16px var(--ws-glow)}._staleAction_urt63_98 kbd{color:inherit;background:#00000024;border-color:#0000001f}._navbar_urt63_115{z-index:6;background:var(--bg-overlay);-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);border:1px solid var(--line-3);box-shadow:var(--shadow-3), var(--inset-hi);transition:opacity var(--t-slow);border-radius:12px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;bottom:16px;left:50%;translate:-50%}._navbar_urt63_115[data-disabled]{opacity:.5}._navSep_urt63_133{background:var(--line-2);width:1px;height:18px;margin:0 3px}._navMenu_urt63_134{border-radius:var(--r-sm);height:28px;color:var(--text-2);transition:background var(--t-fast), color var(--t-fast);align-items:center;gap:2px;padding:0 5px 0 6px;display:flex}._navMenu_urt63_134:hover,._navMenu_urt63_134[data-state=open]{background:var(--bg-4);color:var(--text-1)}._navMenu_urt63_134 svg:last-child{opacity:.55}._triad_urt63_147{z-index:5;pointer-events:none;filter:drop-shadow(0 1px 1px #0006);position:absolute;bottom:10px;left:10px;overflow:visible}._commandStack_urt63_151{flex-direction:column;flex:1 0 auto;display:flex}._commandStack_urt63_151:empty{display:none}._commandPanel_urt63_153{border-bottom:1px solid var(--line-2);flex-direction:column;flex:1 0 auto;display:flex}._panelHeader_urt63_154{border-bottom:1px solid var(--line-1);align-items:center;gap:8px;height:38px;padding:0 6px 0 12px;display:flex}._panelIcon_urt63_155{color:var(--ws);display:grid}._panelTitle_urt63_156{font-size:var(--fs-md);flex:1;font-weight:600}._panelBody_urt63_157{flex-direction:column;flex:1 0 auto;gap:12px;padding:12px;display:flex}._panelRow_urt63_158{justify-content:space-between;align-items:center;gap:10px;display:flex}._panelLabel_urt63_159{font-size:var(--fs-xs);color:var(--text-2)}._panelHint_urt63_160{font-size:var(--fs-xs);color:var(--text-3);line-height:1.5}._panelHint_urt63_160[data-tone=warning]{color:var(--warning)}._panelHint_urt63_160 ._mono_urt63_162{color:var(--text-2);font-size:10.5px}._measureSlots_urt63_164{grid-template-columns:1fr 1fr;gap:6px;display:grid}._measureSlot_urt63_164{border-radius:var(--r-sm);border:1px dashed var(--line-3);height:30px;font-size:var(--fs-xs);color:var(--text-3);align-items:center;gap:7px;padding:0 8px;display:flex}._measureSlot_urt63_164>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._measureSlot_urt63_164[data-filled]{color:var(--text-1);background:#f5d58a12;border-style:solid;border-color:#f5d58a80}._slotIndex_urt63_168{background:var(--bg-5);width:16px;height:16px;color:var(--text-2);border-radius:50%;place-items:center;font-size:9.5px;font-weight:700;display:grid}._measureSlot_urt63_164[data-filled] ._slotIndex_urt63_168{color:#2b2208;background:#f5d58a}._measureTitle_urt63_170{font-size:var(--fs-sm);margin-bottom:6px;font-weight:600}._measureRows_urt63_171{flex-direction:column;gap:1px;margin:0;display:flex}._measureRows_urt63_171>div{border-bottom:1px solid var(--line-1);font-size:var(--fs-sm);justify-content:space-between;gap:10px;padding:5px 0;display:flex}._measureRows_urt63_171>div:last-child{border-bottom:0}._measureRows_urt63_171 dt{color:var(--text-2)}._measureRows_urt63_171 dd{color:var(--text-1);font-family:var(--font-mono);margin:0;font-size:11.5px}._measureRows_urt63_171>div[data-emphasis] dd{color:#f5d58a;font-size:13px;font-weight:600}:root[data-theme=light] ._measureRows_urt63_171>div[data-emphasis] dd{color:#9a6b00}._dimension_urt63_179{color:#231b05;font-family:var(--font-mono);white-space:nowrap;animation:_fade-in_urt63_1 var(--t-base) var(--ease-out);background:#f5d58a;border-radius:6px;padding:3px 8px;font-size:11.5px;font-weight:600;box-shadow:0 2px 10px #00000059}._contextMenu_urt63_192{z-index:900;min-width:220px;position:fixed}._pickListTitle_urt63_193{font-size:var(--fs-xs);color:var(--text-3)}._workspaceHud_urt63_196{z-index:5;background:var(--bg-overlay);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid color-mix(in srgb, var(--ws) 30%, var(--line-2));height:28px;font-size:var(--fs-xs);color:var(--text-2);white-space:nowrap;pointer-events:none;border-radius:99px;align-items:center;gap:10px;padding:0 12px;display:flex;position:absolute;bottom:64px;left:50%;translate:-50%}._workspaceHud_urt63_196 b{color:var(--text-1);font-weight:600}._workspaceHud_urt63_196 i{background:var(--text-4);border-radius:50%;width:3px;height:3px}._hudAction_urt63_218{pointer-events:auto;height:22px;color:var(--bg-0);background:var(--ws);transition:filter var(--t-fast);border-radius:99px;margin-right:-8px;padding:0 10px;font-weight:600}._hudAction_urt63_218:hover{filter:brightness(1.08)}._hudDot_urt63_220{background:var(--ws);width:7px;height:7px;box-shadow:0 0 10px var(--ws-glow);border-radius:50%}._empty_urt63_223{z-index:3;pointer-events:none;place-items:center;padding:24px;display:grid;position:absolute;inset:0}._emptyCard_urt63_224{text-align:center;pointer-events:auto;flex-direction:column;align-items:center;max-width:520px;display:flex}._emptyGlyph_urt63_225{width:96px;height:96px;color:var(--ws);filter:drop-shadow(0 0 22px var(--ws-glow));margin-bottom:18px}._emptyGlyph_urt63_225 svg{width:100%;height:100%}._emptySpin_urt63_227{transform-origin:60px 60px;animation:_float_urt63_1 6s var(--ease-in-out) infinite}@keyframes _float_urt63_1{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(1.5deg)}}._emptyCard_urt63_224 h2{font-size:var(--fs-2xl);letter-spacing:-.02em;font-weight:600}._emptyCard_urt63_224 p{color:var(--text-2);font-size:var(--fs-md);max-width:400px;margin-top:8px;line-height:1.55}._emptyActions_urt63_231{gap:8px;margin-top:22px;display:flex}._emptyName_urt63_232{align-items:center;gap:6px;display:inline-flex;position:relative}._emptyName_urt63_232 input{border:1px solid var(--line-2);background:var(--bg-2);width:180px;height:32px;color:var(--text-1);font-family:var(--font-mono);font-size:var(--fs-sm);border-radius:8px;padding:0 10px}._emptyName_urt63_232 input:focus{border-color:var(--ws);box-shadow:0 0 0 3px var(--ws-softer);outline:none}._emptyName_urt63_232[data-invalid] input{border-color:var(--danger)}._emptyName_urt63_232 small{color:var(--danger);font-size:var(--fs-xs);text-align:left;position:absolute;top:calc(100% + 6px);left:0;right:0}._emptyGrid_urt63_238{grid-template-columns:repeat(4,1fr);gap:10px;width:min(520px,100vw - 48px);margin-top:26px;display:grid}._startTile_urt63_239{border-radius:var(--r-lg);background:color-mix(in srgb, var(--bg-2) 80%, transparent);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left;color:var(--text-1);transition:transform var(--t-base) var(--ease-out), border-color var(--t-base), background var(--t-base), box-shadow var(--t-base);flex-direction:column;align-items:flex-start;gap:3px;padding:14px 12px 12px;display:flex}._startTile_urt63_239 svg{color:var(--text-2);transition:color var(--t-base);margin-bottom:8px}._startTile_urt63_239 span{font-size:var(--fs-md);font-weight:600}._startTile_urt63_239 small{font-size:var(--fs-xs);color:var(--text-3)}._startTile_urt63_239:hover{border-color:color-mix(in srgb, var(--ws) 40%, var(--line-3));background:var(--bg-3);box-shadow:var(--shadow-2);transform:translateY(-2px)}._startTile_urt63_239:hover svg{color:var(--ws)}._startTile_urt63_239[data-accent]{border-color:color-mix(in srgb, var(--ws) 35%, var(--line-2));background:linear-gradient(180deg, var(--ws-softer), transparent), color-mix(in srgb, var(--bg-2) 80%, transparent)}._startTile_urt63_239[data-accent] svg{color:var(--ws)}@media (width<=720px){._navbar_urt63_115 [data-optional]{display:none}._triad_urt63_147{transform-origin:0 100%;transform:scale(.8)}._emptyGrid_urt63_238{grid-template-columns:repeat(2,1fr)}._navbar_urt63_115{bottom:10px}}._hoverTip_urt63_268{z-index:9;background:var(--bg-overlay);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--line-3);box-shadow:var(--shadow-2);font-size:var(--fs-xs);color:var(--text-2);white-space:nowrap;pointer-events:none;border-radius:7px;flex-direction:column;gap:1px;padding:5px 9px;display:flex;position:absolute}._hoverTip_urt63_268 b{color:var(--text-1);font-weight:600;font-size:var(--fs-sm)}._hoverKind_urt63_286{font-style:normal;font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;color:var(--text-2);background:var(--bg-3);border-radius:4px;margin-right:6px;padding:0 5px;font-weight:650}._hoverTip_urt63_268[data-kind=sketch] ._hoverKind_urt63_286{color:var(--ws-ink);background:var(--ws)}._hoverTip_urt63_268 span{font-variant-numeric:tabular-nums}._spaceMouseButton_urt63_291[data-moving]{color:var(--ws);box-shadow:0 0 0 1px var(--ws-glow), 0 0 12px var(--ws-glow)}._spaceMousePanel_urt63_292{flex-direction:column;gap:12px;width:300px;padding:12px;display:flex}._smHeader_urt63_293{color:var(--ws);align-items:center;gap:10px;display:flex}._smTitle_urt63_294{font-size:var(--fs-md);color:var(--text-1);font-weight:600}._smStatus_urt63_295{font-size:var(--fs-xs);color:var(--text-3)}._smStatus_urt63_295[data-state=connected]{color:var(--success)}._smStatus_urt63_295[data-state=insecure]{color:var(--warning)}._smRow_urt63_298{gap:8px;display:flex}._smField_urt63_299{font-size:var(--fs-sm);color:var(--text-2);align-items:center;gap:10px;display:flex}._smField_urt63_299>span:first-child{width:42px}._smToggles_urt63_301{flex-direction:column;gap:7px;display:flex}._smToggle_urt63_301{font-size:var(--fs-sm);color:var(--text-2);cursor:pointer;justify-content:space-between;align-items:center;display:flex}._smHelp_urt63_303{font-size:var(--fs-xs);color:var(--text-3);line-height:1.5}._smHelp_urt63_303[data-tone=warning]{color:var(--warning)}._smHelp_urt63_303 b{color:var(--text-1)}._smHelp_urt63_303 ._mono_urt63_162{overflow-wrap:anywhere;color:var(--text-2);font-size:10px}._planeLabel_urt63_308{font-family:var(--font-mono);color:#2b1a06;white-space:nowrap;background:#f0a95c;border-radius:5px;padding:2px 6px;font-size:10.5px;font-weight:600;transform:translate(4px,-120%);box-shadow:0 2px 8px #0000004d}._planeLabel_urt63_308[data-draft]{color:#f0a95c;background:0 0;border:1px dashed #f0a95c}._pastVersion_urt63_312{z-index:6;max-width:calc(100% - 32px);height:38px;color:var(--iris);background:var(--bg-overlay);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);border:1px solid color-mix(in srgb, var(--iris) 45%, var(--line-3));box-shadow:var(--shadow-3), 0 0 24px color-mix(in srgb, var(--iris) 18%, transparent);font-size:var(--fs-sm);border-radius:99px;align-items:center;gap:10px;padding:0 4px 0 13px;display:flex;position:absolute;top:14px;left:50%;translate:-50%}._pastText_urt63_332{flex-direction:column;min-width:0;line-height:1.2;display:flex}._pastText_urt63_332 b{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600}._pastVersion_urt63_312[data-kind=read-only] ._pastText_urt63_332 b{font-family:var(--font-sans);font-size:var(--fs-sm)}._pastText_urt63_332 span{color:var(--text-2);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}._pastAction_urt63_337{height:30px;font-weight:600;font-size:var(--fs-sm);color:var(--bg-0);background:var(--iris);transition:filter var(--t-fast), opacity var(--t-fast);border-radius:99px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;display:flex}._pastAction_urt63_337[data-quiet]{color:var(--text-1);background:var(--bg-4)}._pastAction_urt63_337:hover:not(:disabled){filter:brightness(1.08)}._pastAction_urt63_337:disabled{opacity:.45}@media (width<=600px){._pastText_urt63_332 span{display:none}}._commentPin_urt63_357{color:#111;background:var(--sel);cursor:pointer;border:2px solid #00000059;border-radius:999px 999px 999px 2px;place-items:center;width:22px;height:22px;padding:0;font-size:11px;font-weight:700;display:grid;transform:translate(9px,-9px);box-shadow:0 2px 6px #00000059}._commentPin_urt63_357[data-status=resolved]{background:var(--text-4)}._commentPin_urt63_357[data-focus]{outline-offset:1px;outline:2px solid #fff}._viewport_urt63_1[data-electronics] ._stale_urt63_74,._viewport_urt63_1[data-electronics] ._busyChip_urt63_52{top:98px}._pmiToggle_urt63_371{display:inline-flex;position:relative}._pmiBadge_urt63_372{pointer-events:none;text-align:center;min-width:14px;height:14px;color:var(--text-1);background:var(--bg-3);border:1px solid var(--line-3);border-radius:7px;padding:0 3px;font-size:9px;font-weight:700;line-height:14px;position:absolute;top:-3px;right:-3px}._pmiToggle_urt63_371[data-broken] ._pmiBadge_urt63_372{color:var(--danger);background:var(--danger-soft);border-color:color-mix(in srgb, var(--danger) 45%, transparent)}._pmiLayer_urt63_377{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}._pmiLeaders_urt63_378{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._pmiLeaders_urt63_378 line{stroke-linecap:round}._pmiLeader_urt63_378{stroke:var(--text-1);stroke-width:1.25px;filter:drop-shadow(0 0 1.5px #000000bf)}._pmiLeader_urt63_378[data-hidden]{stroke-dasharray:4 3}._pmiAnchorDot_urt63_384{fill:var(--text-1);stroke:#0009;stroke-width:1px}._pmiDatumMark_urt63_385{fill:var(--text-1);stroke:#0009;stroke-width:.75px}._pmiExtension_urt63_386{stroke:var(--text-2);stroke-width:1px;filter:drop-shadow(0 0 1px #000000b3)}._pmiDimension_urt63_387{stroke:var(--text-1);stroke-width:1.25px;filter:drop-shadow(0 0 1.5px #000000bf)}._pmiLeaders_urt63_378 marker path{fill:var(--text-1)}._pmiCallout_urt63_389{visibility:hidden;pointer-events:auto;border-radius:var(--r-sm);white-space:nowrap;color:var(--text-1);background:color-mix(in srgb, var(--bg-1) 90%, transparent);border:1px solid var(--line-2);cursor:pointer;padding:2px 6px;font-size:11px;line-height:1.35;position:absolute;top:0;left:0;box-shadow:0 1px 4px #0000004d}._pmiCallout_urt63_389:hover{border-color:var(--text-3)}._pmiCallout_urt63_389[data-focus]{border-color:var(--sel);box-shadow:0 0 0 1px var(--sel)}._pmiCallout_urt63_389[data-error]{border-color:var(--danger);color:var(--danger)}._pmiDatum_urt63_385{text-align:center;min-width:14px;font-weight:700;display:inline-block}._resizer_qmk1x_1{z-index:5;cursor:col-resize;touch-action:none;width:7px;position:absolute;top:0;bottom:0}._resizer_qmk1x_1[data-side=left]{right:-3px}._resizer_qmk1x_1[data-side=right]{left:-3px}._resizer_qmk1x_1:after{content:"";width:1px;transition:background var(--t-base), box-shadow var(--t-base);background:0 0;position:absolute;top:0;bottom:0;left:3px}._resizer_qmk1x_1:hover:after,._resizer_qmk1x_1:active:after{background:var(--ws);box-shadow:0 0 8px var(--ws-glow)}._rail_1k6kg_1{background:var(--bg-1);border-right:1px solid var(--line-2);flex-shrink:0;position:relative;overflow:hidden}._rail_1k6kg_1[data-side=right]{border-right:0;border-left:1px solid var(--line-2)}._inner_1k6kg_10{flex-direction:column;align-items:center;gap:4px;width:40px;padding-top:7px;display:flex}._button_1k6kg_19{border-radius:var(--r-sm);width:30px;height:30px;color:var(--text-3);transition:background var(--t-fast) var(--ease-standard), color var(--t-fast), transform var(--t-fast);place-items:center;display:grid;position:relative}._button_1k6kg_19 svg{stroke-width:1.6px;width:16px;height:16px}._button_1k6kg_19:hover{color:var(--text-1);background:var(--bg-4)}._button_1k6kg_19:active{transform:scale(.94)}._button_1k6kg_19:focus-visible{outline:2px solid var(--ws);outline-offset:-2px}._button_1k6kg_19[data-last]{color:var(--text-2)}._button_1k6kg_19[data-last]:before{content:"";background:var(--ws);opacity:.8;border-radius:1px;width:2px;position:absolute;top:8px;bottom:8px}._rail_1k6kg_1[data-side=left] ._button_1k6kg_19[data-last]:before{left:-5px}._rail_1k6kg_1[data-side=right] ._button_1k6kg_19[data-last]:before{right:-5px}._rule_1k6kg_48{background:var(--line-2);width:18px;height:1px;margin:2px 0}._badge_1k6kg_50{background:var(--ws);width:6px;height:6px;box-shadow:0 0 0 2px var(--bg-1);border-radius:50%;position:absolute;top:5px;right:5px}._badge_1k6kg_50[data-tone=danger]{background:var(--danger)}@media (width<=600px){._rail_1k6kg_1,._rail_1k6kg_1[data-side]{z-index:20;pointer-events:none;background:0 0;border:0;position:absolute;top:0;bottom:0}._rail_1k6kg_1[data-side=left]{left:0}._rail_1k6kg_1[data-side=right]{right:0}._inner_1k6kg_10{justify-content:center;height:100%;padding-top:0}._button_1k6kg_19{pointer-events:auto;background:var(--bg-overlay);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--line-2)}._rule_1k6kg_48{display:none}}._app_82ddh_1{grid-template-rows:var(--topbar-h) var(--ribbon-h) minmax(0, 1fr) var(--status-h);background:var(--bg-0);grid-template-columns:minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}._main_82ddh_12{background:var(--bg-0);min-height:0;display:flex;position:relative}._center_82ddh_19{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}._sidePanel_82ddh_27{background:var(--bg-1);border-right:1px solid var(--line-2);flex-shrink:0;display:flex;position:relative;overflow:hidden}._dockPanel_82ddh_36{border-right:0;border-left:1px solid var(--line-2)}._scrim_82ddh_38{display:none}._sideInner_82ddh_40{flex-direction:column;flex-shrink:0;height:100%;min-height:0;display:flex}@media (width<=900px){._sidePanel_82ddh_27{z-index:30;box-shadow:var(--shadow-4);position:absolute;top:0;bottom:0}._dockPanel_82ddh_36{right:0}._scrim_82ddh_38{z-index:29;background:#00000047;display:block;position:absolute;inset:0}}
