._item_cqlj7_1{color:var(--color-text-secondary);transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);border-radius:8px;align-items:center;gap:12px;padding:6px 10px;font-size:.875rem;font-weight:500;text-decoration:none;display:flex;position:relative}._item_cqlj7_1:hover{background:var(--color-nav-hover);color:var(--color-text)}._active_cqlj7_27,._active_cqlj7_27:hover{background:var(--color-nav-active-surface);box-shadow:inset 0 0 0 1px var(--color-border), var(--shadow-card);color:var(--color-text);font-weight:600}._icon_cqlj7_27{color:var(--color-text-muted);transition:color var(--motion-fast) var(--ease-out);align-items:center;display:inline-flex}._icon_cqlj7_27 svg{stroke-width:1.75px;width:18px;height:18px}._item_cqlj7_1:hover ._icon_cqlj7_27{color:var(--color-text-secondary)}._active_cqlj7_27 ._icon_cqlj7_27,._active_cqlj7_27:hover ._icon_cqlj7_27{color:var(--color-accent-hover)}._label_cqlj7_67{white-space:nowrap;transition:opacity var(--motion-fast) var(--ease-out)}@media (width>=861px){[data-sidebar=collapsed] ._item_cqlj7_1{padding:var(--space-3) 0;justify-content:center;position:relative}[data-sidebar=collapsed] ._label_cqlj7_67{left:calc(100% + var(--space-2));padding:var(--space-1) var(--space-2);background:var(--color-text);color:var(--color-surface);font-size:var(--text-sm);opacity:0;pointer-events:none;z-index:30;border-radius:6px;position:absolute;top:50%;translate:0 -50%}[data-sidebar=collapsed] ._item_cqlj7_1:hover ._label_cqlj7_67,[data-sidebar=collapsed] ._item_cqlj7_1:focus-visible ._label_cqlj7_67{opacity:1}}._button_1mj78_1{height:var(--control-height-md);padding:0 var(--space-5);border-radius:var(--radius-control);font-size:var(--text-sm);font-weight:600;font-family:var(--font-sans);cursor:pointer;transition:background-color .15s var(--ease-out), border-color .15s var(--ease-out);border:1px solid #0000}._button_1mj78_1:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-accent);outline:none}._button_1mj78_1:disabled{cursor:not-allowed}._primary_1mj78_23{background:var(--color-accent);color:var(--color-accent-contrast)}._primary_1mj78_23:hover:not(:disabled){background:var(--color-accent-hover)}._secondary_1mj78_32{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border)}._secondary_1mj78_32:hover:not(:disabled){background:var(--color-bg);border-color:var(--color-border-strong)}._danger_1mj78_43{background:var(--color-surface);color:var(--color-danger);border-color:var(--color-border)}._danger_1mj78_43:hover:not(:disabled){background:var(--color-danger-soft)}._primary_1mj78_23:disabled{background:var(--color-border);color:var(--color-text-muted)}._secondary_1mj78_32:disabled,._danger_1mj78_43:disabled{background:var(--color-bg);color:var(--color-text-muted);border-color:var(--color-border)}._sm_1mj78_66{height:var(--control-height-sm);padding:0 var(--space-3);font-size:var(--text-sm)}._xs_1mj78_73{height:26px;padding:0 var(--space-2);font-size:.75rem}._card_10zwo_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-5)}._header_rknlf_2{margin-bottom:var(--space-6);justify-content:space-between;align-items:center;display:flex}._actionsRow_rknlf_12{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._inTopbar_rknlf_20{align-items:center;gap:var(--space-4);flex:1;min-width:0;display:flex}._title_rknlf_33{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.8125rem;font-weight:650;line-height:1.25;overflow:hidden}._actions_rknlf_12{gap:var(--space-3);min-width:0;display:flex}._titleBadges_rknlf_54{align-items:center;gap:var(--space-2);flex-shrink:0;min-width:0;display:flex}._compact_rknlf_66 ._title_rknlf_33{flex-shrink:0}._compact_rknlf_66 ._titleBadges_rknlf_54{flex:0 auto;min-width:0;overflow:hidden}._compact_rknlf_66 ._titleBadges_rknlf_54>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._header_rknlf_2 ._titleBadges_rknlf_54{margin-right:auto;margin-left:var(--space-2)}._header_rknlf_2._compactTitle_rknlf_93{margin:var(--space-3) 0}._leadingAction_rknlf_99{flex-shrink:0;align-items:center;display:flex}._leading_rknlf_99{margin-right:var(--space-2);flex-shrink:0;align-items:center;display:flex}._header_rknlf_2._hasLeading_rknlf_116{row-gap:var(--space-1);flex-wrap:wrap}._center_1g3mo_1{padding-top:var(--space-10);justify-content:center;display:flex}._card_1g3mo_7{text-align:center;width:480px;max-width:100%}._message_1g3mo_13{font-size:var(--text-lg);color:var(--color-text);font-weight:700}._hint_1g3mo_19{margin:var(--space-2) 0 var(--space-5);color:var(--color-text-secondary)}._actions_1g3mo_24{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}._backLink_1g3mo_31{color:var(--color-link);font-size:.875rem}._backLink_1g3mo_31:hover{color:var(--color-link-hover)}._layout_122e9_1{--app-header-height:56px;--app-topbar-height:56px;min-height:100vh;display:flex}@keyframes _pageIn_122e9_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}._content_122e9_40[data-page-layout=bleed]{padding-left:0;padding-right:0}._content_122e9_40[data-page-layout=bleed] ._topbar_122e9_48{margin-left:0;margin-right:0}._content_122e9_40[data-page-layout=bleed] ._pageEnter_122e9_53{grid-template-columns:[full-start] var(--page-gutter) [content-start] minmax(0, 1fr) [content-end] var(--page-gutter) [full-end];align-content:start;display:grid}._content_122e9_40[data-page-layout=bleed] ._pageEnter_122e9_53>*{grid-column:content;min-width:0}._content_122e9_40[data-page-layout=bleed] ._pageEnter_122e9_53>[data-bleed=true]{grid-column:full}._pageEnter_122e9_53{animation:_pageIn_122e9_1 var(--motion-fast) var(--ease-out)}._sidebar_122e9_78{width:var(--sidebar-current,var(--sidebar-width));background:var(--color-sidebar);border-right:1px solid var(--color-border);padding:var(--space-2) var(--space-3) var(--space-4);--sidebar-gap:var(--space-4);--nav-block-offset:var(--space-5);gap:var(--sidebar-gap);z-index:30;height:100vh;transition:width var(--motion-fast) var(--ease-out);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0;overflow:visible}._layout_122e9_1{--sidebar-current:var(--sidebar-width)}@media (width>=861px){._layout_122e9_1[data-sidebar=collapsed]{--sidebar-current:var(--sidebar-collapsed-width)}._layout_122e9_1[data-sidebar=collapsed] ._sidebarTop_122e9_127{align-items:center;gap:var(--space-2);flex-direction:column-reverse}._layout_122e9_1[data-sidebar=collapsed] ._navEmpty_122e9_133,._layout_122e9_1[data-sidebar=collapsed] ._navGroupToggle_122e9_134,._layout_122e9_1[data-sidebar=collapsed] ._copyright_122e9_135{display:none}._layout_122e9_1[data-sidebar=collapsed] ._collapseButton_122e9_139{margin-left:0}._layout_122e9_1[data-sidebar=collapsed] ._collapseIcon_122e9_143{transform:rotate(180deg)}._layout_122e9_1[data-sidebar=collapsed] ._profileSwitch_122e9_148{flex-direction:column}._layout_122e9_1[data-sidebar=collapsed] ._profileShort_122e9_152{display:inline}._layout_122e9_1[data-sidebar=collapsed] ._profileActive_122e9_156{background:var(--color-nav-active)}}._sidebarBottom_122e9_167{flex-direction:column;flex-shrink:0;margin-top:auto;display:flex}._copyright_122e9_135{margin-top:var(--space-1);color:var(--color-text-muted);padding:0 10px;font-size:.65rem}._copyrightLink_122e9_188{color:inherit;transition:color var(--motion-fast) var(--ease-out);border-radius:2px;text-decoration:none}._copyrightLink_122e9_188:hover{color:var(--color-text-primary);text-underline-offset:2px;text-decoration:underline}._copyrightLink_122e9_188:focus-visible{color:var(--color-text-primary);outline:2px solid var(--color-accent);outline-offset:2px}._navEmpty_122e9_133{margin:var(--space-2) 0 0;color:var(--color-text-muted);padding:0 10px;font-size:.8125rem}._sidebarTop_122e9_127{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-1);margin-bottom:var(--nav-block-offset);flex-shrink:0;display:flex}._sidebarTop_122e9_127+._nav_122e9_133{margin-top:var(--space-1)}._sidebarTop_122e9_127>:first-child{flex:1;min-width:0}._collapseButton_122e9_139{width:26px;height:26px;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;margin-left:auto;display:inline-flex}._collapseButton_122e9_139:hover{color:var(--color-text-secondary);background:var(--color-nav-hover)}._collapseButton_122e9_139:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._collapseIcon_122e9_143{transition:transform var(--motion-fast) var(--ease-out)}._menuButton_122e9_288,._backdrop_122e9_292{display:none}@keyframes _backdropIn_122e9_1{0%{opacity:0}to{opacity:1}}@media (height<=640px){._sidebar_122e9_78{--sidebar-gap:var(--space-3);--nav-group-gap:var(--space-3)}}@media (width<=860px){._menuButton_122e9_288{width:var(--control-height-sm);height:var(--control-height-sm);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}._menuButton_122e9_288:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._backdrop_122e9_292{z-index:45;background:var(--color-bg-overlay);animation:_backdropIn_122e9_1 var(--motion-fast) var(--ease-out);display:block;position:fixed;inset:0}._sidebar_122e9_78{z-index:50;width:min(300px,86vw);height:100dvh;padding-top:calc(var(--space-6) + env(safe-area-inset-top));transition:transform var(--motion-fast) var(--ease-out);position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}._sidebarOpen_122e9_362{box-shadow:var(--shadow-dialog);transform:none}._collapseButton_122e9_139{display:none}}._nav_122e9_133{gap:var(--nav-group-gap,var(--space-5));flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}._navGroup_122e9_134{gap:var(--nav-heading-gap,6px);flex-direction:column;display:flex}._navGroupToggle_122e9_134{text-align:left;cursor:pointer;width:100%;color:var(--color-sidebar-heading);background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:2px 10px;display:flex}._navGroupToggle_122e9_134:hover{color:var(--color-text-secondary)}._navGroupChevron_122e9_424{color:currentColor;transition:transform var(--motion-fast) var(--ease-out);flex-shrink:0}._navGroupToggle_122e9_134[aria-expanded=true] ._navGroupChevron_122e9_424{transform:rotate(90deg)}._navGroupLabel_122e9_436{text-transform:uppercase;letter-spacing:.08em;color:inherit;font-size:.65rem;font-weight:650}._navGroupContent_122e9_447{opacity:0;transition:grid-template-rows var(--motion-normal) var(--ease-out), opacity var(--motion-fast) var(--ease-out);grid-template-rows:0fr;display:grid}._navGroupContent_122e9_447[data-open=true]{opacity:1;grid-template-rows:1fr}._navGroupItems_122e9_462{flex-direction:column;gap:2px;min-height:0;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){._navGroupContent_122e9_447,._navGroupChevron_122e9_424{transition:none}}._topbar_122e9_48{z-index:25;justify-content:flex-end;align-items:center;gap:var(--space-3);box-sizing:border-box;height:var(--app-header-height);padding:0 var(--space-10);margin:0 calc(-1 * var(--space-10)) var(--space-8);background:var(--color-bg-app);border-bottom:1px solid var(--color-border);display:flex;position:sticky;top:0}._topbarActions_122e9_503{align-items:center;gap:3px;margin-right:6px;display:flex}._content_122e9_40[data-workspace=table],._topbar_122e9_48._topbarFlush_122e9_530{background:var(--color-surface)}._topbar_122e9_48._topbarFlush_122e9_530{margin-bottom:0}._topbar_122e9_48._topbarTightGap_122e9_547{margin-bottom:var(--space-4)}._topbarTitle_122e9_551{flex:1;align-items:center;min-width:0;display:flex}._content_122e9_40{--page-gutter:var(--space-10);min-width:0;padding:0 var(--page-gutter) var(--space-8);--app-content-top:calc(var(--app-header-height) + var(--space-8));flex:1}@media (width<=1280px){._content_122e9_40{--page-gutter:var(--space-5);padding:0 var(--page-gutter) var(--space-6);--app-content-top:calc(var(--app-header-height) + var(--space-6))}._topbar_122e9_48{margin:0 calc(-1 * var(--space-5)) var(--space-6);padding:0 var(--space-5)}}@media (width<=860px){._topbar_122e9_48{height:calc(52px + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--space-3) 0;margin:0 calc(-1 * var(--space-3)) var(--space-4);gap:var(--space-2);background:var(--color-surface);justify-content:flex-start}._topbarActions_122e9_503{display:none}}@media (width<=420px){._topbar_122e9_48{gap:var(--space-1);padding-left:var(--space-2);padding-right:var(--space-2);margin-left:calc(-1 * var(--space-2));margin-right:calc(-1 * var(--space-2))}._content_122e9_40{--app-topbar-height:calc(52px + env(safe-area-inset-top));--page-gutter:var(--space-3);padding:0 var(--page-gutter) calc(var(--space-6) + env(safe-area-inset-bottom));--app-content-top:calc(52px + env(safe-area-inset-top) + var(--space-4))}}._container_p5bi6_4{min-width:0;position:relative}._container_p5bi6_4[data-placement=sidebar]{width:100%}._trigger_p5bi6_16{align-items:center;gap:var(--space-2);height:var(--control-height-sm);min-width:0;max-width:100%;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-surface);color:var(--color-text-primary);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);font-size:.8125rem;font-weight:600;display:inline-flex}._trigger_p5bi6_16:hover{border-color:var(--color-border-strong);background:var(--color-bg-hover)}._trigger_p5bi6_16:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._avatar_p5bi6_48{color:var(--color-text-secondary);flex:none}._label_p5bi6_55{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._account_p5bi6_63{padding:var(--space-2) var(--space-3) var(--space-3);margin-bottom:var(--space-1);border-bottom:1px solid var(--color-border);flex-direction:column;gap:1px;display:flex}._accountName_p5bi6_72{color:var(--color-text-primary);overflow-wrap:anywhere;font-size:.875rem;font-weight:650}._accountMeta_p5bi6_79{color:var(--color-text-secondary);overflow-wrap:anywhere;font-size:.75rem}._linkItem_p5bi6_86{color:var(--color-text-primary);text-decoration:none}._chevron_p5bi6_91{color:var(--color-text-muted)}._menu_p5bi6_95{top:calc(100% + var(--space-2));z-index:30;min-width:220px;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface);box-shadow:var(--shadow-floating);animation:_popoverIn_p5bi6_1 var(--motion-fast) var(--ease-out);position:absolute;right:0}@keyframes _popoverIn_p5bi6_1{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}._item_p5bi6_120{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--color-text-primary);text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background:0 0;border:none;display:flex}._item_p5bi6_120:hover{background:var(--color-bg-hover)}._item_p5bi6_120:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._item_p5bi6_120[data-active=true]{background:var(--color-accent-soft)}._itemText_p5bi6_150{flex-direction:column;min-width:0;display:flex}._itemLabel_p5bi6_156{font-size:.8125rem;font-weight:600}._itemHint_p5bi6_161{color:var(--color-text-secondary);font-size:.75rem}._check_p5bi6_166{color:var(--color-accent);flex-shrink:0}._separator_p5bi6_171{margin:var(--space-2) 0;border:none;border-top:1px solid var(--color-border)}._signOut_p5bi6_177 ._itemLabel_p5bi6_156{color:var(--color-text-secondary);font-weight:500}._signOut_p5bi6_177:hover ._itemLabel_p5bi6_156{color:var(--color-text-primary)}@media (prefers-reduced-motion:reduce){._menu_p5bi6_95{animation:none}}._trigger_p5bi6_16[data-placement=sidebar]{width:100%;height:auto;min-height:var(--control-height-md);box-shadow:none;color:var(--color-text-secondary);transition:color var(--motion-fast) var(--ease-out);background:0 0;border:none;border-radius:8px;justify-content:flex-start;align-items:center;padding:6px 10px;font-size:.875rem;font-weight:600}._trigger_p5bi6_16[data-placement=sidebar]:hover ._label_p5bi6_55,._trigger_p5bi6_16[data-placement=sidebar][aria-expanded=true] ._label_p5bi6_55,._trigger_p5bi6_16[data-placement=sidebar]:hover ._avatar_p5bi6_48,._trigger_p5bi6_16[data-placement=sidebar][aria-expanded=true] ._avatar_p5bi6_48,._trigger_p5bi6_16[data-placement=sidebar]:hover ._chevron_p5bi6_91,._trigger_p5bi6_16[data-placement=sidebar][aria-expanded=true] ._chevron_p5bi6_91{color:var(--color-text-primary)}._trigger_p5bi6_16[data-placement=sidebar]:hover ._username_p5bi6_234,._trigger_p5bi6_16[data-placement=sidebar][aria-expanded=true] ._username_p5bi6_234{color:var(--color-text-secondary)}._trigger_p5bi6_16[data-placement=sidebar]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;box-shadow:none;background:0 0}._identity_p5bi6_248{text-align:left;flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._trigger_p5bi6_16[data-placement=sidebar] ._label_p5bi6_55{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.25;overflow:visible}._username_p5bi6_234{letter-spacing:.02em;color:var(--color-sidebar-heading);text-transform:none;overflow-wrap:anywhere;transition:color var(--motion-fast) var(--ease-out);font-size:.6875rem;font-weight:500;line-height:1.2}._trigger_p5bi6_16[data-placement=sidebar] ._chevron_p5bi6_91{flex:none;align-self:center;margin-left:auto}._menu_p5bi6_95[data-placement=sidebar]{top:auto;bottom:calc(100% + var(--space-2));width:max-content;max-width:min(280px, calc(100vw - 2 * var(--space-3)));left:0;right:auto}@keyframes _popoverUp_p5bi6_1{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}._menu_p5bi6_95[data-placement=sidebar]{animation-name:_popoverUp_p5bi6_1}@media (prefers-reduced-motion:reduce){._menu_p5bi6_95[data-placement=sidebar]{animation:none}}@media (width>=861px){[data-sidebar=collapsed] ._trigger_p5bi6_16[data-placement=sidebar]{justify-content:center;padding-inline:0}[data-sidebar=collapsed] ._trigger_p5bi6_16[data-placement=sidebar] ._identity_p5bi6_248,[data-sidebar=collapsed] ._trigger_p5bi6_16[data-placement=sidebar] ._chevron_p5bi6_91{display:none}}._wrap_1h5z6_4{flex-shrink:0;display:grid;position:relative}._icon_1h5z6_10{--shift-icon-top:var(--color-bg-surface);--shift-icon-bottom:var(--color-bg-surface-subtle);--shift-icon-border:var(--color-border-strong);background:linear-gradient(180deg, var(--shift-icon-top), var(--shift-icon-bottom));border:1px solid var(--shift-icon-border);box-shadow:var(--shadow-card);color:var(--color-text-primary);place-items:center;font-weight:700;line-height:1;display:grid}[data-theme=dark] ._icon_1h5z6_10{--shift-icon-top:var(--color-bg-hover);--shift-icon-bottom:var(--color-bg-surface-subtle);--shift-icon-border:var(--color-border)}._icon_1h5z6_10[data-muted=true]{color:var(--color-text-muted)}._sm_1h5z6_35{border-radius:5px;width:24px;height:24px;font-size:.75rem}._md_1h5z6_42{border-radius:7px;width:34px;height:34px;font-size:1rem}._lg_1h5z6_49{border-radius:8px;width:44px;height:44px;font-size:1.25rem}._dot_1h5z6_58{width:var(--shift-dot-size,7px);height:var(--shift-dot-size,7px);background:var(--color-accent);box-shadow:0 0 0 2px var(--shift-dot-ring,var(--color-bg-surface));border-radius:50%;position:absolute;bottom:-2px;right:-2px}._xl_1h5z6_75{width:var(--shift-icon-size,48px);height:var(--shift-icon-size,48px);border-radius:var(--shift-icon-radius,10px);font-size:var(--shift-icon-font,1.4rem)}._icon_1h5z6_10[data-tone=solid]{background:var(--color-shift-icon-bg);border-color:var(--color-shift-icon-border);color:var(--color-shift-icon-text);box-shadow:var(--shadow-shift-icon);font-weight:700}._icon_1h5z6_10[data-tone=solid][data-muted=true]{color:var(--color-shift-icon-text);opacity:.55}._indicator_1otk7_6{--shift-dot-ring:var(--color-sidebar);--shift-dot-size:9px;--shift-icon-size:40px;--shift-icon-font:1.4rem;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;margin:0;padding:0 10px;display:flex}._text_1otk7_29{flex-direction:column;row-gap:2px;min-width:0;display:flex}._name_1otk7_37{letter-spacing:-.01em;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:650;line-height:1.25;overflow:hidden}._meta_1otk7_50{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;line-height:1.3;overflow:hidden}._srOnly_1otk7_60{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=861px){[data-sidebar=collapsed] ._indicator_1otk7_6{justify-content:center;padding-inline:0}[data-sidebar=collapsed] ._text_1otk7_29{display:none}}._toast_1xtja_2{top:var(--space-5);right:var(--space-5);z-index:60;align-items:flex-start;gap:var(--space-3);max-width:min(360px, calc(100vw - 2 * var(--space-4)));padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-border-strong);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);animation:_toastIn_1xtja_1 .22s var(--ease-out);display:flex;position:fixed}._toast_1xtja_2[data-tone=info]{border-left-color:var(--color-accent)}._toast_1xtja_2[data-tone=warning]{border-left-color:var(--color-warning)}._toast_1xtja_2[data-tone=danger]{border-left-color:var(--color-danger)}@keyframes _toastIn_1xtja_1{0%{opacity:0;transform:translate(14px)scale(.97)}to{opacity:1;transform:none}}._content_1xtja_47{min-width:0}._title_1xtja_51{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:600}._description_1xtja_57{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:2px}._close_1xtja_63{border-radius:var(--radius-control);color:var(--color-text-muted);cursor:pointer;transition:color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;margin-top:1px;padding:2px 4px;font-size:.75rem}._close_1xtja_63:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}._close_1xtja_63:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._leaving_1xtja_88{animation:_toastOut_1xtja_1 .18s var(--ease-out) forwards;pointer-events:none}@keyframes _toastOut_1xtja_1{0%{opacity:1}to{opacity:0}}@media (width<=860px){._toast_1xtja_2{top:calc(52px + env(safe-area-inset-top) + var(--space-3));left:var(--space-4);right:var(--space-4);max-width:none}}@media (prefers-reduced-motion:reduce){._toast_1xtja_2{animation:.01ms _toastFadeIn_1xtja_1}}@keyframes _toastFadeIn_1xtja_1{0%{opacity:0}to{opacity:1}}._toast_1xtja_2._inline_1xtja_130{width:100%;max-width:none;box-shadow:none;z-index:auto;position:static}@media (width<=860px){._toast_1xtja_2._withActions_1xtja_142:not(._inline_1xtja_130){top:var(--space-3);right:var(--space-3);left:calc(var(--space-3) + 52px);max-width:none}body:has([data-drawer=open]) ._toast_1xtja_2._withActions_1xtja_142:not(._inline_1xtja_130){z-index:44}}._actions_1xtja_159{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._action_1xtja_159{min-height:34px;padding:0 var(--space-3);border-radius:var(--table-control-radius,9px);background:var(--color-bg-surface-subtle);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-sm);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);border:1px solid #0000;font-weight:500}._action_1xtja_159:hover{background:var(--color-bg-hover)}._action_1xtja_159:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-accent);outline:none}._actionPrimary_1xtja_191{background:var(--color-accent-soft);color:var(--color-link)}._actionPrimary_1xtja_191:hover{background:var(--color-accent-border)}@media (pointer:coarse){._action_1xtja_159{min-height:44px}}._withActions_1xtja_142 ._description_1xtja_57{margin-top:0;font-size:.8125rem;line-height:1.4}._withActions_1xtja_142 ._actions_1xtja_159{margin-top:var(--space-2);gap:6px}._withActions_1xtja_142 ._action_1xtja_159{padding:0 var(--space-3);white-space:nowrap;font-size:.8125rem}._toast_1xtja_2._inline_1xtja_130._withActions_1xtja_142{padding:var(--space-2) var(--space-3)}._toast_1xtja_2._inline_1xtja_130 ._action_1xtja_159{padding:0 var(--space-2);flex:auto}._toast_1xtja_2._inline_1xtja_130 ._title_1xtja_51{line-height:1.35}._overlay_1sef8_1{z-index:40;padding:var(--space-4);background:var(--color-bg-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_1sef8_13{width:100%;max-width:640px;max-height:calc(100dvh - 2 * var(--space-4) - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-dialog);padding:var(--space-5) var(--space-6);animation:_dialogIn_1sef8_1 var(--motion-fast) var(--ease-out);flex-direction:column;display:flex}@keyframes _dialogIn_1sef8_1{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}@media (width<=480px){._dialog_1sef8_13{padding:var(--space-4)}}._title_1sef8_45{font-size:var(--text-xl);font-weight:700}._subtitle_1sef8_50{margin-top:2px;margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary)}._body_1sef8_59{min-height:0;margin:0 -2px;padding:2px;overflow-y:auto}._detailGrid_1sef8_67{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._detailItem_1sef8_74{flex-direction:column;gap:2px;min-width:0;display:flex}._detailItem_1sef8_74 dt{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._detailItem_1sef8_74 dd{font-size:var(--text-base);overflow-wrap:anywhere;margin:0}._detailWide_1sef8_93{grid-column:1/-1}._fieldsGrid_1sef8_98{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._field_1sef8_98{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._field_1sef8_98 label{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._field_1sef8_98 input,._field_1sef8_98 select,._field_1sef8_98 textarea{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);height:40px;padding:0 var(--space-3);transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out)}._field_1sef8_98 textarea{height:auto;padding:var(--space-2) var(--space-3);resize:vertical}._field_1sef8_98 input::placeholder{color:var(--color-text-muted)}._field_1sef8_98 input:hover:not(:focus),._field_1sef8_98 select:hover:not(:focus),._field_1sef8_98 textarea:hover:not(:focus){border-color:var(--color-border-strong)}._field_1sef8_98 input:focus,._field_1sef8_98 select:focus,._field_1sef8_98 textarea:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._fullWidth_1sef8_159{grid-column:1/-1}._checkboxField_1sef8_163{align-items:center;gap:var(--space-2);font-size:var(--text-base);align-self:end;padding-bottom:6px;display:flex}._checkboxField_1sef8_163 input{accent-color:var(--color-accent);width:16px;height:16px}._radioGroup_1sef8_179{gap:var(--space-2);margin:0 0 var(--space-4);border:none;flex-direction:column;padding:0;display:flex}._radioGroupLabel_1sef8_188{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:2px;padding:0;font-weight:600}._radioRow_1sef8_196{align-items:flex-start;gap:var(--space-2);font-size:var(--text-base);cursor:pointer;display:flex}._radioRow_1sef8_196 input{accent-color:var(--color-accent);flex-shrink:0;width:16px;height:16px;margin-top:3px}._radioHint_1sef8_212{font-size:var(--text-sm);color:var(--color-text-muted);display:block}._fieldError_1sef8_218{font-size:var(--text-sm);color:var(--color-danger);font-weight:600}._duplicateWarning_1sef8_224{margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-warning);border-radius:var(--radius-control);background:var(--color-warning-soft);color:var(--color-warning);font-size:var(--text-sm);font-weight:600}._normalizedHint_1sef8_235{font-size:var(--text-sm);color:var(--color-text-muted)}._actions_1sef8_240{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;flex-shrink:0;display:flex}._actionsStart_1sef8_253{margin-right:auto}@media (width<=640px){._detailGrid_1sef8_67,._fieldsGrid_1sef8_98{grid-template-columns:1fr}._checkboxField_1sef8_163{align-self:start;padding-bottom:0}}@media (width<=480px){._actions_1sef8_240{flex-direction:column-reverse}._actions_1sef8_240 button{width:100%}._actionsStart_1sef8_253{margin-right:0}}._overlay_1yfcr_15._overlay_1yfcr_15{background:color-mix(in srgb, var(--color-bg-overlay) 70%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}._card_1yfcr_15._card_1yfcr_15{--glass-alpha:62%;--glass-blur:18px;--glass-saturate:1.3;--glass-border-alpha:60%;--glass-highlight:color-mix(in srgb, var(--color-surface) 70%, transparent);max-width:540px;padding:var(--space-6) var(--space-6) var(--space-5);text-align:center;border:1px solid color-mix(in srgb, var(--color-border-strong) var(--glass-border-alpha), transparent);background:color-mix(in srgb, var(--color-surface) var(--glass-alpha), transparent);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:inset 0 1px 0 var(--glass-highlight), var(--shadow-dialog);border-radius:14px}:root[data-theme=dark] ._card_1yfcr_15._card_1yfcr_15{--glass-alpha:58%;--glass-blur:22px;--glass-saturate:1.15;--glass-border-alpha:75%;--glass-highlight:color-mix(in srgb, var(--color-border-strong) 45%, transparent)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._card_1yfcr_15._card_1yfcr_15{background:var(--color-surface)}._overlay_1yfcr_15._overlay_1yfcr_15{background:var(--color-bg-overlay)}}._card_1yfcr_15 ._title_1yfcr_84{text-align:center}._card_1yfcr_15 ._subtitle_1yfcr_88{margin:var(--space-1) auto var(--space-4);text-align:center;line-height:1.5}._form_1yfcr_94{gap:var(--space-3);flex-direction:column;align-items:stretch;display:flex}._field_1yfcr_104{flex-direction:column;display:flex;position:relative}._srOnly_1yfcr_110{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._field_1yfcr_104 input{height:48px;padding:0 var(--space-4);font-family:var(--font-sans);font-size:var(--text-base);text-align:left;color:var(--color-text-primary);background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--radius-card);transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out)}._field_1yfcr_104 input::placeholder{color:var(--color-text-muted);opacity:1}._field_1yfcr_104 input:hover:not(:focus):not(:disabled){border-color:var(--color-input-hover)}._field_1yfcr_104 input:focus{border-color:var(--color-input-focus);box-shadow:0 0 0 3px var(--color-input-focus-ring);outline:none}._field_1yfcr_104 input:disabled{background:var(--color-bg);color:var(--color-text-muted)}._field_1yfcr_104 input[aria-invalid=true]:not(:focus){border-color:var(--color-danger-border)}._error_1yfcr_162{padding:var(--space-2) var(--space-3);background:var(--color-danger-soft);border:1px solid var(--color-danger-border);border-radius:var(--radius-control);color:var(--color-danger);font-size:var(--text-sm);text-align:center;margin:0 auto;font-weight:600}._actions_1yfcr_177{gap:var(--space-3);margin-top:var(--space-1);display:flex}._actions_1yfcr_177>*{flex:1;min-width:0}._actions_1yfcr_177 button:active:not(:disabled){transform:translateY(1px)}._actions_1yfcr_177 ._cancel_1yfcr_194{background:color-mix(in srgb, var(--color-surface) 55%, transparent);border-color:var(--color-border-strong)}._actions_1yfcr_177 ._cancel_1yfcr_194:hover:not(:disabled){background:color-mix(in srgb, var(--color-surface) 85%, transparent);border-color:var(--color-border-strong)}@media (width<=480px){._actions_1yfcr_177{flex-direction:column-reverse}._actions_1yfcr_177>*{flex:none;width:100%}}._dialog_mxikr_5{max-width:620px}._stepper_mxikr_11{gap:var(--space-2);padding:var(--space-4) var(--space-6) 0;margin:0;list-style:none;display:flex}._step_mxikr_11{align-items:center;gap:var(--space-2);min-width:0;padding-bottom:var(--space-2);border-bottom:2px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-sm);transition:color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);flex:1;font-weight:600;display:flex}._step_mxikr_11[data-state=current]{color:var(--color-text-primary);border-bottom-color:var(--color-accent)}._step_mxikr_11[data-state=done]{color:var(--color-text-secondary);border-bottom-color:var(--color-accent-border)}._stepMarker_mxikr_45{background:var(--color-bg-surface-subtle);border:1px solid var(--color-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;line-height:1;display:inline-flex}._step_mxikr_11[data-state=current] ._stepMarker_mxikr_45{background:var(--color-accent);border-color:var(--color-accent-hover);color:var(--color-accent-contrast)}._step_mxikr_11[data-state=done] ._stepMarker_mxikr_45{background:var(--color-accent-soft);border-color:var(--color-accent-border);color:var(--color-accent-hover)}._stepLabel_mxikr_71{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._stepPanel_mxikr_80{animation:_stepIn_mxikr_1 var(--motion-fast) var(--ease-out)}@keyframes _stepIn_mxikr_1{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}._select_mxikr_95{height:40px;padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-primary);background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--radius-control)}._select_mxikr_95:hover:not(:focus){border-color:var(--color-input-hover)}._select_mxikr_95:focus{border-color:var(--color-input-focus);box-shadow:0 0 0 3px var(--color-input-focus-ring);outline:none}._textarea_mxikr_116{resize:vertical;min-height:190px}._counter_mxikr_121{margin-top:var(--space-1);color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}._hint_mxikr_128{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted)}._error_mxikr_134{margin-top:var(--space-4);padding:var(--space-2) var(--space-3);background:var(--color-danger-soft);border:1px solid var(--color-danger-border);border-radius:var(--radius-control);color:var(--color-danger);font-size:var(--text-sm);font-weight:600}._done_mxikr_147{text-align:center;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-6) var(--space-6);animation:_doneIn_mxikr_1 var(--motion-normal) var(--ease-out);flex-direction:column;display:flex}@keyframes _doneIn_mxikr_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._doneIcon_mxikr_168{background:var(--color-success-soft);border:1px solid var(--color-success-border);width:64px;height:64px;color:var(--color-success);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._doneIcon_mxikr_168 svg{width:34px;height:34px}@media (width<=640px){._stepper_mxikr_11{padding-inline:var(--space-4)}._stepLabel_mxikr_71{display:none}}._fab_95on9_3{right:var(--space-6);bottom:calc(var(--space-6) + var(--feedback-fab-offset,0px) + env(safe-area-inset-bottom));z-index:30;background:var(--color-accent);width:52px;height:52px;color:var(--color-accent-contrast);border:1px solid var(--color-accent-hover);box-shadow:var(--shadow-floating);cursor:pointer;transition:transform var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:fixed}._fab_95on9_3:hover{background:var(--color-accent-hover);box-shadow:var(--shadow-dialog);transform:translateY(-2px)}._fab_95on9_3:active{transform:translateY(0)}._fab_95on9_3:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}@media (width<=860px){._fab_95on9_3{right:var(--space-4);bottom:calc(var(--space-4) + var(--feedback-fab-offset,0px) + env(safe-area-inset-bottom));width:48px;height:48px}}@media (width<=1100px){._hiddenOnCompact_95on9_60{display:none}}._stack_1h50u_4{gap:var(--space-4);flex-direction:column;display:flex}section._filters_1h50u_14{top:var(--app-topbar-height,0px);z-index:15;gap:var(--space-3);padding:var(--space-4);border-radius:10px 10px 0 0;flex-wrap:nowrap;align-items:center;display:flex;position:sticky}section._filters_1h50u_14+section._tableCard_1h50u_30{margin-top:calc(-1 * var(--table-dock-gap,var(--space-4)));border-top:none;border-top-left-radius:0;border-top-right-radius:0}section._tableCard_1h50u_30{overscroll-behavior-x:contain;border-radius:10px;padding:0;overflow:auto}@media (width>=1101px){section._tableCard_1h50u_30{max-height:calc(100dvh - var(--app-topbar-height,0px) - 68px - var(--space-8) - var(--table-card-extra,0px))}[data-view-tabs]~section._tableCard_1h50u_30{--table-card-extra:calc(var(--space-4) + 40px + var(--space-4))}[data-view-tabs-divider]~section._tableCard_1h50u_30{--table-card-extra:calc(var(--space-4) + 40px + 1px + var(--space-4))}}._fullWidth_1h50u_84{width:100%}[data-bleed=true] ._insetContent_1h50u_110{padding-left:var(--page-gutter,0px);padding-right:var(--page-gutter,0px)}._fullWidth_1h50u_84>section._filters_1h50u_14,._fullWidth_1h50u_84>section._tableCard_1h50u_30{width:100%;box-shadow:none;border-left:none;border-right:none;border-radius:0}._fullWidth_1h50u_84>section._filters_1h50u_14{border-top:none}._fullWidth_1h50u_84>section._tableCard_1h50u_30{border-bottom:none}._table_1h50u_30{border-collapse:collapse;width:100%}._table_1h50u_30 th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);padding:9px var(--space-3);border-bottom:1px solid var(--color-border);white-space:nowrap;background:var(--color-surface);font-size:.6875rem;font-weight:600}._table_1h50u_30 th:first-child,._table_1h50u_30 td:first-child,._table_1h50u_30 th:last-child,._table_1h50u_30 td:last-child{padding-left:var(--space-4);padding-right:var(--space-4)}@media (width>=1101px){._table_1h50u_30 th{top:calc(var(--app-topbar-height,0px) + var(--table-sticky-top,68px));z-index:5;position:sticky}section._tableCard_1h50u_30 ._table_1h50u_30 th{top:0}}._scoreCell_1h50u_188{padding-left:5px!important;padding-right:5px!important}._table_1h50u_30 td{padding:10px var(--space-3);border-bottom:1px solid var(--color-table-divider);background:var(--row-bg,var(--color-table-row));transition:background-color .15s var(--ease-out);font-size:.8125rem}:root[data-table-colors=species] ._table_1h50u_30 tbody tr[data-species=G]{--row-bg:var(--species-gran-row)}:root[data-table-colors=species] ._table_1h50u_30 tbody tr[data-species=G][data-stripe=alternate]{--row-bg:var(--species-gran-row-alt)}:root[data-table-colors=species] ._table_1h50u_30 tbody tr[data-species=C]{--row-bg:var(--species-contorta-row)}:root[data-table-colors=species] ._table_1h50u_30 tbody tr[data-species=C][data-stripe=alternate]{--row-bg:var(--species-contorta-row-alt)}:root[data-table-colors=species] ._table_1h50u_30 tbody tr[data-species=F]{--row-bg:var(--species-fura-row)}:root[data-table-colors=species] ._table_1h50u_30 tbody tr[data-species=F][data-stripe=alternate]{--row-bg:var(--species-fura-row-alt)}._table_1h50u_30 tbody tr:last-child td{border-bottom:none}._row_1h50u_250{cursor:pointer}._row_1h50u_250:hover td{background:var(--color-table-hover)}._num_1h50u_261{white-space:nowrap;font-variant-numeric:tabular-nums}._nowrap_1h50u_266{white-space:nowrap;color:var(--color-text-secondary)}._actionsCell_1h50u_271{white-space:nowrap;cursor:default}._actions_1h50u_271{gap:var(--space-2);justify-content:center;display:flex}._link_1h50u_283{color:var(--color-link);transition:color var(--motion-fast) var(--ease-out);font-weight:600;text-decoration:none}._link_1h50u_283:hover,._link_1h50u_283:focus-visible{color:var(--color-link-hover);text-decoration:underline}._posting_1h50u_300{color:var(--color-posting-text);font-weight:600}._postingLink_1h50u_309{color:var(--color-posting-text);transition:color var(--motion-fast) var(--ease-out);font-weight:600;text-decoration:none}._postingLink_1h50u_309:hover,._postingLink_1h50u_309:focus-visible{color:var(--color-posting-text);text-decoration:underline}._postingCell_1h50u_327{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;display:inline-flex}._postingCell_1h50u_327>a,._postingCell_1h50u_327>span:first-child{flex:none}._postingCell_1h50u_327>:not(:first-child){flex:0 auto;min-width:0}._status_1h50u_353{padding:var(--space-2) var(--space-4);background:var(--color-success-soft);color:var(--color-text);border-radius:var(--radius-control);font-weight:600;font-size:var(--text-sm)}._emptyHint_1h50u_362{color:var(--color-text-secondary);margin-top:var(--space-2)}._emptyActions_1h50u_367{gap:var(--space-3);margin-top:var(--space-4);display:flex}._srOnly_1h50u_382{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:inline-block;overflow:hidden}@media (width<=1100px){section._filters_1h50u_14{flex-wrap:wrap}section._tableCard_1h50u_30{-webkit-overflow-scrolling:touch}}@media (width<=860px){section._filters_1h50u_14{flex-wrap:wrap;position:static}._table_1h50u_30{min-width:640px}}._table_1h50u_30 td[data-history-chain]{overflow:visible}._table_1h50u_30 td[data-history-chain]:before{content:"";background:var(--color-accent-soft);pointer-events:none;border-radius:0;width:3px;position:absolute;top:-1px;bottom:-1px;left:-2.75px}._table_1h50u_30 td[data-history-chain=start]:before{border-radius:1.5px 1.5px 0 0;top:7px}._table_1h50u_30 td[data-history-chain=end]:before{border-radius:0 0 1.5px 1.5px;bottom:7px}@media (width<=1100px){._table_1h50u_30 td[data-history-chain]{position:relative}}@media (pointer:coarse){._table_1h50u_30 td[data-history-chain]:before{left:-1.5px}}table._resizableTable_1dfmx_12 th,table._resizableTable_1dfmx_12 td{text-align:center}table._resizableTable_1dfmx_12 [data-align=start]{text-align:start}table._resizableTable_1dfmx_12 [data-align=end]{text-align:end}._sortButton_1dfmx_35{width:calc(100% + 2 * var(--space-3));min-width:0;margin:-9px calc(-1 * var(--space-3));padding:9px var(--space-3);font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;transition:color var(--motion-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;gap:4px;display:flex}._sortButton_1dfmx_35:before{content:"";flex:0 0 10px}._sortLabel_1dfmx_61{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-align=start] ._sortButton_1dfmx_35{justify-content:flex-start}[data-align=start] ._sortButton_1dfmx_35:before{display:none}._sortButton_1dfmx_35:hover,._sortButtonActive_1dfmx_82{color:var(--color-text)}._sortArrow_1dfmx_87{opacity:0;transition:opacity var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);flex-shrink:0}._sortButton_1dfmx_35:hover ._sortArrow_1dfmx_87{opacity:.4}._sortButtonActive_1dfmx_82 ._sortArrow_1dfmx_87,._sortButtonActive_1dfmx_82:hover ._sortArrow_1dfmx_87{opacity:1;color:var(--color-accent-hover)}._sortArrowDesc_1dfmx_104{transform:rotate(180deg)}._resizableTable_1dfmx_12{table-layout:fixed}._resizableTable_1dfmx_12 th,._resizableTable_1dfmx_12 td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._thResizable_1dfmx_123{position:relative}._resizeHandle_1dfmx_129{cursor:col-resize;z-index:2;touch-action:none;-webkit-user-select:none;user-select:none;width:9px;position:absolute;top:0;bottom:0;right:0}._resizeHandle_1dfmx_129:after{content:"";background:var(--color-border-strong);opacity:0;width:2px;transition:opacity var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);border-radius:1px;position:absolute;top:18%;bottom:18%;right:3px}._resizeHandle_1dfmx_129:hover:after,._resizeHandle_1dfmx_129:focus-visible:after{opacity:1}._resizeHandle_1dfmx_129:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._resizeHandleActive_1dfmx_166:after{opacity:1;background:var(--color-accent)}@media (pointer:coarse){._resizeHandle_1dfmx_129{display:none}}@media (width>=1101px){._stickyFirstColumn_1dfmx_190 th:nth-child(-n+2),._stickyFirstColumn_1dfmx_190 td:nth-child(-n+2){position:sticky}._stickyFirstColumn_1dfmx_190 th:first-child,._stickyFirstColumn_1dfmx_190 td:first-child{left:0}._stickyFirstColumn_1dfmx_190 th:nth-child(2),._stickyFirstColumn_1dfmx_190 td:nth-child(2){left:44px}._stickyFirstColumn_1dfmx_190 th:nth-child(-n+2){z-index:6}._stickyFirstColumn_1dfmx_190 td:nth-child(-n+2){z-index:2;background:var(--row-bg,var(--color-bg-surface))}._stickyFirstColumn_1dfmx_190 tr:hover td:nth-child(-n+2){background:var(--color-table-hover)}._stickyFirstColumn_1dfmx_190 ._rowSelected_1dfmx_223 td:nth-child(-n+2),._stickyFirstColumn_1dfmx_190 ._rowSelected_1dfmx_223:hover td:nth-child(-n+2){background:var(--color-accent-soft)}}table._resizableTable_1dfmx_12 ._checkCell_1dfmx_233{text-align:center;width:1%;padding-left:0!important;padding-right:0!important}._checkbox_1dfmx_240{vertical-align:middle;width:15px;height:15px;accent-color:var(--color-accent);cursor:pointer;margin:0;display:inline-block}tr._rowSelected_1dfmx_223 td,tr._rowSelected_1dfmx_223:hover td{background:var(--color-accent-soft)}@media (pointer:coarse){._checkbox_1dfmx_240{width:20px;height:20px}}._columnPicker_1dfmx_267{flex-shrink:0;position:relative}._customizeButton_1dfmx_272{height:var(--control-height-sm);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);align-items:center;gap:6px;font-weight:600;display:inline-flex}._customizeButton_1dfmx_272:hover{border-color:var(--color-border-strong);color:var(--color-text)}@keyframes _popoverIn_1dfmx_1{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}._popover_1dfmx_308{z-index:30;min-width:190px;padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);animation:_popoverIn_1dfmx_1 var(--motion-fast) var(--ease-out);position:absolute;top:calc(100% + 6px);right:0}._popoverTitle_1dfmx_322{text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-muted);padding:var(--space-1) var(--space-2);margin:0;font-size:.65rem;font-weight:600}._popoverOption_1dfmx_332{align-items:center;gap:var(--space-2);padding:6px var(--space-2);border-radius:var(--radius-control);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);display:flex}._popoverOption_1dfmx_332:hover{background:var(--color-bg)}._popoverOption_1dfmx_332 input{width:14px;height:14px;accent-color:var(--color-accent);cursor:pointer;margin:0}._popoverReset_1dfmx_356{width:100%;margin-top:var(--space-1);padding:6px var(--space-2);border:none;border-top:1px solid var(--color-border);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);text-align:left;cursor:pointer;background:0 0;border-radius:0;font-weight:600;display:block}._popoverReset_1dfmx_356:hover{color:var(--color-text)}._popoverReset_1dfmx_356:disabled{color:var(--color-text-muted);cursor:default}._toolbar_1dfmx_387{left:50%;bottom:calc(var(--space-5) + env(safe-area-inset-bottom));z-index:60;justify-content:center;align-items:center;gap:var(--space-1);max-width:min(calc(100vw - var(--space-4) * 2), 640px);padding:var(--space-2) var(--space-3);background:var(--color-toolbar-bg);color:var(--color-toolbar-text);box-shadow:var(--shadow-dialog);transform:translate(-50%, calc(100% + var(--space-6)));opacity:0;pointer-events:none;transition:transform var(--motion-normal) var(--ease-out), opacity var(--motion-normal) var(--ease-out);border-radius:10px;flex-wrap:wrap;display:flex;position:fixed}._toolbarOpen_1dfmx_414{opacity:1;pointer-events:auto;transform:translate(-50%)}._toolbarCount_1dfmx_420{font-size:var(--text-sm);white-space:nowrap;padding:0 var(--space-2);color:var(--color-toolbar-text-strong);font-weight:600}._toolbarButton_1dfmx_428,._toolbarClear_1dfmx_429{height:32px;padding:0 var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-toolbar-text);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:none;border-radius:7px;font-weight:600}._toolbarButton_1dfmx_428:hover,._toolbarClear_1dfmx_429:hover{background:var(--color-toolbar-hover);color:var(--color-toolbar-text-strong)}._toolbarDanger_1dfmx_451{color:var(--color-toolbar-danger)}._toolbarDanger_1dfmx_451:hover{background:var(--color-toolbar-danger-hover-bg);color:var(--color-toolbar-danger-hover-text)}._toolbarClear_1dfmx_429{color:var(--color-toolbar-muted);border-left:1px solid var(--color-toolbar-divider);margin-left:var(--space-1);border-radius:0 7px 7px 0}@media (pointer:coarse){._toolbar_1dfmx_387{flex-wrap:wrap;justify-content:center}._toolbarButton_1dfmx_428,._toolbarClear_1dfmx_429{height:40px}}._popoverRow_1dfmx_483{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._popoverRow_1dfmx_483 ._popoverOption_1dfmx_332{flex:1;min-width:0}._popoverMove_1dfmx_495{flex-shrink:0;gap:2px;display:inline-flex}._popoverMoveButton_1dfmx_501{border:1px solid var(--color-border);background:var(--color-bg-surface);width:22px;height:22px;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);border-radius:4px;justify-content:center;align-items:center;font-size:.75rem;line-height:1;display:inline-flex}._popoverMoveButton_1dfmx_501:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}._popoverMoveButton_1dfmx_501:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._popoverMoveButton_1dfmx_501:disabled{opacity:.35;cursor:default}._viewTabs_gvadw_15{align-items:stretch;gap:var(--space-5);height:calc(40px + var(--space-4));padding:var(--space-4) var(--space-4) 0;background:0 0;border:none;display:flex}._viewTab_gvadw_15{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) var(--ease-out);background:0 0;border:none;padding:0 2px;font-weight:600;position:relative}._viewTab_gvadw_15:hover{color:var(--color-text-secondary)}._viewTab_gvadw_15[aria-selected=true]{color:var(--color-text)}._viewTab_gvadw_15:after{content:"";background:var(--color-accent);opacity:0;height:2px;transition:opacity var(--motion-fast) var(--ease-out);border-radius:1px 1px 0 0;position:absolute;bottom:0;left:0;right:0}._viewTab_gvadw_15[aria-selected=true]:after{opacity:1}._viewTab_gvadw_15:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-control)}._viewTabsDivider_gvadw_77{height:calc(40px + var(--space-4) + 1px);border-bottom:1px solid var(--color-border)}._viewTabsDivider_gvadw_77 ._viewTab_gvadw_15:after{bottom:-1px}._toolbar_gvadw_90._toolbar_gvadw_90{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);box-shadow:none;border-bottom:none}._toolbar_gvadw_90._static_gvadw_106{border-radius:var(--radius-card);border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-card);position:static}._start_gvadw_113{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:auto;min-width:0;display:flex}._end_gvadw_123{align-items:center;gap:var(--space-2);white-space:nowrap;flex-shrink:0;margin-left:auto;display:flex}._toolbar_gvadw_90 ._start_gvadw_113>button,._toolbar_gvadw_90 ._end_gvadw_123>button,._toolbar_gvadw_90 ._end_gvadw_123 [aria-haspopup=true]{height:var(--table-control-height);border-radius:var(--table-control-radius);box-shadow:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}._toolbar_gvadw_90 ._searchInput_gvadw_155,._toolbar_gvadw_90 ._start_gvadw_113>button,._toolbar_gvadw_90 ._end_gvadw_123>button,._toolbar_gvadw_90 ._end_gvadw_123 [aria-haspopup=true]{font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:normal;font-weight:400;line-height:normal}._toolbar_gvadw_90 ._start_gvadw_113>button:focus-visible,._toolbar_gvadw_90 ._end_gvadw_123>button:focus-visible,._toolbar_gvadw_90 ._end_gvadw_123 [aria-haspopup=true]:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-accent);outline:none}._toolbar_gvadw_90 ._start_gvadw_113>button,._toolbar_gvadw_90 ._end_gvadw_123>button:not([data-toolbar-primary]):not([data-toolbar-cta]),._toolbar_gvadw_90 ._end_gvadw_123 [aria-haspopup=true]{background:var(--color-bg-surface-subtle);color:var(--color-text);transition:background-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);border-color:#0000}._toolbar_gvadw_90 ._start_gvadw_113>button:hover:not(:disabled),._toolbar_gvadw_90 ._end_gvadw_123>button:not([data-toolbar-primary]):not([data-toolbar-cta]):hover:not(:disabled),._toolbar_gvadw_90 ._end_gvadw_123 [aria-haspopup=true]:hover{background:var(--color-bg-hover);color:var(--color-text);border-color:#0000}._toolbar_gvadw_90 ._start_gvadw_113>button:active:not(:disabled),._toolbar_gvadw_90 ._end_gvadw_123>button:not([data-toolbar-primary]):not([data-toolbar-cta]):active:not(:disabled),._toolbar_gvadw_90 ._end_gvadw_123 [aria-haspopup=true]:active{background:var(--color-border)}._toolbar_gvadw_90 ._end_gvadw_123>button[data-toolbar-primary]{padding-right:14px}._toolbar_gvadw_90 ._end_gvadw_123>button._ctaSoft_gvadw_215._ctaSoft_gvadw_215{background:var(--color-accent-soft);color:var(--color-link);white-space:nowrap;border-color:#0000;padding-right:14px}._toolbar_gvadw_90 ._end_gvadw_123>button._ctaSoft_gvadw_215._ctaSoft_gvadw_215:hover:not(:disabled){background:var(--color-accent-border);color:var(--color-link)}._toolbar_gvadw_90 ._end_gvadw_123>button._ctaSoft_gvadw_215._ctaSoft_gvadw_215:active:not(:disabled){background:var(--color-accent-border)}._iconAction_gvadw_239{width:var(--table-control-height);height:var(--table-control-height);border-radius:var(--table-control-radius);color:var(--color-text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._iconAction_gvadw_239 svg{width:18px;height:18px}._iconAction_gvadw_239:hover,._iconAction_gvadw_239:active,._iconAction_gvadw_239[aria-expanded=true]{background:var(--color-bg-hover)}._iconAction_gvadw_239:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-accent);outline:none}._iconAction_gvadw_239[data-active=true]{color:var(--color-link)}._iconAction_gvadw_239[data-active=true]:after{content:"";background:var(--color-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:6px}._popoverAnchor_gvadw_293{flex-shrink:0;position:relative}._popoverAnchor_gvadw_293+._popoverAnchor_gvadw_293{margin-inline-start:calc(4px - var(--space-2))}._popoverPanel_gvadw_307{text-align:start;min-width:240px;max-width:calc(100vw - 16px);left:0;right:auto}._search_gvadw_155{flex:260px;align-items:center;min-width:0;max-width:400px;display:flex;position:relative}._searchIcon_gvadw_332{width:16px;height:16px;color:var(--color-text-secondary);pointer-events:none;position:absolute;left:12px}._searchInput_gvadw_155{width:100%;height:var(--table-control-height);text-overflow:ellipsis;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);background:var(--color-bg-surface-subtle);border-radius:var(--table-control-radius);box-shadow:none;appearance:none;transition:background-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);border:1px solid #0000;padding:0 36px}._searchInput_gvadw_155::placeholder{color:var(--color-text-secondary);opacity:1;text-overflow:ellipsis}._searchInput_gvadw_155:hover:not(:focus){background:var(--color-bg-hover)}._searchInput_gvadw_155:focus{box-shadow:0 0 0 3px var(--color-input-focus-ring);border-color:var(--color-accent);outline:none}._searchInput_gvadw_155::-webkit-search-cancel-button{appearance:none}._searchInput_gvadw_155::-webkit-search-decoration{appearance:none}._searchClear_gvadw_388{width:26px;height:26px;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;right:6px}._searchClear_gvadw_388:hover{background:var(--color-bg-hover);color:var(--color-text)}._searchClear_gvadw_388:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._srOnly_gvadw_417{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._quickFilters_gvadw_434{height:var(--table-control-height);scrollbar-width:none;border-radius:var(--table-control-radius);background:0 0;border:none;align-items:stretch;gap:2px;min-width:0;max-width:100%;display:flex;overflow-x:auto}._quickFilters_gvadw_434::-webkit-scrollbar{display:none}._quickFilter_gvadw_434{border-radius:var(--radius-control);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;box-shadow:none;transition:color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;padding:0 8px;font-weight:500;position:relative}._quickFilter_gvadw_434:hover{color:var(--color-text);background:var(--color-bg-surface-subtle)}._quickFilter_gvadw_434:after{content:"";background:var(--color-accent);opacity:0;height:2px;transition:opacity var(--motion-fast) var(--ease-out);border-radius:1px;position:absolute;bottom:2px;left:6px;right:6px}._quickFilter_gvadw_434[data-species=G]:after{background:var(--species-gran)}._quickFilter_gvadw_434[data-species=C]:after{background:var(--species-contorta)}._quickFilter_gvadw_434[data-species=F]:after{background:var(--species-fura)}._quickFilter_gvadw_434[aria-selected=true]{color:var(--color-text);background:0 0}._quickFilter_gvadw_434[aria-selected=true]:after{opacity:1}._quickFilter_gvadw_434:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._pill_gvadw_519{height:var(--table-control-height);padding:0 var(--space-1) 0 10px;background:var(--color-bg-surface-subtle);border-radius:var(--table-control-radius);transition:box-shadow var(--motion-fast) var(--ease-out);border:1px solid #0000;flex-shrink:0;align-items:center;display:inline-flex}._pill_gvadw_519:hover{background:var(--color-bg-hover)}._pill_gvadw_519:focus-within{box-shadow:0 0 0 3px var(--color-input-focus-ring);border-color:var(--color-accent)}._pillLabel_gvadw_540{color:var(--color-text-muted);white-space:nowrap;text-transform:none;letter-spacing:normal;font-size:.75rem;font-weight:500}._pillSelect_gvadw_549,._pillInput_gvadw_550{height:100%;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;background:0 0;border:none;padding:0 6px;font-weight:500}._pillSelect_gvadw_549:focus,._pillInput_gvadw_550:focus{outline:none}._pillInput_gvadw_550{cursor:text}@media (width<=1100px){._search_gvadw_155{flex:100%;max-width:none}._end_gvadw_123{gap:var(--space-2);white-space:normal;flex:100%;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-left:0;display:grid}._end_gvadw_123>*{width:100%;min-width:0}._end_gvadw_123>:last-child:nth-child(odd){grid-column:1/-1}._toolbar_gvadw_90 ._end_gvadw_123>button,._toolbar_gvadw_90 ._end_gvadw_123 [aria-haspopup=true]{white-space:nowrap;justify-content:center;width:100%}}@media (width<=640px){._toolbar_gvadw_90._toolbar_gvadw_90{--table-control-height:42px}}._root_1t64x_9{align-items:center;min-width:0;max-width:100%;font-size:.8125rem;line-height:1.25;display:flex}._dot_1t64x_20{background:var(--color-text-muted);opacity:.6;border-radius:50%;flex:none;width:7px;height:7px}._dot_1t64x_20[data-active]{background:var(--color-success);box-shadow:0 0 0 3px var(--color-success-soft);opacity:1}._label_1t64x_35{color:var(--color-text-muted);white-space:nowrap;flex:none;font-weight:600}._line_1t64x_42{white-space:nowrap;align-items:baseline;gap:.4em;min-width:0;display:inline-flex}._posting_1t64x_50{color:var(--color-posting-text);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-weight:700}._dimension_1t64x_59{color:var(--color-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}._joiner_1t64x_66{color:var(--color-text-muted)}._metrics_1t64x_71{min-width:0;color:var(--color-text-secondary);white-space:nowrap;align-items:center;display:inline-flex}._metric_1t64x_71{font-variant-numeric:tabular-nums;white-space:nowrap}._metricLabel_1t64x_84{color:var(--color-text-muted)}._topbar_1t64x_88 ._metric_1t64x_71+._metric_1t64x_71,._topbar_1t64x_88 ._metrics_1t64x_71{border-left:1px solid var(--color-border);padding-left:var(--space-3);margin-left:var(--space-3)}._topbar_1t64x_88 ._metrics_1t64x_71{margin-left:var(--space-1)}._band_1t64x_101 ._metrics_1t64x_71{column-gap:var(--space-4)}._empty_1t64x_105{color:var(--color-text-secondary);white-space:nowrap}._idle_1t64x_110,._static_1t64x_111{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}._trigger_1t64x_118{font:inherit;color:inherit;text-align:start;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);background:0 0;border:1px solid #0000}._trigger_1t64x_118:hover{background:var(--color-bg-hover)}._trigger_1t64x_118:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._action_1t64x_139{color:var(--color-text-muted);flex:none;align-items:center;display:inline-flex}._trigger_1t64x_118:hover ._action_1t64x_139{color:var(--color-text)}._chevron_1t64x_150{width:16px;height:16px}._actionText_1t64x_156{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:inline-block;overflow:hidden}._topbar_1t64x_88{max-width:min(720px, calc(100vw - var(--sidebar-current,var(--sidebar-width,240px)) - 360px))}._topbar_1t64x_88 ._trigger_1t64x_118{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;height:var(--control-height-sm);padding:0 var(--space-1) 0 var(--space-3);border-color:var(--color-border);border-radius:999px;display:inline-flex}._topbar_1t64x_88 ._idle_1t64x_110{padding:0 var(--space-3)}._topbar_1t64x_88 ._line_1t64x_42{flex:none}._topbar_1t64x_88 ._metrics_1t64x_71{text-overflow:ellipsis;flex:0 auto;overflow:hidden}@media (width<=1180px){._topbar_1t64x_88 ._label_1t64x_35{width:1px;height:1px;clip-path:inset(50%);margin-inline-end:calc(-1 * var(--space-2));overflow:hidden}}@media (width<=1100px){._topbar_1t64x_88 ._metricLabel_1t64x_84{clip-path:inset(50%);vertical-align:bottom;width:1px;height:1px;margin-inline-end:-.25em;display:inline-block;overflow:hidden}}._band_1t64x_101{border-bottom:1px solid var(--color-table-divider);padding:2px 0;line-height:18px}[data-bleed]>._band_1t64x_101{padding-inline:var(--space-2);margin-bottom:calc(-1 * var(--space-4))}._band_1t64x_101 ._trigger_1t64x_118,._band_1t64x_101 ._static_1t64x_111{align-items:center;column-gap:var(--space-3);width:100%;min-height:44px;padding:6px var(--space-2);border-radius:var(--radius-control);grid-template-columns:7px minmax(0,1fr) auto;grid-template-areas:"dot label action"".line action"".metrics action";row-gap:1px;display:grid}._band_1t64x_101 ._dot_1t64x_20{grid-area:dot}._band_1t64x_101 ._label_1t64x_35{grid-area:label;font-size:.75rem}._band_1t64x_101 ._line_1t64x_42{grid-area:line}._band_1t64x_101 ._metrics_1t64x_71{white-space:normal;flex-wrap:wrap;grid-area:metrics;row-gap:1px}._band_1t64x_101 ._action_1t64x_139{grid-area:action}._band_1t64x_101 ._idle_1t64x_110{min-height:44px;padding:0 var(--space-2)}._dateFields_4s28a_6{gap:var(--space-3);padding:var(--space-1) var(--space-2) var(--space-1);flex-direction:column;min-width:220px;display:flex}._dateField_4s28a_6{gap:var(--space-1);flex-direction:column;display:flex}._dateField_4s28a_6 label{color:var(--color-text-secondary);font-size:.75rem;font-weight:500}._dateField_4s28a_6 input{height:var(--table-control-height);padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);background:var(--color-bg-surface-subtle);border-radius:var(--table-control-radius);border:1px solid #0000}._dateField_4s28a_6 input:focus{box-shadow:0 0 0 3px var(--color-input-focus-ring);border-color:var(--color-accent);outline:none}._dateActions_4s28a_44{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-1);display:flex}._clear_4s28a_51,._done_4s28a_52{height:32px;padding:0 var(--space-3);border-radius:var(--table-control-radius);font-family:var(--font-sans);font-size:var(--text-sm);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);border:1px solid #0000;font-weight:500}._clear_4s28a_51{color:var(--color-text-secondary);background:0 0}._clear_4s28a_51:hover:not(:disabled){background:var(--color-bg-surface-subtle);color:var(--color-text)}._clear_4s28a_51:disabled{color:var(--color-text-muted);cursor:default}._done_4s28a_52{background:var(--color-accent-soft);color:var(--color-link);font-weight:600}._done_4s28a_52:hover{background:var(--color-accent-border)}._clear_4s28a_51:focus-visible,._done_4s28a_52:focus-visible{box-shadow:0 0 0 3px var(--color-input-focus-ring);border-color:var(--color-accent);outline:none}._options_1w2od_5{flex-direction:column;gap:2px;display:flex}._option_1w2od_5{align-items:center;gap:var(--space-2);padding:6px var(--space-2);border-radius:var(--radius-control);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);display:flex}._option_1w2od_5:hover{background:var(--color-bg)}._option_1w2od_5 input{width:14px;height:14px;accent-color:var(--color-accent);cursor:pointer;margin:0}._actions_1w2od_37{margin-top:var(--space-2);padding:0 var(--space-2);justify-content:flex-end;display:flex}._clear_1w2od_44{height:32px;padding:0 var(--space-3);border-radius:var(--table-control-radius);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background:0 0;border:1px solid #0000;font-weight:500}._clear_1w2od_44:hover{background:var(--color-bg-surface-subtle);color:var(--color-text)}._clear_1w2od_44:focus-visible{box-shadow:0 0 0 3px var(--color-input-focus-ring);border-color:var(--color-accent);outline:none}._tag_qqz6l_5{align-items:center;gap:var(--tag-gap);min-height:var(--tag-height);padding:0 var(--tag-padding-x);border-radius:var(--tag-radius);font-family:var(--font-sans);font-size:var(--tag-font-size);font-weight:var(--tag-font-weight);line-height:var(--tag-line-height);white-space:nowrap;box-sizing:border-box;border:1px solid #0000;display:inline-flex}button._tag_qqz6l_5{appearance:none;margin:0;font-family:inherit}._interactive_qqz6l_28{cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out)}._interactive_qqz6l_28:hover:not(:disabled){filter:brightness(.97)}:root[data-theme=dark] ._interactive_qqz6l_28:hover:not(:disabled){filter:brightness(1.15)}._interactive_qqz6l_28:active:not(:disabled){filter:brightness(.93)}:root[data-theme=dark] ._interactive_qqz6l_28:active:not(:disabled){filter:brightness(1.3)}._interactive_qqz6l_28:focus-visible{box-shadow:0 0 0 2px var(--color-bg-surface), 0 0 0 4px var(--color-accent);outline:none}._interactive_qqz6l_28:disabled{cursor:not-allowed;opacity:.6}._compact_qqz6l_60{gap:3px;padding:0 6px}._sm_qqz6l_66{min-height:18px;padding:0 6px;font-size:.6875rem}._icon_qqz6l_72{width:var(--tag-icon-size);height:var(--tag-icon-size);color:inherit;flex-shrink:0}._label_qqz6l_79{text-overflow:ellipsis;overflow:hidden}._truncate_qqz6l_84{max-width:100%}._truncate_qqz6l_84 ._label_qqz6l_79{display:block}._neutral_qqz6l_94{background:var(--tag-neutral-bg);color:var(--tag-neutral-fg);border-color:var(--tag-neutral-border)}._info_qqz6l_100{background:var(--tag-info-bg);color:var(--tag-info-fg);border-color:var(--tag-info-border)}._success_qqz6l_106{background:var(--tag-success-bg);color:var(--tag-success-fg);border-color:var(--tag-success-border)}._warning_qqz6l_112{background:var(--tag-warning-bg);color:var(--tag-warning-fg);border-color:var(--tag-warning-border)}._danger_qqz6l_118{background:var(--tag-danger-bg);color:var(--tag-danger-fg);border-color:var(--tag-danger-border)}._purple_qqz6l_124{background:var(--tag-purple-bg);color:var(--tag-purple-fg);border-color:var(--tag-purple-border)}._developer_qqz6l_131{background:var(--tag-developer-bg);color:var(--tag-developer-fg);border-color:var(--tag-developer-border)}._role-admin_qqz6l_140{background:var(--tag-role-admin-bg);color:var(--tag-role-admin-fg);border-color:var(--tag-role-admin-border)}._role-super-admin_qqz6l_146{background:var(--tag-role-super-admin-bg);color:var(--tag-role-super-admin-fg);border-color:var(--tag-role-super-admin-border)}._role-developer_qqz6l_152{background:var(--tag-role-developer-bg);color:var(--tag-role-developer-fg);border-color:var(--tag-role-developer-border)}._signature_qqz6l_158{background:var(--tag-signature-bg);color:var(--tag-signature-fg);border-color:var(--tag-signature-border)}._tool-change_qqz6l_164{background:var(--tag-tool-change-bg);color:var(--tag-tool-change-fg);border-color:var(--tag-tool-change-border)}._shift_qqz6l_170{background:var(--tag-shift-bg);color:var(--tag-shift-fg);border-color:var(--tag-shift-border)}._species-gran_qqz6l_176{background:var(--tag-species-gran-bg);color:var(--tag-species-gran-fg);border-color:var(--tag-species-gran-border)}._species-furu_qqz6l_182{background:var(--tag-species-furu-bg);color:var(--tag-species-furu-fg);border-color:var(--tag-species-furu-border)}._species-contorta_qqz6l_188{background:var(--tag-species-contorta-bg);color:var(--tag-species-contorta-fg);border-color:var(--tag-species-contorta-border)}._accent_qqz6l_194{background:var(--tag-accent-bg);color:var(--tag-accent-fg);border-color:var(--tag-accent-border)}._wideDialog_18de5_5{max-width:860px}._filters_18de5_9{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);--table-control-height:36px;--table-control-radius:9px;flex-wrap:wrap;display:flex}._filters_18de5_9>:first-child{flex:220px;min-width:0}@media (width<=640px){._filters_18de5_9{--table-control-height:42px}._filters_18de5_9>:first-child{flex-basis:100%}}._body_18de5_39{max-height:min(60vh,640px);overflow:auto}._info_18de5_44{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}._hint_18de5_50{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:.8125rem}._empty_18de5_56{padding:var(--space-3) 0}._error_18de5_60{padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--text-sm);margin:0}._list_18de5_69{margin:0;padding:0;list-style:none}._item_18de5_75{border-bottom:1px solid var(--color-border)}._item_18de5_75:last-child{border-bottom:none}._row_18de5_84{gap:var(--space-3);width:100%;padding:10px var(--space-2);border-radius:var(--radius-control);color:var(--color-text);font-family:var(--font-sans);text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:124px minmax(90px,150px) 96px minmax(140px,1fr) minmax(160px,1.4fr);align-items:center;font-size:.8125rem;display:grid}._row_18de5_84:hover{background:var(--color-bg-hover)}._row_18de5_84:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-accent);outline:none}._time_18de5_112,._actor_18de5_113{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._action_18de5_120{display:inline-flex}._target_18de5_124{flex-direction:column;min-width:0;display:flex}._posting_18de5_130{color:var(--color-posting-text);font-weight:600}._name_18de5_135{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._summary_18de5_142{overflow-wrap:anywhere;min-width:0}._deletedLater_18de5_147{color:var(--color-text-muted);font-style:italic}._detail_18de5_152{padding:0 var(--space-2) var(--space-3) var(--space-2);gap:var(--space-2);display:grid}._source_18de5_158{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._diff_18de5_164{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.8125rem}._diff_18de5_164 th,._diff_18de5_164 td{padding:6px var(--space-2);border-bottom:1px solid var(--color-border);text-align:start;vertical-align:top;overflow-wrap:anywhere}._diff_18de5_164 thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:600}._diff_18de5_164 tbody th{color:var(--color-text-secondary);width:28%;font-weight:500}._meta_18de5_194{color:var(--color-text-muted);overflow-wrap:anywhere;margin:0;font-size:.75rem}._more_18de5_201{padding:var(--space-3) 0 0;justify-content:center;display:flex}@media (width<=720px){._row_18de5_84{grid-template-columns:1fr 1fr}._summary_18de5_142,._target_18de5_124{grid-column:1/-1}}._overlay_g8vz6_4{z-index:40;padding:var(--space-4);background:var(--color-bg-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_g8vz6_16{width:100%;max-width:1240px;max-height:calc(100dvh - 2 * var(--space-4) - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-dialog);animation:_dialogIn_g8vz6_1 var(--motion-fast) var(--ease-out);flex-direction:column;display:flex}@keyframes _dialogIn_g8vz6_1{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}._header_g8vz6_40{padding:var(--space-5) var(--space-6) var(--space-4);border-bottom:1px solid var(--color-border);flex-shrink:0}._title_g8vz6_46{font-size:var(--text-xl);font-weight:700}._subtitle_g8vz6_51{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:2px}._body_g8vz6_58{flex:1;grid-template-columns:390px minmax(0,1fr);min-height:0;display:grid}._settings_g8vz6_65{gap:var(--space-4);padding:var(--space-5) var(--space-6);border-right:1px solid var(--color-border);flex-direction:column;display:flex;overflow-y:auto}._group_g8vz6_74{border:none;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}._groupRow_g8vz6_85{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._groupLabel_g8vz6_91{text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-muted);margin-bottom:2px;padding:0;font-size:.68rem;font-weight:600}._option_g8vz6_101{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);cursor:pointer;line-height:1.5;display:flex}._optionSpaced_g8vz6_110{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border)}._option_g8vz6_101 input{accent-color:var(--color-accent);flex-shrink:0;width:15px;height:15px;margin-top:2px}._optionHint_g8vz6_124{color:var(--color-text-muted);font-size:.75rem;display:block}._segmented_g8vz6_132{background:var(--color-sidebar);border:1px solid var(--color-border);border-radius:var(--radius-control);flex-wrap:wrap;gap:2px;padding:3px;display:flex}._segment_g8vz6_132{border-radius:calc(var(--radius-control) - 2px);font-family:var(--font-sans);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) var(--ease-out), background var(--motion-fast) var(--ease-out);background:0 0;border:none;flex:auto;padding:5px 10px;font-size:.8125rem;font-weight:550;position:relative}._segment_g8vz6_132:hover{color:var(--color-text);background:var(--color-nav-hover)}._segment_g8vz6_132[aria-pressed=true]{color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-card)}._segment_g8vz6_132[aria-pressed=true]:after{content:"";background:var(--color-accent);border-radius:1px;height:2px;position:absolute;bottom:3px;left:8px;right:8px}._segment_g8vz6_132:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._previewPane_g8vz6_189{background:var(--color-bg);border-radius:0 0 var(--radius-card) 0;flex-direction:column;min-width:0;min-height:0;display:flex}._previewToolbar_g8vz6_198{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border);display:flex}._previewLabel_g8vz6_207{text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-muted);font-size:.68rem;font-weight:600}._previewMeta_g8vz6_215{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._previewStage_g8vz6_222{min-height:0;padding:var(--space-5);flex:1;justify-content:center;align-items:flex-start;display:flex;overflow:auto}._pages_g8vz6_234{align-items:center;gap:var(--space-4);width:100%;transition:opacity var(--motion-normal) var(--ease-out);flex-direction:column;display:flex}._pagesBuilding_g8vz6_243{opacity:.45}._pages_g8vz6_234[data-orientation=portrait]{max-width:66%}._pageFigure_g8vz6_252{flex-direction:column;align-items:center;gap:6px;width:100%;margin:0;display:flex}._paper_g8vz6_266{border:1px solid var(--color-border);width:100%;height:auto;box-shadow:var(--shadow-floating);transition:aspect-ratio var(--motion-normal) var(--ease-out);background:#fff;display:block}._pageCaption_g8vz6_276{color:var(--color-text-muted);font-size:.75rem}._actions_g8vz6_281{justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border);flex-shrink:0;display:flex}@media (width<=900px){._body_g8vz6_58{grid-template-columns:1fr;overflow-y:auto}._settings_g8vz6_65{border-right:none;border-bottom:1px solid var(--color-border);overflow-y:visible}._previewStage_g8vz6_222{padding:var(--space-4);min-height:320px}._pages_g8vz6_234[data-orientation=portrait]{max-width:82%}}@media (width<=480px){._dialog_g8vz6_16{max-height:calc(100dvh - var(--space-4))}._header_g8vz6_40,._settings_g8vz6_65{padding-inline:var(--space-4)}._actions_g8vz6_281{padding-inline:var(--space-4);flex-direction:column-reverse}._actions_g8vz6_281 button{width:100%}._groupRow_g8vz6_85{grid-template-columns:1fr}}._formatSwitch_9qv4n_6{background:var(--color-sidebar);border:1px solid var(--color-border);border-radius:var(--radius-control);gap:2px;padding:3px;display:flex}._formatButton_9qv4n_15{border-radius:calc(var(--radius-control) - 2px);font-family:var(--font-sans);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) var(--ease-out), background var(--motion-fast) var(--ease-out);background:0 0;border:none;flex:auto;padding:5px 10px;font-size:.8125rem;font-weight:550;position:relative}._formatButton_9qv4n_15:hover{color:var(--color-text);background:var(--color-nav-hover)}._formatButton_9qv4n_15[aria-pressed=true]{color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-card)}._formatButton_9qv4n_15[aria-pressed=true]:after{content:"";background:var(--color-accent);border-radius:1px;height:2px;position:absolute;bottom:3px;left:8px;right:8px}._formatButton_9qv4n_15:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._previewPane_9qv4n_2{background:var(--color-bg);border-radius:0 0 var(--radius-card) 0;flex-direction:column;min-width:0;min-height:0;display:flex}._previewToolbar_9qv4n_3{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border);flex-shrink:0;display:flex}._previewLabel_9qv4n_3{text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-muted);font-size:.68rem;font-weight:600}._previewMeta_9qv4n_3{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._sheetStage_9qv4n_97{background:var(--color-bg-surface-subtle);flex:1;min-height:0;overflow:auto}._sheetGrid_9qv4n_104{border-collapse:collapse;background:var(--color-bg-surface)}._sheetGrid_9qv4n_104 th,._sheetGrid_9qv4n_104 td{border:1px solid var(--color-border);white-space:nowrap;text-align:left;padding:4px 8px;font-size:.8125rem}._gutter_9qv4n_118{z-index:2;background:var(--color-bg-surface-subtle);min-width:34px;color:var(--color-text-muted);text-align:center;font-weight:500;position:sticky;left:0}._colLetter_9qv4n_129{background:var(--color-bg-surface-subtle);color:var(--color-text-muted);text-align:center;font-weight:500}._infoCell_9qv4n_139{color:var(--color-text-secondary);background:var(--color-bg-surface-subtle);text-align:left;white-space:nowrap;font-style:italic;font-weight:400;overflow:visible}._frozenHeader_9qv4n_150 th{z-index:3;background:var(--color-bg-surface-subtle);position:sticky;top:0}._frozenHeader_9qv4n_150 th._gutter_9qv4n_118{z-index:4}._headerCell_9qv4n_161{color:var(--color-text-primary);font-weight:700}._filterGlyph_9qv4n_166{color:var(--color-text-muted);margin-left:4px;font-size:.7em}._dataCell_9qv4n_172{color:var(--color-text-primary)}._dataCell_9qv4n_172[data-align=right]{text-align:right}._dataCell_9qv4n_172[data-align=center]{text-align:center}._sheetTabs_9qv4n_186{padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-border);background:var(--color-bg-surface-subtle);flex-wrap:wrap;flex-shrink:0;gap:2px;display:flex}._sheetTab_9qv4n_186{font-family:var(--font-sans);color:var(--color-text-secondary);cursor:pointer;transition:color var(--motion-fast) var(--ease-out);background:0 0;border:none;padding:5px 12px 7px;font-size:.8125rem;font-weight:550;position:relative}._sheetTab_9qv4n_186:hover,._sheetTab_9qv4n_186[aria-selected=true]{color:var(--color-text)}._sheetTab_9qv4n_186[aria-selected=true]:after{content:"";background:var(--color-accent);border-radius:1px;height:2px;position:absolute;bottom:0;left:6px;right:6px}._sheetTab_9qv4n_186:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._clickableRow_19c1d_8{cursor:pointer}._clickableRow_19c1d_8:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._wrapper_mae53_6{align-items:center;max-width:100%;display:inline-flex}._dialog_187uj_4{--changelog-measure:68ch;max-width:680px}._title_187uj_9{overflow-wrap:anywhere;line-height:1.3}._meta_187uj_18{font-variant-numeric:tabular-nums;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._body_187uj_26{gap:var(--space-5);flex-direction:column;display:flex}._intro_187uj_32{max-width:var(--changelog-measure);font-size:var(--text-base);color:var(--color-text);line-height:1.6}._section_187uj_39{gap:var(--space-2);flex-direction:column;display:flex}._sectionTitle_187uj_47{font-size:var(--text-base);color:var(--color-text-primary);font-weight:650;line-height:1.35}._list_187uj_54{max-width:var(--changelog-measure);font-size:var(--text-sm);color:var(--color-text-secondary);flex-direction:column;gap:6px;margin:0;padding-left:1.25em;line-height:1.55;display:flex}._list_187uj_54 li::marker{color:var(--color-accent-hover)}._technical_187uj_72{padding-top:var(--space-4);border-top:1px solid var(--color-border)}._technicalSummary_187uj_77{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;padding:var(--space-1) 0;border-radius:4px;font-weight:600;list-style:none;display:inline-flex}._technicalSummary_187uj_77::-webkit-details-marker{display:none}._technicalSummary_187uj_77:before{content:"";width:6px;height:6px;transition:transform var(--motion-fast) var(--ease-out);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(-45deg)}._technical_187uj_72[open] ._technicalSummary_187uj_77:before{transform:rotate(45deg)}._technicalSummary_187uj_77:hover{color:var(--color-text-primary)}._technicalSummary_187uj_77:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._technicalBody_187uj_118{gap:var(--space-4);margin-top:var(--space-3);flex-direction:column;display:flex}._commit_187uj_125{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-sm);color:var(--color-text-secondary);align-self:flex-start;padding:1px 6px;display:inline-block}._copyFeedback_187uj_137{font-size:var(--text-sm);color:var(--color-accent-hover);align-self:center;margin-right:auto;font-weight:600}._lightbox_1ao6o_4[role=dialog]{gap:var(--space-4);width:auto;max-width:min(1240px,100%)}._body_1ao6o_12{overscroll-behavior:contain;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-surface-subtle);min-height:0;max-height:calc(100dvh - 190px);overflow:auto}._image_1ao6o_22{max-width:100%;height:auto;margin-inline:auto;display:block}._caption_1ao6o_29{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._hint_1ao6o_35{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;display:none}._footer_1ao6o_42{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}@media (width<=480px){._footer_1ao6o_42{flex-direction:column;align-items:stretch}}@media (width<=720px){._hint_1ao6o_35{display:block}._image_1ao6o_22{max-width:none}}._gallery_1wq0o_3{gap:var(--space-3);margin:var(--space-4) 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));display:grid}._gallery_1wq0o_3:has(>._figure_1wq0o_10:only-child){grid-template-columns:minmax(0,1fr)}._figure_1wq0o_10{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;display:flex}._thumbButton_1wq0o_22{background:var(--color-bg-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-control);cursor:zoom-in;width:100%;transition:border-color var(--motion-fast) var(--ease-out);padding:0;display:block;overflow:hidden}._thumbButton_1wq0o_22:hover{border-color:var(--color-border-strong)}._thumbButton_1wq0o_22:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._thumb_1wq0o_22{object-fit:contain;width:100%;height:auto;max-height:360px;display:block}._placeholder_1wq0o_51{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-surface-subtle);width:100%;max-height:360px;color:var(--color-text-muted);font-size:var(--text-sm);place-items:center;display:grid}._caption_1wq0o_63{font-size:var(--text-sm);color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0}._wrapper_1pz0i_4{width:100%;max-width:780px;margin-inline:auto}._stack_1pz0i_10{gap:var(--space-4);flex-direction:column;display:flex}._intro_1pz0i_16{font-size:var(--text-sm);color:var(--color-text-secondary);max-width:62ch}._timeline_1pz0i_25{gap:var(--space-3);flex-direction:column;margin:0;padding:0 0 0 28px;list-style:none;display:flex;position:relative}._timeline_1pz0i_25:before{content:"";background:var(--color-border-strong);width:1px;position:absolute;top:22px;bottom:22px;left:5px}._item_1pz0i_45{position:relative}._dot_1pz0i_50{border:2px solid var(--color-surface);width:11px;height:11px;box-shadow:0 0 0 1px var(--color-border-strong);background:var(--color-text-muted);border-radius:50%;position:absolute;top:18px;left:-28px}._dotAccent_1pz0i_62{background:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}._dotNeutral_1pz0i_67{background:var(--color-border-strong)}._dotWarning_1pz0i_71{background:var(--color-warning);box-shadow:0 0 0 1px var(--color-warning)}._dotDanger_1pz0i_76{background:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger)}._card_1pz0i_82{width:100%;padding:var(--space-4);text-align:left;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);font-family:var(--font-sans);color:var(--color-text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);display:block}._card_1pz0i_82:hover{background:var(--color-bg-surface-subtle);border-color:var(--color-border-strong)}._card_1pz0i_82:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._meta_1pz0i_110{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-bottom:6px;display:flex}._date_1pz0i_118{font-size:var(--text-sm);color:var(--color-text-muted)}._version_1pz0i_123{font-size:var(--text-sm);color:var(--color-text);font-weight:700}._metaSeparator_1pz0i_129{color:var(--color-text-muted)}._title_1pz0i_133{font-size:var(--text-lg);margin-bottom:4px;font-weight:700}._summary_1pz0i_141{font-size:var(--text-sm);color:var(--color-text-secondary);max-width:70ch;line-height:1.55}._readMore_1pz0i_148{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-accent-hover);font-weight:600;display:inline-block}._empty_1pz0i_156{font-size:var(--text-sm);color:var(--color-text-secondary)}@media (width<=860px){._wrapper_1pz0i_4{max-width:100%}}@media (width<=640px){._timeline_1pz0i_25{padding-left:22px}._dot_1pz0i_50{left:-22px}._card_1pz0i_82{padding:var(--space-3)}}._visibilityError_1pz0i_186{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._wrapper_1ap2h_1{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}._avatar_1ap2h_8{background:var(--tag-signature-bg);border:1px solid var(--tag-signature-border);width:28px;height:28px;color:var(--tag-signature-fg);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}._avatar_1ap2h_8:hover{background:var(--color-nav-hover);border-color:var(--color-border-strong)}._name_1ap2h_40{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._svg_pq3v5_1{width:100%;height:auto;max-height:46vh;display:block}._log_pq3v5_8{fill:var(--color-posting-log-fill);stroke:var(--color-posting-log-stroke);stroke-width:2px;vector-effect:non-scaling-stroke}._ring_pq3v5_15{fill:none;stroke:var(--color-posting-guide-stroke);stroke-width:1px;vector-effect:non-scaling-stroke}._plank_pq3v5_22{cursor:pointer;stroke-width:1.5px;vector-effect:non-scaling-stroke;transition:filter .12s}._plank_pq3v5_22:hover{filter:brightness(.96)}._plankSag2_pq3v5_35{fill:var(--color-success-soft);stroke:var(--color-success)}._plankSido_pq3v5_40{fill:var(--color-posting-pith-fill);stroke:var(--color-posting-pith-stroke)}._plankSag1_pq3v5_45{fill:var(--color-warning-soft);stroke:var(--color-warning)}._plankSelected_pq3v5_50{stroke:var(--color-accent-hover);stroke-width:3px}._plankLabel_pq3v5_60{fill:var(--color-text-primary);font-family:var(--font-sans);text-anchor:middle;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:600}._plankLabelOnFixedFill_pq3v5_70{fill:var(--color-posting-saw2-text)}._emptyText_pq3v5_74{fill:var(--color-posting-muted-text);font-family:var(--font-sans);text-anchor:middle}._block_d2ax1_1{align-items:center;gap:var(--space-2);flex-direction:column;width:100%;min-width:0;display:flex}._empty_d2ax1_11{padding:var(--space-4) 0;font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;margin:0}._legend_d2ax1_20{justify-content:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._legendItem_d2ax1_30{color:var(--color-text-secondary);white-space:nowrap;align-items:center;gap:6px;font-size:.7rem;display:inline-flex}._swatch_d2ax1_39{border:1px solid #0000;border-radius:2px;flex-shrink:0;width:10px;height:10px}._swatchSag2_d2ax1_48{background:var(--color-success-soft);border-color:var(--color-success)}._swatchSag2Sido_d2ax1_53{background:var(--color-posting-pith-fill);border-color:var(--color-posting-pith-stroke)}._swatchSag1_d2ax1_58{background:var(--color-warning-soft);border-color:var(--color-warning)}._caption_d2ax1_63{color:var(--color-text-muted);margin:0;font-size:.7rem}._wrapper_1ea0g_5{min-width:var(--trend-min-width,64px);flex:auto;line-height:0;position:relative}._chart_1ea0g_14{touch-action:pan-y;cursor:default;width:100%;display:block}._colorGreen_1ea0g_22{--trend-color:var(--color-accent)}._colorBlue_1ea0g_26{--trend-color:var(--color-info)}._colorPurple_1ea0g_30{--trend-color:var(--color-purple)}._colorOrange_1ea0g_34{--trend-color:var(--color-warning-strong)}._colorNeutral_1ea0g_38{--trend-color:var(--color-border-strong)}._line_1ea0g_44{stroke:var(--trend-color)}._fillStart_1ea0g_48{stop-color:var(--trend-color);stop-opacity:.28}._fillEnd_1ea0g_53{stop-color:var(--trend-color);stop-opacity:0}._todayDot_1ea0g_59{fill:var(--trend-color)}._activeDot_1ea0g_64{fill:var(--trend-color);stroke:var(--color-bg-surface);stroke-width:1.5px}._tooltip_1ea0g_73{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);box-shadow:var(--shadow-card);white-space:nowrap;pointer-events:none;z-index:5;animation:_trendTooltipIn_1ea0g_1 var(--motion-fast) var(--ease-out);flex-direction:column;gap:1px;padding:4px 8px;line-height:1.3;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 8px))}._tooltipLeft_1ea0g_92{transform:translate(-12px,calc(-100% - 8px))}._tooltipRight_1ea0g_96{transform:translate(calc(12px - 100%),calc(-100% - 8px))}._tooltipDate_1ea0g_100{color:var(--color-text-muted);font-size:.6875rem}._tooltipValue_1ea0g_105{color:var(--color-text-primary);font-size:.75rem}._tooltipValue_1ea0g_105 strong{color:var(--trend-color);font-variant-numeric:tabular-nums}._colorNeutral_1ea0g_38 ._tooltipValue_1ea0g_105 strong{color:var(--color-text-primary)}@keyframes _trendTooltipIn_1ea0g_1{0%{opacity:0}to{opacity:1}}._trigger_1jchy_3{border-radius:var(--radius-control);width:26px;height:26px;color:var(--color-text-muted);cursor:pointer;transition:background var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:8px;right:8px}._trigger_1jchy_3:hover{background:var(--color-bg-surface-subtle);color:var(--color-text-primary)}._trigger_1jchy_3:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}@media (pointer:coarse){._trigger_1jchy_3{width:38px;height:38px;top:4px;right:4px}}._menu_1jchy_44{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);width:232px;max-height:min(70vh,480px);box-shadow:var(--shadow-card), 0 8px 24px #1118271f;padding:var(--space-3);z-index:60;animation:_menuIn_1jchy_1 var(--motion-fast) var(--ease-out);flex-direction:column;gap:2px;display:flex;position:fixed;overflow-y:auto;transform:translate(-100%)}@keyframes _menuIn_1jchy_1{0%{opacity:0;transform:translate(-100%)translateY(-4px)}to{opacity:1;transform:translate(-100%)translateY(0)}}._title_1jchy_75{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:var(--space-2);font-size:.7rem;font-weight:600}._groupTitle_1jchy_84{color:var(--color-text-secondary);margin-top:var(--space-2);margin-bottom:2px;font-size:.75rem;font-weight:600}._checkboxRow_1jchy_92,._optionRow_1jchy_93{color:var(--color-text-primary);cursor:pointer;align-items:center;gap:8px;padding:3px 2px;font-size:.8125rem;display:flex}._optionRow_1jchy_93:has(input:disabled){color:var(--color-text-muted);cursor:default}._optionColumn_1jchy_108{flex-direction:column;display:flex}._swatchRow_1jchy_115{gap:8px;padding:2px;display:flex}._swatch_1jchy_115{cursor:pointer;display:inline-flex;position:relative}._swatch_1jchy_115 input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._swatch_1jchy_115 input:disabled{cursor:default}._swatchDot_1jchy_139{border:1px solid var(--color-border-strong);background:var(--swatch-color);border-radius:50%;width:20px;height:20px}._swatch_1jchy_115 input:checked+._swatchDot_1jchy_139{box-shadow:0 0 0 2px var(--color-bg-surface), 0 0 0 4px var(--swatch-color)}._swatch_1jchy_115 input:focus-visible+._swatchDot_1jchy_139{outline:2px solid var(--color-accent);outline-offset:2px}._swatch_1jchy_115 input:disabled+._swatchDot_1jchy_139{opacity:.45}._swatch-green_1jchy_162{--swatch-color:var(--color-accent)}._swatch-blue_1jchy_166{--swatch-color:var(--color-info)}._swatch-purple_1jchy_170{--swatch-color:var(--color-purple)}._swatch-orange_1jchy_174{--swatch-color:var(--color-warning-strong)}._swatch-neutral_1jchy_178{--swatch-color:var(--color-border-strong)}._reset_1jchy_182{margin-top:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-surface);color:var(--color-text-primary);cursor:pointer;transition:background var(--motion-fast) var(--ease-out);padding:6px 8px;font-size:.8125rem}._reset_1jchy_182:hover:not(:disabled){background:var(--color-bg-surface-subtle)}._reset_1jchy_182:disabled{color:var(--color-text-muted);cursor:default}._reset_1jchy_182:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._stack_n4o61_4{gap:var(--space-4);flex-direction:column;display:flex}._statsRow_n4o61_29{min-width:0;container-type:inline-size}._statsGrid_n4o61_34{gap:var(--space-4);flex-wrap:nowrap;min-width:0;display:flex}._statCard_n4o61_41{min-width:0;padding:var(--space-4);transition:flex-grow var(--motion-normal) var(--ease-out);border-radius:12px;flex-direction:column;flex:1 1 0;display:flex;position:relative}._statCard_n4o61_41[data-chart=on]{flex-grow:2;min-width:232px}._statCard_n4o61_41[data-chart=off]{flex-grow:1;min-width:224px}@container (width<=999px){._statsGrid_n4o61_34{flex-wrap:wrap}._statCard_n4o61_41[data-chart=on]{flex-basis:calc(50% - var(--space-4) / 2)}._statCard_n4o61_41[data-chart=off]{flex-basis:30%}}@container (width<=559px){._statCard_n4o61_41[data-chart=on],._statCard_n4o61_41[data-chart=off]{flex-basis:100%;min-width:0}}._statLabel_n4o61_90{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);min-width:0;margin-bottom:var(--space-3);padding-right:28px;font-size:.7rem;font-weight:600;line-height:1.35}._statMain_n4o61_107{align-items:flex-end;gap:var(--space-4);min-width:0;margin-top:auto;display:flex}._statValue_n4o61_115{letter-spacing:-.01em;color:var(--color-text-primary);font-variant-numeric:tabular-nums;flex:none;font-size:1.75rem;font-weight:700;line-height:1.1}._statSub_n4o61_125{color:var(--color-text-muted);min-height:1.2em;margin-top:var(--space-2);overflow-wrap:anywhere;min-width:0;font-size:.75rem}._budgetCaption_n4o61_138{color:var(--color-text-muted);padding-bottom:3px;font-size:.75rem}._budgetNotice_n4o61_144{color:var(--color-text-primary);overflow-wrap:anywhere;min-width:0;font-size:1.05rem;font-weight:600;line-height:1.3}._budgetProgress_n4o61_153{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;padding-bottom:4px;display:flex}._budgetPercent_n4o61_162{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;align-self:flex-end;font-size:.75rem;font-weight:600}._budgetTrack_n4o61_170{background:var(--color-bg-surface-subtle);border:1px solid var(--color-border);border-radius:999px;height:8px;overflow:hidden}._budgetFill_n4o61_178{border-radius:inherit;background:var(--color-accent);height:100%;transition:width var(--motion-normal) var(--ease-out)}._budgetRetry_n4o61_185{font:inherit;color:var(--color-link);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._budgetRetry_n4o61_185:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}._mainGrid_n4o61_204{gap:var(--space-4);grid-template-columns:minmax(0,7fr) minmax(0,3fr);display:grid}._leftColumn_n4o61_212{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._eventsCard_n4o61_219{flex:1}@media (width<=1100px){._mainGrid_n4o61_204{grid-template-columns:minmax(0,1fr)}}._tableCard_n4o61_230{--table-sticky-top:8px}._tableTitle_n4o61_234{font-size:var(--text-sm);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border);font-weight:700}._tableEmpty_n4o61_241{padding:var(--space-4)}._sideStack_n4o61_247{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}@media (width>=1101px){._quickActionsCard_n4o61_260{margin-top:auto}}._sideCard_n4o61_265{padding:var(--space-4);container-type:inline-size}._active_n4o61_275{gap:var(--space-3);flex-direction:column;display:flex}._activeTop_n4o61_285{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}._activeTop_n4o61_285 ._sideTitle_n4o61_294{margin-bottom:0}._activePreview_n4o61_298{width:100%;min-width:0;max-width:220px;margin:0 auto}._activeButton_n4o61_306{width:100%}@container (width>=340px){._activeTop_n4o61_285{gap:var(--space-3);grid-template:"title preview""info preview"1fr/auto minmax(140px,1fr)}._activeTop_n4o61_285 ._sideTitle_n4o61_294{grid-area:title}._activeTop_n4o61_285 ._activeList_n4o61_334{grid-area:info}._activeTop_n4o61_285 ._activePreview_n4o61_298{grid-area:preview}._activeTop_n4o61_285 ._activeList_n4o61_334{column-gap:var(--space-2)}._activePreview_n4o61_298{align-self:start;max-width:none;margin:0}}._sideTitle_n4o61_294{text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-secondary);margin-bottom:var(--space-3);font-size:.7rem;font-weight:700}._emptyState_n4o61_366{font-size:var(--text-sm);color:var(--color-text-muted)}._activeList_n4o61_334{gap:var(--space-1) var(--space-4);font-size:var(--text-sm);margin-bottom:var(--space-3);grid-template-columns:auto 1fr;display:grid}._activeList_n4o61_334 dt{color:var(--color-text-muted)}._activeList_n4o61_334 dd{font-weight:550}._noticeScroll_n4o61_390{overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;max-height:300px;margin:0 calc(-1 * var(--space-2));padding:0 var(--space-2);overflow-y:auto}._noticeList_n4o61_406{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}@keyframes _noticeIn_n4o61_513{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._notice_n4o61_390{max-width:88%;animation:_noticeIn_n4o61_513 var(--motion-fast) var(--ease-out);flex-direction:column;align-items:flex-start;display:flex}._noticeOwn_n4o61_432{align-self:flex-end;align-items:flex-end}._noticeMeta_n4o61_437{color:var(--color-text-muted);padding:0 var(--space-1);margin-bottom:2px;font-size:.65rem}._noticeBubble_n4o61_444{padding:6px var(--space-3);font-size:var(--text-sm);background:var(--color-bg-surface-subtle);overflow-wrap:anywhere;border-radius:12px 12px 12px 4px;display:inline-block}._noticeOwn_n4o61_432 ._noticeBubble_n4o61_444{background:var(--color-accent-soft);border-radius:12px 12px 4px}._noticeActions_n4o61_461{gap:var(--space-2);padding:2px var(--space-1) 0;opacity:0;transition:opacity var(--motion-fast) var(--ease-out);display:inline-flex}._notice_n4o61_390:hover ._noticeActions_n4o61_461,._notice_n4o61_390:focus-within ._noticeActions_n4o61_461{opacity:1}._noticeAction_n4o61_461{font-family:var(--font-sans);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:.7rem;font-weight:600}._noticeAction_n4o61_461:hover{color:var(--color-text)}._noticeActionDanger_n4o61_489:hover{color:var(--color-danger)}@media (pointer:coarse){._noticeActions_n4o61_461{opacity:1}}._noticeForm_n4o61_500,._noticeEdit_n4o61_501{gap:var(--space-2);margin-top:var(--space-3);align-items:center;display:flex}._noticeEdit_n4o61_501{width:100%;margin-top:0}._noticeInput_n4o61_513{min-width:0;height:30px;padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);border:1px solid var(--color-border);border-radius:var(--radius-control);transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out);flex:1}._noticeSignature_n4o61_525{width:56px;height:30px;padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);border:1px solid var(--color-border);border-radius:var(--radius-control);transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out);flex-shrink:0}._noticeInput_n4o61_513:focus,._noticeSignature_n4o61_525:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._quickActions_n4o61_260{gap:var(--space-1);flex-direction:column;display:flex}._quickAction_n4o61_260{align-items:center;gap:var(--space-2);padding:7px var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);border-radius:6px;font-weight:550;text-decoration:none;display:flex}._quickAction_n4o61_260:hover{background:var(--color-bg);color:var(--color-text)}._quickAction_n4o61_260 svg{width:16px;height:16px;color:var(--color-text-muted)}._eventsHeader_n4o61_583{align-items:center;gap:var(--space-2);margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-4)) 6px;padding:0 var(--space-4) var(--space-3);border-bottom:1px solid var(--color-table-divider);display:flex}._eventsHeaderIcon_n4o61_592{border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._eventsHeaderIcon_n4o61_592 svg{flex-shrink:0;display:block}._eventsHeaderIcon_n4o61_592{width:24px;height:24px;color:var(--color-text-secondary);background:var(--color-bg-surface-subtle);box-shadow:inset 0 0 0 1px var(--color-border)}._eventsTitle_n4o61_613{text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-secondary);font-size:.7rem;font-weight:700;line-height:1}._eventList_n4o61_625{column-gap:var(--space-3);grid-template-columns:8px auto minmax(0,1fr);min-width:0;margin:0;padding:0;list-style:none;display:grid;position:relative}._eventList_n4o61_625:before{content:"";background:var(--color-table-divider);width:1px;position:absolute;top:12px;bottom:12px;left:3.5px}._eventList_n4o61_625:has(>:only-child):before{display:none}._event_n4o61_219{grid-column:1/-1;grid-template-columns:subgrid;min-width:0;height:25px;font-size:var(--text-sm);align-items:center;padding-bottom:1px;line-height:18px;display:grid;position:relative}._event_n4o61_219+._event_n4o61_219:before{content:"";top:0;left:calc(8px + var(--space-3));background:var(--color-table-divider);height:1px;position:absolute;right:0}._eventDot_n4o61_675{background:var(--color-border-strong);width:8px;height:8px;box-shadow:0 0 0 2px var(--color-bg-surface);border-radius:50%;position:relative}._eventTime_n4o61_684{color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._eventBody_n4o61_690{align-items:center;gap:var(--space-2);min-width:0;padding-left:var(--space-1);display:flex}._eventKind_n4o61_701{color:var(--color-text-muted);flex:none;display:inline-flex}._eventKind_n4o61_701 svg{display:block}._eventText_n4o61_712{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-primary);overflow:hidden}._eventFeed_n4o61_722{min-width:0}._eventError_n4o61_726{font-size:var(--text-sm);color:var(--color-text-secondary)}._eventRetry_n4o61_731{font:inherit;color:var(--color-link);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._eventRetry_n4o61_731:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}@container (width<=420px){._eventList_n4o61_625{column-gap:var(--space-2)}._event_n4o61_219+._event_n4o61_219:before{left:calc(8px + var(--space-2))}._eventBody_n4o61_690{gap:6px;padding-left:0}}._badges_lmq06_3{gap:var(--space-2);margin-bottom:var(--space-4);display:flex}._description_lmq06_9{white-space:pre-wrap;overflow-wrap:anywhere}._select_lmq06_14{height:40px;padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-primary);background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--radius-control)}._select_lmq06_14:hover:not(:focus){border-color:var(--color-input-hover)}._select_lmq06_14:focus{border-color:var(--color-input-focus);box-shadow:0 0 0 3px var(--color-input-focus-ring);outline:none}._commitLink_lmq06_35{color:var(--color-link);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}._commitLink_lmq06_35:hover{color:var(--color-link-hover)}._error_lmq06_45{margin-top:var(--space-4);padding:var(--space-2) var(--space-3);background:var(--color-danger-soft);border:1px solid var(--color-danger-border);border-radius:var(--radius-control);color:var(--color-danger);font-size:var(--text-sm);font-weight:600}._readOnly_lmq06_57{margin-bottom:var(--space-4);padding:var(--space-2) var(--space-3);background:var(--color-warning-soft);border:1px solid var(--color-warning-border);border-radius:var(--radius-control);color:var(--color-warning);font-size:var(--text-sm);font-weight:600}._editor_1upmx_5{display:inline-flex;position:relative}._trigger_1upmx_12{cursor:pointer;min-height:28px;transition:box-shadow var(--motion-fast) var(--ease-out);background:0 0;border:none;border-radius:8px;align-items:center;margin:-2px;padding:2px;display:inline-flex}._trigger_1upmx_12:hover{box-shadow:0 0 0 2px var(--color-accent-soft)}._trigger_1upmx_12:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._trigger_1upmx_12:disabled{cursor:default;opacity:.6}._menu_1upmx_39{z-index:70;width:176px;padding:var(--space-1);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);box-shadow:var(--shadow-floating);flex-direction:column;gap:1px;display:flex;position:fixed}._option_1upmx_55{align-items:center;gap:var(--space-2);width:100%;padding:7px var(--space-2);text-align:left;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:4px;min-height:32px;display:flex}._option_1upmx_55:hover:not(:disabled){background:var(--color-bg-hover)}._option_1upmx_55:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._optionActive_1upmx_82{font-weight:700}._optionCheck_1upmx_86{width:14px;color:var(--color-accent-hover);flex-shrink:0;font-weight:700}._error_i99s9_2{padding:var(--space-2) var(--space-4);background:var(--color-danger-soft);border:1px solid var(--color-danger-border);border-radius:var(--radius-control);color:var(--color-danger);font-weight:600;font-size:var(--text-sm)}._noticeTitle_i99s9_13{font-size:var(--text-lg);margin-bottom:var(--space-3);font-weight:600}._notice_i99s9_13{color:var(--color-text-secondary);margin-bottom:var(--space-3);max-width:70ch}._noticeLabel_i99s9_25{margin-top:var(--space-5);margin-bottom:var(--space-2);text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-muted);font-size:.68rem;font-weight:600}._todo_i99s9_35{padding-left:var(--space-5);color:var(--color-text-secondary);gap:var(--space-1);flex-direction:column;margin:0;display:flex}._stale_i99s9_45{padding:var(--space-2) var(--space-4);background:var(--color-warning-soft);border:1px solid var(--color-warning-border);border-radius:var(--radius-control);color:var(--color-warning);font-weight:600;font-size:var(--text-sm)}._account_i99s9_55{font-size:var(--text-sm);color:var(--color-text-secondary);align-self:center}._wrapper_npl9s_5{width:100%;max-width:820px;margin-inline:auto}._stack_npl9s_11{gap:var(--space-5);flex-direction:column;display:flex}._sectionTitle_npl9s_17{margin:0 0 var(--space-3);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem;font-weight:600}._emptyText_npl9s_26{color:var(--color-text-secondary);margin:0}._empty_npl9s_26{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._searchBlock_npl9s_40{gap:var(--space-2);flex-direction:column;display:flex}._searchLabel_npl9s_46{font-size:var(--text-base);color:var(--color-text-primary);font-weight:600}._searchField_npl9s_52{align-items:center;display:flex;position:relative}._searchIcon_npl9s_58{color:var(--color-text-muted);pointer-events:none;position:absolute;left:16px}._searchInput_npl9s_65{width:100%;height:52px;font:inherit;font-size:var(--text-base);color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-card);transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);padding:0 48px 0 46px}._searchInput_npl9s_65::placeholder{color:var(--color-text-muted)}._searchInput_npl9s_65::-webkit-search-cancel-button{appearance:none}._searchInput_npl9s_65:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-input-focus-ring);outline:none}._clearButton_npl9s_93{width:36px;height:36px;color:var(--color-text-secondary);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;right:8px}._clearButton_npl9s_93:hover{color:var(--color-text-primary);background:var(--color-bg-surface-subtle)}._clearButton_npl9s_93:focus-visible,._textButton_npl9s_115:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._searchHint_npl9s_120{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._textButton_npl9s_115{font:inherit;font-size:var(--text-sm);color:var(--color-link);cursor:pointer;background:0 0;border:0;border-radius:2px;padding:0}._textButton_npl9s_115:hover{color:var(--color-link-hover);text-underline-offset:2px;text-decoration:underline}._guideList_npl9s_145,._resultList_npl9s_146{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._guideList_npl9s_145{grid-template-columns:repeat(2,minmax(0,1fr))}._guideList_npl9s_145>li,._resultList_npl9s_146>li{display:flex}._guideCard_npl9s_163,._result_npl9s_146{gap:var(--space-1);padding:var(--space-4) var(--space-5);color:inherit;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:border-color var(--motion-fast) var(--ease-out), background var(--motion-fast) var(--ease-out);flex-direction:column;flex:1;text-decoration:none;display:flex}._guideCard_npl9s_163:hover,._result_npl9s_146:hover{border-color:var(--color-border-strong);background:var(--color-bg-surface-subtle)}._guideCard_npl9s_163:focus-visible,._result_npl9s_146:focus-visible,._link_npl9s_187:focus-visible,._backLink_npl9s_188:focus-visible,._zoomButton_npl9s_189:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._guideCardTitle_npl9s_194,._resultTitle_npl9s_195{font-size:var(--text-base);color:var(--color-text-primary);font-weight:600}._guideCardSummary_npl9s_201,._resultExcerpt_npl9s_202{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}._guideCardOpen_npl9s_208{padding-top:var(--space-2);font-size:var(--text-sm);color:var(--color-link);margin-top:auto}._backLink_npl9s_188,._link_npl9s_187{color:var(--color-link);font-size:var(--text-sm);border-radius:2px;text-decoration:none}._backLink_npl9s_188:hover,._link_npl9s_187:hover{color:var(--color-link-hover);text-underline-offset:2px;text-decoration:underline}._link_npl9s_187{align-self:flex-start}._when_npl9s_236{font-size:var(--text-base);color:var(--color-text-secondary);max-width:64ch;margin:0;line-height:1.55}._callout_npl9s_244{padding:var(--space-4) var(--space-5);background:var(--color-bg-surface-subtle);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius-card)}._calloutTitle_npl9s_252{margin:0 0 var(--space-1);color:var(--color-text-primary);font-weight:600}._calloutText_npl9s_258{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.55}._guideBody_npl9s_265{gap:var(--space-5);flex-direction:column;display:flex}._guideBody_npl9s_265 ._sectionTitle_npl9s_17{margin-bottom:0}._steps_npl9s_275{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._step_npl9s_275{gap:var(--space-3);scroll-margin-top:calc(var(--app-topbar-height,64px) + var(--space-4));border-radius:var(--radius-card);grid-template-columns:32px minmax(0,1fr);align-items:start;display:grid}._step_npl9s_275:focus{outline:none}._step_npl9s_275:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}._stepNumber_npl9s_303{width:32px;height:32px;font-size:var(--text-sm);color:var(--color-text-primary);background:var(--color-accent-soft);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}._stepContent_npl9s_316{gap:var(--space-3);flex-direction:column;min-width:0;padding-top:4px;display:flex}._stepText_npl9s_324{font-size:var(--text-base);color:var(--color-text-primary);margin:0;line-height:1.55}._stepText_npl9s_324 strong,._notesList_npl9s_332 strong{font-weight:600}._notes_npl9s_332{padding-top:var(--space-4);border-top:1px solid var(--color-border)}._notesTitle_npl9s_341{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-text-primary);font-weight:600}._notesList_npl9s_332{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);flex-direction:column;margin:0;padding-left:1.25em;line-height:1.55;display:flex}._figure_npl9s_361{gap:var(--space-2);flex-direction:column;max-width:100%;margin:0;display:flex}._zoomButton_npl9s_189{background:var(--color-bg-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-control);cursor:zoom-in;align-self:flex-start;max-width:100%;padding:0;display:block;overflow:hidden}._zoomButton_npl9s_189:hover{border-color:var(--color-border-strong)}._image_npl9s_386{max-width:100%;height:auto;display:block}._caption_npl9s_392{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}@media (width<=720px){._guideList_npl9s_145{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){._step_npl9s_275{gap:var(--space-2);grid-template-columns:28px minmax(0,1fr)}._stepNumber_npl9s_303{width:28px;height:28px}._guideCard_npl9s_163,._result_npl9s_146,._callout_npl9s_244{padding:var(--space-4)}}._root_16akc_12{--score-indicator-height:22px;--score-segment-height:18px;--score-segment-width:2px;--score-segment-gap:3px;--score-segment-radius:1px;--score-badge-min-width:37px;--score-badge-padding-x:4px;align-items:center;gap:9px;min-width:0;display:inline-flex}._detailed_16akc_40{--score-indicator-height:28px;--score-segment-height:28px;--score-segment-width:3px;--score-segment-gap:4px;--score-segment-radius:1.5px;--score-badge-min-width:52px;--score-badge-padding-x:8px;gap:12px}._button_16akc_60{appearance:none;box-shadow:none;font:inherit;color:inherit;cursor:pointer;border-radius:var(--radius-control);background:0 0;border:none;margin:0;padding:0}._button_16akc_60:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}._button_16akc_60:hover ._track_16akc_78{opacity:.82}@media (pointer:coarse){._button_16akc_60{position:relative}._button_16akc_60:after{content:"";width:100%;height:40px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}}._track_16akc_78{height:var(--score-indicator-height);align-items:center;gap:var(--score-segment-gap);transition:opacity var(--motion-fast) var(--ease-out);flex:none;display:flex}._segment_16akc_126{width:var(--score-segment-width);height:var(--score-segment-height,var(--score-indicator-height));border-radius:var(--score-segment-radius);background:var(--score-track);transition:background-color var(--motion-fast) var(--ease-out);flex:none}._filled_16akc_141._step1_16akc_141{background:var(--score-step-1)}._filled_16akc_141._step2_16akc_142{background:var(--score-step-2)}._filled_16akc_141._step3_16akc_143{background:var(--score-step-3)}._filled_16akc_141._step4_16akc_144{background:var(--score-step-4)}._filled_16akc_141._step5_16akc_145{background:var(--score-step-5)}._filled_16akc_141._step6_16akc_146{background:var(--score-step-6)}._filled_16akc_141._step7_16akc_147{background:var(--score-step-7)}._filled_16akc_141._step8_16akc_148{background:var(--score-step-8)}._filled_16akc_141._step9_16akc_149{background:var(--score-step-9)}._filled_16akc_141._step10_16akc_150{background:var(--score-step-10)}._value_16akc_102{font:inherit;color:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;box-sizing:content-box;min-width:var(--score-badge-min-width);height:calc(var(--score-indicator-height) - 2px);padding:0 var(--score-badge-padding-x);border:1px solid var(--color-border-strong);border-radius:var(--tag-radius);background:var(--color-surface);justify-content:center;align-items:center;display:inline-flex}._detailed_16akc_40 ._value_16akc_102{color:var(--color-text-primary);font-size:1.125rem;font-weight:600;line-height:1.45}._missing_16akc_196{color:var(--color-text-muted);font-variant-numeric:tabular-nums}._srOnly_16akc_201{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._segment_16akc_126,._track_16akc_78{transition:none}}._dialog_c7bzg_8{max-width:900px}._body_c7bzg_15{gap:var(--space-3);flex-direction:column;display:flex}._status_c7bzg_21{padding:var(--space-4) 0;color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}._error_c7bzg_28{color:var(--color-danger)}._summary_c7bzg_32{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}._summaryMeta_c7bzg_40{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;display:flex}._summaryMeta_c7bzg_40 div{flex-direction:column;gap:2px;display:flex}._summaryMeta_c7bzg_40 dt{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.6875rem}._summaryMeta_c7bzg_40 dd{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);margin:0}._cap_c7bzg_67,._approval_c7bzg_68{font-size:var(--text-sm);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-surface-subtle,var(--color-surface));margin:0;padding:8px 10px}._tableWrap_c7bzg_85{flex:none;overflow-x:auto}._table_c7bzg_85{table-layout:fixed;border-collapse:collapse;width:100%;min-width:700px;font-size:var(--text-sm)}._colSection_c7bzg_107{width:72px}._colMeasured_c7bzg_108{width:78px}._colRange_c7bzg_109{width:120px}._colOffset_c7bzg_110{width:126px}._colStatus_c7bzg_111{width:84px}._colScore_c7bzg_112{width:62px}._caption_c7bzg_114{text-align:left;font-size:var(--text-sm);color:var(--color-text-primary);padding-bottom:6px;font-weight:600}._table_c7bzg_85 th{text-align:left;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);white-space:normal;vertical-align:bottom;padding:6px 8px;font-weight:600}._table_c7bzg_85 td{border-bottom:1px solid var(--color-border);color:var(--color-text-primary);text-overflow:ellipsis;padding:6px 8px;overflow:hidden}._measureCell_c7bzg_148{padding-left:var(--space-5)}._centered_c7bzg_158{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}._table_c7bzg_85 th._centered_c7bzg_158{text-align:center;white-space:normal}._table_c7bzg_85 td[data-status=ok]{color:var(--color-success);font-weight:600}._table_c7bzg_85 td[data-status=warning]{color:var(--color-warning);font-weight:600}._table_c7bzg_85 td[data-status=deviation]{color:var(--color-danger);font-weight:600}._legend_c7bzg_191{color:var(--color-text-secondary);margin:0;font-size:.75rem}@media (width<=820px){._table_c7bzg_85{table-layout:auto;min-width:0}._table_c7bzg_85 colgroup,._table_c7bzg_85 thead{display:none}._table_c7bzg_85 tr{gap:2px var(--space-3);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,auto) minmax(0,1fr);padding:8px 0;display:grid}._table_c7bzg_85 td{border:none;display:contents}._measureCell_c7bzg_148{padding-left:0}._table_c7bzg_85 td:before{content:attr(data-label);color:var(--color-text-muted);font-size:.75rem}._centered_c7bzg_158{text-align:left;white-space:normal}}@media (width<=480px){._table_c7bzg_85 tr{grid-template-columns:minmax(0,1fr);gap:0}._table_c7bzg_85 td{padding:3px 0}._table_c7bzg_85 td:before{display:block}}._page_a5t06_12{padding-top:var(--space-4)}._page_a5t06_12>header{margin-bottom:var(--space-3)}._layout_a5t06_20{gap:var(--space-4);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}._formColumn_a5t06_27{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._previewColumn_a5t06_34{top:var(--space-4);min-width:0;position:sticky}@media (width<=1100px){._layout_a5t06_20{grid-template-columns:minmax(0,1fr)}._previewColumn_a5t06_34{order:-1;position:static}}._compactCard_a5t06_51{padding:var(--space-3) var(--space-4)}._previewCard_a5t06_55{padding:var(--space-4) var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}._panelActions_a5t06_63{justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:flex}._mobileActions_a5t06_71{display:none}._sideBySide_a5t06_77{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}@media (width<=1100px){._panelActions_a5t06_63{display:none}._mobileActions_a5t06_71{justify-content:flex-end;gap:var(--space-3);display:flex}._sideBySide_a5t06_77{grid-template-columns:minmax(0,1fr)}}._sectionTitle_a5t06_101{font-size:var(--text-lg);font-weight:700}._basicsGrid_a5t06_106{gap:var(--space-3);margin-top:var(--space-2);grid-template-columns:170px minmax(0,1fr) 190px 130px;display:grid}@media (width<=1400px){._basicsGrid_a5t06_106{grid-template-columns:repeat(2,minmax(0,1fr))}}._inactiveHint_a5t06_119{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary)}._sawSection_a5t06_125{gap:var(--space-2);flex-direction:column;display:flex}._sawEmpty_a5t06_131{font-size:var(--text-sm);color:var(--color-text-muted)}._slotPlaceholder_a5t06_136{border:2px dashed var(--color-border);border-radius:var(--radius-card);padding:var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;text-align:center;background:0 0;font-weight:600;transition:border-color .12s,color .12s}._slotPlaceholder_a5t06_136:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}._slotPlaceholder_a5t06_136:disabled{cursor:not-allowed;opacity:.5}._subHeading_a5t06_161{align-items:center;gap:var(--space-2);margin-top:var(--space-2);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.75rem;font-weight:700;display:flex}._subCount_a5t06_173{letter-spacing:normal;text-transform:none;color:var(--color-text-muted);font-weight:600}._subHeadingAction_a5t06_180{text-transform:none;letter-spacing:normal;margin-left:auto}._field_a5t06_186{gap:var(--space-1);flex-direction:column;display:flex}._field_a5t06_186 label{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._field_a5t06_186 input,._field_a5t06_186 select{height:34px;padding:0 var(--space-3);font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out)}._field_a5t06_186 input:hover:not(:focus),._field_a5t06_186 select:hover:not(:focus){border-color:var(--color-border-strong)}._postingGroup_a5t06_217{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);height:34px;transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out);align-items:center;display:flex;overflow:hidden}._postingGroup_a5t06_217:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._postingGroupInvalid_a5t06_233{border-color:var(--color-danger)}._postingPrefix_a5t06_237{padding:0 var(--space-2) 0 var(--space-3);color:var(--color-text-secondary);background:var(--color-bg);border-right:1px solid var(--color-border);align-self:stretch;align-items:center;font-weight:700;display:flex}._postingGroup_a5t06_217 input{min-width:0;height:100%;padding:0 var(--space-3);font-size:var(--text-base);font-family:var(--font-sans);color:var(--color-text);border:none;flex:1}._postingGroup_a5t06_217 input:focus{outline:none}._saveError_a5t06_263{padding:var(--space-3) var(--space-4);margin-bottom:var(--space-3);background:var(--color-danger-soft);color:var(--color-danger);border-radius:var(--radius-control);font-weight:600}._field_a5t06_186 input:focus,._field_a5t06_186 select:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._field_a5t06_186 input[aria-invalid=true]{border-color:var(--color-danger)}._error_a5t06_283{font-size:var(--text-sm);color:var(--color-danger);margin-top:var(--space-1)}._backAction_a5t06_289{margin-top:var(--space-4)}._summaryTitle_a5t06_294{margin-top:var(--space-2)}._summaryList_a5t06_298{gap:var(--space-1);flex-direction:column;list-style:none;display:flex}._summaryRow_a5t06_305{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);background:var(--color-bg);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;text-align:left;border:1px solid #0000;transition:background-color .12s,border-color .12s;display:flex}._summaryRow_a5t06_305:hover{border-color:var(--color-border-strong)}._summaryRowSelected_a5t06_326{border-color:var(--color-accent);background:var(--color-accent-soft)}._summaryDot_a5t06_332{border-radius:3px;flex-shrink:0;width:10px;height:10px}._summaryDotCentrum_a5t06_339{background:var(--color-success-soft);border:1.5px solid var(--color-success)}._summaryDotSag2Sido_a5t06_344{background:var(--color-posting-pith-fill);border:1.5px solid var(--color-posting-pith-stroke)}._summaryDotSag1_a5t06_349{background:var(--color-warning-soft);border:1.5px solid var(--color-warning)}._summarySaw_a5t06_354{color:var(--color-text-secondary);min-width:110px;font-weight:600}._summaryLabel_a5t06_360{font-weight:700}._summaryBoards_a5t06_364{color:var(--color-text-muted);margin-left:auto}._summaryTotals_a5t06_369{gap:var(--space-1) var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border);font-size:var(--text-sm);grid-template-columns:auto 1fr;display:grid}._summaryTotals_a5t06_369 dt{color:var(--color-text-secondary);font-weight:600}._bar_17911_1{bottom:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4) var(--space-6);align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;grid-column:1;display:flex;position:sticky}._fields_17911_17{gap:var(--space-4);flex:1;min-width:0;display:flex}._field_17911_17{flex:1;min-width:0}._fieldSmall_17911_29{width:160px}._label_17911_33{font-size:var(--text-sm);margin-bottom:var(--space-1);color:var(--color-text-secondary);font-weight:600;display:block}._input_17911_41{width:100%;height:48px;padding:0 var(--space-3);font-size:var(--text-base);font-family:var(--font-sans);border:1px solid var(--color-border);border-radius:var(--radius-control);transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out)}._input_17911_41:hover:not(:focus){border-color:var(--color-border-strong)}._input_17911_41:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._actions_17911_62{align-items:center;gap:var(--space-4);display:flex}._error_17911_68{width:100%;color:var(--color-danger);margin:var(--space-2) 0 0;font-weight:600}@media (width<=860px){._bar_17911_1{padding:var(--space-2) var(--space-3) calc(var(--space-2) + env(safe-area-inset-bottom));gap:var(--space-2);position:sticky;bottom:0}._fields_17911_17{gap:var(--space-2);flex-direction:row;width:100%}._fieldSmall_17911_29{flex-shrink:0;width:104px}._label_17911_33{white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:.7rem;overflow:hidden}._input_17911_41{height:44px;font-size:var(--text-sm)}._actions_17911_62{gap:var(--space-2);width:100%}._actions_17911_62 button{flex:1}}._center_14l6v_1{padding-top:var(--space-10);justify-content:center;display:flex}._card_14l6v_7{align-items:flex-start;gap:var(--space-4);flex-direction:column;width:480px;max-width:100%;display:flex}._title_14l6v_16{font-size:var(--text-2xl);font-weight:650}._details_14l6v_21{gap:var(--space-2);flex-direction:column;margin:0;display:flex}._details_14l6v_21 div{gap:var(--space-3);display:flex}._details_14l6v_21 dt{width:96px;color:var(--color-text-secondary);font-weight:600}._details_14l6v_21 dd{margin:0}._actions_14l6v_43{align-items:center;gap:var(--space-4);margin-top:var(--space-2);display:flex}._link_14l6v_50{color:var(--color-accent);font-weight:600;text-decoration:none}._link_14l6v_50:hover{text-decoration:underline}._wrapper_wbf8b_1{gap:var(--space-1);flex-direction:column;display:flex}._inputRow_wbf8b_7{align-items:center;display:flex;position:relative}._input_wbf8b_7{width:100%;height:48px;padding:0 var(--space-8) 0 var(--space-3);font-size:var(--text-lg);font-family:var(--font-sans);color:var(--color-text);background:var(--color-input-bg);border:1px solid var(--color-border);border-radius:var(--radius-control);transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out)}._input_wbf8b_7:hover:not(:focus){border-color:var(--color-border-strong)}._input_wbf8b_7:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._ok_wbf8b_38,._ok_wbf8b_38:focus{border-color:var(--color-success);background:var(--color-success-soft)}._ok_wbf8b_38:focus{box-shadow:0 0 0 3px var(--color-success-ring)}._bad_wbf8b_48,._bad_wbf8b_48:focus{border-color:var(--color-danger);background:var(--color-danger-soft)}._bad_wbf8b_48:focus{box-shadow:0 0 0 3px var(--color-danger-ring)}._warn_wbf8b_58,._warn_wbf8b_58:focus{border-color:var(--color-warning);background:var(--color-warning-soft)}._warn_wbf8b_58:focus{box-shadow:0 0 0 3px var(--color-warning-ring)}._input_wbf8b_7:disabled{background:var(--color-bg);color:var(--color-text-muted);cursor:not-allowed}._ok_wbf8b_38:disabled{background:var(--color-success-soft);border-color:var(--color-success)}._approvedText_wbf8b_85{left:var(--space-3);right:var(--space-8);font-size:var(--text-base);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;position:absolute;overflow:hidden}._okIcon_wbf8b_97{right:var(--space-3);color:var(--color-success);font-weight:700;position:absolute}._warnIcon_wbf8b_104{right:var(--space-3);color:var(--color-warning);font-weight:700;position:absolute}._message_wbf8b_111{font-size:var(--text-sm);color:var(--color-danger);font-weight:600}._warnMessage_wbf8b_117{font-size:var(--text-sm);color:var(--color-warning);font-weight:600}._card_dqz8i_3{padding:var(--space-4)}._sectionHeader_dqz8i_7{margin-bottom:var(--space-3);justify-content:space-between;align-items:baseline;display:flex}._title_dqz8i_14{font-size:var(--text-lg);font-weight:650}._summary_dqz8i_19{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._columns_dqz8i_27{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._column_dqz8i_27{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}@media (width<=1100px){._columns_dqz8i_27{grid-template-columns:minmax(0,1fr)}}._grid_dqz8i_47{gap:var(--space-2) var(--space-4);grid-template-columns:140px minmax(0,320px);align-items:start;display:grid}._columnHeader_dqz8i_59{font-size:var(--text-sm);color:var(--color-text);font-weight:700;display:block}._columnRange_dqz8i_67{color:var(--color-text-secondary);margin-top:2px;font-weight:600;display:block}._rowLabel_dqz8i_74{min-height:48px;color:var(--color-text-secondary);align-items:center;font-weight:600;display:flex}._rowLabelStack_dqz8i_89{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:0}._rowLabelName_dqz8i_102{color:var(--color-text-primary)}._rowLabelRange_dqz8i_106{font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap;font-weight:600}._adjustedMark_dqz8i_116{margin-left:var(--space-2);padding:0 var(--space-1);border-radius:var(--radius-control);font-size:var(--text-xs);text-transform:none;letter-spacing:0;color:var(--color-text-primary);background:var(--color-accent-soft);vertical-align:middle;font-weight:600;line-height:1.5;display:inline-block}._rangeButton_dqz8i_134{border-radius:var(--radius-control);font:inherit;color:inherit;-webkit-text-decoration:underline dashed var(--color-accent);text-decoration:underline dashed var(--color-accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0;padding:0 2px;display:inline}._rangeButton_dqz8i_134:hover{background:var(--color-accent-soft)}._rangeButton_dqz8i_134:focus-visible,._rangeButton_dqz8i_134[aria-expanded=true]{box-shadow:0 0 0 2px var(--color-accent);background:var(--color-accent-soft);outline:none}._rowLabelStack_dqz8i_89 ._adjustedMark_dqz8i_116{width:fit-content;margin:2px 0 0;display:block}._card_f9a5r_4,._draftCard_f9a5r_5{width:480px;max-width:100%}._cardTitle_f9a5r_10{font-size:var(--text-lg);margin-bottom:var(--space-4);font-weight:650}._draftText_f9a5r_16{margin-bottom:var(--space-3);color:var(--color-text);font-weight:600}._draftActions_f9a5r_22{gap:var(--space-3);display:flex}._label_f9a5r_27{font-size:var(--text-lg);margin-bottom:var(--space-3);font-weight:600;display:block}._combobox_f9a5r_34{position:relative}._input_f9a5r_38{width:100%;height:60px;font-size:var(--text-xl);font-family:var(--font-sans);padding:0 var(--space-4);border:2px solid var(--color-border);border-radius:var(--radius-control)}._input_f9a5r_38::placeholder{color:var(--color-text-muted)}._input_f9a5r_38:focus{border-color:var(--color-accent);outline:none}._suggestions_f9a5r_57{top:calc(100% + var(--space-1));z-index:20;padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);box-shadow:var(--shadow-card);max-height:320px;margin:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}._option_f9a5r_74,._optionActive_f9a5r_75{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-control);cursor:pointer;display:flex}._optionActive_f9a5r_75{background:var(--color-accent-soft)}._optionPosting_f9a5r_88{min-width:90px;font-weight:700}._optionName_f9a5r_93{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._hint_f9a5r_101{font-size:var(--text-sm);color:var(--color-text-muted);margin:var(--space-2) 0 var(--space-4)}._error_f9a5r_107{color:var(--color-danger);font-weight:600;font-size:var(--text-sm);margin:0 0 var(--space-3)}._label_1t70p_1{justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2);font-weight:600;display:flex}._track_1t70p_11{background:var(--color-border);border-radius:999px;height:8px;overflow:hidden}._fill_1t70p_18{background:var(--color-accent);border-radius:999px;height:100%;transition:width .12s}._panel_hjgm2_1{gap:var(--space-4);top:var(--space-4);flex-direction:column;display:flex;position:sticky}._heading_hjgm2_9{font-size:var(--text-base);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);margin-bottom:var(--space-4);font-weight:700}._list_hjgm2_18{gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}._item_hjgm2_26{border-top:1px solid var(--color-border);padding-top:var(--space-3)}._item_hjgm2_26:first-child{border-top:none;padding-top:0}._itemTitle_hjgm2_36{margin-bottom:var(--space-1);font-weight:650}._itemRow_hjgm2_41{color:var(--color-text-secondary);font-size:var(--text-sm)}._itemMuted_hjgm2_46{color:var(--color-text-muted);font-size:var(--text-sm);margin-top:var(--space-1)}@media (width<=860px),(height<=640px){._panel_hjgm2_1{position:static}}._card_1c69r_3{padding:var(--space-4)}._sectionHeader_1c69r_7{margin-bottom:var(--space-3);justify-content:space-between;align-items:baseline;display:flex}._title_1c69r_14{font-size:var(--text-lg);font-weight:650}._summary_1c69r_19{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._summaryOk_1c69r_25{font-size:var(--text-sm);color:var(--color-success);font-weight:600}._body_1c69r_31{container-type:inline-size}._categories_1c69r_31{gap:var(--space-3) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._categories_1c69r_31:has(>._column_1c69r_51:only-child){grid-template-columns:minmax(0,1fr)}._column_1c69r_51{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}@container (width<=420px){._categories_1c69r_31{grid-template-columns:minmax(0,1fr)}}._categoryTitle_1c69r_70{min-width:0;font-size:var(--text-sm);color:var(--color-text);margin-bottom:1px;font-weight:700;display:block}._categoryRange_1c69r_80{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._category_1c69r_70{min-width:0}._rangeRow_1c69r_95{align-items:center;gap:2px var(--space-3);flex-wrap:wrap;margin-bottom:4px;display:flex}._manualFields_1c69r_105{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._approveRow_1c69r_118{align-items:center;gap:var(--space-2);border-radius:var(--radius-control);min-height:28px;line-height:1.25;font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;flex:none;padding:3px 8px;font-weight:600;transition:border-color .12s,background-color .12s,color .12s,box-shadow .12s;display:flex}._approveRow_1c69r_118:hover:not(._approveRowDisabled_1c69r_137){background:var(--color-bg-hover);color:var(--color-text)}._approveRow_1c69r_118:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft)}._approveRowOk_1c69r_148{color:var(--color-text)}._approveRowDisabled_1c69r_137{opacity:.5;cursor:not-allowed}._checkbox_1c69r_157{width:16px;height:16px;accent-color:var(--color-accent);flex-shrink:0}._adjustedMark_1c69r_165{margin-left:var(--space-2);padding:0 var(--space-1);border-radius:var(--radius-control);font-size:var(--text-xs);text-transform:none;letter-spacing:0;color:var(--color-text-primary);background:var(--color-accent-soft);vertical-align:middle;font-weight:600;line-height:1.5;display:inline-block}._popover_si2ex_3{z-index:45;gap:var(--space-1);width:max-content;max-width:calc(100vw - 16px);padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-card);box-shadow:var(--shadow-dialog);flex-direction:column;display:flex;position:fixed}._fields_si2ex_18{align-items:center;gap:var(--space-2);flex-wrap:nowrap;display:flex}._field_si2ex_18{align-items:center;gap:var(--space-1);display:inline-flex}._fieldLabel_si2ex_31{font-size:var(--text-sm);color:var(--color-text-secondary)}._input_si2ex_36{width:72px;height:var(--control-height-sm);padding:0 var(--space-2);font-size:var(--text-base);font-family:var(--font-sans);font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text);background:var(--color-input-bg);border:1px solid var(--color-border);border-radius:var(--radius-control);transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out)}._input_si2ex_36:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._inputInvalid_si2ex_57,._inputInvalid_si2ex_57:focus{border-color:var(--color-danger);box-shadow:0 0 0 3px var(--color-danger-soft)}._unit_si2ex_63{font-size:var(--text-sm);color:var(--color-text-muted)}._scope_si2ex_68,._error_si2ex_69{font-size:var(--text-xs);margin:0}._scope_si2ex_68{color:var(--color-text-muted)}._error_si2ex_69{color:var(--color-danger)}@media (pointer:coarse){._input_si2ex_36{height:var(--control-height-md);width:84px}._fields_si2ex_18>button{height:var(--control-height-md)}}._overlay_l20s0_1{z-index:40;padding:var(--space-4);background:var(--color-bg-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_l20s0_13{width:100%;max-width:520px;max-height:calc(100dvh - 2 * var(--space-4) - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-dialog);padding:var(--space-4) var(--space-6);flex-direction:column;display:flex}@media (width<=480px){._dialog_l20s0_13{padding:var(--space-4)}}._titleRow_l20s0_35{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._title_l20s0_35{font-size:var(--text-xl);font-weight:700}._customToggle_l20s0_50{align-items:center;gap:var(--space-2);padding:2px var(--space-1);border-radius:var(--radius-control);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:600;display:inline-flex}._customToggle_l20s0_50:hover{color:var(--color-text-primary)}._customToggle_l20s0_50:has(._customToggleBox_l20s0_68:checked){color:var(--color-text-primary)}._customToggleBox_l20s0_68{width:16px;height:16px;accent-color:var(--color-accent);flex-shrink:0}._customToggleBox_l20s0_68:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._help_l20s0_84{margin-top:var(--space-1);margin-bottom:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary)}._viewBody_l20s0_94{flex-direction:column;min-height:0;display:flex;overflow-y:auto}@keyframes _viewInFromRight_l20s0_1{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes _viewInFromLeft_l20s0_1{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes _viewOutToLeft_l20s0_1{to{opacity:0;transform:translate(-16px)}}@keyframes _viewOutToRight_l20s0_1{to{opacity:0;transform:translate(16px)}}._viewEnterRight_l20s0_140{animation:_viewInFromRight_l20s0_1 var(--motion-fast) var(--ease-out) both}._viewEnterLeft_l20s0_144{animation:_viewInFromLeft_l20s0_1 var(--motion-fast) var(--ease-out) both}._viewExitLeft_l20s0_149{animation:_viewOutToLeft_l20s0_1 var(--motion-fast) var(--ease-out) both;pointer-events:none}._viewExitRight_l20s0_154{animation:_viewOutToRight_l20s0_1 var(--motion-fast) var(--ease-out) both;pointer-events:none}._options_l20s0_159{flex-direction:column;gap:6px;display:flex}._option_l20s0_159{padding:var(--space-2) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);transition:border-color .12s,box-shadow .12s}._optionLabel_l20s0_177{align-items:flex-start;gap:var(--space-3);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}._option_l20s0_159:hover{border-color:var(--color-border-strong)}._option_l20s0_159:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft)}._optionSelected_l20s0_194{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}._radio_l20s0_199{width:16px;height:16px;accent-color:var(--color-accent);flex-shrink:0;margin-top:3px}._optionText_l20s0_207{flex-direction:column;gap:1px;min-width:0;display:flex}._optionTitle_l20s0_214{font-weight:700}._optionItems_l20s0_219{padding-left:var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary);flex-direction:column;gap:0;margin:0;line-height:1.35;display:flex}._emptyMessage_l20s0_230{padding:var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-control);font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._actions_l20s0_240{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4);flex-shrink:0;display:flex}@media (width<=480px){._actions_l20s0_240{flex-direction:column-reverse}._actions_l20s0_240 button{width:100%}}._customList_l20s0_262{gap:var(--space-3);flex-direction:column;display:flex}._customGroup_l20s0_268{flex-direction:column;gap:2px;display:flex}._customGroupTitle_l20s0_274{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-size:.7rem;font-weight:700}._measureRow_l20s0_282{align-items:center;gap:var(--space-3);padding:5px var(--space-2);border-radius:var(--radius-control);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .12s;display:flex}._measureRow_l20s0_282:hover{background:var(--color-bg-hover)}._measureRow_l20s0_282:focus-within{outline:2px solid var(--color-accent);outline-offset:-2px}._measureCheckbox_l20s0_302{width:16px;height:16px;accent-color:var(--color-accent);flex-shrink:0}._measureLabel_l20s0_309{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:600}._measureDetail_l20s0_315{font-size:var(--text-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}@media (pointer:coarse){._optionLabel_l20s0_177{min-height:28px}._measureRow_l20s0_282{min-height:44px}._measureCheckbox_l20s0_302,._customToggleBox_l20s0_68{width:20px;height:20px}}@keyframes _reminderOverlayIn_18ftv_1{0%{opacity:0}to{opacity:1}}@keyframes _reminderDialogIn_18ftv_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._overlay_18ftv_32{animation:_reminderOverlayIn_18ftv_1 var(--motion-fast) var(--ease-out)}._dialog_18ftv_36{animation:_reminderDialogIn_18ftv_1 var(--motion-fast) var(--ease-out)}._dialog_18ftv_36:focus{outline:none}._mode_18ftv_49{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600;display:inline-flex}._modeRule_18ftv_59{color:var(--color-text-muted);font-weight:500}._modeDot_18ftv_64{background:var(--color-accent);border-radius:50%;width:8px;height:8px}._values_18ftv_71{gap:var(--space-3);margin:var(--space-4) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._value_18ftv_71{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface-subtle);flex-direction:column;gap:4px;display:flex}._valueLabel_18ftv_88{font-size:var(--text-sm);color:var(--color-text-secondary)}._valueNumber_18ftv_93{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;line-height:1.2}._instruction_18ftv_101{font-size:var(--text-sm);color:var(--color-text-muted)}._instruction_18ftv_101 strong{color:var(--color-text-primary)}._actions_18ftv_113{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;flex-shrink:0;display:flex}._actions_18ftv_113 button{width:100%}@media (width<=480px){._values_18ftv_71{grid-template-columns:minmax(0,1fr)}}._card_1n46q_1{width:480px;max-width:100%}._cardTitle_1n46q_6{font-size:var(--text-lg);margin-bottom:var(--space-2);font-weight:650}._description_1n46q_12{color:var(--color-text-secondary);margin-bottom:var(--space-4)}._runInfo_1n46q_17{margin-bottom:var(--space-4)}._runRow_1n46q_21{align-items:center;gap:var(--space-3);display:flex}._posting_1n46q_27{font-size:var(--text-lg);font-weight:700}._name_1n46q_32{color:var(--color-text-secondary);font-weight:600}._lastControl_1n46q_37{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);font-weight:600}._empty_1n46q_44{color:var(--color-text-muted);margin-bottom:var(--space-4);font-weight:600}._bar_985bl_7{top:var(--space-4);z-index:10;gap:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius-card);box-shadow:none;padding:var(--space-3) var(--space-5);flex-direction:column;display:flex;position:sticky;container-type:inline-size}._zones_985bl_25{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}._identityBlock_985bl_35{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}._identityMainRow_985bl_43{align-items:baseline;gap:var(--space-4);min-width:0;line-height:1.2;display:flex}._identityTagsRow_985bl_53{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._posting_985bl_60{font-size:var(--text-xl);font-weight:700}._name_985bl_65{font-size:var(--text-lg);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._status_985bl_74{white-space:nowrap;font-weight:700}._statusOk_985bl_79{color:var(--color-success)}._statusBad_985bl_83{color:var(--color-danger)}._statusWarn_985bl_87{color:var(--color-warning)}@media (width<=860px){._bar_985bl_7{padding:var(--space-3) var(--space-4);position:static}._zones_985bl_25{flex-direction:column;align-items:stretch}._actions_985bl_104{justify-content:flex-start}}._actions_985bl_104{align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}@container (width<=760px){._actions_985bl_104{grid-template-columns:minmax(0,1.4fr) minmax(0,.7fr) minmax(0,1.45fr);gap:clamp(3px,.9cqi,6px);width:100%;display:grid}._actions_985bl_104>button{white-space:nowrap;width:100%;min-width:0;height:auto;min-height:40px;padding:0 clamp(3px,1.2cqi,10px);font-size:clamp(8.5px,3.2cqi,13px)}}._adjustActive_985bl_155{border-color:var(--color-accent);font-weight:600}._adjustActive_985bl_155:hover:not(:disabled){background:var(--color-accent-soft)}._adjustCount_985bl_164{min-width:18px;height:18px;margin-left:var(--space-2);font-size:var(--text-xs);color:var(--color-accent-contrast);background:var(--color-accent);border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-weight:700;line-height:1;display:inline-flex}._adjustNote_985bl_182{text-align:right;font-size:var(--text-sm);color:var(--color-text-secondary);flex-basis:100%;margin:0}._cancelButton_985bl_198._cancelButton_985bl_198{color:var(--color-danger);border-color:var(--color-danger);box-shadow:none;transition:color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);background:0 0}._cancelButton_985bl_198._cancelButton_985bl_198:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger) 85%, black);border-color:color-mix(in srgb, var(--color-danger) 85%, black);color:#fff}._cancelButton_985bl_198._cancelButton_985bl_198:active:not(:disabled){background:color-mix(in srgb, var(--color-danger) 72%, black);border-color:color-mix(in srgb, var(--color-danger) 72%, black);color:#fff}._cancelButton_985bl_198._cancelButton_985bl_198:focus-visible{outline:2px solid var(--color-danger);outline-offset:2px;box-shadow:none}[data-theme=dark] ._cancelButton_985bl_198._cancelButton_985bl_198:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger) 68%, black);border-color:color-mix(in srgb, var(--color-danger) 68%, black)}[data-theme=dark] ._cancelButton_985bl_198._cancelButton_985bl_198:active:not(:disabled){background:color-mix(in srgb, var(--color-danger) 56%, black);border-color:color-mix(in srgb, var(--color-danger) 56%, black)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._cancelButton_985bl_198._cancelButton_985bl_198:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger) 68%, black);border-color:color-mix(in srgb, var(--color-danger) 68%, black)}:root:not([data-theme=light]) ._cancelButton_985bl_198._cancelButton_985bl_198:active:not(:disabled){background:color-mix(in srgb, var(--color-danger) 56%, black);border-color:color-mix(in srgb, var(--color-danger) 56%, black)}}@media (width>=861px){._page_17gdb_9{margin-top:calc(-1 * var(--space-4))}}._page_17gdb_9>header{margin-bottom:var(--space-3)}._layout_17gdb_18{gap:var(--space-4) var(--space-6);padding-bottom:var(--space-4);grid-template-columns:minmax(0,1fr) 280px;align-items:start;display:grid}._main_17gdb_26{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._start_17gdb_40{justify-content:center;align-items:center;gap:var(--space-4);min-height:calc(100dvh - 2 * var(--app-content-top,170px));flex-direction:column;display:flex}@media (width<=860px){._start_17gdb_40{justify-content:flex-start;min-height:0;padding-top:0;padding-bottom:0}}._sideColumn_17gdb_62{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}._emptyScope_17gdb_70{font-weight:600}._emptyScopeHint_17gdb_74{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary)}@media (width<=860px){._layout_17gdb_18{grid-template-columns:minmax(0,1fr)}}._label_f8nhc_3{font-weight:600}._speciesCell_f8nhc_8 span{padding:1px var(--space-2);font-size:.7rem}._calculatorPage_ybt52_8{--calc-ink:#152019;--calc-muted:#66706a;--calc-line:#dfe5e1;--calc-line-soft:#edf0ee;--calc-soft:#f4f6f5;--calc-page:var(--color-bg-app);--calc-card:#fff;--calc-input-line:#cbd3ce;--calc-green:#17834c;--calc-green-dark:#0d6337;--calc-green-soft:#eaf6ef;--calc-green-ring:#17834c21;--calc-result:#0c1712;--calc-result-muted:#aeb9b2;--calc-result-line:#ffffff1a;--calc-result-box:#ffffff0f;--calc-actual-fill:#9cc7ad;--calc-warning:#f1c266;--calc-danger:var(--color-danger);background:var(--calc-page);color:var(--calc-ink)}[data-theme=dark] ._calculatorPage_ybt52_8{--calc-ink:var(--color-text-primary);--calc-muted:var(--color-text-secondary);--calc-line:var(--color-border);--calc-line-soft:var(--color-border);--calc-soft:var(--color-bg-surface-subtle);--calc-page:var(--color-bg-app);--calc-card:var(--color-surface);--calc-input-line:var(--color-border-strong);--calc-green:var(--color-accent);--calc-green-dark:var(--color-accent);--calc-green-soft:var(--color-accent-soft);--calc-green-ring:var(--color-accent-soft);--calc-result:#0c1712}._calculatorInner_ybt52_53{width:min(1180px,100%);padding:0 0 var(--space-4);margin-inline:auto}._pageHeading_ybt52_61{margin-bottom:22px}._eyebrow_ybt52_65{color:var(--calc-green-dark);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:750}._titleRow_ybt52_74{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}._pageTitle_ybt52_82{letter-spacing:-.035em;margin:0;font-size:clamp(1.75rem,4vw,2.375rem);font-weight:700;line-height:1.1}._pageLead_ybt52_90{max-width:720px;color:var(--calc-muted);margin:8px 0 0;line-height:1.55}._demoNotice_ybt52_97{border:1px solid var(--calc-line);background:var(--calc-soft);width:fit-content;max-width:760px;color:var(--calc-muted);border-radius:9px;align-items:flex-start;gap:9px;margin:14px 0 0;padding:10px 12px;font-size:.875rem;line-height:1.45;display:flex}._demoIcon_ybt52_113{width:16px;height:16px;color:var(--calc-green-dark);flex:none;margin-top:2px}._workspace_ybt52_123{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:start;gap:20px;display:grid}._inputStack_ybt52_130{gap:18px;min-width:0;display:grid}._inputCard_ybt52_136,._formulaCard_ybt52_137{border:1px solid var(--calc-line);background:var(--calc-card);border-radius:14px;overflow:hidden;box-shadow:0 7px 24px #1b2c220b}._cardHeader_ybt52_145{border-bottom:1px solid var(--calc-line-soft);padding:20px 22px 16px}._cardTitleRow_ybt52_150{align-items:center;gap:8px;display:flex}._step_ybt52_156{background:var(--calc-green-soft);width:25px;height:25px;color:var(--calc-green-dark);border-radius:999px;flex:0 0 25px;place-items:center;font-size:.8125rem;font-weight:800;display:inline-grid}._cardTitle_ybt52_150{letter-spacing:-.015em;margin:0;font-size:1.125rem;font-weight:700}._cardHelp_ybt52_176{color:var(--calc-muted);margin:7px 0 0 33px;font-size:.875rem;line-height:1.45}._fields_ybt52_185{gap:17px;padding:20px 22px 22px;display:grid}._fieldRow_ybt52_191{grid-template-columns:minmax(0,1fr) 185px;align-items:center;gap:20px;display:grid}._fieldText_ybt52_198{min-width:0}._fieldLabel_ybt52_202{font-size:.875rem;font-weight:700;display:block}._fieldHelp_ybt52_208{color:var(--calc-muted);margin-top:4px;font-size:.75rem;font-weight:450;line-height:1.35;display:block}._inputCell_ybt52_217{min-width:0}._inputWrap_ybt52_221{position:relative}._numberInput_ybt52_225{border:1px solid var(--calc-input-line);background:var(--calc-card);width:100%;min-height:46px;color:var(--calc-ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums;transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out);border-radius:9px;outline:none;padding:10px 62px 10px 13px;font-size:1.0625rem;font-weight:700}._numberInput_ybt52_225:hover:not(:focus){border-color:var(--calc-muted)}._numberInput_ybt52_225:focus{border-color:var(--calc-green);box-shadow:0 0 0 3px var(--calc-green-ring)}._numberInput_ybt52_225[aria-invalid=true]{border-color:var(--calc-danger)}._numberInput_ybt52_225[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--color-danger-soft)}._inputUnit_ybt52_260{color:var(--calc-muted);pointer-events:none;font-size:.8125rem;font-weight:650;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._fieldError_ybt52_271{color:var(--calc-danger);margin:6px 0 0;font-size:.75rem;font-weight:600}._capacityResult_ybt52_280{border:1px solid var(--calc-line);background:var(--calc-soft);border-radius:11px;justify-content:space-between;align-items:center;gap:14px;margin:0 22px 22px;padding:15px 16px;display:flex}._capacityLabel_ybt52_292{color:var(--calc-muted);font-size:.8125rem}._capacityValue_ybt52_297{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--calc-ink);margin-top:3px;font-size:1.375rem;font-weight:800;display:block}._capacityResult_ybt52_280 ._useMaxButton_ybt52_309{background:var(--calc-card);border-color:var(--calc-line);color:var(--calc-green-dark);box-shadow:none;flex:none}._capacityResult_ybt52_280 ._useMaxButton_ybt52_309:hover:not(:disabled){background:var(--calc-green-soft);border-color:var(--calc-green);color:var(--calc-green-dark)}._capacityResult_ybt52_280 ._useMaxButton_ybt52_309:disabled{color:var(--calc-muted)}._resultCard_ybt52_329{background:var(--calc-result);color:#fff;border-radius:14px;min-width:0;position:sticky;top:20px;overflow:hidden;box-shadow:0 12px 30px #0c171226}._resultHeader_ybt52_340{border-bottom:1px solid var(--calc-result-line);padding:22px 22px 18px}._resultTitle_ybt52_345{color:#fff;margin:0;font-size:1.25rem;font-weight:700}._resultSubtitle_ybt52_352{color:var(--calc-result-muted);margin:6px 0 0;font-size:.875rem}._resultBody_ybt52_358{padding:22px}._primaryMetric_ybt52_362{background:#17834c;border-radius:12px;margin-bottom:19px;padding:19px}._metricLabel_ybt52_369{color:var(--calc-result-muted);font-size:.8125rem;font-weight:650;display:block}._primaryMetric_ybt52_362 ._metricLabel_ybt52_369{color:#d9f2e4}._primaryValue_ybt52_380{align-items:baseline;gap:7px;margin-top:5px;display:flex}._primaryValue_ybt52_380 strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:#fff;font-size:2.6875rem;line-height:1}._metricGrid_ybt52_395{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px;display:grid}._metricBox_ybt52_402{border:1px solid var(--calc-result-line);background:var(--calc-result-box);border-radius:10px;min-width:0;padding:14px}._metricBox_ybt52_402 strong{font-variant-numeric:tabular-nums;color:#fff;overflow-wrap:anywhere;margin-top:5px;font-size:1.375rem;display:block}._progressList_ybt52_419{gap:15px;display:grid}._progressRow_ybt52_424{min-width:0}._progressHeader_ybt52_428{justify-content:space-between;align-items:baseline;gap:12px;font-size:.8125rem;display:flex}._progressLabel_ybt52_436{color:#fff;font-weight:700}._progressValues_ybt52_441{color:var(--calc-result-muted);font-variant-numeric:tabular-nums;white-space:nowrap;gap:10px;display:flex}._progressValues_ybt52_441 strong{color:#fff}._progressTrack_ybt52_453{background:#ffffff1c;border-radius:999px;height:10px;margin-top:7px;overflow:hidden}._progressFill_ybt52_461{border-radius:inherit;height:100%;transition:width .18s var(--ease-out);background:#17834c}._progressFillActual_ybt52_468{background:var(--calc-actual-fill)}._progressRow_ybt52_424[data-above-max] ._progressFill_ybt52_461{background:var(--calc-warning)}._progressWarning_ybt52_478{color:var(--calc-warning);margin:6px 0 0;font-size:.75rem;font-weight:600}._resultSummary_ybt52_485{border-top:1px solid var(--calc-result-line);gap:10px;margin:20px 0 0;padding-top:18px;display:grid}._summaryRow_ybt52_493{color:var(--calc-result-muted);justify-content:space-between;gap:18px;font-size:.8125rem;display:flex}._summaryRow_ybt52_493 dt{min-width:0}._summaryRow_ybt52_493 dd{color:#fff;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-weight:700}._formulaCard_ybt52_137{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:19px 22px;display:flex}._formulaText_ybt52_525{min-width:0}._formulaTitle_ybt52_529{margin:0;font-size:.875rem;font-weight:700}._formulaDescription_ybt52_535{color:var(--calc-muted);margin:4px 0 0;font-size:.8125rem;line-height:1.45}._formulaValue_ybt52_542{border:1px solid var(--calc-line);background:var(--calc-soft);color:var(--calc-green-dark);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:8px;flex:none;margin:0;padding:10px 13px;font-size:.875rem;font-weight:700}._visuallyHidden_ybt52_556{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){._workspace_ybt52_123{grid-template-columns:minmax(0,1fr)}._resultCard_ybt52_329{position:static}._calculatorInner_ybt52_53{width:min(700px,100%)}}@media (width<=560px){._fieldRow_ybt52_191{grid-template-columns:minmax(0,1fr);gap:9px}._numberInput_ybt52_225{min-height:48px}._capacityResult_ybt52_280{flex-direction:column;align-items:stretch}._metricGrid_ybt52_395{grid-template-columns:minmax(0,1fr)}._formulaCard_ybt52_137{flex-direction:column;align-items:stretch}._formulaValue_ybt52_542{white-space:normal}._summaryRow_ybt52_493{flex-wrap:wrap}._summaryRow_ybt52_493 dd{white-space:normal}}._dialog_g158g_5{max-width:1080px;container:shift-calendar/inline-size}._header_g158g_10{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._headerText_g158g_17{min-width:0}._subtitle_g158g_21{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:2px}._close_g158g_27{border-radius:var(--radius-control);width:40px;height:40px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-8px -8px 0 0;display:inline-flex}._close_g158g_27:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._toolbar_g158g_47{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);display:flex}._monthNav_g158g_55{align-items:center;gap:var(--space-1);min-width:0;display:flex}._navButton_g158g_62{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);width:40px;height:40px;color:var(--color-text-primary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._navButton_g158g_62:hover{background:var(--color-bg-hover)}._chevronBack_g158g_79{transform:rotate(180deg)}._monthTitle_g158g_83{text-align:center;min-width:9.5em;font-size:var(--text-lg);font-weight:650}._summary_g158g_90{align-items:center;gap:var(--space-1) var(--space-4);margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}._summary_g158g_90 strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums}._assumption_g158g_105{align-items:center;gap:var(--space-2);color:var(--color-warning-strong);flex-wrap:wrap;display:inline-flex}._linkButton_g158g_113{min-height:32px;padding:0 var(--space-2);border-radius:var(--radius-control);color:var(--color-link);font:inherit;font-size:var(--text-sm);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;font-weight:600;text-decoration:underline}._linkButton_g158g_113:hover:not(:disabled){background:var(--color-bg-hover)}._linkButton_g158g_113:disabled{opacity:.55;cursor:default}._body_g158g_137{gap:var(--space-4);margin-top:var(--space-3);grid-template-columns:minmax(0,1fr) 280px;min-height:0;padding:2px;display:grid;overflow-y:auto}._grid_g158g_149{flex-direction:column;gap:4px;min-width:0;display:flex}._weekdays_g158g_156,._week_g158g_156{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}._weekday_g158g_156{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.02em;padding:0 4px;font-size:12px;font-weight:600}._outside_g158g_172{border-radius:var(--radius-control);background:var(--color-bg-surface-subtle);opacity:.45;min-height:84px}._day_g158g_179{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);min-width:0;min-height:84px;color:var(--color-text-primary);text-align:left;font:inherit;cursor:pointer;flex-direction:column;gap:4px;padding:6px;display:flex}._day_g158g_179:hover{border-color:var(--color-border-strong)}._day_g158g_179:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px}._day_g158g_179[aria-selected=true]{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}._day_g158g_179[data-state=rest]{background:var(--color-bg-surface-subtle)}._day_g158g_179[data-state=off]{background:var(--color-danger-soft);border-color:var(--color-danger-border)}._day_g158g_179[data-state=assumed]{background:var(--color-warning-soft);border-color:var(--color-warning-border);border-style:dashed}._day_g158g_179[data-today=true] ._dayNumber_g158g_224{background:var(--color-accent);color:var(--color-text-inverse)}._dayHead_g158g_229{align-items:center;gap:4px;min-width:0;display:flex}._dayNumber_g158g_224{min-width:22px;height:22px;font-size:var(--text-sm);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 4px;font-weight:650;display:inline-flex}._holidayName_g158g_250{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-danger);font-size:11px;font-weight:600;overflow:hidden}._day_g158g_179[data-state=off]:not([data-holiday]) ._holidayName_g158g_250{color:var(--color-text-secondary)}._day_g158g_179[data-holiday=eve] ._holidayName_g158g_250{color:var(--color-warning-strong)}._dayShifts_g158g_268{flex-direction:column;gap:2px;min-width:0;display:flex}._shiftChip_g158g_275{background:var(--color-accent-soft);min-width:0;color:var(--color-text-primary);border-radius:4px;justify-content:space-between;align-items:baseline;gap:4px;padding:1px 5px;font-size:11px;line-height:1.35;display:flex}._shiftChip_g158g_275[data-period=night]{background:var(--color-info-soft);color:var(--color-info)}._shiftChip_g158g_275[data-planned=false]{color:var(--color-text-muted);background:0 0;text-decoration:line-through}._shiftChip_g158g_275[data-reason=extra]{box-shadow:inset 0 0 0 1px var(--color-accent-border)}._shiftShort_g158g_304{font-weight:700}._shiftTeam_g158g_308{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._detail_g158g_317{gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface-subtle);flex-direction:column;align-self:start;display:flex}._detailTitle_g158g_329{font-size:var(--text-base);font-weight:650}._detailFacts_g158g_334{gap:var(--space-2);flex-direction:column;margin:0;display:flex}._detailFacts_g158g_334>div{flex-direction:column;gap:1px;display:flex}._detailFacts_g158g_334 dt{color:var(--color-text-muted);font-size:12px}._detailFacts_g158g_334 dd{font-size:var(--text-sm);margin:0}._shiftList_g158g_357{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._shiftRow_g158g_365{align-items:center;column-gap:var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--color-table-divider);font-size:var(--text-sm);grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"short time action""short team action""short status action";display:grid}._shiftRowShort_g158g_379{grid-area:short;font-weight:700}._shiftRowTime_g158g_384{font-variant-numeric:tabular-nums;grid-area:time}._shiftRowTeam_g158g_389{color:var(--color-text-secondary);grid-area:team}._shiftRowStatus_g158g_394{color:var(--color-text-muted);grid-area:status;font-size:12px}._shiftRow_g158g_365[data-planned=true] ._shiftRowStatus_g158g_394{color:var(--color-success)}._shiftRowStatus_g158g_394[data-reason=holiday-assumed]{color:var(--color-warning-strong)}._shiftRowAction_g158g_408{grid-area:action}._detailActions_g158g_412{gap:var(--space-2);flex-wrap:wrap;display:flex}._detailStatus_g158g_418{min-height:1.4em;font-size:var(--text-sm);color:var(--color-text-secondary)}._saved_g158g_424{color:var(--color-success)}._error_g158g_428{color:var(--color-danger);font-size:var(--text-sm)}._legend_g158g_435{gap:var(--space-1) var(--space-4);margin-top:var(--space-3);color:var(--color-text-secondary);flex-wrap:wrap;font-size:12px;display:flex}._legendItem_g158g_444{align-items:center;gap:6px;display:inline-flex}._swatch_g158g_450{border:1px solid var(--color-border);border-radius:3px;width:12px;height:12px}._swatch_g158g_450[data-swatch=holiday]{background:var(--color-danger);border-color:var(--color-danger)}._swatch_g158g_450[data-swatch=off]{background:var(--color-danger-soft);border-color:var(--color-danger-border)}._swatch_g158g_450[data-swatch=assumed]{background:var(--color-warning-soft);border:1px dashed var(--color-warning-border)}._swatch_g158g_450[data-swatch=today]{background:var(--color-accent);border-color:var(--color-accent);border-radius:999px}._footer_g158g_478{margin-top:var(--space-3);justify-content:flex-end;display:flex}@container shift-calendar (width<=860px){._body_g158g_137{grid-template-columns:minmax(0,1fr)}}@container shift-calendar (width<=560px){._weekdays_g158g_156,._week_g158g_156{gap:2px}._weekday_g158g_156{text-align:center;padding:0;font-size:11px}._day_g158g_179,._outside_g158g_172{min-height:48px}._day_g158g_179{align-items:center;padding:4px 2px}._dayHead_g158g_229{justify-content:center}._holidayName_g158g_250,._shiftTeam_g158g_308{display:none}._dayShifts_g158g_268{flex-direction:row;justify-content:center;gap:2px}._shiftChip_g158g_275{background:var(--color-accent);border-radius:999px;width:6px;height:6px;padding:0}._shiftChip_g158g_275[data-period=night]{background:var(--color-info)}._shiftChip_g158g_275[data-planned=false]{background:var(--color-border-strong)}._shiftShort_g158g_304{display:none}._day_g158g_179[data-holiday] ._dayNumber_g158g_224{color:var(--color-danger)}._day_g158g_179[data-today=true] ._dayNumber_g158g_224{color:var(--color-text-inverse)}._monthTitle_g158g_83{min-width:0;font-size:var(--text-base)}._detail_g158g_317{padding:var(--space-3)}}._layout_l9sfl_9{width:100%;min-width:0;max-width:960px;margin:0 auto}._card_l9sfl_16{min-width:0;padding:var(--space-5)}._header_l9sfl_23{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._headerIcon_l9sfl_31{width:40px;height:40px;color:var(--color-link);background:var(--color-accent-soft);box-shadow:inset 0 0 0 1px var(--color-accent-border);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}._headerIcon_l9sfl_31 svg,._summaryIcon_l9sfl_45 svg,._yearStep_l9sfl_46 svg{flex-shrink:0;display:block}._intro_l9sfl_51{flex:260px;min-width:0}._title_l9sfl_56{font-size:var(--text-lg);font-weight:700;line-height:1.3}._description_l9sfl_62{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:2px}._headerTools_l9sfl_69{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}._calendarButton_l9sfl_77{align-items:center;gap:var(--space-2);display:inline-flex}._yearPicker_l9sfl_84{height:var(--control-height-sm);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-surface);flex:none;align-items:stretch;display:inline-flex;overflow:hidden}._yearStep_l9sfl_46{width:var(--control-height-sm);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._chevronBack_l9sfl_107{transform:scaleX(-1)}._yearStep_l9sfl_46:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}._yearStep_l9sfl_46:disabled{color:var(--color-text-muted);opacity:.6;cursor:default}._yearStep_l9sfl_46:focus-visible,._yearSelect_l9sfl_123:focus-visible{box-shadow:inset 0 0 0 2px var(--color-accent);outline:none}._yearSelect_l9sfl_123{min-width:76px;padding:0 var(--space-3);border:none;border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-base);font-variant-numeric:tabular-nums;text-align:center;text-align-last:center;appearance:none;cursor:pointer;background:0 0;border-radius:0;font-weight:600}._yearSelect_l9sfl_123:hover:not(:disabled){background:var(--color-bg-hover)}._summary_l9sfl_45{gap:var(--space-3);margin:var(--space-4) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._summaryItem_l9sfl_160{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface-subtle);display:flex}._summaryItem_l9sfl_160[data-tone=total]{border-color:var(--color-accent-border);background:var(--color-accent-tint)}._summaryIcon_l9sfl_45{width:36px;height:36px;color:var(--color-text-secondary);background:var(--color-bg-surface);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}._summaryItem_l9sfl_160[data-tone=total] ._summaryIcon_l9sfl_45{color:var(--color-link);background:var(--color-accent-soft);box-shadow:inset 0 0 0 1px var(--color-accent-border)}._summaryText_l9sfl_196{min-width:0}._summaryItem_l9sfl_160 dt{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:500;overflow:hidden}._summaryItem_l9sfl_160 dd{font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap;margin:0}._summaryItem_l9sfl_160 ._summaryValue_l9sfl_216{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700;line-height:1.3}._state_l9sfl_226{margin-top:var(--space-4);color:var(--color-text-secondary)}._stateError_l9sfl_231,._saveError_l9sfl_232{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--color-danger-soft);color:var(--color-text-primary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._stateError_l9sfl_231{margin-top:var(--space-4)}._stateError_l9sfl_231 p,._saveError_l9sfl_232 p{flex:240px;min-width:0}._form_l9sfl_256{margin-top:var(--space-4);min-width:0;container:budget-form/inline-size}._tableFrame_l9sfl_262{border:1px solid var(--color-border);border-radius:var(--radius-card);overflow:hidden}._table_l9sfl_262{border-collapse:collapse;width:100%}._table_l9sfl_262 thead th{padding:var(--space-2) var(--space-4);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);text-align:left;background:var(--color-bg-surface-subtle);border-bottom:1px solid var(--color-border);white-space:nowrap;font-size:11px;font-weight:600}._table_l9sfl_262 thead th[data-col=shift]{width:160px}._table_l9sfl_262 thead th[data-col=month]{width:172px}._table_l9sfl_262 thead th:last-child{width:128px}._table_l9sfl_262 thead th[data-col]{text-align:right}._table_l9sfl_262 thead th,._table_l9sfl_262 tbody th,._table_l9sfl_262 tbody td{padding-inline:var(--space-3)}._table_l9sfl_262 tbody th,._table_l9sfl_262 tbody td{border-bottom:1px solid var(--color-table-divider);vertical-align:middle;text-align:left;padding-block:3px}._table_l9sfl_262 tbody tr:last-child th,._table_l9sfl_262 tbody tr:last-child td{border-bottom:none}._table_l9sfl_262 tbody tr[data-current=true] th,._table_l9sfl_262 tbody tr[data-current=true] td{background:var(--color-accent-tint)}._table_l9sfl_262 tbody tr[data-current=true] th{box-shadow:inset 3px 0 0 var(--color-accent)}._monthCell_l9sfl_333{color:var(--color-text-primary);white-space:nowrap;font-weight:600}._monthCell_l9sfl_333 label{cursor:pointer}._currentHint_l9sfl_343{margin-left:var(--space-2);vertical-align:1px}._shiftCount_l9sfl_349{margin-left:var(--space-2);font-variant-numeric:tabular-nums;font-weight:500}._preliminaryNote_l9sfl_355{font-size:var(--text-sm);color:var(--color-warning-strong);font-weight:500}._inputCell_l9sfl_361{text-align:right}._cellLabel_l9sfl_366{display:none}._inputWrap_l9sfl_370{vertical-align:middle;align-items:center;width:100%;max-width:100%;display:inline-flex;position:relative}._input_l9sfl_361{width:100%;height:var(--control-height-sm);padding:0 calc(var(--space-3) + 24px) 0 var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out);font-weight:600}._input_l9sfl_361:hover:not(:focus):not(:disabled){border-color:var(--color-border-strong)}._input_l9sfl_361:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-ring);outline:none}._input_l9sfl_361:disabled{opacity:.7}._inputWrap_l9sfl_370:not([data-unit]) ._input_l9sfl_361{padding-right:var(--space-3)}._input_l9sfl_361[data-derived=true]{color:var(--color-text-secondary);font-weight:500}tr[data-state=changed] ._input_l9sfl_361:not(:focus),tr[data-state=saving] ._input_l9sfl_361{border-color:var(--color-warning)}._input_l9sfl_361[aria-invalid=true],tr[data-state=invalid] ._input_l9sfl_361:not(:focus){border-color:var(--color-danger)}._input_l9sfl_361[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--color-danger-soft)}._unit_l9sfl_438{right:var(--space-3);color:var(--color-text-muted);pointer-events:none;font-size:.75rem;position:absolute}._fieldError_l9sfl_446{text-align:left;color:var(--color-danger);overflow-wrap:anywhere;margin:2px 0 3px;font-size:.75rem}._statusCell_l9sfl_456{white-space:nowrap}._status_l9sfl_456{display:inline-flex}._statusTag_l9sfl_464 svg{width:8px;height:8px;fill:var(--color-border-strong)}._status_l9sfl_456[data-status=saved] ._statusTag_l9sfl_464 svg{fill:var(--color-success)}._status_l9sfl_456[data-status=changed] ._statusTag_l9sfl_464 svg{fill:var(--color-warning)}._status_l9sfl_456[data-status=saving] ._statusTag_l9sfl_464 svg{fill:var(--color-info)}._status_l9sfl_456[data-status=invalid] ._statusTag_l9sfl_464 svg{fill:var(--color-danger)}._status_l9sfl_456[data-status=legacy] ._statusTag_l9sfl_464 svg{fill:var(--color-warning)}._status_l9sfl_456[data-status=noShifts] ._statusTag_l9sfl_464 svg{fill:var(--color-info)}._status_l9sfl_456[data-status=preliminary] ._statusTag_l9sfl_464 svg{fill:var(--color-warning)}._legacyValue_l9sfl_500{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin-top:1px;font-size:.75rem;display:block}._footer_l9sfl_510{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._feedback_l9sfl_519{min-width:0;font-size:var(--text-sm);color:var(--color-text-secondary);flex:220px}._saved_l9sfl_526{color:var(--color-success);font-weight:600}._error_l9sfl_531{color:var(--color-danger);font-weight:600}._pending_l9sfl_536{color:var(--color-warning);font-weight:600}._lastChange_l9sfl_541{color:var(--color-text-muted)}._saveError_l9sfl_232{flex-basis:100%}._actions_l9sfl_549{gap:var(--space-2);margin-left:auto;display:flex}._actions_l9sfl_549>*{min-width:96px}._srOnly_l9sfl_559{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container budget-form (width<=700px){._table_l9sfl_262,._table_l9sfl_262 tbody{width:100%;display:block}._table_l9sfl_262 thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._table_l9sfl_262 tbody tr{column-gap:var(--space-3);row-gap:var(--space-1);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-table-divider);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"month status""shift total";align-items:start;display:grid}._table_l9sfl_262 tbody tr:last-child{border-bottom:none}._table_l9sfl_262 tbody th,._table_l9sfl_262 tbody td{background:0 0;border-bottom:none;padding:0;display:block}._table_l9sfl_262 tbody tr[data-current=true]{background:var(--color-accent-tint);box-shadow:inset 3px 0 0 var(--color-accent)}._table_l9sfl_262 tbody tr[data-current=true] th,._table_l9sfl_262 tbody tr[data-current=true] td{box-shadow:none;background:0 0}._monthCell_l9sfl_333{grid-area:month;align-self:center}._statusCell_l9sfl_456{text-align:right;grid-area:status;justify-self:end}._inputCell_l9sfl_361{text-align:left}._inputCell_l9sfl_361[data-field=shift]{grid-area:shift}._inputCell_l9sfl_361[data-field=month]{grid-area:total}._cellLabel_l9sfl_366{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:.6875rem;font-weight:600;display:block;overflow:hidden}._inputWrap_l9sfl_370{display:flex}._fieldError_l9sfl_446{margin:var(--space-1) 0 0}}@container budget-form (width<=300px){._table_l9sfl_262 tbody tr{grid-template-areas:"month month""status status""shift total"}._statusCell_l9sfl_456{text-align:left;justify-self:start}}@media (width<=900px){._summaryItem_l9sfl_160{padding:var(--space-3)}._summaryIcon_l9sfl_45{width:32px;height:32px}}@media (width<=640px){._card_l9sfl_16{padding:var(--space-4)}._headerTools_l9sfl_69{justify-content:space-between;width:100%;margin-left:0}._summary_l9sfl_45{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}._summaryItem_l9sfl_160{padding:var(--space-2) var(--space-3);gap:var(--space-2)}._summaryItem_l9sfl_160:first-child{grid-column:1/-1}._summaryIcon_l9sfl_45{border-radius:7px;width:28px;height:28px}._summaryIcon_l9sfl_45 svg{width:16px;height:16px}._summaryItem_l9sfl_160 ._summaryValue_l9sfl_216{font-size:var(--text-lg)}._summaryItem_l9sfl_160 dd{white-space:normal}._input_l9sfl_361{height:40px;font-size:var(--text-base)}._actions_l9sfl_549{width:100%}._actions_l9sfl_549>*{flex:1 1 0;min-width:0}}@media (width<=400px){._summaryItem_l9sfl_160:not([data-tone=total]) ._summaryIcon_l9sfl_45{display:none}._monthCell_l9sfl_333{white-space:normal}._currentHint_l9sfl_343{margin-left:0}._monthCell_l9sfl_333 label{margin-right:var(--space-2)}._actions_l9sfl_549>*{padding-inline:var(--space-2);white-space:nowrap}}._block_g3uqr_3{min-width:0}._block_g3uqr_3>:first-child{margin:0 0 var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border)}._block_g3uqr_3>:first-child>h2,._block_g3uqr_3>:first-child h2:first-child{margin:0}._block_g3uqr_3>h2:first-child,._block_g3uqr_3>:first-child>h2,._block_g3uqr_3>:first-child h2:first-child{letter-spacing:-.005em;color:var(--color-text-primary);font-size:1.25rem;font-weight:600;line-height:1.35}._block_g3uqr_3 p,._block_g3uqr_3 dd{overflow-wrap:anywhere}._popover_16xyk_5{z-index:55;background:var(--color-bg-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-floating);animation:_popIn_16xyk_1 var(--motion-fast) var(--ease-out);border-radius:14px;flex-direction:column;display:flex;position:fixed;overflow:hidden}@keyframes _popIn_16xyk_1{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._popover_16xyk_5{animation:none}}._area_16xyk_36{cursor:crosshair;touch-action:none;background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#0000);height:148px;position:relative}._area_16xyk_36:focus-visible{box-shadow:inset 0 0 0 2px var(--color-accent);outline:none}._thumb_16xyk_51{pointer-events:none;border:2px solid #fff;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;box-shadow:0 0 0 1px #00000059}._body_16xyk_62{gap:var(--space-3);padding:var(--space-3);flex-direction:column;display:flex}._hue_16xyk_70{appearance:none;cursor:pointer;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:99px;width:100%;height:12px;margin:0}._hue_16xyk_70::-webkit-slider-thumb{appearance:none;background:var(--color-bg-surface);border:2px solid var(--color-text-primary);border-radius:5px;width:14px;height:18px}._hue_16xyk_70::-moz-range-thumb{background:var(--color-bg-surface);border:2px solid var(--color-text-primary);border-radius:5px;width:12px;height:16px}._hue_16xyk_70:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}._row_16xyk_111{align-items:center;gap:var(--space-2);display:flex}._swatch_16xyk_117{width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--color-border-strong);border-radius:50%;flex:none}._hex_16xyk_125{min-width:0;height:32px;padding:0 var(--space-3);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--text-sm);color:var(--color-text-primary);background:var(--color-bg-surface-subtle);border:1px solid var(--color-border);border-radius:99px;flex:auto}._hex_16xyk_125:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._hex_16xyk_125[aria-invalid=true]{border-color:var(--color-danger)}._done_16xyk_148{height:32px;padding:0 var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-accent-contrast);background:var(--color-accent);cursor:pointer;border:none;border-radius:99px;flex:none;font-weight:600}._done_16xyk_148:hover{background:var(--color-accent-hover)}._done_16xyk_148:focus-visible{box-shadow:0 0 0 2px var(--color-bg-surface), 0 0 0 4px var(--color-accent);outline:none}._hint_16xyk_173,._error_16xyk_174{margin:0;font-size:.75rem;line-height:1.4}._hint_16xyk_173{color:var(--color-text-muted)}._error_16xyk_174{color:var(--color-danger);font-weight:600}._mono_16xyk_189{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--color-text-secondary)}._srOnly_16xyk_194{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){._area_16xyk_36{height:168px}._hex_16xyk_125,._done_16xyk_148{height:40px}._hue_16xyk_70{height:16px}}._head_zukrw_5{flex-direction:column;gap:2px;display:flex}._lead_zukrw_11{font-size:var(--text-sm);color:var(--color-text-secondary)}._group_zukrw_16+._group_zukrw_16{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-border)}._groupLabel_zukrw_22{margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--color-text-primary);font-weight:600;display:block}._hint_zukrw_30{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}._groupLabel_zukrw_22+._hint_zukrw_30{margin-top:calc(-1 * var(--space-1));margin-bottom:var(--space-3)}._themeCards_zukrw_43{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._themeCard_zukrw_43{text-align:left;min-width:0;font-family:var(--font-sans);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);flex-direction:column;padding:0;display:flex;overflow:hidden}._themeCard_zukrw_43:hover{border-color:var(--color-border-strong)}._themeCard_zukrw_43[aria-checked=true]{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}._themeCard_zukrw_43:focus-visible{box-shadow:0 0 0 1px var(--color-accent), 0 0 0 4px var(--color-accent-ring);outline:none}._preview_zukrw_84{--pv-app:var(--preview-light-app);--pv-bar:var(--preview-light-bar);--pv-panel:var(--preview-light-panel);--pv-line:var(--preview-light-line);--pv-text:var(--preview-light-text);aspect-ratio:16/9;background:var(--pv-app);border-bottom:1px solid var(--color-border);flex-direction:column;max-height:128px;display:flex}._preview_zukrw_84[data-preview=dark]{--pv-app:var(--preview-dark-app);--pv-bar:var(--preview-dark-bar);--pv-panel:var(--preview-dark-panel);--pv-line:var(--preview-dark-line);--pv-text:var(--preview-dark-text)}._preview_zukrw_84[data-preview=soft-dark]{--pv-app:var(--preview-soft-app);--pv-bar:var(--preview-soft-bar);--pv-panel:var(--preview-soft-panel);--pv-line:var(--preview-soft-line);--pv-text:var(--preview-soft-text)}._previewBar_zukrw_115{background:var(--pv-bar);border-bottom:1px solid var(--pv-line);align-items:center;gap:6%;height:18%;padding:0 8%;display:flex}._previewBar_zukrw_115 span{background:var(--pv-text);opacity:.6;border-radius:99px;width:14%;height:22%;min-height:3px}._previewBody_zukrw_134{flex:1;gap:6%;padding:7% 8%;display:flex}._previewMain_zukrw_141{flex-direction:column;flex:1;gap:10%;display:flex}._previewTitle_zukrw_148{background:var(--pv-text);opacity:.6;border-radius:99px;width:42%;height:7%;min-height:3px}._previewPanel_zukrw_157{background:var(--pv-panel);border-radius:4px;flex:1;padding:7%}._previewAccent_zukrw_164{background:var(--color-accent);border-radius:99px;width:58%;height:22%;min-height:4px;display:block}._previewSide_zukrw_173{background:var(--pv-panel);border-radius:4px;width:22%}._themeMeta_zukrw_179{padding:var(--space-2) var(--space-3) var(--space-3);flex-direction:column;gap:2px;display:flex}._themeName_zukrw_186{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;display:inline-flex}._radioDot_zukrw_195{border:1.5px solid var(--color-border-strong);background:var(--color-bg-surface);border-radius:50%;flex:none;width:14px;height:14px}._themeCard_zukrw_43[aria-checked=true] ._radioDot_zukrw_195{border-color:var(--color-accent);background:radial-gradient(circle, var(--color-accent) 0 3.5px, var(--color-bg-surface) 4px)}._themeText_zukrw_213{color:var(--color-text-secondary);font-size:.8125rem;line-height:1.4}._accents_zukrw_221{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));max-width:720px;display:grid}._group_zukrw_16{container-type:inline-size}@container (width<=680px){._accents_zukrw_221{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=300px){._accents_zukrw_221{grid-template-columns:minmax(0,1fr)}}._accent_zukrw_221{align-items:center;gap:var(--space-2);min-width:0;min-height:36px;padding:0 var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);font-weight:500;display:inline-flex}._accent_zukrw_221:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}._accent_zukrw_221[aria-checked=true]{color:var(--color-text-primary);border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent);font-weight:600}._accent_zukrw_221:focus-visible{box-shadow:0 0 0 1px var(--color-accent), 0 0 0 4px var(--color-accent-ring);outline:none}._accentLabel_zukrw_286{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._accentHex_zukrw_294{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--color-text-muted);margin-left:auto;font-size:.75rem;font-weight:400}._swatch_zukrw_303{background:var(--accent-base);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--color-border-strong);border-radius:50%;flex:none}._swatchCustom_zukrw_313{background:conic-gradient(var(--accent-base), var(--color-warning), var(--color-danger), var(--color-link), var(--accent-base))}._segmented_zukrw_325{background:var(--color-bg-sidebar);border:1px solid var(--color-border);border-radius:var(--radius-control);flex-wrap:wrap;gap:2px;max-width:420px;padding:3px;display:flex}._segment_zukrw_325{justify-content:center;align-items:center;gap:var(--space-2);border-radius:calc(var(--radius-control) - 2px);min-height:34px;font-family:var(--font-sans);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) var(--ease-out), background var(--motion-fast) var(--ease-out);background:0 0;border:none;flex:auto;padding:5px 12px;font-size:.8125rem;font-weight:550;display:inline-flex;position:relative}._segment_zukrw_325:hover{color:var(--color-text-primary);background:var(--color-nav-hover)}._segment_zukrw_325[aria-checked=true]{color:var(--color-text-primary);background:var(--color-bg-surface);box-shadow:var(--shadow-card)}._segment_zukrw_325[aria-checked=true]:after{content:"";background:var(--color-accent);border-radius:1px;height:2px;position:absolute;bottom:3px;left:8px;right:8px}._segment_zukrw_325:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._srOnly_zukrw_386{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=560px){._themeCards_zukrw_43{gap:var(--space-2);grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr}._themeCard_zukrw_43{flex-direction:row;align-items:stretch}._preview_zukrw_84{aspect-ratio:auto;border-bottom:none;border-right:1px solid var(--color-border);flex:0 0 112px;min-height:72px}._themeMeta_zukrw_179{padding:var(--space-2) var(--space-3);justify-content:center}._accent_zukrw_221{min-height:40px}}@media (pointer:coarse){._accent_zukrw_221{min-height:44px}}._card_1m43g_3{gap:var(--space-4);max-width:560px;display:grid}._header_1m43g_9{gap:var(--space-2);display:grid}._title_1m43g_14{font-size:var(--text-lg);margin:0;font-weight:600}._intro_1m43g_20{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}._facts_1m43g_27{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-subtle,var(--color-sidebar));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._fact_1m43g_27{gap:2px;min-width:0;display:grid}._fact_1m43g_27 dt{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-size:.65rem;font-weight:600}._fact_1m43g_27 dd{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;font-weight:600}._field_1m43g_59{gap:var(--space-1);display:grid}._field_1m43g_59 label{font-size:.8125rem;font-weight:600}._field_1m43g_59 input{height:var(--control-height-sm);padding:0 var(--space-2);font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out)}._field_1m43g_59 input:hover:not(:focus){border-color:var(--color-border-strong)}._field_1m43g_59 input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._hint_1m43g_91{color:var(--color-text-muted);margin:0;font-size:.75rem}._error_1m43g_97{border:1px solid var(--color-danger-border,var(--color-border));border-radius:var(--radius-control);background:var(--color-danger-soft,var(--color-bg-subtle));color:var(--color-danger-text,var(--color-text-primary));margin:0;padding:8px 12px;font-size:.875rem}._success_1m43g_107{color:var(--color-success-text,var(--color-text-secondary));margin:0;font-size:.875rem}._actions_1m43g_113{gap:var(--space-2);display:flex}@media (width<=640px){._facts_1m43g_27{grid-template-columns:minmax(0,1fr)}._field_1m43g_59 input{height:42px}._actions_1m43g_113{flex-direction:column}._actions_1m43g_113 button{width:100%;height:42px}}._page_cx5o4_5{width:100%;min-width:0;max-width:1120px}._account_cx5o4_12{align-items:center;gap:var(--space-3);min-width:0;margin-bottom:var(--space-5);display:flex}._avatar_cx5o4_20{border:1px solid var(--color-border);background:var(--color-accent-soft);width:40px;height:40px;color:var(--color-text-primary);font-size:var(--text-sm);letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}._accountText_cx5o4_36{flex-direction:column;min-width:0;display:flex}._accountName_cx5o4_42{font-size:var(--text-lg);color:var(--color-text-primary);overflow-wrap:anywhere;font-weight:600;line-height:1.3}._accountHandle_cx5o4_50{color:var(--color-text-muted);font-weight:400}._accountMeta_cx5o4_55{font-size:var(--text-sm);color:var(--color-text-secondary)}._layout_cx5o4_61{gap:var(--space-8);grid-template-columns:232px minmax(0,1fr);align-items:start;display:grid}._nav_cx5o4_68{min-width:0;top:calc(var(--app-topbar-height,0px) + var(--space-4));position:sticky}._tabs_cx5o4_75{flex-direction:column;gap:2px;display:flex}._navHeading_cx5o4_81{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--color-text-muted);font-size:.75rem;font-weight:600}._navDivider_cx5o4_88{height:1px;margin:var(--space-2) 0;background:var(--color-border)}._tab_cx5o4_75{border-radius:var(--radius-control);width:100%;min-height:34px;color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-sm);text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background:0 0;border:none;align-items:center;gap:10px;padding:6px 10px 6px 12px;font-weight:450;display:flex;position:relative}._tab_cx5o4_75:hover{background:var(--color-bg-surface-subtle)}._tab_cx5o4_75[aria-selected=true],._tab_cx5o4_75[aria-selected=true]:hover{background:var(--color-nav-hover);font-weight:600}._tab_cx5o4_75[aria-selected=true]:before{content:"";background:var(--color-accent);border-radius:2px;width:3px;position:absolute;top:6px;bottom:6px;left:-6px}._tabIcon_cx5o4_137{color:var(--color-text-muted);flex-shrink:0;display:inline-flex}._tabIcon_cx5o4_137 svg{stroke-width:1.75px;width:16px;height:16px}._tab_cx5o4_75[aria-selected=true] ._tabIcon_cx5o4_137{color:var(--color-text-primary)}._tabLabel_cx5o4_153{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._tab_cx5o4_75:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._panel_cx5o4_167{gap:var(--space-10);min-width:0;max-width:820px;animation:_panelIn_cx5o4_1 var(--motion-normal) var(--ease-out);flex-direction:column;display:flex}@keyframes _panelIn_cx5o4_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._panel_cx5o4_167{animation:none}}@media (width<=1024px){._layout_cx5o4_61{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}._nav_cx5o4_68{padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);position:static}._tab_cx5o4_75{min-height:42px;padding:10px 12px}._tab_cx5o4_75[aria-selected=true]:before{left:0}._panel_cx5o4_167{gap:var(--space-8);max-width:none}}@media (width<=480px){._account_cx5o4_12{margin-bottom:var(--space-4)}._avatar_cx5o4_20{width:36px;height:36px}}._columns_cx5o4_234{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=860px){._columns_cx5o4_234{grid-template-columns:1fr}}._column_cx5o4_234{gap:var(--space-3);flex-direction:column;align-items:flex-start;min-width:0;display:flex}._subTitle_cx5o4_255{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:600}._status_cx5o4_261{padding:var(--space-2) var(--space-3);background:var(--color-success-soft);color:var(--color-text);border-radius:var(--radius-control);font-size:var(--text-sm);font-weight:600}._cardTitle_cx5o4_270{font-size:var(--text-lg);margin-bottom:var(--space-4);font-weight:700}._infoList_cx5o4_278{font-size:var(--text-sm);grid-template-columns:minmax(120px,200px) minmax(0,1fr);margin:0;display:grid}._infoList_cx5o4_278 dt,._infoList_cx5o4_278 dd{padding:var(--space-2) 0;border-top:1px solid var(--color-border);margin:0}._infoList_cx5o4_278 dt:first-of-type,._infoList_cx5o4_278 dt:first-of-type+dd{border-top:none;padding-top:0}._infoList_cx5o4_278 dt{padding-right:var(--space-4);color:var(--color-text-secondary)}._infoList_cx5o4_278 dd{color:var(--color-text-primary);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0}._mono_cx5o4_311{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;word-break:break-all;font-size:.8125rem}@media (width<=480px){._infoList_cx5o4_278{grid-template-columns:minmax(0,44%) minmax(0,1fr)}}._description_cx5o4_327{color:var(--color-text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-4)}._columnText_cx5o4_335{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._error_cx5o4_341{margin-top:var(--space-3);color:var(--color-danger);font-weight:600}._ok_cx5o4_347{color:var(--color-success);font-weight:600}._connectionList_cx5o4_352{margin-bottom:var(--space-5)}._subGroup_cx5o4_357+._subGroup_cx5o4_357{margin-top:var(--space-5)}._subGroup_cx5o4_357>._subTitle_cx5o4_255{margin-bottom:var(--space-2)}._connectionDetail_cx5o4_366{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:400;display:block}._buttonRow_cx5o4_374{gap:var(--space-3);display:flex}._statPendingValue_cx5o4_381{color:var(--color-warning);font-weight:600}._warning_cx5o4_386{padding:var(--space-3) var(--space-4);background:var(--color-danger-soft);border-radius:var(--radius-control);color:var(--color-text)}._field_cx5o4_395{gap:var(--space-1);min-width:0;margin-bottom:var(--space-3);flex-direction:column;align-self:stretch;display:flex}._field_cx5o4_395 label{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._field_cx5o4_395 input{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);height:36px;padding:0 var(--space-3);width:100%;transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out)}._field_cx5o4_395 input:hover:not(:focus){border-color:var(--color-border-strong)}._field_cx5o4_395 input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._varList_cx5o4_435{gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);flex-direction:column;display:flex}._varList_cx5o4_435 code{color:var(--color-text-primary);background:var(--color-sidebar);border-radius:var(--radius-control);padding:0 var(--space-1);font-size:var(--text-sm)}._exportPreview_cx5o4_451{margin-top:var(--space-4);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-sidebar);border-radius:var(--radius-control);gap:var(--space-1);font-size:var(--text-sm);overflow-wrap:anywhere;flex-direction:column;display:flex}._status_cx5o4_261,._panel_cx5o4_167 p,._panel_cx5o4_167 dd{overflow-wrap:anywhere}@media (width<=640px){._field_cx5o4_395 input{font-size:var(--text-base);height:40px}._actions_cx5o4_478,._buttonRow_cx5o4_374{flex-direction:column;align-items:stretch}._actions_cx5o4_478 button,._buttonRow_cx5o4_374 button{width:100%}}._cardTitle_37ugi_4{font-size:var(--text-lg);margin-bottom:var(--space-2);font-weight:600}._cardHeader_37ugi_10{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._cardHeader_37ugi_10 ._cardTitle_37ugi_4{margin-bottom:0}._description_37ugi_23{color:var(--color-text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-4)}._activeShift_37ugi_31{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._activeText_37ugi_38{flex-direction:column;min-width:0;display:flex}._activeName_37ugi_44{font-size:var(--text-lg);font-weight:650}._activeMeta_37ugi_49{color:var(--color-text-secondary);font-size:var(--text-sm)}._activeWeek_37ugi_54{color:var(--color-text-muted);font-size:var(--text-sm);margin-left:auto}._periodGrid_37ugi_66{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._periodCard_37ugi_72{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-surface);flex-direction:column;gap:2px;min-width:0;display:flex}._periodName_37ugi_83{font-size:var(--text-sm);font-weight:600}._periodTime_37ugi_88{color:var(--color-text-secondary);font-size:var(--text-sm)}._teamGrid_37ugi_95{gap:var(--space-3);margin:0 0 var(--space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:1100px;padding:0;list-style:none;display:grid}._teamCard_37ugi_110{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-surface);min-width:0;display:flex}._teamText_37ugi_122{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._teamName_37ugi_130{align-items:center;gap:var(--space-2);font-size:var(--text-sm);min-width:0;font-weight:650;display:flex}._teamKind_37ugi_139{color:var(--color-text-secondary);font-size:.75rem}._teamRotation_37ugi_144{color:var(--color-text-muted);font-size:.75rem}._empty_37ugi_149{color:var(--color-text-muted);font-size:var(--text-sm);margin-bottom:var(--space-4)}._actions_37ugi_155{gap:var(--space-3);flex-wrap:wrap;display:flex}._preview_37ugi_163{flex-direction:column;list-style:none;display:flex}._previewRow_37ugi_169{align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}._previewRow_37ugi_169:last-child{border-bottom:none}._previewPeriod_37ugi_182{font-size:var(--text-sm);min-width:110px;font-weight:650}._previewTime_37ugi_188{color:var(--color-text-secondary);font-size:var(--text-sm);min-width:120px}._previewTeam_37ugi_194{align-items:center;gap:var(--space-2);font-size:var(--text-sm);min-width:0;display:flex}._previewEmpty_37ugi_202{color:var(--color-text-muted);font-size:var(--text-sm)}._warning_37ugi_207{margin-top:var(--space-3);color:var(--color-text-secondary);font-size:var(--text-sm)}._hint_37ugi_214{color:var(--color-text-muted);font-size:.75rem}@media (width<=860px){._periodGrid_37ugi_66{grid-template-columns:1fr}._activeWeek_37ugi_54{margin-left:0}}._intro_1850m_5{gap:var(--space-4);flex-direction:column;display:flex}._lead_1850m_11{color:var(--color-text-secondary);max-width:70ch}._ruleList_1850m_18{gap:var(--space-2);flex-direction:column;display:flex}._ruleRow_1850m_24{align-items:baseline;gap:var(--space-3);color:var(--color-text-secondary);font-size:var(--text-sm);display:flex}._ruleRow_1850m_24 strong{color:var(--color-text-primary)}._ruleDot_1850m_36{border:1px solid #0000;border-radius:50%;flex-shrink:0;width:10px;height:10px;transform:translateY(1px)}._ruleDotWarning_1850m_45{background:var(--color-warning-soft);border-color:var(--color-warning)}._ruleDotDanger_1850m_50{background:var(--color-danger-soft);border-color:var(--color-danger)}._ruleDotNeutral_1850m_55{background:var(--color-accent-soft);border-color:var(--color-accent)}._callout_1850m_62{gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-accent-soft);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius-control);align-items:flex-start;display:flex}._calloutIcon_1850m_73{color:var(--color-text-primary);flex-shrink:0;margin-top:2px}._calloutTitle_1850m_79{color:var(--color-text-primary);font-weight:700}._calloutText_1850m_84{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-sm)}._limitGrid_1850m_92{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=860px){._limitGrid_1850m_92{grid-template-columns:1fr}}._limitPanel_1850m_105{gap:var(--space-2);padding:var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-left:3px solid var(--color-border-strong);border-radius:var(--radius-control);flex-direction:column;min-width:0;display:flex}._limitPanelWarning_1850m_117{border-left-color:var(--color-warning)}._limitPanelDanger_1850m_121{border-left-color:var(--color-danger)}._limitLabel_1850m_125{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:700}._limitHelp_1850m_131{color:var(--color-text-secondary);font-size:var(--text-sm);min-height:2.6em}._inputGroup_1850m_139{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out);align-items:stretch;max-width:200px;display:flex}._inputGroup_1850m_139:hover:not(:focus-within){border-color:var(--color-border-strong)}._inputGroup_1850m_139:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._inputGroup_1850m_139 input{font-family:var(--font-sans);font-size:var(--text-lg);font-variant-numeric:tabular-nums;color:var(--color-text);height:44px;padding:0 var(--space-3);background:0 0;border:none;outline:none;width:100%;min-width:0;font-weight:600}._unit_1850m_175{padding:0 var(--space-3);border-left:1px solid var(--color-border);background:var(--color-sidebar);color:var(--color-text-secondary);font-size:var(--text-sm);border-radius:0 var(--radius-control) var(--radius-control) 0;-webkit-user-select:none;user-select:none;align-items:center;font-weight:600;display:flex}._scale_1850m_190{margin-top:var(--space-5);gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._scaleBar_1850m_198{grid-template-columns:1.5fr 1fr 1fr;gap:2px;display:grid}._scaleZone_1850m_206{padding:var(--space-2) var(--space-2);font-size:var(--text-xs,.75rem);text-align:center;overflow-wrap:anywhere;border:1px solid #0000;font-weight:600}._scaleZone_1850m_206:first-child{border-radius:var(--radius-control) 0 0 var(--radius-control)}._scaleZone_1850m_206:last-child{border-radius:0 var(--radius-control) var(--radius-control) 0}._zoneApproved_1850m_223{background:var(--color-success-soft);border-color:var(--color-success-border);color:var(--color-text-primary)}._zoneWarning_1850m_229{background:var(--color-warning-soft);border-color:var(--color-warning-border);color:var(--color-text-primary)}._zoneDanger_1850m_235{background:var(--color-danger-soft);border-color:var(--color-danger-border);color:var(--color-text-primary)}._scaleTicks_1850m_242{grid-template-columns:1.5fr 1fr 1fr;display:grid}._scaleTick_1850m_242{font-size:var(--text-xs,.75rem);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:start;font-weight:600;transform:translate(-50%)}._scaleTick_1850m_242:first-child{grid-column:2}._scaleTick_1850m_242:nth-child(2){grid-column:3}._scaleNote_1850m_265{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-xs,.75rem)}._cardFooter_1850m_273{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}._cardFooterActions_1850m_284{gap:var(--space-3);flex-wrap:wrap;margin-left:auto;display:flex}._simulateToggle_1850m_294{align-items:center;gap:var(--space-2);min-height:44px;font-size:var(--text-sm);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:600;display:inline-flex}._simulateToggle_1850m_294 input{width:16px;height:16px;accent-color:var(--color-accent);cursor:pointer}._simulateToggle_1850m_294 input:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._simWrap_1850m_323{transition:grid-template-rows var(--motion-normal) var(--ease-out);grid-template-rows:0fr;display:grid}._simWrap_1850m_323[data-open]{grid-template-rows:1fr}._simInner_1850m_333{opacity:0;visibility:hidden;min-height:0;transition:opacity var(--motion-normal) var(--ease-out), visibility 0s linear var(--motion-normal);overflow:hidden}._simWrap_1850m_323[data-open] ._simInner_1850m_333{opacity:1;visibility:visible;transition:opacity var(--motion-normal) var(--ease-out), visibility 0s}@media (prefers-reduced-motion:reduce){._simInner_1850m_333{transition-delay:0s!important}}._simDivider_1850m_362{border:none;border-top:1px solid var(--color-border);margin:var(--space-4) 0 var(--space-4)}._simTitle_1850m_368{margin:0 0 var(--space-4);font-size:var(--text-lg);font-weight:700}@media (width<=640px){._cardFooter_1850m_273{flex-direction:column-reverse;align-items:stretch}}._previewSummary_1850m_383{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._previewChip_1850m_390{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);background:var(--color-sidebar);font-size:var(--text-sm);color:var(--color-text-secondary);border-radius:999px;display:inline-flex}._previewChip_1850m_390 strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums}._exampleContext_1850m_407{color:var(--color-text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-3)}._mockGrid_1850m_413{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=860px){._mockGrid_1850m_413{grid-template-columns:1fr}}._mock_1850m_413{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._mockLabel_1850m_433{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._mockField_1850m_439{align-items:baseline;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);display:flex}._mockFieldWarning_1850m_449{border-color:var(--color-warning);background:var(--color-warning-soft);box-shadow:0 0 0 3px var(--color-warning-ring)}._mockFieldDanger_1850m_455{border-color:var(--color-danger);background:var(--color-danger-soft);box-shadow:0 0 0 3px var(--color-danger-ring)}._mockValue_1850m_461{font-size:var(--text-lg);color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-weight:700}._mockUnit_1850m_468{font-size:var(--text-sm);color:var(--color-text-secondary)}._mockStatus_1850m_473{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;display:flex}._mockStatusWarning_1850m_481{color:var(--color-warning)}._mockStatusDanger_1850m_485{color:var(--color-danger)}._mockGlyph_1850m_489{flex-shrink:0}._previewEmpty_1850m_493{color:var(--color-text-secondary);font-size:var(--text-sm)}._lead_c19i6_3{color:var(--color-text-secondary);margin-bottom:var(--space-4)}._thresholdField_c19i6_9{margin-bottom:var(--space-4);flex-direction:column;gap:6px;display:flex}._thresholdField_c19i6_9 label{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._modeGrid_c19i6_22{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._modePanel_c19i6_28{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface-subtle);flex-direction:column;display:flex}._modeTitle_c19i6_38{font-size:var(--text-base);color:var(--color-text-primary);font-weight:650}._modeHint_c19i6_44{font-size:var(--text-sm);color:var(--color-text-muted)}._field_c19i6_49{flex-direction:column;gap:6px;display:flex}._field_c19i6_49 label{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._inputGroup_c19i6_61{align-items:center;gap:var(--space-2);display:flex}._inputGroup_c19i6_61 input{width:140px;min-height:var(--control-height-md);font:inherit;font-size:var(--text-base);color:var(--color-text-primary);background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--radius-control);padding:8px 12px}._inputGroup_c19i6_61 input:focus{border-color:var(--color-input-focus);box-shadow:0 0 0 3px var(--color-input-focus-ring);outline:none}._inputGroup_c19i6_61 input[aria-invalid=true]{border-color:var(--color-danger)}._unit_c19i6_89{font-size:var(--text-sm);color:var(--color-text-muted)}._preview_c19i6_95{gap:var(--space-2) var(--space-4);padding-top:var(--space-2);border-top:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}._preview_c19i6_95 strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums}._footer_c19i6_110{justify-content:flex-end;align-items:center;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}@media (width<=860px){._modeGrid_c19i6_22{grid-template-columns:minmax(0,1fr)}}._head_16k6d_4{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._headEnd_16k6d_12{align-items:center;gap:var(--space-3);display:flex}._live_16k6d_19{color:var(--color-success);white-space:nowrap;font-size:.75rem;font-weight:600}._stale_16k6d_26{color:var(--color-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.75rem}._body_16k6d_33{gap:var(--space-3);margin-top:var(--space-3);flex-direction:column;display:flex}._meterRow_16k6d_42{align-items:center;gap:var(--space-3);display:flex}._meter_16k6d_42{background:var(--color-bg-surface-subtle);border:1px solid var(--color-border);border-radius:999px;flex:1;min-width:0;height:10px;overflow:hidden}._meterFill_16k6d_58{border-radius:inherit;background:var(--color-accent);height:100%;transition:width var(--motion-normal) var(--ease-out);display:block}._meter_16k6d_42[data-status=warning] ._meterFill_16k6d_58{background:var(--color-warning)}._meter_16k6d_42[data-status=high] ._meterFill_16k6d_58{background:var(--color-warning-strong)}._meter_16k6d_42[data-status=critical] ._meterFill_16k6d_58{background:var(--color-danger)}._percent_16k6d_80{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text-primary);flex:none;font-weight:700}._figures_16k6d_90{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin:0;display:grid}._figure_16k6d_90 dt{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-size:.7rem;font-weight:600}._figure_16k6d_90 dd{font-size:var(--text-base);font-variant-numeric:tabular-nums;font-weight:600}._status_16k6d_111{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}._statusDot_16k6d_119{background:var(--color-success);border-radius:50%;flex:none;width:8px;height:8px}._status_16k6d_111[data-status=warning] ._statusDot_16k6d_119{background:var(--color-warning)}._status_16k6d_111[data-status=high] ._statusDot_16k6d_119{background:var(--color-warning-strong)}._status_16k6d_111[data-status=critical] ._statusDot_16k6d_119{background:var(--color-danger)}._hint_16k6d_139{font-size:var(--text-sm);color:var(--color-text-muted)}._usedOnlyRow_16k6d_147{gap:var(--space-3) var(--space-8);flex-wrap:wrap;margin:0;display:flex}._usedMain_16k6d_154 dt,._usedSecondary_16k6d_155 dt{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-size:.7rem;font-weight:600}._usedMain_16k6d_154 dd{font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-size:1.75rem;font-weight:700;line-height:1.2}._usedSecondary_16k6d_155{flex-direction:column;justify-content:flex-end;display:flex}._usedSecondary_16k6d_155 dd{font-size:var(--text-base);color:var(--color-text-secondary);font-weight:600;line-height:1.5}._error_16k6d_188{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._errorText_16k6d_197{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}._statusDotMuted_16k6d_205{background:var(--color-text-muted)}._skeleton_16k6d_211{gap:var(--space-3) var(--space-8);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._skeletonFigure_16k6d_218{gap:var(--space-2);flex-direction:column;display:flex}._skeletonLabel_16k6d_224,._skeletonValue_16k6d_225{background:var(--color-bg-surface-subtle);border-radius:6px;animation:1.4s ease-in-out infinite _dbStoragePulse_16k6d_1;display:block}._skeletonLabel_16k6d_224{width:110px;height:10px}._skeletonValue_16k6d_225{width:150px;height:26px}@keyframes _dbStoragePulse_16k6d_1{0%,to{opacity:1}50%{opacity:.55}}._figure_1bdxb_3{min-width:0;margin:0;container-type:inline-size}._scroller_1bdxb_10{overscroll-behavior-x:contain;overflow-x:auto}._plotArea_1bdxb_15{min-width:100%;padding-left:36px;position:relative}._dense_1bdxb_21 ._plotArea_1bdxb_15{min-width:calc(var(--columns) * 14px + 36px)}._axisTitle_1bdxb_25{margin:0 0 var(--space-2) -36px;color:var(--color-text-secondary);font-size:.75rem;display:block}._plot_1bdxb_15{border-bottom:1px solid var(--chart-axis);height:200px;position:relative}._gridLine_1bdxb_38{border-top:1px solid var(--chart-grid);height:0;position:absolute;left:0;right:0}._tickLabel_1bdxb_46{font-variant-numeric:tabular-nums;color:var(--color-text-muted);white-space:nowrap;font-size:.75rem;position:absolute;right:calc(100% + 8px);transform:translateY(-50%)}._lineLayer_1bdxb_56{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._line_1bdxb_56{fill:none;stroke:var(--chart-series-1);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}._columns_1bdxb_74{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));display:grid;position:absolute;inset:0}._column_1bdxb_74{height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:flex-end;padding:0;display:flex;position:relative}._columnStatic_1bdxb_97{cursor:default}._column_1bdxb_74:hover,._column_1bdxb_74:focus-visible{background:var(--color-bg-hover)}._stack_1bdxb_106{flex-direction:column-reverse;justify-content:flex-start;gap:2px;width:min(70%,36px);display:flex;position:relative}._segment_1bdxb_115{background:var(--segment-color);width:100%;min-height:2px;display:block}._segment_1bdxb_115:last-child{border-radius:4px 4px 0 0}._patterned_1bdxb_127{background-image:repeating-linear-gradient(135deg, transparent 0 3px, color-mix(in srgb, var(--color-bg-surface) 55%, transparent) 3px 5px);background-color:var(--segment-color)}._valueLabel_1bdxb_136{font-variant-numeric:tabular-nums;color:var(--color-text-secondary);padding-bottom:2px;font-size:.75rem;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}._point_1bdxb_147{background:var(--chart-series-1);width:9px;height:9px;box-shadow:0 0 0 2px var(--color-bg-surface);border-radius:50%;position:absolute;left:50%;transform:translate(-50%,50%)}._tooltip_1bdxb_158{z-index:55;box-sizing:border-box;width:max-content;min-width:140px;max-width:min(260px,100vw - 16px);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-surface);box-shadow:var(--shadow-floating);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-sm);text-align:left;white-space:normal;overflow-wrap:anywhere;pointer-events:none;flex-direction:column;gap:2px;line-height:1.4;display:flex;position:fixed}._tooltip_1bdxb_158 strong{font-weight:600}._xLabels_1bdxb_189{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));margin-top:var(--space-1);display:grid}._xLabel_1bdxb_189{color:var(--color-text-muted);text-align:center;white-space:nowrap;font-size:.75rem;overflow:visible}._legend_1bdxb_203{gap:var(--space-2) var(--space-4);margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}._legendItem_1bdxb_212{align-items:center;gap:var(--space-2);display:inline-flex}._legendSwatch_1bdxb_218{background:var(--segment-color);border-radius:3px;width:12px;height:12px}._hbarList_1bdxb_227{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._hbarRow_1bdxb_236{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--radius-control);color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(150px,1.6fr) minmax(80px,2fr) minmax(72px,auto);display:grid}button._hbarRow_1bdxb_236{cursor:pointer}button._hbarRow_1bdxb_236:hover{background:var(--color-bg-hover)}._hbarLabel_1bdxb_259{flex-direction:column;min-width:0;display:flex}._hbarName_1bdxb_265{font-size:var(--text-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._hbarSub_1bdxb_274{color:var(--color-text-muted);font-size:.75rem}._hbarTrack_1bdxb_279{background:var(--color-bg-surface-subtle);border-radius:999px;height:10px;position:relative;overflow:hidden}._hbarFill_1bdxb_287{background:var(--chart-series-1);border-radius:999px;min-width:2px;height:100%;display:block}._barWarning_1bdxb_295{background:var(--color-warning)}._barDeviation_1bdxb_299{--segment-color:var(--color-danger);background-color:var(--color-danger);background-image:repeating-linear-gradient(135deg, transparent 0 3px, color-mix(in srgb, var(--color-bg-surface) 50%, transparent) 3px 5px)}._hbarValue_1bdxb_309{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text-primary);text-align:right;white-space:nowrap;font-weight:600}._muted_1bdxb_318{color:var(--color-text-muted);font-weight:400}@media (width<=480px){._hbarRow_1bdxb_236{grid-template-columns:minmax(0,1fr) auto}._hbarTrack_1bdxb_279{grid-area:2/1/auto/-1}}@container (width<=560px){._xLabel_1bdxb_189[data-tick=wide]{visibility:hidden}}._page_vps24_4{flex-direction:column;min-width:0;display:flex}._content_vps24_10{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._srOnly_vps24_17{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._tabsScroll_vps24_30{overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;overflow-x:auto}._tabsScroll_vps24_30+._filterZone_vps24_40{margin-top:var(--space-4)}._filterZone_vps24_40{flex-direction:column;min-width:0;display:flex}._moreFilters_vps24_50{gap:var(--space-3);padding:0 var(--space-4) var(--space-4);flex-wrap:wrap;display:flex}._activeSelection_vps24_57{align-items:center;gap:var(--space-2) var(--space-3);padding:0 var(--space-4) var(--space-4);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}._selectionSummary_vps24_66{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._selectionRange_vps24_72{color:var(--color-text-primary);font-weight:600}._selectionNote_vps24_77{color:var(--color-text-muted)}._chips_vps24_81{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._chip_vps24_81{border:1px solid var(--color-border);background:var(--color-bg-surface-subtle);min-height:28px;color:var(--color-text-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:2px 8px 2px 10px;display:inline-flex}._chip_vps24_81:hover{background:var(--color-bg-hover)}._chipIcon_vps24_109{width:14px;height:14px;color:var(--color-text-muted)}._kpiSection_vps24_117{padding:var(--space-4) var(--space-4) 0}._kpis_vps24_121{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:0;display:grid}._kpi_vps24_117{min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface);flex-direction:column;gap:2px;display:flex;position:relative}._kpi_vps24_117 dd{margin:0}._kpiLabel_vps24_144{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.75rem;font-weight:600}._kpi_vps24_117 ._kpiValue_vps24_152{font-variant-numeric:tabular-nums;color:var(--color-text-primary);margin-top:2px;font-size:1.625rem;font-weight:700;line-height:1.2}._kpi_vps24_117 ._kpiValueMuted_vps24_161{font-size:var(--text-base);color:var(--color-text-muted);font-weight:600;line-height:1.95}._kpiSub_vps24_168{color:var(--color-text-muted);font-size:.75rem}._kpiDelta_vps24_173{font-variant-numeric:tabular-nums;color:var(--color-text-secondary);margin-top:4px;font-size:.75rem}._kpiDelta_vps24_173[data-direction=none]{color:var(--color-text-muted)}._kpiAction_vps24_184{margin-top:6px}._kpiOpen_vps24_188,._linkButton_vps24_189{color:var(--color-link);font:inherit;font-size:var(--text-sm);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._kpiOpen_vps24_188{font-size:.75rem}._comparisonNote_vps24_205{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:.75rem}._content_vps24_10>[role=tabpanel]{padding:0 var(--space-4) var(--space-6);min-width:0}._viewStack_vps24_218{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._twoColumn_vps24_225{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._panel_vps24_232{gap:var(--space-4);min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface);flex-direction:column;display:flex}._panelHeader_vps24_243{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._panelHeading_vps24_251{flex:280px;min-width:0}._panelTitle_vps24_256{font-size:var(--text-base);color:var(--color-text-primary);margin:0;font-weight:700}._panelDescription_vps24_263{max-width:70ch;font-size:var(--text-sm);color:var(--color-text-secondary);margin:4px 0 0}._panelControls_vps24_270{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._emptyState_vps24_277{padding:var(--space-6) var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-control);font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center}._notice_vps24_286{padding:var(--space-3) var(--space-4);border-left:3px solid var(--chart-series-1);border-radius:var(--radius-control);background:var(--color-bg-surface-subtle);font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._subTitle_vps24_296{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-text-primary);font-weight:700}._mutedText_vps24_303{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._strong_vps24_309{font-weight:600}._segmented_vps24_314{border:1px solid var(--color-border);border-radius:var(--table-control-radius,9px);background:var(--color-bg-surface-subtle);flex-wrap:wrap;padding:2px;display:inline-flex}._segment_vps24_314{min-height:30px;padding:0 var(--space-3);color:var(--color-text-secondary);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px}._segment_vps24_314:hover{color:var(--color-text-primary)}._segment_vps24_314[aria-pressed=true]{background:var(--color-bg-surface);box-shadow:var(--shadow-card);color:var(--color-text-primary);font-weight:600}._tableScroll_vps24_349{overscroll-behavior-x:contain;min-width:0;margin:0 calc(var(--space-4) * -1);overflow-x:auto}._rowOpen_vps24_356{max-width:100%;color:inherit;font:inherit;text-align:inherit;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}._rowOpen_vps24_356:hover{text-underline-offset:2px;text-decoration:underline}._postingCell_vps24_374,._countCell_vps24_375{align-items:center;gap:var(--space-2);display:inline-flex}._inlineNote_vps24_381{color:var(--color-text-muted);font-size:.7rem}._cellSub_vps24_386{color:var(--color-text-muted);font-size:.75rem;display:block}._flags_vps24_392{flex-wrap:wrap;gap:4px;display:inline-flex}._obsHeader_vps24_402{flex-direction:column;gap:4px;display:flex}._obsHeader_vps24_402 ._panelDescription_vps24_263{margin:0}._obsPeriod_vps24_412{color:var(--color-text-primary);font-weight:600}._obsNotice_vps24_417{padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-warning);border-radius:var(--radius-control);background:var(--color-bg-surface-subtle);font-size:var(--text-sm);color:var(--color-text-secondary);margin:4px 0 0}._obsSection_vps24_427{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._obsSection_vps24_427+._obsSection_vps24_427{padding-top:var(--space-4);border-top:1px solid var(--color-border)}._obsSectionTitle_vps24_439{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-primary);margin:0;font-weight:700;display:flex}._obsCount_vps24_449{background:var(--color-bg-surface-subtle);border:1px solid var(--color-border);text-align:center;font-variant-numeric:tabular-nums;min-width:22px;color:var(--color-text-secondary);border-radius:999px;padding:0 6px;font-size:.75rem;font-weight:600;line-height:18px}._obsEmpty_vps24_463{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._obsEmpty_vps24_463[data-obs-empty=insufficient]{color:var(--color-text-muted);font-style:italic}._obsList_vps24_474{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._obsRow_vps24_482{align-items:start;gap:var(--space-2) var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._obsRow_vps24_482:first-child{padding-top:var(--space-1);border-top:0}._obsMarker_vps24_496{padding-top:1px}._obsMain_vps24_500{flex-direction:column;gap:4px;min-width:0;display:flex}._obsHeading_vps24_507{align-items:baseline;gap:2px var(--space-2);flex-wrap:wrap;margin:0;display:flex}._obsSubject_vps24_515{font-size:var(--text-sm);color:var(--color-text-primary);overflow-wrap:anywhere;font-weight:700}._obsLabel_vps24_522{font-size:var(--text-sm);color:var(--color-text-secondary)}._obsMetrics_vps24_527{gap:2px var(--space-4);flex-wrap:wrap;margin:0;font-size:.8125rem;display:flex}._obsMetrics_vps24_527 div{gap:6px;display:inline-flex}._obsMetrics_vps24_527 dt{color:var(--color-text-muted)}._obsMetrics_vps24_527 dd{font-variant-numeric:tabular-nums;color:var(--color-text-primary);margin:0;font-weight:600}._obsOwnPeriod_vps24_551{color:var(--color-text-muted);margin:0;font-size:.75rem}._obsBasis_vps24_557{color:var(--color-text-secondary);font-size:.75rem}._obsBasis_vps24_557 summary{cursor:pointer;width:fit-content;color:var(--color-text-secondary)}._obsBasis_vps24_557 summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}._obsBasis_vps24_557 p{max-width:80ch;margin:4px 0 0}._obsAction_vps24_579{white-space:nowrap;padding-top:1px}._obsToggle_vps24_584{color:var(--color-link);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:600}._obsToggle_vps24_584:hover{text-underline-offset:2px;text-decoration:underline}@media (width<=640px){._obsRow_vps24_482{grid-template-columns:minmax(0,1fr)}._obsMarker_vps24_496,._obsAction_vps24_579{padding-top:0}._obsAction_vps24_579{white-space:normal}}._runsControls_vps24_618{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._rules_vps24_625{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-surface);font-size:var(--text-sm)}._rules_vps24_625 summary{cursor:pointer;color:var(--color-text-primary);font-weight:600}._rules_vps24_625 dl{gap:var(--space-2) var(--space-4);margin:var(--space-3) 0 0;grid-template-columns:minmax(140px,max-content) 1fr;display:grid}._rules_vps24_625 dt{color:var(--color-text-primary);font-weight:600}._rules_vps24_625 dd{color:var(--color-text-secondary);margin:0}._wideDialog_vps24_658{width:min(960px,100vw - 32px);max-width:none}._dialogBody_vps24_663{gap:var(--space-4);flex-direction:column;display:flex}._dialogTableScroll_vps24_669{overscroll-behavior-x:contain;overflow-x:auto}._dialogTable_vps24_669{width:100%;min-width:620px}._dialogTable_vps24_669 th,._dialogTable_vps24_669 td{text-align:left}._runMeta_vps24_684{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}._runFacts_vps24_693{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}._runFacts_vps24_693>div{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control)}._runFacts_vps24_693 dt{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.75rem;font-weight:600}._runFacts_vps24_693 dd{font-variant-numeric:tabular-nums;color:var(--color-text-primary);margin:2px 0 0;font-size:1.25rem;font-weight:700}._runFacts_vps24_693 ._runFactText_vps24_722{font-size:var(--text-sm);font-weight:600}@media (width<=1100px){._twoColumn_vps24_225{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){._kpis_vps24_121{grid-template-columns:repeat(2,minmax(0,1fr))}._kpi_vps24_117 ._kpiValue_vps24_152{font-size:1.375rem}._rules_vps24_625 dl{grid-template-columns:minmax(0,1fr)}}._filterZone_vps24_40 ._toolbarFlat_vps24_751._toolbarFlat_vps24_751{box-shadow:none;border:0;border-radius:0}._tableScroll_vps24_349 th,._dialogTable_vps24_669 th{position:static}@media (width<=640px){._toolbarActions_11isc_13._toolbarActions_11isc_13>button,._toolbarActions_11isc_13._toolbarActions_11isc_13 [aria-haspopup]{padding:0 var(--space-2);white-space:nowrap;font-size:.8125rem}}._error_11isc_21{border:1px solid var(--color-danger-border,var(--color-border));border-radius:var(--radius-control);background:var(--color-danger-soft,var(--color-bg-subtle));color:var(--color-danger-text,var(--color-text-primary));margin:0;padding:10px 14px;font-size:.875rem}._usernameCell_11isc_31{font-weight:600}._secondaryName_11isc_36{color:var(--color-text-secondary);text-overflow:ellipsis;font-size:.75rem;font-weight:400;display:block;overflow:hidden}._protectedRow_11isc_47 td{cursor:default}._protectedHint_11isc_54{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.75rem;display:block;overflow:hidden}._legacyHint_11isc_65{color:var(--color-text-secondary);white-space:nowrap;margin-left:8px;font-size:.75rem}._wideDialog_11isc_74{max-width:720px}._dialogError_11isc_78{border:1px solid var(--color-danger-border,var(--color-border));border-radius:var(--radius-control);background:var(--color-danger-soft,var(--color-bg-subtle));color:var(--color-danger-text,var(--color-text-primary));margin:0;padding:10px 14px;font-size:.875rem}._inlineCheckbox_11isc_88{color:var(--color-text-primary);cursor:pointer;align-items:flex-start;gap:8px;font-size:.875rem;display:flex}._inlineCheckbox_11isc_88 input{accent-color:var(--color-accent);margin-top:2px}._superAdminConfirm_11isc_102{border:1px solid var(--color-warning-border,var(--color-border));border-radius:var(--radius-control);background:var(--color-warning-soft,var(--color-bg-subtle));padding:10px 12px}._selfHint_11isc_109{color:var(--color-text-secondary)}._selfWarning_11isc_113{color:var(--color-warning-text,var(--color-text-secondary));margin:8px 0 0;font-size:.8125rem}._activeInfo_11isc_119{color:var(--color-text-secondary);margin:0;font-size:.875rem}._dialogSection_11isc_125{border-top:1px solid var(--color-border);gap:10px;padding-top:14px;display:grid}._dialogSection_11isc_125 h3{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);margin:0;font-size:.8125rem;font-weight:600}._sectionAction_11isc_141{align-items:flex-end;padding-bottom:2px;display:flex}._actionRow_11isc_147{flex-wrap:wrap;gap:8px;display:flex}._moduleChecklist_11isc_155{gap:12px;display:grid}._moduleGroup_11isc_160{border:1px solid var(--color-border);border-radius:var(--radius-control);gap:6px;margin:0;padding:10px 12px;display:grid}._moduleGroup_11isc_160 legend{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);padding:0 4px;font-size:.75rem;font-weight:600}._moduleRow_11isc_178{cursor:pointer;align-items:center;gap:8px;font-size:.875rem;display:flex}._moduleRow_11isc_178 input{accent-color:var(--color-accent)}._moduleRow_11isc_178 input:disabled{cursor:not-allowed}._moduleUnavailable_11isc_194{color:var(--color-text-secondary)}._moduleHint_11isc_198{color:var(--color-text-secondary);font-size:.75rem}._moduleSummary_11isc_203{border-radius:var(--radius-control);background:var(--color-bg-subtle,var(--color-sidebar));color:var(--color-text-secondary);margin:0;padding:8px 12px;font-size:.8125rem}._auditList_11isc_214{gap:0;margin:0;padding:0;list-style:none;display:grid}._auditItem_11isc_222{border-bottom:1px solid var(--color-border);grid-template-columns:150px 200px minmax(0,1fr);align-items:baseline;gap:12px;padding:8px 0;font-size:.8125rem;display:grid}._auditItem_11isc_222:last-child{border-bottom:none}._auditTime_11isc_236{color:var(--color-text-secondary);white-space:nowrap}._auditAction_11isc_241{font-weight:600}._auditMeta_11isc_245{color:var(--color-text-secondary);overflow-wrap:anywhere}@media (width<=640px){._auditItem_11isc_222{grid-template-columns:1fr;gap:2px}}._sectionHint_11isc_258{color:var(--color-text-secondary);margin:-4px 0 0;font-size:.8125rem}._detailHint_11isc_265{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:2px;display:block}._button_1pboi_9{width:var(--control-height-sm);height:var(--control-height-sm);box-shadow:none;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._button_1pboi_9:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._button_1pboi_9:active,._button_1pboi_9[aria-expanded=true]{background:var(--color-nav-active);color:var(--color-text-primary)}._button_1pboi_9:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._iconStack_r41tc_10{width:18px;height:18px;display:block;position:relative}._icon_r41tc_10{transition:transform .22s var(--ease-out), opacity .22s var(--ease-out);position:absolute;inset:0}:root[data-theme-switching] ._icon_r41tc_10{transition:transform .22s var(--ease-out), opacity .22s var(--ease-out), color var(--motion-fast) var(--ease-out)!important}._sun_r41tc_40{opacity:1;transform:rotate(0)scale(1)}._moon_r41tc_45{opacity:0;transform:rotate(-90deg)scale(.6)}._toggle_r41tc_5[data-resolved=dark] ._sun_r41tc_40{opacity:0;transform:rotate(90deg)scale(.6)}._toggle_r41tc_5[data-resolved=dark] ._moon_r41tc_45{opacity:1;transform:rotate(0)scale(1)}._brand_8681j_6{height:var(--control-height-sm);box-shadow:none;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0;display:inline-flex}._logo_8681j_26{width:auto;height:24px;filter:var(--logo-filter);transition:filter var(--motion-fast) var(--ease-out);flex:none}._name_8681j_34{letter-spacing:-.01em;color:var(--color-text-primary);white-space:nowrap;font-size:1.0625rem;font-weight:700;line-height:1}@media (width<=420px){._brand_8681j_6{gap:6px}._name_8681j_34{font-size:.9375rem}}._dialog_nurjr_3{max-width:560px}._meta_nurjr_7{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._entryTitle_nurjr_14{margin-top:var(--space-3);margin-bottom:var(--space-2);font-size:var(--text-lg);color:var(--color-text-primary);font-weight:650;line-height:1.35}._wrapper_qlzkn_5{align-items:center;display:flex;position:relative}._icon_qlzkn_11{color:var(--color-sidebar-search-text);pointer-events:none;position:absolute;left:10px}._input_qlzkn_18{width:100%;min-width:0;height:var(--control-height-sm);padding:0 var(--space-2) 0 30px;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-sidebar-search-text);background:var(--color-sidebar-search-bg);box-shadow:none;transition:background-color .15s var(--ease-out), box-shadow .15s var(--ease-out);appearance:none;border:none;border-radius:10px}._input_qlzkn_18::-webkit-search-cancel-button{appearance:none}._input_qlzkn_18::placeholder{color:var(--color-sidebar-search-text);opacity:1}._input_qlzkn_18:hover:not(:focus){background:var(--color-nav-hover)}._input_qlzkn_18:focus{outline:2px solid var(--color-accent);outline-offset:1px;box-shadow:0 0 0 3px var(--color-accent-soft)}._srOnly_qlzkn_65{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=861px){[data-sidebar=collapsed] ._wrapper_qlzkn_5{display:none}}@media (width<=860px){._input_qlzkn_18{height:42px}}._panel_16uve_5{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;max-width:420px;display:flex}._title_16uve_14{font-size:var(--text-lg);color:var(--color-text-primary);margin:0;font-weight:600}._text_16uve_21{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._actions_16uve_27{justify-content:center;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}@media (width<=480px){._actions_16uve_27{flex-direction:column;align-self:stretch}}._page_11xl3_4{min-height:100dvh;padding:var(--space-5);padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom,0px));background:var(--color-bg-app);justify-content:center;align-items:center;display:flex}._card_11xl3_14{width:440px;max-width:100%}._title_11xl3_19{margin:0 0 var(--space-2);font-size:1.375rem}._hint_11xl3_24{margin:0 0 var(--space-4);color:var(--color-text-secondary);font-size:.875rem}._form_11xl3_30{gap:var(--space-3);display:grid}._field_11xl3_35{gap:6px;display:grid}._field_11xl3_35 label{color:var(--color-text-secondary);font-size:.8125rem;font-weight:600}._field_11xl3_35 input{border:1px solid var(--color-input-border,var(--color-border));border-radius:var(--radius-control);background:var(--color-input-bg,var(--color-surface));height:40px;color:var(--color-text-primary);padding:0 12px;font-size:.9375rem}._field_11xl3_35 input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._showToggle_11xl3_62{cursor:pointer;align-items:center;gap:8px;font-size:.875rem;display:flex}._showToggle_11xl3_62 input{accent-color:var(--color-accent)}._error_11xl3_74{border:1px solid var(--color-danger-border,var(--color-border));border-radius:var(--radius-control);background:var(--color-danger-soft,var(--color-bg-subtle));color:var(--color-danger-text,var(--color-text-primary));margin:0;padding:10px 14px;font-size:.875rem}._actions_11xl3_84{gap:var(--space-3);flex-wrap:wrap;display:flex}._page_17r5n_5{--motion-role:.2s;--ease-role:cubic-bezier(.22, 1, .36, 1);background-color:var(--color-login-scrim);min-height:100dvh;padding:calc(var(--space-6) + env(safe-area-inset-top)) var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom));animation:_gateIn_17r5n_1 var(--motion-normal) var(--ease-out);justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}._page_17r5n_5:before{content:"";z-index:0;pointer-events:none;background-color:var(--color-login-scrim);background-image:radial-gradient(120% 90% at 50% 50%, transparent 40%, var(--color-login-vignette) 100%), linear-gradient(180deg, var(--color-login-overlay-top) 0%, var(--color-login-overlay-mid) 38%, var(--color-login-overlay-mid) 58%, var(--color-login-overlay-bottom) 100%), url(/login-background.jpg);background-image:radial-gradient(120% 90% at 50% 50%, transparent 40%, var(--color-login-vignette) 100%), linear-gradient(180deg, var(--color-login-overlay-top) 0%, var(--color-login-overlay-mid) 38%, var(--color-login-overlay-mid) 58%, var(--color-login-overlay-bottom) 100%), image-set(url(/login-background.avif) type("image/avif"), url(/login-background.jpg) type("image/jpeg"));filter:blur(7px);background-position:50%,50%,50% 60%;background-repeat:no-repeat;background-size:100% 100%,100% 100%,cover;position:absolute;inset:-40px}._stack_17r5n_106{width:100%;min-width:0;max-width:440px;position:relative}@media (width<=1024px) and (orientation:portrait){._page_17r5n_5:before{background-position:50%,50%,60%}}@media (width<=480px){._page_17r5n_5{padding-top:calc(104px + env(safe-area-inset-top));padding-bottom:calc(104px + env(safe-area-inset-bottom))}._page_17r5n_5:before{filter:blur(5px);background-position:50%,50%,62%}}@keyframes _gateIn_17r5n_1{0%{opacity:0}to{opacity:1}}._page_17r5n_5 ._grainient_17r5n_164{--grainient-size:min(720px, 140vw);width:var(--grainient-size);height:var(--grainient-size);z-index:0;opacity:.22;animation:_grainientIn_17r5n_1 var(--motion-normal) var(--ease-out);inset:50% auto auto 50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle closest-side,#000 0% 55%,#0000 100%);mask-image:radial-gradient(circle closest-side,#000 0% 55%,#0000 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (width>=861px){._page_17r5n_5 ._grainient_17r5n_164{--grainient-size:1080px}}@media (width<=480px){._page_17r5n_5 ._grainient_17r5n_164{--grainient-size:560px}}@keyframes _grainientIn_17r5n_1{0%{opacity:0}to{opacity:.22}}._card_17r5n_150{z-index:1;--card-gap:var(--space-4);gap:var(--card-gap);background:var(--color-login-panel-bg);-webkit-backdrop-filter:blur(22px)saturate(1.35);backdrop-filter:blur(22px)saturate(1.35);border:1px solid var(--color-login-panel-border);width:100%;max-width:440px;box-shadow:inset 0 1px 0 var(--color-login-panel-highlight), var(--shadow-login-panel);color:var(--color-login-panel-text);animation:_cardIn_17r5n_1 var(--motion-normal) var(--ease-out);transition:filter var(--motion-normal) var(--ease-out), opacity var(--motion-normal) var(--ease-out);border-radius:24px;flex-direction:column;padding:36px 36px 26px;display:flex;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._card_17r5n_150{background:var(--color-login-menu-bg)}}._updateChip_17r5n_273[aria-expanded=true]~._card_17r5n_150{filter:blur(10px);opacity:.85}@keyframes _cardIn_17r5n_1{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@media (width<=480px){._card_17r5n_150{--card-gap:14px;border-radius:22px;max-width:100%;padding:28px 20px 20px}}._brandBlock_17r5n_300{align-items:center;gap:16px;min-width:0;display:flex}._brandLogo_17r5n_311{filter:brightness(0)invert(78%)sepia(36%)saturate(560%)hue-rotate(42deg)brightness(96%)drop-shadow(0 4px 14px #78b45059);flex-shrink:0;width:74px;height:74px;margin:-12px -6px -12px -12px}._brandText_17r5n_320{flex-direction:column;gap:6px;min-width:0;display:flex}._title_17r5n_327{letter-spacing:-.025em;color:var(--color-login-panel-text);font-size:2rem;font-weight:700;line-height:1}._tagline_17r5n_335{color:var(--color-login-panel-muted);margin:0;font-size:.8125rem;line-height:1.35}._divider_17r5n_342{border:none;border-top:1px solid var(--color-login-panel-divider);margin:6px 0 4px}@media (width<=480px){._brandBlock_17r5n_300{gap:12px}._brandLogo_17r5n_311{width:60px;height:60px;margin:-10px -4px -10px -10px}._title_17r5n_327{font-size:1.625rem}._tagline_17r5n_335{font-size:.75rem}}._field_17r5n_368{gap:var(--space-2);flex-direction:column;display:flex}._label_17r5n_374{letter-spacing:.01em;color:var(--color-login-panel-muted);font-size:.8125rem;font-weight:500}._input_17r5n_384{width:100%;height:50px;padding:0 var(--space-4);font-family:var(--font-sans);font-size:var(--text-base);border:1px solid var(--color-login-field-border);background:var(--color-login-field-bg);color:var(--color-login-panel-text);caret-color:var(--color-login-brand);transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out), background-color .15s var(--ease-out);border-radius:14px}._input_17r5n_384::placeholder{color:var(--color-login-panel-subtle);opacity:1;font-weight:400}._input_17r5n_384:hover:not(:focus){border-color:var(--color-login-field-border-hover);background:var(--color-login-field-bg-hover)}._input_17r5n_384:focus{border-color:var(--color-login-brand);background:var(--color-login-field-bg-focus);box-shadow:0 0 0 4px var(--color-login-brand-ring);outline:none}._iconField_17r5n_424 ._input_17r5n_384:-webkit-autofill{-webkit-text-fill-color:var(--color-login-panel-text);caret-color:var(--color-login-brand);transition:background-color 100000s ease-in-out}._iconField_17r5n_424 ._input_17r5n_384:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-login-panel-text);caret-color:var(--color-login-brand);transition:background-color 100000s ease-in-out}._iconField_17r5n_424 ._input_17r5n_384:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-login-panel-text);caret-color:var(--color-login-brand);transition:background-color 100000s ease-in-out}._iconField_17r5n_424 ._input_17r5n_384:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 100px var(--color-login-autofill);box-shadow:inset 0 0 0 100px var(--color-login-autofill)}._iconField_17r5n_424 ._input_17r5n_384:-webkit-autofill:hover:not(:focus){-webkit-box-shadow:inset 0 0 0 100px var(--color-login-autofill-hover);box-shadow:inset 0 0 0 100px var(--color-login-autofill-hover)}._iconField_17r5n_424 ._input_17r5n_384:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 100px var(--color-login-autofill-focus), 0 0 0 4px var(--color-login-brand-ring);box-shadow:inset 0 0 0 100px var(--color-login-autofill-focus), 0 0 0 4px var(--color-login-brand-ring)}._iconField_17r5n_424{display:flex;position:relative}._iconField_17r5n_424 ._input_17r5n_384{padding-left:46px}._fieldIcon_17r5n_465{color:var(--color-login-panel-icon);pointer-events:none;transition:color var(--motion-fast) var(--ease-out);position:absolute;top:50%;left:16px;transform:translateY(-50%)}._iconField_17r5n_424:focus-within ._fieldIcon_17r5n_465{color:var(--color-login-brand)}._passwordWrap_17r5n_481 ._input_17r5n_384{padding-right:52px}._reveal_17r5n_485{width:36px;height:36px;color:var(--color-login-panel-icon);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:7px;transform:translateY(-50%)}._reveal_17r5n_485:hover{background:var(--color-login-option-hover);color:var(--color-login-panel-text)}._reveal_17r5n_485:focus-visible{outline:2px solid var(--color-login-brand);outline-offset:-2px}._selector_17r5n_516{position:relative}._trigger_17r5n_520{align-items:center;gap:var(--space-3);border:1px solid var(--color-login-field-border);background:var(--color-login-field-bg);width:100%;height:50px;color:var(--color-login-panel-text);text-align:left;cursor:pointer;transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out), background-color .15s var(--ease-out);border-radius:14px;padding:0 14px 0 16px;display:flex}._trigger_17r5n_520:hover{border-color:var(--color-login-field-border-hover);background:var(--color-login-field-bg-hover)}._trigger_17r5n_520:focus-visible,._trigger_17r5n_520[aria-expanded=true]{border-color:var(--color-login-brand);background:var(--color-login-field-bg-focus);box-shadow:0 0 0 4px var(--color-login-brand-ring);outline:none}._avatar_17r5n_550{color:var(--color-login-panel-icon);flex:none}._trigger_17r5n_520[aria-expanded=true] ._avatar_17r5n_550,._trigger_17r5n_520:focus-visible ._avatar_17r5n_550{color:var(--color-login-brand)}._triggerLabel_17r5n_560{flex:1;min-width:0;font-weight:600;line-height:1.2}._chevron_17r5n_567{color:var(--color-login-panel-icon);transition:transform var(--motion-fast) var(--ease-out);flex:none}._trigger_17r5n_520[aria-expanded=true] ._chevron_17r5n_567{transform:rotate(180deg)}._menu_17r5n_577{top:calc(100% + var(--space-2));z-index:30;border:1px solid var(--color-login-panel-border);background:var(--color-login-menu-bg);box-shadow:var(--shadow-login-panel);color:var(--color-login-panel-text);animation:_popoverIn_17r5n_1 var(--motion-fast) var(--ease-out);border-radius:16px;padding:6px;position:absolute;left:0;right:0}@keyframes _popoverIn_17r5n_1{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}._item_17r5n_603{align-items:center;gap:var(--space-3);width:100%;min-height:42px;padding:var(--space-1) var(--space-3);color:var(--color-login-panel-text);text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background:0 0;border:none;border-radius:10px;display:flex}._item_17r5n_603:hover{background:var(--color-login-option-hover)}._item_17r5n_603:focus-visible{outline:2px solid var(--color-login-brand);outline-offset:-2px}._item_17r5n_603[data-active=true]{background:var(--color-login-brand-soft)}._itemIcon_17r5n_632{color:var(--color-login-panel-icon);flex:none}._itemLabel_17r5n_637{flex:1;min-width:0;font-weight:600;line-height:1.2}._check_17r5n_644{color:var(--color-login-brand);flex:none}._card_17r5n_150 ._submit_17r5n_653{width:100%;height:52px;margin-top:var(--space-2);font-size:var(--text-base);letter-spacing:.005em;transition:background var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border:none;border-radius:14px;font-weight:650}._card_17r5n_150 ._submit_17r5n_653:not(:disabled){background:linear-gradient(180deg, var(--color-login-hero-from), var(--color-login-hero-to));color:var(--color-login-hero-text);box-shadow:var(--shadow-login-hero)}._card_17r5n_150 ._submit_17r5n_653:not(:disabled):hover{background:linear-gradient(180deg, var(--color-login-hero-from-hover), var(--color-login-hero-to-hover));box-shadow:var(--shadow-login-hero-hover);transform:translateY(-1px)}._card_17r5n_150 ._submit_17r5n_653:not(:disabled):active{background:linear-gradient(180deg, var(--color-login-hero-to), var(--color-login-hero-to));box-shadow:var(--shadow-login-hero);transform:translateY(1px)}._card_17r5n_150 ._submit_17r5n_653:focus-visible{box-shadow:0 0 0 2px var(--color-login-menu-bg), 0 0 0 4px var(--color-login-brand), var(--shadow-login-hero);outline:none}._submitLabel_17r5n_694{align-items:center;gap:10px;display:inline-flex}._submitArrow_17r5n_700{transition:transform var(--motion-fast) var(--ease-out);flex:none}._card_17r5n_150 ._submit_17r5n_653:not(:disabled):hover ._submitArrow_17r5n_700{transform:translate(3px)}@media (width<=360px){._card_17r5n_150 ._submit_17r5n_653{padding-inline:var(--space-3);font-size:.9375rem}._submitLabel_17r5n_694{white-space:nowrap;gap:8px}}._infoReveal_17r5n_731{animation:_infoIn_17r5n_1 var(--motion-role) var(--ease-role);grid-template-rows:1fr;display:grid}._infoRevealExiting_17r5n_737{animation:_infoOut_17r5n_1 var(--motion-role) var(--ease-role) forwards}._infoRevealInner_17r5n_742{min-height:0;overflow:hidden}@keyframes _infoIn_17r5n_1{0%{margin-top:calc(var(--card-gap) * -1);opacity:0;grid-template-rows:0fr;transform:translateY(6px)}to{opacity:1;grid-template-rows:1fr;margin-top:0;transform:none}}@keyframes _infoOut_17r5n_1{0%{opacity:1;grid-template-rows:1fr;margin-top:0;transform:none}to{margin-top:calc(var(--card-gap) * -1);opacity:0;grid-template-rows:0fr;transform:translateY(6px)}}._features_17r5n_777{border-top:1px solid var(--color-login-panel-divider);grid-template-columns:repeat(3,minmax(0,1fr));margin:6px 0 0;padding:16px 0 0;list-style:none;display:grid}._feature_17r5n_777{min-width:0;color:var(--color-login-panel-muted);align-items:center;gap:8px;padding:0 10px;font-size:.75rem;line-height:1.3;display:flex}._feature_17r5n_777:first-child{padding-left:0}._feature_17r5n_777:last-child{padding-right:0}._feature_17r5n_777+._feature_17r5n_777{border-left:1px solid var(--color-login-panel-divider)}._featureIcon_17r5n_809{color:var(--color-login-brand);flex:none}@media (width<=400px){._feature_17r5n_777{text-align:center;flex-direction:column;gap:6px;padding:0 6px;font-size:.6875rem}._feature_17r5n_777:first-child{padding-left:0}._feature_17r5n_777:last-child{padding-right:0}}._fields_17r5n_835{gap:var(--space-4);flex-direction:column;display:flex}._collapsible_17r5n_846{animation:_adminFieldIn_17r5n_1 var(--motion-role) var(--ease-role);grid-template-rows:1fr;display:grid}._collapsibleExiting_17r5n_852{animation:_adminFieldOut_17r5n_1 var(--motion-role) var(--ease-role) forwards}@keyframes _adminFieldIn_17r5n_1{0%{margin-bottom:calc(var(--space-4) * -1);opacity:0;grid-template-rows:0fr;transform:translateY(-6px)}to{opacity:1;grid-template-rows:1fr;margin-bottom:0;transform:none}}@keyframes _adminFieldOut_17r5n_1{0%{opacity:1;grid-template-rows:1fr;margin-bottom:0;transform:none}to{margin-bottom:calc(var(--space-4) * -1);opacity:0;grid-template-rows:0fr;transform:translateY(-6px)}}._collapsibleInner_17r5n_889{min-height:0;margin:-4px;padding:4px;overflow:hidden}._error_17r5n_896{border:1px solid var(--color-login-error-border);background:var(--color-login-error-bg);color:var(--color-login-error-text);font-size:var(--text-sm);border-radius:12px;margin:0;padding:10px 12px;font-weight:600}._slow_17r5n_909{gap:var(--space-2);flex-direction:column;display:flex}._slowText_17r5n_915{font-size:var(--text-sm);color:var(--color-login-panel-muted);margin:0}._card_17r5n_150 ._cancel_17r5n_922{border:1px solid var(--color-login-field-border);background:var(--color-login-field-bg);width:100%;height:50px;color:var(--color-login-panel-text);font-size:var(--text-base);border-radius:14px}._card_17r5n_150 ._cancel_17r5n_922:hover{border-color:var(--color-login-field-border-hover);background:var(--color-login-field-bg-hover)}._card_17r5n_150 ._cancel_17r5n_922:focus-visible{box-shadow:0 0 0 4px var(--color-login-brand-ring);border-color:var(--color-login-brand);outline:none}@keyframes _gateShake_17r5n_1{15%{transform:translate(-6px)}35%{transform:translate(5px)}55%{transform:translate(-4px)}75%{transform:translate(3px)}to{transform:none}}._cardShake_17r5n_249{animation:_gateShake_17r5n_1 .3s var(--ease-out)}@keyframes _gateOut_17r5n_1{to{opacity:0;transform:translateY(-6px)}}._cardSuccess_17r5n_249{border-color:var(--color-login-brand);box-shadow:0 0 0 2px var(--color-login-brand-ring), var(--shadow-login-panel);animation:_gateOut_17r5n_1 var(--motion-normal) var(--ease-out) .12s forwards}._successState_17r5n_980{align-items:center;gap:var(--space-2);display:inline-flex}._spinner_17r5n_986{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite _gateSpin_17r5n_1}@keyframes _gateSpin_17r5n_1{to{transform:rotate(360deg)}}._themeToggle_17r5n_1006{z-index:2;border:1px solid var(--color-login-glass-border);background:var(--color-login-glass-bg);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);width:40px;height:40px;box-shadow:var(--shadow-login-glass);color:var(--color-login-glass-text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:24px;right:24px}._themeToggle_17r5n_1006:hover{background:var(--color-login-glass-bg-hover);border-color:#ffffff52}._themeToggle_17r5n_1006:active{transform:scale(.94)}._themeToggle_17r5n_1006:focus-visible{outline:2px solid var(--color-login-glass-text);outline-offset:2px}@media (width<=480px){._themeToggle_17r5n_1006{top:16px;right:16px}}._updateChip_17r5n_273{width:min(264px, calc(100% - 2 * var(--space-4)));z-index:2;justify-content:space-between;align-items:center;gap:var(--space-2);border:1px solid var(--color-login-glass-border);background:var(--color-login-glass-bg);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);box-shadow:var(--shadow-login-glass);color:var(--color-login-glass-text);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border-radius:999px;margin-inline:auto;padding:4px 4px 4px 14px;display:flex;position:fixed;top:28px;left:0;right:0}._updateChip_17r5n_273:hover{background:var(--color-login-glass-bg-hover);border-color:#ffffff4d}._updateChip_17r5n_273:active{transform:scale(.99)}._updateChip_17r5n_273:focus-visible{outline:2px solid var(--color-login-glass-text);outline-offset:2px}._below_17r5n_1111{z-index:1;flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;top:calc(100% + 22px);left:0;right:0}._help_17r5n_1123{animation:_helpIn_17r5n_1 var(--motion-role) var(--ease-role);text-align:center;color:var(--color-login-glass-muted);text-shadow:0 1px 3px #06140c8c;margin:0;font-size:.875rem;line-height:1.4}._helpExiting_17r5n_1135{animation:_helpOut_17r5n_1 var(--motion-role) var(--ease-role) forwards}@keyframes _helpIn_17r5n_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes _helpOut_17r5n_1{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}._helpStrong_17r5n_1163{color:var(--color-login-brand);font-weight:600}._copyright_17r5n_1168{text-align:center;letter-spacing:.04em;color:var(--color-login-glass-muted);text-shadow:0 1px 3px #06140c8c;margin:0;font-size:.75rem;font-weight:500;line-height:1.4}._copyrightLink_17r5n_1184{color:inherit;transition:color var(--motion-fast) var(--ease-out);border-radius:2px;text-decoration:none}._copyrightLink_17r5n_1184:hover{color:var(--color-login-glass-text);text-underline-offset:2px;text-decoration:underline}._copyrightLink_17r5n_1184:focus-visible{color:var(--color-login-glass-text);outline:2px solid var(--color-login-glass-text);outline-offset:2px}._updateChipLabel_17r5n_1203{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--color-login-glass-muted);font-size:.65625rem;font-weight:600}._updateChip_17r5n_273 ._updateChipLabel_17r5n_1203{letter-spacing:0;text-transform:none;color:var(--color-login-glass-text);flex:1;font-size:.8125rem;font-weight:500}._updateChipDot_17r5n_1222{background:var(--color-login-brand);width:7px;height:7px;box-shadow:0 0 0 3px var(--color-login-brand-soft);border-radius:50%;flex:none}._updateChipVersion_17r5n_1233{border:1px solid var(--color-login-brand-ring);background:var(--color-login-brand-soft);color:var(--color-login-brand);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex:none;padding:5px 10px;font-size:.6875rem;font-weight:700;line-height:1.35}@media (width<=1024px){._updateChip_17r5n_273{width:min(264px,100%);position:absolute;top:auto;bottom:calc(100% + 10px)}}._updateOverlay_17r5n_1266{z-index:70;padding:calc(var(--space-6) + env(safe-area-inset-top)) var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:_updateOverlayIn_17r5n_1 var(--motion-fast) var(--ease-out);background:#06140c80;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes _updateOverlayIn_17r5n_1{0%{opacity:0}to{opacity:1}}._updateDialog_17r5n_1290{width:100%;max-width:560px;max-height:100%;padding:var(--space-6);border:1px solid var(--color-login-glass-border);background:var(--color-login-glass-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow-login-glass);color:var(--color-login-glass-text);animation:_updateDialogIn_17r5n_1 var(--motion-normal) var(--ease-role);border-radius:16px;flex-direction:column;display:flex}@keyframes _updateDialogIn_17r5n_1{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}._updateDialogHead_17r5n_1318{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}._updateDialogMeta_17r5n_1326{align-items:baseline;gap:var(--space-3);min-width:0;display:flex}._updateDialogVersion_17r5n_1333{font-variant-numeric:tabular-nums;color:var(--color-login-glass-text);font-size:.9375rem;font-weight:700}._updateClose_17r5n_1340{width:34px;height:34px;color:var(--color-login-glass-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:1px solid #0000;border-radius:999px;flex:none;justify-content:center;align-items:center;margin:-6px -6px 0 0;padding:0;display:inline-flex}._updateClose_17r5n_1340:hover{color:var(--color-login-glass-text);background:#ffffff1f}._updateClose_17r5n_1340:focus-visible{outline:2px solid var(--color-login-glass-text);outline-offset:2px}._updateDialogBody_17r5n_1373{gap:var(--space-3);min-height:0;padding-right:var(--space-2);padding-bottom:var(--space-4);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-login-glass-text) 35%, transparent) transparent;flex-direction:column;display:flex;overflow-y:auto}._updateDialogTitle_17r5n_1393{color:var(--color-login-glass-text);font-size:1.25rem;font-weight:700;line-height:1.25}._updateDialogDate_17r5n_1402{color:var(--color-login-glass-muted);font-size:.8125rem}._updateDialogSummary_17r5n_1407{color:var(--color-login-glass-text);font-size:.9375rem;line-height:1.5}._updateDialogText_17r5n_1413{color:var(--color-login-glass-muted);font-size:.875rem;line-height:1.6}._updateDialogList_17r5n_1419{color:var(--color-login-glass-muted);flex-direction:column;gap:6px;margin:0;padding-left:1.1rem;font-size:.875rem;line-height:1.5;display:flex}._updateDialogSection_17r5n_1433{gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-login-glass-border);flex-direction:column;display:flex}._updateDialogSectionTitle_17r5n_1442{color:var(--color-login-glass-text);font-size:.9375rem;font-weight:700}@media (width<=480px){._updateDialog_17r5n_1290{padding:var(--space-5)}}._page_2p9hy_25{--editor-bottom-gap:var(--space-8);box-sizing:border-box;height:calc(100dvh - var(--app-header-height));min-height:0;margin-top:calc(-1 * (var(--app-content-top) - var(--app-header-height)));margin-inline:calc(-1 * var(--page-gutter));margin-bottom:calc(-1 * var(--editor-bottom-gap));background:var(--color-bg-surface);grid-template-columns:220px minmax(0,1fr);display:grid;overflow:hidden}@media (width<=1280px){._page_2p9hy_25{--editor-bottom-gap:var(--space-6)}}._outline_2p9hy_47{gap:var(--space-2);min-height:0;padding:var(--space-5) var(--space-3);border-right:1px solid var(--color-border);overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}._outlineTitle_2p9hy_59{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 var(--space-1) var(--space-2);font-size:11px;font-weight:600}._outlineNav_2p9hy_68{flex-direction:column;gap:2px;display:flex}._outlineItem_2p9hy_74{width:100%;min-height:30px;padding:4px var(--space-2);border-radius:0 var(--radius-control) var(--radius-control) 0;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);text-align:left;background:0 0;border:none;border-left:2px solid #0000;align-items:center;line-height:1.35;display:inline-flex}._outlineItem_2p9hy_74:hover{background:var(--color-table-hover);color:var(--color-text-primary)}._outlineItem_2p9hy_74[aria-current=true]{background:var(--color-accent-soft);border-left-color:var(--color-accent);color:var(--color-text-primary);font-weight:600}._outlineItem_2p9hy_74:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._document_2p9hy_111{flex-direction:column;min-width:0;min-height:0;display:flex}._topbar_2p9hy_121{align-items:center;gap:var(--space-2);box-sizing:border-box;height:52px;padding:0 var(--space-4);border-bottom:1px solid var(--color-border);flex-shrink:0;display:flex}._topGroup_2p9hy_132{align-items:center;gap:var(--space-2);display:flex}._topAction_2p9hy_139,._savePrimary_2p9hy_140{justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-control);border:1px solid var(--color-border);background:var(--color-bg-surface);color:var(--color-text-primary);line-height:1;font-family:var(--font-sans);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;font-weight:600;display:inline-flex}._topAction_2p9hy_139 svg,._savePrimary_2p9hy_140 svg,._inlineAdd_2p9hy_162 svg,._rowAction_2p9hy_163 svg{flex-shrink:0;display:block}._topAction_2p9hy_139:hover:not(:disabled){background:var(--color-bg-surface-subtle);border-color:var(--color-border-strong)}._topAction_2p9hy_139:disabled,._savePrimary_2p9hy_140:disabled{cursor:not-allowed;color:var(--color-text-muted);background:var(--color-bg-surface-subtle)}._savePrimary_2p9hy_140{background:var(--color-accent);color:var(--color-accent-contrast);border-color:#0000}._savePrimary_2p9hy_140:hover:not(:disabled){background:var(--color-accent-hover)}._savePrimary_2p9hy_140:disabled{background:var(--color-border);border-color:#0000}._topAction_2p9hy_139:focus-visible,._savePrimary_2p9hy_140:focus-visible,._inlineAdd_2p9hy_162:focus-visible,._rowAction_2p9hy_163:focus-visible{box-shadow:0 0 0 2px var(--color-bg-surface), 0 0 0 4px var(--color-accent);outline:none}._status_2p9hy_203{margin-left:auto;margin-right:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}._statusDirty_2p9hy_210{color:var(--color-text-secondary)}._scroll_2p9hy_214{overscroll-behavior:contain;min-height:0;padding:var(--space-5) var(--space-5) 40vh;flex:1;overflow:hidden auto}._column_2p9hy_230{box-sizing:border-box;gap:var(--space-5);background:var(--color-bg-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;width:100%;max-width:850px;margin:0 auto;padding:30px;display:flex}._basics_2p9hy_246{gap:var(--space-2);scroll-margin-top:var(--space-5);flex-direction:column;display:flex}._title_2p9hy_255{font-family:var(--font-sans);color:var(--color-text-primary);border-radius:var(--radius-control);resize:none;background:0 0;border:none;margin:0 -8px;padding:4px 8px;font-size:30px;font-weight:700;line-height:1.25;overflow:hidden}._title_2p9hy_255:hover:not(:focus){background:var(--color-bg-surface-subtle)}._metaRow_2p9hy_274{align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._visibility_2p9hy_283{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);margin-left:auto;display:inline-flex}._visibility_2p9hy_283 select{height:var(--control-height-sm);padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-control)}._block_2p9hy_304{gap:var(--space-2);scroll-margin-top:var(--space-5);flex-direction:column;display:flex}._blockTitle_2p9hy_312{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:11px;font-weight:600}._headingRow_2p9hy_321{align-items:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}._heading_2p9hy_321{font-family:var(--font-sans);font-size:var(--text-lg);color:var(--color-text-primary);border-radius:var(--radius-control);resize:none;background:0 0;border:none;width:calc(100% + 12px);margin:0 -6px;padding:2px 6px;font-weight:700;line-height:1.35;overflow:hidden}._title_2p9hy_255,._heading_2p9hy_321,._text_2p9hy_349,._bullet_2p9hy_350{scroll-margin-top:var(--space-5);scroll-margin-bottom:var(--space-6)}._text_2p9hy_349,._bullet_2p9hy_350{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-primary);border-radius:var(--radius-control);resize:none;background:0 0;border:none;width:calc(100% + 12px);margin:0 -6px;padding:2px 6px;line-height:1.6;overflow:hidden}._lead_2p9hy_371{font-size:var(--text-lg);line-height:1.5}._text_2p9hy_349:hover:not(:focus),._bullet_2p9hy_350:hover:not(:focus),._heading_2p9hy_321:hover:not(:focus){background:var(--color-bg-surface-subtle)}._title_2p9hy_255:focus,._heading_2p9hy_321:focus,._text_2p9hy_349:focus,._bullet_2p9hy_350:focus{background:var(--color-bg-surface-subtle);box-shadow:inset 2px 0 0 var(--color-accent);outline:none}._bullets_2p9hy_391{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._bulletRow_2p9hy_400{align-items:start;gap:var(--space-2);grid-template-columns:12px minmax(0,1fr) 28px;display:grid}._dot_2p9hy_407{background:var(--color-text-muted);border-radius:50%;width:5px;height:5px;margin:13px 0 0 4px}._rowAction_2p9hy_163{border-radius:var(--radius-control);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;opacity:0;transition:opacity var(--motion-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;margin-top:2px;padding:0;display:inline-flex}._rowAction_2p9hy_163:hover{background:var(--color-table-hover);color:var(--color-text-primary)}._bulletRow_2p9hy_400:hover ._rowAction_2p9hy_163,._bulletRow_2p9hy_400:focus-within ._rowAction_2p9hy_163,._headingRow_2p9hy_321:hover ._rowAction_2p9hy_163,._headingRow_2p9hy_321:focus-within ._rowAction_2p9hy_163,._rowAction_2p9hy_163:focus-visible{opacity:1}@media (pointer:coarse){._rowAction_2p9hy_163{opacity:1;width:36px;height:36px}}._inlineAdd_2p9hy_162{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-height-sm);padding:0 var(--space-2);border-radius:var(--radius-control);color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;align-self:flex-start;list-style:none;display:inline-flex}._inlineAdd_2p9hy_162::-webkit-details-marker{display:none}._inlineAdd_2p9hy_162:hover{background:var(--color-bg-surface-subtle);color:var(--color-text-primary)}._addMenu_2p9hy_482{align-self:flex-start;position:relative}._addMenuBody_2p9hy_487{z-index:2;min-width:220px;padding:var(--space-1);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-dialog);flex-direction:column;margin-top:4px;display:flex;position:absolute}._addMenuItem_2p9hy_501{min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-control);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-primary);text-align:left;background:0 0;border:none;align-items:center;display:inline-flex}._addMenuItem_2p9hy_501:hover{background:var(--color-table-hover)}._error_2p9hy_520{font-size:var(--text-sm);color:var(--color-danger);margin:0}._saveError_2p9hy_526{padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-border);background:var(--color-danger-soft);color:var(--color-text-primary);font-size:var(--text-sm);flex-shrink:0;margin:0}._empty_2p9hy_536{padding:var(--space-5);color:var(--color-text-muted)}._panelToggle_2p9hy_543{display:none}@media (width<=860px){._page_2p9hy_25{--editor-bottom-gap:calc(var(--space-6) + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr)}._panelToggle_2p9hy_543{display:inline-flex}._outline_2p9hy_47{inset:var(--app-topbar-height) auto 0 0;z-index:30;background:var(--color-bg-surface);width:min(280px,84vw);transition:transform var(--motion-normal) var(--ease-out);box-shadow:var(--shadow-dialog);position:fixed;transform:translate(-100%)}._outlineOpen_2p9hy_568{transform:translate(0)}._backdrop_2p9hy_572{inset:var(--app-topbar-height) 0 0 0;z-index:29;background:var(--color-bg-overlay);position:fixed}._scroll_2p9hy_214{padding:var(--space-3) var(--space-3) 30vh}._column_2p9hy_230{max-width:100%;padding:var(--space-4)}._topbar_2p9hy_121{padding:var(--space-2) var(--space-3);flex-wrap:wrap}._status_2p9hy_203{order:3;width:100%;margin:0}._title_2p9hy_255{font-size:24px}}._block_2p9hy_304,._basics_2p9hy_246{position:relative}._block_2p9hy_304[data-highlight]:after,._basics_2p9hy_246[data-highlight]:after{content:"";border-radius:var(--radius-card);pointer-events:none;box-shadow:0 0 0 1px var(--color-accent), 0 0 10px 2px var(--color-accent-ring);animation:_blockGlow_2p9hy_1 .75s var(--ease-out) 2;background:0 0;position:absolute;inset:-10px -14px}@keyframes _blockGlow_2p9hy_1{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@media (prefers-reduced-motion:reduce){._block_2p9hy_304[data-highlight]:after,._basics_2p9hy_246[data-highlight]:after{opacity:1;animation:none}}._panel_1jgok_3{width:100%;max-width:850px;margin:var(--space-5) auto 0;box-sizing:border-box;gap:var(--space-3);background:var(--color-bg-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-card);scroll-margin-top:var(--space-6);flex-direction:column;padding:24px 30px;display:flex}._header_1jgok_18{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._title_1jgok_25{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:11px;font-weight:600}._count_1jgok_34,._hint_1jgok_35{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._list_1jgok_41{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1jgok_50{gap:var(--space-4);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);grid-template-columns:160px minmax(0,1fr);display:grid}._preview_1jgok_60{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-inset);align-self:start;overflow:hidden}._previewImage_1jgok_68{width:100%;height:auto;display:block}._previewEmpty_1jgok_74{aspect-ratio:16/10;display:block}._fields_1jgok_79{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._field_1jgok_79{flex-direction:column;gap:2px;display:flex}._label_1jgok_92{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:550}._input_1jgok_98{height:34px;padding:0 var(--space-2);border:1px solid var(--color-input-border);border-radius:var(--radius-control);background:var(--color-input-bg);color:var(--color-text-primary);font:inherit;font-size:var(--text-sm)}._input_1jgok_98:focus-visible{border-color:var(--color-input-focus);box-shadow:0 0 0 3px var(--color-input-focus-ring);outline:none}._rowActions_1jgok_115{gap:var(--space-2);flex-wrap:wrap;display:flex}._action_1jgok_121,._add_1jgok_122{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-height-sm);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;font-weight:550;display:inline-flex}._add_1jgok_122{align-self:flex-start}._add_1jgok_122 svg{flex-shrink:0;display:block}._action_1jgok_121:hover:not(:disabled),._add_1jgok_122:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}._action_1jgok_121:disabled,._add_1jgok_122:disabled{opacity:.5;cursor:default}._action_1jgok_121:focus-visible,._add_1jgok_122:focus-visible{box-shadow:0 0 0 2px var(--color-bg-surface), 0 0 0 4px var(--color-accent);outline:none}._danger_1jgok_166{color:var(--color-danger)}._error_1jgok_170{font-size:var(--text-sm);color:var(--color-danger);margin:0}._status_1jgok_176{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}@media (width<=640px){._panel_1jgok_3{padding:var(--space-4)}._row_1jgok_50{grid-template-columns:minmax(0,1fr)}}._fieldset_k9d55_1{border:1px solid var(--color-border);border-radius:var(--radius-control);padding:var(--space-4);min-width:0}._legend_k9d55_8{padding:0 var(--space-2);font-weight:600}._grid_k9d55_13{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=640px){._grid_k9d55_13{grid-template-columns:repeat(2,minmax(0,1fr))}}._field_k9d55_1{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._field_k9d55_1 label{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._field_k9d55_1 input{width:100%;height:48px;padding:0 var(--space-3);font-size:var(--text-base);font-family:var(--font-sans);color:var(--color-text);background:var(--color-input-bg);border:2px solid var(--color-border);border-radius:var(--radius-control)}._field_k9d55_1 input:focus{border-color:var(--color-accent);outline:none}._field_k9d55_1 input[aria-invalid=true]{border-color:var(--color-danger)}._error_k9d55_65{font-size:var(--text-sm);color:var(--color-danger);margin-top:var(--space-1)}._page_1k2ho_6{padding-top:var(--space-4)}._stack_1k2ho_10{gap:var(--space-6);flex-direction:column;display:flex}._sectionTitle_1k2ho_16{font-size:var(--text-xl);margin-bottom:var(--space-4);font-weight:700}._formBody_1k2ho_25{min-width:0;max-width:680px}._controlsRow_1k2ho_32{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=860px){._controlsRow_1k2ho_32{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._controlsRow_1k2ho_32{grid-template-columns:minmax(0,1fr)}}._footer_1k2ho_56{gap:var(--space-2);width:max-content;max-width:100%;margin-top:var(--space-4);grid-template-columns:repeat(2,minmax(136px,1fr));margin-inline-start:auto;display:grid}@media (width<=640px){._footer_1k2ho_56{grid-template-columns:repeat(2,minmax(0,1fr));width:auto}}._footer_1k2ho_56>button._actionButton_1k2ho_78._actionButton_1k2ho_78{height:42px;padding:0 var(--space-4);border-radius:var(--table-control-radius);font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:normal;white-space:nowrap;box-shadow:none;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;font-weight:500;line-height:normal;display:inline-flex}._footer_1k2ho_56>button._actionButton_1k2ho_78._actionButton_1k2ho_78:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-accent);outline:none}._footer_1k2ho_56>button._cancelButton_1k2ho_109._cancelButton_1k2ho_109{background:var(--color-bg-surface-subtle);color:var(--color-text)}._footer_1k2ho_56>button._cancelButton_1k2ho_109._cancelButton_1k2ho_109:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text)}._footer_1k2ho_56>button._cancelButton_1k2ho_109._cancelButton_1k2ho_109:active:not(:disabled){background:var(--color-border)}._footer_1k2ho_56>button._saveButton_1k2ho_125._saveButton_1k2ho_125{background:var(--color-accent-soft);color:var(--color-link)}._footer_1k2ho_56>button._saveButton_1k2ho_125._saveButton_1k2ho_125:hover:not(:disabled),._footer_1k2ho_56>button._saveButton_1k2ho_125._saveButton_1k2ho_125:active:not(:disabled){background:var(--color-accent-border);color:var(--color-link)}._actionIcon_1k2ho_138{flex-shrink:0;width:16px;height:16px}._footer_1k2ho_56>button._actionButton_1k2ho_78._actionButton_1k2ho_78:disabled,._footer_1k2ho_56>button._actionButton_1k2ho_78._actionButton_1k2ho_78[aria-busy=true]{background:var(--color-bg-surface-subtle);color:var(--color-text-muted);cursor:not-allowed}._field_1k2ho_152{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._field_1k2ho_152 select{height:48px;padding:0 var(--space-3);font-size:var(--text-base);font-family:var(--font-sans);color:var(--color-text);background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-control)}._field_1k2ho_152 select:focus{border-color:var(--color-accent);outline:none}._field_1k2ho_152 label{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._error_1k2ho_181{font-size:var(--text-sm);color:var(--color-danger);margin-bottom:var(--space-4);font-weight:600}._backAction_1k2ho_188{margin-top:var(--space-4)}._dialog_1rshr_5{max-width:680px}._saveError_1rshr_9{margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-danger-border);background:var(--color-danger-soft);border-radius:var(--radius-control);font-size:var(--text-sm);color:var(--color-danger);font-weight:600}._card_1v1wr_1{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-3) var(--space-4);cursor:pointer;transition:border-color .12s,box-shadow .12s}._card_1v1wr_1:hover:not(._cardSelected_1v1wr_11){border-color:var(--color-border-strong)}._cardSelected_1v1wr_11{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent), var(--shadow-accent), var(--shadow-card)}._header_1v1wr_26{justify-content:space-between;align-items:flex-start;gap:var(--space-1) var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}._title_1v1wr_35{font-size:var(--text-base);flex:auto;min-width:0;font-weight:700}._headerCentered_1v1wr_43{align-items:center}._header_1v1wr_26 ._headerActions_1v1wr_47{margin-left:auto}._headerActions_1v1wr_47{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._boardsInline_1v1wr_61{align-items:center;gap:var(--space-1);margin-right:var(--space-1);display:flex}._boardsInline_1v1wr_61 label,._boardsLabel_1v1wr_69{font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap;font-weight:600}._boardsValue_1v1wr_77{min-width:34px;height:34px;padding:0 var(--space-2);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-control);font-size:var(--text-sm);color:var(--color-text);justify-content:center;align-items:center;font-weight:600;display:inline-flex}._capacityNote_1v1wr_92{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._boardsInline_1v1wr_61 ._error_1v1wr_98{white-space:nowrap}._body_1v1wr_102{gap:var(--space-2);flex-direction:column;display:flex}._categoryRow_1v1wr_108{gap:var(--space-1);flex-direction:column;display:flex}._categoryHead_1v1wr_114{align-items:center;gap:var(--space-2);display:flex}._categoryLabel_1v1wr_120{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._rawSelect_1v1wr_126{width:100%;height:34px;padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-input-bg);color:var(--color-text);max-width:420px}._centerColumns_1v1wr_142{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._centerColumn_1v1wr_142{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}@media (width<=1100px){._centerColumns_1v1wr_142{grid-template-columns:minmax(0,1fr)}}._rawEmpty_1v1wr_162{font-size:var(--text-sm);color:var(--color-text-muted)}._fieldset_1v1wr_167{border:1px solid var(--color-border);border-radius:var(--radius-control);padding:var(--space-2) var(--space-3) var(--space-3)}._legend_1v1wr_173{color:var(--color-text-secondary);padding:0 var(--space-1);font-size:.75rem;font-weight:600}._legendHidden_1v1wr_181{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._specGrid_1v1wr_193{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._specField_1v1wr_199{flex-direction:column;gap:2px;display:flex}._specField_1v1wr_199 label{color:var(--color-text-secondary);font-size:.75rem;font-weight:600}._specField_1v1wr_199 input,._boardsInline_1v1wr_61 input{width:100%;min-width:0;height:34px;padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);transition:border-color .12s}._specField_1v1wr_199 input:hover:not(:focus),._boardsInline_1v1wr_61 input:hover:not(:focus),._rawSelect_1v1wr_126:hover:not(:focus){border-color:var(--color-border-strong)}._boardsInline_1v1wr_61 input{width:60px}._specField_1v1wr_199 input:focus,._boardsInline_1v1wr_61 input:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft);outline:none}._specField_1v1wr_199 input[aria-invalid=true],._boardsInline_1v1wr_61 input[aria-invalid=true]{border-color:var(--color-danger)}._boardsReadonly_1v1wr_249{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._error_1v1wr_98{font-size:var(--text-sm);color:var(--color-danger);font-weight:600}._iconButton_1v1wr_263{flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}._dragHandle_1v1wr_274{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);width:34px;height:34px;color:var(--color-text-muted);cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._dragHandle_1v1wr_274:hover{background:var(--color-bg);color:var(--color-text-secondary)}._dragHandle_1v1wr_274:active{cursor:grabbing}._dragRowActive_1v1wr_300{opacity:.5}._widthRow_1v1wr_305{align-items:flex-start;gap:var(--space-2);display:flex}._widthRowMain_1v1wr_311{flex:1;min-width:0}._addWidth_1v1wr_316{border:2px dashed var(--color-border);border-radius:var(--radius-control);padding:var(--space-1) var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;align-self:flex-start;font-weight:600;transition:border-color .12s,color .12s}._addWidth_1v1wr_316:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}._addWidth_1v1wr_316:disabled{cursor:not-allowed;opacity:.5}@media (pointer:coarse){._iconButton_1v1wr_263,._dragHandle_1v1wr_274{width:44px;height:44px}}._createRaw_1v1wr_352{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-link);cursor:pointer;background:0 0;border:none;border-radius:2px;align-self:flex-start;padding:0;font-weight:600}._createRaw_1v1wr_352:hover{text-decoration:underline}._createRaw_1v1wr_352:focus-visible{box-shadow:0 0 0 2px var(--color-accent-soft);outline:none}._stack_1t7ng_1{gap:var(--space-6);flex-direction:column;display:flex}@media (width>=861px){._stack_1t7ng_1{margin-top:var(--space-4)}}._backLink_1t7ng_18{color:var(--color-text-secondary);font-weight:600;text-decoration:none}._backLink_1t7ng_18:hover{color:var(--color-text)}._summaryCard_1t7ng_33{padding-bottom:var(--space-4)}._summaryGrid_1t7ng_37{gap:var(--space-6);grid-template:"meta preview"minmax(0,1fr)"actions preview"/minmax(0,1fr) minmax(200px,300px);align-items:start;display:grid}._summaryPreview_1t7ng_48{grid-area:preview;width:100%;min-width:0;max-width:320px;margin:0 auto}._summaryActions_1t7ng_56{grid-area:actions;place-self:end start;display:flex}@media (width<=860px){._summaryGrid_1t7ng_37{grid-template:"meta""preview""actions"/minmax(0,1fr)}}@media (width<=640px){._summaryActions_1t7ng_56{justify-self:stretch}._summaryActions_1t7ng_56>._editButton_1t7ng_79{flex:1 1 0;justify-content:center}}._editButton_1t7ng_79{height:42px;padding:0 var(--space-4);border-radius:var(--table-control-radius);background:var(--color-accent-soft);color:var(--color-link);font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:normal;white-space:nowrap;box-shadow:none;transition:background-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);border:1px solid #0000;align-items:center;font-weight:500;line-height:normal;text-decoration:none;display:inline-flex}._editButton_1t7ng_79:hover,._editButton_1t7ng_79:active{background:var(--color-accent-border);color:var(--color-link)}._editButton_1t7ng_79:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-accent);outline:none}._summaryList_1t7ng_126{gap:var(--space-2) var(--space-6);grid-area:meta;grid-template-columns:auto 1fr;align-items:center;display:grid}._summaryList_1t7ng_126 dt{color:var(--color-text-secondary);font-weight:600}._dimensionsCard_1t7ng_140{overscroll-behavior-x:contain;overflow-x:auto}._cardTitle_1t7ng_153{letter-spacing:normal;color:var(--color-text);margin-bottom:var(--space-4);font-size:1.25rem;font-weight:600}._table_1t7ng_161{border-collapse:collapse;width:100%}._table_1t7ng_161 th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);padding:0 var(--space-3) var(--space-3);border-bottom:1px solid var(--color-border);font-size:.75rem;font-weight:600}._table_1t7ng_161 td{padding:var(--space-4) var(--space-3);vertical-align:top;border-bottom:1px solid var(--color-border)}._table_1t7ng_161 tbody tr:last-child td{border-bottom:none}._dimensionLabel_1t7ng_188{color:var(--color-text);white-space:nowrap;font-size:.9375rem;font-weight:600}._secondaryCell_1t7ng_196{font-size:var(--text-sm);color:var(--color-text);font-weight:500}._table_1t7ng_161 td._centerCell_1t7ng_204{vertical-align:middle}._table_1t7ng_161 th._countColumn_1t7ng_216,._table_1t7ng_161 td._countColumn_1t7ng_216{text-align:center}._table_1t7ng_161 td._countColumn_1t7ng_216{vertical-align:middle;font-variant-numeric:tabular-nums}._measureCell_1t7ng_228{white-space:nowrap}._measure_1t7ng_228{flex-direction:column;gap:2px;display:flex}._measure_1t7ng_228+._measure_1t7ng_228{margin-top:6px}._measurePrimary_1t7ng_242{font-size:var(--text-sm);color:var(--color-text);font-weight:500;line-height:1.4;display:block}._measureSecondary_1t7ng_250{color:var(--color-text-secondary);font-size:.8125rem;font-weight:400;line-height:1.4;display:block}._noLink_1t7ng_258{color:var(--color-text-muted)}._linkRows_1t7ng_268{grid-template-columns:max-content max-content;justify-content:start;align-items:center;gap:6px;display:grid}._linkRow_1t7ng_268{white-space:nowrap;display:contents}._linkLabel_1t7ng_282{color:var(--color-text-secondary);text-align:left;font-size:.8125rem;font-weight:500;line-height:1.4}._linkValue_1t7ng_295{justify-self:stretch;align-items:center;min-width:0;display:grid}._linkValue_1t7ng_295>*{text-align:center;grid-area:1/1;justify-content:center;justify-self:stretch;min-width:0}._statusSizer_1t7ng_310{visibility:hidden;pointer-events:none}._hint_1t7ng_315{margin:var(--space-4) 0 0;color:var(--color-text-muted);font-size:.8125rem;font-weight:400;line-height:1.4}._link_1t7ng_268{color:var(--color-link);font-weight:600;text-decoration:none}._link_1t7ng_268:hover{text-decoration:underline}._groups_8ed4x_1{gap:var(--space-4);display:grid}._card_8ed4x_6{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4)}._title_8ed4x_14{font-size:var(--text-lg);margin:0 0 var(--space-3);font-weight:650}._rows_8ed4x_20{gap:var(--space-3);display:grid}._row_8ed4x_20{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(0,180px) minmax(0,1fr);align-items:center;display:grid}@media (width<=700px){._row_8ed4x_20{grid-template-columns:minmax(0,1fr)}}._label_8ed4x_40{color:var(--color-text);flex-direction:column;gap:2px;min-width:0;font-weight:600;display:flex}._range_8ed4x_49{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._control_8ed4x_55{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex;position:relative}._input_8ed4x_64{width:100%;max-width:160px;height:44px;padding:0 var(--space-3);font-size:var(--text-base);color:var(--color-text);background:var(--color-input-bg);border:1px solid var(--color-border);border-radius:var(--radius-control);transition:border-color var(--motion-fast) var(--ease-out);font-weight:600}._input_8ed4x_64:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._input_8ed4x_64:disabled{background:var(--color-success-soft);border-color:var(--color-success);color:#0000}._ok_8ed4x_91{background:var(--color-success-soft);border-color:var(--color-success)}._warning_8ed4x_96{background:var(--color-warning-soft);border-color:var(--color-warning)}._deviation_8ed4x_101,._invalid_8ed4x_106{background:var(--color-danger-soft);border-color:var(--color-danger)}._empty_8ed4x_111{border-color:var(--color-border-strong)}._approvedText_8ed4x_116{left:var(--space-3);max-width:150px;font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-weight:600;position:absolute;overflow:hidden}._approve_8ed4x_116{align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-3);font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);white-space:nowrap;cursor:pointer;font-weight:600;display:inline-flex}._approve_8ed4x_116:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._approve_8ed4x_116:has(input:checked){background:var(--color-success-soft);border-color:var(--color-success)}._srOnly_8ed4x_155{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._rangeButton_8ed4x_168{border-radius:var(--radius-control);width:fit-content;font:inherit;font-size:var(--text-sm);text-align:left;-webkit-text-decoration:underline dashed var(--color-accent);text-decoration:underline dashed var(--color-accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0;padding:0 2px}._rangeButton_8ed4x_168:hover{background:var(--color-accent-soft)}._rangeButton_8ed4x_168:focus-visible,._rangeButton_8ed4x_168[aria-expanded=true]{box-shadow:0 0 0 2px var(--color-accent);background:var(--color-accent-soft);outline:none}._adjustedMark_8ed4x_194{width:fit-content;padding:0 var(--space-1);border-radius:var(--radius-control);color:var(--color-text-primary);background:var(--color-accent-soft);font-size:.75rem;font-weight:600;line-height:1.5}._bar_ln9i4_1{gap:var(--space-3);flex-direction:column;display:flex}._head_ln9i4_7{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._title_ln9i4_15{font-size:var(--text-base);margin:0;font-weight:700}._hint_ln9i4_21{max-width:70ch;font-size:var(--text-sm);color:var(--color-text-secondary);margin:4px 0 0}._list_ln9i4_28{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_ln9i4_36{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--color-border);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto auto;display:grid}._label_ln9i4_46{color:var(--color-text-primary);overflow-wrap:anywhere;font-weight:600}._ranges_ln9i4_52{font-variant-numeric:tabular-nums;color:var(--color-text-secondary);white-space:nowrap}._ranges_ln9i4_52 strong{color:var(--color-text-primary)}._resetAll_ln9i4_62{color:var(--color-link);font:inherit;font-size:var(--text-sm);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}._srOnly_ln9i4_75{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (width<=640px){._row_ln9i4_36{grid-template-columns:minmax(0,1fr) auto}._ranges_ln9i4_52{white-space:normal;grid-area:2/1/auto/-1}}._diff_1n4ar_1{margin:0 0 var(--space-4);gap:var(--space-2);padding:0;list-style:none;display:grid}._diff_1n4ar_1 li{gap:var(--space-1) var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,160px) minmax(0,1fr);align-items:baseline;display:grid}@media (width<=560px){._diff_1n4ar_1 li{grid-template-columns:minmax(0,1fr)}}._diffLabel_1n4ar_24{color:var(--color-text-secondary);overflow-wrap:anywhere;min-width:0;font-weight:600}._diffValue_1n4ar_31{overflow-wrap:anywhere;min-width:0}._diffValue_1n4ar_31 s{color:var(--color-text-muted)}._reasonLabel_1n4ar_40{margin-bottom:var(--space-2);font-weight:600;display:block}._reason_1n4ar_40{width:100%;padding:var(--space-2) var(--space-3);font:inherit;color:var(--color-text);background:var(--color-input-bg);border:1px solid var(--color-border);border-radius:var(--radius-control);resize:vertical}._reason_1n4ar_40:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._hint_1n4ar_63{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}._error_1n4ar_69{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-danger-text,var(--color-text));background:var(--color-danger-soft);border:1px solid var(--color-danger);border-radius:var(--radius-control);font-weight:600}._card_fjlun_3{min-height:200px}._title_fjlun_7{margin:0 0 var(--space-3);font-size:1rem;font-weight:650}._empty_fjlun_13{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}._emptyState_fjlun_20{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border)}._emptyTitle_fjlun_26{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;font-weight:600}._emptyDetail_fjlun_33{font-size:var(--text-sm);color:var(--color-text-muted);margin:2px 0 0}._list_fjlun_40{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_fjlun_48{padding:0 0 var(--space-4) 26px;min-width:0;position:relative}._item_fjlun_48:last-child{padding-bottom:0}._item_fjlun_48:before{content:"";background:var(--color-border);width:2px;position:absolute;top:18px;bottom:0;left:7px}._item_fjlun_48:last-child:before{display:none}._dot_fjlun_73{border:2px solid var(--color-bg-surface);width:16px;height:16px;box-shadow:0 0 0 1px var(--color-border);border-radius:50%;position:absolute;top:3px;left:0}._dotEdit_fjlun_84{background:var(--color-info)}._dotDanger_fjlun_88{background:var(--color-danger)}._dotCreated_fjlun_92{background:var(--color-accent)}._eventTitle_fjlun_96{font-size:var(--text-sm);color:var(--color-text-primary);margin:0;font-weight:650}._meta_fjlun_103{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;margin-top:2px;display:flex}._time_fjlun_112{color:var(--color-text-muted)}._actor_fjlun_116{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}._reason_fjlun_122{margin:var(--space-1) 0 var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);overflow-wrap:anywhere}._changes_fjlun_129{gap:var(--space-1);margin:0;display:grid}._change_fjlun_129{font-size:var(--text-sm);grid-template-columns:minmax(0,1fr);gap:2px;display:grid}._change_fjlun_129 dt{color:var(--color-text-secondary);overflow-wrap:anywhere;min-width:0;font-weight:600}._change_fjlun_129 dd{overflow-wrap:anywhere;min-width:0;margin:0}._change_fjlun_129 s{color:var(--color-text-muted)}._stack_120ds_1{gap:var(--space-4);flex-direction:column;display:flex;container-type:inline-size}@media (width>=861px){._stack_120ds_1{margin-top:var(--space-4)}}._breadcrumb_120ds_24{font-size:var(--text-sm);color:var(--color-link);border-radius:var(--radius-control);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}._breadcrumb_120ds_24:hover{text-decoration:underline}._breadcrumb_120ds_24:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._moreMenu_120ds_46{align-items:center;display:flex;position:relative}._moreButton_120ds_52{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-surface);width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;transition:background var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);justify-content:center;align-items:center;padding:0;display:inline-flex}._moreButton_120ds_52:hover{background:var(--color-bg-surface-subtle);color:var(--color-text-primary)}._moreButton_120ds_52:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._morePopover_120ds_79{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);min-width:170px;box-shadow:var(--shadow-card), 0 8px 24px #1118271f;padding:var(--space-1);z-index:30;flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);left:0}._menuAction_120ds_96{text-align:left;font-size:var(--text-sm);color:var(--color-text-primary);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:none;padding:8px 10px;font-weight:600}._menuAction_120ds_96:hover:not(:disabled){background:var(--color-bg-surface-subtle)}._menuAction_120ds_96:disabled{color:var(--color-text-muted);cursor:default}._menuAction_120ds_96:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._menuSeparator_120ds_122{border:none;border-top:1px solid var(--color-border);margin:var(--space-1) 0}._moreDanger_120ds_128{text-align:left;font-size:var(--text-sm);color:var(--color-danger);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:none;padding:8px 10px;font-weight:600}._moreDanger_120ds_128:hover{background:var(--color-danger-soft)}._moreDanger_120ds_128:focus-visible{outline:2px solid var(--color-danger);outline-offset:1px}._overviewCard_120ds_153,._overviewCardSolo_120ds_154{padding:0;overflow:hidden}._overviewCard_120ds_153{grid-template-columns:minmax(0,58fr) minmax(0,42fr);display:grid}._summarySection_120ds_164,._previewSection_120ds_165{min-width:0;padding:var(--space-5);flex-direction:column;display:flex}._previewSection_120ds_165{position:relative}._previewSection_120ds_165:before{content:"";border-left:1px solid var(--color-border);pointer-events:none;border-top-left-radius:12px;border-bottom-left-radius:12px;width:12px;position:absolute;top:0;bottom:0;left:0}@container (width<=900px){._overviewCard_120ds_153{grid-template-columns:minmax(0,1fr)}._previewSection_120ds_165:before{display:none}._previewSection_120ds_165{border-top:1px solid var(--color-border)}}._sectionTitle_120ds_213{margin-bottom:var(--space-4);font-size:1rem;font-weight:650}._summaryGrid_120ds_231{margin:0 0 var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._summaryTile_120ds_237{min-width:0;padding:var(--space-3) 0;border-top:1px solid var(--color-border-strong);flex-direction:column;gap:4px;display:flex}._summaryTile_120ds_237:nth-child(-n+3){border-top:none;padding-top:0}._summaryTile_120ds_237._commentTile_120ds_254{grid-column:1/-1}@container (width>=641px){._summaryGrid_120ds_231 ._summaryTile_120ds_237{border-left:1px solid var(--color-border);padding-left:var(--space-4);padding-right:var(--space-4)}._summaryGrid_120ds_231 ._summaryTile_120ds_237:nth-child(3n+1){border-left:none;padding-left:0}._summaryGrid_120ds_231 ._summaryTile_120ds_237:nth-child(3n){padding-right:0}._summaryGrid_120ds_231 ._summaryTile_120ds_237._commentTile_120ds_254{border-left:none;padding-left:0;padding-right:0}}._summarySection_120ds_164{--summary-font-size:var(--text-sm);--summary-label-weight:600;--summary-value-weight:400}._summaryTile_120ds_237 dt{font-size:var(--summary-font-size);font-weight:var(--summary-label-weight);text-transform:none;letter-spacing:normal;color:var(--color-text-primary);align-items:center;gap:6px;display:flex}._summaryTile_120ds_237 dd{font-size:var(--summary-font-size);font-weight:var(--summary-value-weight);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}._tileIcon_120ds_317{flex-shrink:0;width:14px;height:14px}._tileMeta_120ds_325{font-size:var(--summary-font-size);font-weight:var(--summary-value-weight);color:var(--color-text-secondary);display:block}@container (width<=640px){._summaryGrid_120ds_231{grid-template-columns:repeat(2,minmax(0,1fr))}._summaryGrid_120ds_231 ._summaryTile_120ds_237{border-left:1px solid var(--color-border);padding-left:var(--space-4);padding-right:0}._summaryGrid_120ds_231 ._summaryTile_120ds_237:nth-child(odd){border-left:none;padding-left:0}._summaryGrid_120ds_231 ._summaryTile_120ds_237:nth-child(-n+3){border-top:1px solid var(--color-border-strong);padding-top:var(--space-3)}._summaryGrid_120ds_231 ._summaryTile_120ds_237:nth-child(-n+2){border-top:none;padding-top:0}._summaryGrid_120ds_231 ._summaryTile_120ds_237._commentTile_120ds_254{border-left:none;padding-left:0}}@container (width<=420px){._summaryGrid_120ds_231{grid-template-columns:minmax(0,1fr)}._summaryGrid_120ds_231 ._summaryTile_120ds_237{border-left:none;padding-left:0;padding-right:0}._summaryGrid_120ds_231 ._summaryTile_120ds_237:nth-child(-n+2){border-top:1px solid var(--color-border-strong);padding-top:var(--space-3)}._summaryGrid_120ds_231 ._summaryTile_120ds_237:first-child{border-top:none;padding-top:0}}._metaRow_120ds_227{gap:var(--space-2) 8px;padding-top:var(--space-3);border-top:1px solid var(--color-border-strong);flex-wrap:wrap;margin:auto 0 0;display:flex}._metaItem_120ds_420{font-size:var(--text-sm);align-items:baseline;gap:6px;display:flex}@media (width>=1400px){._metaRow_120ds_227{column-gap:var(--space-5)}._metaItem_120ds_420{gap:var(--space-2)}}._metaItem_120ds_420 dt{color:var(--color-text-muted)}._metaItem_120ds_420 dd{color:var(--color-text-secondary);margin:0;font-weight:600}._metaScore_120ds_452{align-items:center}._metaRow_120ds_227 ._metaIndicator_120ds_461{--score-segment-width:2px;--score-segment-gap:2px;gap:6px}._previewBlock_120ds_469{flex-direction:column;align-self:center;width:100%;max-width:336px;display:flex}._measureSection_120ds_483{--edge-tag-overhang:calc(var(--tag-height) / 2);--edge-tag-clearance:2px;gap:var(--space-3);padding-top:var(--edge-tag-overhang);flex-direction:column;display:flex}._edgeTags_120ds_501{align-items:center;gap:var(--space-2);min-width:0;margin-top:calc(-1 * (var(--edge-tag-inset) + var(--edge-tag-overhang)));margin-bottom:var(--edge-tag-gap,0px);z-index:1;flex-wrap:wrap;display:flex;position:relative}._edgeTagsEnd_120ds_516{justify-content:flex-end}._edgeTags_120ds_501>*{box-shadow:var(--shadow-edge-tag)}._measureHead_120ds_533{--measure-head-font-size:var(--text-base);--measure-head-weight:650;--measure-head-line-height:1.4;justify-content:space-between;align-items:center;gap:var(--space-3);line-height:var(--measure-head-line-height);flex-wrap:wrap;display:flex}._measureHead_120ds_533 ._sectionTitle_120ds_213{font-size:var(--measure-head-font-size);font-weight:var(--measure-head-weight);line-height:var(--measure-head-line-height);margin-bottom:0}._measureHeadStart_120ds_561{align-items:center;gap:var(--space-4);min-width:0;font-size:var(--measure-head-font-size);font-weight:var(--measure-head-weight);line-height:var(--measure-head-line-height);flex-wrap:wrap;display:flex}._measureCompleted_120ds_581{align-items:center;gap:var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--color-text-primary);flex-shrink:0;margin:0;display:inline-flex}._completedIcon_120ds_594{width:1em;height:1em;color:inherit;flex-shrink:0}._measureCompletedLabel_120ds_603{font:inherit;text-transform:none;letter-spacing:normal;color:inherit}._measureCompleted_120ds_581 time{white-space:nowrap;font-variant-numeric:tabular-nums}._toggleGroup_120ds_617{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._toleranceToggle_120ds_626{align-items:center;gap:var(--space-2);height:var(--head-control-height);padding:0 var(--space-3);font-size:var(--head-control-font-size);font-weight:var(--head-control-weight);color:var(--color-text-secondary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);cursor:pointer;transition:background var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);display:inline-flex}._toleranceToggle_120ds_626:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}._toleranceToggle_120ds_626[aria-pressed=true]{background:var(--color-bg-surface-subtle);border-color:var(--color-border-strong);color:var(--color-text-primary)}._toleranceToggle_120ds_626:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._toggleIcon_120ds_662{flex-shrink:0;width:15px;height:15px}._measureGrid_120ds_669{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(240px,300px);align-items:start;display:grid}@container (width<=1000px){._measureGrid_120ds_669{grid-template-columns:minmax(0,1fr)}}._measureMain_120ds_682{gap:calc(var(--space-3) + var(--edge-tag-overhang));flex-direction:column;min-width:0;display:flex}._measurementSectionCard_120ds_694{--edge-tag-inset:var(--space-4);background:var(--color-bg-surface-subtle);padding:var(--space-4) var(--space-4) var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}._measureBody_120ds_713{margin-top:calc(-1 * var(--space-2) + var(--edge-tag-clearance))}._measureSplit_120ds_719{gap:var(--space-3);grid-template-columns:minmax(0,55fr) minmax(0,45fr);align-items:start;display:grid}._sawColumn_120ds_726{gap:calc(var(--space-2) + var(--edge-tag-overhang));min-width:0;padding-top:var(--edge-tag-overhang);flex-direction:column;display:flex}._measureCard_120ds_738{min-width:0;padding:var(--space-3) var(--space-4) var(--space-2);--edge-tag-inset:var(--space-3);--edge-tag-gap:var(--space-1)}@container (width<=780px){._measureSplit_120ds_719{grid-template-columns:minmax(0,1fr)}}._cardHeader_120ds_755{align-items:center;gap:var(--space-3);min-width:0;display:flex}._dimensionTitle_120ds_762{font-size:var(--text-base);margin-bottom:var(--space-2);font-weight:650}._tableWrap_120ds_771{overflow-x:auto}._table_120ds_771{border-collapse:collapse;table-layout:fixed;width:100%;min-width:400px}._table_120ds_771[data-show-deviation=false]{min-width:300px}._table_120ds_771 th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);padding-bottom:var(--space-2);font-size:.6875rem;font-weight:600}._table_120ds_771 td{padding:var(--space-2) 0;border-top:1px solid var(--color-border);font-size:var(--text-sm)}._positionCol_120ds_820{width:auto}._table_120ds_771 th._numCol_120ds_828,._table_120ds_771 th._statusCol_120ds_829{text-align:center}._numCol_120ds_828{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;width:96px;transition:width var(--motion-fast) var(--ease-out), opacity var(--motion-fast) var(--ease-out)}._devCol_120ds_851{overflow:hidden}._table_120ds_771[data-show-deviation=false] ._devCol_120ds_851{opacity:0;pointer-events:none;width:0}._table_120ds_771[data-show-deviation=false] ._mvCol_120ds_861{width:192px}._statusCol_120ds_829{text-align:center;white-space:nowrap;width:64px}._approvedText_120ds_874{color:var(--color-text-secondary);font-weight:500}._tolerance_120ds_626{color:var(--color-text-muted);font-weight:400}._valueOk_120ds_884{color:var(--color-success);font-weight:600}._valueBad_120ds_889{color:var(--color-danger);font-weight:700}._valueWarn_120ds_894{color:var(--color-warning);font-weight:700}._missing_120ds_899{color:var(--color-text-muted)}._statusCell_120ds_903{gap:var(--space-2);align-items:center;display:flex}._auditAside_120ds_909{min-width:0}._chainHeadStart_120ds_918{gap:var(--space-3)}._measureHeadEnd_120ds_927{--head-control-height:var(--control-height-sm);--head-control-font-size:var(--text-sm);--head-control-weight:600;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-left:auto;display:flex}._viewSeparately_120ds_941{height:var(--head-control-height);padding-inline:var(--space-1);font-size:var(--head-control-font-size);font-weight:var(--head-control-weight);align-items:center;display:inline-flex}._originNotice_120ds_952{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._backLink_120ds_958{color:var(--color-link);font-weight:600;text-decoration:none}._backLink_120ds_958:hover{text-decoration:underline}._insightBar_120ds_970{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface);display:flex}._insightIcon_120ds_980{font-weight:700;line-height:1.4}._insight-success_120ds_985 ._insightIcon_120ds_980{color:var(--color-success)}._insight-warning_120ds_989 ._insightIcon_120ds_980{color:var(--color-warning)}._insight-danger_120ds_993 ._insightIcon_120ds_980{color:var(--color-danger)}._insight-warning_120ds_989{border-color:var(--color-warning-border)}._insight-danger_120ds_993{border-color:var(--color-danger-border)}._insightTitle_120ds_1005{font-weight:650;font-size:var(--text-sm);color:var(--color-text-primary)}._insightDetail_120ds_1011{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:2px}._runNameInput_120ds_1019{width:100%;max-width:320px;height:34px;padding:0 var(--space-2);font:inherit;color:var(--color-text);background:var(--color-input-bg);border:1px solid var(--color-border);border-radius:var(--radius-control);font-weight:600}._runNameInput_120ds_1019:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._runNameInput_120ds_1019[aria-invalid=true]{border-color:var(--color-danger)}._commentInput_120ds_1044{width:100%;padding:var(--space-2);font:inherit;color:var(--color-text);background:var(--color-input-bg);border:1px solid var(--color-border);border-radius:var(--radius-control);resize:vertical;min-height:56px}._commentInput_120ds_1044:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._approveDeviation_120ds_1062{align-items:center;gap:var(--space-2);cursor:pointer;font-weight:600;display:inline-flex}._approveHint_120ds_1070{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--color-text-secondary)}._adjustList_120ds_1077{gap:var(--space-1);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._adjustHint_120ds_1088{margin-top:var(--space-2);font-size:var(--summary-font-size);font-weight:var(--summary-value-weight);color:var(--color-text-secondary);display:block}._portal_5uqkb_11{--d-bg:#0d1117;--d-inset:#010409;--d-surface:#151b23;--d-subtle:#212830;--d-hover:#262c36;--d-active:#2a313c;--d-border:#3d444d;--d-border-strong:#656c76;--d-text:#f0f6fc;--d-text-secondary:#9198a1;--d-text-muted:#848d97;--d-accent:#96c666;--d-accent-hover:#a8d47c;--d-accent-soft:#1e2a17;--d-accent-border:#35492a;--d-accent-contrast:#1d2a10;--d-accent-ring:#96c66647;background:var(--d-bg);min-height:100dvh;color:var(--d-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;display:flex}._srOnly_5uqkb_40{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._header_5uqkb_54{z-index:10;border-bottom:1px solid var(--d-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d1117eb;position:sticky;top:0}._headerInner_5uqkb_63{align-items:center;gap:16px;max-width:1360px;height:56px;margin:0 auto;padding:0 32px;display:flex}._brand_5uqkb_73{color:var(--d-text);border-radius:6px;align-items:center;gap:10px;text-decoration:none;display:inline-flex}._brandLogo_5uqkb_82{filter:brightness(0)invert();width:22px;height:22px}._brandName_5uqkb_89{letter-spacing:-.01em;font-size:.95rem;font-weight:700}._brandDivider_5uqkb_95{background:var(--d-border);width:1px;height:18px}._brandSection_5uqkb_101{color:var(--d-text-secondary);font-size:.85rem;font-weight:600}._headerSpacer_5uqkb_107{flex:1}._search_5uqkb_111{align-items:center;width:min(320px,100%);min-width:0;display:flex;position:relative}._searchIcon_5uqkb_119{width:15px;height:15px;color:var(--d-text-muted);pointer-events:none;position:absolute;left:10px}._searchInput_5uqkb_128{width:100%;height:34px;font:inherit;color:var(--d-text);background:var(--d-subtle);border:1px solid var(--d-border);border-radius:6px;padding:0 56px 0 32px;font-size:.85rem}._searchInput_5uqkb_128::placeholder{color:var(--d-text-muted)}._searchInput_5uqkb_128:focus-visible{border-color:var(--d-accent);box-shadow:0 0 0 3px var(--d-accent-ring);outline:none}._searchKbd_5uqkb_150{color:var(--d-text-muted);border:1px solid var(--d-border);background:var(--d-bg);pointer-events:none;border-radius:4px;padding:1px 5px;font-family:inherit;font-size:.7rem;position:absolute;right:8px}._appLink_5uqkb_163{color:var(--d-accent);white-space:nowrap;border-radius:6px;padding:6px 8px;font-size:.85rem;font-weight:600;text-decoration:none}._appLink_5uqkb_163:hover{color:var(--d-accent-hover);text-decoration:underline}._layout_5uqkb_180{flex:1;grid-template-columns:240px minmax(0,1fr) 228px;align-items:start;gap:44px;width:100%;max-width:1360px;margin:0 auto;padding:32px;display:grid}._sidebar_5uqkb_194{position:sticky;top:88px}._sidebarLabel_5uqkb_199{letter-spacing:.08em;text-transform:uppercase;color:var(--d-text-muted);margin:0 0 10px 10px;font-size:.7rem;font-weight:700}._navList_5uqkb_208{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._navItem_5uqkb_217{width:100%;font:inherit;text-align:left;color:var(--d-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:.875rem;font-weight:550;display:flex;position:relative}._navItem_5uqkb_217:before{content:"";background:var(--d-accent);opacity:0;border-radius:2px;width:3px;position:absolute;top:7px;bottom:7px;left:0}._navItem_5uqkb_217:hover{background:var(--d-subtle);color:var(--d-text)}._navItem_5uqkb_217[aria-current=true],._navItem_5uqkb_217[aria-current=page]{background:var(--d-active);color:var(--d-text)}._navItem_5uqkb_217[aria-current=true]:before,._navItem_5uqkb_217[aria-current=page]:before{opacity:1}a._navItem_5uqkb_217{text-decoration:none}._navItem_5uqkb_217:focus-visible{outline:2px solid var(--d-accent);outline-offset:1px}._navCount_5uqkb_276{color:var(--d-text-muted);border:1px solid var(--d-border);border-radius:999px;padding:0 7px;font-size:.72rem;line-height:1.5}._main_5uqkb_287{flex-direction:column;gap:28px;min-width:0;display:flex}._hero_5uqkb_294{flex-direction:column;gap:8px;display:flex}._eyebrow_5uqkb_300{letter-spacing:.1em;text-transform:uppercase;color:var(--d-accent);font-size:.72rem;font-weight:700}._title_5uqkb_308{letter-spacing:-.02em;margin:0;font-size:1.8rem;font-weight:700;line-height:1.2}._lede_5uqkb_316{max-width:62ch;color:var(--d-text-secondary);margin:0;font-size:.95rem;line-height:1.6}._featured_5uqkb_326{border:1px solid var(--d-border);background:var(--d-surface);border-radius:8px;grid-template-columns:minmax(0,1fr) 300px;display:grid;overflow:hidden}._featuredBody_5uqkb_335{flex-direction:column;align-items:flex-start;gap:10px;padding:22px 24px;display:flex}._categoryTag_5uqkb_343{color:var(--d-accent);background:var(--d-accent-soft);border:1px solid var(--d-accent-border);border-radius:999px;padding:1px 9px;font-size:.72rem;font-weight:650}._featuredTitle_5uqkb_353{letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:650}._featuredDescription_5uqkb_360{color:var(--d-text-secondary);margin:0;font-size:.875rem;line-height:1.55}._metaLine_5uqkb_367{color:var(--d-text-muted);font-size:.78rem}._featuredActions_5uqkb_372{margin-top:auto;padding-top:10px}._primaryAction_5uqkb_377{height:36px;color:var(--d-accent-contrast);background:var(--d-accent);border-radius:6px;align-items:center;gap:8px;padding:0 16px;font-size:.85rem;font-weight:650;text-decoration:none;transition:background .18s ease-out;display:inline-flex}._primaryAction_5uqkb_377:hover{background:var(--d-accent-hover)}._primaryAction_5uqkb_377:focus-visible{outline:2px solid var(--d-accent);outline-offset:2px}._featuredPreview_5uqkb_401{border-left:1px solid var(--d-border);background:var(--d-inset);place-items:center;padding:16px;display:grid}._previewImage_5uqkb_409{border:1px solid var(--d-border);border-radius:4px;width:100%;height:auto;display:block}._listSection_5uqkb_421{flex-direction:column;gap:4px;display:flex}._listHeading_5uqkb_427{align-items:baseline;gap:10px;margin:0 0 10px;font-size:1rem;font-weight:650;display:flex}._listCount_5uqkb_436{color:var(--d-text-muted);font-size:.8rem;font-weight:500}._docList_5uqkb_442{border:1px solid var(--d-border);background:var(--d-surface);border-radius:8px;margin:0;padding:0;list-style:none;overflow:hidden}._docList_5uqkb_442 li+li{border-top:1px solid var(--d-border)}._docRow_5uqkb_456{color:inherit;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:background .18s ease-out;display:flex}._docRow_5uqkb_456:hover{background:var(--d-hover)}._docRow_5uqkb_456:focus-visible{outline:2px solid var(--d-accent);outline-offset:-2px}._docIcon_5uqkb_475{border:1px solid var(--d-border);background:var(--d-subtle);width:38px;height:38px;color:var(--d-accent);border-radius:6px;flex-shrink:0;place-items:center;display:grid}._docIcon_5uqkb_475 svg{width:18px;height:18px}._docText_5uqkb_492{flex-direction:column;gap:2px;min-width:0;display:flex}._docTitle_5uqkb_499{font-size:.9rem;font-weight:600}._docDescription_5uqkb_504{color:var(--d-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;display:-webkit-box;overflow:hidden}._docMeta_5uqkb_513{text-align:right;color:var(--d-text-muted);white-space:nowrap;flex-direction:column;flex-shrink:0;gap:2px;margin-left:auto;font-size:.75rem;display:flex}._docCategory_5uqkb_525{color:var(--d-text-secondary);font-weight:550}._emptyState_5uqkb_531{border:1px dashed var(--d-border);text-align:center;color:var(--d-text-secondary);border-radius:8px;flex-direction:column;align-items:center;gap:10px;padding:28px 20px;font-size:.875rem;display:flex}._clearButton_5uqkb_544{font:inherit;color:var(--d-accent);border:1px solid var(--d-border);cursor:pointer;background:0 0;border-radius:6px;padding:5px 12px;font-size:.8rem;font-weight:600}._clearButton_5uqkb_544:hover{border-color:var(--d-border-strong);color:var(--d-accent-hover)}._clearButton_5uqkb_544:focus-visible{outline:2px solid var(--d-accent);outline-offset:1px}._featuredSingle_5uqkb_569{grid-template-columns:minmax(0,1fr)}._versionBadge_5uqkb_574{font-variant-numeric:tabular-nums;color:var(--d-accent);background:var(--d-accent-soft);border:1px solid var(--d-accent-border);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:1px 9px;font-size:.72rem;font-weight:650}._versionHead_5uqkb_587{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._versionList_5uqkb_594{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}._versionArticle_5uqkb_603{border:1px solid var(--d-border);background:var(--d-surface);border-radius:8px;flex-direction:column;gap:8px;padding:18px 20px;scroll-margin-top:88px;display:flex}._versionTitle_5uqkb_615{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:650}._versionTitle_5uqkb_615:focus{outline:none}._versionTitle_5uqkb_615:focus-visible{outline:2px solid var(--d-accent);outline-offset:2px;border-radius:4px}._versionSummary_5uqkb_632{color:var(--d-text-secondary);margin:0;font-size:.875rem;line-height:1.55}._changeSections_5uqkb_639{flex-direction:column;gap:12px;margin-top:2px;display:flex}._changeSection_5uqkb_639{flex-direction:column;gap:5px;display:flex}._changeSectionTitle_5uqkb_652{color:var(--d-text);margin:0;font-size:.85rem;font-weight:650}._changeList_5uqkb_659{color:var(--d-text-secondary);flex-direction:column;gap:5px;margin:0;padding-left:20px;font-size:.85rem;line-height:1.55;display:flex}._changeList_5uqkb_659 li::marker{color:var(--d-accent)}._aside_5uqkb_676{flex-direction:column;gap:10px;display:flex;position:sticky;top:88px}._asideCard_5uqkb_684{border:1px solid var(--d-border);background:var(--d-surface);border-radius:8px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}._asideText_5uqkb_694{color:var(--d-text-secondary);margin:0;font-size:.8rem;line-height:1.55}._asideMeta_5uqkb_701{color:var(--d-text-muted);border-top:1px solid var(--d-border);flex-direction:column;gap:4px;margin:0;padding-top:8px;font-size:.75rem;display:flex}._asideMeta_5uqkb_701 strong{color:var(--d-text-secondary);font-weight:600}._footer_5uqkb_719{border-top:1px solid var(--d-border);margin-top:24px}._footerInner_5uqkb_724{max-width:1360px;color:var(--d-text-muted);flex-wrap:wrap;gap:6px 18px;margin:0 auto;padding:18px 32px;font-size:.75rem;display:flex}@media (width<=1279px){._layout_5uqkb_180{grid-template-columns:224px minmax(0,1fr);gap:36px}._aside_5uqkb_676{display:none}}@media (width<=899px){._headerInner_5uqkb_63{gap:10px;padding:0 16px}._search_5uqkb_111{flex:1;width:auto;max-width:340px}._searchKbd_5uqkb_150{display:none}._searchInput_5uqkb_128{padding-right:12px}._layout_5uqkb_180{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px 16px}._sidebar_5uqkb_194{position:static}._sidebarLabel_5uqkb_199{margin-left:2px}._navList_5uqkb_208{flex-flow:wrap;gap:8px}._navItem_5uqkb_217{border:1px solid var(--d-border);background:var(--d-surface);width:auto;padding:6px 12px}._navItem_5uqkb_217:before{display:none}._navItem_5uqkb_217[aria-current=true],._navItem_5uqkb_217[aria-current=page]{background:var(--d-accent-soft);border-color:var(--d-accent-border);color:var(--d-accent-hover)}._featured_5uqkb_326{grid-template-columns:minmax(0,1fr)}._featuredPreview_5uqkb_401{border-left:none;border-bottom:1px solid var(--d-border);order:-1;padding:14px 14px 12px}._docMeta_5uqkb_513{display:none}._footerInner_5uqkb_724{padding:16px}}@media (width<=479px){._appLink_5uqkb_163{padding:6px 4px}._title_5uqkb_308{font-size:1.45rem}._brandDivider_5uqkb_95,._brandSection_5uqkb_101{display:none}}._wrapper_1g89n_1{min-height:100vh;padding:var(--space-8);justify-content:center;align-items:center;display:flex}._card_1g89n_9{text-align:center;max-width:480px}._title_1g89n_14{font-size:var(--text-xl);margin-bottom:var(--space-3)}._actions_1g89n_19{margin-top:var(--space-5);justify-content:center;display:flex}@media (width<=480px){._wrapper_1g89n_1{padding:var(--space-4)}}:root,[data-accent=green]{--accent-base:#96c666;--accent-strong:#7fb350;--accent-light:#a8d47c;--accent-soft-light:#eaf3dc;--accent-soft-dark:#1e2a17;--accent-border-light:#dcead0;--accent-border-dark:#35492a;--accent-contrast:#1d2a10;--accent-contrast-soft:#1d2a104d;--accent-ring-light:#96c66659;--accent-ring-dark:#96c66647;--accent-tint-light:#96c66614;--accent-tint-dark:#96c6661f;--accent-link:#456a2f;--accent-link-hover:#5f8f3c;--accent-shadow-light:#96c6661a;--accent-shadow-dark:#96c66624}[data-accent=blue]{--accent-base:#5b9cf0;--accent-strong:#4d85cc;--accent-light:#74abf2;--accent-soft-light:#deebfc;--accent-soft-dark:#1e2e42;--accent-border-light:#cbdffa;--accent-border-dark:#2f4c71;--accent-contrast:#121f30;--accent-contrast-soft:#121f304d;--accent-ring-light:#5b9cf059;--accent-ring-dark:#5b9cf047;--accent-tint-light:#5b9cf014;--accent-tint-dark:#5b9cf01f;--accent-link:#3b659c;--accent-link-hover:#4475b4;--accent-shadow-light:#5b9cf01a;--accent-shadow-dark:#5b9cf024}[data-accent=purple]{--accent-base:#a78bfa;--accent-strong:#8e76d5;--accent-light:#b49cfb;--accent-soft-light:#ede8fe;--accent-soft-dark:#2c2b44;--accent-border-light:#e3dafd;--accent-border-dark:#4d4575;--accent-contrast:#211c32;--accent-contrast-soft:#211c324d;--accent-ring-light:#a78bfa59;--accent-ring-dark:#a78bfa47;--accent-tint-light:#a78bfa14;--accent-tint-dark:#a78bfa1f;--accent-link:#6d5aa3;--accent-link-hover:#7d68bc;--accent-shadow-light:#a78bfa1a;--accent-shadow-dark:#a78bfa24}:root{--preview-light-app:#fff;--preview-light-bar:#f5f7f9;--preview-light-panel:#f4f5f6;--preview-light-line:#d5d9df;--preview-light-text:#848c97;--preview-dark-app:#0d1117;--preview-dark-bar:#010409;--preview-dark-panel:#212830;--preview-dark-line:#3d444d;--preview-dark-text:#848d97;--preview-soft-app:#22272e;--preview-soft-bar:#1c2128;--preview-soft-panel:#373e47;--preview-soft-line:#4b545f;--preview-soft-text:#98a3af;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg-app:#fff;--color-bg-sidebar:#f5f7f9;--color-bg-surface:#fff;--color-bg-surface-subtle:#f4f5f6;--color-bg-hover:#e8eaed;--color-bg-overlay:#11182766;--color-bg-inset:#fbfbfc;--color-text-primary:#16181c;--color-text-secondary:#4b5563;--color-text-muted:#848c97;--color-text-inverse:#fff;--color-border:#d5d9df;--color-border-strong:#c0c6cd;--color-border-focus:var(--accent-base);--color-accent:var(--accent-base);--color-accent-hover:var(--accent-strong);--color-accent-soft:var(--accent-soft-light);--color-accent-border:var(--accent-border-light);--color-accent-contrast:var(--accent-contrast);--color-accent-contrast-soft:var(--accent-contrast-soft);--color-accent-ring:var(--accent-ring-light);--color-accent-tint:var(--accent-tint-light);--color-posting-log-fill:#f6ead8;--color-posting-log-stroke:#dfc9a4;--color-posting-guide-stroke:#e8d7ba;--color-posting-pith-fill:#f3e8ff;--color-posting-pith-stroke:#7e22ce;--color-posting-saw2-text:#111827;--color-posting-muted-text:#4b5563;--color-login-scrim:#143f26;--color-login-overlay-top:#05120b94;--color-login-overlay-mid:#05120b2e;--color-login-overlay-bottom:#05120ba8;--color-login-vignette:#030c078c;--color-login-panel-bg:#0e1813a8;--color-login-panel-border:#ffffff1f;--color-login-panel-highlight:#ffffff12;--shadow-login-panel:0 40px 100px #020a068c, 0 12px 32px #020a064d;--color-login-panel-text:#fffffff5;--color-login-panel-muted:#ffffff9e;--color-login-panel-subtle:#ffffff85;--color-login-panel-icon:#ffffffbd;--color-login-panel-divider:#ffffff1a;--color-login-field-bg:#ffffff0d;--color-login-field-bg-hover:#ffffff12;--color-login-field-bg-focus:#ffffff14;--color-login-field-border:#ffffff21;--color-login-field-border-hover:#ffffff3d;--color-login-menu-bg:#17221c;--color-login-autofill:#282c24;--color-login-autofill-hover:#2c3129;--color-login-autofill-focus:#2e312a;--color-login-option-hover:#ffffff0f;--color-login-brand:#9ccd6c;--color-login-brand-ring:#9ccd6c4d;--color-login-brand-soft:#9ccd6c24;--color-login-error-bg:#f871711f;--color-login-error-border:#f8717152;--color-login-error-text:#fecaca;--color-login-hero-from:#a9d97a;--color-login-hero-to:#79b14b;--color-login-hero-from-hover:#b5e087;--color-login-hero-to-hover:#86be56;--color-login-hero-text:#0f2410;--shadow-login-hero:inset 0 1px 0 #ffffff59, 0 10px 28px #6eaa464d;--shadow-login-hero-hover:inset 0 1px 0 #fff6, 0 14px 34px #6eaa4666;--color-login-glass-bg:#0f231973;--color-login-glass-bg-hover:#0f231999;--color-login-glass-border:#ffffff2e;--color-login-glass-text:#fffffff0;--color-login-glass-muted:#ffffffa8;--shadow-login-glass:0 10px 30px #09201247;--color-success:#16a34a;--color-success-soft:#dcfce7;--color-success-border:#cdebd8;--color-success-ring:#16a34a26;--color-warning:#b45309;--color-warning-strong:#ea580c;--color-warning-soft:#fef3c7;--color-warning-border:#f0dfb4;--color-warning-ring:#b4530926;--color-danger:#dc2626;--color-danger-soft:#fee2e2;--color-danger-border:#f6d5d5;--color-danger-ring:#dc262626;--score-step-1:#dfa02a;--score-step-2:#e5af2d;--score-step-3:#ebbf36;--score-step-4:#edcf32;--score-step-5:#e9de3a;--score-step-6:#d6e142;--score-step-7:#b7d84b;--score-step-8:#8dcd59;--score-step-9:#63bf61;--score-step-10:#45b46d;--score-track:#e1e5e9;--chart-series-1:#3b6fb6;--chart-series-2:#b8486f;--chart-grid:#e8ebee;--chart-axis:#c9ced4;--color-info:#2563eb;--color-info-soft:#dbeafe;--color-info-border:#c7dbfa;--color-link:var(--accent-link);--color-link-hover:var(--accent-link-hover);--color-posting-text:var(--color-text-primary);--color-nav-hover:#e8eaed;--color-nav-active:#e1e3e7;--color-nav-active-surface:#fff;--color-sidebar-search-bg:#eff1f3;--color-sidebar-search-text:#5b6473;--color-sidebar-heading:#828a96;--color-shift-icon-bg:#0b0b0c;--color-shift-icon-text:#fff;--color-shift-icon-border:transparent;--shadow-shift-icon:0 6px 14px #0f172a47;--color-table-header:#fafbfc;--color-table-row:var(--color-bg-surface);--color-table-hover:#f4f5f6;--color-table-zebra:#f7f8f9;--color-table-selected:var(--color-accent-soft);--color-table-divider:#e7eaee;--color-input-bg:#fff;--color-input-border:var(--color-border);--color-input-hover:var(--color-border-strong);--color-input-focus:var(--color-accent);--color-input-focus-ring:var(--color-accent-soft);--color-toolbar-bg:#1c1f24;--color-toolbar-text:#e8eaed;--color-toolbar-text-strong:#fff;--color-toolbar-hover:#ffffff1f;--color-toolbar-divider:#ffffff24;--color-toolbar-danger:#f2a6a6;--color-toolbar-danger-hover-bg:#dc262640;--color-toolbar-danger-hover-text:#ffc9c9;--color-toolbar-muted:#9aa1ab;--species-gran:#8c915f;--species-gran-bg:#eef2e2;--species-gran-border:#c9d2a5;--species-gran-text:#4e5434;--species-gran-row:#e2e6d2;--species-gran-row-alt:#f3f6ea;--species-contorta:#a08359;--species-contorta-bg:#f4ebdd;--species-contorta-border:#d7be98;--species-contorta-text:#654e2c;--species-contorta-row:#eadfcd;--species-contorta-row-alt:#f7f1e7;--species-fura:#96938c;--species-fura-bg:#f1f1ef;--species-fura-border:#d4d2cd;--species-fura-text:#5b5954;--species-fura-row:#e6e6e3;--species-fura-row-alt:#f5f5f3;--logo-filter:none;--shadow-card:0 1px 2px #1118270d;--shadow-dialog:0 8px 30px #1118272e;--shadow-floating:0 4px 16px #1118271f;--shadow-accent:0 2px 10px var(--accent-shadow-light);--shadow-edge-tag:0 1px 3px #11182724;--motion-fast:.18s;--motion-normal:.3s;--ease-out:cubic-bezier(.22, .61, .36, 1);--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--control-height-sm:34px;--control-height-md:44px;--table-control-height:36px;--table-control-radius:9px;--radius-card:8px;--radius-control:6px;--sidebar-width:240px;--sidebar-collapsed-width:68px;--color-purple:#7c3aed;--color-purple-soft:#f1e9fe;--color-purple-border:#ddccf8;--color-developer:#0f766e;--color-developer-soft:#e3f4f1;--color-developer-border:#b9e2dc;--tag-height:20px;--tag-padding-x:8px;--tag-radius:6px;--tag-font-size:.75rem;--tag-font-weight:600;--tag-line-height:1.5;--tag-icon-size:14px;--tag-gap:var(--space-1);--tag-neutral-bg:var(--color-bg-surface-subtle);--tag-neutral-fg:var(--color-text-secondary);--tag-neutral-border:var(--color-border);--tag-info-bg:var(--color-info-soft);--tag-info-fg:var(--color-text-primary);--tag-info-border:var(--color-info-border);--tag-success-bg:var(--color-success-soft);--tag-success-fg:var(--color-text-primary);--tag-success-border:var(--color-success-border);--tag-warning-bg:var(--color-warning-soft);--tag-warning-fg:var(--color-text-primary);--tag-warning-border:var(--color-warning-border);--tag-danger-bg:var(--color-danger-soft);--tag-danger-fg:var(--color-text-primary);--tag-danger-border:var(--color-danger-border);--tag-purple-bg:var(--color-purple-soft);--tag-purple-fg:var(--color-text-primary);--tag-purple-border:var(--color-purple-border);--tag-developer-bg:var(--color-developer-soft);--tag-developer-fg:var(--color-text-primary);--tag-developer-border:var(--color-developer-border);--tag-role-admin-bg:#fde8e8;--tag-role-admin-fg:#9f1d1d;--tag-role-admin-border:#f6cccc;--tag-role-super-admin-bg:#f9c9c9;--tag-role-super-admin-fg:#8a1515;--tag-role-super-admin-border:#eda8a8;--tag-role-developer-bg:#efa6a6;--tag-role-developer-fg:#5e0c0c;--tag-role-developer-border:#dd8585;--tag-signature-bg:var(--color-bg-surface-subtle);--tag-signature-fg:var(--color-text-secondary);--tag-signature-border:var(--color-border);--tag-tool-change-bg:var(--color-info-soft);--tag-tool-change-fg:var(--color-text-primary);--tag-tool-change-border:var(--color-info-border);--tag-shift-bg:var(--color-bg-surface-subtle);--tag-shift-fg:var(--color-text-secondary);--tag-shift-border:var(--color-border);--tag-species-gran-bg:var(--species-gran-bg);--tag-species-gran-fg:var(--color-text-primary);--tag-species-gran-border:var(--species-gran-border);--tag-species-furu-bg:var(--species-fura-bg);--tag-species-furu-fg:var(--color-text-primary);--tag-species-furu-border:var(--species-fura-border);--tag-species-contorta-bg:var(--species-contorta-bg);--tag-species-contorta-fg:var(--color-text-primary);--tag-species-contorta-border:var(--species-contorta-border);--tag-accent-bg:var(--color-accent-soft);--tag-accent-fg:var(--color-text-primary);--tag-accent-border:var(--color-accent-border)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg-app:#0d1117;--color-bg-sidebar:#010409;--color-bg-surface:#151b23;--color-bg-surface-subtle:#212830;--color-bg-hover:#262c36;--color-bg-overlay:#010409a8;--color-bg-inset:#0d1117;--color-text-primary:#f0f6fc;--color-text-secondary:#9198a1;--color-text-muted:#848d97;--color-text-inverse:#0d1117;--color-border:#3d444d;--color-border-strong:#656c76;--color-accent-hover:var(--accent-light);--color-accent-soft:var(--accent-soft-dark);--color-accent-border:var(--accent-border-dark);--color-accent-ring:var(--accent-ring-dark);--color-accent-tint:var(--accent-tint-dark);--color-success:#3fb950;--color-success-soft:#14271b;--color-success-border:#245234;--color-success-ring:#3fb95040;--color-warning:#d29922;--color-warning-strong:#db6d28;--color-warning-soft:#2a2211;--color-warning-border:#574318;--color-warning-ring:#d2992240;--color-danger:#f85149;--color-danger-soft:#2c1618;--color-danger-border:#5c2a2c;--color-danger-ring:#f8514940;--score-step-1:#d9a74a;--score-step-2:#deb44e;--score-step-3:#e4c157;--score-step-4:#e5ce53;--score-step-5:#e2da5a;--score-step-6:#d4dc60;--score-step-7:#bbd567;--score-step-8:#9bcd73;--score-step-9:#7ac178;--score-step-10:#5bb77c;--score-track:#30363d;--chart-series-1:#5a8fd6;--chart-series-2:#cf6a92;--chart-grid:#2a3038;--chart-axis:#4a515a;--color-info:#4493f8;--color-info-soft:#152238;--color-info-border:#2a4570;--color-link:var(--color-accent);--color-link-hover:var(--color-accent);--color-nav-hover:#212830;--color-nav-active:#2a313c;--color-nav-active-surface:var(--color-bg-surface);--color-sidebar-search-bg:var(--color-bg-surface-subtle);--color-sidebar-search-text:var(--color-text-secondary);--color-sidebar-heading:#767e88;--color-shift-icon-bg:#0b0b0c;--color-shift-icon-text:#fff;--color-shift-icon-border:#ffffff29;--shadow-shift-icon:0 6px 14px #0000008c;--color-table-header:#1c232d;--color-table-hover:#212830;--color-table-zebra:#1a212b;--color-table-divider:#3d444db3;--color-input-bg:#0d1117;--color-toolbar-bg:#2a313c;--color-toolbar-divider:#ffffff29;--color-toolbar-muted:#9198a1;--species-gran-bg:#212617;--species-gran-border:#414a2e;--species-gran-text:#c6cf9b;--species-contorta-bg:#272016;--species-contorta-border:#4d3d29;--species-contorta-text:#dcbe93;--species-fura-bg:#242422;--species-fura-border:#45443f;--species-fura-text:#cfcdc6;--species-gran-row:#2e3320;--species-gran-row-alt:#1e231a;--species-contorta-row:#362c1e;--species-contorta-row-alt:#231f19;--species-fura-row:#32312f;--species-fura-row-alt:#212222;--logo-filter:brightness(0) invert(1);--color-login-overlay-top:#030c07b3;--color-login-overlay-mid:#030c0761;--color-login-overlay-bottom:#030c07c7;--color-login-panel-bg:#0a110db8;--color-login-autofill:#1f231d;--color-login-autofill-hover:#242821;--color-login-autofill-focus:#252922;--shadow-card:0 1px 2px #0006;--shadow-dialog:0 8px 30px #0009;--shadow-floating:0 4px 16px #00000080;--shadow-accent:0 2px 10px var(--accent-shadow-dark);--shadow-edge-tag:0 1px 3px #0000008c;--color-purple:#b794f6;--color-purple-soft:#241a37;--color-purple-border:#3f2d5c;--color-developer:#5eead4;--color-developer-soft:#14302d;--color-developer-border:#245c55;--tag-dark-bg:#212830;--tag-neutral-bg:var(--tag-dark-bg);--tag-neutral-fg:var(--color-text-secondary);--tag-neutral-border:var(--color-border);--tag-info-bg:var(--tag-dark-bg);--tag-info-fg:var(--color-info);--tag-info-border:var(--color-info-border);--tag-success-bg:var(--tag-dark-bg);--tag-success-fg:var(--color-success);--tag-success-border:var(--color-success-border);--tag-warning-bg:var(--tag-dark-bg);--tag-warning-fg:var(--color-warning);--tag-warning-border:var(--color-warning-border);--tag-danger-bg:var(--tag-dark-bg);--tag-danger-fg:var(--color-danger);--tag-danger-border:var(--color-danger-border);--tag-purple-bg:var(--tag-dark-bg);--tag-purple-fg:var(--color-purple);--tag-purple-border:var(--color-purple-border);--tag-developer-bg:var(--tag-dark-bg);--tag-developer-fg:var(--color-developer);--tag-developer-border:var(--color-developer-border);--tag-role-admin-fg:#fecaca;--tag-role-admin-bg:var(--tag-dark-bg);--tag-role-admin-border:#5a3033;--tag-role-super-admin-fg:#fca5a5;--tag-role-super-admin-bg:var(--tag-dark-bg);--tag-role-super-admin-border:#6e2d2f;--tag-role-developer-fg:#f87171;--tag-role-developer-bg:var(--tag-dark-bg);--tag-role-developer-border:#82292b;--tag-signature-bg:var(--tag-dark-bg);--tag-signature-fg:var(--color-text-secondary);--tag-signature-border:var(--color-border);--tag-tool-change-bg:var(--tag-dark-bg);--tag-tool-change-fg:var(--color-info);--tag-tool-change-border:var(--color-info-border);--tag-shift-bg:var(--tag-dark-bg);--tag-shift-fg:var(--color-text-secondary);--tag-shift-border:var(--color-border);--tag-species-gran-bg:var(--tag-dark-bg);--tag-species-gran-fg:var(--species-gran-text);--tag-species-gran-border:var(--species-gran-border);--tag-species-furu-bg:var(--tag-dark-bg);--tag-species-furu-fg:var(--species-fura-text);--tag-species-furu-border:var(--species-fura-border);--tag-species-contorta-bg:var(--tag-dark-bg);--tag-species-contorta-fg:var(--species-contorta-text);--tag-species-contorta-border:var(--species-contorta-border);--tag-accent-bg:var(--tag-dark-bg);--tag-accent-fg:var(--color-accent);--tag-accent-border:var(--color-accent-border)}:root[data-theme=dark][data-theme-variant=soft]{--color-bg-app:#22272e;--color-bg-sidebar:#1c2128;--color-bg-surface:#2d333b;--color-bg-surface-subtle:#373e47;--color-bg-hover:#3d444d;--color-bg-overlay:#1c21289e;--color-bg-inset:#22272e;--color-text-primary:#cdd9e5;--color-text-secondary:#b0bbc6;--color-text-muted:#98a3af;--color-text-inverse:#22272e;--color-border:#4b545f;--color-border-strong:#6e7a87;--color-nav-hover:#2d333b;--color-nav-active:#373e47;--color-sidebar-heading:#8b96a2;--color-table-header:#2a3038;--color-table-hover:#343b44;--color-table-zebra:#282e36;--color-table-divider:#4b545fb3;--color-input-bg:#22272e;--color-toolbar-bg:#373e47;--tag-dark-bg:#373e47;--score-track:#3d444d;--chart-grid:#363c45;--shadow-card:0 1px 2px #00000040;--shadow-dialog:0 8px 30px #00000073;--shadow-floating:0 4px 16px #00000059}:root{--color-bg:var(--color-bg-inset);--color-surface:var(--color-bg-surface);--color-sidebar:var(--color-bg-sidebar);--color-text:var(--color-text-primary)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-motion:no-preference){:root[data-theme-switching],:root[data-theme-switching] *,:root[data-theme-switching] :before,:root[data-theme-switching] :after{transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out)!important}}*,:before,:after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-primary);background:var(--color-bg-app);-webkit-font-smoothing:antialiased;line-height:1.5}*{scrollbar-color:var(--color-border-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-border-strong);background-clip:content-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted);background-clip:content-box}input,select,textarea{color:var(--color-text-primary);background:var(--color-input-bg);border-color:var(--color-input-border)}input::placeholder,textarea::placeholder{color:var(--color-text-muted)}input:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary);-webkit-box-shadow:0 0 0 1000px var(--color-input-bg) inset;box-shadow:0 0 0 1000px var(--color-input-bg) inset;caret-color:var(--color-text-primary);transition:background-color 100000s ease-in-out}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary);-webkit-box-shadow:0 0 0 1000px var(--color-input-bg) inset;box-shadow:0 0 0 1000px var(--color-input-bg) inset;caret-color:var(--color-text-primary);transition:background-color 100000s ease-in-out}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-primary);-webkit-box-shadow:0 0 0 1000px var(--color-input-bg) inset;box-shadow:0 0 0 1000px var(--color-input-bg) inset;caret-color:var(--color-text-primary);transition:background-color 100000s ease-in-out}textarea:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary);-webkit-box-shadow:0 0 0 1000px var(--color-input-bg) inset;box-shadow:0 0 0 1000px var(--color-input-bg) inset;caret-color:var(--color-text-primary);transition:background-color 100000s ease-in-out}select:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary);-webkit-box-shadow:0 0 0 1000px var(--color-input-bg) inset;box-shadow:0 0 0 1000px var(--color-input-bg) inset;caret-color:var(--color-text-primary);transition:background-color 100000s ease-in-out}h1,h2,h3{letter-spacing:-.01em;line-height:1.2}p{color:var(--color-text-secondary)}#root{min-height:100dvh}html[data-login-gate],html[data-login-gate] body{background:var(--color-login-scrim);overscroll-behavior-y:none}button:focus-visible,a:focus-visible,select:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}button{transition:background-color .12s,border-color .12s,color .12s}::selection{background:var(--color-accent-soft)}
