@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2)format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2)format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2)format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2)format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2)format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2)format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eff3f0;--bg-deep:#dee8e2;--heading:#173149;--text:#28445b;--muted:#607482;--muted-strong:#516877;--brand:#4974ae;--brand-soft:#8eb8d5;--brand-deep:#2b4d79;--brand-strong-text:var(--brand-deep);--success:#4d9678;--warning:#b78342;--warning-strong:#9a6624;--danger:#a24438;--surface-card:#ffffffeb;--surface-strong:#fffffff2;--surface-soft:#f8fafcf5;--surface-soft-2:#f4f7fbeb;--surface-rail:#fafbfce0;--surface-active:#ecf4fbfa;--surface-active-hover:#eef5fcfa;--surface-tinted:#f0f6fcf0;--surface-tinted-2:#f7fafcf2;--surface-list:#f6f9fcf2;--field-bg:#fff;--border-soft:#20385817;--border-medium:#2038581f;--border-faint:#20385812;--border-tinted:#20385814;--accent-border:#39639b2e;--accent-border-soft:#39639b29;--accent-border-faint:#39639b1a;--accent-border-input:#39639b4d;--track:#39639b1f;--accent-bg:#5a8cca1f;--accent-glow:#5a8cca1a;--hero-tint:#70b5ff24;--hero-orb:#4288ff29;--success-bg:#4d967824;--success-bg-soft:#4d96781f;--success-border:#4d96782e;--success-glow:#4d96781a;--warning-bg:#d4ae772e;--shadow-card:0 18px 46px #1c2c420d;--shadow-large:0 22px 52px #1c2c4212;--shadow-button:0 14px 22px #31598e2e;--shadow-thumb:0 8px 18px #31598e29;--inset-highlight:0 1px 0 #ffffffb3 inset;--reviewer-card-gradient:linear-gradient(180deg, #fffffffa, #f6f9fcf5);--hero-card-gradient:radial-gradient(circle at top right, var(--hero-tint), transparent 26%), linear-gradient(180deg, #fffffffa, #f7f9fcf5);--page-gradient:radial-gradient(circle at top left, #bfdad357, transparent 28%), radial-gradient(circle at top right, #99bedf33, transparent 24%), linear-gradient(180deg, #f7f8f6 0%, var(--bg) 52%, #edf1ee 100%);--body-gradient:radial-gradient(circle at top left, #bfdad347, transparent 30%), radial-gradient(circle at 88% 10%, #99bedf29, transparent 22%), linear-gradient(180deg, #f7f8f6 0%, var(--bg) 52%, #edf1ee 100%);--heading-font:"Space Grotesk", "Avenir Next", "Segoe UI", sans-serif;--body-font:"Manrope", "Avenir Next", "Segoe UI", sans-serif;color:var(--text);background:var(--page-gradient);font-family:var(--body-font);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:1.55}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e1620;--bg-deep:#070b12;--heading:#eaf0f7;--text:#c1cdd9;--muted:#8595a3;--muted-strong:#a4b3c0;--brand:#7aa6d8;--brand-soft:#a6c5e1;--brand-deep:#b9d0e8;--brand-strong-text:#cfdef1;--success:#6dc09f;--warning:#d6a26b;--warning-strong:#e6b87f;--danger:#d97a6c;--surface-card:#16202edb;--surface-strong:#1a2636f0;--surface-soft:#141e2ce0;--surface-soft-2:#162130d9;--surface-rail:#121b28d9;--surface-active:#264060a6;--surface-active-hover:#2c486cb3;--surface-tinted:#2640608c;--surface-tinted-2:#1c2a3cd9;--surface-list:#182434d1;--field-bg:#0f1824eb;--border-soft:#aac8e61a;--border-medium:#aac8e629;--border-faint:#aac8e612;--border-tinted:#aac8e617;--accent-border:#7aa6d857;--accent-border-soft:#7aa6d847;--accent-border-faint:#7aa6d82e;--accent-border-input:#7aa6d880;--track:#7aa6d82e;--accent-bg:#7aa6d82e;--accent-glow:#7aa6d829;--hero-tint:#568ac82e;--hero-orb:#568ac838;--success-bg:#6dc09f33;--success-bg-soft:#6dc09f29;--success-border:#6dc09f4d;--success-glow:#6dc09f24;--warning-bg:#d6a26b33;--shadow-card:0 18px 46px #00000073;--shadow-large:0 22px 52px #0000008c;--shadow-button:0 14px 22px #0000008c;--shadow-thumb:0 8px 18px #00000080;--inset-highlight:0 1px 0 #ffffff0a inset;--reviewer-card-gradient:linear-gradient(180deg, #1c2a3cf2, #141e2ceb);--hero-card-gradient:radial-gradient(circle at top right, var(--hero-tint), transparent 26%), linear-gradient(180deg, #1c2a3cf2, #121c2aeb);--page-gradient:radial-gradient(circle at top left, #3c649633, transparent 30%), radial-gradient(circle at top right, #32508229, transparent 26%), linear-gradient(180deg, #0c141d 0%, var(--bg) 50%, #0a1018 100%);--body-gradient:radial-gradient(circle at top left, #3c649629, transparent 32%), radial-gradient(circle at 88% 10%, #32508224, transparent 24%), linear-gradient(180deg, #0c141d 0%, var(--bg) 50%, #0a1018 100%)}html{scroll-behavior:smooth}body{background:var(--body-gradient);min-width:320px;min-height:100vh;color:var(--text);margin:0}#root{min-height:100vh}h1,h2,h3,h4,p{margin:0}@media (width<=720px){:root{font-size:16px}}*{box-sizing:border-box}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer}.wizard-shell{width:min(1180px,100vw - 24px);margin:0 auto;padding:18px 0 40px}.wizard-shell--entry{place-items:center;min-height:100vh;padding:28px 0;display:grid}.entry-stage{gap:18px;width:min(560px,100vw - 24px);display:grid}.entry-brand{padding:0 6px}.entry-brand-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.entry-brand-copy{color:var(--muted);margin:8px 0 0}.entry-card{border:1px solid var(--border-soft);background:var(--surface-strong);box-shadow:var(--shadow-large), var(--inset-highlight);border-radius:28px;padding:28px}.entry-copy h1{color:var(--heading);font-family:var(--heading-font);letter-spacing:-.06em;margin:8px 0 0;font-size:clamp(2rem,5vw,3rem);line-height:.98}.entry-text{color:var(--muted);margin:14px 0 0;font-size:1rem}.entry-form{gap:16px;margin-top:24px;display:grid}.entry-form label{gap:8px;display:grid}.entry-form input{border:1px solid var(--border-medium);background:var(--field-bg);width:100%;color:var(--heading);border-radius:16px;padding:14px 15px;transition:border-color .18s,box-shadow .18s}.entry-form input:focus{border-color:var(--accent-border-input);box-shadow:0 0 0 4px var(--accent-glow);outline:none}.entry-button{width:100%;margin-top:4px}.wizard-header{gap:14px;margin-bottom:20px;display:grid}.wizard-header-top,.wizard-progress-row,.wizard-jumpbar{justify-content:space-between;align-items:center;gap:14px;display:flex}.wizard-header-top{padding:4px 2px 0}.wizard-brand-lockup{align-items:center;gap:12px;min-width:0;display:flex}.wizard-brand-mark{background:linear-gradient(135deg, var(--brand), var(--brand-soft));color:#fff;width:44px;height:44px;font-family:var(--heading-font);letter-spacing:-.04em;border-radius:14px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.wizard-brand-lockup strong{color:var(--heading);display:block}.wizard-brand-lockup p{color:var(--muted);margin:3px 0 0;font-size:.9rem}.wizard-header-actions{align-items:center;gap:12px;display:flex}.reviewer-inline-card{background:var(--surface-tinted-2);border:1px solid var(--border-tinted);border-radius:16px;gap:2px;padding:10px 14px;display:grid}.reviewer-inline-card strong{color:var(--heading)}.reviewer-inline-card p{color:var(--muted);margin:0;font-size:.84rem}.wizard-link-group{gap:8px;display:flex}.wizard-stepbar{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.step-pill{border:1px solid var(--border-tinted);background:var(--surface-rail);min-height:52px;color:var(--muted-strong);border-radius:18px;align-items:center;gap:10px;padding:0 14px;font-weight:700;display:flex}.step-pill.is-active{background:var(--surface-active);border-color:var(--accent-border);color:var(--brand-deep)}.step-pill-index{background:var(--accent-bg);border-radius:999px;justify-content:center;align-items:center;min-width:30px;height:30px;display:inline-flex}.wizard-progress-row{background:var(--surface-rail);border:1px solid var(--border-tinted);border-radius:18px;padding:12px 16px}.wizard-progress-copy{gap:2px;min-width:220px;display:grid}.wizard-progress-copy strong{color:var(--heading)}.wizard-progress-track{background:var(--track);border-radius:999px;flex:1;height:10px;overflow:hidden}.wizard-progress-fill{border-radius:inherit;background:linear-gradient(90deg, var(--brand), var(--brand-soft));height:100%}.wizard-progress-percent{text-align:right;min-width:48px;color:var(--brand-deep);font-weight:700}.wizard-jumpbar{background:var(--surface-rail);border:1px solid var(--border-tinted);border-radius:18px;padding:12px 16px}.wizard-select-wrap{flex:1;gap:6px;display:grid}.wizard-select-wrap select{border:1px solid var(--border-medium);background:var(--field-bg);width:100%;min-height:42px;color:var(--heading);border-radius:14px;padding:0 14px}.wizard-select-wrap select:focus{border-color:var(--accent-border-input);box-shadow:0 0 0 4px var(--accent-glow);outline:none}.content-panel{width:min(1020px,100%);min-width:0;margin:0 auto}.page-grid{gap:18px;display:grid}.rise-in{animation:.45s both rise-in}.reviewer-card,.brand-card,.nav-card,.panel,.hero-panel,.info-card,.feature-card,.summary-card,.submission-tool-card{border:1px solid var(--border-soft);background:var(--surface-card);box-shadow:var(--shadow-card), var(--inset-highlight);border-radius:24px}.reviewer-card,.brand-card,.nav-card,.panel,.hero-panel,.summary-card,.submission-tool-card{padding:22px}.info-card,.feature-card{padding:20px}.reviewer-card{background:var(--reviewer-card-gradient);gap:16px;display:grid}.reviewer-card-header,.reviewer-identity,.reviewer-manager-header,.feature-footer,.priority-row,.section-heading,.toolbar-actions,.section-toolbar,.idea-card-top,.idea-card-footer,.nav-topline,.nav-meta-row{justify-content:space-between;gap:14px;display:flex}.reviewer-card-header,.reviewer-identity,.idea-card-top,.nav-topline{align-items:flex-start}.reviewer-card h2,.section-heading h3,.feature-heading h4,.idea-card h4{color:var(--heading);font-family:var(--heading-font);letter-spacing:-.04em;margin:0}.reviewer-card h2{font-size:1.45rem;line-height:1.05}.brand-card h1{color:var(--heading);font-family:var(--heading-font);letter-spacing:-.05em;margin:6px 0 10px;font-size:clamp(1.65rem,2.4vw,2.3rem);line-height:1.02}.hero-panel{background:var(--hero-card-gradient);grid-template-columns:minmax(0,1.35fr) minmax(260px,360px);gap:20px;display:grid;position:relative;overflow:hidden}.hero-panel:after{content:"";background:radial-gradient(circle, var(--hero-orb), transparent 70%);pointer-events:none;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-82px;right:-46px}.hero-copy,.hero-actions,.hero-status-card{z-index:1;position:relative}.hero-copy h2{color:var(--heading);font-family:var(--heading-font);letter-spacing:-.06em;margin:0;font-size:clamp(2rem,3vw,3.2rem);line-height:.98}.hero-text,.muted-copy,.toolbar-copy,.empty-state,.hero-inline-hint,.instruction-chip p{color:var(--muted)}.hero-text{max-width:62ch;margin-top:14px;font-size:1rem}.hero-actions{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;display:flex}.hero-status-card{background:var(--surface-tinted);border:1px solid var(--accent-border-faint);border-radius:20px;align-content:start;gap:10px;padding:18px;display:grid}.hero-status-card strong,.metric-value,.info-card strong,.summary-card strong,.submission-tool-card strong{color:var(--heading);letter-spacing:-.04em;font-size:1.35rem}.eyebrow,.section-kicker,.detail-label{text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:6px;font-size:.71rem;font-weight:700;display:inline-flex}.eyebrow,.section-kicker{color:var(--brand)}.detail-label{color:var(--muted-strong)}.reviewer-card-body,.metric-row,.stats-row,.summary-grid,.reviewer-summary-grid,.submission-tool-grid,.category-preview-grid{gap:14px;display:grid}.metric-row,.stats-row,.summary-grid,.reviewer-summary-grid,.submission-tool-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.category-preview-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.metric-tile,.info-card,.submission-tool-card{gap:10px;display:grid}.metric-tile{background:var(--surface-soft-2);border-radius:18px;padding:15px 16px}.metric-label,.nav-meta,.storage-hint,.save-hint,.section-note,.idea-note,.feature-meta{color:var(--muted);font-size:.91rem}.storage-hint,.feature-meta,.toolbar-copy,.empty-state{margin:0}.reviewer-action-grid,.stacked-button-group{gap:10px;display:grid}.reviewer-action-grid{grid-template-columns:1fr}.reviewer-manager,.reviewer-form,.reviewer-list,.feature-stack,.idea-list,.idea-form,.panel{gap:16px;display:grid}.reviewer-manager{border-top:1px solid var(--border-tinted);padding-top:4px}.reviewer-form label,.notes-field,.idea-form label{gap:8px;display:grid}.reviewer-form input,.notes-field textarea,.idea-form textarea,.idea-form input{border:1px solid var(--border-medium);background:var(--field-bg);width:100%;color:var(--heading);resize:vertical;border-radius:16px;padding:13px 14px;transition:border-color .18s,box-shadow .18s,background-color .18s}.reviewer-form input:focus,.notes-field textarea:focus,.idea-form textarea:focus,.idea-form input:focus{border-color:var(--accent-border-input);box-shadow:0 0 0 4px var(--accent-glow);outline:none}.reviewer-list{gap:10px}.reviewer-list-item{background:var(--surface-list);border:1px solid var(--border-faint);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.reviewer-list-item.is-active{border-color:var(--accent-border-soft);background:var(--surface-active-hover)}.reviewer-list-copy{min-width:0}.reviewer-list-copy strong,.reviewer-identity strong{color:var(--heading);display:block}.reviewer-list-copy p,.reviewer-identity p{color:var(--muted);margin:4px 0 0;font-size:.9rem}.brand-card,.nav-card{gap:14px;display:grid}.nav-item{border:1px solid #0000;border-radius:18px;gap:10px;padding:14px;transition:transform .18s,background-color .18s,border-color .18s;display:grid}.nav-item:hover{background:var(--surface-active);border-color:var(--track);transform:translateY(-1px)}.nav-item.is-active{background:var(--surface-active);border-color:var(--accent-border)}.nav-title{color:var(--heading);font-weight:700;display:block}.nav-progress,.hero-progress{background:var(--track);border-radius:999px;height:8px;overflow:hidden}.nav-progress-bar,.hero-progress-bar{border-radius:inherit;background:linear-gradient(90deg, var(--brand), var(--brand-soft));height:100%}.nav-count,.priority-pill,.source-pill,.nav-pill,.status-pill,.feature-index{border-radius:999px;justify-content:center;align-items:center;padding:7px 11px;font-size:.8rem;font-weight:700;display:inline-flex}.nav-count,.source-pill,.feature-index{color:var(--brand-deep);background:var(--accent-bg)}.nav-pill,.priority-pill{color:var(--success);background:var(--success-bg-soft)}.status-pill.is-done{color:var(--success);background:var(--success-bg)}.status-pill.is-pending{color:var(--warning-strong);background:var(--warning-bg)}.section-heading{align-items:center}.step-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.step-card,.category-preview-card,.summary-card,.idea-card{gap:10px;display:grid}.instruction-band{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.instruction-chip{background:var(--surface-soft);border:1px solid var(--border-tinted);border-radius:18px;padding:16px}.instruction-chip p{margin:8px 0 0}.step-card,.category-preview-card,.idea-card{background:var(--surface-soft);border:1px solid var(--border-tinted);border-radius:18px;padding:16px}.step-index{color:var(--brand);font-family:var(--heading-font);font-size:1.7rem;line-height:1}.category-preview-card strong,.summary-card-title{color:var(--heading);font-size:1.05rem}.category-preview-card:hover,.summary-card:hover{border-color:var(--accent-border-soft);transform:translateY(-2px)}.category-preview-count,.category-preview-file{color:var(--muted);font-size:.9rem}.section-toolbar{align-items:center;padding:6px 4px 2px}.feature-card{gap:18px;display:grid}.feature-card.is-reviewed{border-color:var(--success-border);box-shadow:var(--shadow-card), 0 0 0 1px var(--success-glow) inset}.feature-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.feature-index{align-self:center;min-width:36px;height:36px;padding:0}.feature-heading{gap:6px;min-width:0;display:grid}.feature-heading h4{font-size:1.2rem;line-height:1.2}.feature-meta{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;display:flex}.feature-meta-text{color:var(--muted);font-size:.9rem}.feature-header>.status-pill{white-space:nowrap;align-self:center}.feature-body{gap:16px;display:grid}.feature-body--two-column{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.detail-pair{align-content:start;gap:8px;display:grid}.detail-pair p,.idea-card p,.submission-tool-card p{margin:0}.priority-panel,.idea-priority-panel{background:var(--surface-soft-2);border:1px solid var(--accent-border-faint);border-radius:18px;gap:12px;padding:16px 18px;display:grid}.priority-row{align-items:center}.priority-slider{appearance:none;background:linear-gradient(90deg, var(--brand), var(--brand-soft)) 0 / var(--slider-fill,50%) 100% no-repeat, var(--track);border-radius:999px;outline:none;width:100%;height:10px;margin:4px 0 0}.priority-slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--field-bg);border:3px solid var(--brand);width:22px;height:22px;box-shadow:var(--shadow-thumb);border-radius:50%}.priority-slider::-moz-range-thumb{background:var(--field-bg);border:3px solid var(--brand);width:22px;height:22px;box-shadow:var(--shadow-thumb);border-radius:50%}.slider-scale{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;padding:0 2px;font-size:.78rem;display:flex}.helper-copy{color:var(--muted-strong);margin:2px 0 0;font-size:.92rem}.feature-note-shell{gap:12px;display:grid}.note-toggle{border:1px dashed var(--border-medium);color:var(--muted-strong);background:0 0;border-radius:999px;align-self:start;align-items:center;gap:10px;padding:8px 14px 8px 10px;font-size:.92rem;font-weight:600;transition:border-color .18s,background-color .18s,color .18s;display:inline-flex}.note-toggle:hover{border-color:var(--accent-border);background:var(--surface-active);color:var(--brand-deep)}.note-toggle.is-open,.note-toggle.has-note{border-style:solid;border-color:var(--accent-border);background:var(--surface-active);color:var(--brand-deep)}.note-toggle__icon{background:var(--accent-bg);width:22px;height:22px;color:var(--brand-deep);border-radius:999px;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex}.feature-footer{border-top:1px solid var(--border-faint);align-items:center;padding-top:4px}.feature-footer .save-hint{margin:0}.feature-footer__check{color:var(--success);align-items:center;gap:6px;font-size:.9rem;font-weight:700;display:inline-flex}.idea-form{gap:14px}.idea-card{border-radius:18px}.idea-value{color:var(--heading);font-weight:600}.submission-tool-card{background:var(--surface-soft)}.reviewer-summary-card.is-selected{border-color:var(--accent-border);background:var(--surface-active-hover)}.import-success,.import-error{margin:0;font-size:.9rem}.import-success{color:var(--success)}.import-error{color:var(--danger)}.form-error{background:var(--warning-bg);color:var(--warning-strong);border-radius:14px;margin:0;padding:10px 14px;font-size:.92rem;line-height:1.4}.consolidation-controls{background:var(--surface-rail);border:1px solid var(--border-tinted);border-radius:18px;flex-wrap:wrap;align-items:flex-end;gap:14px;padding:14px 16px;display:flex}.consolidation-control{flex:1;gap:6px;min-width:180px;display:grid}.consolidation-control select{border:1px solid var(--border-medium);background:var(--field-bg);width:100%;min-height:40px;color:var(--heading);border-radius:12px;padding:0 12px}.consolidation-control select:focus{border-color:var(--accent-border-input);box-shadow:0 0 0 4px var(--accent-glow);outline:none}.consolidation-toggle{color:var(--muted-strong);cursor:pointer;align-items:center;gap:8px;font-size:.9rem;display:inline-flex}.cohort-toggle{background:var(--surface-soft);border:1px solid var(--border-tinted);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.cohort-toggle__button{color:var(--muted-strong);background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:.9rem;font-weight:700}.cohort-toggle__button.is-active{background:var(--surface-active);color:var(--brand-strong-text);box-shadow:0 1px 0 var(--accent-border-faint) inset}.cohort-toggle__button:disabled{opacity:.4;cursor:not-allowed}.consolidation-list{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.consolidation-row{border:1px solid var(--border-soft);background:var(--surface-soft);border-radius:18px;overflow:hidden}.consolidation-row__header{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:auto auto 1fr auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.consolidation-row__header--static{cursor:default;grid-template-columns:auto auto 1fr}.consolidation-row__rank{color:var(--muted);font-family:var(--heading-font);letter-spacing:.04em;min-width:32px;font-size:.9rem}.consolidation-row__score{background:var(--accent-bg);min-width:64px;color:var(--brand-strong-text);font-family:var(--heading-font);border-radius:14px;justify-items:center;gap:2px;padding:8px 10px;display:grid}.consolidation-row__score strong{letter-spacing:-.02em;font-size:1.15rem}.consolidation-row__score span{text-transform:uppercase;letter-spacing:.12em;color:var(--muted-strong);font-size:.7rem}.consolidation-row__meta{gap:3px;min-width:0;display:grid}.consolidation-row__meta strong{color:var(--heading);font-family:var(--heading-font);letter-spacing:-.02em;font-size:1.05rem}.consolidation-row__chevron{background:var(--surface-card);width:28px;height:28px;color:var(--brand-strong-text);border:1px solid var(--border-medium);border-radius:999px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:inline-flex}.consolidation-row__body{gap:14px;padding:4px 18px 18px;display:grid}.consolidation-row__body--static{padding-top:0}.consolidation-row__details{gap:6px;display:grid}.distribution-bar{background:var(--surface-card);border:1px solid var(--border-tinted);border-radius:14px;gap:6px;padding:12px;display:grid}.distribution-bar__segment{color:var(--muted-strong);grid-template-columns:18px 1fr 28px;align-items:center;gap:10px;font-size:.85rem;display:grid}.distribution-bar__label{text-align:right;color:var(--heading);font-weight:700}.distribution-bar__track{background:var(--track);border-radius:999px;height:8px;overflow:hidden}.distribution-bar__fill{border-radius:inherit;background:linear-gradient(90deg, var(--brand-soft), var(--brand));height:100%}.distribution-bar__fill--1{background:linear-gradient(90deg, var(--muted), var(--muted-strong))}.distribution-bar__fill--5{background:linear-gradient(90deg, var(--brand), var(--brand-deep))}.distribution-bar__count{text-align:right;color:var(--heading);font-weight:700}.consolidation-notes{gap:8px;display:grid}.consolidation-notes__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.consolidation-notes__item{background:var(--surface-card);border:1px solid var(--border-tinted);border-radius:14px;gap:6px;padding:12px 14px;display:grid}.consolidation-notes__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.source-pill.is-pending-pill{background:var(--warning-bg);color:var(--warning-strong)}.consolidation-row--idea .consolidation-row__body--static{gap:6px;padding-bottom:18px;display:grid}@media (width<=720px){.consolidation-row__header{grid-template-columns:auto 1fr auto}.consolidation-row__rank{grid-column:1/-1}}.primary-button,.ghost-button,.secondary-link,.text-button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-weight:700;transition:transform .16s,box-shadow .16s,border-color .16s,background-color .16s;display:inline-flex}.primary-button{color:#fff;background:linear-gradient(135deg, var(--brand), var(--brand-soft));box-shadow:var(--shadow-button)}.primary-button:hover,.ghost-button:hover,.secondary-link:hover,.text-button:hover{transform:translateY(-1px)}.primary-button:disabled,.primary-button.is-disabled,.ghost-button:disabled{cursor:not-allowed;opacity:.62;box-shadow:none;transform:none}.ghost-button{color:var(--heading);background:var(--surface-card);border-color:var(--border-medium)}.ghost-button--compact{min-height:38px;padding-inline:14px}.secondary-link,.text-button{color:var(--brand-deep);background:0 0;min-height:auto;padding-inline:0}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=860px){.wizard-shell{width:min(100vw - 16px,1180px);padding-top:14px}.entry-stage{width:min(100vw - 16px,560px)}.hero-panel{grid-template-columns:1fr}.wizard-header-top,.wizard-progress-row,.wizard-jumpbar,.wizard-header-actions{flex-direction:column;align-items:flex-start}.wizard-link-group,.wizard-stepbar{width:100%}.wizard-stepbar{grid-template-columns:repeat(2,minmax(0,1fr))}.wizard-progress-copy,.wizard-progress-track,.wizard-select-wrap{width:100%}.reviewer-card-header,.reviewer-identity,.reviewer-manager-header,.feature-footer,.section-heading,.section-toolbar,.idea-card-top,.idea-card-footer{flex-direction:column;align-items:flex-start}.feature-header{grid-template-columns:auto minmax(0,1fr)}.feature-header>.status-pill{grid-column:2;justify-self:start}.toolbar-actions,.reviewer-action-grid,.stacked-button-group,.toolbar-actions>*,.reviewer-action-grid>*,.stacked-button-group>*{width:100%}.reviewer-list-item{flex-direction:column;align-items:flex-start}}@keyframes rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.brand-banner{border:1px solid var(--border-soft);background:var(--surface-card);box-shadow:var(--shadow-card), var(--inset-highlight);border-radius:22px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:14px 20px;display:flex}.brand-banner__logo{align-items:center;height:38px;display:inline-flex}.brand-banner__logo img{width:auto;height:100%;display:block}:root[data-theme=dark] .brand-banner__logo img{filter:brightness(1.05)contrast(1.05)drop-shadow(0 0 .5px #fff9)}.brand-banner__meta{text-align:right;gap:2px;display:grid}.brand-banner__meta .eyebrow{justify-self:end}.brand-banner__meta strong{color:var(--heading);font-family:var(--heading-font);letter-spacing:-.02em}.brand-footer{border-top:1px solid var(--border-soft);flex-direction:column;align-items:center;gap:10px;margin:36px auto 8px;padding-top:18px;display:flex}.brand-footer__logo{height:56px;display:inline-flex}.brand-footer__logo img{width:auto;height:100%;display:block}.brand-footer__caption{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.82rem}.theme-toggle{border:1px solid var(--border-medium);background:var(--surface-card);width:38px;height:38px;color:var(--heading);border-radius:999px;justify-content:center;align-items:center;padding:0;transition:transform .18s,background-color .18s,border-color .18s;display:inline-flex}.theme-toggle:hover{border-color:var(--accent-border);background:var(--surface-active);transform:translateY(-1px)}.theme-toggle:focus-visible{border-color:var(--accent-border-input);box-shadow:0 0 0 4px var(--accent-glow);outline:none}.theme-toggle svg{width:18px;height:18px}@media (width<=720px){.brand-banner{flex-direction:column;align-items:flex-start;padding:14px 16px}.brand-banner__meta{text-align:left}.brand-banner__meta .eyebrow{justify-self:start}.brand-footer__logo{height:46px}}
