:is(html:has(.alpha-lock-screen),body:has(.alpha-lock-screen)){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#e5ebf1}.alpha-lock-screen{--alpha-lock-surface:#e5ebf1;--alpha-lock-text:#293543;--alpha-lock-muted:#5d6c7d;--alpha-lock-blue:#50658b;min-height:100svh;width:100%;min-width:0;min-height:100dvh;padding:max(36px, env(safe-area-inset-top)) max(28px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(28px, env(safe-area-inset-left));isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--alpha-lock-text);background:radial-gradient(at 28% 20%,#f1f5f8 0,#e7edf3 45%,#e0e7ee 100%);flex-direction:column;justify-content:center;align-items:center;font-family:Inter,Segoe UI,Arial,sans-serif;display:flex;position:relative;overflow-x:clip}.alpha-lock-screen *,.alpha-lock-screen :before,.alpha-lock-screen :after{box-sizing:border-box}.alpha-lock-screen button,.alpha-lock-screen input{font:inherit}.alpha-lock-screen button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}:is(.alpha-lock-screen button:focus-visible,.alpha-lock-screen input:focus-visible){outline-offset:4px;outline:2px solid #4d6b9d}.alpha-lock-screen ::selection{color:#1c2d41;background:#b5c5dc}.alpha-lock-card{background:var(--alpha-lock-surface);border:1px solid #f5f8fa;border-radius:40px;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);grid-template-areas:"art brand""art content";column-gap:clamp(32px,4vw,58px);width:min(1120px,100%);padding:27px 48px 27px 27px;transition:transform .16s,opacity .16s;display:grid;box-shadow:20px 23px 54px #9dabb747,-16px -16px 42px #ffffffad,inset 1px 1px 1px #ffffffb8}.alpha-lock-brand{grid-area:brand;justify-content:center;align-items:center;min-width:0;padding:0;display:flex}.alpha-lock-brand img{aspect-ratio:1725/912;object-fit:contain;flex:0 auto;width:min(390px,100%);max-width:100%;height:auto;margin:-16px 0 -22px;display:block}.alpha-lock-art-panel{background:linear-gradient(142deg,#e0e7ee,#e8eef4);border:1px solid #ffffff7a;border-radius:31px;flex-direction:column;grid-area:art;justify-content:center;align-items:center;min-width:0;min-height:574px;padding:26px 0 44px;display:flex;position:relative;box-shadow:inset 7px 7px 15px #b9c5cf78,inset -7px -7px 15px #ffffffb3}.alpha-lock-art-stage{aspect-ratio:1;place-items:center;width:100%;display:grid;position:relative}.alpha-lock-artwork{width:100%;height:auto;display:block;overflow:visible}.alpha-lock-rings{opacity:.19}.alpha-lock-art-caption{color:#6b7b8c;letter-spacing:.19em;justify-content:space-between;align-items:center;gap:12px;font-size:8px;font-weight:600;line-height:1.6;display:flex;position:absolute;bottom:24px;left:26px;right:23px}.alpha-lock-protection{letter-spacing:.01em;color:#6d7d8c;align-items:center;gap:6px;font-size:8px;font-weight:500;display:inline-flex}.alpha-lock-protection i{background:#7b94b6;border-radius:50%;flex:none;width:4px;height:4px;box-shadow:0 0 0 3px #829cbe0b}.alpha-lock-content{grid-area:content;align-self:start;width:100%;min-width:0;padding:10px 0 8px}.alpha-lock-eyebrow{letter-spacing:.22em;color:#607695;margin-bottom:10px;font-size:10px;font-weight:700;line-height:1.5;display:block}.alpha-lock-content h1{color:#293441;letter-spacing:-.045em;text-wrap:balance;max-width:320px;margin:0;font-size:clamp(29px,3.1vw,38px);font-weight:620;line-height:1.16}.alpha-lock-description{color:var(--alpha-lock-muted);max-width:340px;margin:14px 0 25px;font-size:13px;line-height:1.75}.alpha-lock-form{min-width:0;margin:0}.alpha-lock-field-group{min-width:0;margin-bottom:18px}.alpha-lock-field-group label{color:#4a5b6e;margin:0 0 8px 2px;font-size:12px;font-weight:550;line-height:1.5;display:block}.alpha-lock-input-shell{background:#e4eaf0;border:1px solid #d1dbe433;border-radius:13px;align-items:center;gap:11px;min-width:0;min-height:54px;padding:0 15px;transition:box-shadow .16s,border-color .16s;display:flex;box-shadow:inset 4px 4px 8px #b5c1ce9e,inset -4px -4px 8px #ffffffd6}.alpha-lock-input-shell:focus-within{border-color:#8c9fbb;box-shadow:inset 4px 4px 8px #b5c1ce8a,inset -4px -4px 8px #ffffffd6,0 0 0 3px #7891b414}.alpha-lock-input-shell>svg{color:#728299;flex:none}.alpha-lock-input-shell input{color:#293747;width:100%;min-width:0;height:52px;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:14px 0;font-size:16px;font-weight:400;line-height:1.5;display:block}.alpha-lock-input-shell input:focus-visible{outline:none}.alpha-lock-input-shell input::placeholder{color:#7c8a9b;opacity:1;font-size:14px}.alpha-lock-input-shell input:disabled{opacity:.72;-webkit-text-fill-color:#586a7e;cursor:default}.alpha-lock-input-shell input:-webkit-autofill{-webkit-text-fill-color:#293747;caret-color:#293747;border-radius:3px;box-shadow:inset 0 0 0 1000px #e4eaf0}.alpha-lock-input-shell input:-webkit-autofill:hover{-webkit-text-fill-color:#293747;caret-color:#293747;border-radius:3px;box-shadow:inset 0 0 0 1000px #e4eaf0}.alpha-lock-input-shell input:-webkit-autofill:focus{-webkit-text-fill-color:#293747;caret-color:#293747;border-radius:3px;box-shadow:inset 0 0 0 1000px #e4eaf0}.alpha-lock-visibility{color:#63768e;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:0 0 44px;place-items:center;width:44px;min-height:44px;margin:0 -10px 0 -5px;padding:0;display:grid}.alpha-lock-visibility:hover:not(:disabled){color:#334c70;background:#cbd6e044}.alpha-lock-visibility:disabled{opacity:.55;cursor:default}.alpha-lock-actions{padding-top:6px}.alpha-lock-verify{color:#4b638a;letter-spacing:.12em;cursor:pointer;background:linear-gradient(145deg,#eaf0f5,#e1e8ee);border:1px solid #f2f6f9;border-radius:13px;grid-template-columns:20px minmax(0,1fr) 20px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;padding:16px 19px;font-size:11px;font-weight:750;line-height:1.5;transition:box-shadow .14s,transform .14s,color .14s;display:grid;box-shadow:5px 6px 11px #afbdcb9c,-5px -5px 11px #ffffffd9}.alpha-lock-verify>span:not(.alpha-lock-progress):not(.alpha-lock-button-space){text-align:center;overflow-wrap:anywhere;min-width:0}.alpha-lock-verify>svg{justify-self:center;display:block}.alpha-lock-verify:hover:not(:disabled){color:#334f7a;box-shadow:6px 7px 13px #a5b5c7ac,-6px -6px 13px #fff}.alpha-lock-verify:active:not(:disabled),.alpha-lock-screen[data-phase=verifying] .alpha-lock-verify{background:#e3eaf0;border-color:#d3dde6;transform:translateY(1px);box-shadow:inset 4px 4px 8px #aebccc9e,inset -4px -4px 8px #ffffffd4}.alpha-lock-verify:disabled{cursor:default;opacity:.69}.alpha-lock-screen[data-phase=verifying] .alpha-lock-verify,.alpha-lock-screen[data-phase=success] .alpha-lock-verify,.alpha-lock-screen[data-phase=entering] .alpha-lock-verify{opacity:1}.alpha-lock-screen[data-phase=success] .alpha-lock-verify,.alpha-lock-screen[data-phase=entering] .alpha-lock-verify{color:#377c69;background:#e4ecf0;box-shadow:inset 3px 3px 7px #b6c4cf8a,inset -3px -3px 7px #ffffffd4}.alpha-lock-progress{justify-content:center;align-items:center;gap:2px;width:20px;display:flex}.alpha-lock-progress i{background:currentColor;border-radius:50%;flex:none;width:3px;height:3px;animation:1.1s ease-in-out infinite alpha-lock-wait}.alpha-lock-progress i:nth-child(2){animation-delay:.15s}.alpha-lock-progress i:nth-child(3){animation-delay:.3s}.alpha-lock-message{color:#67798c;justify-content:flex-start;align-items:flex-start;gap:6px;min-height:62px;margin:0;padding:17px 2px 4px;font-size:11px;line-height:1.55;display:flex}.alpha-lock-message>span{overflow-wrap:anywhere;min-width:0}.alpha-lock-message>svg{flex:none;margin-top:0}.alpha-lock-message-error{color:#a64040}.alpha-lock-message-success{color:#287b62;font-weight:550}.alpha-lock-form-footer{color:#6b7c8e;border-top:1px solid #cfdae480;align-items:center;gap:7px;margin-top:1px;padding:14px 1px 0;font-size:10px;line-height:1.5;display:flex}.alpha-lock-form-footer svg{color:#6e839f;flex:none}.alpha-lock-page-footer{color:#728193;letter-spacing:.15em;text-align:center;flex-wrap:wrap;justify-content:center;gap:10px;width:min(1120px,100%);margin-top:28px;padding:0 8px;font-size:8px;font-weight:500;line-height:1.7;display:flex}.alpha-lock-closed{transform-origin:210px 224px;opacity:1}.alpha-lock-success-disc{transform-origin:210px 224px;opacity:0;transform:scale(.75)}.alpha-lock-check{stroke-dasharray:1;stroke-dashoffset:1px}.alpha-lock-screen[data-phase=success] .alpha-lock-closed,.alpha-lock-screen[data-phase=entering] .alpha-lock-closed,.alpha-lock-artwork[data-verified=true] .alpha-lock-closed{animation:.3s cubic-bezier(.4,0,.2,1) both alpha-lock-disappear}.alpha-lock-screen[data-phase=success] .alpha-lock-success-disc,.alpha-lock-screen[data-phase=entering] .alpha-lock-success-disc,.alpha-lock-artwork[data-verified=true] .alpha-lock-success-disc{animation:.48s cubic-bezier(.22,.72,.25,1) .12s both alpha-lock-disc-emerge}.alpha-lock-screen[data-phase=success] .alpha-lock-check,.alpha-lock-screen[data-phase=entering] .alpha-lock-check,.alpha-lock-artwork[data-verified=true] .alpha-lock-check{animation:.35s cubic-bezier(.36,0,.2,1) .235s both alpha-lock-check-draw}.alpha-lock-screen[data-phase=success] .alpha-lock-protection i,.alpha-lock-screen[data-phase=entering] .alpha-lock-protection i{background:#4f967f}.alpha-lock-screen[data-phase=entering] .alpha-lock-card{transform:translateY(-2px)}@keyframes alpha-lock-disappear{to{opacity:0;transform:translateY(4px)scale(.76)}}@keyframes alpha-lock-disc-emerge{0%{opacity:0;transform:scale(.75)}65%{opacity:1;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@keyframes alpha-lock-check-draw{to{stroke-dashoffset:0}}@keyframes alpha-lock-wait{0%,80%,to{opacity:.32}40%{opacity:1}}@media (max-width:1000px){.alpha-lock-card{gap:28px;padding:24px 32px 24px 24px}.alpha-lock-art-panel{min-height:558px}.alpha-lock-art-caption{gap:8px;font-size:7px;left:19px;right:18px}.alpha-lock-protection{font-size:7px}.alpha-lock-brand img{width:min(340px,100%);margin-bottom:-14px}.alpha-lock-content h1{font-size:33px}}@media (max-width:760px){.alpha-lock-screen{padding:max(22px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));justify-content:flex-start}.alpha-lock-card{border-radius:29px;grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""art""content";gap:0;max-width:480px;padding:17px 27px 25px;box-shadow:11px 14px 32px #a8b6c442,-8px -8px 25px #ffffffad}.alpha-lock-brand img{width:min(285px,100%);margin:-15px 0 -23px}.alpha-lock-art-panel{height:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.alpha-lock-art-stage{width:208px;max-width:100%;margin:-10px auto -13px}.alpha-lock-art-caption{display:none}.alpha-lock-content{padding:0}.alpha-lock-eyebrow{text-align:center;margin-bottom:8px;font-size:9px}.alpha-lock-content h1{text-align:center;max-width:none;font-size:29px}.alpha-lock-description{text-align:center;max-width:310px;margin:10px auto 23px;font-size:12px;line-height:1.7}.alpha-lock-field-group{margin-bottom:17px}.alpha-lock-field-group label{font-size:11px}.alpha-lock-message{min-height:76px}.alpha-lock-form-footer{justify-content:center;font-size:9px}.alpha-lock-page-footer{gap:8px;max-width:450px;margin-top:22px;font-size:7px}}@media (max-width:390px){.alpha-lock-screen{padding-left:13px;padding-right:13px}.alpha-lock-card{padding-left:20px;padding-right:20px}.alpha-lock-brand img{width:260px}.alpha-lock-art-stage{width:186px;margin-top:-9px;margin-bottom:-8px}.alpha-lock-content h1{font-size:27px}.alpha-lock-verify{padding-left:15px;padding-right:15px}}@media (max-width:760px) and (max-height:640px){.alpha-lock-screen{padding-top:max(14px, env(safe-area-inset-top))}.alpha-lock-brand img{width:225px;margin-top:-12px;margin-bottom:-21px}.alpha-lock-art-stage{width:126px;margin-top:-5px;margin-bottom:-5px}.alpha-lock-description{margin-bottom:17px}.alpha-lock-content h1{font-size:26px}.alpha-lock-page-footer{margin-top:18px}}@media (prefers-reduced-motion:reduce){.alpha-lock-screen *,.alpha-lock-screen :before,.alpha-lock-screen :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.14s!important;animation-iteration-count:1!important;animation-delay:0s!important}.alpha-lock-screen[data-phase=success] .alpha-lock-closed,.alpha-lock-screen[data-phase=entering] .alpha-lock-closed,.alpha-lock-artwork[data-verified=true] .alpha-lock-closed{opacity:0;transform:none;animation:none!important}.alpha-lock-screen[data-phase=success] .alpha-lock-success-disc,.alpha-lock-screen[data-phase=entering] .alpha-lock-success-disc,.alpha-lock-artwork[data-verified=true] .alpha-lock-success-disc{opacity:1;transform:none;animation:none!important}.alpha-lock-screen[data-phase=success] .alpha-lock-check,.alpha-lock-screen[data-phase=entering] .alpha-lock-check,.alpha-lock-artwork[data-verified=true] .alpha-lock-check{stroke-dashoffset:0;animation:none!important}.alpha-lock-screen[data-phase=entering] .alpha-lock-card{transform:none}.alpha-lock-progress i{opacity:.7;animation:none!important}}.owner-login-wrap{position:relative}.owner-back{z-index:5;color:#667169;align-items:center;gap:9px;min-height:44px;font-size:11px;display:flex;position:absolute;top:24px;left:30px}.owner-back:hover{color:#183f2c}.owner-dashboard{color:#253a30;background:#f6f7f2;min-height:100svh;display:flex}.owner-sidebar{color:#d4daca;background:#06271f;border-right:1px solid #0e3e2e;flex-direction:column;flex-shrink:0;width:235px;padding:30px 20px;display:flex;position:fixed;inset:0 auto 0 0}.owner-logo{border-bottom:1px solid #d2bf7b20;padding:4px 20px 33px}.owner-logo img{object-fit:contain;width:145px;height:77px}.owner-sidebar-label{letter-spacing:2px;color:#8da697;margin:37px 12px 18px;font-size:8px}.owner-sidebar-active{color:#e6ce92;background:#d9bf7b18;border:1px solid #d9bf7b2b;border-radius:5px;align-items:center;gap:12px;padding:15px 13px;font-size:12px;display:flex}.owner-sidebar-active span{margin-left:auto;font-size:10px}.owner-site-link{color:#9db4a4;justify-content:space-between;align-items:center;padding:19px 13px;font-size:10px;display:flex}.owner-sidebar-footer{color:#d4bc7a;border-top:1px solid #d2bf7b20;align-items:center;gap:11px;margin-top:auto;padding-top:25px;display:flex}.owner-sidebar-footer span{letter-spacing:1.1px;color:#819f8e;font-size:7px}.owner-sidebar-footer strong{color:#d7dfd0;letter-spacing:0;margin-top:7px;font-size:11px;font-weight:400;display:block}.owner-sidebar-footer button{color:#a5b8a8;background:0 0;border:0;min-width:30px;min-height:44px;margin-left:auto}.owner-main{flex:1;min-width:0;margin-left:235px;padding:0 45px 25px}.owner-topbar{border-bottom:1px solid #dfe4d9;justify-content:space-between;align-items:center;height:76px;display:flex}.owner-topbar>span{letter-spacing:1.4px;color:#697e6b;align-items:center;gap:8px;font-size:8px;display:flex}.owner-topbar button{color:#697e6b;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;font-size:10px;display:flex}.owner-heading{justify-content:space-between;align-items:center;gap:25px;margin:42px 0 28px;display:flex}.owner-heading .eyebrow{color:#968044;letter-spacing:1.4px;font-size:8px}.owner-heading h1{letter-spacing:-1.3px;margin:12px 0;font-size:34px;font-weight:500}.owner-heading h1 span{color:#aa8949}.owner-heading p{color:#7e8d7b;margin:0;font-size:12px}.owner-refresh{color:#4b624f;background:#fffef8;border:1px solid #d9dfd2;border-radius:5px;align-items:center;gap:9px;min-height:42px;padding:0 14px;font-size:11px;display:flex}.owner-stats{grid-template-columns:repeat(5,1fr);gap:13px;margin-bottom:30px;display:grid}.owner-stats button{text-align:left;background:#fffefa;border:1px solid #e0e5d9;border-radius:7px;padding:19px;transition:border .2s,background .2s;position:relative}.owner-stats button.active{color:#f5efde;background:#103c2c;border-color:#103c2c}.owner-stats button>span{color:#77866f;align-items:center;gap:7px;font-size:10px;display:flex}.owner-stats button.active>span{color:#c2ccad}.owner-stats strong{letter-spacing:-1px;margin-top:19px;font-size:30px;font-weight:400;display:block}.owner-stats button>svg{color:#a2ac98;position:absolute;bottom:22px;right:17px}.status-dot{background:#b89b57;border-radius:50%;width:6px;height:6px}.status-dot.contacted{background:#6f93b5}.status-dot.interview{background:#a08ab2}.status-dot.selected{background:#498667}.owner-table-section{background:#fffefa;border:1px solid #e0e5d8;border-radius:7px;overflow:hidden;box-shadow:0 3px 12px #19331d03}.owner-table-heading{border-bottom:1px solid #e5e8df;justify-content:space-between;align-items:center;gap:18px;padding:23px 24px;display:flex}.owner-table-heading h2{align-items:center;gap:10px;margin:0;font-size:14px;font-weight:500;display:flex}.owner-table-heading h2>span{color:#829071;background:#edf0e4;border-radius:4px;padding:4px 6px;font-size:9px}.owner-search{color:#829078;background:#f7f8f2;border:1px solid #e3e6d9;border-radius:5px;align-items:center;gap:9px;min-width:260px;padding:0 12px;display:flex}.owner-search input{color:#3c513c;background:0 0;border:0;width:100%;min-width:0;height:38px;font-size:11px}.owner-search input:focus{outline:0}.owner-search:focus-within{outline-offset:2px;outline:2px solid #a48a4b}.owner-search input::placeholder{color:#9ba68e}.owner-table-scroll{overflow:auto}.owner-table-scroll table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:11px}.owner-table-scroll th{letter-spacing:.6px;text-transform:uppercase;color:#86927d;background:#fafbf6;border-bottom:1px solid #e5e8df;padding:16px;font-size:8px;font-weight:400}.owner-table-scroll td{color:#6d7c65;border-bottom:1px solid #ebeee5;padding:20px 16px}.owner-table-scroll th:first-child,.owner-table-scroll td:first-child{padding-left:24px}.applicant-cell{align-items:center;gap:11px;display:flex}.applicant-cell>span{color:#9c8654;background:#f0eddd;border-radius:50%;place-items:center;width:35px;height:35px;font-family:Georgia,serif;font-size:17px;display:grid}.applicant-cell strong{color:#334b36;font-size:12px;font-weight:500;display:block}.applicant-cell small{letter-spacing:.4px;color:#9aa48f;margin-top:6px;font-size:8px;display:block}.qualification-tag{background:#eff2e8;border:1px solid #e3e8d9;border-radius:3px;padding:5px 7px;font-size:10px}.cv-download{color:#9d8142;align-items:center;gap:7px;display:flex}.cv-download:hover{text-decoration:underline}.empty-cell{color:#a4ac98;font-size:10px}.status-select{color:#998243;cursor:pointer;background:#f6f3e5;border:1px solid #dedfcb;border-radius:4px;min-height:35px;padding:0 8px;font-size:10px}.status-select.contacted{color:#4f7d99;background:#eef4f8;border-color:#dce7ee}.status-select.interview{color:#89709c;background:#f3eef8;border-color:#e6deed}.status-select.selected{color:#4d8156;background:#ebf3e9;border-color:#d6e5d2}.owner-pagination{color:#929d83;justify-content:space-between;align-items:center;gap:20px;padding:18px 23px;font-size:9px;display:flex}.owner-pagination>div{align-items:center;gap:13px;display:flex}.owner-pagination button{color:#718466;background:#fff;border:1px solid #dfe5d6;border-radius:4px;place-items:center;min-width:32px;min-height:32px;display:grid}.owner-empty{text-align:center;flex-direction:column;align-items:center;padding:73px 30px 80px;display:flex}.owner-empty>span{color:#b29a5f;background:#f5f3e8;border:1px solid #e0dcc7;border-radius:50%;place-items:center;width:76px;height:76px;display:grid;box-shadow:0 0 0 9px #f8f7f1}.owner-empty h3{color:#42533a;letter-spacing:-.4px;margin:27px 0 11px;font-family:Georgia,serif;font-size:24px;font-weight:400}.owner-empty p{color:#939e86;max-width:350px;margin:0;font-size:12px;line-height:1.8}.owner-empty a,.owner-empty button{color:#9c8247;background:0 0;border:0;align-items:center;gap:10px;min-height:40px;margin-top:23px;font-size:11px;display:flex}.owner-footnote{color:#98a28c;align-items:center;gap:8px;margin-top:20px;font-size:9px;display:flex}.owner-error,.owner-notice{color:#9b5037;background:#fff3e9;border:1px solid #edd4c7;border-radius:4px;margin:16px 23px;padding:12px 14px;font-size:12px}.owner-error button{color:inherit;background:0 0;border:0;margin-left:15px;text-decoration:underline}.owner-notice{color:#6b854b;background:#f0f5e9;border-color:#dce6cd}.rotating{animation:1s linear infinite spin-slow}@media (max-width:1200px){.owner-sidebar{width:205px;padding:24px 15px}.owner-main{margin-left:205px;padding:0 28px 25px}.owner-stats{gap:8px}.owner-stats button{padding:16px}.owner-stats button>svg{display:none}.owner-heading h1{font-size:31px}}@media (max-width:900px){.owner-sidebar{display:none}.owner-main{margin-left:0;padding:0 25px 25px}.owner-topbar{height:65px}.owner-heading{margin-top:30px}.owner-stats{gap:10px}.owner-stats button{padding:17px}}@media (max-width:650px){.owner-back{font-size:10px;top:9px;left:15px}.owner-login-wrap .alpha-lock-screen{padding-top:65px}.owner-main{padding:0 16px 22px}.owner-topbar{height:60px}.owner-heading{align-items:flex-start;gap:10px;margin:28px 0 24px}.owner-heading h1{letter-spacing:-1px;font-size:27px}.owner-heading p{max-width:230px;font-size:11px;line-height:1.7}.owner-heading .eyebrow{letter-spacing:1px;font-size:6px}.owner-refresh{gap:0;min-width:41px;margin-top:24px;padding:0 10px;font-size:0}.owner-stats{grid-template-columns:repeat(2,1fr);gap:10px}.owner-stats button{padding:15px 17px}.owner-stats button:first-child{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.owner-stats button:first-child strong{margin:0}.owner-stats strong{margin-top:13px;font-size:28px}.owner-table-heading{flex-direction:column;align-items:stretch;gap:17px;padding:20px 17px}.owner-search{min-width:0}.owner-search input{height:44px;font-size:16px}.owner-empty{padding:50px 24px}.owner-empty h3{font-size:23px}.owner-empty p{font-size:11px}.owner-pagination{gap:7px;padding:18px 15px;font-size:8px}.owner-pagination>div{gap:8px}.owner-footnote{align-items:flex-start;font-size:8px;line-height:1.7}.owner-footnote svg{margin-top:2px}.owner-table-scroll th,.owner-table-scroll td{padding:16px 12px}.status-select{min-height:44px}.owner-stats button>span{font-size:11px}}.owner-nav-button{color:#a4bbaa;text-align:left;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:12px;width:100%;min-height:49px;margin:0 0 8px;padding:0 13px;font-size:12px;display:flex}.owner-nav-button.active{color:#e6ce92;background:#d9bf7b18;border-color:#d9bf7b2b}.owner-nav-button>span{margin-left:auto;font-size:10px}.unread-badge{color:#173e2a;background:#d9bd77;border-radius:12px;padding:4px 7px}.owner-top-actions{align-items:center;gap:24px;display:flex}.owner-topbar .owner-bell{color:#466447;gap:9px}.owner-bell b{color:#7d6b38;background:#e8e8d6;border-radius:10px;padding:3px 6px;font-size:9px;font-weight:500}.owner-bell.active{color:#957638}.owner-view-tabs{border-bottom:1px solid #dfe5d7;align-items:center;gap:8px;margin-bottom:27px;padding-bottom:14px;display:flex}.owner-view-tabs>button{color:#7a8972;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:11px;display:flex}.owner-view-tabs>button.active{color:#24462f;background:#ebeee2;border-color:#dce2cd}.owner-view-tabs>button span{background:#fffefa;border-radius:4px;padding:3px 6px;font-size:9px}.inbox-check-status{color:#8b987d;margin-left:auto;font-size:9px}.owner-poll-note{color:#8b987d;margin:8px 0;font-size:9px}.applicant-open{text-align:left;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0}.applicant-open>svg{color:#93a286;margin-left:7px}.applicant-open:hover strong{color:#997638}.applicant-cell strong{white-space:normal;overflow-wrap:anywhere;max-width:240px}.applicant-unread{background:#ad8b46;border-radius:50%;width:6px;height:6px;margin:0 0 2px 8px;display:inline-block}.owner-table-scroll .qualification-tag{white-space:normal;overflow-wrap:anywhere;min-width:42px;max-width:180px;line-height:1.6;display:inline-block}.table-documents{flex-direction:column;gap:4px;display:flex}.table-documents .cv-download{background:0 0;border:0;min-height:32px;padding:0;font-size:10px}.owner-inbox{background:#fffefa;border:1px solid #e0e5d8;border-radius:7px;overflow:hidden}.inbox-toolbar{border-bottom:1px solid #e5e8df;justify-content:space-between;align-items:center;gap:15px;padding:20px 24px;display:flex}.inbox-filter{gap:6px;display:flex}.inbox-filter button{color:#7d8c74;background:0 0;border:0;border-radius:5px;min-height:40px;padding:0 14px;font-size:11px}.inbox-filter button.active{color:#edeedb;background:#103c2c}.inbox-filter button span{opacity:.7;margin-left:5px;font-size:9px}.mark-read-button{color:#88713e;background:0 0;border:0;align-items:center;gap:7px;min-height:42px;font-size:10px;display:flex}.mark-read-button:disabled{opacity:.4;cursor:default}.inbox-message{border-bottom:1px solid #e9ecdf;gap:19px;padding:27px 26px;display:flex;position:relative}.inbox-message:last-child{border-bottom:0}.inbox-message.unread{background:linear-gradient(90deg,#f6f4e6,#fffefa 70%)}.inbox-message.unread:before{content:"";background:#ba9b54;width:3px;position:absolute;top:22px;bottom:22px;left:0}.message-icon{color:#889677;background:#f0f0e5;border:1px solid #e1e5d6;border-radius:50%;flex-shrink:0;place-items:center;width:47px;height:47px;display:grid}.unread .message-icon{color:#a58a4b;background:#eee8d1;border-color:#e3d7b3}.message-body{flex:1;min-width:0}.message-heading{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.message-heading>span{letter-spacing:1px;color:#93a080;font-size:7px}.message-heading b{letter-spacing:.8px;color:#a18444;background:#eee5c8;border-radius:3px;padding:4px 5px;font-size:6px;font-weight:500}.message-heading time{color:#98a18c;margin-left:auto;font-size:9px}.message-body h2{color:#304b35;letter-spacing:-.5px;overflow-wrap:anywhere;margin:11px 0 8px;font-size:19px;font-weight:500}.message-body p{flex-wrap:wrap;align-items:center;gap:12px;margin:0;line-height:1.7;display:flex}.message-body p strong{color:#728365;overflow-wrap:anywhere;min-width:0;font-size:11px;font-weight:400}.message-body p>span{letter-spacing:.5px;color:#a3ac96;border-left:1px solid #dce2d1;padding-left:12px;font-size:8px}.message-actions{flex-wrap:wrap;gap:20px;margin-top:13px;display:flex}.message-actions button{color:#9f8244;background:0 0;border:0;align-items:center;gap:6px;min-height:36px;padding:0;font-size:10px;display:flex}.message-actions button:first-child{color:#31543b}.message-actions button:hover{text-decoration:underline}.message-actions button:disabled,.detail-actions button:disabled,.cv-download:disabled{opacity:.45;cursor:wait}.application-toast{z-index:35;color:#ecdfb4;background:#133f2e;border:1px solid #8d814b;border-radius:8px;align-items:center;gap:15px;max-width:430px;padding:18px 17px 18px 21px;animation:.3s ease-out dialog-enter;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 40px #001b1640}.application-toast>svg{flex-shrink:0}.application-toast strong{overflow-wrap:anywhere;font-size:12px;font-weight:500;display:block}.application-toast button{color:#d5bd82;background:0 0;border:0;align-items:center;gap:7px;min-height:33px;padding:0;font-size:10px;display:flex}.application-toast .toast-close{color:#aabc9c;justify-content:center;align-self:flex-start;min-width:32px;margin-left:5px}.application-detail-dialog{color:#294230;scrollbar-color:#c1c9b1 #f9f9ef;background:#fffefa;border:1px solid #cbd5be;border-radius:8px;width:min(790px,100% - 32px);max-height:calc(100svh - 40px);margin:auto;padding:0;overflow:auto;box-shadow:0 25px 100px #00191160}.application-detail-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#012018ba}.application-detail-dialog[open]{animation:.25s ease-out dialog-enter}.detail-top{z-index:3;color:#cbb87e;background:#0c3024;border-bottom:1px solid #2f4c32;justify-content:space-between;align-items:center;padding:10px 25px 10px 34px;display:flex;position:sticky;top:0}.detail-top>span{letter-spacing:1.5px;font-size:8px}.detail-top button{color:#d6dcbd;background:#ffffff08;border:0;border-radius:50%;place-items:center;min-width:40px;min-height:40px;display:grid}.detail-heading{background:linear-gradient(115deg,#f5f3e7,#fffefa);align-items:center;gap:22px;padding:32px 34px 24px;display:flex}.detail-avatar{color:#9a7b3c;background:#eee6c9;border:1px solid #e0d4ac;border-radius:50%;flex-shrink:0;place-items:center;width:70px;height:70px;font-family:Georgia,serif;font-size:32px;display:grid}.detail-heading>div:last-child{min-width:0}.detail-heading span{letter-spacing:1.1px;color:#9f8b55;font-size:8px}.detail-heading h2{letter-spacing:-.7px;overflow-wrap:anywhere;margin:8px 0;font-size:27px;font-weight:500}.detail-heading p{color:#5d7658;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.detail-heading small{color:#96a087;margin-top:8px;font-size:9px;display:block}.detail-actions{background:#fffefa;flex-wrap:wrap;gap:10px;padding:5px 34px 23px;display:flex}.detail-actions button{color:#71835e;background:#f8f8ef;border:1px solid #dce2cf;border-radius:5px;justify-content:center;align-items:center;gap:9px;min-height:45px;padding:0 16px;font-size:11px;display:flex}.detail-actions .detail-primary{color:#eddfaf;background:#163f2d;border-color:#163f2d}.detail-status{background:#f7f8f0;border-top:1px solid #e7e8dc;border-bottom:1px solid #e7e8dc;justify-content:space-between;align-items:center;padding:17px 34px;display:flex}.detail-status label{color:#7f8e72;font-size:11px}.detail-status select{min-width:130px}.detail-sections{padding:0 34px 32px}.detail-sections section{border-bottom:1px solid #e4e8da;padding:25px 0}.detail-sections section:last-child{border-bottom:0;padding-bottom:0}.detail-sections h3{color:#3c573a;margin:0 0 21px;font-size:13px;font-weight:500}.detail-sections dl{grid-template-columns:1fr 1fr;gap:23px 30px;margin:0;display:grid}.detail-value{min-width:0}.detail-value.wide{grid-column:1/-1}.detail-value dt{color:#91a082;margin-bottom:8px;font-size:9px}.detail-value dd{color:#435b3c;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.8}.detail-value dd.not-provided,.detail-empty-value{color:#a1ab94;font-size:11px}.detail-cv{color:#a58a4d;background:#f6f5e9;border:1px solid #e3dfc7;border-radius:5px;align-items:flex-start;gap:14px;padding:20px;display:flex}.detail-cv>svg{flex-shrink:0;margin-top:2px}.detail-cv strong{color:#6b744f;overflow-wrap:anywhere;font-size:12px;font-weight:500}.detail-cv p{color:#8c977c;margin:8px 0 0;font-size:10px;line-height:1.9}:is(.owner-dashboard :focus-visible,.application-detail-dialog :focus-visible){outline-offset:3px;outline:2px solid #ab8b45}@media (max-width:900px){.owner-view-tabs{margin-bottom:22px}.inbox-message{padding:23px}.inbox-check-status{font-size:8px}}@media (max-width:650px){.owner-heading h1{font-size:26px}.owner-top-actions{gap:15px}.owner-topbar .owner-bell{font-size:10px}.owner-topbar>span{letter-spacing:1px;font-size:7px}.owner-view-tabs{flex-wrap:wrap;gap:5px;margin-top:-5px;padding-bottom:12px}.owner-view-tabs>button{min-height:44px;padding:0 12px;font-size:11px}.inbox-check-status{width:100%;margin:6px 0 0 4px}.inbox-toolbar{flex-wrap:wrap;gap:5px;padding:14px}.inbox-filter button{min-height:44px;padding:0 13px}.mark-read-button{padding:0 7px;font-size:10px}.inbox-message{gap:12px;padding:23px 16px}.message-icon{width:35px;height:35px}.message-icon svg{width:17px}.message-heading{gap:7px}.message-heading>span{letter-spacing:.7px;font-size:6px}.message-heading time{order:3;width:100%;margin:2px 0 0;font-size:8px}.message-body h2{margin-top:12px;font-size:19px;line-height:1.35}.message-body p{gap:5px}.message-body p>span{border:0;width:100%;padding:0;font-size:8px}.message-actions{gap:3px 16px;margin-top:11px}.message-actions button{min-height:44px;font-size:10px}.application-toast{gap:12px;max-width:none;padding:15px;bottom:12px;left:12px;right:12px}.application-toast strong{font-size:11px;line-height:1.7}.owner-poll-note{font-size:8px;line-height:1.8}.application-detail-dialog{width:calc(100% - 20px);max-height:calc(100svh - 20px)}.detail-top{padding:9px 12px 9px 22px}.detail-heading{align-items:flex-start;gap:15px;padding:26px 22px 22px}.detail-avatar{width:46px;height:46px;font-size:23px}.detail-heading h2{margin-top:9px;font-size:22px}.detail-heading span{letter-spacing:.8px;font-size:7px}.detail-heading p{font-size:12px}.detail-heading small{font-size:8px;line-height:1.7}.detail-actions{flex-direction:column;gap:10px;padding:0 22px 22px}.detail-actions button{width:100%;min-height:46px}.detail-status{gap:15px;padding:16px 22px}.detail-status select{min-width:120px;font-size:12px}.detail-sections{padding:0 22px 26px}.detail-sections dl{grid-template-columns:1fr;gap:20px}.detail-value dd{font-size:13px}.detail-value dt{font-size:10px}.detail-sections h3{font-size:14px}.detail-cv{padding:16px}.detail-cv p{font-size:11px}.table-documents .cv-download{min-height:40px}}
