:root{--ink:#17233b;--muted:#5c6880;--line:#e3e7ef;--blue:#244ce8;--surface:#f6f7fb;--tint:#eef2ff;color:var(--ink);background:var(--surface);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.55}button:focus-visible,a:focus-visible,input:focus-visible,[role=button]:focus-visible,[role=radio]:focus-visible,[role=checkbox]:focus-visible{outline-offset:3px;outline:3px solid #5876ec}[data-ui=onboarding-title]:focus{outline:none}.desktop-shell{color:var(--ink);background:var(--surface);font-family:inherit}.workspace-brand,.workspace-topbar{display:none}.workspace-main [data-screen]{background:var(--surface)}.workspace-sidebar button{font-family:inherit!important}.mobile-notice{border-bottom:1px solid var(--line);color:var(--muted);background:#fff;padding:9px 16px;font:12px/1.5 system-ui,sans-serif}.mobile-notice button{min-height:28px;color:var(--blue)}.onboarding-layout{background:#fff;flex:1;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.onboarding-guide{display:none}.is-onboarding{background:#fff;padding:0}.is-onboarding [data-screen=onboarding]{box-shadow:none;background:#fff;border:0;border-radius:0;flex:1;align-self:stretch;width:auto;min-width:0;max-width:none}.setup-topbar{flex-shrink:0;width:100%;max-width:744px;margin:0 auto;padding:24px 24px 0}.setup-topline{justify-content:space-between;align-items:center;min-height:44px;margin-bottom:14px;display:flex}.setup-topline button{color:var(--muted);background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:8px 8px 8px 0;font-size:14px;display:flex}.setup-topline button:hover{color:var(--blue)}.setup-toplabel{letter-spacing:.1em;color:var(--muted);font-size:12px;font-weight:650}.setup-step-count{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.setup-step-count strong{color:var(--ink);margin-right:5px;font-size:17px}.setup-progress{background:#e9edf5;border-radius:8px;height:4px;overflow:hidden}.setup-progress>span{border-radius:inherit;background:var(--blue);height:100%;display:block}.is-onboarding [data-ui=onboarding-scroll]>div{align-self:center;width:100%;max-width:744px;padding:32px 24px 40px!important}.setup-question-meta{letter-spacing:.08em;text-transform:uppercase;color:var(--blue);align-items:center;gap:12px;margin-bottom:16px;font-size:12px;font-weight:650;display:flex}.setup-optional{letter-spacing:0;text-transform:none;color:var(--muted);background:var(--surface);border-radius:6px;padding:4px 9px;font-size:12px;font-weight:500}[data-ui=onboarding-step]{padding-top:0!important}[data-ui=step-label]{display:none!important}[data-ui=onboarding-title]{overflow-wrap:break-word;letter-spacing:-1.2px!important;color:var(--ink)!important;margin:0 0 14px!important;font-size:clamp(28px,2.8vw,38px)!important;font-weight:700!important;line-height:1.16!important}[data-ui=onboarding-description]{max-width:600px;color:var(--muted)!important;margin:0 0 30px!important;font-size:16px!important;line-height:1.65!important}[data-ui=onboarding-step] input{background:#fff!important;border:1px solid #cbd3e1!important;border-radius:10px!important;height:56px!important;padding:0 16px!important;font-size:16px!important}[data-ui=onboarding-step] input:focus{outline-offset:1px;outline:3px solid #244ce81a;border-color:var(--blue)!important}[data-ui=onboarding-options],[data-ui=logistics-options],[data-ui=readiness-options]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important;display:grid!important}[data-ui=onboarding-options]>[role],[data-ui=logistics-options]>[role],[data-ui=readiness-options]>[role]{background:#fff;min-width:0;min-height:68px;border:1px solid #d8deea!important;border-radius:12px!important;padding:16px!important}[data-ui=onboarding-options]>[role]>div,[data-ui=logistics-options]>[role]>div{flex-shrink:1;min-width:0}[data-ui=onboarding-options]>[role]:hover,[data-ui=logistics-options]>[role]:hover,[data-ui=readiness-options]>[role]:hover,[data-ui=interest-options]>[role]:hover{border-color:#8d9fdf!important}[data-ui=onboarding-step] [role=radio][aria-checked=true],[data-ui=onboarding-step] [role=checkbox][aria-checked=true]{box-shadow:0 0 0 1px var(--blue);background:var(--tint)!important;border-color:var(--blue)!important}[data-ui=interest-options]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important;display:grid!important}[data-ui=interest-options]>[role]{justify-content:center;min-width:0;min-height:58px;border:1px solid #d8deea!important;border-radius:10px!important;padding:16px!important}[data-ui=interest-options]>[role]>div{font-size:15px!important;line-height:1.45!important}[data-ui=priority-card]{border:1px solid var(--line)!important;border-radius:12px!important;gap:8px!important;padding:16px!important}[data-ui=priority-card]>div:first-child{min-height:44px}[data-ui=priority-card]>div:first-child>[role=button]{justify-content:center;align-items:center;min-width:44px;min-height:44px}[data-ui=priority-scale]{gap:6px!important}[data-ui=priority-scale]>[role]{min-width:32px;min-height:44px;border-width:1px!important;border-radius:8px!important}[data-ui=priority-scale]>[role][aria-checked=true]{background:var(--blue)!important;box-shadow:none!important}[data-ui=setup-info]{border:1px solid var(--line);align-self:center;width:calc(100% - 40px);max-width:480px;border-radius:20px!important;margin:auto!important;padding:28px!important}[data-ui=welcome-features]{border-top:1px solid var(--line);margin-top:2px;gap:0!important}[data-ui=welcome-features]>div{border-bottom:1px solid var(--line);gap:16px;padding:22px 0;align-items:center!important}.welcome-feature-icon{width:48px;height:48px;color:var(--blue);background:#f4f6ff;border:1px solid #e0e6f8;border-radius:14px;flex-shrink:0;place-items:center;display:grid}.is-onboarding [data-ui=onboarding-actions]{border-top:1px solid var(--line);background:#fff;justify-content:space-between;align-self:center;align-items:center;gap:24px;width:100%;max-width:744px;flex-direction:row!important;padding:22px 24px!important}.is-onboarding [data-ui=onboarding-actions]>[role=button]{order:2;width:auto;min-width:200px;min-height:52px;margin:0;border-radius:10px!important;box-shadow:0 4px 10px #244ce818!important}.setup-action-hint{max-width:260px;color:var(--muted);order:1;font-size:13px;line-height:1.5}.is-onboarding [data-ui=onboarding-actions]>[aria-disabled=true]{box-shadow:none!important;background:#dfe4ee!important}.is-onboarding [data-ui=onboarding-actions]>[aria-disabled=true]>div{color:#5c6880!important}[data-ui=internship-card]{border:1px solid var(--line)!important;background:#fff!important;border-radius:14px!important;box-shadow:0 2px 5px #17233b03!important}[data-ui=result-row]:hover{background:#f7f9ff!important}[data-ui=form-dialog],[data-ui=filter-dialog]{border-radius:18px!important}[data-ui=tour-card]{border:1px solid #dfe5f0;max-width:480px;max-height:calc(100dvh - 72px);border-radius:20px!important;overflow:auto!important;box-shadow:0 24px 80px #09132933!important}@media (width>=1000px){.workspace-sidebar{border-right:1px solid var(--line);background:#fff;flex:0 0 224px;width:224px;padding:30px 16px 18px}.workspace-brand{color:var(--ink);letter-spacing:-1px;align-items:center;gap:9px;padding:0 12px 32px;font-size:28px;font-weight:700;text-decoration:none;display:flex}.brand-symbol{background:var(--blue);color:#fff;border-radius:10px;place-items:center;width:32px;height:32px;font-size:26px;font-style:italic;display:grid}.brand-dot{color:var(--blue);margin-left:-8px}.workspace-label{letter-spacing:.09em;color:#798298;padding:0 14px 14px;font-size:12px}.workspace-sidebar nav{gap:5px}.workspace-sidebar nav button{min-height:46px;color:var(--muted);border-radius:10px;gap:12px;padding:12px 14px;font-size:14px;font-weight:500}.workspace-sidebar nav button:nth-child(4){margin-top:22px}.workspace-sidebar nav button:hover{color:var(--ink);background:#f4f6fa}.workspace-sidebar nav button[aria-current=page]{background:var(--tint);color:var(--blue);box-shadow:inset 3px 0 var(--blue);font-weight:650}.workspace-sidebar nav small{background:#e1e7f5;border-radius:6px;padding:2px 6px;font-size:12px}.workspace-foot{padding:28px 12px 0}.workspace-foot p{color:var(--muted);font-size:12px;line-height:1.6}.workspace-foot .notification-action{color:var(--blue);min-height:36px;font-size:13px}.workspace-person{padding-top:18px;color:var(--ink)!important;border-top-color:var(--line)!important}.workspace-person small{color:var(--muted)}.person-initial{width:36px;height:36px;color:var(--blue);background:#e9edfc;border-radius:50%}.workspace-topbar{border-bottom:1px solid var(--line);height:56px;color:var(--muted);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 32px;font-size:14px;display:flex}.workspace-topbar strong{color:var(--ink);font-weight:600}.breadcrumb-divider{color:#9ea8ba;margin:0 12px}.workspace-storage{color:var(--muted);font-size:12px}.workspace-main [data-screen]:not([data-screen=onboarding]){background:var(--surface);padding:28px 32px 0!important}.discovery-workspace{scrollbar-gutter:stable;flex:1;min-height:0;padding:32px;overflow:auto}.discovery-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.eyebrow{letter-spacing:.1em;color:var(--blue);margin:0 0 10px;font-size:12px;font-weight:650}.discovery-heading h1{letter-spacing:-1.2px;margin:0 0 10px;font-size:32px;font-weight:700;line-height:1.2}.discovery-heading>div>p:last-child{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.quiet-action,.filter-link{border:1px solid var(--line);min-height:44px;color:var(--ink);white-space:nowrap;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:14px;display:flex}.quiet-action:hover,.filter-link:hover{background:#fafbff;border-color:#acbae8}.workspace-metrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:0;margin-bottom:28px;padding:18px 0;display:flex}.workspace-metrics>div,.workspace-metrics>button{border:0;border-right:1px solid var(--line);text-align:left;min-width:0;color:var(--ink);background:0 0;border-radius:0;flex:1;align-items:center;gap:12px;padding:0 24px;display:flex}.workspace-metrics>:first-child{padding-left:0}.workspace-metrics>:last-child{border-right:0;padding-right:0}.workspace-metrics>button:hover{color:var(--blue)}.workspace-metrics strong{letter-spacing:-1px;font-size:28px;font-weight:650}.workspace-metrics>*>span:not(.metric-icon){color:var(--muted);font-size:13px;line-height:1.4}.workspace-metrics>button>div:last-child{margin-left:auto}.metric-icon{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);background:#fff;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.discovery-body{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:24px;display:grid}.opportunity-browser{border:1px solid var(--line);background:#fff;border-radius:16px;min-width:0;overflow:hidden}.opportunity-toolbar{gap:10px;padding:18px;display:flex}.desktop-search{border:1px solid var(--line);min-width:0;min-height:46px;color:var(--muted);background:#f8f9fc;border-radius:10px;flex:1;align-items:center;gap:9px;padding:0 12px;display:flex}.desktop-search input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:none;padding:12px 0;font-size:14px}.desktop-search:focus-within{outline-offset:1px;outline:2px solid #5876ec}.desktop-search button{color:var(--muted);background:0 0;border:0;place-items:center;min-width:28px;min-height:36px;padding:0;display:grid}.opportunity-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:20px;padding:0 20px;display:flex}.opportunity-tabs button{min-height:46px;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0 14px;font-size:14px}.opportunity-tabs button[aria-pressed=true]{color:var(--blue);border-color:var(--blue);font-weight:600}.opportunity-tabs>span{color:var(--muted);margin-left:auto;padding:10px 0 14px;font-size:12px}.opportunity-column-labels{border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:.07em;background:#fafbfe;justify-content:space-between;padding:12px 60px 12px 20px;font-size:12px;display:flex}.opportunity-row{border-bottom:1px solid #edf0f5;align-items:stretch;min-width:0;display:flex;position:relative}.opportunity-row:last-child{border-bottom:0}.opportunity-row.selected{box-shadow:inset 3px 0 var(--blue);background:#f3f6ff}.opportunity-row:hover{background:#f8faff}.opportunity-select{min-width:0;color:var(--ink);text-align:left;background:0 0;border:0;flex:1;align-items:flex-start;gap:14px;padding:22px 0 22px 20px;display:flex}.company-monogram{color:#4c608b;letter-spacing:.03em;background:#fff;border:1px solid #dce3f0;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:13px;font-weight:700;display:grid}.opportunity-copy{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.opportunity-company{color:var(--muted);font-size:13px;line-height:1.4}.opportunity-copy>strong{letter-spacing:-.2px;overflow-wrap:anywhere;font-size:17px;font-weight:650;line-height:1.4}.opportunity-location{color:var(--muted);align-items:center;gap:5px;font-size:13px;line-height:1.5;display:flex}.opportunity-location>div{flex-shrink:0}.opportunity-tags{flex-wrap:wrap;gap:6px;margin-top:3px;display:flex}.opportunity-tags>span{color:#59657b;background:#eef1f6;border-radius:5px;padding:4px 7px;font-size:12px;line-height:1.2}.opportunity-deadline{color:#53627d;text-align:right;flex-shrink:0;max-width:94px;margin-top:3px;font-size:13px;line-height:1.4}.opportunity-deadline.closed{color:#7a6370}.row-save{color:#6d7a92;background:0 0;border:0;justify-content:center;align-items:flex-start;min-width:44px;padding:24px 12px 0;display:flex}.row-save.saved{color:var(--blue)}.row-save:hover{background:#eaf0ff}.opportunity-select:focus-visible{outline-offset:-3px}.row-save:focus-visible{outline-offset:-4px}.opportunity-inspector{flex-direction:column;gap:20px;min-width:0;display:flex}.inspector-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:24px}.inspector-kicker{color:var(--muted);letter-spacing:.08em;justify-content:space-between;align-items:center;margin-bottom:24px;font-size:12px;display:flex}.inspector-company{color:var(--muted);align-items:center;gap:12px;font-size:14px;line-height:1.4;display:flex}.company-monogram.large{border-radius:14px;width:48px;height:48px;font-size:15px}.inspector-card h2{letter-spacing:-.7px;overflow-wrap:anywhere;margin:20px 0 12px;font-size:24px;font-weight:650;line-height:1.25}.inspector-location{color:var(--muted);align-items:flex-start;gap:6px;margin:0;font-size:14px;line-height:1.5;display:flex}.inspector-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:14px;margin:22px 0;padding:20px 0;display:grid}.inspector-facts>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.inspector-facts span{color:var(--muted);font-size:13px}.inspector-facts strong{text-align:right;font-size:14px;font-weight:600;line-height:1.5}.inspector-overview h3,.match-reasons h3{margin:0 0 10px;font-size:14px;font-weight:650}.inspector-overview p{color:var(--muted);-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.match-reasons{background:#f3f6ff;border-radius:10px;margin:20px 0;padding:16px}.match-reasons h3{color:#24449d;align-items:center;gap:7px;display:flex}.match-reasons p{color:#4f638a;gap:8px;margin:8px 0 0;font-size:13px;line-height:1.6;display:flex}.primary-action{background:var(--blue);color:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;margin-top:22px;padding:12px;font-size:14px;font-weight:600;display:flex}.primary-action:hover{background:#1d3fc1}.inspector-save{width:100%;min-height:44px;color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;margin-top:6px;font-size:14px;display:flex}.daily-spotlight{color:#fff;text-align:left;background:#172d66;border:0;border-radius:16px;padding:24px}.daily-spotlight>span:first-child{letter-spacing:.1em;color:#c4d3ff;align-items:center;gap:8px;font-size:12px;display:flex}.daily-spotlight strong{letter-spacing:-.5px;margin:18px 0 10px;font-size:22px;font-weight:600;line-height:1.35;display:block}.daily-spotlight p{color:#c4d3ff;margin:0;font-size:14px;line-height:1.5}.spotlight-link{border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;margin-top:24px;padding-top:18px;font-size:14px;display:flex}.deadline-rail{border:1px solid var(--line);background:#fff;border-radius:16px;padding:22px}.deadline-rail>div{justify-content:space-between;align-items:center;display:flex}.deadline-rail h3{margin:0;font-size:17px}.deadline-rail>div button{color:var(--blue);background:0 0;border:0;min-height:36px;font-size:14px}.deadline-rail>button{border:0;border-top:1px solid var(--line);width:100%;color:var(--ink);text-align:left;background:0 0;justify-content:space-between;align-items:flex-start;gap:16px;margin-top:12px;padding:16px 0 0;display:flex}.deadline-rail strong{font-size:14px;line-height:1.5}.deadline-rail small{color:var(--muted);margin-top:5px;font-size:13px;line-height:1.5;display:block}.deadline-rail em{color:#945523;flex-shrink:0;font-size:12px;font-style:normal;line-height:1.5}.desktop-empty{text-align:center;color:var(--muted);padding:56px 24px}.desktop-empty h3{color:var(--ink);font-size:20px}.desktop-empty p{font-size:16px;line-height:1.6}.desktop-empty button,.load-opportunities{color:var(--blue);background:0 0;border:0;padding:16px;font-size:14px}.load-opportunities{justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;display:flex}[data-ui=search-heading]{background:0 0!important;padding:0 0 24px!important}[data-ui=search-heading]>div{letter-spacing:-1px!important;font-size:32px!important}[data-ui=search-workbench]{grid-template-columns:210px minmax(0,1fr);gap:24px;overflow:hidden;display:grid!important}[data-ui=search-results-pane]{border:1px solid var(--line);background:#fff;border-radius:16px 16px 0 0;padding-top:16px;overflow:hidden}[data-ui=result-row]{min-height:120px;padding:24px!important}[data-ui=result-text]{grid-template-columns:minmax(0,1fr)!important;gap:7px!important}[data-ui=result-text]>[data-ui=result-meta]{grid-area:auto/1!important}.search-filter-rail{min-height:0;padding:0 8px 24px 0;overflow:auto}.filter-rail-heading{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.filter-rail-heading h2{margin:0;font-size:16px}.filter-rail-heading button{color:var(--blue);background:0 0;border:0;min-height:36px;font-size:14px}.search-filter-rail fieldset{border:0;border-top:1px solid var(--line);margin:0;padding:18px 0}.search-filter-rail legend{float:left;width:100%;margin-bottom:10px;font-size:14px;font-weight:600}.search-filter-rail label{clear:both;cursor:pointer;color:var(--muted);align-items:flex-start;gap:10px;padding:8px 0;font-size:14px;line-height:1.5;display:flex}.search-filter-rail input{accent-color:var(--blue);flex-shrink:0;width:17px;height:17px;margin:2px 0}[data-ui=pipeline-column]{border:1px solid var(--line);background:#eef1f7;border-radius:14px;padding:18px}[data-ui=detail-summary]{border:1px solid var(--line);background:#fff;border-radius:16px;padding:28px!important}[data-ui=detail-actions]{background:#fff!important}[data-ui=category-card]{border-radius:12px!important}[data-ui=internship-card]{border-radius:14px!important;padding:24px!important}[data-ui=form-dialog]{border:1px solid var(--line);max-width:760px;box-shadow:0 20px 80px #17233b20}.onboarding-guide{color:#fff;background:#183383;border:0;flex-direction:column;flex:0 0 33%;max-width:440px;padding:44px 40px 28px;display:flex;overflow:auto}.setup-brand{letter-spacing:.14em;color:#d3ddff;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.setup-brand-icon{color:#fff;border:1px solid #ffffff36;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.setup-introduction{margin:48px 0 36px}.onboarding-guide h1{letter-spacing:-1.6px;margin:0 0 20px;font-size:clamp(32px,3.1vw,44px);font-weight:600;line-height:1.15}.setup-intro{color:#c9d5f7;max-width:285px;margin:0;font-size:16px;line-height:1.7}.onboarding-guide ol{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.onboarding-guide li{color:#bccbef;border-radius:12px;align-items:center;gap:14px;margin:0 -14px;padding:12px 14px;display:flex}.setup-number{color:#c9d5f7;border:1px solid #ffffff2b;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.onboarding-guide li strong{font-size:14px;font-weight:600;line-height:1.5;display:block}.onboarding-guide li small{color:#c9d5f7;margin-top:3px;font-size:12px;line-height:1.6;display:block}.onboarding-guide li[aria-current=step]{color:#fff;background:#ffffff12}.onboarding-guide li[aria-current=step] .setup-number{color:#244ce8;background:#fff;border-color:#fff}.onboarding-guide li.complete .setup-number{color:#fff;background:#ffffff16}.setup-note{color:#c9d5f7;align-items:flex-start;gap:10px;margin:auto 0 0;padding-top:36px;font-size:12px;line-height:1.7;display:flex}.setup-note>div{flex-shrink:0;margin-top:3px}.setup-topbar{padding:32px 40px 0}.is-onboarding [data-ui=onboarding-scroll]>div{padding:40px 40px 48px!important}.is-onboarding [data-ui=onboarding-actions]{padding:24px 40px!important}}@media (width>=1000px) and (width<=1199px){.workspace-sidebar{flex-basis:198px;width:198px;padding-left:12px;padding-right:12px}.discovery-workspace{padding:26px 24px}.discovery-body{grid-template-columns:minmax(0,1fr) 280px;gap:18px}.inspector-card{padding:20px}.metric-icon{display:none}.workspace-metrics>div,.workspace-metrics>button{gap:8px;padding:0 16px}.workspace-metrics>:first-child{padding-left:0}.opportunity-toolbar{flex-wrap:wrap}.opportunity-tabs{gap:12px}.opportunity-tabs>span{width:100%;margin-left:0;padding-top:0}.opportunity-select{gap:10px;padding-left:16px}.company-monogram{width:34px;height:34px}.opportunity-deadline{max-width:72px;font-size:12px}.opportunity-copy>strong{font-size:16px}.onboarding-guide{flex-basis:31%;padding:32px 28px}.onboarding-guide h1{font-size:34px}.setup-topbar{padding-left:32px;padding-right:32px}.is-onboarding [data-ui=onboarding-scroll]>div,.is-onboarding [data-ui=onboarding-actions]{padding-left:32px!important;padding-right:32px!important}[data-ui=onboarding-options]:has([data-ui=priority-card]){grid-template-columns:1fr!important}}@media (width>=1600px){.discovery-workspace{padding:36px 48px}.discovery-body{grid-template-columns:minmax(0,1fr) 390px;gap:28px}.workspace-sidebar{flex-basis:240px;width:240px}.onboarding-guide{flex-basis:32%;max-width:520px;padding:52px}.inspector-card{padding:28px}}@media (width<=999px){.onboarding-layout{flex-direction:column}.is-onboarding [data-screen=onboarding]{width:100%}.setup-topbar{padding-top:20px}.is-onboarding [data-ui=onboarding-actions]>[role=button]{min-width:180px}}@media (width<=560px){.setup-topbar{padding:16px 20px 0}.is-onboarding [data-ui=onboarding-scroll]>div{padding:28px 20px 32px!important}.is-onboarding [data-ui=onboarding-actions]{gap:12px;padding:16px 20px max(16px,env(safe-area-inset-bottom))!important;flex-direction:column-reverse!important}.is-onboarding [data-ui=onboarding-actions]>[role=button]{width:100%;min-width:0}.setup-action-hint{text-align:center;max-width:none;font-size:12px}.setup-question-meta{margin-bottom:14px}[data-ui=onboarding-title]{letter-spacing:-.8px!important;font-size:30px!important}[data-ui=onboarding-description]{margin-bottom:24px!important}[data-ui=onboarding-options],[data-ui=logistics-options],[data-ui=readiness-options]{grid-template-columns:1fr!important}[data-ui=onboarding-options]>[role],[data-ui=logistics-options]>[role],[data-ui=readiness-options]>[role]{min-height:62px}[data-ui=interest-options]{gap:8px!important}[data-ui=interest-options]>[role]{min-height:56px;padding:12px!important}[data-ui=welcome-features]>div{gap:14px;padding:18px 0}.welcome-feature-icon{border-radius:12px;width:42px;height:42px}}@media (width<=360px){[data-ui=interest-options]{grid-template-columns:1fr!important}.setup-toplabel{letter-spacing:0;font-size:12px}}@media (width>=1000px) and (height<=760px){.onboarding-guide{padding-top:28px}.setup-introduction{margin:28px 0 20px}.onboarding-guide h1{font-size:34px}.onboarding-guide ol{gap:4px}.onboarding-guide li{padding-top:9px;padding-bottom:9px}.setup-note{padding-top:24px}.setup-topbar{padding-top:20px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}