:root{color-scheme:light;font-family:Manrope,sans-serif;--ap-page: #f4f5f7;--ap-surface: #ffffff;--ap-fill: #eceef2;--ap-fill-soft: #f6f7f9;--ap-ink: #16181d;--ap-ink-2: #5f6570;--ap-ink-3: #8b919b;--ap-hair: rgba(16, 24, 40, .09);--ap-hair-2: rgba(16, 24, 40, .16);--ap-tint: #5b3df5;--ap-tint-hover: #4a2bd1;--ap-tint-soft: #eeebff;--ap-tint-text: #4a2bd1;--ap-red: #d93a30;--ap-orange: #c8680a;--ap-green: #248a45;--ap-cyan: #1a82b8;--ap-blue: #2f6feb;--ap-indigo: #5856d6;--ap-magenta: #b0278f;--ap-pink: #d12f67;--ap-teal: #0f8479;--ap-gray: #8b919b;--ap-radius: 14px;--ap-shadow: 0 1px 2px rgba(16, 24, 40, .05), 0 14px 40px rgba(16, 24, 40, .12);background:var(--ap-page)}html,body{min-height:100%;margin:0;background:var(--ap-page);color:var(--ap-ink);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 16px;border:0;border-radius:12px;font:inherit;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .14s,color .14s}.btn:disabled{opacity:.55;cursor:not-allowed}.btn .material-icons{font-size:18px}.btn-primary{background:var(--ap-tint);color:#fff}.btn-primary:hover:not(:disabled){background:var(--ap-tint-hover)}.btn-secondary,.btn-quiet{background:var(--ap-fill);color:var(--ap-ink)}.btn-secondary:hover:not(:disabled),.btn-quiet:hover:not(:disabled){background:#e2e5ea}.btn-danger{background:color-mix(in srgb,var(--ap-red) 10%,#ffffff);color:var(--ap-red)}.btn-danger:hover:not(:disabled){background:var(--ap-red);color:#fff}.btn-sm{height:34px;padding:0 13px;border-radius:10px;font-size:13px}.icon-btn{width:38px;height:38px;display:inline-grid;place-items:center;border:0;border-radius:50%;background:var(--ap-fill);color:var(--ap-ink);cursor:pointer}.icon-btn:hover:not(:disabled){background:#e2e5ea}.icon-btn .material-icons{font-size:19px}:is(.btn,.icon-btn):focus-visible{outline:3px solid var(--ap-tint);outline-offset:2px}.glance{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.tile{--c: var(--ap-teal);display:grid;gap:2px;padding:14px 16px;border-radius:16px;background:var(--ap-surface);box-shadow:0 1px 2px #1018280a}.tile>span{color:var(--ap-ink-2);font-size:12.5px;font-weight:650}.tile>strong{color:var(--c);font:800 30px/1.1 Sora,Manrope,sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums}@media(max-width:700px){.glance{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tile{padding:11px 13px}.tile>strong{font-size:24px}}.t-blue{--c: var(--ap-blue)}.t-magenta{--c: var(--ap-magenta)}.t-green{--c: var(--ap-green)}.t-teal{--c: var(--ap-teal)}.t-orange{--c: var(--ap-orange)}.stage{--c: var(--ap-gray);padding:2px 8px;border-radius:6px;background:color-mix(in srgb,var(--c) 13%,transparent);color:var(--c);font-size:11.5px;font-weight:700;white-space:nowrap}.stage[data-stage=SUBMITTED]{--c: var(--ap-blue)}.stage[data-stage=UNDER_REVIEW]{--c: var(--ap-cyan)}.stage[data-stage=SHORTLISTED]{--c: var(--ap-teal)}.stage[data-stage=INTERVIEW_SCHEDULED]{--c: var(--ap-magenta)}.stage[data-stage=INTERVIEWED]{--c: var(--ap-orange)}.stage[data-stage=OFFER_EXTENDED],.stage[data-stage=HIRED]{--c: var(--ap-green)}.alert{margin:0;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--ap-red) 9%,#ffffff);color:var(--ap-red);font-size:13px;font-weight:650}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
