@media print{body *{visibility:hidden}.workforce-notice-print,.workforce-notice-print *{visibility:visible;color:#000!important;background:#fff!important}.workforce-notice-print{position:absolute;left:0;top:0;width:100%;padding:1.5cm}.workforce-notice-print table{width:100%;border-collapse:collapse}.workforce-notice-print th,.workforce-notice-print td{border:1px solid #000;padding:4px 6px;text-align:left;vertical-align:top}.workforce-notice-noprint{display:none!important}}body{margin:0}.thorium-auth :where(:not([hidden],.thorium-screen,.thorium-screen [class]:not([class^=thorium-]),.thorium-screen svg,.thorium-screen svg *,.thorium-screen :is(h1,h2,h3):not([class]),.th-m5,.th-m5 *)){all:revert}.thorium-auth .thorium-screen :is(h1,h2,h3):not([class]){font-weight:700}.thorium-auth .thorium-screen h1:not([class]){margin-block:.67em}.thorium-auth .thorium-screen h2:not([class]){margin-block:.83em}.thorium-auth .thorium-screen h3:not([class]){margin-block:1em}.thorium-auth{--surface: #f6f8fc;--card: #fff;--text: #17233e;--muted: #536078;--border: #ccd4e1;min-height:100vh;display:flex;color:var(--text);background:var(--surface);font:15px/1.5 system-ui,sans-serif}.thorium-auth[data-theme=dark]{--surface: #111827;--card: #1e293b;--text: #f1f5f9;--muted: #cbd5e1;--border: #64748b}.thorium-auth *{box-sizing:border-box}.thorium-brand{width:50%;padding:48px;color:#fff;background:linear-gradient(140deg,#1e3a8a,#2563eb 55%,#9333ea);display:flex;flex-direction:column;justify-content:space-between}.thorium-logo{display:flex;align-items:center;gap:14px;font-weight:700;font-size:24px}.thorium-logo>span{display:grid;place-items:center;width:48px;height:48px;background:#ffffff20;border-radius:10px}.thorium-logo small{display:block;font-size:13px;font-weight:400;opacity:.8}.thorium-brand h1{font-size:clamp(42px,4vw,68px);line-height:1.13;margin:70px 0 24px}.thorium-brand p{max-width:420px;font-size:19px}.thorium-brand .thorium-internal{margin-top:60px;font-size:14px;opacity:.8}.thorium-form-panel{width:50%;padding:64px 32px;display:grid;align-content:center;justify-items:center;position:relative}.thorium-card{width:100%;max-width:440px;padding:32px;background:var(--card);border:1px solid var(--border);border-radius:16px;box-shadow:0 16px 48px #15223c0b}.thorium-card h2:not(.thorium-screen *,.th-m5 *){margin:0 0 10px;font-size:28px}.thorium-card p:not(.thorium-screen *,.th-m5 *){color:var(--muted)}.thorium-mobile-brand{color:#2563eb;font-size:20px;font-weight:750;margin-bottom:24px}.thorium-field{display:block;margin:20px 0;font-size:14px;font-weight:600}.thorium-auth input:not(.thorium-screen *,.th-m5 *){display:block;width:100%;border:1px solid var(--border);border-radius:8px;padding:12px;margin-top:7px;color:var(--text);background:var(--surface);font:inherit}.thorium-auth button:not(.thorium-screen *,.th-m5 *){cursor:pointer;border:1px solid var(--border);border-radius:8px;padding:10px 15px;margin:8px 8px 0 0;color:var(--text);background:var(--card);font:inherit}.thorium-auth button:disabled:not(.thorium-screen *,.th-m5 *){cursor:not-allowed;color:var(--th-text-tertiary);background:var(--th-surface-sunken);border:1px dashed var(--th-border-control)}.thorium-auth input:focus-visible:not(.thorium-screen *,.th-m5 *),.thorium-auth button:focus-visible:not(.thorium-screen *,.th-m5 *){outline:3px solid #60a5fa;outline-offset:3px}.thorium-auth .thorium-primary{width:100%;background:#2563eb;border-color:#2563eb;color:#fff;font-weight:650;padding:13px}.thorium-password{position:relative;display:block;margin-top:7px}.thorium-password input{margin-top:0;padding-right:72px}.thorium-password button{position:absolute;right:0;top:0;height:100%;padding:0 12px;margin:0;background:transparent;border:0;font-size:13px}.thorium-auth .thorium-theme{position:absolute;right:24px;top:16px;font-size:13px}.thorium-note,.thorium-requirements{font-size:13px;color:var(--muted)}.thorium-auth [role=alert]:not(.thorium-screen *,.th-m5 *){color:var(--text);border-left:3px solid #d97706;padding:10px 12px;background:var(--surface)}.thorium-auth dt:not(.thorium-screen *,.th-m5 *){color:var(--muted);font-size:13px;margin-top:16px}.thorium-auth dd:not(.thorium-screen *,.th-m5 *){margin:0;overflow-wrap:anywhere}@media(max-width:900px){.thorium-brand{display:none}.thorium-form-panel{width:100%;padding:72px 18px 28px}.thorium-card{padding:24px}}.thorium-auth[data-theme=dark] .thorium-mobile-brand{color:#93c5fd}.thorium-accounts{margin-top:32px;padding-top:24px;border-top:1px solid var(--border)}.thorium-accounts label{display:block;margin-top:16px}.thorium-accounts select{width:100%;padding:10px;margin-top:7px;border-radius:8px;border:1px solid var(--border);color:var(--text);background:var(--surface);font:inherit}.thorium-accounts select:focus-visible{outline:3px solid #60a5fa;outline-offset:3px}.thorium-account-list{list-style:none;padding:0}.thorium-account-list li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;align-items:center;border-bottom:1px solid var(--border);padding:12px 0;overflow-wrap:anywhere}.thorium-account-list p{margin:4px 0}.thorium-card:has(.thorium-companies){max-width:760px}.thorium-companies{margin-top:32px;padding-top:24px;border-top:1px solid var(--border)}.thorium-companies h3{margin-bottom:4px;font-size:20px}.thorium-companies h4{margin-bottom:4px;font-size:15px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.thorium-companies .thorium-field{margin:16px 0}.thorium-companies label{display:block}.thorium-companies select,.thorium-companies textarea{display:block;width:100%;padding:10px;margin-top:7px;border-radius:8px;border:1px solid var(--border);color:var(--text);background:var(--surface);font:inherit}.thorium-companies textarea{resize:vertical}.thorium-companies select:focus-visible,.thorium-companies textarea:focus-visible{outline:3px solid #60a5fa;outline-offset:3px}.thorium-companies section{margin-top:24px;padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.thorium-companies section section{padding:0;border:0;background:none}.thorium-companies a{color:#2563eb;overflow-wrap:anywhere}.thorium-auth[data-theme=dark] .thorium-companies a{color:#93c5fd}.thorium-company-list{list-style:none;padding:0}.thorium-company-list li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;align-items:center;border-bottom:1px solid var(--border);padding:12px 0;overflow-wrap:anywhere}.thorium-company-list p{margin:4px 0;font-size:14px}.thorium-company-history{padding-left:20px;font-size:14px;overflow-wrap:anywhere}.thorium-company-history li{padding:6px 0;border-bottom:1px solid var(--border)}@media(max-width:640px){.thorium-company-list li,.thorium-companies .thorium-field{display:block}.thorium-companies section{padding:12px}}.thorium-shell-page{min-height:0;display:block;padding:24px;background:transparent}.thorium-shell-page>.thorium-card{max-width:none}@media(max-width:639px){.thorium-shell-page{padding:8px}.thorium-shell-page>.thorium-card{padding:12px}}.thorium-shell-notice{min-height:0;display:block;margin-top:12px;background:transparent}.thorium-shell-notice:empty{display:none}.thorium-auth button:not([class]){min-height:2.75rem;min-width:2.75rem}
