.apply.svelte-1tor992{display:grid;min-height:100svh;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"head right" "left right";--nj-ink: #ececec;--nj-ink-2: rgb(236 236 236 / .62);--nj-danger: #f2706b;color-scheme:dark;background:#181818;color:var(--nj-ink)}.apply.svelte-1tor992 .btn--primary{color:#181818!important}.apply.svelte-1tor992 .btn--primary:hover{background:#fff}.apply.svelte-1tor992 .btn--primary:disabled{opacity:.4}.apply-head.svelte-1tor992{grid-area:head;padding:1.5rem clamp(1rem,5vw,5rem) 0}.apply-left.svelte-1tor992{grid-area:left;display:flex;flex-direction:column;padding:0 clamp(1rem,5vw,5rem) 2rem}.apply-top.svelte-1tor992{display:flex;align-items:center;justify-content:space-between}.apply-mark.svelte-1tor992 img:where(.svelte-1tor992){display:block}.apply-count.svelte-1tor992,.apply-email.svelte-1tor992{color:var(--nj-ink-2);font-size:.875rem}.apply-progress.svelte-1tor992{height:2px;margin-top:1.25rem;background:#ececec14}.apply-progress.svelte-1tor992 span:where(.svelte-1tor992){display:block;height:100%;background:var(--nj-ink);transform:scaleX(var(--done));transform-origin:left;transition:transform .4s var(--nj-ease-out)}.apply-body.svelte-1tor992{display:flex;flex:1;align-items:center;padding-block:3rem}.apply-q.svelte-1tor992{width:100%;max-width:32rem;animation:svelte-1tor992-apply-in .4s var(--nj-ease-out) both}@keyframes svelte-1tor992-apply-in{0%{opacity:0;transform:translateY(8px)}}h1.svelte-1tor992{margin:0;font-size:clamp(1.875rem,1.3rem + 1.8vw,2.75rem);font-weight:400;line-height:1.1;letter-spacing:var(--tracking-display);text-wrap:balance;outline:none}h1.svelte-1tor992 span:where(.svelte-1tor992){color:var(--nj-ink-2)}.apply-line.svelte-1tor992{margin:.75rem 0 0;color:var(--nj-ink-2);font-size:1.0625rem;line-height:1.5}.apply-tiles.svelte-1tor992{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.apply-tiles--rows.svelte-1tor992{display:grid}.apply-tile.svelte-1tor992{min-height:3rem;padding:.75rem 1rem;border:1px solid rgb(236 236 236 / .18);border-radius:4px;background:transparent;color:var(--nj-ink);font:inherit;font-size:1rem;text-align:left;cursor:pointer;animation:svelte-1tor992-apply-in .3s var(--nj-ease-out) backwards;animation-delay:calc(80ms + var(--i, 0) * 30ms);transition:border-color .15s var(--nj-ease-out),background-color .15s var(--nj-ease-out),color .15s var(--nj-ease-out),transform .15s var(--nj-ease-out)}@media(hover:hover){.apply-tile.svelte-1tor992:hover{border-color:#ececec66}}.apply-tile.svelte-1tor992:active{transform:scale(.98)}.apply-tile[aria-pressed=true].svelte-1tor992,.apply-tile[aria-checked=true].svelte-1tor992{border-color:var(--nj-ink);background:var(--nj-ink);color:#181818}.apply-actions.svelte-1tor992{margin-top:2rem}.apply-back.svelte-1tor992{margin-top:1.25rem;padding:0;border:0;background:none;color:var(--nj-ink-2);font:inherit;font-size:.9375rem;cursor:pointer}.apply-fields.svelte-1tor992{display:grid;margin-top:2rem}.apply-fields.svelte-1tor992 label:where(.svelte-1tor992){margin-top:1rem;font-size:.9375rem}.apply-fields.svelte-1tor992 label:where(.svelte-1tor992):first-child{margin-top:0}.apply-fields.svelte-1tor992 input:where(.svelte-1tor992){height:3rem;margin-top:.5rem;padding:0 .875rem;border:1px solid rgb(236 236 236 / .18);border-radius:4px;background:transparent;color:var(--nj-ink);font:inherit;font-size:1rem;outline:none}.apply-fields.svelte-1tor992 input:where(.svelte-1tor992):focus{border-color:var(--nj-ink);box-shadow:0 0 0 3px #ececec14}.apply-fields.svelte-1tor992 input[aria-invalid=true]:where(.svelte-1tor992){border-color:var(--nj-danger)}.apply-trap.svelte-1tor992{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.apply-error.svelte-1tor992{margin:.5rem 0 0;color:var(--nj-danger);font-size:.875rem}.apply-next.svelte-1tor992{margin:2rem 0 0;padding:0;display:grid;gap:1rem;list-style:none;counter-reset:next}.apply-next.svelte-1tor992 li:where(.svelte-1tor992){position:relative;padding-left:2.25rem;font-size:1.0625rem;line-height:1.5;counter-increment:next}.apply-next.svelte-1tor992 li:where(.svelte-1tor992):before{content:counter(next);position:absolute;left:0;top:.05rem;width:1.5rem;height:1.5rem;border:1px solid rgb(236 236 236 / .18);border-radius:4px;color:var(--nj-ink-2);font-size:.8125rem;line-height:1.5rem;text-align:center}.apply-foot.svelte-1tor992{margin:2rem 0 0}.apply-foot.svelte-1tor992 a:where(.svelte-1tor992),.apply-email.svelte-1tor992 a:where(.svelte-1tor992){color:var(--nj-ink);text-decoration:underline;text-underline-offset:.2em;text-decoration-color:#ececec40}.apply-email.svelte-1tor992{margin:0}.apply-right.svelte-1tor992{grid-area:right;border-left:1px solid rgb(236 236 236 / .08);position:sticky;top:0;display:flex;height:100svh}.apply-dots.svelte-1tor992{flex:1;min-height:0;color:#ececec;--scope-muted: rgba(236, 236, 236, .58)}.apply-dots.svelte-1tor992 canvas:where(.svelte-1tor992){display:block;width:100%;height:100%}.apply-days.svelte-1tor992{flex-wrap:nowrap;margin-top:1.75rem;margin-inline:-.25rem;padding:.25rem;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.apply-days.svelte-1tor992::-webkit-scrollbar{display:none}.apply-days.svelte-1tor992 .apply-tile:where(.svelte-1tor992){display:grid;flex:none;min-width:4.75rem;padding:.625rem .75rem;scroll-snap-align:start;text-align:center;line-height:1.3;white-space:nowrap}.apply-days.svelte-1tor992 small:where(.svelte-1tor992){color:var(--nj-ink-2);font-size:.8125rem}.apply-days.svelte-1tor992 .apply-tile[aria-checked=true]:where(.svelte-1tor992) small:where(.svelte-1tor992){color:#181818a6}.apply-times.svelte-1tor992{display:grid;grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:.5rem;margin-top:1rem}.apply-times.svelte-1tor992 .apply-tile:where(.svelte-1tor992){text-align:center;font-variant-numeric:tabular-nums}.apply-other.svelte-1tor992{margin-top:1.5rem}.apply-check.svelte-1tor992:not(:empty){margin-top:1rem}.apply-fields.svelte-1tor992:not(:has(input)) .apply-actions:where(.svelte-1tor992){margin-top:0}.apply-fields.svelte-1tor992 label:where(.svelte-1tor992) span:where(.svelte-1tor992){color:var(--nj-ink-2)}.apply-foot--quiet.svelte-1tor992{color:var(--nj-ink-2);font-size:.9375rem}@media(max-width:767px){.apply.svelte-1tor992{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"head" "right" "left"}.apply-head.svelte-1tor992{padding-bottom:1.25rem}.apply-right.svelte-1tor992{position:static;height:17rem;border-left:0}.apply-body.svelte-1tor992{align-items:flex-start;padding-block:2rem}}@media(prefers-reduced-motion:reduce){.apply-q.svelte-1tor992,.apply-tile.svelte-1tor992{animation-name:svelte-1tor992-apply-fade}.apply-tile.svelte-1tor992:active{transform:none}@keyframes svelte-1tor992-apply-fade{0%{opacity:0}}.apply-progress.svelte-1tor992 span:where(.svelte-1tor992){transition:none}}
