.poap-systems_layer__or6O8{--system-label-width:170px;--system-week-width:42px;--system-font-size:9px;--system-date-font-size:7px;--system-activity-font-size:10px;min-width:0;overflow:hidden;border:1px solid #cbd8e7;border-radius:var(--ui-radius-card);color:#172b45;background:var(--ui-surface-subtle);box-shadow:0 10px 28px #10244214}.poap-systems_layerHeader__N669_{min-height:72px;padding:var(--ui-space-6) var(--ui-space-8);display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-8);border-bottom:1px solid #dce5ef;background:var(--ui-surface)}.poap-systems_layerHeader__N669_>div:first-child{min-width:220px}.poap-systems_layerHeader__N669_>div:first-child>span{display:flex;align-items:center;gap:var(--ui-space-3);color:#1769c2;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);letter-spacing:.075em;text-transform:uppercase}.poap-systems_layerHeader__N669_>div:first-child>span svg{width:15px;height:15px}.poap-systems_layerHeader__N669_ h2{margin:4px 0 2px;font-size:var(--ui-text-section);letter-spacing:-.02em}.poap-systems_layerHeader__N669_ p{margin:0;color:#65768a;font-size:var(--ui-text-caption);line-height:1.4}.poap-systems_controls__H4NQ2{display:flex;align-items:center;justify-content:flex-end;gap:var(--ui-space-2);flex-wrap:wrap}.poap-systems_controls__H4NQ2 button{min-height:34px;padding:0 var(--ui-space-4);display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-2);border:1px solid #cbd8e7;border-radius:var(--ui-radius-control);color:#415873;background:var(--ui-surface);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);white-space:nowrap;cursor:pointer}.poap-systems_controls__H4NQ2 button:hover{color:#1559a8;border-color:#9bbbe1;background:#f3f8ff}.poap-systems_controls__H4NQ2 button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.poap-systems_controls__H4NQ2 button.poap-systems_active__BYFbm{color:var(--ui-white);border-color:#155da9;background:#155da9;box-shadow:0 3px 8px #155da92e}.poap-systems_controls__H4NQ2 svg{width:14px;height:14px}.poap-systems_focusBanner__8hwmc{min-height:42px;padding:var(--ui-space-3) var(--ui-space-6);display:flex;align-items:center;gap:var(--ui-space-4);color:#174d87;border-bottom:1px solid #cfe0f4;background:#edf6ff}.poap-systems_focusBanner__8hwmc>svg{width:15px;height:15px;flex:none}.poap-systems_focusBanner__8hwmc>span{display:grid;gap:1px}.poap-systems_focusBanner__8hwmc b{font-size:var(--ui-text-caption)}.poap-systems_focusBanner__8hwmc small{color:#56728e;font-size:var(--ui-text-caption)}.poap-systems_stage__lkXcC{min-height:280px;padding:0;overflow:hidden;background:radial-gradient(circle at 50% 0,var(--ui-surface) 0,#eff6fd 52%,#e6edf5 100%)}.poap-systems_stageScroll__HWVdz{max-width:100%;overflow:auto;padding:0 0 22px;scrollbar-gutter:stable}.poap-systems_timelineCanvas__nNCiF{width:max(100%,var(--system-canvas-width));min-width:var(--system-canvas-width)}.poap-systems_weekHeader__CJz1k{min-height:49px;display:grid;align-items:stretch;border:1px solid #ccd8e5;border-radius:9px 9px 4px 4px;background:var(--ui-surface);box-shadow:0 4px 12px #1024420f}.poap-systems_weekHeader__CJz1k>span{padding:var(--ui-space-4) var(--ui-space-6);position:sticky;z-index:12;left:0;display:grid;align-content:center;gap:var(--ui-space-1);border-right:1px solid #d9e2ec;background:var(--ui-surface-subtle)}.poap-systems_weekHeader__CJz1k>span b{font-size:var(--system-font-size)}.poap-systems_weekHeader__CJz1k>span small{color:#6a7d93;font-size:var(--system-date-font-size)}.poap-systems_weekHeader__CJz1k>i{min-width:0;display:grid;place-content:center;gap:var(--ui-space-1);border-right:1px solid #e4eaf1;color:#364b64;text-align:center;font-style:normal}.poap-systems_weekHeader__CJz1k>i:last-child{border-right:0}.poap-systems_weekHeader__CJz1k>i b{font-size:var(--system-font-size)}.poap-systems_weekHeader__CJz1k>i small{color:#5f6f82;font-size:var(--system-date-font-size)}.poap-systems_deck__QRPOW{padding:var(--ui-space-6) var(--ui-space-1) var(--ui-space-2);display:grid;gap:var(--ui-space-6)}.poap-systems_systemDeck__uy2v5{--system-colour:#2563eb;min-width:0;overflow:hidden;border:1px solid #c8d5e3;border-top:3px solid var(--system-colour);border-radius:var(--ui-radius-card);background:var(--ui-surface);box-shadow:0 9px 20px #1024421c;transition:opacity .2s ease,box-shadow .2s ease}.poap-systems_systemDeck__uy2v5.poap-systems_contextDimmed__SjdzV{opacity:.42;filter:saturate(.65)}.poap-systems_systemDeck__uy2v5.poap-systems_contextSelected__a7I5Z{opacity:1;box-shadow:0 0 0 2px var(--ui-surface),0 0 0 4px #2e76ca,0 12px 28px #10244228}.poap-systems_systemHeader__xt_Dn{min-height:51px;padding:var(--ui-space-4) var(--ui-space-6);display:grid;grid-template-columns:8px minmax(220px,1fr) auto auto auto;align-items:center;gap:var(--ui-space-4);border-bottom:1px solid var(--ui-border);background:linear-gradient(90deg,var(--ui-surface),var(--ui-surface-subtle))}.poap-systems_systemHeader__xt_Dn>i{width:8px;height:32px;border-radius:var(--ui-radius-control);background:var(--system-colour)}.poap-systems_systemHeader__xt_Dn>div{min-width:0;display:grid;grid-template-columns:auto 1fr;gap:1px var(--ui-space-3)}.poap-systems_systemHeader__xt_Dn>div small{grid-row:1/3;align-self:center;padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-control);color:var(--ui-white);background:#173a61;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold)}.poap-systems_systemHeader__xt_Dn>div b,.poap-systems_systemHeader__xt_Dn>div span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--ui-text-caption)}.poap-systems_systemHeader__xt_Dn>div span{color:#5d6d80}.poap-systems_systemHeader__xt_Dn>em{padding:var(--ui-space-2) var(--ui-space-3);border:1px solid #d6e0ea;border-radius:var(--ui-radius-pill);color:#566b82;background:var(--ui-surface);font-size:var(--ui-text-caption);font-style:normal;font-weight:var(--ui-weight-bold)}.poap-systems_systemHeader__xt_Dn>strong{padding:var(--ui-space-2) var(--ui-space-4);border-radius:var(--ui-radius-pill);font-size:var(--ui-text-caption);white-space:nowrap}.poap-systems_raidSummary__uQxup{padding:var(--ui-space-2) var(--ui-space-3);display:inline-flex;align-items:center;gap:var(--ui-space-2);border:1px solid #efcf95;border-radius:var(--ui-radius-pill);color:#85510a;background:#fff7e7;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);white-space:nowrap}.poap-systems_raidSummary__uQxup svg{width:11px;height:11px}.poap-systems_timelineRow__f0sTZ{min-height:var(--system-row-height);position:relative;display:grid;align-items:stretch;border-bottom:1px solid #e2e8f0;background:var(--ui-surface-subtle)}.poap-systems_timelineRow__f0sTZ:last-child{border-bottom:0}.poap-systems_rowGrid__jvB68{z-index:0;background-color:var(--ui-surface-subtle);background-image:repeating-linear-gradient(to right,#dfe6ee 0,#dfe6ee 1px,transparent 1px,transparent var(--system-week-width))}.poap-systems_environmentLabel__O7vQb{min-width:0;padding:var(--ui-space-3) var(--ui-space-4);position:sticky;z-index:7;left:0;display:grid;grid-template-columns:8px minmax(0,1fr);grid-template-rows:auto auto;align-content:center;gap:1px var(--ui-space-3);border-right:1px solid #d9e2ec;background:var(--ui-surface-subtle);box-shadow:4px 0 7px #1024420a}.poap-systems_environmentLabel__O7vQb>span{width:8px;height:8px;grid-row:1/3;align-self:center;border-radius:50%;padding:0}.poap-systems_environmentLabel__O7vQb>b,.poap-systems_environmentLabel__O7vQb>small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.poap-systems_environmentLabel__O7vQb>b{font-size:var(--system-label-font-size);line-height:1.2}.poap-systems_environmentLabel__O7vQb>small{color:#5f6f82;font-size:var(--system-label-detail-font-size);line-height:1.2}.poap-systems_compactLabels__GXV1d .poap-systems_weekHeader__CJz1k>span{padding:var(--ui-space-3) var(--ui-space-2);text-align:center}.poap-systems_compactLabels__GXV1d .poap-systems_weekHeader__CJz1k>span b{font-size:var(--ui-text-caption);line-height:1.1}.poap-systems_compactLabels__GXV1d .poap-systems_weekHeader__CJz1k>span small{font-size:var(--ui-text-caption)}.poap-systems_compactLabels__GXV1d .poap-systems_environmentLabel__O7vQb{padding:var(--ui-space-2) var(--ui-space-2);grid-template-columns:5px minmax(0,1fr);gap:var(--ui-space-1)}.poap-systems_compactLabels__GXV1d .poap-systems_environmentLabel__O7vQb>span{width:5px;height:18px;border-radius:var(--ui-radius-small)}.poap-systems_compactLabels__GXV1d .poap-systems_environmentLabel__O7vQb>b{font-size:8px;letter-spacing:.01em;text-align:center}.poap-systems_compactLabels__GXV1d .poap-systems_environmentLabel__O7vQb>small{display:none}.poap-systems_assignmentBar__Zc6kS{min-width:18px;height:24px;margin:0 4px;align-self:center;padding:0 var(--ui-space-3);z-index:4;display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-2);overflow:hidden;border:1px solid;border-radius:var(--ui-radius-control);box-shadow:0 2px 5px #10244224;text-align:left;cursor:default}.poap-systems_assignmentBar__Zc6kS>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--system-activity-font-size);font-weight:var(--ui-weight-bold)}.poap-systems_assignmentBar__Zc6kS>small{flex:none;font-size:var(--system-date-font-size);font-weight:var(--ui-weight-bold);opacity:.82}.poap-systems_assignmentBar__Zc6kS.poap-systems_selected__HCq7x{z-index:6;outline:2px solid #f7b500;outline-offset:1px;box-shadow:0 0 0 3px var(--ui-surface),0 0 0 5px var(--ui-action),0 5px 10px #1024422b}.poap-systems_ready__u9GrB{color:#17643b!important;border-color:#b8dec7!important;background:#e8f7ee!important}.poap-systems_at_risk__1z3C4{color:var(--ui-warning)!important;border-color:#efd299!important;background:#fff5df!important}.poap-systems_not_ready__lH2OM{color:#a43b33!important;border-color:#ecc3be!important;background:#fff0ee!important}.poap-systems_not_applicable__GNhz7{color:#5c6a79!important;border-color:#d7dee7!important;background:var(--ui-border-subtle)!important}.poap-systems_tableFallback__WIoYO{max-width:100%;overflow:auto;background:var(--ui-surface)}.poap-systems_tableFallback__WIoYO h3{margin:0;padding:var(--ui-space-6);color:#263d59;border-bottom:1px solid #dfe7f0;background:var(--ui-surface-subtle);font-size:var(--ui-text-caption)}.poap-systems_tableFallback__WIoYO h3:not(:first-child){border-top:8px solid #e9f0f7}.poap-systems_tableFallback__WIoYO h3 small{margin-left:6px;color:#536579;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-semibold)}.poap-systems_tableFallback__WIoYO table{width:100%;min-width:900px;border-collapse:collapse;font-size:var(--ui-text-caption)}.poap-systems_tableFallback__WIoYO td,.poap-systems_tableFallback__WIoYO th{padding:var(--ui-space-4) var(--ui-space-6);border-bottom:1px solid #e0e7ef;text-align:left;vertical-align:top}.poap-systems_tableFallback__WIoYO th{position:sticky;z-index:3;top:0;color:#52667e;background:#f2f6fa;font-size:var(--ui-text-caption);letter-spacing:.055em;text-transform:uppercase}.poap-systems_tableFallback__WIoYO td b,.poap-systems_tableFallback__WIoYO td small{display:block}.poap-systems_tableFallback__WIoYO td small{margin-top:2px;color:#536579;font-size:var(--ui-text-caption)}.poap-systems_tableFallback__WIoYO tr.poap-systems_selectedRow__EPOPq td{background:#eef6ff}.poap-systems_tableStatus__JgFo_{display:inline-flex;padding:var(--ui-space-2) var(--ui-space-3);border:1px solid;border-radius:var(--ui-radius-pill);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold)}.poap-systems_emptyTable__wFEIY{height:110px;color:#718094;text-align:center!important}.poap-systems_empty__TbdIA{min-height:220px;padding:28px;display:grid;place-content:center;justify-items:center;gap:var(--ui-space-3);color:#66788d;text-align:center;background:linear-gradient(var(--ui-surface),#f4f8fc)}.poap-systems_empty__TbdIA svg{width:33px;height:33px;color:#4f7eb4}.poap-systems_empty__TbdIA b{color:#2b4058;font-size:var(--ui-text-body)}.poap-systems_empty__TbdIA p{max-width:440px;margin:0;font-size:var(--ui-text-caption);line-height:1.5}.poap-systems_legend__vdKQo{min-height:38px;padding:var(--ui-space-3) var(--ui-space-6);display:flex;align-items:center;justify-content:flex-start;column-gap:var(--ui-space-6);row-gap:var(--ui-space-3);flex-wrap:wrap;border-top:1px solid #dbe3ed;color:#5e7085;background:var(--ui-surface)}.poap-systems_legend__vdKQo span{display:inline-flex;align-items:center;gap:var(--ui-space-2);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);line-height:1.25;white-space:nowrap}.poap-systems_legend__vdKQo i{width:10px;height:10px;padding:0;border:1px solid;border-radius:var(--ui-radius-small)}.poap-systems_legend__vdKQo svg{width:13px;height:13px;color:#1769c2}.poap-systems_lens__76cbe{margin:10px 0;padding:var(--ui-space-6);border:1px solid #cee0f4;border-radius:var(--ui-radius-card);background:linear-gradient(145deg,#edf6ff,var(--ui-surface))}.poap-systems_lens__76cbe>header{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-6);margin-bottom:8px}.poap-systems_lens__76cbe>header span{display:flex;align-items:center;gap:var(--ui-space-2);color:#1761ad;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold)}.poap-systems_lens__76cbe>header svg{width:14px;height:14px}.poap-systems_lens__76cbe>header small{color:#536579;font-size:var(--ui-text-caption);text-align:right}.poap-systems_lens__76cbe>div{display:grid;gap:var(--ui-space-3)}.poap-systems_lens__76cbe article{padding:var(--ui-space-3) var(--ui-space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-4);border-left:4px solid var(--system-colour);border-radius:var(--ui-radius-control);background:var(--ui-surface);box-shadow:0 4px 10px #1024420e}.poap-systems_lens__76cbe article>div{min-width:0;display:grid;gap:var(--ui-space-1)}.poap-systems_lens__76cbe article>div b,.poap-systems_lens__76cbe article>div small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.poap-systems_lens__76cbe article>div b{font-size:var(--ui-text-caption)}.poap-systems_lens__76cbe article>div small{color:#536579;font-size:var(--ui-text-caption)}.poap-systems_lens__76cbe article>span{display:flex;justify-content:flex-end;gap:var(--ui-space-2);flex-wrap:wrap}.poap-systems_lens__76cbe article em{padding:var(--ui-space-2) var(--ui-space-2);display:grid;justify-items:center;gap:1px;border:1px solid;border-radius:var(--ui-radius-control);font-style:normal}.poap-systems_lens__76cbe article em,.poap-systems_lens__76cbe article em small{font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold)}@media(max-width:1050px){.poap-systems_layerHeader__N669_{align-items:flex-start;flex-direction:column}.poap-systems_controls__H4NQ2{width:100%;justify-content:flex-start}.poap-systems_systemHeader__xt_Dn{grid-template-columns:8px minmax(180px,1fr) auto}.poap-systems_raidSummary__uQxup{grid-column:2;grid-row:2;justify-self:start}.poap-systems_systemHeader__xt_Dn>strong{grid-column:3;grid-row:2;justify-self:end}}@media(max-width:700px){.poap-systems_layer__or6O8{--system-label-width:145px;--system-week-width:38px}.poap-systems_layerHeader__N669_{padding:var(--ui-space-6)}.poap-systems_controls__H4NQ2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.poap-systems_controls__H4NQ2 button{white-space:normal}.poap-systems_stage__lkXcC{padding:var(--ui-space-4) var(--ui-space-3)}.poap-systems_systemHeader__xt_Dn{grid-template-columns:7px minmax(160px,1fr)}.poap-systems_systemHeader__xt_Dn>em{grid-column:2;grid-row:2;justify-self:start}.poap-systems_raidSummary__uQxup{grid-column:2;grid-row:3;justify-self:start}.poap-systems_systemHeader__xt_Dn>strong{grid-column:2;grid-row:4;justify-self:start}.poap-systems_lens__76cbe article,.poap-systems_lens__76cbe>header{align-items:flex-start;flex-direction:column}.poap-systems_lens__76cbe>header small{text-align:left}.poap-systems_lens__76cbe article>span{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.poap-systems_systemDeck__uy2v5{transition:none}}.poap-systems_systemLinksOverlay__8e2DI{width:100%;height:100%;position:absolute;z-index:24;inset:0;overflow:visible;pointer-events:none}.poap-systems_systemLinkPath__gu3yX,.poap-systems_systemLinkUnderlay__vlkec{fill:none;vector-effect:non-scaling-stroke}.poap-systems_systemLinkUnderlay__vlkec{stroke:var(--ui-white);stroke-width:5;stroke-linecap:round;opacity:.9}.poap-systems_systemLinkPath__gu3yX{stroke:var(--system-link-colour,#2563eb);stroke-width:2;stroke-linecap:round;stroke-dasharray:3 7;opacity:.88}.poap-systems_systemLinkPoint__NMAcv{fill:var(--ui-white);stroke:var(--system-link-colour,#2563eb);stroke-width:2;vector-effect:non-scaling-stroke}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_layer__or6O8{color:var(--poap-text);border-color:var(--poap-border);background:var(--poap-system-bg);box-shadow:0 10px 28px rgba(0,0,0,.14);font-family:var(--ui-font-sans)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_layerHeader__N669_{color:var(--poap-text);border-color:var(--poap-border);background:var(--poap-system-header)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_layerHeader__N669_>div:first-child>span{color:var(--poap-primary)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_focusBanner__8hwmc small,[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_layerHeader__N669_ p{color:var(--poap-muted)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_controls__H4NQ2 button{color:var(--poap-button-text);border-color:var(--poap-border);background:var(--poap-button)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_controls__H4NQ2 button:hover{color:var(--poap-primary);border-color:var(--poap-primary);background:var(--poap-hover)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_controls__H4NQ2 button:focus-visible{outline-color:var(--poap-selected)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_controls__H4NQ2 button.poap-systems_active__BYFbm{color:var(--poap-selected-ring);border-color:var(--poap-selected);background:var(--poap-selected);box-shadow:0 3px 8px rgba(0,0,0,.18)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_focusBanner__8hwmc{color:var(--poap-primary);border-color:var(--poap-border);background:var(--poap-selected-row)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_stage__lkXcC{background:var(--poap-system-stage)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_weekHeader__CJz1k{color:var(--poap-text);border-color:var(--poap-grid-major);background:var(--poap-timeline-bg);box-shadow:0 4px 12px rgba(0,0,0,.1)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_weekHeader__CJz1k>span{color:var(--poap-text);border-color:var(--poap-grid-major);background:var(--poap-system-header)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_weekHeader__CJz1k>i small,[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_weekHeader__CJz1k>span small{color:var(--poap-muted)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_weekHeader__CJz1k>i{color:var(--poap-text);border-color:var(--poap-grid-minor)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_systemDeck__uy2v5{color:var(--poap-text);border-color:var(--poap-border);background:var(--poap-panel);box-shadow:0 9px 20px rgba(0,0,0,.16)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_systemDeck__uy2v5.poap-systems_contextSelected__a7I5Z{box-shadow:0 0 0 2px var(--poap-selected-ring),0 0 0 4px var(--poap-selected),0 12px 28px rgba(0,0,0,.2)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_systemHeader__xt_Dn{color:var(--poap-text);border-color:var(--poap-border);background:linear-gradient(90deg,var(--poap-system-header),var(--poap-panel-raised))}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_systemHeader__xt_Dn>div small{color:var(--poap-selected-ring);background:var(--poap-system-chip)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_systemHeader__xt_Dn>div span{color:var(--poap-muted)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_systemHeader__xt_Dn>em{color:var(--poap-muted);border-color:var(--poap-border);background:var(--poap-panel)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_timelineRow__f0sTZ{border-color:var(--poap-grid-major);background:var(--poap-row-bg)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_rowGrid__jvB68{background-color:var(--poap-row-bg);background-image:repeating-linear-gradient(to right,var(--poap-grid-minor) 0,var(--poap-grid-minor) 1px,transparent 1px,transparent var(--system-week-width))}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_environmentLabel__O7vQb{color:var(--poap-text);border-color:var(--poap-grid-major);background:var(--poap-system-header);box-shadow:4px 0 7px rgba(0,0,0,.08)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_environmentLabel__O7vQb>small{color:var(--poap-muted)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_assignmentBar__Zc6kS.poap-systems_selected__HCq7x{outline-color:var(--poap-today);box-shadow:0 0 0 3px var(--poap-selected-ring),0 0 0 5px var(--poap-selected),0 5px 10px rgba(0,0,0,.2)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_tableFallback__WIoYO{color:var(--poap-text);background:var(--poap-panel)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_tableFallback__WIoYO h3{color:var(--poap-text);border-color:var(--poap-border);background:var(--poap-panel-raised)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_tableFallback__WIoYO td,[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_tableFallback__WIoYO th{border-color:var(--poap-border)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_tableFallback__WIoYO th{color:var(--poap-muted);background:var(--poap-status-rail)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_tableFallback__WIoYO td small{color:var(--poap-muted)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_tableFallback__WIoYO tr.poap-systems_selectedRow__EPOPq td{background:var(--poap-selected-row)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_empty__TbdIA{color:var(--poap-muted);background:linear-gradient(var(--poap-panel),var(--poap-system-bg))}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_empty__TbdIA svg{color:var(--poap-primary)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_empty__TbdIA b{color:var(--poap-text)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_legend__vdKQo{color:var(--poap-muted);border-color:var(--poap-border);background:var(--poap-system-header)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_legend__vdKQo svg{color:var(--poap-primary)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_systemLinkUnderlay__vlkec{stroke:var(--poap-selected-ring)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_systemLinkPath__gu3yX{stroke:var(--poap-system-link)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_systemLinkPoint__NMAcv{fill:var(--poap-panel);stroke:var(--poap-system-link)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_lens__76cbe{border-color:var(--poap-border);background:linear-gradient(145deg,var(--poap-selected-row),var(--poap-panel))}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_lens__76cbe>header span{color:var(--poap-primary)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_lens__76cbe article>div small,[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_lens__76cbe>header small{color:var(--poap-muted)}[data-poap-skin]:not([data-poap-skin=default]) .poap-systems_lens__76cbe article{color:var(--poap-text);background:var(--poap-panel);box-shadow:0 4px 10px rgba(0,0,0,.1)}.poap-systems_focusBanner__8hwmc{height:52px;min-height:52px;box-sizing:border-box;overflow:hidden}.poap-systems_focusBanner__8hwmc>span{min-width:0;flex:1}.poap-systems_focusBanner__8hwmc b,.poap-systems_focusBanner__8hwmc small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.poap-systems_assignmentBar__Zc6kS:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.poap-systems_systemDeck__uy2v5{transition:none}.poap-systems_systemDeck__uy2v5.poap-systems_contextDimmed__SjdzV{opacity:1;filter:none}.poap-systems_layerHeader__N669_{min-height:60px;padding:12px 16px;gap:12px}.poap-systems_layerHeader__N669_ h2{margin:2px 0;font-size:var(--ui-text-large)}.poap-systems_layerHeader__N669_ p{max-width:64ch}.poap-systems_stage__lkXcC{min-height:0}.poap-systems_deck__QRPOW{padding-top:8px;gap:8px}.poap-systems_stageScroll__HWVdz{padding-bottom:8px}.environments_page__g3905{display:grid;gap:var(--ui-space-8);padding-bottom:36px}.environments_heading__y3VFj{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-space-12)}.environments_heading__y3VFj p{margin:0 0 4px;color:#0f766e;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);letter-spacing:.08em;text-transform:uppercase}.environments_heading__y3VFj h1{margin:0;color:#10213d;font-size:var(--ui-text-page)}.environments_heading__y3VFj span{display:block;max-width:760px;margin-top:6px;color:#5c6d86;font-size:var(--ui-text-body);line-height:1.5}.environments_createPanel__gcKU_ button,.environments_environmentRow__8ECQp>button,.environments_heading__y3VFj>button,.environments_systemFields__YFIZe>button{display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-3);border:0;border-radius:var(--ui-radius-control);background:#0f766e;color:var(--ui-white);padding:var(--ui-space-4) var(--ui-space-6);font-weight:var(--ui-weight-bold);cursor:pointer}.environments_createPanel__gcKU_ svg,.environments_environmentRow__8ECQp svg,.environments_heading__y3VFj svg,.environments_systemFields__YFIZe svg{width:17px;height:17px}.environments_summary__mY_I1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ui-space-6)}.environments_summary__mY_I1 article{display:flex;align-items:center;gap:var(--ui-space-6);border:1px solid #dbe3ed;border-radius:var(--ui-radius-card);background:var(--ui-surface);padding:var(--ui-space-6);box-shadow:0 4px 12px #10213d0a}.environments_summary__mY_I1 article>svg{width:20px;height:20px;color:#0f766e}.environments_summary__mY_I1 span{display:grid}.environments_summary__mY_I1 small{color:#687990;font-size:var(--ui-text-caption)}.environments_summary__mY_I1 b{color:#10213d;font-size:var(--ui-text-title)}.environments_createPanel__gcKU_{border:1px solid #b9ddd6;border-radius:var(--ui-radius-dialog);background:#f2fbf9;padding:var(--ui-space-8)}.environments_createPanel__gcKU_ header{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-8);margin-bottom:12px}.environments_createPanel__gcKU_ header small{color:#0f766e;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);text-transform:uppercase}.environments_createPanel__gcKU_ h2{margin:2px 0;color:#10213d;font-size:var(--ui-text-section)}.environments_createPanel__gcKU_ header>span{border-radius:var(--ui-radius-pill);background:#d7f1ec;color:#0b6259;padding:var(--ui-space-3) var(--ui-space-6);font-size:var(--ui-text-small);font-weight:var(--ui-weight-bold)}.environments_createPanel__gcKU_>div{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr .75fr auto;gap:var(--ui-space-4);align-items:end}.environments_createPanel__gcKU_ label,.environments_environmentRow__8ECQp label,.environments_systemFields__YFIZe label{display:grid;gap:var(--ui-space-2);color:#53657d;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold)}.environments_createPanel__gcKU_ input,.environments_createPanel__gcKU_ select,.environments_environmentRow__8ECQp input,.environments_environmentRow__8ECQp select,.environments_systemFields__YFIZe input,.environments_systemFields__YFIZe select{min-width:0;border:1px solid #cbd6e3;border-radius:var(--ui-radius-control);background:var(--ui-surface);color:#182942;padding:var(--ui-space-4);font:inherit}.environments_createPanel__gcKU_ button:disabled,.environments_environmentRow__8ECQp>button:disabled,.environments_systemFields__YFIZe>button:disabled{opacity:.4;cursor:not-allowed}.environments_error__8tKhm,.environments_readOnly__pM1ge,.environments_warning__Jl8O_{display:flex;align-items:center;gap:var(--ui-space-4);margin:0;border-radius:var(--ui-radius-card);padding:var(--ui-space-6) var(--ui-space-6);font-size:var(--ui-text-small)}.environments_error__8tKhm{border:1px solid #fecaca;background:#fff1f2;color:#9f1239}.environments_warning__Jl8O_{border:1px solid #fde68a;background:#fffbeb;color:#92400e}.environments_readOnly__pM1ge{border:1px solid #bfdbfe;background:#eff6ff;color:#1e40af}.environments_error__8tKhm svg,.environments_readOnly__pM1ge svg,.environments_warning__Jl8O_ svg{width:17px;height:17px}.environments_reviewPanel__Q5Nih{border:1px solid #f0c86a;border-radius:var(--ui-radius-dialog);background:#fffdf6;box-shadow:0 10px 28px #78350f0d;overflow:hidden}.environments_reviewHeader___Csto{display:flex;align-items:flex-start;gap:var(--ui-space-6);border-bottom:1px solid #f5dfaa;background:#fffbeb;padding:var(--ui-space-8) var(--ui-space-8)}.environments_reviewIcon__gslJZ{display:grid;flex:0 0 42px;place-items:center;width:42px;height:42px;border-radius:var(--ui-radius-card);background:#fef3c7;color:#a16207}.environments_reviewIcon__gslJZ svg{width:21px;height:21px}.environments_reviewHeader___Csto>div{flex:1}.environments_reviewHeader___Csto small{color:#a16207;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);letter-spacing:.06em;text-transform:uppercase}.environments_reviewHeader___Csto h2{margin:2px 0;color:#422006;font-size:var(--ui-text-section)}.environments_reviewHeader___Csto p{max-width:820px;margin:3px 0 0;color:#78572b;font-size:var(--ui-text-small);line-height:1.45}.environments_reviewHeader___Csto>b{border:1px solid #e7bd5d;border-radius:var(--ui-radius-pill);background:var(--ui-surface);color:#854d0e;padding:var(--ui-space-3) var(--ui-space-4);font-size:var(--ui-text-caption);white-space:nowrap}.environments_reviewList__bLYK2{display:grid;gap:var(--ui-space-4);padding:var(--ui-space-6)}.environments_reviewItem__kwDr5{border:1px solid #ead8af;border-radius:var(--ui-radius-card);background:var(--ui-surface);overflow:hidden}.environments_reviewItem__kwDr5>header{display:flex;align-items:center;gap:var(--ui-space-4);border-bottom:1px solid #f1e5ca;padding:var(--ui-space-6) var(--ui-space-6)}.environments_objectType__V2CDE{border-radius:var(--ui-radius-control);background:#172b49;color:var(--ui-white);padding:var(--ui-space-2) var(--ui-space-3);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);letter-spacing:.04em;text-transform:uppercase}.environments_reviewItem__kwDr5>header>div{flex:1;min-width:0}.environments_reviewItem__kwDr5 h3{margin:0;color:#172b49;font-size:var(--ui-text-body)}.environments_reviewItem__kwDr5>header small{display:block;margin-top:2px;color:#77869a;font-size:var(--ui-text-caption)}.environments_readyState__AH1n2,.environments_repairState__D6NML{display:inline-flex;align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-pill);padding:var(--ui-space-2) var(--ui-space-4);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);white-space:nowrap}.environments_repairState__D6NML{background:#fff7ed;color:#c2410c}.environments_readyState__AH1n2{background:#ecfdf5;color:#047857}.environments_readyState__AH1n2 svg,.environments_repairState__D6NML svg{width:13px;height:13px}.environments_reviewItem__kwDr5 dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.environments_reviewItem__kwDr5 dl>div{display:grid;align-content:start;gap:var(--ui-space-2);min-width:0;border-right:1px solid var(--ui-border-subtle);padding:var(--ui-space-6) var(--ui-space-6)}.environments_reviewItem__kwDr5 dl>div:last-child{border-right:0}.environments_reviewItem__kwDr5 dt{color:#728197;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);text-transform:uppercase}.environments_reviewItem__kwDr5 dd{display:grid;gap:var(--ui-space-1);min-width:0;margin:0;color:#213650;font-size:var(--ui-text-caption)}.environments_reviewItem__kwDr5 dd b{overflow-wrap:anywhere}.environments_reviewItem__kwDr5 dd small{color:var(--ui-muted);font-size:var(--ui-text-caption);line-height:1.35}.environments_orphan__epFYg{color:#b45309;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);overflow-wrap:anywhere}.environments_reviewIssues__d80p7{display:flex;align-items:flex-start;gap:var(--ui-space-4);border-top:1px solid #fed7aa;background:#fff7ed;color:#9a3412;padding:var(--ui-space-4) var(--ui-space-6)}.environments_reviewIssues__d80p7>svg{flex:0 0 15px;width:15px;height:15px;margin-top:2px}.environments_reviewIssues__d80p7>span{display:grid;gap:var(--ui-space-1)}.environments_reviewIssues__d80p7 b,.environments_reviewIssues__d80p7 small{font-size:var(--ui-text-caption)}.environments_reviewIssues__d80p7 small:before{content:"• "}.environments_reviewItem__kwDr5>footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--ui-space-4);border-top:1px solid var(--ui-border-subtle);background:var(--ui-surface-subtle);padding:var(--ui-space-4) var(--ui-space-6)}.environments_reviewItem__kwDr5>footer button{display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-3);border-radius:var(--ui-radius-control);padding:var(--ui-space-4) var(--ui-space-6);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);cursor:pointer}.environments_reviewItem__kwDr5>footer button svg{width:15px;height:15px}.environments_promoteButton__Cr22r{border:0;background:#0f766e;color:var(--ui-white)}.environments_promoteButton__Cr22r:disabled{opacity:.4;cursor:not-allowed}.environments_discardButton__Wyv_5{border:1px solid #f0b3b8;background:var(--ui-surface);color:#b42332}.environments_reviewerNote__DCJhH{display:flex;align-items:center;gap:var(--ui-space-3);margin-right:auto;color:#78572b;font-size:var(--ui-text-caption)}.environments_reviewerNote__DCJhH svg{width:15px;height:15px}.environments_cards__2wKEe{display:grid;gap:var(--ui-space-8)}.environments_systemCard__x_YV4{--system-colour:#0f766e;border:1px solid #d6e0eb;border-top:4px solid var(--system-colour);border-radius:var(--ui-radius-dialog);background:var(--ui-surface);box-shadow:0 10px 28px #10213d0d;overflow:hidden}.environments_systemCard__x_YV4>header{display:flex;align-items:center;gap:var(--ui-space-6);padding:var(--ui-space-8) var(--ui-space-8);border-bottom:1px solid #e5ebf2}.environments_systemMark____7pl{display:grid;place-items:center;width:42px;height:42px;border-radius:var(--ui-radius-card);background:color-mix(in srgb,var(--system-colour) 12%,white);color:var(--system-colour)}.environments_systemMark____7pl svg{width:21px}.environments_systemCard__x_YV4 header>div:nth-child(2){flex:1}.environments_systemCard__x_YV4 header small{color:var(--ui-muted);font-size:var(--ui-text-caption);text-transform:uppercase}.environments_systemCard__x_YV4 header h2{margin:2px 0;color:#10213d;font-size:var(--ui-text-section)}.environments_systemCard__x_YV4 header p{margin:0;color:#62738a;font-size:var(--ui-text-caption)}.environments_usage__ISIoY{display:flex;align-items:center;gap:var(--ui-space-8)}.environments_usage__ISIoY span{display:grid;text-align:center;color:var(--ui-muted);font-size:var(--ui-text-caption)}.environments_usage__ISIoY b{color:#172b49;font-size:var(--ui-text-large)}.environments_systemFields__YFIZe{display:grid;grid-template-columns:1.35fr 1fr 1fr 1.2fr 1.7fr .7fr auto;gap:var(--ui-space-4);align-items:end;padding:var(--ui-space-6) var(--ui-space-8);background:var(--ui-surface-subtle)}.environments_environmentRow__8ECQp small,.environments_systemFields__YFIZe small{font-size:var(--ui-text-caption)}.environments_environmentRow__8ECQp input:disabled,.environments_environmentRow__8ECQp select:disabled,.environments_systemFields__YFIZe input:disabled,.environments_systemFields__YFIZe select:disabled{border-color:transparent;background:transparent;color:#334155;opacity:1}.environments_landscapeHeader__PyFrj{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-6);padding:var(--ui-space-6) var(--ui-space-8);border-top:1px solid var(--ui-border-subtle);border-bottom:1px solid var(--ui-border-subtle)}.environments_landscapeHeader__PyFrj span{display:flex;align-items:center;gap:var(--ui-space-3);color:#203653;font-size:var(--ui-text-small);font-weight:var(--ui-weight-bold)}.environments_landscapeHeader__PyFrj svg{width:16px;color:var(--system-colour)}.environments_landscapeHeader__PyFrj small{color:var(--ui-muted);font-size:var(--ui-text-caption)}.environments_environmentList__Fa1i6{display:grid}.environments_environmentRow__8ECQp{display:grid;grid-template-columns:55px 1.2fr 1fr 1fr 1fr auto;gap:var(--ui-space-4);align-items:end;padding:var(--ui-space-6) var(--ui-space-8);border-bottom:1px solid var(--ui-border-subtle)}.environments_environmentRow__8ECQp:last-child{border-bottom:0}.environments_slot__PbeIj{align-self:center;justify-self:start;border-radius:var(--ui-radius-control);background:#172b49;color:var(--ui-white);padding:var(--ui-space-3) var(--ui-space-4);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold)}.environments_empty__qdcif{display:grid;place-items:center;min-height:260px;border:1px dashed #b9c7d8;border-radius:var(--ui-radius-dialog);background:var(--ui-surface-subtle);text-align:center;color:#65758b}.environments_empty__qdcif svg{width:38px;height:38px;color:#0f766e}.environments_empty__qdcif h2{margin:10px 0 0;color:#203653}.environments_empty__qdcif p{max-width:570px;margin:4px 18px;line-height:1.5}@media(max-width:1150px){.environments_summary__mY_I1{grid-template-columns:repeat(2,1fr)}.environments_createPanel__gcKU_>div,.environments_systemFields__YFIZe{grid-template-columns:repeat(3,minmax(0,1fr))}.environments_usage__ISIoY{display:grid;grid-template-columns:repeat(2,1fr)}.environments_environmentRow__8ECQp{grid-template-columns:55px repeat(2,minmax(0,1fr))}.environments_environmentRow__8ECQp>button{grid-column:3}.environments_landscapeHeader__PyFrj{align-items:flex-start;flex-direction:column}.environments_reviewItem__kwDr5 dl{grid-template-columns:repeat(2,minmax(0,1fr))}.environments_reviewItem__kwDr5 dl>div:nth-child(2){border-right:0}.environments_reviewItem__kwDr5 dl>div:nth-child(-n+2){border-bottom:1px solid var(--ui-border-subtle)}}@media(max-width:720px){.environments_heading__y3VFj,.environments_systemCard__x_YV4>header{align-items:flex-start;flex-direction:column}.environments_createPanel__gcKU_>div,.environments_environmentRow__8ECQp,.environments_summary__mY_I1,.environments_systemFields__YFIZe{grid-template-columns:1fr}.environments_environmentRow__8ECQp>button{grid-column:auto}.environments_slot__PbeIj{margin-bottom:3px}.environments_usage__ISIoY{width:100%;grid-template-columns:repeat(4,1fr)}.environments_landscapeHeader__PyFrj small{line-height:1.45}.environments_reviewHeader___Csto,.environments_reviewItem__kwDr5>header{align-items:flex-start;flex-wrap:wrap}.environments_reviewHeader___Csto>b{margin-left:54px}.environments_reviewItem__kwDr5 dl{grid-template-columns:1fr}.environments_reviewItem__kwDr5 dl>div{border-right:0;border-bottom:1px solid var(--ui-border-subtle)}.environments_reviewItem__kwDr5 dl>div:last-child{border-bottom:0}.environments_reviewItem__kwDr5>footer{align-items:stretch;flex-direction:column}.environments_reviewItem__kwDr5>footer button{width:100%}}.environments_sourcePanel___BwbT{border:1px solid #bfdbfe;border-radius:var(--ui-radius-dialog);background:var(--ui-surface-subtle);box-shadow:0 10px 28px #172b490d;overflow:hidden}.environments_sourceHeader__GyV2h{display:flex;align-items:flex-start;gap:var(--ui-space-6);border-bottom:1px solid #dbeafe;background:#eff6ff;padding:var(--ui-space-8) var(--ui-space-8)}.environments_sourceIcon__cbfqH{display:grid;flex:0 0 42px;place-items:center;width:42px;height:42px;border-radius:var(--ui-radius-card);background:#dbeafe;color:#1d4ed8}.environments_sourceIcon__cbfqH svg{width:21px;height:21px}.environments_sourceHeader__GyV2h>div{flex:1}.environments_sourceHeader__GyV2h small{color:#1d4ed8;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);letter-spacing:.06em;text-transform:uppercase}.environments_sourceHeader__GyV2h h2{margin:2px 0;color:#172b49;font-size:var(--ui-text-section)}.environments_sourceHeader__GyV2h p{max-width:850px;margin:3px 0 0;color:#53657d;font-size:var(--ui-text-small);line-height:1.45}.environments_sourceHeader__GyV2h>b{border:1px solid #93c5fd;border-radius:var(--ui-radius-pill);background:var(--ui-surface);color:#1d4ed8;padding:var(--ui-space-3) var(--ui-space-4);font-size:var(--ui-text-caption);white-space:nowrap}.environments_sourceList__XL2gU{display:grid;gap:var(--ui-space-4);padding:var(--ui-space-6)}.environments_sourceItem__KEGc6{border:1px solid #dbe3ed;border-radius:var(--ui-radius-card);background:var(--ui-surface);overflow:hidden}.environments_sourceItem__KEGc6>header{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-6);border-bottom:1px solid var(--ui-border-subtle);padding:var(--ui-space-6) var(--ui-space-6)}.environments_sourceItem__KEGc6>header small{color:#728197;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);text-transform:uppercase}.environments_sourceItem__KEGc6 h3{margin:2px 0 0;color:#172b49;font-size:var(--ui-text-body)}.environments_sourceItem__KEGc6>header>span{border-radius:var(--ui-radius-pill);background:#eef2ff;color:#3730a3;padding:var(--ui-space-2) var(--ui-space-4);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);white-space:nowrap}.environments_sourceTableWrap__s9LFl{overflow-x:auto}.environments_sourceItem__KEGc6 table{width:100%;border-collapse:collapse;font-size:var(--ui-text-caption)}.environments_sourceItem__KEGc6 th{background:var(--ui-surface-subtle);color:var(--ui-muted);text-align:left;text-transform:uppercase;font-size:var(--ui-text-caption);letter-spacing:.04em}.environments_sourceItem__KEGc6 td,.environments_sourceItem__KEGc6 th{border-bottom:1px solid var(--ui-border-subtle);padding:var(--ui-space-4) var(--ui-space-6);vertical-align:top}.environments_sourceItem__KEGc6 tbody tr:last-child td{border-bottom:0}.environments_sourceItem__KEGc6 td b,.environments_sourceItem__KEGc6 td small{display:block}.environments_sourceItem__KEGc6 td small{margin-top:2px;color:var(--ui-muted);font-size:var(--ui-text-caption)}@media(max-width:720px){.environments_sourceHeader__GyV2h,.environments_sourceItem__KEGc6>header{align-items:flex-start;flex-direction:column}.environments_sourceHeader__GyV2h>b{margin-left:54px}.environments_sourceItem__KEGc6 table{min-width:720px}}.environments_relinkTarget__Dm0pS{display:flex;align-items:center;gap:var(--ui-space-3);margin-right:auto;color:#53657d;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold)}.environments_relinkTarget__Dm0pS select{min-width:220px;border:1px solid #cbd6e3;border-radius:var(--ui-radius-control);background:var(--ui-surface);color:#182942;padding:var(--ui-space-4);font:inherit}@media(max-width:720px){.environments_relinkTarget__Dm0pS{align-items:stretch;flex-direction:column;width:100%}.environments_relinkTarget__Dm0pS select{min-width:0;width:100%}}.environments_deleteSystemButton__WujvG{display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-3);flex:none;border:1px solid #f0b3b8;border-radius:var(--ui-radius-control);background:var(--ui-surface);color:#b42332;padding:var(--ui-space-4) var(--ui-space-4);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);cursor:pointer}.environments_deleteSystemButton__WujvG:hover{border-color:#dc5966;background:#fff5f5}.environments_deleteSystemButton__WujvG:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.environments_deleteSystemButton__WujvG svg{width:15px;height:15px}.environments_deleteWarning__mXstq{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-8);border-bottom:1px solid #fed7aa;background:#fff7ed;color:#9a3412;padding:var(--ui-space-6) var(--ui-space-8)}.environments_deleteWarning__mXstq.environments_blocked__9XcHP{border-bottom-color:#fecaca;background:#fff1f2;color:#9f1239}.environments_deleteWarning__mXstq>div{display:flex;align-items:flex-start;gap:var(--ui-space-4)}.environments_deleteWarning__mXstq>div>svg{flex:0 0 19px;width:19px;height:19px;margin-top:2px}.environments_deleteWarning__mXstq>div>span{display:grid;gap:var(--ui-space-1)}.environments_deleteWarning__mXstq small{font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);letter-spacing:.06em;text-transform:uppercase}.environments_deleteWarning__mXstq h3{margin:0;color:inherit;font-size:var(--ui-text-body)}.environments_deleteWarning__mXstq p{max-width:820px;margin:2px 0 0;font-size:var(--ui-text-caption);line-height:1.45}.environments_deleteWarning__mXstq footer{display:flex;align-items:center;gap:var(--ui-space-4);flex:none}.environments_deleteWarning__mXstq footer button{border:1px solid #d6dee8;border-radius:var(--ui-radius-control);background:var(--ui-surface);color:#42546b;padding:var(--ui-space-4) var(--ui-space-6);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);cursor:pointer}.environments_deleteWarning__mXstq footer .environments_confirmDeleteButton__fIICM{display:inline-flex;align-items:center;gap:var(--ui-space-3);border-color:#b42332;background:#b42332;color:var(--ui-white)}.environments_confirmDeleteButton__fIICM svg{width:14px;height:14px}@media(max-width:720px){.environments_deleteSystemButton__WujvG{width:100%}.environments_deleteWarning__mXstq{align-items:stretch;flex-direction:column}.environments_deleteWarning__mXstq footer{justify-content:flex-end}}.project-recovery_workspace__fJTH_{background:#fff;color:#102d4f;border:1px solid #cfdee5;border-radius:14px;padding:22px;margin:16px 0;scroll-margin-top:90px}.project-recovery_heading__OoHa_,.project-recovery_toolbar__vvs7T{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.project-recovery_heading__OoHa_ h2{margin:3px 0}.project-recovery_heading__OoHa_ p{max-width:760px;color:#526474}.project-recovery_workspace__fJTH_ button,.project-recovery_workspace__fJTH_ input,.project-recovery_workspace__fJTH_ select{min-height:44px}.project-recovery_workspace__fJTH_ button{border:1px solid #bed1d8;background:#fff;color:#102d4f;border-radius:8px;padding:8px 14px;cursor:pointer}.project-recovery_workspace__fJTH_ button:disabled{opacity:.55;cursor:default}.project-recovery_workspace__fJTH_ button:focus-visible,.project-recovery_workspace__fJTH_ input:focus-visible,.project-recovery_workspace__fJTH_ select:focus-visible,.project-recovery_workspace__fJTH_ textarea:focus-visible{outline:3px solid #007e87;outline-offset:3px}.project-recovery_workspace__fJTH_ .project-recovery_primary__7PtNv{background:#007e87;color:#fff;border-color:#007e87}.project-recovery_steps__rKc1s{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.project-recovery_steps__rKc1s button[aria-current=step]{background:#e4f4f3;border-color:#007e87;font-weight:700}.project-recovery_grid__sop8h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.project-recovery_grid__sop8h label{display:flex;flex-direction:column;gap:6px;font-weight:600}.project-recovery_grid__sop8h input,.project-recovery_grid__sop8h select,.project-recovery_grid__sop8h textarea{width:100%;box-sizing:border-box;border:1px solid #bed1d8;border-radius:7px;padding:10px;background:#fff;color:#102d4f;font:inherit}.project-recovery_grid__sop8h textarea{min-height:85px}.project-recovery_wide__Kw0YX{grid-column:1/-1}.project-recovery_stats__pI7UE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0}.project-recovery_card__ZEgnx,.project-recovery_stats__pI7UE article{background:#f3f8f9;border:1px solid #d9e6eb;border-radius:9px;padding:15px;margin:10px 0}.project-recovery_stats__pI7UE b,.project-recovery_stats__pI7UE span{display:block}.project-recovery_stats__pI7UE span{font-size:12px;margin-bottom:7px;color:#526474}.project-recovery_notice__de_vj{background:#fff6df;border-left:4px solid #b87909;padding:12px 16px;color:#684805}.project-recovery_error__53xJh{color:#9e2430;font-weight:600}.project-recovery_table__iOU9P{overflow:auto;max-height:480px;margin:12px 0}.project-recovery_table__iOU9P table{border-collapse:collapse;width:100%;min-width:620px}.project-recovery_table__iOU9P td,.project-recovery_table__iOU9P th{text-align:left;padding:10px;border-bottom:1px solid #d9e6eb;vertical-align:top}.project-recovery_table__iOU9P th{background:#f3f8f9;position:sticky;top:0}.project-recovery_workspace__fJTH_ small{color:#526474}.project-recovery_workspace__fJTH_ ul{padding-left:22px}.project-recovery_workspace__fJTH_ fieldset{border:0;padding:0;min-width:0}.project-recovery_workspace__fJTH_ details{margin:12px 0}.project-recovery_workspace__fJTH_ summary{cursor:pointer;min-height:36px;padding:6px 0;font-weight:600}.project-recovery_workspace__fJTH_ .project-recovery_check__BiKc4{display:flex;flex-direction:row;align-items:center;gap:10px}.project-recovery_check__BiKc4 input{width:20px;min-height:24px}.project-recovery_optionSelected__XfDBB{border:2px solid #007e87}.project-recovery_workspace__fJTH_ p{line-height:1.55}.project-recovery_workspace__fJTH_ nav{margin:16px 0}.project-recovery_toolbar__vvs7T{justify-content:flex-start}.project-recovery_status__z4Sbz{color:#00656c}.project-recovery_workspace__fJTH_ h3{margin-top:22px}@media(max-width:700px){.project-recovery_workspace__fJTH_{padding:14px}.project-recovery_grid__sop8h,.project-recovery_stats__pI7UE{grid-template-columns:1fr}.project-recovery_wide__Kw0YX{grid-column:auto}.project-recovery_steps__rKc1s button{flex:1 1 42%}.project-recovery_heading__OoHa_{align-items:flex-start}}.project-recovery_nextAction__u21He{border:1px solid #a6d0d1;border-left:4px solid #007e87;background:#f1f9f8;border-radius:9px;padding:18px;margin:16px 0;color:#102d4f}.project-recovery_nextAction__u21He h3{margin:4px 0;font-size:19px;font-weight:700}.project-recovery_nextAction__u21He p{line-height:1.55}.project-recovery_outcomeCounts__MQfVN{display:flex;flex-wrap:wrap;gap:12px 28px;margin:12px 0}.project-recovery_outcomeCounts__MQfVN b{font-size:22px}.project-recovery_workspace__fJTH_ [data-recovery-destination]{scroll-margin-top:100px}.intake_dropZone__LEz0T{position:relative;transition:border-color .15s ease,box-shadow .15s ease}.intake_reviewPage__7UtlA,.intake_reviewPage__7UtlA .intake-workspace>section{min-width:0}.intake_reviewPage__7UtlA .proposal-table{overflow:auto;max-height:600px;overscroll-behavior:contain}.intake_proposalFilters__UhzJI input,.intake_proposalFilters__UhzJI select,.intake_requiredFields__gEZca button,.intake_requiredFields__gEZca input,.intake_requiredFields__gEZca summary,.intake_reviewPage__7UtlA .actions button,.intake_reviewPage__7UtlA .proposal-table button,.intake_reviewPage__7UtlA .proposal-table select{min-height:44px;touch-action:manipulation}.intake_decisionButtons__XBivC{display:flex;flex-wrap:wrap;gap:8px}.intake_decisionStatus__iqGS7{display:block;margin-bottom:8px;font-weight:600}.intake_reviewStatus__Mb9dr{padding:12px;background:#eaf8f5;color:#164d48}.intake_proposalFilters__UhzJI{display:flex;flex-wrap:wrap;gap:12px;padding:12px}.intake_proposalFilters__UhzJI label{display:grid;gap:4px;flex:1;min-width:160px}.intake_requiredFields__gEZca{margin:12px;padding:16px;border:1px solid #dba556;border-radius:10px;background:#fffbf3}.intake_requiredFields__gEZca h3{margin-top:0}.intake_requiredFields__gEZca details{border-top:1px solid #e9d9bf;padding:8px 0}.intake_requiredFields__gEZca summary{cursor:pointer;padding:8px;overflow-wrap:anywhere}.intake_requiredFields__gEZca form{display:grid;gap:12px;padding:12px}.intake_requiredFields__gEZca label{display:grid;gap:4px}.intake_requiredFields__gEZca input{width:100%;min-width:0;padding:8px;font-size:16px}.intake_requiredFields__gEZca button{justify-self:start;padding:8px 16px}@media (max-width:1180px),(pointer:coarse){.intake_reviewPage__7UtlA .intake-overview,.intake_reviewPage__7UtlA .intake-workspace{grid-template-columns:minmax(0,1fr)}.intake_reviewPage__7UtlA .proposal-table table,.intake_reviewPage__7UtlA .proposal-table tbody{display:block;width:100%;min-width:0}.intake_reviewPage__7UtlA .proposal-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.intake_reviewPage__7UtlA .proposal-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-bottom:2px solid #dbe5ec;padding:12px;gap:12px}.intake_reviewPage__7UtlA .proposal-table td{display:block;width:auto;min-width:0;max-width:none;padding:0;border:0;white-space:normal;overflow-wrap:anywhere}.intake_reviewPage__7UtlA .proposal-table td:before{content:attr(data-label);display:block;color:#506478;font-weight:600;margin-bottom:6px}.intake_reviewPage__7UtlA .proposal-table td:first-child,.intake_reviewPage__7UtlA .proposal-table td:last-child{grid-column:1/-1}.intake_reviewPage__7UtlA .intake_proposalDestination___buuz,.intake_reviewPage__7UtlA .intake_proposalValue__vUyey{width:100%;min-width:0;font-size:16px}.intake_reviewPage__7UtlA .extraction-review>header{flex-wrap:wrap;overflow-wrap:anywhere}}@media (max-width:540px){.intake_reviewPage__7UtlA .proposal-table tr{grid-template-columns:minmax(0,1fr)}.intake_reviewPage__7UtlA .intake-publish,.intake_reviewPage__7UtlA .page-heading{flex-wrap:wrap}.intake_reviewPage__7UtlA .intake-stages{grid-template-columns:repeat(3,minmax(0,1fr))}}.intake_dragActive__QV_KP{border-color:var(--ui-action);box-shadow:0 0 0 3px #1769d826}.intake_empty__DWtUi{cursor:pointer;outline:none}.intake_empty__DWtUi:focus-visible,.intake_empty__DWtUi:hover{color:var(--ui-action);background:#f6faff;box-shadow:inset 0 0 0 2px #8db7e8}.intake_dropOverlay__nzhPN{position:absolute;z-index:20;inset:58px 8px 8px;display:grid;place-items:center;align-content:center;gap:var(--ui-space-4);border:2px dashed var(--ui-action);border-radius:var(--ui-radius-card);color:#0f579f;background:#edf6ffed;pointer-events:none}.intake_dropOverlay__nzhPN svg{width:38px}.intake_proposalValue__vUyey{width:100%;min-width:180px;min-height:48px;padding:var(--ui-space-2);resize:vertical}.intake_proposalDestination___buuz{min-width:145px}.intake_reviewActions__wTRzp{display:flex;align-items:center;gap:var(--ui-space-4);flex-wrap:wrap}.intake_deleteButton__Wk45I{display:inline-flex;align-items:center;gap:var(--ui-space-3);color:#9f2730;border-color:#df9ea4;background:#fff8f8}.intake_deleteButton__Wk45I svg{width:16px}.intake_deleteButton__Wk45I:disabled{color:#8b929b;border-color:#d5d9de;background:#f4f5f6}.intake_mappingBadge__IQIAB{max-width:128px;padding:var(--ui-space-1) var(--ui-space-3);border-radius:var(--ui-radius-pill);color:#8a4a00;background:#fff0cc;font-style:normal;font-size:var(--ui-text-caption);line-height:1.2;text-align:center}.intake_mappingBanner__NB3pw,.intake_poapErrors__pURu4{display:flex;align-items:flex-start;gap:var(--ui-space-4);margin:10px 0;padding:var(--ui-space-4) var(--ui-space-6);border:1px solid #e5b153;border-radius:var(--ui-radius-control);color:#6f3c00;background:var(--ui-warning-soft)}.intake_mappingBanner__NB3pw svg,.intake_poapErrors__pURu4 svg{width:20px;flex:0 0 auto}.intake_mappingBanner__NB3pw div{flex:1}.intake_mappingBanner__NB3pw p,.intake_poapErrors__pURu4 p{margin:2px 0 0}.intake_mappingRequiredRow___HFR_ td{background:#fff9e9;border-top-color:#e8bd68;border-bottom-color:#e8bd68}.intake_mappingRequiredRow___HFR_ td:first-child{box-shadow:inset 4px 0 0 #d48608}.intake_mappingRequiredSelect__W6SUk{border-color:#d48608;background:#fff4d8;color:#713f00;font-weight:var(--ui-weight-bold)}.intake_reviewGuide__dyWqW{padding:var(--ui-space-6) var(--ui-space-8);border:1px solid #cfe0f3;border-radius:var(--ui-radius-card);background:#f7fbff}.intake_reviewGuide__dyWqW>header{display:flex;align-items:flex-start;gap:var(--ui-space-4)}.intake_reviewGuide__dyWqW>header svg{width:20px;color:var(--ui-action);flex:0 0 auto}.intake_reviewGuide__dyWqW h2,.intake_reviewGuide__dyWqW p{margin:0}.intake_reviewGuide__dyWqW>header p{margin-top:3px;color:var(--ui-muted)}.intake_reviewGuide__dyWqW>div{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ui-space-4);margin-top:11px}.intake_reviewGuide__dyWqW article{padding:var(--ui-space-4);border:1px solid #dbe7f4;border-radius:var(--ui-radius-control);background:var(--ui-surface)}.intake_reviewGuide__dyWqW article p{margin-top:4px;color:#53677e;line-height:1.45}.intake_poapPreview__igIaK{display:grid;gap:var(--ui-space-6)}.intake_poapEmpty__2xlrP{border:1px dashed #a8c3df;border-radius:var(--ui-radius-control);color:#526a84;background:var(--ui-surface-subtle)}.intake_poapEmpty__2xlrP p{margin:5px auto 10px;max-width:760px}.intake_poapEmpty__2xlrP button{display:inline-flex;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-4);border:1px solid #9abce0;border-radius:var(--ui-radius-control);color:#155b9f;background:var(--ui-surface);font-weight:var(--ui-weight-bold)}.intake_poapEmpty__2xlrP button svg{width:16px}@media (max-width:760px){.intake_reviewGuide__dyWqW>div{grid-template-columns:1fr}}.intake_poapPreview__igIaK>header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--ui-space-8)}.intake_poapPreview__igIaK h2{display:flex;align-items:center;gap:var(--ui-space-4)}.intake_poapPreview__igIaK h2 svg{width:21px}.intake_poapPreview__igIaK>header>span{padding:var(--ui-space-2) var(--ui-space-4);border-radius:var(--ui-radius-pill);color:#0f579f;background:#edf6ff;white-space:nowrap}.intake_poapGrid__d3_Yp{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--ui-space-6)}.intake_poapGrid__d3_Yp>article{padding:var(--ui-space-6);border:1px solid #d7e2ef;border-radius:var(--ui-radius-card);background:#fbfdff}.intake_poapActivity__09q1k,.intake_poapGrid__d3_Yp>article>header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--ui-space-4)}.intake_poapActivity__09q1k span,.intake_poapGrid__d3_Yp>article>header div{display:grid;gap:var(--ui-space-1)}.intake_poapActivity__09q1k{margin-top:9px;padding:var(--ui-space-4);border-left:3px solid #6b9fd5;border-radius:var(--ui-radius-control);background:#f2f7fc}.intake_acceptedBadge__Eklle,.intake_pendingBadge__NxXOg{padding:var(--ui-space-1) var(--ui-space-3);border-radius:var(--ui-radius-pill);font-size:var(--ui-text-caption);font-style:normal;white-space:nowrap}.intake_acceptedBadge__Eklle{color:#11613f;background:#dff5e9}.intake_pendingBadge__NxXOg{color:#7a4700;background:#fff0cc}.intake_poapEmpty__2xlrP{margin:0;padding:var(--ui-space-8);border:1px dashed #aebfd1;border-radius:var(--ui-radius-card);color:#536579;background:#fafcff;text-align:center}.schedule_page__ijMcg{--line:var(--ui-border);--soft:#eef2f7;--muted:var(--ui-muted);--ink:#14213a;--blue:var(--ui-action);--green:#159447;--amber:#d97706;--red:#d83232}.schedule_heading__Fxjk6{min-height:84px;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-space-10)}.schedule_heading__Fxjk6 p{margin:0;color:var(--blue);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);letter-spacing:.12em;text-transform:uppercase}.schedule_heading__Fxjk6 h1{margin:7px 0 5px;font-size:var(--ui-text-display);line-height:1.1;letter-spacing:-.04em}.schedule_heading__Fxjk6>div>span{color:var(--muted)}.schedule_heading__Fxjk6>div:last-child{min-width:230px;padding:var(--ui-space-6) var(--ui-space-8);display:flex;align-items:center;gap:var(--ui-space-4);border:1px solid var(--line);border-radius:var(--ui-radius-card);background:var(--ui-surface)}.schedule_heading__Fxjk6 svg{color:var(--blue)}.schedule_heading__Fxjk6 span span{display:grid;gap:var(--ui-space-1)}.schedule_heading__Fxjk6 small{color:var(--muted);font-size:var(--ui-text-caption)}.schedule_draft__llNSB{border-left:4px solid var(--amber)!important}.schedule_baselined___6c85{border-left:4px solid var(--green)!important}.schedule_metrics__bwrgB{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ui-space-6)}.schedule_metrics__bwrgB>span{min-height:92px;padding:var(--ui-space-8);display:grid;align-content:center;gap:var(--ui-space-2);border:1px solid var(--line);border-radius:var(--ui-radius-card);background:var(--ui-surface)}.schedule_metrics__bwrgB small{color:var(--muted);font-size:var(--ui-text-caption);text-transform:uppercase}.schedule_metrics__bwrgB b{font-size:var(--ui-text-section)}.schedule_metrics__bwrgB em{color:var(--muted);font-size:var(--ui-text-caption);font-style:normal}.schedule_workspace__xwkAy{overflow:hidden;border:1px solid var(--line);border-radius:var(--ui-radius-card);background:var(--ui-surface);box-shadow:0 6px 22px rgba(22,42,76,.06)}.schedule_workspace__xwkAy>header{min-height:59px;padding:0 var(--ui-space-8);display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-8);border-bottom:1px solid var(--line)}.schedule_fileActions__iJ54J,.schedule_tabs__jDS5z{display:flex;align-items:center;gap:var(--ui-space-3)}.schedule_fileActions__iJ54J button,.schedule_tabs__jDS5z button{height:34px;padding:0 var(--ui-space-6);border:1px solid transparent;border-radius:var(--ui-radius-control);color:var(--muted);background:transparent;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold)}.schedule_tabs__jDS5z button.schedule_active__uL7aF{color:var(--blue);border-color:#bfd2ed;background:var(--ui-action-soft)}.schedule_fileActions__iJ54J button{display:flex;align-items:center;gap:var(--ui-space-3);border-color:var(--ui-border);color:#21558e;background:var(--ui-surface)}.schedule_fileActions__iJ54J svg{width:14px}.schedule_preview__6uMaA,.schedule_quick__XoTBM{padding:var(--ui-space-8);display:grid;gap:var(--ui-space-8)}.schedule_dates__8shYw{display:grid;grid-template-columns:220px 220px 1fr;align-items:end;gap:var(--ui-space-6)}.schedule_dates__8shYw small{color:var(--muted);font-size:var(--ui-text-caption)}.schedule_dates__8shYw>div{min-height:61px;padding:var(--ui-space-6) var(--ui-space-6);display:flex;align-items:center;gap:var(--ui-space-4);border:1px solid #c9dbf2;border-radius:var(--ui-radius-control);background:var(--ui-surface-subtle)}.schedule_dates__8shYw>div svg{color:var(--blue)}.schedule_dates__8shYw>div span{display:grid;gap:var(--ui-space-1)}.schedule_dates__8shYw>div small{font-size:var(--ui-text-caption)}.schedule_activities__uY7ol,.schedule_workstreams__e7LiR{border:1px solid var(--line);border-radius:var(--ui-radius-card);overflow:hidden}.schedule_sectionHead__hGQlU{min-height:55px;padding:var(--ui-space-4) var(--ui-space-6);display:flex;align-items:center;justify-content:space-between;background:var(--ui-surface-subtle)}.schedule_sectionHead__hGQlU>div{display:grid;gap:var(--ui-space-1)}.schedule_sectionHead__hGQlU small{color:var(--muted);font-size:var(--ui-text-caption)}.schedule_activities__uY7ol article button,.schedule_sectionHead__hGQlU button,.schedule_workstreams__e7LiR article button{height:31px;padding:0 var(--ui-space-4);display:flex;align-items:center;gap:var(--ui-space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);color:var(--blue);background:var(--ui-surface);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold)}.schedule_activities__uY7ol svg,.schedule_sectionHead__hGQlU svg,.schedule_workstreams__e7LiR svg{width:13px}.schedule_workstreams__e7LiR article{min-height:51px;padding:var(--ui-space-4) var(--ui-space-6);display:grid;grid-template-columns:125px minmax(220px,1fr) 36px 36px;gap:var(--ui-space-4);border-top:1px solid var(--soft)}.schedule_activities__uY7ol input,.schedule_activities__uY7ol select,.schedule_workstreams__e7LiR input{min-width:0;padding:var(--ui-space-4);font-size:var(--ui-text-caption)}.schedule_activities__uY7ol article button,.schedule_workstreams__e7LiR article button{width:32px;padding:0;display:grid;place-items:center}.schedule_activities__uY7ol article,.schedule_activityHead__Xg6xX{display:grid;grid-template-columns:105px 105px minmax(180px,1.2fr) minmax(155px,1fr) minmax(130px,.8fr) minmax(160px,1fr) 34px;gap:var(--ui-space-3);align-items:center}.schedule_activityHead__Xg6xX{min-height:30px;padding:0 var(--ui-space-6);color:var(--muted);background:var(--ui-surface-subtle);font-size:var(--ui-text-caption);text-transform:uppercase}.schedule_activities__uY7ol article{min-height:53px;padding:var(--ui-space-4) var(--ui-space-6);border-top:1px solid var(--soft)}.schedule_preview__6uMaA>footer,.schedule_quick__XoTBM>footer{display:flex;justify-content:flex-end;gap:var(--ui-space-4)}.schedule_primary__5rCwf,.schedule_secondary__Rhfw1{min-height:39px;padding:0 var(--ui-space-6);display:flex;align-items:center;gap:var(--ui-space-3);font-size:var(--ui-text-caption)}.schedule_secondary__Rhfw1{border:1px solid var(--ui-border);color:#21558e;background:var(--ui-surface)}.schedule_findings__PC0bj{display:grid;gap:var(--ui-space-3)}.schedule_findings__PC0bj>div{min-height:64px;padding:var(--ui-space-6) var(--ui-space-8);display:flex;align-items:center;gap:var(--ui-space-4);border-radius:var(--ui-radius-control)}.schedule_findings__PC0bj>div span{display:grid;gap:var(--ui-space-1)}.schedule_findings__PC0bj small{font-size:var(--ui-text-caption)}.schedule_good__9JT45{color:var(--ui-success);border:1px solid #b8dfc4;background:#effaf3}.schedule_bad__c7eRU{color:#8f2d25;border:1px solid #edbbb7;background:#fff4f3}.schedule_findings__PC0bj p{margin:0;padding:var(--ui-space-4) var(--ui-space-6);display:flex;align-items:center;gap:var(--ui-space-3);border-radius:var(--ui-radius-control);font-size:var(--ui-text-caption)}.schedule_findings__PC0bj p svg{width:13px}.schedule_error__lgVxD{color:#8f2d25;background:#fff2f1}.schedule_warning__JlKFB{color:#855008;background:var(--ui-warning-soft)}.schedule_timeline__C9Gvy{padding:var(--ui-space-6);border:1px solid var(--line);border-radius:var(--ui-radius-card);background:var(--ui-surface-subtle)}.schedule_timeline__C9Gvy article{min-height:48px;display:grid;grid-template-columns:180px 1fr;align-items:center;border-bottom:1px solid var(--soft)}.schedule_timeline__C9Gvy article:last-child{border-bottom:0}.schedule_timeline__C9Gvy header{display:grid;gap:var(--ui-space-1)}.schedule_timeline__C9Gvy header b{font-size:var(--ui-text-caption);color:var(--blue)}.schedule_timeline__C9Gvy header span{font-size:var(--ui-text-caption)}.schedule_timeline__C9Gvy article>div{height:31px;position:relative;border-radius:var(--ui-radius-control);background:repeating-linear-gradient(90deg,#edf1f6,#edf1f6 1px,transparent 0,transparent 5%)}.schedule_timeline__C9Gvy article>div>span{height:21px;min-width:7px;position:absolute;top:5px;border-radius:var(--ui-radius-small);background:#5c94e5;box-shadow:0 2px 6px rgba(35,80,145,.18)}.schedule_timeline__C9Gvy em{max-width:160px;position:absolute;left:5px;top:4px;overflow:hidden;color:var(--ui-white);font-size:var(--ui-text-caption);font-style:normal;white-space:nowrap;text-overflow:ellipsis}.schedule_timeline__C9Gvy .schedule_milestone__tq8s_{width:10px!important;transform:rotate(45deg);border-radius:var(--ui-radius-small);background:#e9a72f}.schedule_timeline__C9Gvy .schedule_milestone__tq8s_ em{display:none}.schedule_impact__ZCLZH{padding:var(--ui-space-6);display:grid;grid-template-columns:1fr auto;gap:var(--ui-space-4) var(--ui-space-10);border:1px solid #c9dbf2;border-radius:var(--ui-radius-card);background:#f6f9fe}.schedule_impact__ZCLZH>div{display:grid;gap:var(--ui-space-1)}.schedule_impact__ZCLZH p,.schedule_impact__ZCLZH small{color:var(--muted);font-size:var(--ui-text-caption)}.schedule_impact__ZCLZH label{display:flex;align-items:center;gap:var(--ui-space-3)}.schedule_impact__ZCLZH label input{width:15px;height:15px}.schedule_impact__ZCLZH p{grid-column:1/-1;margin:0}.schedule_notice__KI761{padding:var(--ui-space-6) var(--ui-space-8);display:flex;align-items:center;gap:var(--ui-space-4);color:var(--ui-success);border:1px solid #b8dfc4;border-radius:var(--ui-radius-control);background:#effaf3;font-size:var(--ui-text-caption)}.schedule_notice__KI761 svg{width:15px}@media(max-width:1100px){.schedule_dates__8shYw,.schedule_metrics__bwrgB{grid-template-columns:1fr 1fr}.schedule_dates__8shYw>div{grid-column:1/-1}.schedule_activityHead__Xg6xX{display:none}.schedule_activities__uY7ol article{grid-template-columns:105px 105px 1fr 1fr}.schedule_activities__uY7ol article input:nth-of-type(3),.schedule_activities__uY7ol article input:nth-of-type(4){grid-column:auto}.schedule_activities__uY7ol article button{grid-column:4;justify-self:end}}@media(max-width:700px){.schedule_heading__Fxjk6,.schedule_workspace__xwkAy>header{align-items:stretch;flex-direction:column}.schedule_dates__8shYw,.schedule_metrics__bwrgB{grid-template-columns:1fr}.schedule_workspace__xwkAy>header{padding:var(--ui-space-6)}.schedule_fileActions__iJ54J{flex-wrap:wrap}.schedule_activities__uY7ol article,.schedule_workstreams__e7LiR article{grid-template-columns:1fr 1fr}.schedule_timeline__C9Gvy article{grid-template-columns:1fr}.schedule_timeline__C9Gvy header{padding:var(--ui-space-3) 0}.schedule_impact__ZCLZH{grid-template-columns:1fr}}.schedule-enhancements_displayControls__oJjV7{display:grid;grid-template-columns:minmax(280px,1fr) minmax(300px,1fr);gap:var(--ui-space-6);padding:var(--ui-space-6);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-subtle)}.schedule-enhancements_displayControls__oJjV7>div,.schedule-enhancements_displayControls__oJjV7>label{display:grid;align-content:start;gap:var(--ui-space-3);color:#14213a;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold)}.schedule-enhancements_displayControls__oJjV7 small{color:var(--ui-muted);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-medium)}.schedule-enhancements_displayControls__oJjV7 select{min-height:36px;padding:0 var(--ui-space-4);color:#14213a;font-size:var(--ui-text-caption)}.schedule-enhancements_displayControls__oJjV7 select,.schedule-enhancements_segments__DHPzu{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface)}.schedule-enhancements_segments__DHPzu{width:fit-content;display:grid;grid-template-columns:repeat(2,minmax(94px,1fr));padding:var(--ui-space-1)}.schedule-enhancements_segments__DHPzu button{min-height:30px;padding:0 var(--ui-space-6);border:0;border-radius:var(--ui-radius-control);color:var(--ui-muted);background:transparent;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold)}.schedule-enhancements_segments__DHPzu button.schedule-enhancements_active__NteiE{color:var(--ui-white);background:var(--ui-action);box-shadow:0 2px 6px rgba(23,105,216,.2)}.schedule-enhancements_addActions___sMva{display:flex;align-items:center;gap:var(--ui-space-3)}@media (max-width:760px){.schedule-enhancements_displayControls__oJjV7{grid-template-columns:1fr}.schedule-enhancements_addActions___sMva{flex-wrap:wrap;justify-content:flex-end}}.setup-wizard_page__W_HaN{--line:var(--ui-border);--soft:#eef2f7;--muted:var(--ui-muted);--ink:#14213a;--blue:var(--ui-action);--green:#159447;--amber:#d97706;--red:#d83232}.setup-wizard_heading__UgqGF{min-height:84px;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-space-10)}.setup-wizard_heading__UgqGF p,.setup-wizard_screen__rLSRY>header>div>p{margin:0;color:var(--blue);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);letter-spacing:.12em;text-transform:uppercase}.setup-wizard_heading__UgqGF h1{margin:7px 0 5px;font-size:var(--ui-text-display);line-height:1.1;letter-spacing:-.04em}.setup-wizard_heading__UgqGF>div>span,.setup-wizard_screen__rLSRY>header>div>span{color:var(--muted)}.setup-wizard_heading__UgqGF>div:last-child{min-width:240px;padding:var(--ui-space-6) var(--ui-space-8);display:flex;align-items:center;gap:var(--ui-space-4);border:1px solid var(--line);border-radius:var(--ui-radius-card);background:var(--ui-surface)}.setup-wizard_heading__UgqGF>div:last-child>svg{color:var(--blue)}.setup-wizard_heading__UgqGF>div:last-child span{display:grid;gap:var(--ui-space-1)}.setup-wizard_heading__UgqGF small{color:var(--muted);font-size:var(--ui-text-caption)}.setup-wizard_draft__8cWwo{border-left:4px solid var(--amber)!important}.setup-wizard_governed__Ztpao{border-left:4px solid var(--green)!important}.setup-wizard_steps__j_5J2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ui-space-4)}.setup-wizard_steps__j_5J2 button{min-height:55px;padding:var(--ui-space-4) var(--ui-space-6);display:flex;align-items:center;gap:var(--ui-space-4);border:1px solid var(--line);border-radius:var(--ui-radius-control);color:#58667a;background:var(--ui-surface);text-align:left}.setup-wizard_steps__j_5J2 button>b{width:27px;height:27px;display:grid;place-items:center;flex:none;border:1px solid #cbd5e2;border-radius:50%;font-size:var(--ui-text-caption)}.setup-wizard_steps__j_5J2 button>b svg{width:14px}.setup-wizard_steps__j_5J2 button>span{display:grid;gap:var(--ui-space-1);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold)}.setup-wizard_steps__j_5J2 button small{color:var(--muted);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-semibold)}.setup-wizard_steps__j_5J2 .setup-wizard_active__zgGd_{color:#124f9d;border-color:#9ebee8;background:var(--ui-action-soft);box-shadow:inset 3px 0 var(--blue)}.setup-wizard_steps__j_5J2 .setup-wizard_active__zgGd_>b{color:var(--ui-white);border-color:var(--blue);background:var(--blue)}.setup-wizard_steps__j_5J2 .setup-wizard_complete__q_Qx0>b{color:var(--ui-white);border-color:var(--green);background:var(--green)}.setup-wizard_screen__rLSRY{overflow:hidden;border:1px solid var(--line);border-radius:var(--ui-radius-card);background:var(--ui-surface);box-shadow:0 6px 22px rgba(22,42,76,.06)}.setup-wizard_screen__rLSRY>header{min-height:92px;padding:var(--ui-space-8) var(--ui-space-10);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-space-10);border-bottom:1px solid var(--soft)}.setup-wizard_screen__rLSRY>header h2{margin:6px 0 5px;font-size:var(--ui-text-title);letter-spacing:-.025em}.setup-wizard_routes__NqkDU{padding:var(--ui-space-8);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-space-6)}.setup-wizard_routes__NqkDU>label{min-height:300px;padding:var(--ui-space-8);display:flex;flex-direction:column;gap:var(--ui-space-4);border:1px solid var(--line);border-radius:var(--ui-radius-card);background:var(--ui-surface);cursor:pointer}.setup-wizard_routes__NqkDU>label:hover{border-color:#a9c3e5;background:#fbfdff}.setup-wizard_routes__NqkDU>label.setup-wizard_selected__6QZW_{border-color:#6f9eda;background:#f2f7ff;box-shadow:0 0 0 2px #1769d81a}.setup-wizard_routes__NqkDU>label>div{display:flex;align-items:center;justify-content:space-between}.setup-wizard_routeIcon__P1RlD{width:38px;height:38px;display:grid;place-items:center;border-radius:var(--ui-radius-control);color:#1258b0;background:#e9f2ff}.setup-wizard_routes__NqkDU input{width:17px;height:17px;margin:0}.setup-wizard_routes__NqkDU h3{margin:5px 0 0;font-size:var(--ui-text-large)}.setup-wizard_routes__NqkDU p{margin:0;color:var(--muted);font-size:var(--ui-text-caption);line-height:1.5}.setup-wizard_routes__NqkDU ul{margin:3px 0 8px;padding-left:var(--ui-space-8);color:#35445a;font-size:var(--ui-text-caption);line-height:1.65}.setup-wizard_routes__NqkDU>label>small{margin-top:auto;padding-top:var(--ui-space-6);border-top:1px solid var(--soft);color:var(--ui-muted);font-size:var(--ui-text-caption);line-height:1.45}.setup-wizard_screen__rLSRY>footer{min-height:64px;padding:var(--ui-space-6) var(--ui-space-8);display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-6);border-top:1px solid var(--soft);background:var(--ui-surface-subtle)}.setup-wizard_screen__rLSRY>footer>span{color:var(--muted);font-size:var(--ui-text-caption)}.setup-wizard_guidedHead__tw3_w select{width:210px}.setup-wizard_embedded___DfTE{padding:var(--ui-space-8);background:var(--canvas,#f4f7fb)}.setup-wizard_embedded___DfTE>div{max-width:none}.setup-wizard_embedded___DfTE .intake-page>.page-heading,.setup-wizard_embedded___DfTE .page-heading,.setup-wizard_embedded___DfTE .stack>:first-child{scroll-margin-top:90px}.setup-wizard_action__bY139,.setup-wizard_ready__5Q1VS{min-height:32px;padding:0 var(--ui-space-4);display:flex;align-items:center;gap:var(--ui-space-3);border-radius:var(--ui-radius-pill);font-size:var(--ui-text-caption);white-space:nowrap}.setup-wizard_ready__5Q1VS{color:var(--ui-success);background:#eaf8ef}.setup-wizard_action__bY139{color:var(--ui-warning);background:#fff3df}.setup-wizard_action__bY139 svg,.setup-wizard_ready__5Q1VS svg{width:14px}.setup-wizard_review__NlJjU{padding:var(--ui-space-8);display:grid;grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);gap:var(--ui-space-8);background:var(--ui-surface-subtle)}.setup-wizard_review__NlJjU>section{overflow:hidden;border:1px solid var(--line);border-radius:var(--ui-radius-card);background:var(--ui-surface)}.setup-wizard_review__NlJjU article{min-height:78px;padding:var(--ui-space-6) var(--ui-space-8);display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:var(--ui-space-6);border-bottom:1px solid var(--soft)}.setup-wizard_review__NlJjU article:last-child{border-bottom:0}.setup-wizard_review__NlJjU article h3{margin:0;font-size:var(--ui-text-caption)}.setup-wizard_review__NlJjU article p{margin:4px 0 0;color:var(--muted);font-size:var(--ui-text-caption);line-height:1.45}.setup-wizard_checkReady__Id4lX{color:var(--green)}.setup-wizard_checkAction__KExeQ{color:var(--amber)}.setup-wizard_checkAction__KExeQ svg,.setup-wizard_checkReady__Id4lX svg{width:17px}.setup-wizard_actionBadge__zlrzs,.setup-wizard_readyBadge__Lg7_P{padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-pill);font-size:var(--ui-text-caption);white-space:nowrap}.setup-wizard_readyBadge__Lg7_P{color:var(--ui-success);background:#eaf8ef}.setup-wizard_actionBadge__zlrzs{color:var(--ui-warning);background:#fff3df}.setup-wizard_review__NlJjU>aside{padding:var(--ui-space-8);border:1px solid var(--line);border-radius:var(--ui-radius-card);background:var(--ui-surface)}.setup-wizard_review__NlJjU>aside>svg{width:26px;height:26px;color:var(--blue)}.setup-wizard_review__NlJjU>aside h3{margin:10px 0 12px}.setup-wizard_review__NlJjU dl{margin:0}.setup-wizard_review__NlJjU dl>div{padding:var(--ui-space-4) 0;display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-4);border-bottom:1px solid var(--soft)}.setup-wizard_review__NlJjU dt{color:var(--muted);font-size:var(--ui-text-caption)}.setup-wizard_review__NlJjU dd{margin:0;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);text-align:right}.setup-wizard_review__NlJjU>aside p{color:var(--muted);font-size:var(--ui-text-caption);line-height:1.5}.setup-wizard_review__NlJjU>aside button{width:100%;margin-top:7px}.setup-wizard_review__NlJjU>aside>small{display:block;margin-top:8px;color:var(--muted);font-size:var(--ui-text-caption);line-height:1.4}.setup-wizard_error__w3KnV,.setup-wizard_notice__xZjSl{margin:0 18px 18px;padding:var(--ui-space-6) var(--ui-space-6);display:flex;align-items:flex-start;gap:var(--ui-space-4);border-radius:var(--ui-radius-control);font-size:var(--ui-text-caption);line-height:1.5}.setup-wizard_notice__xZjSl{color:var(--ui-success);border:1px solid #b8dfc4;background:#effaf3}.setup-wizard_error__w3KnV{color:#8f2d25;border:1px solid #edbbb7;background:#fff4f3}.setup-wizard_error__w3KnV svg,.setup-wizard_notice__xZjSl svg{width:15px;flex:none}@media(max-width:1050px){.setup-wizard_routes__NqkDU{grid-template-columns:1fr}.setup-wizard_routes__NqkDU>label{min-height:0}.setup-wizard_review__NlJjU{grid-template-columns:1fr}}@media(max-width:700px){.setup-wizard_heading__UgqGF,.setup-wizard_screen__rLSRY>footer,.setup-wizard_screen__rLSRY>header{align-items:stretch;flex-direction:column}.setup-wizard_steps__j_5J2{grid-template-columns:1fr}.setup-wizard_guidedHead__tw3_w select{width:100%}.setup-wizard_review__NlJjU article{grid-template-columns:22px minmax(0,1fr)}.setup-wizard_actionBadge__zlrzs,.setup-wizard_readyBadge__Lg7_P{grid-column:2;justify-self:start}}.library_page__aVpE6{display:grid;gap:var(--ui-space-8)}.library_hero__z14CW{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--ui-space-12);padding:var(--ui-space-12);border:1px solid #cbdcf4;border-radius:var(--ui-radius-dialog);background:linear-gradient(135deg,var(--ui-surface-subtle) 0,#eef5ff 58%,#f5f0ff 100%)}.library_hero__z14CW p,.library_sectionHead__PgpJ8 p{margin:0 0 5px;color:#1763c6;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);letter-spacing:.12em;text-transform:uppercase}.library_hero__z14CW h1{margin:0;color:var(--ui-heading);font-size:var(--ui-text-page)}.library_hero__z14CW span{display:block;margin-top:8px;max-width:720px;color:#5a6880;line-height:1.55}.library_governance__gtfD_{display:grid;grid-template-columns:auto 1fr;gap:var(--ui-space-4);min-width:230px;padding:var(--ui-space-6);border:1px solid #c7d7ee;border-radius:var(--ui-radius-card);background:var(--ui-surface)}.library_governance__gtfD_ svg{color:#146c43}.library_governance__gtfD_ b,.library_governance__gtfD_ small{display:block}.library_governance__gtfD_ small{margin-top:3px;color:#66758d;line-height:1.4}.library_tabs__Qy7zk{display:flex;gap:var(--ui-space-3);overflow:auto;padding-bottom:var(--ui-space-1)}.library_tabs__Qy7zk button{display:flex;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-4) var(--ui-space-6);white-space:nowrap;border:1px solid #d5dfed;border-radius:var(--ui-radius-card);background:var(--ui-surface);color:#4b5b72;font-weight:var(--ui-weight-bold)}.library_tabs__Qy7zk button.library_active__nM3_J{border-color:#2770d0;background:var(--ui-action-soft);color:#1459b2}.library_catalogue__UiQ2S{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--ui-space-8)}.library_admin__K2Teg,.library_catalogue__UiQ2S>section,.library_preview__u7r2P{border:1px solid #d7e1ee;border-radius:var(--ui-radius-dialog);background:var(--ui-surface)}.library_catalogue__UiQ2S>section{padding:var(--ui-space-8)}.library_sectionHead__PgpJ8{display:flex;justify-content:space-between;gap:var(--ui-space-8);align-items:flex-start;margin-bottom:14px}.library_sectionHead__PgpJ8 h2{margin:0;color:var(--ui-heading)}.library_sectionHead__PgpJ8 span{color:#69778d;font-size:var(--ui-text-small)}.library_grid__Ge_Lt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-space-6)}.library_card__T_pGF{display:grid;gap:var(--ui-space-4);padding:var(--ui-space-8);text-align:left;border:1px solid #d7e1ee;border-radius:var(--ui-radius-card);background:var(--ui-surface)}.library_card__T_pGF.library_selected__SxUoM,.library_card__T_pGF:hover{border-color:#6aa3e8;box-shadow:0 7px 20px #1f65bd16}.library_cardTop__pJk9f{display:flex;justify-content:space-between;align-items:center;gap:var(--ui-space-4)}.library_category__PBvuE,.library_demo__3SU7O,.library_status__Whryv,.library_version__X4AKB{display:inline-flex;align-items:center;width:max-content;border-radius:var(--ui-radius-pill);font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);letter-spacing:.06em;text-transform:uppercase}.library_category__PBvuE{padding:var(--ui-space-2) var(--ui-space-4);background:#e9f2ff;color:#155aad}.library_version__X4AKB{padding:var(--ui-space-2) var(--ui-space-3);background:#f0eaff;color:#7040a8}.library_status__Whryv{padding:var(--ui-space-2) var(--ui-space-3);background:#e8f7ef;color:#176c43}.library_status__Whryv.library_draft__iSBC_{background:#fff2d9;color:#885b00}.library_status__Whryv.library_archived__tqyfl{background:var(--ui-border-subtle);color:#667084}.library_card__T_pGF h3{margin:0;color:#182133;font-size:var(--ui-text-large)}.library_card__T_pGF p{margin:0;color:#647188;font-size:var(--ui-text-small);line-height:1.45}.library_tags__MqzzQ{display:flex;gap:var(--ui-space-2);flex-wrap:wrap}.library_tags__MqzzQ i{padding:var(--ui-space-1) var(--ui-space-3);border-radius:var(--ui-radius-control);background:#f3f6fa;color:#627087;font-size:var(--ui-text-caption);font-style:normal}.library_preview__u7r2P{position:sticky;top:16px;align-self:start;padding:var(--ui-space-8)}.library_previewEmpty__VtDdZ{display:grid;place-items:center;min-height:260px;text-align:center;color:#758198}.library_previewEmpty__VtDdZ svg{width:36px;height:36px;color:#8ba7cc}.library_preview__u7r2P h2{margin:7px 0 5px;color:var(--ui-heading)}.library_preview__u7r2P>p{color:#647188;line-height:1.5}.library_meta__g1EDM{display:grid;gap:var(--ui-space-4);margin:15px 0}.library_meta__g1EDM div{display:flex;justify-content:space-between;gap:var(--ui-space-4);padding-bottom:var(--ui-space-4);border-bottom:1px solid #edf1f6}.library_meta__g1EDM dt{color:var(--ui-muted)}.library_meta__g1EDM dd{margin:0;color:#24334b;font-weight:var(--ui-weight-bold);text-align:right}.library_contents__TeE_I{display:grid;gap:var(--ui-space-3);margin-top:12px}.library_contents__TeE_I span{display:flex;align-items:center;gap:var(--ui-space-3);color:#485870;font-size:var(--ui-text-small)}.library_contents__TeE_I svg{width:15px;color:#198754}.library_admin__K2Teg{padding:var(--ui-space-8)}.library_adminHead__v2pew{display:flex;justify-content:space-between;gap:var(--ui-space-8);align-items:flex-start;margin-bottom:14px}.library_adminHead__v2pew h2{margin:0;color:var(--ui-heading)}.library_adminHead__v2pew p{margin:5px 0 0;color:#67758b}.library_adminForm__NwVqz{display:grid;grid-template-columns:1fr 180px 1fr auto;gap:var(--ui-space-4);align-items:end}.library_adminForm__NwVqz label{display:grid;gap:var(--ui-space-2);color:#4f5e74;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold)}.library_adminForm__NwVqz input,.library_adminForm__NwVqz select,.library_adminForm__NwVqz textarea{min-height:40px;padding:var(--ui-space-4);border:1px solid #cad7e7;border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-heading)}.library_adminForm__NwVqz textarea{resize:vertical}.library_adminList__ualoI{display:grid;gap:var(--ui-space-4);margin-top:16px}.library_adminRow__MyB5C{display:grid;grid-template-columns:1fr auto;gap:var(--ui-space-6);align-items:center;padding:var(--ui-space-6) var(--ui-space-6);border:1px solid #e0e7f0;border-radius:var(--ui-radius-card)}.library_adminRow__MyB5C b,.library_adminRow__MyB5C small{display:block}.library_adminRow__MyB5C small{margin-top:3px;color:#748096}.library_adminActions__k4Ik0{display:flex;gap:var(--ui-space-3);flex-wrap:wrap;justify-content:flex-end}.library_adminActions__k4Ik0 button,.library_adminHead__v2pew button{padding:var(--ui-space-3) var(--ui-space-4);border:1px solid #c8d7e9;border-radius:var(--ui-radius-control);background:var(--ui-surface);color:#24598e;font-weight:var(--ui-weight-bold)}.library_adminActions__k4Ik0 button.library_danger__rQsMG{color:var(--ui-danger);border-color:#efc1bd}.library_rapid__K487j{display:grid;gap:var(--ui-space-8)}.library_rapidHeader__JoRDO{display:flex;justify-content:space-between;gap:var(--ui-space-8);align-items:flex-start}.library_rapidHeader__JoRDO h2{margin:0;color:var(--ui-heading)}.library_rapidHeader__JoRDO p{margin:6px 0 0;color:#68768c}.library_demo__3SU7O{gap:var(--ui-space-2);padding:var(--ui-space-3) var(--ui-space-4);background:#f0e8ff;color:#6736aa}.library_packGrid__i0UM6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ui-space-4)}.library_pack__z9q_K{padding:var(--ui-space-6);text-align:left;border:1px solid #d5e0ed;border-radius:var(--ui-radius-card);background:var(--ui-surface)}.library_pack__z9q_K.library_selected__SxUoM{border:2px solid #2874d3;background:var(--ui-surface-subtle)}.library_pack__z9q_K h3{margin:8px 0 5px;color:#192235}.library_pack__z9q_K p{margin:0;color:#65738a;font-size:var(--ui-text-caption);line-height:1.45}.library_fields__1LsQx{display:grid;grid-template-columns:1.4fr .7fr .8fr .8fr;gap:var(--ui-space-4);padding:var(--ui-space-6);border:1px solid #dae3ef;border-radius:var(--ui-radius-card);background:var(--ui-surface-subtle)}.library_fields__1LsQx label{display:grid;gap:var(--ui-space-2);color:#4e5d73;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold)}.library_fields__1LsQx input{min-height:42px;padding:var(--ui-space-4) var(--ui-space-4);border:1px solid #c8d5e5;border-radius:var(--ui-radius-control);background:var(--ui-surface)}.library_rapidFooter__jL2t8{display:flex;justify-content:space-between;align-items:center;gap:var(--ui-space-8)}.library_rapidFooter__jL2t8>span{color:#66758c;font-size:var(--ui-text-caption)}.library_review__lEmIf{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:var(--ui-space-6)}.library_checks__bRIsA,.library_summary__x8vxS{border:1px solid #d8e2ee;border-radius:var(--ui-radius-card);background:var(--ui-surface)}.library_checks__bRIsA{display:grid}.library_check__gXTPT{display:grid;grid-template-columns:auto 1fr auto;gap:var(--ui-space-4);align-items:center;padding:var(--ui-space-6);border-bottom:1px solid var(--ui-border-subtle)}.library_check__gXTPT:last-child{border-bottom:0}.library_check__gXTPT svg{width:19px}.library_check__gXTPT.library_ready__ACdnF svg{color:#198754}.library_check__gXTPT.library_action__hT4az svg{color:#b7791f}.library_check__gXTPT b,.library_check__gXTPT small{display:block}.library_check__gXTPT small{margin-top:3px;color:#6c798d}.library_check__gXTPT em{font-size:var(--ui-text-caption);font-style:normal;font-weight:var(--ui-weight-bold);text-transform:uppercase}.library_check__gXTPT.library_ready__ACdnF em{color:#137044}.library_check__gXTPT.library_action__hT4az em{color:#98620a}.library_summary__x8vxS{padding:var(--ui-space-8)}.library_summary__x8vxS h3{margin:0 0 12px}.library_summary__x8vxS dl{display:grid;gap:var(--ui-space-4)}.library_summary__x8vxS dl div{display:flex;justify-content:space-between;gap:var(--ui-space-4)}.library_summary__x8vxS dt{color:#69768a}.library_summary__x8vxS dd{margin:0;font-weight:var(--ui-weight-bold)}.library_summary__x8vxS ul{padding-left:var(--ui-space-8);color:#647188;font-size:var(--ui-text-caption);line-height:1.5}.library_error__ICxT_,.library_notice__XaAvw{display:flex;align-items:center;gap:var(--ui-space-4);margin:0;padding:var(--ui-space-6) var(--ui-space-6);border-radius:var(--ui-radius-control);font-size:var(--ui-text-small)}.library_notice__XaAvw{background:#e9f7ef;color:#176b43}.library_error__ICxT_{background:#fff0ef;color:#a1271d}.library_empty__fKLdO{padding:var(--ui-space-16);text-align:center;color:var(--ui-muted)}.library_fileLibrary__z1qLu{display:grid;gap:var(--ui-space-8);padding:var(--ui-space-8);border:1px solid #d7e1ee;border-radius:var(--ui-radius-dialog);background:var(--ui-surface)}.library_fileLibrary__z1qLu .library_adminHead__v2pew p{margin:0 0 4px;color:#1763c6;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold);letter-spacing:.12em;text-transform:uppercase}.library_fileLibrary__z1qLu .library_adminHead__v2pew h2{margin:0}.library_fileLibrary__z1qLu .library_adminHead__v2pew span{display:block;margin-top:6px;color:#66758d}.library_fileActions__Xqjug{display:grid;grid-template-columns:1.1fr 190px 190px 1.4fr auto auto;gap:var(--ui-space-4);align-items:end;padding:var(--ui-space-6);border:1px solid #dce5f0;border-radius:var(--ui-radius-card);background:var(--ui-surface-subtle)}.library_fileActions__Xqjug label{display:grid;gap:var(--ui-space-2);color:#4f5e74;font-size:var(--ui-text-caption);font-weight:var(--ui-weight-bold)}.library_fileActions__Xqjug input,.library_fileActions__Xqjug select{min-height:40px;padding:var(--ui-space-4);border:1px solid #cad7e7;border-radius:var(--ui-radius-control);background:var(--ui-surface)}.library_fileGrid__YUFBO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ui-space-4)}.library_fileGrid__YUFBO article{display:grid;gap:var(--ui-space-4);padding:var(--ui-space-6);border:1px solid #d8e2ed;border-radius:var(--ui-radius-card);background:var(--ui-surface)}.library_fileGrid__YUFBO article>span{display:flex;justify-content:space-between;gap:var(--ui-space-4)}.library_fileGrid__YUFBO h3,.library_fileGrid__YUFBO p{margin:0}.library_fileGrid__YUFBO p,.library_fileGrid__YUFBO small{color:#68768b;font-size:var(--ui-text-caption)}.library_fileGrid__YUFBO footer{display:flex;gap:var(--ui-space-3);margin-top:4px}.library_fileGrid__YUFBO footer button{display:flex;align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-3) var(--ui-space-4);border:1px solid #c8d7e9;border-radius:var(--ui-radius-control);background:var(--ui-surface);color:#24598e;font-weight:var(--ui-weight-bold)}.library_private__uE0oG,.library_shared__I6QJA{padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-pill);font-size:var(--ui-text-caption);font-style:normal;font-weight:var(--ui-weight-bold);text-transform:uppercase}.library_shared__I6QJA{background:#e8f7ef;color:#176c43}.library_private__uE0oG{background:#edf2f8;color:#53657d}@media(max-width:1100px){.library_catalogue__UiQ2S,.library_review__lEmIf{grid-template-columns:1fr}.library_preview__u7r2P{position:static}.library_adminForm__NwVqz,.library_fileActions__Xqjug,.library_fileGrid__YUFBO{grid-template-columns:1fr 1fr}.library_packGrid__i0UM6{grid-template-columns:1fr}.library_fields__1LsQx{grid-template-columns:1fr 1fr}}@media(max-width:680px){.library_hero__z14CW,.library_rapidFooter__jL2t8,.library_rapidHeader__JoRDO{display:grid}.library_adminForm__NwVqz,.library_fields__1LsQx,.library_fileActions__Xqjug,.library_fileGrid__YUFBO,.library_grid__Ge_Lt{grid-template-columns:1fr}.library_catalogue__UiQ2S{display:block}.library_preview__u7r2P{margin-top:14px}.library_adminRow__MyB5C{grid-template-columns:1fr}.library_adminActions__k4Ik0{justify-content:flex-start}}