.platform-console-main{--pv-line:#e6e9ef;--pv-line-soft:#f0f2f6;--pv-ink:#0f1b2d;--pv-muted:#64748b;--pv-teal:#00707c;--pv-navy:#0d2a63;--pv-amber:#b45309}.workspace.console-ui.console-shell .platform-console-main{background:#f7f8fa}.workspace.console-ui.console-shell .platform-console-header{padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid var(--pv-line)}.workspace.console-ui.console-shell .platform-console-header h1{font-size:22px;font-weight:650;letter-spacing:-.02em}.workspace.console-ui.console-shell .platform-console-header p{font-size:13.5px}.workspace.console-ui.console-shell .platform-queue-count{padding:4px 10px;border:1px solid var(--pv-line);border-radius:999px;background:#fff;color:var(--pv-muted);font-size:12px;font-weight:600}.workspace.console-ui.console-shell .pv-note{display:flex;align-items:center;gap:10px;margin:0;padding:10px 14px;border:1px solid var(--pv-line);border-radius:10px;background:#fff;color:var(--pv-muted);font-size:13px}.workspace.console-ui.console-shell .pv-note svg{flex:none;width:18px;height:18px;color:var(--pv-teal);fill:none;stroke:currentColor;stroke-width:1.6}.workspace.console-ui.console-shell .pv-note strong{color:var(--pv-ink)}.workspace.console-ui.console-shell .pv-overview{display:grid;grid-gap:16px;gap:16px}.workspace.console-ui.console-shell .pv-hello{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;padding:4px 0 6px}.workspace.console-ui.console-shell .pv-hello h2{margin:0;color:var(--pv-ink);font-size:24px;font-weight:650;letter-spacing:-.025em}.workspace.console-ui.console-shell .pv-hello p{margin:4px 0 0;color:var(--pv-muted);font-size:14px}.workspace.console-ui.console-shell .pv-hello-actions{display:flex;gap:8px}.workspace.console-ui.console-shell .pv-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.workspace.console-ui.console-shell .pv-tile{display:grid;grid-gap:6px;gap:6px;padding:16px 18px;border:1px solid var(--pv-line);border-radius:12px;background:#fff;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.workspace.console-ui.console-shell .pv-tile:hover:not(:disabled){border-color:#cdd5df;box-shadow:0 4px 14px -8px rgba(15,27,45,.25)}.workspace.console-ui.console-shell .pv-tile-label{color:var(--pv-muted);font-size:12.5px;font-weight:600}.workspace.console-ui.console-shell .pv-tile strong{color:var(--pv-ink);font-size:30px;font-weight:650;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.workspace.console-ui.console-shell .pv-tile small{color:var(--pv-muted);font-size:12px}.workspace.console-ui.console-shell .pv-tile.is-attention{border-color:#f3d7ab;background:linear-gradient(180deg,#fffaf3,#fff)}.workspace.console-ui.console-shell .pv-tile.is-attention strong{color:var(--pv-amber)}.workspace.console-ui.console-shell .pv-tile.is-action{border-color:#bfe3e6;background:linear-gradient(180deg,#f2fbfb,#fff)}.workspace.console-ui.console-shell .pv-tile.is-action strong{color:var(--pv-teal)}.workspace.console-ui.console-shell .pv-card{display:grid;grid-gap:12px;gap:12px;align-content:start;padding:16px 18px;border:1px solid var(--pv-line);border-radius:12px;background:#fff}.workspace.console-ui.console-shell .pv-card>header{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.workspace.console-ui.console-shell .pv-card h3{margin:0;color:var(--pv-ink);font-size:14px;font-weight:650}.workspace.console-ui.console-shell .pv-card>header>span{color:var(--pv-muted);font-size:12.5px}.workspace.console-ui.console-shell .pv-pipeline-bar{display:flex;gap:3px;height:10px;overflow:hidden;border-radius:999px;background:var(--pv-line-soft)}.workspace.console-ui.console-shell .pv-pipeline-bar span{min-width:6px;border-radius:2px}.workspace.console-ui.console-shell :is(.pv-pipeline-bar span,.pv-pipeline-legend i).is-neutral{background:#cbd5e1}.workspace.console-ui.console-shell :is(.pv-pipeline-bar span,.pv-pipeline-legend i).is-action{background:#5ec4cc}.workspace.console-ui.console-shell :is(.pv-pipeline-bar span,.pv-pipeline-legend i).is-action-strong{background:var(--pv-teal)}.workspace.console-ui.console-shell :is(.pv-pipeline-bar span,.pv-pipeline-legend i).is-attention{background:#f2b35a}.workspace.console-ui.console-shell .pv-pipeline-bar .is-empty{flex:1 1;background:transparent}.workspace.console-ui.console-shell .pv-pipeline-legend{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;color:var(--pv-muted);font-size:12.5px}.workspace.console-ui.console-shell .pv-pipeline-legend li{display:inline-flex;align-items:center;gap:6px}.workspace.console-ui.console-shell .pv-pipeline-legend i{width:8px;height:8px;border-radius:2px}.workspace.console-ui.console-shell .pv-pipeline-legend strong{color:var(--pv-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workspace.console-ui.console-shell .pv-columns{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:16px;gap:16px}.workspace.console-ui.console-shell .pv-rows{display:grid;margin:0 -8px;padding:0;list-style:none}.workspace.console-ui.console-shell .pv-rows button{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:6px 8px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.workspace.console-ui.console-shell .pv-rows li+li button{border-top:1px solid var(--pv-line-soft);border-radius:0}.workspace.console-ui.console-shell .pv-rows button:hover{background:#f8fafc}.workspace.console-ui.console-shell .pv-row-main{display:grid;flex:1 1;min-width:0}.workspace.console-ui.console-shell .pv-row-main strong{overflow:hidden;color:var(--pv-ink);font-size:13.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.workspace.console-ui.console-shell .pv-row-main small{overflow:hidden;color:var(--pv-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.workspace.console-ui.console-shell .pv-avatar{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;border-radius:8px;background:#eaf3f4;color:var(--pv-teal);font-size:11px;font-weight:700;letter-spacing:.02em}.workspace.console-ui.console-shell .pv-avatar.is-large{width:44px;height:44px;border-radius:12px;font-size:14px}.workspace.console-ui.console-shell .pv-age{min-width:36px;color:var(--pv-muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.workspace.console-ui.console-shell .pv-age.is-late{color:var(--pv-amber);font-weight:700}.workspace.console-ui.console-shell .pv-meter{flex:none;width:72px;height:6px;overflow:hidden;border-radius:999px;background:var(--pv-line-soft)}.workspace.console-ui.console-shell .pv-meter span{display:block;height:100%;border-radius:inherit;background:var(--pv-teal)}.workspace.console-ui.console-shell .pv-meter span.is-attention{background:#f2b35a}.workspace.console-ui.console-shell .pv-empty{display:grid;grid-gap:4px;gap:4px;padding:24px 8px;color:var(--pv-muted);font-size:13px;text-align:center}.workspace.console-ui.console-shell .pv-empty strong{color:var(--pv-ink);font-size:14px}.workspace.console-ui.console-shell .review-queue-tabs{background:#eef1f5}.workspace.console-ui.console-shell .review-queue-table th{background:#fafbfc;color:var(--pv-muted);font-size:12px;font-weight:600;letter-spacing:.01em}.workspace.console-ui.console-shell .review-queue-table td{padding-top:10px;padding-bottom:10px;border-color:var(--pv-line-soft)}.workspace.console-ui.console-shell .rq-institute{display:flex;align-items:center;gap:10px}.workspace.console-ui.console-shell .rq-slug{font-family:var(--font-mono),ui-monospace,monospace;font-size:11.5px}.workspace.console-ui.console-shell .app-review-top{padding-bottom:14px;border-bottom:1px solid var(--pv-line)}.workspace.console-ui.console-shell .app-review-card,.workspace.console-ui.console-shell .app-review-viewer{border-color:var(--pv-line)}.workspace.console-ui.console-shell .app-review-viewer header{background:#0f1b2d;border-color:#0f1b2d;color:#fff}.workspace.console-ui.console-shell .app-review-viewer header small,.workspace.console-ui.console-shell .app-review-viewer-nav span{color:#a7b3c5}.workspace.console-ui.console-shell .app-review-viewer header .btn-secondary{border-color:#33435c;background:#1b2a42;color:#e2e8f0}.workspace.console-ui.console-shell .app-review-viewer header .btn-secondary:disabled{opacity:.45}.workspace.console-ui.console-shell .app-review-viewer header .btn-ghost{color:#e2e8f0}.workspace.console-ui.console-shell .app-review-frame{background:#e9edf2}.workspace.console-ui.console-shell .app-review-decision{border-color:var(--pv-line)}.workspace.console-ui.console-shell .platform-import,.workspace.console-ui.console-shell .platform-inventory .ops-table-card{border-color:var(--pv-line);border-radius:12px}@media (max-width:1100px){.workspace.console-ui.console-shell .pv-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace.console-ui.console-shell .pv-columns{grid-template-columns:1fr}}@media (max-width:560px){.workspace.console-ui.console-shell .pv-tiles{grid-template-columns:1fr}.workspace.console-ui.console-shell .pv-hello-actions{width:100%}.workspace.console-ui.console-shell .pv-hello-actions .btn{flex:1 1}}.institute-portal.institute-studio .institute-mis-filters.imis-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.institute-portal .institute-mis .institute-section-actions{display:flex;flex-wrap:wrap;gap:8px}.institute-portal .imis-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.institute-portal .imis-card{display:grid;align-content:start;grid-gap:14px;gap:14px;min-width:0;padding:18px 20px;border:1px solid var(--ops-line,#e3e8ef);border-radius:var(--ops-radius,12px);background:var(--ops-surface,#fff);box-shadow:var(--ops-shadow)}.institute-portal .imis-card.is-wide{grid-column:1/-1}.institute-portal .imis-card>header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.institute-portal .imis-card h3{margin:0;color:var(--ops-ink,#0f1b2d);font-size:15px;font-weight:650}.institute-portal .imis-card>header span{color:var(--ops-muted,#5d6b7e);font-size:12px}.institute-portal .imis-card .imis-table{border:0;box-shadow:none;margin:0 -20px -18px;border-top:1px solid var(--ops-line,#e3e8ef);border-radius:0 0 var(--ops-radius,12px) var(--ops-radius,12px)}.institute-portal.institute-studio .imis-card .imis-table{max-width:none}.institute-portal.institute-studio .imis-table table{min-width:720px}.institute-portal .imis-table :is(th,td):first-child{padding-left:20px}.institute-portal .imis-table :is(th,td):last-child{padding-right:20px}.institute-portal .imis-empty{margin:0;color:var(--ops-muted,#5d6b7e);font-size:13px}.institute-portal .imis-note{margin:0}.institute-portal :is(.imis-bars,.imis-pipeline){display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.institute-portal .imis-bars li{display:grid;grid-template-columns:minmax(120px,40%) minmax(0,1fr) 68px;align-items:center;grid-gap:12px;gap:12px;color:var(--ops-ink-2,#334155);font-size:13px}.institute-portal .imis-bars strong{display:flex;align-items:baseline;justify-content:flex-end;gap:6px;color:var(--ops-ink,#0f1b2d);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.institute-portal .imis-bars strong small{color:var(--ops-muted,#5d6b7e);font-size:12px;font-weight:500}.institute-portal .imis-bar-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.institute-portal .imis-bar-track{display:block;height:8px;overflow:hidden;border-radius:4px;background:#eef2f7}.institute-portal .imis-bar-track>span{display:block;height:100%;border-radius:4px;background:var(--ops-teal,#00707c)}.institute-portal .is-attention>.imis-bar-track>span{background:#c27a12}.institute-portal .is-ready>.imis-bar-track>span{background:var(--ops-green,#0a6b45)}.institute-portal .imis-pipeline li{display:grid;grid-template-columns:64px minmax(140px,1.3fr) minmax(80px,1fr) 48px minmax(120px,auto) 112px;align-items:center;grid-gap:12px;gap:12px;padding:8px 0;border-bottom:1px solid var(--ops-line,#e3e8ef);color:var(--ops-ink-2,#334155);font-size:13px}.institute-portal .imis-pipeline li:last-child{border-bottom:0}.institute-portal .imis-card:not(.is-wide) .imis-pipeline li{grid-template-columns:52px minmax(0,1.4fr) minmax(48px,1fr) 36px auto;padding:4px 0;border:0}.institute-portal .imis-stage-code{color:var(--ops-muted,#5d6b7e);font-size:12px;font-weight:600;white-space:nowrap}.institute-portal .imis-stage-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.institute-portal .imis-pipeline strong{color:var(--ops-ink,#0f1b2d);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.institute-portal .imis-stage-meta{color:var(--ops-muted,#5d6b7e);font-size:12px;white-space:nowrap}.institute-portal .imis-stage-flag{display:flex;justify-content:flex-end;min-width:0}.institute-portal .imis-card:not(.is-wide) .imis-stage-flag:empty{display:none}.institute-portal .imis-table td.is-num,.institute-portal .imis-table th.is-num{white-space:nowrap}.institute-portal .imis-table td.is-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.institute-portal .institute-mis .workspace-section-tabs>.ux-tab-panel{padding-top:16px}@media (max-width:1080px){.institute-portal.institute-studio .institute-mis-filters.imis-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.institute-portal .imis-grid{grid-template-columns:1fr}.institute-portal .imis-pipeline li{grid-template-columns:56px minmax(0,1.4fr) minmax(60px,1fr) 40px}.institute-portal .imis-pipeline li>:is(.imis-stage-meta,.imis-stage-flag){grid-column:2/-1;justify-content:flex-start}}@media (max-width:640px){.institute-portal.institute-studio .institute-mis-filters.imis-filters{grid-template-columns:1fr}.institute-portal .imis-card{padding:16px}.institute-portal .imis-card .imis-table{margin:0 -16px -16px}.institute-portal .imis-bars li{grid-template-columns:minmax(0,1fr) 64px;gap:4px 12px}.institute-portal .imis-bars li>.imis-bar-track{grid-column:1/-1;grid-row:2}.institute-portal .imis-card:not(.is-wide) .imis-pipeline li,.institute-portal .imis-pipeline li{grid-template-columns:48px minmax(0,1fr) 36px}.institute-portal .imis-pipeline li>.imis-bar-track{grid-column:2/-1;grid-row:2}.institute-portal .imis-pipeline li>strong{grid-column:3;grid-row:1}}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Public Sans Fallback;src:local("Arial");ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.00%;size-adjust:104.87%}.__className_81ca43{font-family:Public Sans,Public Sans Fallback;font-style:normal}.__variable_81ca43{--font-sans:"Public Sans","Public Sans Fallback"}