.schools.svelte-uryj5s{justify-items:center;gap:.4rem;min-width:0;display:grid}.caption.svelte-uryj5s{color:var(--color-ink-500);font-size:var(--text-micro);margin:0}.viewport.svelte-uryj5s{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.track.svelte-uryj5s{width:max-content;animation:svelte-uryj5s-drift var(--loop) linear infinite;display:flex}.viewport.svelte-uryj5s:hover .track:where(.svelte-uryj5s){animation-play-state:paused}.run.svelte-uryj5s{flex:none;margin:0;padding:0;list-style:none;display:flex}li.svelte-uryj5s{color:var(--color-ink-700);font-size:var(--text-meta);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.mark.svelte-uryj5s{border:1px solid var(--color-line);border-radius:var(--radius-mark);background:#fff;flex:none;place-items:center;width:1.125rem;height:1.125rem;margin-right:.4rem;display:grid;overflow:hidden}.mark.svelte-uryj5s img:where(.svelte-uryj5s){object-fit:contain;width:100%;height:100%;padding:1px}.mark.svelte-uryj5s img.bleed:where(.svelte-uryj5s){object-fit:cover;padding:0}li.svelte-uryj5s:after{color:var(--color-ink-300);content:"·";margin-inline:.8rem}.sr-only.svelte-uryj5s{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@keyframes svelte-uryj5s-drift{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.viewport.svelte-uryj5s{-webkit-mask-image:none;mask-image:none}.track.svelte-uryj5s{width:auto;animation:none}.run.svelte-uryj5s{flex-wrap:wrap;flex:1;justify-content:center;row-gap:.2rem}.run.repeat.svelte-uryj5s{display:none}li.svelte-uryj5s:last-child:after{content:none}}.glass.svelte-uw7u2q{z-index:0;border-radius:var(--radius-dialog);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:-3.5rem -3rem;overflow:hidden;-webkit-mask-image:radial-gradient(68% 64%,#000 45%,#0000 100%);mask-image:radial-gradient(68% 64%,#000 45%,#0000 100%)}.board.svelte-uw7u2q{background:var(--color-surface);filter:blur(6px)saturate(1.05);opacity:.75;padding:1.25rem 1.5rem;position:absolute;inset:-1rem}.rail.svelte-uw7u2q{gap:.25rem;margin-bottom:.75rem;display:flex}.tab.svelte-uw7u2q{color:var(--color-ink-700);font-size:var(--text-meta);border-radius:999px;padding:.35rem .75rem;font-weight:600}.tab.is-on.svelte-uw7u2q{background:var(--color-row-hover);color:var(--color-ink-950)}.row.svelte-uw7u2q{border-bottom:1px solid var(--color-line);grid-template-columns:26px 6.5rem minmax(0,1fr) 6rem 3.5rem;align-items:center;gap:.75rem;height:3.25rem;display:grid}.company.svelte-uw7u2q,.role.svelte-uw7u2q{color:var(--color-ink-950);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.company.svelte-uw7u2q{font-size:var(--text-meta);font-weight:700}.role.svelte-uw7u2q{font-size:var(--text-body);font-weight:600}.posted.svelte-uw7u2q{color:var(--color-ink-500);font-size:var(--text-micro)}.apply.svelte-uw7u2q{box-sizing:border-box;border:1px solid var(--color-line);height:1.75rem;color:var(--color-ink-950);font-size:var(--text-micro);border-radius:.5rem;place-items:center;font-weight:600;display:grid}.showcase.svelte-kqehjl{gap:1.1rem;min-width:0;display:grid}.plate.svelte-kqehjl{border:1px solid var(--color-line);border-radius:var(--radius-dialog);background-color:var(--color-canvas);background-image:radial-gradient(circle,#6246b81a 1px,#0000 1px);background-position:50%;background-size:18px 18px;padding:clamp(.75rem,2.2vw,1.5rem);position:relative;overflow:hidden}:root.dark .plate.svelte-kqehjl{background-image:radial-gradient(circle,#a78bfa14 1px,#0000 1px)}.stack.svelte-kqehjl{display:grid}.layer.svelte-kqehjl{grid-area:1/1;min-width:0}.path.svelte-kqehjl{--disc:56px;grid-template-columns:minmax(1rem,1fr) auto minmax(1.25rem,2.2fr) auto minmax(1.25rem,2.2fr) auto minmax(1.25rem,2.2fr) auto minmax(1rem,1fr);align-items:start;width:min(100%,34rem);margin-inline:auto;display:grid}.link.svelte-kqehjl{height:var(--disc);grid-row:1;min-width:0;margin-inline:.2rem;display:block;position:relative}.link-in.svelte-kqehjl{-webkit-mask-image:linear-gradient(90deg,#0000,#000 85%);mask-image:linear-gradient(90deg,#0000,#000 85%)}.link-out.svelte-kqehjl{-webkit-mask-image:linear-gradient(90deg,#000 15%,#0000);mask-image:linear-gradient(90deg,#000 15%,#0000)}.line.svelte-kqehjl{position:absolute;top:calc(50% - 3px);left:0;overflow:visible}.dash.svelte-kqehjl{stroke-width:2.25px;stroke-dasharray:3.5 5;stroke-linecap:round}.dash-base.svelte-kqehjl{stroke:var(--color-line-hover)}.fill-settled.svelte-kqehjl{clip-path:inset(-2px calc((1 - var(--to)) * 100%) -2px 0)}.fill-settled.moving.svelte-kqehjl{animation:svelte-kqehjl-link-move .32s var(--delay) cubic-bezier(.22, 1, .36, 1) both}.fill-growing.svelte-kqehjl{animation:svelte-kqehjl-link-grow var(--turn) var(--wait) linear both}.head-track.svelte-kqehjl{pointer-events:none;animation:svelte-kqehjl-head-run var(--turn) var(--wait) linear both;position:absolute;inset:0}.head.svelte-kqehjl{background:var(--head);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--head) 22%, transparent);border-radius:999px;position:absolute;top:calc(50% - 3.5px);right:-3.5px}.stop.svelte-kqehjl{color:inherit;font:inherit;background:0 0;border:0;grid-row:1;justify-items:center;gap:.45rem;padding:0;display:grid}.stop.svelte-kqehjl:focus-visible{outline:none}.stop.svelte-kqehjl:focus-visible .disc:where(.svelte-kqehjl){outline:2px solid var(--color-primary-400);outline-offset:2px}.tone-alerts.svelte-kqehjl{--plate:#fae67b}.tone-jobs.svelte-kqehjl{--plate:#ebc4f5}.tone-applications.svelte-kqehjl{--plate:#a4f39c}.tone-resume.svelte-kqehjl{--plate:#cae7f4}.disc.svelte-kqehjl{width:var(--disc);height:var(--disc);border-radius:var(--radius-control);place-items:center;display:grid}.stop.svelte-kqehjl:hover:not(.is-on) .disc:where(.svelte-kqehjl) .scene-shape{fill:color-mix(in srgb, var(--plate) 88%, #000)}.label.svelte-kqehjl{color:var(--color-ink-500);font-size:var(--text-meta);white-space:nowrap;font-weight:600;line-height:1.2;transition:color .22s}.stop.is-on.svelte-kqehjl .label:where(.svelte-kqehjl){color:var(--color-ink-950)}@keyframes svelte-kqehjl-link-move{0%{clip-path:inset(-2px calc((1 - var(--from)) * 100%) -2px 0)}to{clip-path:inset(-2px calc((1 - var(--to)) * 100%) -2px 0)}}@keyframes svelte-kqehjl-link-grow{0%{clip-path:inset(-2px 100% -2px 0)}to{clip-path:inset(-2px 0)}}@keyframes svelte-kqehjl-head-run{0%{opacity:0;transform:translate(-100%)}6%{opacity:1}94%{opacity:1}to{opacity:0;transform:translate(0)}}@media (width<=30rem){.path.svelte-kqehjl{--disc:44.8px}.disc.svelte-kqehjl .scene-mark{zoom:.8}.label.svelte-kqehjl{font-size:var(--text-micro)}}@media (prefers-reduced-motion:reduce){.fill-settled.moving.svelte-kqehjl{animation:none}}.auth-page.svelte-2wi1q5{background-color:var(--color-canvas);place-items:center;min-height:100dvh;padding:clamp(1.5rem,4vw,3.5rem) clamp(1rem,4vw,3rem);display:grid;overflow-x:clip}.auth-grid.svelte-2wi1q5{grid-template:"pitch account""schools account""showcase account"/minmax(0,1fr) clamp(360px,32vw,420px);align-content:center;gap:clamp(1.25rem,2.5vw,2rem) clamp(2.5rem,6vw,6.5rem);width:min(100%,74rem);display:grid}.pitch.svelte-2wi1q5{text-align:center;grid-area:pitch;align-self:end;justify-items:center;min-width:0;display:grid}.pitch-title.svelte-2wi1q5{max-width:18ch;color:var(--color-ink-950);font-size:var(--text-display-lg);font-weight:var(--font-weight-semibold);letter-spacing:-.035em;text-wrap:balance;margin:0;line-height:1.05}.pitch-accent.svelte-2wi1q5{color:var(--color-primary-700);white-space:nowrap}.nowrap.svelte-2wi1q5{white-space:nowrap}.pitch-line.svelte-2wi1q5{max-width:36rem;color:var(--color-ink-500);font-size:var(--text-lead);text-wrap:balance;margin:1rem 0 0;line-height:1.6}.pitch-schools.svelte-2wi1q5{grid-area:schools;justify-self:center;width:min(100%,36rem);min-width:0}.account.svelte-2wi1q5{grid-area:account;align-self:center;justify-items:center;gap:1.5rem;display:grid;position:relative}.showcase-seat.svelte-2wi1q5{grid-area:showcase;align-self:start;min-width:0}.sign-in-panel.svelte-2wi1q5{z-index:1;box-sizing:border-box;border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-surface);width:min(100%,420px);padding:2.25rem clamp(1.5rem,5vw,2.5rem);position:relative;box-shadow:0 1px 2px #25222b0a}.has-glass.svelte-2wi1q5 .sign-in-panel:where(.svelte-2wi1q5){box-shadow:var(--shadow-float)}.sign-in-legal.svelte-2wi1q5{z-index:1;max-width:26rem;color:var(--color-ink-500);font-size:var(--text-micro);text-align:center;margin:0;line-height:1.5;position:relative}.sign-in-legal.svelte-2wi1q5 a:where(.svelte-2wi1q5){color:var(--color-ink-700);text-underline-offset:3px;text-decoration:underline}.sign-in-legal.svelte-2wi1q5 a:where(.svelte-2wi1q5):hover{color:var(--color-primary-800)}.sign-in-panel.svelte-2wi1q5 .sign-in-mark{height:3.5rem;margin:0 auto 1.375rem;display:block}@media (width<=62rem){.auth-page.svelte-2wi1q5{place-items:start center}.auth-grid.svelte-2wi1q5{grid-template-columns:minmax(0,1fr);grid-template-areas:"pitch""account""schools""showcase";row-gap:1.75rem;width:min(100%,36rem)}.pitch.svelte-2wi1q5{text-align:center}.pitch-title.svelte-2wi1q5{max-width:none;font-size:clamp(1.75rem,7vw,2.4rem)}.pitch-line.svelte-2wi1q5{font-size:var(--text-body);margin-inline:auto}.showcase-seat.svelte-2wi1q5{margin-top:1rem}.account.svelte-2wi1q5 .glass{display:none}.has-glass.svelte-2wi1q5 .sign-in-panel:where(.svelte-2wi1q5){box-shadow:0 1px 2px #25222b0a}}@media (width<=480px){.auth-page.svelte-2wi1q5{padding-top:2rem}.sign-in-panel.svelte-2wi1q5{padding:1.75rem 1.25rem}}
