.apply.svelte-17ttdk5{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";background:var(--nj-ground);color:var(--nj-ink)}.apply.svelte-17ttdk5 .btn--primary:disabled{opacity:.4}.apply-head.svelte-17ttdk5{grid-area:head;padding:1.5rem clamp(1rem,5vw,5rem) 0}.apply-left.svelte-17ttdk5{grid-area:left;display:flex;flex-direction:column;padding:0 clamp(1rem,5vw,5rem) 2rem}.apply-top.svelte-17ttdk5{display:flex;align-items:center;justify-content:space-between}.apply-mark.svelte-17ttdk5 img:where(.svelte-17ttdk5){display:block}.apply-count.svelte-17ttdk5,.apply-email.svelte-17ttdk5{color:var(--nj-ink-2);font-size:.875rem}.apply-progress.svelte-17ttdk5{height:2px;margin-top:1.25rem;background:#1a1c1f14}.apply-progress.svelte-17ttdk5 span:where(.svelte-17ttdk5){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-17ttdk5{display:flex;flex:1;align-items:center;padding-block:3rem}.apply-q.svelte-17ttdk5{width:100%;max-width:32rem;animation:svelte-17ttdk5-apply-in .4s var(--nj-ease-out) both}@keyframes svelte-17ttdk5-apply-in{0%{opacity:0;transform:translateY(8px)}}h1.svelte-17ttdk5{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-17ttdk5 span:where(.svelte-17ttdk5){color:var(--nj-ink-2)}.apply-line.svelte-17ttdk5{margin:.75rem 0 0;color:var(--nj-ink-2);font-size:1.0625rem;line-height:1.5}.apply-tiles.svelte-17ttdk5{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.apply-tiles--rows.svelte-17ttdk5{display:grid}.apply-tile.svelte-17ttdk5{min-height:3rem;padding:.75rem 1rem;border:1px solid rgb(26 28 31 / .18);border-radius:4px;background:#fff;color:var(--nj-ink);font:inherit;font-size:1rem;text-align:left;cursor:pointer;animation:svelte-17ttdk5-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-17ttdk5:hover{border-color:#1a1c1f66}}.apply-tile.svelte-17ttdk5:active{transform:scale(.98)}.apply-tile[aria-pressed=true].svelte-17ttdk5,.apply-tile[aria-checked=true].svelte-17ttdk5{border-color:var(--nj-ink);background:var(--nj-ink);color:#fff}.apply-actions.svelte-17ttdk5{margin-top:2rem}.apply-back.svelte-17ttdk5{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-17ttdk5{display:grid;margin-top:2rem}.apply-fields.svelte-17ttdk5 label:where(.svelte-17ttdk5){margin-top:1rem;font-size:.9375rem}.apply-fields.svelte-17ttdk5 label:where(.svelte-17ttdk5):first-child{margin-top:0}.apply-fields.svelte-17ttdk5 input:where(.svelte-17ttdk5),.apply-fields.svelte-17ttdk5 textarea:where(.svelte-17ttdk5){height:3rem;margin-top:.5rem;padding:0 .875rem;border:1px solid rgb(26 28 31 / .18);border-radius:4px;background:#fff;color:var(--nj-ink);font:inherit;font-size:1rem;outline:none}.apply-fields.svelte-17ttdk5 textarea:where(.svelte-17ttdk5)+.apply-actions:where(.svelte-17ttdk5){margin-top:1.5rem}.apply-fields.svelte-17ttdk5 textarea:where(.svelte-17ttdk5){height:auto;padding:.75rem .875rem;line-height:1.5;resize:vertical}.apply-fields.svelte-17ttdk5 textarea:where(.svelte-17ttdk5)::placeholder,.apply-fields.svelte-17ttdk5 input:where(.svelte-17ttdk5)::placeholder{color:#1a1c1f61}.apply-pair.svelte-17ttdk5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem}.apply-pair.svelte-17ttdk5>div:where(.svelte-17ttdk5){display:flex;flex-direction:column}.apply-hidden.svelte-17ttdk5{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.apply-optional.svelte-17ttdk5{color:#1a1c1f73}.apply-fields.svelte-17ttdk5 textarea:where(.svelte-17ttdk5):focus,.apply-fields.svelte-17ttdk5 input:where(.svelte-17ttdk5):focus{border-color:var(--nj-ink);box-shadow:0 0 0 3px #1a1c1f14}.apply-fields.svelte-17ttdk5 input[aria-invalid=true]:where(.svelte-17ttdk5){border-color:var(--nj-danger)}.apply-trap.svelte-17ttdk5{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.apply-error.svelte-17ttdk5{margin:.5rem 0 0;color:var(--nj-danger);font-size:.875rem}.apply-next.svelte-17ttdk5{margin:2rem 0 0;padding:0;display:grid;gap:1rem;list-style:none;counter-reset:next}.apply-next.svelte-17ttdk5 li:where(.svelte-17ttdk5){position:relative;padding-left:2.25rem;font-size:1.0625rem;line-height:1.5;counter-increment:next}.apply-next.svelte-17ttdk5 li:where(.svelte-17ttdk5):before{content:counter(next);position:absolute;left:0;top:.05rem;width:1.5rem;height:1.5rem;border:1px solid rgb(26 28 31 / .18);border-radius:4px;color:var(--nj-ink-2);font-size:.8125rem;line-height:1.5rem;text-align:center}.apply-foot.svelte-17ttdk5{margin:2rem 0 0}.apply-foot.svelte-17ttdk5 a:where(.svelte-17ttdk5),.apply-email.svelte-17ttdk5 a:where(.svelte-17ttdk5){color:var(--nj-ink);text-decoration:underline;text-underline-offset:.2em;text-decoration-color:#1a1c1f40}.apply-email.svelte-17ttdk5{margin:0}.apply-right.svelte-17ttdk5{grid-area:right;background:#e8e8e8;border-left:1px solid var(--nj-hairline);position:sticky;top:0;display:flex;height:100svh}.apply-dots.svelte-17ttdk5{flex:1;min-height:0;color:#1a1c1f;--dots-muted: rgb(26 28 31 / .55)}.apply-dots.svelte-17ttdk5 canvas:where(.svelte-17ttdk5){display:block;width:100%;height:100%}.apply-days.svelte-17ttdk5{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-17ttdk5::-webkit-scrollbar{display:none}.apply-days.svelte-17ttdk5 .apply-tile:where(.svelte-17ttdk5){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-17ttdk5 small:where(.svelte-17ttdk5){color:var(--nj-ink-2);font-size:.8125rem}.apply-days.svelte-17ttdk5 .apply-tile[aria-checked=true]:where(.svelte-17ttdk5) small:where(.svelte-17ttdk5){color:#ffffffb3}.apply-times.svelte-17ttdk5{display:grid;grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:.5rem;margin-top:1rem}.apply-times.svelte-17ttdk5 .apply-tile:where(.svelte-17ttdk5){text-align:center;font-variant-numeric:tabular-nums}.apply-other.svelte-17ttdk5{margin-top:1.5rem}.apply-check.svelte-17ttdk5:not(:empty){margin-top:1rem}.apply-fields.svelte-17ttdk5:not(:has(input,textarea)) .apply-actions:where(.svelte-17ttdk5){margin-top:0}.apply-foot--quiet.svelte-17ttdk5{color:var(--nj-ink-2);font-size:.9375rem}@media(max-width:767px){.apply.svelte-17ttdk5{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"head" "right" "left"}.apply-head.svelte-17ttdk5{padding-bottom:1.25rem}.apply-right.svelte-17ttdk5{position:static;height:17rem;border-left:0}.apply-body.svelte-17ttdk5{align-items:flex-start;padding-block:2rem}}@media(prefers-reduced-motion:reduce){.apply-q.svelte-17ttdk5,.apply-tile.svelte-17ttdk5{animation-name:svelte-17ttdk5-apply-fade}.apply-tile.svelte-17ttdk5:active{transform:none}@keyframes svelte-17ttdk5-apply-fade{0%{opacity:0}}.apply-progress.svelte-17ttdk5 span:where(.svelte-17ttdk5){transition:none}}
