:root{--brand-50:#fce7f3;--brand-100:#fbcfe8;--brand-200:#f9a8d4;--brand-300:#f472b6;--brand-500:#db2777;--brand-600:#be185d;--brand-700:#a2195b;--brand-900:#831843;--pink-50:#fce7f3;--pink-200:#fbcfe8;--pink-300:#f9a8d4;--pink-500:#db2777;--pink-600:#be185d;--pink-700:#a2195b;--pink-900:#831843;--nav-bg:#181634;--nav-bg-elev:#221f45;--nav-border:#2c2955;--nav-ink:#d9d7f0;--nav-ink-dim:#b4b1d4;--nav-ink-strong:#fff;--nav-hover-bg:#262254;--nav-active-bg:var(--pink-500);--nav-active-ink:#fff;--ink-900:#0f172a;--ink-800:#1e293b;--ink-700:#334155;--ink-600:#475569;--ink-500:#64748b;--ink-400:#94a3b8;--ink-300:#cbd5e1;--ink-200:#e5e9ef;--ink-100:#eef1f6;--ink-50:#f6f7f9;--surface:#fff;--surface-sunken:var(--ink-50);--border:var(--ink-200);--border-strong:#d3d9e3;--success-600:#0f8a4d;--success-50:#e8f6ee;--warning-600:#c2740a;--warning-50:#fdf3e3;--danger-600:#d92d20;--danger-50:#fdecea;--info-600:#175cd3;--info-50:#eaf2fe;--chart-1:#db2777;--chart-2:#0e9f8f;--chart-3:#c2740a;--chart-4:#8b5cf6;--chart-5:#64748b;--chart-muted:#d9e2ec;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:16px;--r-pill:999px;--sh-xs:0 1px 2px #1018280d;--sh-sm:0 1px 2px #1018280a, 0 1px 3px #1018280f;--sh-md:0 2px 4px -1px #1018280a, 0 6px 16px -2px #10182814;--sh-lg:0 12px 32px -8px #10182824, 0 2px 6px #1018280d;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--fs-xs:12px;--fs-sm:13px;--fs-md:14px;--fs-lg:16px;--fs-xl:18px;--fs-2xl:22px;--fs-3xl:26px;--fs-4xl:30px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--header-h:64px;--header-h-sm:56px;--sider-w:232px;--sider-w-collapsed:72px;--content-max:1480px;--nav-search-h:34px}.workspace-page{min-width:0;max-width:1680px;margin:0 auto}.workspace-twin-page{height:calc(100vh - 64px);min-height:calc(100vh - 64px);overflow:hidden}.workspace-twin-frame{background:#f5f6f7;border:0;width:100%;height:100%;display:block}.workspace-legacy-summary{margin-bottom:16px}.workspace-legacy-summary .ant-card-body{padding:14px 18px}.workspace-legacy-summary .ant-statistic-title{margin-bottom:2px;font-size:13px}.workspace-legacy-summary .ant-statistic-content{font-size:22px}.workspace-legacy-summary,.workspace-legacy-plan{border-radius:6px}.workspace-legacy-plan .ant-card-body{padding:12px 18px 18px}.workspace-legacy-actions{justify-content:flex-end;width:100%}.workspace-legacy-actions .ant-input-search{width:min(260px,100%)}.workspace-grid-shell{flex:none;height:clamp(420px,100dvh - 340px,760px);min-height:0;position:relative}.workspace-map-workspace{grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.workspace-map-main{flex-direction:column;min-width:0;min-height:0;display:flex}.workspace-map-main>.ant-tabs{flex:none}.workspace-map-main .workspace-grid-shell{flex:auto}.workspace-legacy-grid-scroll{overscroll-behavior:contain;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-overflow-scrolling:touch;background:var(--surface);width:100%;height:100%;min-height:0;max-height:none;overflow:hidden}.workspace-legacy-grid-scroll *{-webkit-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.workspace-legacy-grid-scroll{cursor:grab}.workspace-legacy-grid-scroll.is-panning,.workspace-legacy-grid-scroll.is-panning .workspace-legacy-cell{cursor:grabbing;-webkit-user-select:none;user-select:none}}.workspace-legacy-grid-scale-frame{width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.workspace-department-legend{min-height:38px;color:var(--ink-600);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:0 0 12px;font-size:13px;display:flex}.workspace-department-legend>strong{color:var(--ink-900)}.workspace-department-legend__item{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.workspace-department-legend__swatch{border:1px solid #0000001f;flex:0 0 14px;width:14px;height:14px}.workspace-legacy-grid{background:var(--ink-100);gap:1px;padding:1px;display:grid;position:relative}.workspace-legacy-grid-scene{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.workspace-legacy-grid-scroll img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.workspace-grid-controls{z-index:4;border:1px solid var(--ink-300);background:#fffffff0;border-radius:6px;align-items:center;gap:8px;padding:6px;display:flex;position:absolute;bottom:16px;right:16px;box-shadow:0 4px 14px #0f172a2e}.workspace-grid-controls .ant-btn{width:38px}.workspace-grid-scale-label{min-width:50px;color:var(--ink-700);font-variant-numeric:tabular-nums;text-align:center;padding:0 6px;font-size:12px;line-height:32px}.workspace-legacy-cell__detail{width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.workspace-legacy-cell{text-align:center;cursor:pointer;border:1px solid;border-radius:0;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:0;padding:4px 6px;line-height:1.3;display:flex;overflow:hidden}.workspace-legacy-cell:disabled{cursor:default;opacity:1}.workspace-legacy-cell strong,.workspace-legacy-cell small,.workspace-legacy-cell span{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.workspace-legacy-cell strong{font-size:12px}.workspace-legacy-cell small,.workspace-legacy-cell span{font-size:10px}.workspace-legacy-cell.is-highlighted{z-index:1;background:#fffb8f!important;border:2px solid #faad14!important}.workspace-legacy-cell.is-selected{outline-offset:-3px;z-index:2;outline:3px solid #1677ff}.workspace-legacy-cell.is-confirmation-in-scope{z-index:1;box-shadow:inset 0 0 0 2px #1677ff73,0 0 0 1px #1677ff26}.workspace-legacy-cell.is-confirmation-out-of-scope{filter:grayscale(.75);opacity:.24;cursor:default}.workspace-legacy-cell.is-change-preview{z-index:3;position:relative;box-shadow:inset 0 0 0 1px #ffffffb8;border-width:2px!important}.workspace-legacy-cell.is-change-preview:after{width:14px;height:14px;color:var(--surface);content:"!";border-radius:50%;place-items:center;font-size:11px;font-weight:700;line-height:14px;display:grid;position:absolute;top:1px;right:2px;box-shadow:0 1px 3px #00000047}.workspace-legacy-cell.is-change-preview--draft{border-color:#fa8c16!important}.workspace-legacy-cell.is-change-preview--draft:after{background:#fa8c16}.workspace-legacy-cell.is-change-preview--pending{border-color:#1677ff!important}.workspace-legacy-cell.is-change-preview--pending:after{background:#1677ff}.workspace-confirmation-banner{margin-bottom:12px}.workspace-page--immersive{z-index:900;background:var(--surface-sunken);flex-direction:column;max-width:none;padding:12px;display:flex;position:fixed;inset:0;overflow:hidden}.workspace-page--immersive .workspace-legacy-summary{flex:none;margin-bottom:10px}.workspace-page--immersive .workspace-legacy-summary .ant-row>div:nth-child(-n+4){display:none}.workspace-page--immersive .workspace-legacy-summary .ant-row>div:last-child{flex:0 0 100%;max-width:100%}.workspace-page--immersive .workspace-legacy-plan{flex-direction:column;flex:auto;min-height:0;display:flex}.workspace-page--immersive .workspace-legacy-plan>.ant-card-head{flex:none;min-height:44px}.workspace-page--immersive .workspace-legacy-plan>.ant-card-body{flex-direction:column;flex:auto;min-height:0;padding-top:6px;display:flex;overflow:hidden}.workspace-page--immersive .workspace-legacy-plan .ant-tabs{flex:none}.workspace-page--immersive .workspace-map-workspace{flex:auto}.workspace-page--immersive .workspace-map-main,.workspace-page--immersive .workspace-grid-shell{min-height:0}.workspace-page--immersive .workspace-grid-shell{height:auto}.workspace-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.workspace-heading h2{margin:0 0 2px;font-size:24px}.workspace-toolbar{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:12px;padding:14px 0;display:grid}.workspace-toolbar__locations,.workspace-toolbar__actions{flex-wrap:wrap;gap:8px;display:flex}.workspace-toolbar__locations .ant-select{flex:128px;min-width:128px}.workspace-toolbar__search{min-width:0}.workspace-toolbar__actions{grid-column:1/-1;align-items:center}.workspace-legend{flex-wrap:wrap;gap:14px;font-size:13px;display:flex}.workspace-legend>span{align-items:center;gap:5px;display:inline-flex}.workspace-legend strong{margin-left:2px}.workspace-legend__dot{border-radius:50%;width:9px;height:9px}.workspace-legend__dot--available{background:#287d3c}.workspace-legend__dot--occupied{background:#176b87}.workspace-legend__dot--reserved{background:#c98000}.workspace-legend__dot--disabled{background:var(--ink-500)}.workspace-map-shell{background:var(--border);border:1px solid var(--ink-300);border-radius:6px;place-items:stretch stretch;min-height:520px;display:grid;overflow:hidden}.workspace-map-shell>.ant-empty{align-self:center}.workspace-map-viewport{cursor:grab;touch-action:none;background:var(--border);min-height:520px;position:relative;overflow:hidden}.workspace-map-viewport.is-panning{cursor:grabbing}.workspace-map-stage{background:var(--surface);border:1px solid var(--ink-300);transform-origin:0 0;width:calc(100% - 48px);min-width:760px;position:absolute;top:24px;left:24px;box-shadow:0 8px 24px #1f2d3314}.workspace-map-grid{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);background-size:5% 8.888%;position:absolute;inset:0}.workspace-map-axis{background:var(--ink-400);opacity:.45;position:absolute}.workspace-map-axis--x{height:1px;top:50%;left:0;right:0}.workspace-map-axis--y{width:1px;top:0;bottom:0;left:50%}.workspace-seat{z-index:1;min-width:50px;min-height:42px;color:var(--ink-900);text-align:left;cursor:pointer;border:1px solid;border-radius:4px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:5px 7px;display:flex;position:absolute;overflow:hidden}.workspace-seat--available{background:#eaf6ed;border-color:#68a976}.workspace-seat--occupied{background:#e7f2f6;border-color:#4e91aa}.workspace-seat--reserved{background:#fff4d7;border-color:#d6a340}.workspace-seat--disabled{background:var(--ink-100);border-color:var(--ink-400);color:var(--ink-600)}.workspace-seat--selected{outline:3px solid var(--ink-900);outline-offset:2px;z-index:3}.workspace-seat--highlighted{animation:1s ease-in-out 2 workspace-pulse}.workspace-seat__code{white-space:nowrap;font-size:12px;font-weight:700}.workspace-seat__meta{white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:11px;overflow:hidden}.workspace-drawer-actions{margin-top:20px}.workspace-drawer-assets,.workspace-drawer-history{margin-top:24px}.workspace-drawer-assets h3,.workspace-drawer-history h3{margin:0 0 16px;font-size:16px;font-weight:600}.workspace-asset-link{height:auto;padding:0;font-weight:600}.workspace-asset-link--name{color:var(--ink-500);font-weight:400}.workspace-inventory-task,.workspace-inventory-loading{color:var(--ink-500);font-size:12px}.workspace-inventory-loading{padding-top:10px}.workspace-empty-inline{color:var(--ink-500);text-align:center;padding:24px 0}.workspace-dialog-form{margin-top:16px}.workspace-import-body{width:100%}@keyframes workspace-pulse{50%{box-shadow:0 0 0 7px #f0b42957}}@media (width<=900px){.workspace-toolbar{grid-template-columns:1fr}.workspace-heading{flex-direction:column;align-items:flex-start}.workspace-toolbar__search{grid-row:auto}.workspace-map-shell,.workspace-map-viewport{min-height:62vh}.workspace-page{width:100%}.workspace-legacy-summary{margin-bottom:10px}.workspace-legacy-summary .ant-card-body{padding:10px 12px}.workspace-legacy-summary .ant-statistic-title{white-space:nowrap;font-size:11px}.workspace-legacy-summary .ant-statistic-content{font-size:17px}.workspace-legacy-actions{justify-content:flex-start}.workspace-legacy-actions .ant-input-search{width:100%}.workspace-legacy-plan .ant-card-head{padding:0 12px}.workspace-legacy-plan .ant-card-body{padding:8px 10px 10px}.workspace-plan-title .ant-tag:nth-of-type(n+4){display:none}.workspace-department-legend{flex-wrap:nowrap;padding-bottom:8px;overflow-x:auto}.workspace-legacy-grid-scroll{min-height:0;max-height:none}.workspace-map-workspace{grid-template-columns:1fr}.workspace-grid-shell{height:clamp(360px,100dvh - 300px,620px)}.workspace-page--immersive{padding:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left))}.workspace-page--immersive .workspace-legacy-plan .ant-card-head{min-height:40px}.workspace-page--immersive .workspace-legacy-grid-scroll{min-height:0}.workspace-grid-controls{bottom:10px;right:10px}.workspace-mobile-drawer .ant-drawer-body{padding-bottom:max(20px, env(safe-area-inset-bottom))}}.workspace-sync-toolbar{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.workspace-sync-toolbar .ant-typography{margin:0}.workspace-sync-metrics{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:18px;padding:14px 0 18px;display:grid}.workspace-sync-section{margin-top:24px!important}.workspace-sync-page .ant-table-row{cursor:pointer}.workspace-prehire-row--terminal>td.ant-table-cell{color:#8c8c8c;background:var(--ink-50)}.workspace-prehire-row--terminal:hover>td.ant-table-cell{background:var(--ink-100)!important}.workspace-prehire-row--ready>td.ant-table-cell{background:#f0f9f3}.workspace-prehire-row--ready>td.ant-table-cell:first-child{box-shadow:inset 3px 0 #389e0d}.workspace-prehire-row--ready:hover>td.ant-table-cell{background:#e4f5e9!important}.workspace-prehire-row--overdue>td.ant-table-cell{background:#fff1f0}.workspace-prehire-row--overdue>td.ant-table-cell:first-child{box-shadow:inset 3px 0 #cf1322}.workspace-prehire-row--overdue:hover>td.ant-table-cell{background:#ffe7e5!important}.workspace-prehire-row--today>td.ant-table-cell{background:#fff7e6}.workspace-prehire-row--today>td.ant-table-cell:first-child{box-shadow:inset 3px 0 #d97706}.workspace-prehire-row--today:hover>td.ant-table-cell{background:#ffefcc!important}.workspace-prehire-row--upcoming>td.ant-table-cell{background:#edf6ff}.workspace-prehire-row--upcoming>td.ant-table-cell:first-child{box-shadow:inset 3px 0 #1677ff}.workspace-prehire-row--upcoming:hover>td.ant-table-cell{background:#e0f0ff!important}@media (width<=760px){.workspace-sync-toolbar{flex-direction:column;align-items:stretch}.workspace-sync-metrics{grid-template-columns:1fr;gap:10px}}:root{color:var(--ink-900);background:var(--surface-sunken);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{background:var(--surface-sunken);min-height:100vh;overflow-x:hidden}.mcp-consent-shell{background:var(--surface-subtle,#f6f7f9);min-height:100vh;padding:40px 20px}.mcp-consent-panel{border:1px solid var(--border-subtle,#e5e7eb);background:#fff;border-radius:8px;width:min(920px,100%);margin:0 auto;padding:28px}.mcp-consent-header,.mcp-consent-toolbar,.mcp-consent-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.mcp-consent-header{justify-content:flex-start;margin-bottom:20px}.mcp-consent-header .ant-typography,.mcp-consent-toolbar .ant-typography{margin:0}.mcp-consent-icon{width:48px;height:48px;color:var(--brand-600,#db2777);background:var(--brand-50,#fdf2f8);border-radius:8px;place-items:center;font-size:24px;display:grid}.mcp-consent-summary{grid-template-columns:96px minmax(0,1fr);gap:10px 16px;margin-top:20px;display:grid}.mcp-consent-capabilities{max-height:min(52vh,560px);margin-top:20px;display:block;overflow:auto}.mcp-consent-group+.mcp-consent-group{margin-top:20px}.mcp-consent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin-top:8px;display:grid}.mcp-consent-grid .ant-checkbox-wrapper{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;min-height:40px;margin-inline-start:0;padding:8px;display:grid}.mcp-consent-actions{justify-content:flex-end;margin-top:24px}.mcp-consent-presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.mcp-consent-preset{text-align:left;border:1px solid var(--border-subtle,#e5e7eb);cursor:pointer;background:#fff;border-radius:8px;padding:14px 16px;transition:border-color .2s}.mcp-consent-preset:hover{border-color:var(--brand-300,#f9a8d4)}.mcp-consent-preset--active,.mcp-consent-preset--active:hover{border-color:var(--brand-600,#db2777);box-shadow:0 0 0 1px var(--brand-600,#db2777) inset}.mcp-consent-preset-title{color:#000000e0;font-weight:500;display:block}.mcp-consent-preset-sub{color:#00000073;margin-top:4px;font-size:12px;display:block}.mcp-consent-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin-top:16px;display:grid}.mcp-consent-advanced{margin-top:16px}@media (width<=720px){.mcp-consent-presets,.mcp-consent-module-grid{grid-template-columns:minmax(0,1fr)}.mcp-consent-shell{padding:16px 0}.mcp-consent-panel{border-left:0;border-right:0;border-radius:0;padding:20px 16px}.mcp-consent-toolbar{flex-direction:column;align-items:flex-start}.mcp-consent-grid{grid-template-columns:minmax(0,1fr)}}button,input,textarea,select{letter-spacing:0}.ant-table-filter-dropdown .ant-table-filter-dropdown-btns.ant-table-filter-dropdown-btns{gap:12px;min-width:180px;overflow:visible}.ant-table-filter-dropdown .ant-table-filter-dropdown-btns.ant-table-filter-dropdown-btns .ant-btn{white-space:nowrap;flex:none;width:auto;min-width:56px;padding-inline:8px}.app-bootstrap{background:var(--surface-sunken);min-height:100vh}.full-page-state,.status-page{min-height:100vh;padding:var(--sp-6);background:var(--surface-sunken);place-items:center;display:grid}.route-loading{max-width:960px;padding:var(--sp-6);margin:72px auto}.login-shell{background:var(--surface-sunken);grid-template-columns:minmax(340px,.9fr) minmax(400px,1.1fr);min-height:100vh;display:grid}.login-brand{background:linear-gradient(150deg, var(--brand-900) 0%, var(--brand-700) 58%, var(--brand-500) 100%);color:#fff;flex-direction:column;justify-content:center;padding:clamp(48px,7vw,96px);display:flex}.login-brand .ant-typography{color:#fff;max-width:560px}.login-brand h1{margin:var(--sp-6) 0 14px;letter-spacing:0;color:#fff;font-size:38px;line-height:1.25}.login-brand .ant-typography-paragraph{color:#ffffffc7;font-size:var(--fs-lg);line-height:1.8}.brand-mark{color:#fff;border-radius:var(--r-md);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;place-items:center;width:76px;height:34px;font-weight:800;display:inline-grid}.login-panel{background:var(--surface);border-inline-start:1px solid var(--border);flex-direction:column;justify-content:center;gap:18px;width:min(100%,520px);padding:56px clamp(32px,7vw,80px);display:flex}.login-panel h2{margin:0;font-size:28px}.login-panel .ant-btn-lg{min-height:44px;margin-top:var(--sp-2)}.login-panel .ant-form{margin-top:var(--sp-3)}.emergency-panel{border-inline-start:0;border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-md);grid-column:2;align-self:center;margin:auto}.login-shell-light .ant-btn-primary{min-height:44px}.status-page-light .ant-result{width:min(100%,560px);padding:var(--sp-8) var(--sp-6);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-sm)}.app-shell{min-height:100vh}.desktop-sider{scrollbar-width:thin;scrollbar-color:var(--nav-border) transparent;border-inline-end:0;height:100vh;top:0;overflow:hidden auto;background:var(--nav-bg)!important;position:sticky!important}.desktop-sider::-webkit-scrollbar{width:6px}.desktop-sider::-webkit-scrollbar-thumb{background:var(--nav-border);border-radius:var(--r-pill)}.desktop-sider::-webkit-scrollbar-track{background:0 0}.app-logo{height:var(--header-h);padding:0 var(--sp-4);color:var(--nav-ink-strong);white-space:nowrap;align-items:center;gap:11px;display:flex;overflow:hidden}.app-logo span{background:var(--pink-500);color:#fff;border-radius:var(--r-md);flex:0 0 32px;place-items:center;width:32px;height:32px;font-weight:800;display:grid;box-shadow:0 2px 10px #db277780}.app-logo strong{font-size:15px;font-weight:var(--fw-semibold);letter-spacing:.02em}button.app-logo{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;transition:background-color .15s}button.app-logo:hover{background:var(--nav-hover-bg)}button.app-logo:focus-visible{outline:2px solid var(--pink-300);outline-offset:-2px}.nav-shell{padding:var(--sp-1) var(--sp-2) var(--sp-5);flex-direction:column;gap:2px;display:flex}.nav-group{flex-direction:column;gap:2px;display:flex}.nav-group-header{align-items:center;gap:var(--sp-1);min-height:38px;margin-top:var(--sp-3);padding:0 var(--sp-2);border-radius:var(--r-md);color:var(--nav-ink-dim);font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:.02em;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s,color .15s;display:flex}.nav-group-header.is-active,.nav-group-header.is-active .nav-caret{color:var(--nav-active-ink)}.nav-group-header:hover{color:var(--nav-ink);background:var(--nav-hover-bg)}.nav-caret{font-size:10px;transition:transform .18s}.nav-caret.is-closed{transform:rotate(-90deg)}.nav-group-title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.nav-group-items{flex-direction:column;gap:2px;display:flex}.nav-item{align-items:center;gap:var(--sp-3);min-height:38px;padding:0 var(--sp-3);border-radius:var(--r-md);color:var(--nav-ink);font-size:var(--fs-md);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s,color .15s;display:flex}.nav-item:hover{background:var(--nav-hover-bg);color:var(--nav-ink-strong)}.nav-item.is-active{background:var(--nav-active-bg);color:var(--nav-active-ink);font-weight:var(--fw-semibold)}.nav-item:focus-visible,.nav-group-header:focus-visible{outline:2px solid var(--pink-300);outline-offset:-2px}.nav-item.is-dragging,.nav-group-header.is-dragging{opacity:.45}.nav-item.is-drop-target,.nav-group-header.is-drop-target{box-shadow:inset 0 0 0 1px var(--pink-300)}.nav-item-icon{flex:0 0 18px;place-items:center;font-size:16px;display:grid}.nav-item-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.nav-grip{color:var(--nav-ink-dim);opacity:0;cursor:grab;flex:none;transition:opacity .15s}.nav-item:hover .nav-grip,.nav-group-header:hover .nav-grip,.nav-item:focus-visible .nav-grip{opacity:.75}.nav-tail{border-radius:var(--r-sm);height:10px}.nav-tail.is-drop-target{box-shadow:inset 0 0 0 1px var(--pink-300);background:#db277738}.nav-search{padding:var(--sp-1) var(--sp-3) var(--sp-3)}.nav-search .ant-input-affix-wrapper{border-color:var(--nav-border);color:var(--nav-ink);background:#ffffff0f}.nav-search .ant-input-affix-wrapper:hover{background:#ffffff17;border-color:#3b3670}.nav-search .ant-input-affix-wrapper-focused,.nav-search .ant-input-affix-wrapper:focus-within{border-color:var(--pink-500);background:#ffffff17;box-shadow:0 0 0 2px #db277747}.nav-search .ant-input{color:#fff;background:0 0}.nav-search .ant-input::placeholder,.nav-search .anticon{color:var(--nav-ink-dim)}.nav-empty{padding:var(--sp-6) var(--sp-4);color:var(--nav-ink-dim);font-size:var(--fs-sm);text-align:center}.desktop-sider.ant-layout-sider-collapsed .nav-search,.desktop-sider.ant-layout-sider-collapsed .nav-empty{display:none}.menu-skeleton{padding:var(--sp-4)}.menu-skeleton .ant-skeleton-title,.menu-skeleton .ant-skeleton-paragraph>li{background:#ffffff1f!important}.mobile-navigation .ant-drawer-content{background:var(--nav-bg)}.app-header{z-index:20;height:var(--header-h);padding:0 var(--sp-5);border-bottom:1px solid var(--border);-webkit-backdrop-filter:saturate(180%)blur(10px);backdrop-filter:saturate(180%)blur(10px);background:#ffffffe6;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0;box-shadow:0 1px 2px #10182808}.header-leading{align-items:center;gap:14px;min-width:0;display:flex}.breadcrumb-link{color:var(--ink-600);cursor:pointer;font:inherit;background:0 0;border:0;margin:0;padding:0}.breadcrumb-link:hover{color:var(--brand-600)}.account-button{align-items:center;gap:10px;max-width:260px;height:54px;display:flex}.account-button:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.account-button>span:last-child{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.25;display:flex}.account-button .ant-typography{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.platform-account-summary .ant-avatar{background:var(--brand-50);color:var(--brand-600)}.network-alert{top:var(--header-h);z-index:19;position:sticky}.app-content{min-width:0;padding:var(--sp-5) var(--sp-6) var(--sp-8);overflow:hidden}.page-container{width:100%;max-width:var(--content-max);margin:0 auto}.page-heading{min-height:58px;margin-bottom:var(--sp-5);justify-content:space-between;align-items:flex-start;gap:var(--sp-5);display:flex}.page-heading-copy{min-width:0}.page-heading h2{margin:0 0 var(--sp-1);font-size:var(--fs-2xl);letter-spacing:-.01em;line-height:1.35}.page-heading-actions{align-items:center;gap:var(--sp-2);flex:none;display:flex}.page-section{width:100%;margin-bottom:var(--sp-6)}.page-section-surface{padding:var(--sp-5) var(--sp-6);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-sm)}.page-section+.page-section{margin-top:var(--sp-1)}.page-section-heading{min-height:42px;margin-bottom:var(--sp-3);justify-content:space-between;align-items:flex-start;gap:var(--sp-4);display:flex}.page-section-heading h3{letter-spacing:0;margin:0 0 3px;font-size:17px;line-height:1.45}.page-section>.ant-table-wrapper,.page-section>.ant-descriptions,.page-section>.ant-tabs{width:100%;max-width:100%}.page-section .ant-table-wrapper{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);overflow:hidden}.page-section .ant-table-container{overflow-x:auto}.page-section .ant-pagination{padding:0 var(--sp-4)}.page-section .ant-empty,.page-section>.ant-skeleton,.page-section>.ant-alert{padding:var(--sp-7) var(--sp-4);background:0 0;border:0}.page-section .ant-tabs-content-holder{min-width:0}.page-section .ant-result{padding:var(--sp-8) var(--sp-6);border-top:1px solid var(--border);background:var(--surface)}.section-alert{margin-bottom:var(--sp-4)}.query-bar{width:100%;margin-bottom:var(--sp-4);padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-sm);justify-content:space-between;align-items:flex-end;gap:var(--sp-4);display:flex}.query-fields{gap:var(--sp-3);flex:1;grid-template-columns:repeat(auto-fit,minmax(180px,260px));min-width:0;display:grid}.query-actions{flex:none}.detail-drawer .ant-drawer-body{overflow-wrap:anywhere}.workbench-hero{margin-bottom:var(--sp-6);padding:var(--sp-7);border-radius:var(--r-xl);background:linear-gradient(120deg, var(--brand-900) 0%, var(--brand-700) 55%, var(--brand-500) 100%);color:#fff;justify-content:space-between;align-items:flex-end;gap:var(--sp-5);box-shadow:var(--sh-md);display:flex;position:relative;overflow:hidden}.workbench-hero:after{content:"";pointer-events:none;background:#ffffff12;border-radius:50%;width:280px;height:280px;position:absolute;top:-90px;right:-60px}.workbench-hero-copy{z-index:1;min-width:0;position:relative}.workbench-hero h3{margin:0 0 var(--sp-2);color:#fff;font-size:var(--fs-3xl);letter-spacing:-.01em;line-height:1.3}.workbench-hero-meta{align-items:center;gap:var(--sp-4);color:#ffffffc7;font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.workbench-hero-meta .anticon{margin-inline-end:6px}.workbench-hero-chip{z-index:1;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);color:#fff;font-size:var(--fs-sm);white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;flex:none;display:inline-flex;position:relative}.workbench-module-grid{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(248px,1fr));display:grid}.workbench-module-entry.ant-btn{height:auto;min-height:96px;padding:var(--sp-5);justify-content:flex-start;align-items:center;gap:var(--sp-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-sm);text-align:left;white-space:normal;line-height:1.4;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.workbench-module-entry.ant-btn:hover{border-color:var(--brand-200);background:var(--surface);box-shadow:var(--sh-md);transform:translateY(-2px)}.workbench-module-entry.ant-btn:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.workbench-module-icon{border-radius:var(--r-md);background:var(--brand-50);width:44px;height:44px;color:var(--brand-600);flex:0 0 44px;place-items:center;font-size:20px;display:grid}.workbench-module-entry .ant-typography{min-width:0;font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--ink-900);margin:0!important}.workbench-module-arrow{color:var(--ink-400);font-size:var(--fs-xs);margin-left:auto;transition:transform .16s,color .16s}.workbench-module-entry.ant-btn:hover .workbench-module-arrow{color:var(--brand-600);transform:translate(3px)}.workbench-empty{margin-block:var(--sp-2)}.profile-heading{min-height:88px;margin-bottom:var(--sp-5);border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:14px 0;display:flex}.profile-heading>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.profile-heading>div strong,.profile-heading>div span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nonce-value{max-height:160px;padding:var(--sp-3);border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface-sunken);overflow-wrap:anywhere;overflow:auto;margin:var(--sp-4) 0 0!important}@media (width<=991px){.app-header{height:var(--header-h-sm);padding:0 var(--sp-3)}.network-alert{top:var(--header-h-sm)}.app-content{padding:var(--sp-5) 18px var(--sp-7)}}@media (width<=760px){.app-bootstrap{background:var(--surface-sunken)}.login-shell{grid-template-rows:auto 1fr;grid-template-columns:1fr}.login-brand{min-height:178px;padding:28px var(--sp-6);justify-content:flex-end}.login-brand h1{margin:var(--sp-4) 0 var(--sp-1);font-size:28px}.login-brand .ant-typography-paragraph{font-size:var(--fs-md);margin-bottom:0;line-height:1.6}.brand-mark{width:66px;height:30px;font-size:var(--fs-xs)}.login-panel,.emergency-panel{width:100%;min-height:0;padding:34px var(--sp-6);grid-column:1;justify-content:flex-start}.login-panel h2{font-size:var(--fs-2xl)}.app-content{padding:var(--sp-4) var(--sp-3) 28px}.app-header .ant-breadcrumb{white-space:nowrap;max-width:160px;overflow:hidden}.account-button{width:42px;padding-inline:6px}.account-button>span:last-child{display:none}.page-heading{min-height:0;margin-bottom:var(--sp-4);gap:var(--sp-3);flex-direction:column}.page-heading h2{font-size:var(--fs-xl)}.page-heading-actions{flex-wrap:wrap;width:100%}.page-heading-actions>.ant-space{justify-content:flex-end;width:100%}.page-section{margin-bottom:var(--sp-5)}.page-section-surface{padding:var(--sp-4)}.page-section-heading{flex-wrap:wrap}.page-section .ant-pagination{padding:0 var(--sp-2)}.page-section .ant-pagination-total-text{width:100%;margin-bottom:var(--sp-2)}.workbench-hero{padding:var(--sp-5);align-items:flex-start;gap:var(--sp-4);flex-direction:column}.workbench-hero h3{font-size:var(--fs-2xl)}.workbench-module-grid{gap:var(--sp-3);grid-template-columns:1fr}.workbench-module-entry.ant-btn{min-height:76px;padding:var(--sp-4)}.query-bar{padding:var(--sp-3);flex-direction:column;align-items:stretch}.query-fields{grid-template-columns:1fr}.query-actions{justify-content:flex-end}.profile-heading{align-items:flex-start}.profile-heading .ant-tag{margin-top:6px}.status-page{padding:var(--sp-4)}.status-page .ant-result{padding:var(--sp-7) var(--sp-2)}}@media (width<=390px){.app-header .ant-breadcrumb{max-width:130px}.page-heading-actions .ant-btn{max-width:100%}.page-section .ant-tabs-tab{padding-inline:2px}}.workbench-welcome-eyebrow{color:#64748b;letter-spacing:2px;margin-bottom:4px;font-size:13px}.workbench-welcome-sub{color:#64748b;margin:0;font-size:14px}.workbench-metric-entry{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;align-items:flex-start;padding:20px;transition:border-color .2s,box-shadow .2s;display:flex}.workbench-metric-entry:hover{border-color:#c7d2fe;box-shadow:0 2px 10px #4f46e514}.workbench-metric-hint{color:#64748b;font-size:12px;line-height:1.5}.workbench-todo-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.workbench-todo-entry{text-align:left;white-space:normal;align-items:center;height:auto;display:flex}.workbench-todo-entry:hover{background:#f8faff;border-color:#c7d2fe}.workbench-todo-count{min-width:44px}.workbench-todo-copy{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.workbench-todo-arrow{color:#94a3b8;margin-left:auto}.workbench-entry-groups{flex-direction:column;display:flex}.workbench-entry-group-title{margin-bottom:10px}.workbench-activity-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.workbench-activity-item{border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;padding:10px 0;display:flex}.workbench-activity-item:last-child{border-bottom:none}.workbench-activity-time{color:#94a3b8;font-variant-numeric:tabular-nums;flex:none;width:96px;font-size:13px}.workbench-activity-actor{text-overflow:ellipsis;white-space:nowrap;color:#334155;flex:none;max-width:120px;overflow:hidden}.workbench-activity-action{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}@media (width<=1200px){.workbench-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.workbench-welcome{flex-direction:column;align-items:flex-start;gap:12px}.workbench-metric-grid{grid-template-columns:minmax(0,1fr)}.workbench-activity-time{width:76px}}.workbench-role-chip{margin-right:2px;font-weight:500}.workbench-metric-static{width:100%;font:inherit;color:inherit;text-align:left;cursor:default;background:#fbfcfe;border:1px dashed #e2e8f0;border-radius:8px;flex-direction:column;align-items:flex-start;padding:20px;display:flex}.workbench-metric-muted .workbench-card-text,.workbench-metric-muted .ant-statistic-content{color:#94a3b8}.workbench-card-text{color:#0f172a;align-items:baseline;gap:4px;font-size:24px;font-weight:600;line-height:1.2;display:inline-flex}.workbench-card-text em{color:#64748b;font-size:14px;font-style:normal;font-weight:400}.workbench-metric-grid{gap:var(--sp-3);flex-wrap:wrap;align-items:stretch;display:flex}.workbench-metric-grid>.workbench-metric{flex:300px;min-width:0}.workbench-metric-entry,.workbench-metric-static{justify-content:flex-start;gap:var(--sp-2);min-height:118px}.workbench-metric-hint{margin-top:auto}.workbench-metric-entry .ant-statistic-content,.workbench-metric-static .ant-statistic-content,.workbench-card-text{font-size:var(--fs-3xl);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink-900);line-height:1.15}.workbench-metric-entry .ant-statistic-content-suffix,.workbench-metric-static .ant-statistic-content-suffix{font-size:var(--fs-md);font-weight:var(--fw-regular);color:var(--ink-500);margin-inline-start:4px}.workbench-metric-head{align-items:center;gap:var(--sp-2);min-width:0;color:var(--ink-600);font-size:var(--fs-sm);display:flex}.workbench-metric-head .anticon{color:var(--brand-500)}.workbench-metric-muted .ant-statistic-content,.workbench-metric-muted .workbench-card-text{color:var(--ink-400)}.workbench-metric-entry,.workbench-todo-entry,.workbench-module-entry.ant-btn{transition:border-color .2s,box-shadow .2s,transform .2s}.workbench-metric-entry:hover,.workbench-todo-entry:hover{border-color:var(--brand-200);box-shadow:var(--sh-md);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.workbench-metric-entry:hover,.workbench-todo-entry:hover,.workbench-module-entry.ant-btn:hover{transform:none}}.workbench-todo-entry{gap:var(--sp-3);min-height:84px;padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}.workbench-metric-icon{font-size:var(--fs-lg);color:var(--brand-500);place-items:center;display:grid}.workbench-quick-grid{gap:var(--sp-3);flex-wrap:wrap;display:flex}.workbench-quick-entry.ant-btn{align-items:center;gap:var(--sp-3);min-width:0;height:auto;min-height:64px;padding:var(--sp-3) var(--sp-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);text-align:left;white-space:normal;flex:220px;display:flex}.workbench-quick-entry.ant-btn:hover{border-color:var(--brand-200);background:var(--brand-50);box-shadow:var(--sh-sm)}.workbench-quick-entry .quick-icon{border-radius:var(--r-md);background:var(--brand-50);width:32px;height:32px;color:var(--brand-600);font-size:var(--fs-lg);flex:0 0 32px;place-items:center;transition:background-color .2s,color .2s;display:grid}.workbench-quick-entry.ant-btn:hover .quick-icon{background:var(--surface);color:var(--brand-500)}.workbench-quick-copy{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.workbench-quick-copy strong{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--ink-900)}.workbench-quick-copy .ant-typography{font-size:var(--fs-xs);line-height:1.4}.workbench-entry-group{gap:var(--sp-3);flex-direction:column;display:flex}.workbench-entry-group-title{align-items:center;gap:var(--sp-2);display:flex}.workbench-entry-groups{gap:var(--sp-5)}@media (width<=1100px){.workbench-metric-grid>.workbench-metric{flex-basis:260px}}@media (width<=860px){.workbench-metric-grid>.workbench-metric{flex-basis:220px}}@media (width<=560px){.workbench-metric-grid>.workbench-metric{flex-basis:100%}.workbench-metric-entry,.workbench-metric-static{min-height:0}.workbench-quick-entry.ant-btn{flex-basis:100%}}.workbench-metric-grid>.workbench-metric.is-hero{flex:2 620px}.workbench-metric.is-hero{min-height:152px;padding:var(--sp-5) var(--sp-5) var(--sp-4) var(--sp-6);position:relative;overflow:hidden}.workbench-metric.is-hero:before{content:"";background:var(--brand-500);width:3px;position:absolute;inset-block:0;inset-inline-start:0}.workbench-metric.is-hero .ant-statistic-content,.workbench-metric.is-hero .workbench-card-text{font-size:var(--fs-4xl);font-weight:var(--fw-bold);letter-spacing:-.02em}.workbench-metric.is-hero .ant-statistic-content-suffix{font-size:var(--fs-lg)}.workbench-metric.is-hero .workbench-metric-head{font-size:var(--fs-md);color:var(--ink-700)}.workbench-metric.is-hero .workbench-metric-icon{font-size:var(--fs-xl)}.workbench-ratio{margin-top:var(--sp-4);gap:var(--sp-2);flex-direction:column;display:flex}.workbench-ratio-track{border-radius:var(--r-pill);background:var(--ink-100);height:4px;overflow:hidden}.workbench-ratio-fill{border-radius:var(--r-pill);background:var(--brand-500);height:100%}.workbench-ratio-caption{align-items:baseline;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--ink-500);display:flex}.workbench-ratio-pct{font-weight:var(--fw-semibold);color:var(--brand-600);font-variant-numeric:tabular-nums}.workbench-page .page-section{margin-bottom:0}.workbench-page .page-section+.page-section{margin-top:var(--sp-5)}.workbench-page{gap:var(--sp-5);flex-direction:column;display:flex}.workbench-count-pill{height:24px;padding:0 var(--sp-3);border-radius:var(--r-pill);background:var(--ink-50);color:var(--ink-500);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;display:inline-flex}.workbench-todo-grid{gap:var(--sp-3);flex-wrap:wrap;display:flex}.workbench-todo-entry.ant-btn{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);min-width:0;padding-left:var(--sp-5);flex:300px;position:relative;overflow:hidden}.workbench-todo-entry.ant-btn:before{content:"";background:var(--brand-500);width:3px;position:absolute;inset-block:0;inset-inline-start:0}.workbench-todo-entry.ant-btn:has(.workbench-todo-count-error):before{background:var(--danger-600)}.workbench-todo-entry.ant-btn:has(.workbench-todo-count-warning):before{background:var(--warning-600)}.workbench-todo-count{border-radius:var(--r-md);background:var(--brand-50);width:44px;height:44px;color:var(--brand-600);font-size:var(--fs-xl);font-weight:var(--fw-bold);letter-spacing:-.5px;font-variant-numeric:tabular-nums;flex:0 0 44px;place-items:center;display:grid}.workbench-todo-count-error{background:var(--danger-50);color:var(--danger-600)}.workbench-todo-count-warning{background:var(--warning-50);color:var(--warning-600)}@media (width<=1100px){.workbench-metric-grid>.workbench-metric.is-hero{flex-basis:100%}}@media (width<=560px){.workbench-todo-entry.ant-btn{flex-basis:100%}.workbench-metric.is-hero{min-height:0}}.workbench-page .workbench-metric-grid{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,auto);grid-auto-flow:dense;align-items:stretch;display:grid}.workbench-page .workbench-metric-grid>.workbench-metric{flex:initial;min-width:0}.workbench-page .workbench-metric-grid>.workbench-metric.is-hero{flex:initial;grid-column:span 2}.workbench-page .workbench-card-text{font-size:var(--fs-3xl);font-weight:var(--fw-semibold);letter-spacing:-.01em;font-variant-numeric:tabular-nums;align-items:baseline;gap:var(--sp-1);line-height:1.15;display:inline-flex}.workbench-page .workbench-card-text em{font-size:var(--fs-md);font-weight:var(--fw-regular);color:var(--ink-500);font-style:normal}.workbench-page .workbench-metric.is-hero .workbench-card-text{font-size:var(--fs-4xl);font-weight:var(--fw-bold);letter-spacing:-.02em}.workbench-page .workbench-metric-muted .workbench-card-text,.workbench-page .workbench-metric-muted .ant-statistic-content{color:var(--ink-500)}.workbench-page .workbench-metric .workbench-card-text{margin-block:var(--sp-1) 0}.workbench-page .workbench-metric .workbench-metric-hint{margin-top:var(--sp-2)}.workbench-page .workbench-metric.is-hero{gap:var(--sp-1);min-height:148px}.workbench-page .workbench-metric.is-hero .workbench-ratio{margin-top:var(--sp-3)}.workbench-page .workbench-metric.is-hero .workbench-metric-hint{margin-top:var(--sp-2);padding-top:0}.workbench-page .workbench-todo-grid{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,auto);display:grid}.workbench-page .workbench-todo-entry.ant-btn{flex:initial;width:100%;min-width:0;height:auto}@media (width<=1200px){.workbench-page .workbench-metric-grid,.workbench-page .workbench-todo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-page .workbench-metric-grid>.workbench-metric.is-hero{grid-column:span 2}}@media (width<=720px){.workbench-page .workbench-metric-grid,.workbench-page .workbench-todo-grid{grid-template-columns:minmax(0,1fr)}.workbench-page .workbench-metric-grid>.workbench-metric.is-hero{grid-column:span 1}.workbench-page .workbench-metric.is-hero{min-height:0}}
