.TerminalValidation_shell__zBBTO{min-height:100vh;background:radial-gradient(circle at top right,rgba(43,78,255,.18),transparent 32%),radial-gradient(circle at bottom left,rgba(28,200,138,.12),transparent 28%),linear-gradient(180deg,#040507,#080b10);color:#e9edf4}.TerminalValidation_panel__f3ONQ{width:min(1040px,calc(100vw - 48px));margin:0 auto;padding:48px 0 64px}.TerminalValidation_header__HWqJB{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08)}.TerminalValidation_headerMeta__OGWcV{display:flex;align-items:center;gap:12px}.TerminalValidation_eyebrow__FsLyz{margin:0;color:#f1f4f9;letter-spacing:.18em;text-transform:uppercase;font-size:.95rem}.TerminalValidation_keyboardHint__GDBya{margin:8px 0 0;color:#4e5a6a;font-size:.75rem}.TerminalValidation_keyboardHint__GDBya kbd{display:inline-block;padding:1px 5px;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:rgba(255,255,255,.05);color:#6e7d8f;font:inherit;font-size:.72rem}.TerminalValidation_counter__Ymy2_{margin:0;color:#8f9bab;font-size:.92rem;white-space:nowrap}.TerminalValidation_secondaryButton__NlsQ6{padding:9px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:#c7d1de;cursor:pointer;transition:transform .14s ease,background-color .14s ease,border-color .14s ease}.TerminalValidation_secondaryButton__NlsQ6:focus-visible,.TerminalValidation_secondaryButton__NlsQ6:hover{transform:translateY(-1px);background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);outline:none}.TerminalValidation_list__NtYdN{display:flex;flex-direction:column;gap:14px}.TerminalValidation_card__os9rQ{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;padding:22px 24px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:linear-gradient(180deg,rgba(17,21,30,.96),rgba(10,13,20,.96));box-shadow:0 16px 40px rgba(0,0,0,.24);transition:opacity .26s ease,transform .26s ease,filter .26s ease,max-height .26s ease,margin .26s ease,padding .26s ease,border-color .26s ease;max-height:240px;overflow:hidden}.TerminalValidation_cardRemoving__yw7_U{opacity:0;transform:translateY(-10px) scale(.985);filter:blur(5px);max-height:0;margin:0;padding-top:0;padding-bottom:0;border-color:rgba(255,255,255,0)}.TerminalValidation_cardContent___39uA{min-width:0}.TerminalValidation_cardLabel__a9aZ9{margin:0 0 8px;color:#768295;text-transform:uppercase;letter-spacing:.16em;font-size:.72rem}.TerminalValidation_cardTitle__7yCpM{margin:0;font-size:1.55rem;line-height:1.1;color:#f5f7fb}.TerminalValidation_cardCompany__nqxJK{margin:10px 0 0;font-size:1rem;color:#74d5ac;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.TerminalValidation_cardSiren__H8P7u{font-size:.72rem;color:#3e4f62;letter-spacing:.1em;flex-shrink:0}.TerminalValidation_cardJustification__G1yRJ{margin:14px 0 0;max-width:68ch;color:#a8b2c1;line-height:1.6;font-size:.96rem}.TerminalValidation_actions__2bxG_{display:flex;flex-direction:column;gap:10px}.TerminalValidation_actionButton__e5G6q{min-width:122px;padding:11px 16px;border-radius:12px;border:1px solid transparent;background:transparent;color:#f5f7fb;font:inherit;cursor:pointer;transition:transform .14s ease,background-color .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease}.TerminalValidation_actionButton__e5G6q:focus-visible:not(:disabled),.TerminalValidation_actionButton__e5G6q:hover:not(:disabled){transform:translateY(-1px);outline:none}.TerminalValidation_actionButton__e5G6q:disabled{opacity:.45;cursor:default}.TerminalValidation_rejectButton__JV3ER{border-color:rgba(255,112,112,.25);background:rgba(112,29,37,.28);color:#ffb6b6}.TerminalValidation_rejectButton__JV3ER:focus-visible:not(:disabled),.TerminalValidation_rejectButton__JV3ER:hover:not(:disabled){background:rgba(133,29,39,.4);border-color:rgba(255,140,140,.4)}.TerminalValidation_validateButton__2gaZV{border-color:rgba(84,211,159,.26);background:rgba(18,80,57,.3);color:#a8ffd0}.TerminalValidation_validateButton__2gaZV:focus-visible:not(:disabled),.TerminalValidation_validateButton__2gaZV:hover:not(:disabled){background:rgba(17,96,66,.42);border-color:rgba(112,235,184,.42)}.TerminalValidation_emptyState__Oqcf_{min-height:100vh;display:grid;place-items:center;text-align:center;padding:32px}.TerminalValidation_emptyEyebrow__MATZN{margin:0 0 16px;color:#7f8a98;text-transform:uppercase;letter-spacing:.3em;font-size:.78rem}.TerminalValidation_emptyTitle__3hKAX{margin:0;max-width:18ch;color:#f5f8fe;font-size:clamp(2rem,5vw,4.5rem);line-height:1.08;text-wrap:balance}.TerminalValidation_authCard__ng95d{width:min(440px,calc(100vw - 28px));margin:0 auto;padding:28px;border:1px solid rgba(255,255,255,.08);border-radius:24px;background:linear-gradient(180deg,rgba(17,21,30,.96),rgba(10,13,20,.96));box-shadow:0 16px 40px rgba(0,0,0,.24)}.TerminalValidation_authForm__xy3FT{display:flex;flex-direction:column;gap:14px}.TerminalValidation_authLabel__OSdra{margin:0;color:#97a4b4;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.TerminalValidation_authInput__yJiW0{width:100%;padding:14px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.03);color:#f5f8fe;outline:none;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.TerminalValidation_authInput__yJiW0:focus{border-color:rgba(90,242,200,.55);background:rgba(255,255,255,.05);box-shadow:0 0 0 4px rgba(90,242,200,.12)}.TerminalValidation_authHint__lDQF_{margin:0;color:#93a0b0;line-height:1.6}.TerminalValidation_authError__4qkDR{margin:0;color:#ffb6b6}.TerminalValidation_authButton__MGwXB{padding:13px 16px;border:1px solid rgba(84,211,159,.26);border-radius:14px;background:rgba(18,80,57,.3);color:#a8ffd0;cursor:pointer;transition:transform .14s ease,background-color .14s ease,border-color .14s ease,opacity .14s ease}.TerminalValidation_authButton__MGwXB:focus-visible:not(:disabled),.TerminalValidation_authButton__MGwXB:hover:not(:disabled){transform:translateY(-1px);background:rgba(17,96,66,.42);border-color:rgba(112,235,184,.42);outline:none}.TerminalValidation_authButton__MGwXB:disabled{opacity:.55;cursor:default}@media (max-width:820px){.TerminalValidation_panel__f3ONQ{width:min(100vw - 28px,1040px);padding:28px 0 44px}.TerminalValidation_header__HWqJB{flex-direction:column;align-items:flex-start}.TerminalValidation_headerMeta__OGWcV{width:100%;justify-content:space-between}.TerminalValidation_card__os9rQ{grid-template-columns:1fr;gap:18px}.TerminalValidation_actions__2bxG_{flex-direction:row;width:100%}.TerminalValidation_actionButton__e5G6q{flex:1 1}}