.StatsCards_grid__tSTfJ{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.StatsCards_card__qgAdW{background:#fff8e8eb;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--text-on-panel);min-height:90px;padding:14px 14px 12px}.StatsCards_label__WUT3l{color:var(--muted-on-panel);font-size:12px}.StatsCards_value__28wV0{font-size:22px;font-weight:780;letter-spacing:.2px;margin-top:8px}.StatsCards_sub__wwu7Q{color:var(--muted-on-panel);font-size:12px;margin-top:6px}@media (max-width:900px){.StatsCards_grid__tSTfJ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.StatsCards_grid__tSTfJ{grid-template-columns:1fr}}.ApplicationTable_emptyWrap__b8eT8,.ApplicationTable_loadingWrap__cw80M{padding:28px 14px 34px;text-align:center}.ApplicationTable_emptyTitle__PoWT0,.ApplicationTable_loadingTitle__s7gqv{font-weight:750}.ApplicationTable_emptySub__MudXG,.ApplicationTable_loadingSub__PxlHd{color:var(--muted-on-panel);font-size:13px;margin-top:6px}.ApplicationTable_tableWrap__hkpNO{overflow-x:auto;width:100%}.ApplicationTable_table__lQgoy{border-collapse:collapse;min-width:820px;width:100%}.ApplicationTable_table__lQgoy td,.ApplicationTable_table__lQgoy th{border-bottom:1px solid var(--border);color:var(--text-on-panel);padding:12px 14px;vertical-align:middle}.ApplicationTable_table__lQgoy th{background:#a0493e14;color:var(--muted-on-panel);font-size:12px;font-weight:650;letter-spacing:.2px;text-align:left}.ApplicationTable_right__lfa6Q{text-align:right}.ApplicationTable_titleCell__7\+pka{grid-gap:4px;display:grid;gap:4px}.ApplicationTable_jobTitle__Y0GTy{font-weight:700}.ApplicationTable_url__dc8cI{color:var(--accent);font-size:12px;text-decoration:underline;text-underline-offset:3px}.ApplicationTable_url__dc8cI:hover{color:var(--accent-hover)}.ApplicationTable_select__aouoJ{background:var(--input-bg);border:1px solid var(--input-border);border-radius:12px;color:var(--text-on-panel);max-width:180px;padding:8px 10px;width:100%}.ApplicationTable_select__aouoJ:focus{border-color:#e8754abf;box-shadow:var(--focus-shadow);outline:none}.ApplicationTable_actions__n1P18{display:inline-flex;gap:8px}.ApplicationTable_dangerButton__kUuCa,.ApplicationTable_secondaryButton__HzLRc{-webkit-appearance:none;appearance:none;background:#a0493e14;border:1px solid #0000001f;border-radius:12px;color:var(--text-on-panel);cursor:pointer;padding:8px 10px}.ApplicationTable_secondaryButton__HzLRc:hover{background:#a0493e1f}.ApplicationTable_dangerButton__kUuCa:focus-visible,.ApplicationTable_secondaryButton__HzLRc:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ApplicationTable_dangerButton__kUuCa{background:#b423181a;border-color:#b4231859}.ApplicationTable_dangerButton__kUuCa:hover{background:#b4231824}.ApplicationForm_backdrop__tyDPG{background:var(--overlay);display:grid;inset:0;padding:18px;place-items:center;position:fixed;z-index:50}.ApplicationForm_modal__2vPJr{background:linear-gradient(180deg,#fff8e8fa,#fff8e8eb);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--text-on-panel);max-width:780px;overflow:hidden;width:100%}.ApplicationForm_header__4het\+{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:12px 14px}.ApplicationForm_title__pGf4A{font-weight:780}.ApplicationForm_iconButton__uhQlQ{-webkit-appearance:none;appearance:none;background:#a0493e14;border:1px solid #0000001f;border-radius:10px;color:var(--text-on-panel);cursor:pointer;height:34px;width:34px}.ApplicationForm_iconButton__uhQlQ:hover{background:#a0493e1f}.ApplicationForm_iconButton__uhQlQ:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ApplicationForm_form__Z-ErB{padding:14px}.ApplicationForm_grid__Bj-NR{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.ApplicationForm_field__IWwEX{grid-gap:6px;display:grid;gap:6px}.ApplicationForm_fieldWide__5TmS1{grid-gap:6px;display:grid;gap:6px;grid-column:1/-1}.ApplicationForm_label__ntC-8{color:var(--muted-on-panel);font-size:12px}.ApplicationForm_optional__AXwnY{color:var(--muted-on-panel)}.ApplicationForm_input__BoNGp,.ApplicationForm_textarea__QSDwJ{background:var(--input-bg);border:1px solid var(--input-border);border-radius:12px;color:var(--text-on-panel);outline:none;padding:10px 12px;width:100%}.ApplicationForm_textarea__QSDwJ{min-height:92px;resize:vertical}.ApplicationForm_input__BoNGp:focus,.ApplicationForm_textarea__QSDwJ:focus{border-color:#e8754abf;box-shadow:var(--focus-shadow)}.ApplicationForm_footer__7IsUH{border-top:1px solid var(--border);display:flex;gap:10px;justify-content:flex-end;margin-top:14px;padding-top:12px}.ApplicationForm_primaryButton__ZqJNd,.ApplicationForm_secondaryButton__NDbya{-webkit-appearance:none;appearance:none;background:#a0493e14;border:1px solid #0000001f;border-radius:12px;color:var(--text-on-panel);cursor:pointer;padding:10px 12px}.ApplicationForm_primaryButton__ZqJNd{background:var(--accent);border-color:#0000001f;color:var(--accent-contrast);font-weight:650}.ApplicationForm_primaryButton__ZqJNd:hover{background:var(--accent-hover)}.ApplicationForm_primaryButton__ZqJNd:active{background:var(--accent-press)}.ApplicationForm_secondaryButton__NDbya:hover{background:#a0493e1f}.ApplicationForm_primaryButton__ZqJNd:focus-visible,.ApplicationForm_secondaryButton__NDbya:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ApplicationForm_primaryButton__ZqJNd:disabled{cursor:not-allowed;opacity:.7}@media (max-width:640px){.ApplicationForm_grid__Bj-NR{grid-template-columns:1fr}}.App_page__5vKaD{margin:0 auto;max-width:1160px;padding:22px 18px 56px}.App_header__fhC8n{align-items:flex-end;background:linear-gradient(180deg,#fff8e8eb,#fff8e8db);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--text-on-panel);display:flex;gap:16px;justify-content:space-between;padding:16px 14px 18px}.App_headerLeft__IFHWM{grid-gap:6px;display:grid;gap:6px}.App_logoLink__SXcNd{align-items:center;border-radius:10px;display:inline-flex;padding:2px 4px;text-decoration:none;width:-webkit-fit-content;width:fit-content}.App_logoLink__SXcNd:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.App_logoImage__3wcUH{display:block;height:46px;max-width:min(240px,70vw);width:auto}.App_subtitle__58P5V{color:var(--muted-on-panel);font-size:13px}.App_headerRight__Jdpyg{align-items:center;display:flex;gap:10px}.App_primaryButton__kh9bH{-webkit-appearance:none;appearance:none;background:var(--accent);border:1px solid #0000001f;border-radius:12px;color:var(--accent-contrast);cursor:pointer;font-weight:650;padding:10px 12px}.App_primaryButton__kh9bH:hover{background:var(--accent-hover)}.App_primaryButton__kh9bH:active{background:var(--accent-press)}.App_primaryButton__kh9bH:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.App_main__nhgh3{grid-gap:16px;display:grid;gap:16px;margin-top:18px}.App_panel__fsDjF{background:#fff8e8eb;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--text-on-panel);overflow:hidden}.App_panelHeader__\+VGKf{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:12px;justify-content:space-between;padding:14px}.App_panelTitle__tUPHC{font-weight:750}.App_panelMeta__yqMTL{color:var(--muted-on-panel);font-size:12px}.App_errorBanner__XKeYe{background:var(--danger-bg);border:1px solid #b423184d;border-radius:12px;color:var(--text-on-panel);margin:12px 14px 0;padding:10px 12px}@media (max-width:640px){.App_header__fhC8n{align-items:flex-start;flex-direction:column}.App_logoImage__3wcUH{height:42px;max-width:80vw}.App_primaryButton__kh9bH{width:100%}}.Auth_page__9B7N3{display:grid;min-height:100vh;padding:24px 16px;place-items:center}.Auth_card__sDlkZ{background:#fff8e8f0;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--text-on-panel);max-width:420px;overflow:hidden;width:100%}.Auth_header__T59Ab{border-bottom:1px solid var(--border);padding:16px 16px 12px}.Auth_brand__nObmq{display:flex;justify-content:center;margin-bottom:10px}.Auth_brandLogo__E4b-v{display:block;height:84px;max-width:min(280px,80vw);width:auto}.Auth_title__Hdg77{font-size:20px;font-weight:760;letter-spacing:.2px}.Auth_subtitle__AQaoR{color:var(--muted-on-panel);font-size:13px;margin-top:6px}.Auth_content__h8jrH{grid-gap:12px;display:grid;gap:12px;padding:16px}.Auth_row__CuoJP{grid-gap:6px;display:grid;gap:6px}.Auth_label__MPNso{color:var(--muted-on-panel);font-size:13px}.Auth_input__09H2e{background:var(--input-bg);border:1px solid var(--input-border);border-radius:12px;color:var(--text-on-panel);outline:none;padding:10px 12px;width:100%}.Auth_input__09H2e:focus{border-color:#e8754abf;box-shadow:var(--focus-shadow)}.Auth_primaryButton__tQ9Gv{-webkit-appearance:none;appearance:none;background:var(--accent);border:1px solid #0000001f;border-radius:12px;color:var(--accent-contrast);cursor:pointer;font-weight:650;padding:10px 12px}.Auth_primaryButton__tQ9Gv:hover{background:var(--accent-hover)}.Auth_primaryButton__tQ9Gv:disabled,.Auth_secondaryButton__zhzeo:disabled{cursor:not-allowed;opacity:.7}.Auth_primaryButton__tQ9Gv:active{background:var(--accent-press)}.Auth_primaryButton__tQ9Gv:focus-visible,.Auth_secondaryButton__zhzeo:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.Auth_secondaryButton__zhzeo{-webkit-appearance:none;appearance:none;background:#a0493e14;border:1px solid #0000001f;border-radius:12px;color:var(--text-on-panel);cursor:pointer;font-weight:650;padding:10px 12px}.Auth_secondaryButton__zhzeo:hover{background:#a0493e1f}.Auth_divider__f17J\+{grid-gap:10px;align-items:center;color:var(--muted-on-panel);display:grid;font-size:12px;gap:10px;grid-template-columns:1fr auto 1fr;margin:4px 0}.Auth_divider__f17J\+:after,.Auth_divider__f17J\+:before{background:var(--border);content:"";height:1px}.Auth_errorBanner__xBeQ8{background:var(--danger-bg);border:1px solid #b423184d;border-radius:12px;color:var(--text-on-panel);padding:10px 12px}.Auth_footer__tP61x{border-top:1px solid var(--border);color:var(--muted-on-panel);font-size:13px;padding:14px 16px 16px}@media (max-width:420px){.Auth_brandLogo__E4b-v{height:72px;max-width:86vw}}:root{--brand-bg:#a0493e;--brand-surface:#fff8e8;--brand-accent:#e8754a;--brand-link:#d89c8c;--brand-text-on-dark:#fff8e8;--brand-text-on-light:#000;--bg:var(--brand-bg);--panel:var(--brand-surface);--panel-2:#fff1d2;--text:var(--brand-text-on-dark);--text-on-panel:var(--brand-text-on-light);--muted:#fff8e8d6;--muted-on-panel:#000000a3;--border:#a0493e38;--shadow:0 14px 40px #0000003d;--radius:14px;--accent:var(--brand-accent);--accent-hover:#d9653e;--accent-press:#c95833;--accent-contrast:#1a0b08;--link:var(--brand-link);--link-hover:var(--brand-accent);--link-visited:#c98575;--input-bg:#fffdf7;--input-border:#a0493e52;--focus-ring:#e8754aa6;--focus-shadow:0 0 0 4px #e8754a2e;--overlay:#1a0c0a8c;--danger:#b42318;--danger-bg:#b423181f;--success:#067647;--warning:#b54708}*{box-sizing:border-box}body,html{height:100%}body{background:radial-gradient(900px 520px at 18% 12%,#e8754a38,#0000 62%),radial-gradient(780px 520px at 86% 0,#d89c8c2e,#0000 66%),var(--bg);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;margin:0}a{color:var(--link);text-decoration:underline;text-underline-offset:3px}a:hover{color:var(--link-hover)}a:visited{color:var(--link-visited)}a:focus-visible{border-radius:8px;outline:2px solid var(--focus-ring);outline-offset:2px}button,input,select,textarea{font:inherit}
/*# sourceMappingURL=main.d066cecc.css.map*/