.flow-module__P_6OMa__chart{aspect-ratio:var(--w) / var(--h);background-image:radial-gradient(circle,#94a3b82e 1px,#0000 1.2px);background-size:calc(100% * 20 / var(--w)) calc(100% * 20 / var(--h));position:relative;container-type:inline-size}.flow-module__P_6OMa__chart [data-status=applying]{--base:#f59e0b;--soft:#fffbeb;--text:#b45309}.flow-module__P_6OMa__chart [data-status=applied]{--base:#06b6d4;--soft:#ecfeff;--text:#0e7490}.flow-module__P_6OMa__chart [data-status=complete]{--base:#1d4ed8;--soft:#eff6ff;--text:#1d4ed8}.flow-module__P_6OMa__chart [data-status=interview]{--base:#7c3aed;--soft:#f5f3ff;--text:#6d28d9}.flow-module__P_6OMa__chart [data-status=accepted]{--base:#16a34a;--soft:#f0fdf4;--text:#15803d}.flow-module__P_6OMa__chart [data-status=waitlisted]{--base:#c2410c;--soft:#fff7ed;--text:#c2410c}.flow-module__P_6OMa__chart [data-status=rejected]{--base:#f43f5e;--soft:#fff1f2;--text:#e11d48}.flow-module__P_6OMa__chart [data-status=ranked]{--base:#d946ef;--soft:#fdf4ff;--text:#a21caf}.flow-module__P_6OMa__chart [data-status=matched]{--base:#10b981;--soft:#ecfdf5;--text:#047857}.flow-module__P_6OMa__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flow-module__P_6OMa__ribbon{fill:var(--soft)}.flow-module__P_6OMa__rail{fill:var(--base);stroke:color-mix(in srgb, var(--base) 8%, transparent);stroke-width:2px;paint-order:stroke;transform-box:fill-box;transform-origin:50%}.flow-module__P_6OMa__root{fill:#94a3b8;opacity:.7;transform-box:fill-box;transform-origin:50%}.flow-module__P_6OMa__rootLabel{fill:#0b1a3a;fill-opacity:.9;font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;font-size:8.5px;font-weight:600}.flow-module__P_6OMa__column{color:#6b7aa0;font-size:calc(7.4 * 100cqw / var(--w));letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;font-weight:600;line-height:1;position:absolute;top:0;transform:translate(-50%)}.flow-module__P_6OMa__label{color:var(--text);font-size:max(7.5px, calc(10.6 * 100cqw / var(--w)));letter-spacing:-.01em;text-align:right;text-shadow:0 0 8px #fffffff2,0 0 2px #ffffffe6,0 1px #ffffffb3;white-space:nowrap;align-items:center;gap:.3em;font-weight:650;line-height:1.08;display:flex;position:absolute;transform:translateY(-50%)}.flow-module__P_6OMa__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex:none;width:1.2em;height:1.2em}.flow-module__P_6OMa__count{color:color-mix(in srgb, var(--text) 65%, transparent)}.flow-module__P_6OMa__row{align-items:center;gap:calc(5 * 100cqw / var(--w));min-width:0;display:flex;position:absolute}.flow-module__P_6OMa__logo,.flow-module__P_6OMa__monogram{width:calc(15 * 100cqw / var(--w));height:calc(15 * 100cqw / var(--w));border-radius:999px;flex:none}.flow-module__P_6OMa__logo{background:50%/115% no-repeat}.flow-module__P_6OMa__monogram{color:#5c6b8f;font-size:calc(6 * 100cqw / var(--w));letter-spacing:.04em;background:linear-gradient(135deg,#dbe7fd,#f1f5f9);place-items:center;font-weight:600;display:grid}.flow-module__P_6OMa__name{color:#0b1a3a;min-width:0;font-size:calc(10.4 * 100cqw / var(--w));letter-spacing:-.005em;text-overflow:ellipsis;text-shadow:0 0 10px #fffffffa,0 0 3px #fffffff2,0 1px #ffffffd1;white-space:nowrap;font-weight:500;overflow:hidden}.flow-module__P_6OMa__chart[data-fill]{--u:min(100cqw / var(--w), 100cqh / var(--h));aspect-ratio:auto;width:100%;height:100%;container-type:size}.flow-module__P_6OMa__chart[data-fill] .flow-module__P_6OMa__root{stroke:#94a3b8;stroke-width:calc(3 * var(--u));stroke-linecap:round}.flow-module__P_6OMa__chart[data-fill] .flow-module__P_6OMa__rail{stroke:var(--base);stroke-width:calc(3 * var(--u));stroke-linecap:round}.flow-module__P_6OMa__chart[data-fill] .flow-module__P_6OMa__column{font-size:calc(7.4 * var(--u))}.flow-module__P_6OMa__chart[data-fill] .flow-module__P_6OMa__label{font-size:max(7.5px, calc(10.6 * var(--u)))}.flow-module__P_6OMa__chart[data-fill] .flow-module__P_6OMa__row{gap:calc(5 * var(--u))}.flow-module__P_6OMa__chart[data-fill] :is(.flow-module__P_6OMa__logo,.flow-module__P_6OMa__monogram){width:calc(15 * var(--u));height:calc(15 * var(--u))}.flow-module__P_6OMa__chart[data-fill] .flow-module__P_6OMa__monogram{font-size:calc(6 * var(--u))}.flow-module__P_6OMa__chart[data-fill] .flow-module__P_6OMa__name{font-size:calc(10.4 * var(--u))}.flow-module__P_6OMa__rootTag{color:#0b1a3ae6;font-family:var(--font-sans);font-size:calc(8.5 * var(--u));letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;font-weight:600;line-height:1;position:absolute;transform:translate(-50%,-50%)rotate(-90deg)}@container not (min-width:30rem){.flow-module__P_6OMa__name,.flow-module__P_6OMa__column,.flow-module__P_6OMa__rootLabel,.flow-module__P_6OMa__rootTag,.flow-module__P_6OMa__icon{display:none}.flow-module__P_6OMa__label{font-size:max(7px, calc(10.6 * 100cqw / var(--w)))}.flow-module__P_6OMa__logo,.flow-module__P_6OMa__monogram{width:calc(17 * 100cqw / var(--w));height:calc(17 * 100cqw / var(--w))}.flow-module__P_6OMa__chart[data-fill] .flow-module__P_6OMa__label{font-size:max(7px, calc(10.6 * var(--u)))}.flow-module__P_6OMa__chart[data-fill] :is(.flow-module__P_6OMa__logo,.flow-module__P_6OMa__monogram){width:calc(17 * var(--u));height:calc(17 * var(--u))}}@container not (min-height:15rem){.flow-module__P_6OMa__chart[data-fill] :is(.flow-module__P_6OMa__name,.flow-module__P_6OMa__column,.flow-module__P_6OMa__rootTag,.flow-module__P_6OMa__icon){display:none}.flow-module__P_6OMa__chart[data-fill] .flow-module__P_6OMa__label{font-size:max(7px, calc(10.6 * var(--u)))}.flow-module__P_6OMa__chart[data-fill] :is(.flow-module__P_6OMa__logo,.flow-module__P_6OMa__monogram){width:calc(17 * var(--u));height:calc(17 * var(--u))}}@media (prefers-reduced-motion:no-preference){.flow-module__P_6OMa__reveal{animation:2.3s cubic-bezier(.45,0,.2,1) .3s both flow-module__P_6OMa__f-reveal;animation-play-state:var(--play,paused)}}@keyframes flow-module__P_6OMa__f-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}
