@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700;800&display=swap";._form_wruxr_1{display:flex;flex-direction:column;gap:2.2rem;margin-top:.5rem}._form_wruxr_1 label{font-size:.82rem;color:#d4dbe8;font-weight:600;margin-bottom:.2rem;letter-spacing:.3px;text-transform:uppercase;opacity:.9}._form_wruxr_1 input{width:100%;padding:.9rem 1.1rem;border-radius:8px;border:1.5px solid rgba(107,163,255,.25);background:#ffffff0a;color:var(--color-white);outline:none;font-size:1rem;transition:all .3s cubic-bezier(.23,1,.32,1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._form_wruxr_1 input::placeholder{color:#ffffff4d;font-weight:400}._form_wruxr_1 input:hover{border-color:#6ba3ff80;background:#ffffff12;box-shadow:inset 0 0 0 1px #6ba3ff1a}._form_wruxr_1 input:focus{border-color:#6ba3ffcc;background:#ffffff14;box-shadow:0 0 0 4px #6ba3ff1a,inset 0 0 0 1px #6ba3ff33}._form_wruxr_1 input:-webkit-autofill,._form_wruxr_1 input:-webkit-autofill:hover,._form_wruxr_1 input:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px rgba(255,255,255,.04)!important;-webkit-text-fill-color:var(--color-white)!important;border-color:#6ba3ff40!important}._form_wruxr_1 input:-webkit-autofill:first-line{font-size:1rem}._form_wruxr_1 input:-webkit-autofill{-webkit-transition-delay:99999s}._btn_1vw9n_1{font-size:.95rem;padding:.9rem 1.8rem;background:linear-gradient(135deg,#2c4f84,#2c55a8);color:var(--login-button-text-color);border:2px solid rgba(107,163,255,.3);border-radius:8px;cursor:pointer;transition:all .4s cubic-bezier(.23,1,.32,1);font-weight:700;width:100%;margin-top:.5rem;box-shadow:0 8px 16px #6ba3ff40,inset 0 1px #ffffff26;letter-spacing:.3px;position:relative;overflow:hidden}._btn_1vw9n_1:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.1),transparent);transform:rotate(45deg);animation:_shine_1vw9n_1 3s infinite}@keyframes _shine_1vw9n_1{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(100%) translateY(100%) rotate(45deg)}}._btn_1vw9n_1:hover{background:linear-gradient(135deg,#4a78d6,#3a5fc4);transform:translateY(-3px);box-shadow:0 12px 24px #6ba3ff59,inset 0 1px #fff3;border-color:#6ba3ff80}._btn_1vw9n_1:active{transform:translateY(-1px);box-shadow:0 6px 12px #6ba3ff33,inset 0 1px #ffffff1a}:root{--input-transition: all .3s cubic-bezier(.23, 1, .32, 1);--input-border-color: rgba(107, 163, 255, .25);--input-bg: rgba(255, 255, 255, .04);--input-text: var(--color-white);--input-placeholder: rgba(255, 255, 255, .3)}._field_144cg_17{display:flex;flex-direction:column;gap:.4rem}._label_144cg_29{font-size:.9rem;color:#d4dbe8;font-weight:600;letter-spacing:.3px;text-transform:uppercase;opacity:.9}._passwordField_144cg_47{position:relative}._passwordField_144cg_47 input{padding-right:2.6rem}._toggle_144cg_63{position:absolute;top:50%;right:.6rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;padding:0;width:auto;height:auto;border-radius:0;background:none;border:none;color:#fff9;cursor:pointer;transition:color .2s ease}._toggle_144cg_63:hover{color:#ffffffe6}._h1_zgkcg_1{margin:0;font-size:1.9rem;line-height:1.3;text-align:center;color:#fff;font-weight:800;letter-spacing:-.8px;background:linear-gradient(135deg,#fff,#d4dbe8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._subtitle_zgkcg_29{margin:1rem 0 0;font-size:.86rem;text-align:center;color:#b5c5d6;line-height:1.4;font-weight:400}._cardCenter_6s036_1{width:100%;min-height:100vh;box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:2rem}._card_6s036_1{display:flex;flex-direction:row;align-items:stretch;gap:3rem;width:100%;max-width:810px;padding:2.7rem 3.1rem;border-radius:16px;background:linear-gradient(135deg,#081020e6,#0c162dd9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 60px #00000080,inset 0 1px #6ba3ff33,inset 0 -1px #6ba3ff1a;color:var(--color-white);border:1px solid rgba(107,163,255,.2);position:relative;overflow:hidden}._logoSection_6s036_63{display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:252px;position:relative;padding-right:2rem}._logoSection_6s036_63:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:60%;background:linear-gradient(to bottom,transparent,rgba(107,163,255,.3),transparent)}._logo_6s036_63{width:100%;max-width:216px;height:auto;opacity:.95;filter:drop-shadow(0 12px 24px rgba(107,163,255,.15));transition:all .4s cubic-bezier(.23,1,.32,1)}._logo_6s036_63:hover{opacity:1;transform:scale(1.05) translateY(-2px);filter:drop-shadow(0 16px 32px rgba(107,163,255,.25))}._cardInner_6s036_135{display:flex;flex-direction:column;gap:1.2rem;width:100%;flex:1;min-width:0}@media(max-width:900px){._card_6s036_1{flex-direction:column;max-width:500px}._logoSection_6s036_63{min-width:auto;margin-bottom:1rem}._logo_6s036_63{max-width:200px}}@media(max-width:768px){._card_6s036_1{gap:1.5rem;padding:2rem 1.5rem}._logo_6s036_63{max-width:180px}}@media(max-width:480px){._cardCenter_6s036_1{padding:1rem}._card_6s036_1{padding:1.5rem 1rem;gap:1rem}._logoSection_6s036_63{margin-bottom:0}._logo_6s036_63{max-width:140px}}._securityWarnings_6s036_249{display:flex;flex-direction:column;gap:.6rem;margin-top:.8rem;padding-top:1rem;border-top:1px solid rgba(107,163,255,.1)}._warning_6s036_267{margin:0;font-size:.68rem;color:#ffffff8c;line-height:1.3;text-align:center;letter-spacing:.2px}._badge_swowt_1{display:inline-block;align-self:center;padding:.45rem 1rem;border-radius:999px;font-size:.63rem;letter-spacing:.9px;color:#7eb3ff;background:linear-gradient(135deg,#6ba3ff1a,#6ba3ff0d);border:1.5px solid rgba(107,163,255,.3);text-transform:uppercase;font-weight:700;box-shadow:0 4px 12px #6ba3ff14;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._visuallyHidden_swowt_33{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--bg: #0f1720;--card: #0b1220;--accent: #5eead4;--error: #fb7185;--muted: #94a3b8}._backdrop_ebe1y_19{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#02061799;z-index:1000;padding:1rem;animation:_fadeInBackdrop_ebe1y_1 .18s ease forwards}._modal_ebe1y_43{width:100%;max-width:420px;background:linear-gradient(180deg,var(--card),#061021);border-radius:12px;box-shadow:0 10px 30px #02061799;overflow:hidden;color:#e6eef8;border:1px solid rgba(94,234,212,.08);transform-origin:center bottom;animation:_popIn_ebe1y_1 .26s cubic-bezier(.2,.9,.2,1) forwards}._header_ebe1y_69{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.03)}._title_ebe1y_85{margin:0;font-size:1.05rem;color:var(--error);display:flex;align-items:center;gap:.5rem}._icon_ebe1y_103{font-size:1.25rem;line-height:1}._closeButton_ebe1y_113{background:transparent;border:none;color:var(--muted);font-size:1.6rem;line-height:1;cursor:pointer}._body_ebe1y_131{padding:1rem 1.25rem}._message_ebe1y_139{margin:0;color:#cfe9e2;font-size:.95rem;white-space:pre-wrap}._footer_ebe1y_153{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem 1rem;border-top:1px solid rgba(255,255,255,.02)}._okButton_ebe1y_169{appearance:none;background:linear-gradient(135deg,#3965a7,#3067d4);color:#021014;padding:.5rem .9rem;border-radius:8px;border:none;cursor:pointer;font-weight:600;transition:transform .12s ease,box-shadow .12s ease}._okButton_ebe1y_169:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 6px 18px #3067d41f}@keyframes _fadeInBackdrop_ebe1y_1{0%{opacity:0}to{opacity:1}}@keyframes _popIn_ebe1y_1{0%{opacity:0;transform:translateY(8px) scale(.98)}60%{opacity:1;transform:translateY(-4px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}._backdrop_idqb2_1{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#02061799;z-index:1000;padding:1rem;animation:_fadeInBackdrop_idqb2_1 .18s ease forwards}._modal_idqb2_25{width:100%;max-width:480px;background:linear-gradient(180deg,#0b1220,#061021);border-radius:12px;box-shadow:0 10px 30px #02061799;overflow:hidden;color:#e6eef8;border:1px solid rgba(99,164,255,.14);transform-origin:center bottom;animation:_popIn_idqb2_1 .26s cubic-bezier(.2,.9,.2,1) forwards}@keyframes _fadeInBackdrop_idqb2_1{0%{opacity:0}to{opacity:1}}@keyframes _popIn_idqb2_1{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}._header_idqb2_95{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.03)}._titleContainer_idqb2_111{display:flex;align-items:center;gap:.75rem;flex:1}._icon_idqb2_125{font-size:1.35rem;color:#60a5fa;line-height:1}._title_idqb2_111{font-size:1.1rem;font-weight:600;color:#e6eef8;margin:0;letter-spacing:-.3px}._closeButton_idqb2_153{background:none;border:none;color:#94a3b8;font-size:1.5rem;cursor:pointer;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .15s ease;line-height:1}._closeButton_idqb2_153:hover{background:#ffffff0d;color:#e6eef8}._body_idqb2_197{padding:1.25rem;display:flex;flex-direction:column;gap:1.25rem;color:#cfe9e2}._instruction_idqb2_213{margin:0;font-size:.9375rem;line-height:1.6;color:#cfe9e2}._qrContainer_idqb2_227{display:flex;justify-content:center;align-items:center;padding:1.25rem;background:#60a5fa1f;border:1px solid rgba(96,165,250,.28);border-radius:8px}._qrCode_idqb2_247{max-width:220px;width:100%;height:auto;border-radius:4px}._footer_idqb2_261{padding:1rem 1.25rem 1.25rem;border-top:1px solid rgba(255,255,255,.02);display:flex;justify-content:flex-end}._confirmButton_idqb2_275{background:linear-gradient(135deg,#3965a7,#3067d4);color:#fff;border:none;padding:.6rem 1.35rem;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 6px 18px #3067d438}._confirmButton_idqb2_275:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 8px 22px #3067d447}._confirmButton_idqb2_275:active{transform:translateY(0);box-shadow:0 3px 10px #3067d438}._backdrop_1bjg6_1{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#02061799;z-index:1000;padding:1rem;animation:_fadeInBackdrop_1bjg6_1 .18s ease forwards}._modal_1bjg6_25{width:100%;max-width:440px;background:linear-gradient(180deg,#0b1220,#061021);border-radius:12px;box-shadow:0 10px 30px #02061799;overflow:hidden;color:#e6eef8;border:1px solid rgba(99,164,255,.14);transform-origin:center bottom;animation:_popIn_1bjg6_1 .26s cubic-bezier(.2,.9,.2,1) forwards}@keyframes _fadeInBackdrop_1bjg6_1{0%{opacity:0}to{opacity:1}}@keyframes _popIn_1bjg6_1{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}._header_1bjg6_95{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.03)}._titleContainer_1bjg6_111{display:flex;align-items:center;gap:.75rem;flex:1}._icon_1bjg6_125{font-size:1.35rem;color:#60a5fa;line-height:1}._title_1bjg6_111{font-size:1.1rem;font-weight:600;color:#e6eef8;margin:0;letter-spacing:-.3px}._closeButton_1bjg6_153{background:none;border:none;color:#94a3b8;font-size:1.5rem;cursor:pointer;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .15s ease;line-height:1}._closeButton_1bjg6_153:hover:not(:disabled){background:#ffffff0d;color:#e6eef8}._closeButton_1bjg6_153:disabled{opacity:.55;cursor:not-allowed}._body_1bjg6_207{padding:1.25rem;display:flex;flex-direction:column;gap:1.25rem;color:#cfe9e2}._instruction_1bjg6_223{margin:0;font-size:.9375rem;line-height:1.6;color:#cfe9e2}._codeInput_1bjg6_237{width:100%;padding:1rem;font-size:1.75rem;font-weight:600;text-align:center;letter-spacing:.5rem;background:linear-gradient(135deg,#2c4f84,#2c55a8);border:2px solid rgba(59,130,246,.3);border-radius:8px;color:#93c5fd;font-family:Courier New,monospace;transition:all .15s ease}._codeInput_1bjg6_237:focus{outline:none;border-color:#60a5fa;background:#60a5fa29;box-shadow:0 0 14px #60a5fa47}._codeInput_1bjg6_237:disabled{opacity:.5;cursor:not-allowed}._error_1bjg6_291{margin:0;padding:.75rem 1rem;background:#2563eb1f;border:1px solid rgba(59,130,246,.32);border-radius:6px;font-size:.875rem;color:#bfdbfe;line-height:1.5}._errorDanger_1bjg6_313{margin:0;padding:.75rem 1rem;background:#b91c1c1f;border:1px solid rgba(239,68,68,.32);border-radius:6px;font-size:.875rem;color:#fecaca;line-height:1.5}._confirmButton_1bjg6_335{background:linear-gradient(135deg,#3965a7,#3067d4);color:#fff;border:none;padding:.75rem 1.45rem;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 6px 18px #3067d438}._confirmButton_1bjg6_335:hover:not(:disabled){transform:translateY(-2px) scale(1.01);box-shadow:0 8px 22px #3067d447}._confirmButton_1bjg6_335:active:not(:disabled){transform:translateY(0);box-shadow:0 3px 10px #3067d438}._confirmButton_1bjg6_335:disabled{opacity:.5;cursor:not-allowed}@media(max-width:600px){._modal_1bjg6_25{width:95%;max-height:85vh}._codeInput_1bjg6_237{font-size:1.5rem;letter-spacing:.35rem;padding:.85rem}}._container_145ed_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at top,#1f3b86,#0f1a3b 65%);padding:2rem}._content_145ed_19{width:min(960px,100%);background:#ffffff0f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:24px;padding:3rem;box-shadow:0 30px 60px #0a1a4466;color:#f5f6ff}._header_145ed_39{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:2.5rem}._title_145ed_57{font-size:2.4rem;font-weight:600;margin:0}._subtitle_145ed_69{margin:.5rem 0 0;color:#f5f6ffbf;font-size:1rem}._logoutButton_145ed_81{background:transparent;border:1px solid rgba(255,255,255,.35);color:#f5f6ff;padding:.65rem 1.5rem;border-radius:999px;font-size:.95rem;cursor:pointer;transition:background .2s ease,color .2s ease}._logoutButton_145ed_81:hover{background:#ffffff2e;color:#fff}._options_145ed_113{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}._optionButton_145ed_125{background:#0e1a3e99;border-radius:20px;border:1px solid transparent;padding:2rem 1.5rem;color:inherit;cursor:pointer;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}._optionButton_145ed_125:hover,._optionButton_145ed_125:focus-visible{transform:translateY(-6px);border-color:#ffffff73;box-shadow:0 18px 28px #09163366;outline:none}._flagWrapper_145ed_171{width:132px;height:92px;padding:6px;border-radius:10%;display:flex;align-items:center;justify-content:center}._flagIcon_145ed_191{width:100%;height:100%;border-radius:18px;display:block}._optionTitle_145ed_205{font-size:1.4rem;margin:0}._optionDescription_145ed_215{margin:0;font-size:.95rem;line-height:1.5;color:#f5f6ffc7}@media(max-width:640px){._content_145ed_19{padding:2rem}._title_145ed_57{font-size:2rem}._options_145ed_113{grid-template-columns:1fr}}._layout_17vzc_1{min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(circle at top,#1a3275,#040818 70%);color:#f5f6ff}._topBar_17vzc_17{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.75rem 2.5rem;background:#060f2ad1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 28px 48px #040c1e8c;position:sticky;top:0;z-index:10}._brand_17vzc_45{display:flex;align-items:center;gap:1.25rem;min-width:240px}._brandLogoWrap_17vzc_59{position:relative;display:inline-block;line-height:0}._brandVersion_17vzc_71{position:absolute;left:50%;transform:translate(-50%);top:calc(100% + 12px);font-size:.72rem;color:#ffffff80;white-space:nowrap;pointer-events:none}._brandLogo_17vzc_59{width:56px;height:auto;filter:drop-shadow(0 10px 18px rgba(11,27,64,.6))}._brandText_17vzc_105{display:flex;flex-direction:column;line-height:1.2}._brandTitle_17vzc_117{font-size:1.35rem;font-weight:600;margin:0}._brandSubtitle_17vzc_129{font-size:.85rem;margin:0;color:#d7deffbf}._menu_17vzc_141{display:flex;align-items:center;gap:.75rem;justify-content:center;flex:1}._menuButton_17vzc_157,._menuButtonActive_17vzc_159{border-radius:999px;border:1px solid transparent;padding:.6rem 1.35rem;font-size:.95rem;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease}._menuButton_17vzc_157{background:transparent;color:#ebf0ffcc}._menuButton_17vzc_157:hover,._menuButton_17vzc_157:focus-visible{transform:translateY(-2px);border-color:#ffffff47;background:#ffffff1f;color:#fff;outline:none}._menuButtonActive_17vzc_159{background:linear-gradient(135deg,#5c8bff,#2c59ff);color:#fff;border-color:transparent;box-shadow:0 16px 28px #2244a073}._menuButtonActive_17vzc_159:focus-visible{outline:none;box-shadow:0 0 0 3px #5c8bff59}._userPanel_17vzc_229{display:flex;align-items:center;gap:1rem}._userIdentity_17vzc_241{display:flex;flex-direction:column;gap:.35rem;text-align:right}._userNameWithFlag_17vzc_255{display:flex;align-items:center;gap:.6rem;justify-content:flex-end}._userName_17vzc_255{font-weight:600;font-size:.95rem}._settingsActionButton_17vzc_279{padding:.25rem;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer;border-radius:8px;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}._settingsActionButton_17vzc_279:hover,._settingsActionButton_17vzc_279:focus-visible{transform:translateY(-2px);background:#ffffff0f;outline:none}._settingsActionButton_17vzc_279:focus-visible{box-shadow:0 0 0 4px #5c8bff1f}._settingsOverlay_17vzc_329{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:60}._settingsModal_17vzc_353{width:min(980px,95vw);max-height:90vh;background:linear-gradient(180deg,#0a143afa,#070e2af7);border:1px solid rgba(255,255,255,.12);border-radius:22px;box-shadow:0 28px 60px #030818a6;display:flex;flex-direction:column;overflow:hidden}._settingsHeader_17vzc_377{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.08)}._settingsTitle_17vzc_395{margin:0;font-size:1.25rem}._settingsSubtitle_17vzc_405{margin:.4rem 0 0;color:#dce4ffd1;font-size:.9rem}._settingsClose_17vzc_417{border:none;background:transparent;color:#e1e9ffcc;font-size:1.6rem;line-height:1;cursor:pointer}._settingsBody_17vzc_435{padding:1.2rem 1.5rem;overflow:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}._settingsCard_17vzc_451{border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:.9rem;background:#ffffff08}._settingsCardTitle_17vzc_465{margin:0 0 .75rem;font-size:1rem}._settingsGrid_17vzc_475{display:grid;gap:.75rem}._settingsField_17vzc_485{display:grid;gap:.35rem;font-size:.86rem;color:#dce4ffe6}._settingsField_17vzc_485 select{background:#ffffff0f;color:#f5f6ff;border:1px solid rgba(255,255,255,.15);border-radius:10px;padding:.45rem .6rem}._settingsField_17vzc_485 select option{color:#f5f6ff;background:#0b1633}._settingsToggleRow_17vzc_525{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.9rem;color:#e6eefff2}._settingsToggleLabel_17vzc_543{display:flex;align-items:flex-start;gap:.6rem}._settingsToggleLabel_17vzc_543 input{margin-top:.15rem;width:1rem;height:1rem;accent-color:#5c8bff}._settingsHintWrap_17vzc_569{position:relative;display:inline-flex;align-items:center}._settingsHintTrigger_17vzc_581{width:1.3rem;height:1.3rem;border:1px solid rgba(151,181,255,.65);border-radius:999px;background:#5c8bff33;color:#d9e8ff;font-size:.78rem;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:help;padding:0}._settingsHintTrigger_17vzc_581:focus-visible{outline:2px solid rgba(128,169,255,.8);outline-offset:1px}._settingsHintTooltip_17vzc_625{position:absolute;right:0;top:calc(100% + .45rem);min-width:220px;max-width:280px;padding:.5rem .65rem;border:1px solid rgba(115,154,255,.5);border-radius:10px;background:#071438f2;color:#e1ecfff7;font-size:.8rem;line-height:1.35;box-shadow:0 10px 24px #040c248c;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease;z-index:5}._settingsHintWrap_17vzc_569:hover ._settingsHintTooltip_17vzc_625,._settingsHintWrap_17vzc_569:focus-within ._settingsHintTooltip_17vzc_625{opacity:1;transform:translateY(0)}._settingsError_17vzc_679{margin:0;padding:0 1.5rem;color:#ffb3bf}._settingsFooter_17vzc_691{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem 1.25rem;border-top:1px solid rgba(255,255,255,.08)}._settingsGhostButton_17vzc_707,._settingsPrimaryButton_17vzc_709{border-radius:999px;padding:.55rem 1.2rem;font-size:.9rem;cursor:pointer}._settingsGhostButton_17vzc_707{border:1px solid rgba(255,255,255,.3);background:transparent;color:#f8f9ff}._settingsPrimaryButton_17vzc_709{border:1px solid transparent;background:linear-gradient(135deg,#5c8bff,#2c59ff);color:#fff}._settingsSaveButton_17vzc_749{border:none;border-radius:12px;padding:.55rem 1.2rem;background:linear-gradient(135deg,#3f6bff,#6b92ff);color:#fff;font-weight:600;cursor:pointer;box-shadow:0 12px 28px #2b5cd459;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}._settingsSaveButton_17vzc_749:hover,._settingsSaveButton_17vzc_749:focus-visible{transform:translateY(-1px);box-shadow:0 16px 32px #2b5cd466;outline:none}._settingsSaveButton_17vzc_749:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._settingsCancelButton_17vzc_801{border:1px solid rgba(255,255,255,.35);border-radius:12px;background:transparent;color:#fff;padding:.55rem 1.2rem;font-size:.9rem;cursor:pointer;transition:background .2s ease,color .2s ease}._settingsCancelButton_17vzc_801:hover,._settingsCancelButton_17vzc_801:focus-visible{background:#ffffff29;color:#fff;outline:none}._settingsCancelButton_17vzc_801:disabled{opacity:.55;cursor:not-allowed}._settingsGhostButton_17vzc_707:disabled,._settingsPrimaryButton_17vzc_709:disabled{opacity:.55;cursor:not-allowed}._changeUnitButton_17vzc_859{border:none;background:transparent;color:#a8c6ff;font-size:.8rem;padding:0;text-decoration:underline;cursor:pointer;transition:color .2s ease}._changeUnitButton_17vzc_859:hover,._changeUnitButton_17vzc_859:focus-visible{color:#dbe6ff;outline:none}._logoutButton_17vzc_893{border:1px solid rgba(255,255,255,.35);background:transparent;color:#fff;padding:.55rem 1.4rem;border-radius:999px;font-size:.9rem;cursor:pointer;transition:background .2s ease,color .2s ease}._logoutButton_17vzc_893:hover,._logoutButton_17vzc_893:focus-visible{background:#ffffff29;color:#fff;outline:none}._mainArea_17vzc_929{flex:1;display:flex;justify-content:center;padding:2.5rem}._sectionCard_17vzc_943{width:100%;max-width:1400px;background:#ffffff0d;border-radius:28px;padding:2.5rem;box-shadow:0 36px 70px #050c208c;display:flex;flex-direction:column;gap:2rem}._sectionContentSwitch_17vzc_967{position:relative;min-height:460px}._sectionPane_17vzc_977[hidden]{display:none}._sectionHeader_17vzc_985{display:flex;flex-direction:column;gap:.75rem}._sectionEyebrow_17vzc_997{margin:0;font-size:.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#aec0ffbf}._sectionTitle_17vzc_1015{margin:0;font-size:2.15rem;font-weight:600}._sectionDescription_17vzc_1027{margin:0;max-width:60ch;color:#e6ebffc7;line-height:1.6}._sectionGrid_17vzc_1041{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}._infoCard_17vzc_1053{background:#07102ea6;border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:1.6rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 22px 36px #040a1c73}._infoCardEyebrow_17vzc_1075{margin:0;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:#9cb2eebf}._infoCardTitle_17vzc_1091{margin:0;font-size:1.25rem;font-weight:600}._infoCardBody_17vzc_1103{margin:0;color:#dae2ffc7;line-height:1.6}._sectionActions_17vzc_1115{display:flex;flex-wrap:wrap;gap:1rem}._contractsTableWrapper_17vzc_1127{display:flex;flex-direction:column;gap:1.25rem}._contractsTableInfo_17vzc_1139{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;font-size:.9rem;color:#dce4ffbf}._contractsTableHint_17vzc_1159{font-size:.75rem;color:#c8d2f58c}._contractsTableScroll_17vzc_1169{overflow-x:auto;background:#081234b3;font-weight:600;color:#ffffffeb;font-size:1rem}._contractsTable_17vzc_1127{width:100%;min-width:1120px;border-collapse:collapse;color:#f5f6ff}._tableRowInteractive_17vzc_1199{cursor:pointer;transition:background .2s ease,transform .12s ease}._tableRowInteractive_17vzc_1199:hover,._tableRowInteractive_17vzc_1199:focus-visible{background:#5a8aff26;transform:translateY(-1px);outline:none}._tableRowActive_17vzc_1223{background:#5c8bff2e;box-shadow:inset 0 0 0 1px #6699ff73}._tableRowClosed_17vzc_1235{background:#ff56560f;box-shadow:inset 0 0 0 1px #ff56561f;border-left:4px solid rgba(255,86,86,.25)}._tableHeaderCell_17vzc_1247{position:relative;padding:1rem 1.2rem;text-align:left;vertical-align:top;font-size:.85rem;color:#d6e1ffd9;background:#0e1c4699;border-bottom:1px solid rgba(255,255,255,.06)}._headerCellContent_17vzc_1269{display:flex;flex-direction:column;justify-content:flex-start;gap:.75rem;min-width:0}._headerTop_17vzc_1285{display:flex;align-items:center;width:100%;min-height:2.2rem}._headerLabel_17vzc_1299{font-size:.8rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:inherit;line-height:1.2}._sortButton_17vzc_1317{display:inline-flex;align-items:center;gap:.35rem;background:transparent;border:none;color:inherit;font:inherit;cursor:pointer;padding:0;width:100%;justify-content:space-between;min-height:2.2rem}._sortButton_17vzc_1317:hover,._sortButton_17vzc_1317:focus-visible{color:#fff;outline:none}._sortButton_17vzc_1317:disabled{cursor:default;opacity:.7}._sortButton_17vzc_1317:disabled:hover,._sortButton_17vzc_1317:disabled:focus-visible{color:inherit}._sortMarker_17vzc_1379{font-size:.75rem;opacity:.7;flex-shrink:0;display:inline-flex;width:1.1rem;min-width:1.1rem;justify-content:center;align-items:center}._filterInput_17vzc_1401{width:100%;padding:.45rem .75rem;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff0f;color:#f5f6ff;font-size:.8rem;height:2.2rem}._filterInput_17vzc_1401::placeholder{color:#d7e0ff73}._filterInput_17vzc_1401:focus-visible{outline:none;border-color:#688fff99;background:#091846cc}._tableBodyCell_17vzc_1443,._statusCell_17vzc_1445{padding:1rem 1.2rem;border-top:1px solid rgba(255,255,255,.05);font-size:.85rem;color:#e1e8ffeb}._paginationBar_17vzc_1461{display:flex;justify-content:space-between;align-items:center;padding:.6rem 1rem;background:linear-gradient(180deg,#ffffff05,#00000008);border-radius:12px;gap:1rem}._pageLeft_17vzc_1481{display:flex;align-items:center;gap:.5rem}._pageSizeLabel_17vzc_1493{font-size:.85rem;color:#d2dcffd9}._pageSizeSelect_17vzc_1503{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#f5f6ff;padding:.35rem .5rem;border-radius:8px;font-size:.9rem}._pageSizeSelect_17vzc_1503 option{color:#f5f6ff!important;background:#0b1633!important}._pageSizeSelect_17vzc_1503:focus{outline:none;box-shadow:0 6px 18px #2f5ce62e;border-color:#5c8bff73}._pageSizeSelect_17vzc_1503::-ms-expand{display:none}._pageControls_17vzc_1559{display:flex;align-items:center;gap:.75rem}._pageButton_17vzc_1571{background:linear-gradient(135deg,#4b77f8,#2f5ce6);color:#fff;border:none;padding:.45rem .8rem;border-radius:8px;font-size:1rem;cursor:pointer;box-shadow:0 8px 18px #2d4bc82e}._pageButton_17vzc_1571:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}._pageInfo_17vzc_1605{color:#d2dcffe6;font-size:.95rem}._pageCount_17vzc_1615{color:#b4c8f0d9;margin-left:6px}._statusCell_17vzc_1445{white-space:nowrap}._statusBadge_17vzc_1633{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .8rem;border-radius:999px;font-size:.75rem;font-weight:600}._statusApproved_17vzc_1653{background:#38c17226;color:#63f0af;border:1px solid rgba(99,240,175,.4)}._statusRejected_17vzc_1665{background:#ff56561f;color:#ff9b9b;border:1px solid rgba(255,155,155,.35)}._statusClosed_17vzc_1677{background:#7a94ff1f;color:#9fb2ff;border:1px solid rgba(159,178,255,.35)}._numericValue_17vzc_1689{font-variant-numeric:tabular-nums}._alignRight_17vzc_1697{text-align:right}._columnResizer_17vzc_1705{position:absolute;right:0;top:0;bottom:0;width:4px;cursor:col-resize;-webkit-user-select:none;user-select:none;background:transparent;transition:background .2s ease}._columnResizer_17vzc_1705:hover{background:#5c8bff99}._tableRow_17vzc_1199{cursor:default;transition:background .2s ease}._tableRow_17vzc_1199:hover,._tableRow_17vzc_1199:focus-visible{background:#5a8aff1a}._tableCell_17vzc_1757{padding:1rem 1.2rem;border-top:1px solid rgba(255,255,255,.05);font-size:.85rem;color:#e1e8ffeb}._tableLinkButton_17vzc_1771{display:inline-flex;align-items:center;gap:.4rem;background:transparent;border:none;color:inherit;font:inherit;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px}._tableLinkButton_17vzc_1771:hover,._tableLinkButton_17vzc_1771:focus-visible{color:#fff;outline:none}._tableLinkIcon_17vzc_1811{font-size:.72rem;opacity:.75;flex-shrink:0}._emptyStateCell_17vzc_1823{padding:3rem 1.5rem;text-align:center;color:#c8d2f5bf;font-size:.9rem;letter-spacing:.015em}._approvalCell_17vzc_1839{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .6rem;border-radius:10px;font-size:.8rem}._approvalIcon_17vzc_1857{font-size:.9rem;font-weight:600;flex-shrink:0}._approvalApproved_17vzc_1869{background:#38c1721f;color:#63f0af}._approvalPending_17vzc_1879{background:#ffb84d1f;color:#ffd68a}[data-dragging=true]{opacity:.6;background:#5c8bff26}._primaryActionButton_17vzc_1899{background:linear-gradient(135deg,#6c96ff,#2e5cff);border:none;color:#fff;padding:.8rem 2rem;border-radius:999px;font-size:.95rem;cursor:pointer;box-shadow:0 18px 32px #2a52ba80;transition:transform .2s ease,box-shadow .2s ease}._primaryActionButton_17vzc_1899:hover,._primaryActionButton_17vzc_1899:focus-visible{transform:translateY(-3px);box-shadow:0 20px 36px #2a52ba94;outline:none}._secondaryActionButton_17vzc_1937{background:transparent;border:1px solid rgba(255,255,255,.28);color:#fff;padding:.75rem 1.8rem;border-radius:999px;font-size:.95rem;cursor:pointer;transition:background .2s ease,color .2s ease}._secondaryActionButton_17vzc_1937:hover,._secondaryActionButton_17vzc_1937:focus-visible{background:#ffffff2e;color:#fff;outline:none}._contractModalOverlay_17vzc_1973{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:2rem;background:#030714d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:40}._contractModal_17vzc_1973{width:min(720px,95vw);background:#081234f2;border:1px solid rgba(255,255,255,.08);border-radius:26px;box-shadow:0 36px 72px #040a1ca6;padding:2rem 2.25rem;display:flex;flex-direction:column;gap:1.75rem;max-height:90vh;overflow-y:auto}._contractModalHeader_17vzc_2025{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}._invoicesModalHeader_17vzc_2039{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;column-gap:.35rem;row-gap:.45rem}._invoicesModalContainer_17vzc_2055{padding:1.5rem .3rem 1.2rem 2rem;gap:.7rem}._invoicesModalBody_17vzc_2065{gap:.35rem;margin-top:-1.05rem}._invoicesModalBody_17vzc_2065 ._invoiceToolbar_17vzc_2075{margin-bottom:-.15rem;margin-top:-.45rem}._contractModalHeaderAside_17vzc_2085{display:flex;flex-direction:column;align-items:flex-end;gap:.85rem}._invoicesModalHeaderAside_17vzc_2099{min-width:0;align-items:stretch;justify-self:end}._invoiceToolbar_17vzc_2075{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;margin-bottom:1.25rem}._invoiceFilters_17vzc_2129{display:flex;flex-direction:column;gap:.75rem;flex:1 1 520px}._invoiceFilterRow_17vzc_2143{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}._invoiceFilterLabel_17vzc_2157{font-size:.9rem;font-weight:600;color:#d2dcffd9}._invoiceFilterButton_17vzc_2169{padding:.5rem 1rem;border-radius:12px;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;color:#dce4ffd9;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease}._invoiceFilterButtonActive_17vzc_2193{padding:.5rem 1rem;border-radius:12px;border:2px solid #5c8bff;background:#5c8bff40;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease}._quickSavePanel_17vzc_2217{display:flex;justify-content:flex-end;flex:0 1 380px;min-height:52px}._contractModalHeaderText_17vzc_2231{display:flex;flex-direction:column;gap:.5rem}._invoicesModalHeaderText_17vzc_2243{grid-column:1;max-width:540px;min-width:0}._invoicesModalHeader_17vzc_2039 ._contractModalClose_17vzc_2255{grid-column:3;justify-self:end;align-self:start;margin-right:.65rem}._contractModalEyebrow_17vzc_2269{margin:0;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#a8bfffc7}._contractModalTitle_17vzc_2285{margin:0;font-size:1.6rem;font-weight:600;color:#fff;line-height:1.35}._contractModalContractName_17vzc_2301{margin:0;margin-top:.2rem;font-size:1.6rem;font-weight:700;line-height:1.15;color:#fff}._invoicesModalContractName_17vzc_2321{font-size:clamp(1.05rem,1.6vw,1.45rem);line-height:1.25;overflow-wrap:anywhere;word-break:break-word;max-width:100%}._invoiceSummarySplit_17vzc_2337{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:stretch;gap:.75rem;width:100%}._invoiceSummaryPrimaryStack_17vzc_2355{display:grid;gap:.75rem;width:max-content;max-width:100%;min-width:0}._invoiceSummarySecondaryStack_17vzc_2371{display:grid;gap:.75rem;width:max-content;max-width:100%;justify-self:start;min-width:0}._invoiceSummaryDateCombined_17vzc_2389{display:grid;grid-template-columns:repeat(2,max-content);justify-content:start;gap:.6rem 1.25rem}._invoiceSummary_17vzc_2337{display:grid;gap:.6rem .9rem;background:linear-gradient(180deg,#ffffff05,#ffffff02),linear-gradient(135deg,#769aff1f,#506eff14);border:1px solid rgba(255,255,255,.06);border-radius:18px;padding:.95rem 1rem;color:#f0f4ff;box-shadow:0 22px 44px #060c1e6b,inset 0 1px #ffffff05;-webkit-backdrop-filter:blur(8px) saturate(120%);backdrop-filter:blur(8px) saturate(120%)}._invoiceSummaryPrimary_17vzc_2355{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;transform:translateY(-1px)}._invoiceSummaryPrimary_17vzc_2355 ._invoiceSummaryItem_17vzc_2443,._invoiceSummaryPrimary_17vzc_2355 ._invoiceSummaryValue_17vzc_2445{min-width:0}._invoiceSummaryPrimary_17vzc_2355 ._invoiceSummaryValue_17vzc_2445{font-size:clamp(.88rem,1.05vw,1.04rem);line-height:1.2;white-space:nowrap;overflow-wrap:normal;word-break:normal}._invoiceSummarySecondary_17vzc_2371{grid-template-columns:repeat(2,max-content);justify-content:start;gap:.6rem 1.5rem;width:max-content;max-width:100%;min-width:0;transform:translateY(-1px)}._invoiceSummarySecondaryTile_17vzc_2489{grid-template-columns:minmax(160px,1fr);width:max-content;max-width:100%;min-width:0;align-content:center;transform:translateY(-1px)}._invoiceSummaryItemWide_17vzc_2507{grid-column:1 / -1}._invoiceSummaryItem_17vzc_2443{display:flex;flex-direction:column;gap:.15rem}._invoiceSummaryValueRow_17vzc_2527{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem}._invoiceSummaryIconActions_17vzc_2541{display:inline-flex;align-items:center;gap:.35rem;margin-left:auto;flex-shrink:0}._invoiceSummaryIconButton_17vzc_2557{width:1.65rem;height:1.65rem;border:1px solid rgba(183,204,255,.38);border-radius:8px;background:#10204e6b;color:#e7f0ff;font-size:.9rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease}._invoiceSummaryIconButton_17vzc_2557:hover,._invoiceSummaryIconButton_17vzc_2557:focus-visible{border-color:#b7ccffcc;background:#1830709e;transform:translateY(-1px);outline:none}._invoiceSummaryDateInput_17vzc_2605{min-width:0;width:100%;max-width:150px;border:1px solid rgba(183,204,255,.45);border-radius:8px;background:#10204e6b;color:#fff;padding:.2rem .35rem;font-size:.94rem;font-weight:600}._invoiceSummaryDateInput_17vzc_2605:focus-visible{outline:2px solid rgba(183,204,255,.55);outline-offset:1px;border-color:#b7ccffd9}._invoiceSummaryLabel_17vzc_2643{font-size:.72rem;letter-spacing:.05em;text-transform:uppercase;color:#d2dcffc7}._invoiceSummaryDateCombined_17vzc_2389 ._invoiceSummaryLabel_17vzc_2643{white-space:nowrap}._invoiceSummaryLink_17vzc_2665{background:none;border:none;padding:0;margin:0;font-size:.72rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase;line-height:inherit;color:inherit;text-align:left;cursor:pointer;text-decoration:underline}._invoiceSummaryLink_17vzc_2665:hover,._invoiceSummaryLink_17vzc_2665:focus-visible{color:inherit;text-decoration:underline}._invoiceSummaryValue_17vzc_2445{display:block;font-size:clamp(.9rem,1.1vw,1.08rem);font-weight:700;color:#fff;line-height:1.22;white-space:nowrap;overflow-wrap:normal;word-break:normal;min-width:0}._invoiceSummaryValueNegative_17vzc_2733{color:#ff6f7f}._invoicesModalBody_17vzc_2065 ._contractOrdersTableWrapper_17vzc_2741{margin-top:-.75rem}._invoiceSummaryValueRow_17vzc_2527 ._invoiceSummaryValue_17vzc_2445{min-width:0}._invoiceSummaryWarning_17vzc_2757{margin:.35rem 0 0;display:inline-flex;align-items:flex-start;gap:.45rem;max-width:255px;white-space:normal;overflow-wrap:anywhere;color:#ffdba5;font-size:.78rem;line-height:1.3}._invoiceSummaryWarningIcon_17vzc_2783{width:1rem;height:1rem;border-radius:999px;border:1px solid rgba(255,219,165,.8);background:#cc7c2238;color:#ffdba5;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transform:translateY(.05rem)}._invoiceLegacySummaryBar_17vzc_2817{display:grid;gap:.45rem;justify-content:end;width:min(360px,100%);margin:0 0 0 auto;padding:.35rem .1rem 0}._invoiceLegacySummaryItem_17vzc_2835{display:grid;grid-template-columns:minmax(110px,auto) minmax(0,1fr);gap:.9rem;align-items:baseline}._invoiceLegacySummaryLabel_17vzc_2849,._invoiceLegacySummaryLink_17vzc_2851{font-size:.95rem;font-weight:700;color:#7ea6ff}._invoiceLegacySummaryLink_17vzc_2851{background:none;border:none;padding:0;margin:0;text-align:left;cursor:pointer;text-decoration:underline}._invoiceLegacySummaryLink_17vzc_2851:hover,._invoiceLegacySummaryLink_17vzc_2851:focus-visible{color:#9fbcff;outline:none}._invoiceLegacySummaryValue_17vzc_2895{font-size:.98rem;font-weight:700;color:#fff;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._contractModalHeaderMain_17vzc_2915{display:flex;align-items:center;gap:1.25rem}._contractModalBigNumberHeader_17vzc_2927{font-size:2rem;font-weight:800;color:#fff}._contractModalHeaderRightTop_17vzc_2939{display:flex;align-items:center;gap:1rem}._contractModalCompanyHeader_17vzc_2951{font-size:1.9rem;font-weight:800;color:#eaf6ff}._contractModalStatusBadgeSmall_17vzc_2963{transform:translateY(2px)}._contractModalClose_17vzc_2255{border:none;background:#ffffff1a;color:#fff;width:2.25rem;height:2.25rem;border-radius:50%;font-size:1.35rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,transform .2s ease}._contractModalClose_17vzc_2255:hover,._contractModalClose_17vzc_2255:focus-visible{background:#fff3;transform:translateY(-2px);outline:none}@media(max-width:960px){._contractModalHeader_17vzc_2025{flex-direction:column;align-items:stretch}._invoicesModalHeader_17vzc_2039{display:flex;flex-direction:column;align-items:stretch;row-gap:.45rem}._invoicesModalContainer_17vzc_2055{padding:1.25rem 1.05rem 1.2rem 1.2rem;gap:.95rem}._invoicesModalBody_17vzc_2065{gap:.9rem}._contractModalContractName_17vzc_2301{font-size:1.65rem}._invoiceSummarySplit_17vzc_2337{width:100%;grid-template-columns:1fr;gap:.45rem}._invoiceSummaryPrimaryStack_17vzc_2355{width:100%;gap:.45rem}._invoiceSummarySecondaryStack_17vzc_2371{width:100%;min-width:unset;gap:.45rem}._invoiceSummaryDateCombined_17vzc_2389{grid-template-columns:1fr;gap:.45rem}._invoiceSummary_17vzc_2337{width:100%;min-width:unset;grid-template-columns:1fr}._invoiceSummaryValueRow_17vzc_2527{align-items:end}._invoiceSummaryPrimary_17vzc_2355,._invoiceSummarySecondary_17vzc_2371,._invoiceSummarySecondaryTile_17vzc_2489{min-width:unset}._contractModalClose_17vzc_2255{align-self:flex-end}._invoicesModalContractName_17vzc_2321{font-size:clamp(1rem,4vw,1.25rem)}}._contractModalBody_17vzc_3161{display:flex;flex-direction:column;gap:2rem}._contractModalBodyStable_17vzc_3173{min-height:420px}._contractModalMessage_17vzc_3181{min-height:220px;display:flex;align-items:center;justify-content:center;text-align:center}._contractModalErrorStage_17vzc_3197{min-height:0;padding:0}._contractModalErrorStage_17vzc_3197>*{width:min(100%,44rem)}._contractModalOverview_17vzc_3215{display:flex;flex-direction:column;gap:2rem}._contractModalKeyFacts_17vzc_3227{flex:1;display:flex;flex-direction:column;gap:1.2rem}._contractModalStatusRow_17vzc_3241{display:inline-flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:14px;background:#0e1c46a6;border:1px solid rgba(255,255,255,.08);width:fit-content}._contractModalLabel_17vzc_3263{font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;color:#b1c5ffb8;font-weight:600}._contractModalFactBlock_17vzc_3279{display:flex;flex-direction:column;gap:.4rem;padding:1rem 1.2rem;border-radius:16px;background:#09153e99;border:1px solid rgba(255,255,255,.08)}._contractModalFactBlock_17vzc_3279 p{margin:0;color:#fff;font-size:.96rem;line-height:1.5}._contractModalMetaGrid_17vzc_3313{min-width:min(260px,100%);display:grid;gap:.75rem}@media(min-width:900px){._contractModalMetaGrid_17vzc_3313{width:280px}}._contractModalMetaItem_17vzc_3337{display:flex;flex-direction:column;gap:.35rem;padding:.85rem 1rem;border-radius:14px;background:#0a18448c;border:1px solid rgba(255,255,255,.08)}._contractModalMetaLabel_17vzc_3357{font-size:.72rem;letter-spacing:.05em;text-transform:uppercase;color:#b1c5ffa6}._contractModalMetaValue_17vzc_3371{font-size:1rem;font-weight:600;color:#fff}._contractModalSimpleHeader_17vzc_3385{display:flex;flex-direction:column;gap:.8rem}@media(min-width:900px){._contractModalSimpleHeader_17vzc_3385{flex-direction:row;align-items:center;justify-content:space-between}}._contractModalHeaderLeft_17vzc_3413{display:flex;align-items:center;gap:1rem}._contractModalBigNumber_17vzc_2927{margin:0;font-size:1.6rem;color:#fff;font-weight:700}._contractModalStatusInline_17vzc_3439{display:flex;align-items:center}._contractModalHeaderRight_17vzc_2939{display:flex;flex-direction:column;gap:.4rem;max-width:60%}._contractModalCompany_17vzc_2951{font-weight:700;color:#fff;font-size:1rem}._contractModalDescription_17vzc_3475{color:#d3deffd9;font-size:.95rem}._contractModalInlineMeta_17vzc_3485{display:flex;gap:.6rem;align-items:center;color:#d3deffb3;font-size:.9rem;flex-wrap:wrap}._contractModalMetaPair_17vzc_3503 strong{font-weight:600;margin-right:.35rem;color:#ffffffe6}._contractModalMetaSeparator_17vzc_3515{color:#ffffff1f;margin:0 .35rem}._contractModalList_17vzc_3525{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0}._contractModalListRow_17vzc_3539{display:flex;flex-direction:column;gap:.45rem;background:#09153ea6;border-radius:16px;padding:1rem 1.2rem;border:1px solid rgba(255,255,255,.08)}._contractModalListRow_17vzc_3539 dt{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#b1c5ffb3;margin:0}._contractModalListRow_17vzc_3539 dd{margin:0;font-size:1rem;font-weight:600;color:#fff}._contractModal_17vzc_1973{width:min(980px,96vw);background:linear-gradient(180deg,#060c20f2,#050a1cf5);border:1px solid rgba(255,255,255,.02);border-radius:28px;box-shadow:0 30px 60px #04081499}._contractModalSection_17vzc_3609{margin-top:.25rem}._contractModalDetailRow_17vzc_3617{display:grid;gap:1.4rem;align-items:stretch}@media(min-width:980px){._contractModalDetailRow_17vzc_3617{grid-template-columns:minmax(0,2.2fr) minmax(220px,1fr)}}._contractModalActionsPanel_17vzc_3641{background:#06102eb3;border:1px solid rgba(255,255,255,.05);border-radius:22px;padding:1.4rem 1.6rem;box-shadow:0 20px 34px #03081861;display:flex;flex-direction:column;gap:1.1rem}._approvalsList_17vzc_3663{display:flex;flex-direction:column;gap:.75rem}._approvalRow_17vzc_3675{background:#0a18448c;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:.85rem .9rem;display:flex;flex-direction:column;gap:.45rem}._approvalRowHeader_17vzc_3695{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._approvalRole_17vzc_3709{font-weight:700;color:#fff;font-size:.95rem}._approvalSelect_17vzc_3721{background:linear-gradient(180deg,#ffffff0f,#ffffff05);color:#fff;border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:.5rem .85rem;font-size:.95rem;min-width:180px;box-shadow:inset 0 1px #ffffff14,0 10px 26px #06102e59}._approvalSelect_17vzc_3721:focus-visible{outline:none;box-shadow:0 0 0 2px #5c8bff66,0 12px 28px #2a52ba40}._approvalSelect_17vzc_3721 option{background:#0b1633;color:#fff}._approvalMeta_17vzc_3763{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:#cdd6f0c7;font-size:.85rem}._approvalTimestamp_17vzc_3781{font-variant-numeric:tabular-nums}._approvalNoteButton_17vzc_3789{border:1px solid rgba(255,255,255,.18);background:transparent;color:#fff;border-radius:10px;padding:.35rem .7rem;cursor:pointer;font-size:.85rem;transition:background .2s ease,border-color .2s ease}._approvalNoteButton_17vzc_3789:hover,._approvalNoteButton_17vzc_3789:focus-visible{background:#ffffff1f;border-color:#ffffff4d;outline:none}._approvalNoteText_17vzc_3825{margin:0;font-size:.88rem;color:#e6f0ffe6;line-height:1.45}._approvalNoteMissing_17vzc_3839{margin:0;color:#f8c28f;font-size:.85rem}._contractModalActionsTitle_17vzc_3851{margin:0;font-size:1rem;font-weight:600;color:#fff}._contractModalActionsHint_17vzc_3865{margin:0;margin-top:1rem;font-size:.85rem;color:#cdd6f0bf;line-height:1.5}._contractModalActionButtons_17vzc_3881{display:flex;flex-direction:column;gap:.8rem}._contractModalActionButtons_17vzc_3881 ._actionButton_17vzc_3893{width:100%}._contractOrdersSection_17vzc_3901{margin-top:.5rem;padding:.85rem .75rem .9rem;border-radius:16px;border:1px solid rgba(255,255,255,.06);background:#0a163ac7;display:flex;flex-direction:column;gap:.6rem}._contractOrdersTableWrapper_17vzc_2741{overflow:auto;border-radius:12px;border:1px solid rgba(255,255,255,.04);background:#06102e99}._contractOrdersTable_17vzc_2741{width:100%;border-collapse:collapse;font-size:.78rem;color:#e1e8ffeb;min-width:540px}._contractOrdersTable_17vzc_2741 thead{position:sticky;top:0;background:#122456e6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._contractOrdersTable_17vzc_2741 th,._contractOrdersTable_17vzc_2741 td{padding:.55rem .75rem;border-bottom:1px solid rgba(255,255,255,.06);text-align:left}._contractOrdersTable_17vzc_2741 th{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#d2dcffcc}._contractOrdersTable_17vzc_2741 tbody tr:last-of-type td{border-bottom:none}._contractOrdersTable_17vzc_2741 tfoot th{padding:.7rem .75rem;border-top:1px solid rgba(255,255,255,.1);border-bottom:none;background:#0a1844eb;color:#ecf2fff5;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._contractOrdersFooterLabel_17vzc_4029{text-align:left}._contractOrdersFooterMeta_17vzc_4037{text-align:left;color:#d2dcf5d1}._contractOrdersFooterSpacer_17vzc_4047{background:#0a1844eb}._contractOrdersTable_17vzc_2741 tbody tr._contractOrdersRowCinHighlighted_17vzc_4055>td{background-color:#252500}._contractOrdersNumeric_17vzc_4065{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._contractOrdersInfo_17vzc_4077{margin:0;font-size:.8rem;color:#d2dcf5cc}._contractOrdersError_17vzc_4089{margin:0;font-size:.8rem;color:#f29db5}._contractModalInlineFacts_17vzc_4101{margin:0;padding:0;list-style:none;display:grid;gap:.45rem 1.4rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}._contractModalInlineFacts_17vzc_4101 li{display:flex;flex-direction:column;gap:.2rem;font-size:.9rem;color:#d2dcebc7}._contractModalInlineFacts_17vzc_4101 li strong{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:#b1c5ffb3;font-weight:700}._contractModalInlineFacts_17vzc_4101 li span{font-size:1rem;font-weight:600;color:#fffffff2}._contractModalSubtitle_17vzc_4163{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:#c8d2ebad}._contractModalHero_17vzc_4177{display:grid;gap:1.6rem;padding:1.8rem 2rem;background:linear-gradient(135deg,#0d1f56d9,#07102eeb);border-radius:22px;border:1px solid rgba(255,255,255,.05);box-shadow:0 32px 60px #03081a85}@media(min-width:920px){._contractModalHero_17vzc_4177{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end}}._contractModalHeroTitleRow_17vzc_4223{display:flex;flex-wrap:wrap;align-items:center;gap:1.1rem}._contractModalHeroTitle_17vzc_4223{margin:0;font-size:2.1rem;font-weight:800;letter-spacing:.035em;color:#fff}._contractModalStatusStack_17vzc_4253{display:flex;flex-direction:column;gap:.35rem}._contractModalStatusCaption_17vzc_4265{font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:#b1c5ff99;font-weight:600}._contractModalStatusBadge_17vzc_2963{display:inline-flex;align-items:center;min-height:1.8rem}._contractModalHeroAside_17vzc_4293{display:flex;flex-direction:column;gap:1.2rem}._contractModalHeroMetrics_17vzc_4305{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0}._contractModalMetric_17vzc_4319{padding:.9rem 1.1rem;border-radius:16px;background:#09153e94;border:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:.4rem}._contractModalMetric_17vzc_4319 dt{margin:0;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#b1c5ffa6}._contractModalMetric_17vzc_4319 dd{margin:0;font-size:1.05rem;font-weight:700;color:#fffffff2}._detailCard_17vzc_4369{background:#06102eb3;border:1px solid rgba(255,255,255,.05);border-radius:22px;padding:1.6rem 1.9rem;box-shadow:0 26px 48px #03081873;display:flex;flex-direction:column;gap:1.2rem}._detailCardHeader_17vzc_4391{display:flex;flex-direction:column;gap:.45rem}._detailCardTitle_17vzc_4403{margin:0;font-size:1.2rem;font-weight:600;color:#fff}._detailCardSubtitle_17vzc_4417{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#b1c5ff99}._detailGrid_17vzc_4431{margin:0;display:grid;gap:1rem 1.6rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}._detailItem_17vzc_4445{display:flex;flex-direction:column;gap:.3rem}._detailItem_17vzc_4445 dt{margin:0;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:#b1c5ffa6}._detailItem_17vzc_4445 dd{margin:0;font-size:1rem;font-weight:600;color:#fffffff2}._detailDescription_17vzc_4487{display:grid;gap:.45rem}._detailDescriptionLabel_17vzc_4497{font-size:.72rem;letter-spacing:.07em;text-transform:uppercase;color:#b1c5ff99;font-weight:600}._detailDescriptionText_17vzc_4513{margin:0;color:#d2dcf0d9;line-height:1.6}._detailSubsection_17vzc_4525{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem 1.4rem;margin:.6rem -1.4rem 0;border-radius:18px;background:#08143c8c;border:1px solid rgba(255,255,255,.04)}._detailSubsectionHeader_17vzc_4547{display:flex;flex-direction:column;gap:.25rem}._detailSubsectionTitle_17vzc_4559{margin:0;font-size:.95rem;font-weight:600;color:#fffffff2}._detailSubsectionSubtitle_17vzc_4573{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:#b1c5ff8c}._detailGridCompact_17vzc_4587{margin:0;display:grid;gap:.85rem 1.2rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}._detailItemCompact_17vzc_4601{display:flex;flex-direction:column;gap:.25rem}._detailItemCompact_17vzc_4601 dt{margin:0;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:#b1c5ff8c;font-weight:600}._detailItemCompact_17vzc_4601 dd{margin:0;font-size:.95rem;font-weight:600;color:#ffffffeb}._contractModalActionsRow_17vzc_4645{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1.25rem}._contractModalActionsRow_17vzc_4645 ._actionButton_17vzc_3893{flex:1 1 220px}._supplierCard_17vzc_4667{display:flex;flex-direction:column;gap:.8rem;padding:.25rem 0}._supplierBadge_17vzc_4681{display:inline-block;padding:.5rem .9rem;border-radius:8px;color:#0b6f4a;border:1px solid rgba(11,111,74,.18);background:#0b6f4a0f;font-weight:800;text-align:center}._supplierMetaList_17vzc_4703{margin:0;padding:0;list-style:disc;list-style-position:inside;display:flex;flex-direction:column;gap:.45rem;color:#d2dcebc7}._supplierMetaLabel_17vzc_4725{color:#d2dcebc7;margin-right:.45rem}._supplierMetaValue_17vzc_4735{color:#e6f0fff2;font-weight:700}._contractModalMetaPair_17vzc_3503{color:#d2dcebc7;font-size:.95rem}@media(max-width:720px){._contractModalDetailRow_17vzc_3617{gap:1.1rem}._contractModalActionsPanel_17vzc_3641{padding:1.2rem 1.3rem}}@media(max-width:900px){._contractModalOverlay_17vzc_1973{padding:1.25rem;align-items:flex-start}._contractModal_17vzc_1973{margin-top:1rem;padding:1.6rem 1.75rem;gap:1.5rem;max-height:calc(100vh - 2rem)}._contractModalHeader_17vzc_2025{gap:1rem}._contractModalTitle_17vzc_2285{font-size:1.45rem}._contractModalBody_17vzc_3161{gap:1.5rem}._contractModalHero_17vzc_4177{padding:1.4rem 1.5rem;gap:1.2rem}._detailCard_17vzc_4369{padding:1.45rem 1.6rem;gap:1rem}._detailSubsection_17vzc_4525{margin:.4rem -1.1rem 0;padding:1rem 1.1rem}}@media(max-width:640px){._contractModalOverlay_17vzc_1973{padding:.85rem}._contractModal_17vzc_1973{margin-top:.5rem;padding:1.25rem 1.3rem;border-radius:22px;gap:1.25rem}._contractModalHeader_17vzc_2025{align-items:center}._contractModalTitle_17vzc_2285{font-size:1.3rem}._contractModalStatusBadge_17vzc_2963{transform:scale(.95);transform-origin:left center}._detailCard_17vzc_4369{padding:1.15rem 1.2rem}._detailGrid_17vzc_4431{gap:.85rem 1.2rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}._detailSubsection_17vzc_4525{margin:.35rem -.9rem 0;padding:.9rem 1rem}._detailGridCompact_17vzc_4587{gap:.75rem 1rem}._detailDescriptionText_17vzc_4513{font-size:.9rem}._actionButton_17vzc_3893{padding:.8rem 1.05rem;font-size:.95rem}}._actionButton_17vzc_3893{display:inline-flex;align-items:center;gap:.75rem;padding:.9rem 1.2rem;border-radius:14px;text-decoration:none;background:#ffffff09;border:1px solid rgba(255,255,255,.045);color:#e6f0fff2;font-weight:800;font-size:1rem;min-width:0;justify-content:center;cursor:pointer;transition:background .12s ease,transform .08s ease}._actionButton_17vzc_3893:hover,._actionButton_17vzc_3893:focus-visible{background:#ffffff0f;transform:translateY(-2px);outline:none}._actionButtonIcon_17vzc_5015{font-size:1.25rem;line-height:1}._contractModalInlineMeta_17vzc_3485 ._contractModalMetaPair_17vzc_3503:not(:first-child):before,._supplierMeta_17vzc_4703 ._contractModalMetaPair_17vzc_3503:not(:first-child):before{content:"•";display:inline-block;margin:0 .6rem;color:#ffffff1f}._contractModalMetaGrid_17vzc_3313{width:auto;min-width:220px;padding-left:1rem;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}._contractModalApprovals_17vzc_4211{display:flex;flex-direction:column;gap:1rem}._contractModalDetailRow_17vzc_3617{gap:1.1rem}._contractModalActionsPanel_17vzc_3641{padding:1.2rem 1.3rem}._contractModalApprovalLabel_17vzc_5093{font-size:.85rem;color:#d3deffbf}._contractModalApprovalValue_17vzc_5103{font-size:.95rem;font-weight:600;color:#fff}._contractModalFooter_17vzc_5115{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}._contractModalPrimary_17vzc_5129{background:linear-gradient(135deg,#6f99ff,#335dff);border:none;color:#fff;padding:.75rem 1.8rem;border-radius:999px;font-size:.95rem;cursor:pointer;box-shadow:0 18px 32px #2e56c273;transition:transform .2s ease,box-shadow .2s ease}._contractModalPrimary_17vzc_5129:hover,._contractModalPrimary_17vzc_5129:focus-visible{transform:translateY(-2px);box-shadow:0 20px 36px #2e56c299;outline:none}._contractModalSecondary_17vzc_5167{background:transparent;border:1px solid rgba(255,255,255,.28);color:#fff;padding:.75rem 1.6rem;border-radius:999px;font-size:.95rem;cursor:pointer;transition:background .2s ease,color .2s ease}._contractModalSecondary_17vzc_5167:hover,._contractModalSecondary_17vzc_5167:focus-visible{background:#ffffff29;color:#fff;outline:none}@media(max-width:1080px){._topBar_17vzc_17{flex-direction:column;align-items:stretch;gap:1.5rem}._brand_17vzc_45{justify-content:center}._menu_17vzc_141{flex-wrap:wrap}._userPanel_17vzc_229{justify-content:center}._userIdentity_17vzc_241{text-align:center}}@media(max-width:640px){._topBar_17vzc_17{padding:1.5rem}._sectionCard_17vzc_943{padding:1.75rem}._sectionTitle_17vzc_1015{font-size:1.75rem}}._supervisorsTable_17vzc_5281{width:100%;overflow:visible}._supervisorsTable_17vzc_5281 table{width:100%;border-collapse:collapse;background:#0f193266;border-radius:8px;overflow:visible}._supervisorsTable_17vzc_5281 thead{background:#1a32754d;border-bottom:1px solid rgba(100,180,255,.2)}._supervisorsTable_17vzc_5281 th{padding:1rem;text-align:left;font-weight:600;color:#c4d9f5;font-size:.95rem}._supervisorsTable_17vzc_5281 tbody tr{border-bottom:1px solid rgba(100,180,255,.1);transition:background-color .2s ease}._supervisorsTable_17vzc_5281 tbody tr:hover{background:#1a327533}._supervisorsTable_17vzc_5281 td{padding:1rem;color:#f5f6ff;font-size:.95rem}._supervisorsTable_17vzc_5281 select{padding:.5rem;border:1px solid rgba(100,180,255,.3);border-radius:4px;background:#0a1428cc;color:#f5f6ff;font-size:.9rem;cursor:pointer;transition:border-color .2s ease}._supervisorsTable_17vzc_5281 select:hover,._supervisorsTable_17vzc_5281 select:focus{border-color:#64b4ff99;outline:none}._supervisorsTable_17vzc_5281 select:disabled{opacity:.5;cursor:not-allowed}._buttonDefault_17vzc_5407,._buttonSuccess_17vzc_5409,._buttonError_17vzc_5411{padding:.5rem 1rem;border:1px solid rgba(100,180,255,.3);border-radius:4px;background:#1a327566;color:#c4d9f5;font-size:.9rem;cursor:pointer;transition:all .2s ease}._buttonDefault_17vzc_5407:hover:not(:disabled){background:#1a327599;border-color:#64b4ff80}._buttonDefault_17vzc_5407:disabled{opacity:.5;cursor:not-allowed}._buttonSuccess_17vzc_5409{background:#4caf5033;border-color:#4caf5066;color:#90ee90}._buttonError_17vzc_5411{background:#f4433633;border-color:#f4433666;color:#f99}._errorMessage_17vzc_5477{margin-top:.5rem;font-size:.85rem;color:#f99}._loading_17vzc_5489,._error_17vzc_5477{padding:2rem;text-align:center;color:#f5f6ff;font-size:1rem}._error_17vzc_5477{color:#f99}._orderModalHeroCompanyRow_17vzc_5513{margin-bottom:.5rem}._contractOrdersStatus_17vzc_5523{text-align:center;min-width:13ch;white-space:nowrap}._contractOrdersStatusTechnician_17vzc_5535{width:18ch;white-space:normal;overflow-wrap:break-word;word-break:normal;text-align:left}._statusIconOk_17vzc_5551{color:#38c172;font-weight:700;font-size:1.05rem}._statusIconError_17vzc_5563{color:#ff6b6b;font-weight:700;font-size:1.05rem}._technicianRejectionText_17vzc_5575{color:#ff6b6b;font-weight:600;font-size:.85rem;line-height:1.25;display:inline-block;max-width:100%;overflow-wrap:normal;word-break:keep-all}._statusTextError_17vzc_5597{font-size:.85rem;font-weight:600}._quickApprovalWrapper_17vzc_5607{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:.3rem}._quickApprovalHover_17vzc_5623{position:absolute;top:120%;left:50%;transform:translate(-50%,-4px);display:flex;flex-direction:column;gap:.35rem;padding:.5rem .65rem;border-radius:10px;background:#0a1432f2;border:1px solid rgba(255,255,255,.12);box-shadow:0 12px 30px #04081880;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:20;min-width:150px}._quickApprovalWrapper_17vzc_5607[data-open=true] ._quickApprovalHover_17vzc_5623{opacity:1;pointer-events:auto;transform:translate(-50%)}._quickApprovalToggle_17vzc_5675{border:none;background:transparent;color:#dce8ffe6;font-size:.9rem;cursor:pointer;padding:0 .2rem}._quickApprovalToggle_17vzc_5675:hover,._quickApprovalToggle_17vzc_5675:focus-visible{color:#fff}._quickApprovalOption_17vzc_5703{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:#ebf2fff2;cursor:pointer}._quickApprovalOption_17vzc_5703 input{accent-color:#6c96ff}._quickSaveBar_17vzc_5729{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;justify-content:flex-end}._quickSaveButton_17vzc_5745{border:none;border-radius:12px;padding:.55rem 1.2rem;background:linear-gradient(135deg,#3f6bff,#6b92ff);color:#fff;font-weight:600;cursor:pointer;box-shadow:0 12px 28px #2b5cd459;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}._quickSaveButton_17vzc_5745:hover,._quickSaveButton_17vzc_5745:focus-visible{transform:translateY(-1px);box-shadow:0 16px 32px #2b5cd466;outline:none}._quickSaveButton_17vzc_5745:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._quickSaveError_17vzc_5797{color:#f8c28f;font-size:.85rem}._quickSaveMessage_17vzc_5807{color:#9ef0c5;font-size:.85rem}._quickSaveNote_17vzc_5817{color:#d2dcf5cc;font-size:.8rem}._ordersFilter_17vzc_5829{display:flex;gap:.5rem;align-items:center;margin-bottom:.75rem}._ordersFilterButton_17vzc_5843{padding:.4rem .75rem;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;color:#e9f0ff;cursor:pointer;font-size:.85rem}._ordersFilterButtonActive_17vzc_5863{background:linear-gradient(135deg,#6c96ff,#2e5cff);color:#fff;border-color:transparent;box-shadow:0 10px 22px #2e56c22e}._state_7vizh_1{position:relative;overflow:hidden;display:grid;justify-items:center;gap:1.1rem;padding:1.9rem 2rem;border-radius:28px;background:radial-gradient(circle at top left,rgba(139,188,255,.2),transparent 34%),radial-gradient(circle at bottom right,rgba(87,118,255,.16),transparent 32%),linear-gradient(160deg,#08122efa,#09163af5);border:1px solid rgba(149,189,255,.2);box-shadow:0 34px 68px #03081a61;color:var(--color-white)}._state_7vizh_1:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 22%,transparent 78%,rgba(255,255,255,.03));pointer-events:none}._compact_7vizh_53{padding:1.45rem 1.55rem;border-radius:24px}._eyebrow_7vizh_63{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#d6e7ffd1}._statusCode_7vizh_87{display:inline-flex;align-items:center;justify-content:center;min-width:3.1rem;padding:.2rem .55rem;border-radius:999px;background:#6ba3ff29;border:1px solid rgba(126,179,255,.28);color:#dfeeff;font-variant-numeric:tabular-nums}._title_7vizh_113{margin:0;font-size:1.45rem;line-height:1.1;letter-spacing:-.02em;text-align:center}._compact_7vizh_53 ._title_7vizh_113{font-size:1.22rem}._message_7vizh_137{margin:0;max-width:42rem;color:#e4ecffd1;line-height:1.65;font-size:.98rem;text-align:center}._actions_7vizh_155{display:flex;flex-wrap:wrap;justify-content:center;gap:.9rem}._primaryButton_7vizh_169,._secondaryButton_7vizh_171{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.8rem 1.2rem;border-radius:16px;border:1px solid transparent;font:inherit;font-weight:600;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}._primaryButton_7vizh_169{color:#041126;background:linear-gradient(135deg,#d8e9ff,#92beff);box-shadow:0 18px 32px #224a9647}._secondaryButton_7vizh_171{color:var(--color-white);background:#ffffff0d;border-color:#ffffff29}._primaryButton_7vizh_169:hover,._primaryButton_7vizh_169:focus-visible,._secondaryButton_7vizh_171:hover,._secondaryButton_7vizh_171:focus-visible{transform:translateY(-1px) scale(1.01);outline:none}._secondaryButton_7vizh_171:hover,._secondaryButton_7vizh_171:focus-visible{background:#ffffff14;border-color:#7eb3ff4d}._overlay_u3xkz_1{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:2rem;background:#030714d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:50}._modal_u3xkz_25{width:min(1280px,96vw);background:linear-gradient(180deg,#060c20f2,#050a1cf5);border:1px solid rgba(255,255,255,.02);border-radius:28px;box-shadow:0 30px 60px #04081499;padding:2rem 2.25rem;display:flex;flex-direction:column;gap:1.5rem;max-height:90vh;overflow-y:auto;color:#eef3ff}._header_u3xkz_55{display:flex;align-items:center;justify-content:space-between;gap:1rem}._title_u3xkz_69{margin:0;font-size:1.6rem;font-weight:700;color:#fff}._closeBtn_u3xkz_83{border:none;background:#ffffff1a;color:#fff;width:2.25rem;height:2.25rem;border-radius:50%;font-size:1.35rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,transform .2s ease}._closeBtn_u3xkz_83:hover,._closeBtn_u3xkz_83:focus-visible{background:#fff3;transform:translateY(-2px);outline:none}._tabs_u3xkz_127{display:flex;gap:.5rem}._tab_u3xkz_127,._tabActive_u3xkz_139{padding:.5rem .9rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#e9f0ff;cursor:pointer;font-weight:600}._tabActive_u3xkz_139{background:linear-gradient(135deg,#6c96ff,#2e5cff);border-color:transparent;color:#fff}._body_u3xkz_171{display:flex;flex-direction:column;gap:1.5rem}._sectionCard_u3xkz_183{background:#06102eb3;border:1px solid rgba(255,255,255,.05);border-radius:20px;padding:1.25rem 1.35rem;box-shadow:0 20px 34px #03081861}._sectionHeader_u3xkz_199{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.5rem}._sectionTitle_u3xkz_215{margin:0;font-size:1.05rem;font-weight:700;color:#fff}._eyebrow_u3xkz_229{margin:0;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#a8bfffc7}._factsGrid_u3xkz_247{display:grid;gap:1rem 1.4rem;grid-template-columns:repeat(2,1fr)}._factItem_u3xkz_259{display:flex;flex-direction:column;gap:.25rem}._factLabel_u3xkz_271{font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:#b1c5ffad}._factValue_u3xkz_285{font-size:1rem;font-weight:700;color:#fff}._factValueOk_u3xkz_297{font-size:1rem;font-weight:700;color:#38c172}._attachmentsBox_u3xkz_309{display:flex;flex-direction:column;gap:.45rem;background:#0a184473;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:.8rem}._attachmentLink_u3xkz_329{color:#6c96ff;text-decoration:none;font-weight:600;font-size:.88rem}._tablesWrapper_u3xkz_343{overflow:auto;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#06102e99}._table_u3xkz_343{width:100%;border-collapse:collapse;color:#e1e8ffeb;min-width:560px;font-size:.82rem}._table_u3xkz_343 thead{position:sticky;top:0;background:#122456e6}._table_u3xkz_343 th,._table_u3xkz_343 td{padding:.55rem .75rem;border-bottom:1px solid rgba(255,255,255,.06);text-align:left}._table_u3xkz_343 th{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#d2dcffcc}._table_u3xkz_343 tfoot th{padding:.7rem .75rem;border-top:1px solid rgba(255,255,255,.1);border-bottom:none;background:#0a1844eb;color:#ecf2fff5;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._numeric_u3xkz_439{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._tableFooterLabel_u3xkz_451{text-align:left}._tableFooterMeta_u3xkz_459{text-align:left;color:#d2dcf5d1}._noteArea_u3xkz_469{width:100%;min-height:120px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#e6eef8;padding:.75rem}._linkButton_u3xkz_489{background:none;border:none;color:#5c8bff;cursor:pointer;padding:0;font:inherit;text-decoration:underline}._linkButton_u3xkz_489:hover,._linkButton_u3xkz_489:focus{color:#86a8ff;outline:none}._twoCol_u3xkz_521{display:grid;gap:1rem}@media(min-width:980px){._twoCol_u3xkz_521{grid-template-columns:minmax(0,2fr) minmax(260px,1fr)}}._twoColRow_u3xkz_545{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:900px){._twoColRow_u3xkz_545{grid-template-columns:1.8fr 1fr}}._headerRow_u3xkz_571{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}._chips_u3xkz_583{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));gap:.35rem .8rem}._chipItem_u3xkz_595{display:flex;gap:.5rem;align-items:center}._chipLabel_u3xkz_607{color:#b1c5ffb3;font-size:.78rem}._chipBox_u3xkz_617{width:16px;height:16px;border-radius:4px;border:1px solid rgba(255,255,255,.22);background:#ffffff0f}._statusList_u3xkz_635{display:flex;flex-direction:column;gap:.7rem}._statusRow_u3xkz_647{display:flex;align-items:center;gap:.6rem;padding:.25rem 0}._statusIconOk_u3xkz_661{color:#38c172;font-weight:700;font-size:1.05rem}._statusIconError_u3xkz_673{color:#ff6b6b;font-weight:700;font-size:1.05rem}._statusLabel_u3xkz_685{color:#eef3ff;font-weight:600;font-size:.92rem}._otherGrid_u3xkz_699{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1.5rem}._otherRow_u3xkz_711{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,auto);align-items:center;column-gap:.65rem}._otherLabel_u3xkz_725{color:#b1c5ffb3;font-size:.9rem}._otherValue_u3xkz_735{color:#fff;font-weight:700;text-align:left}@media(max-width:900px){._overlay_u3xkz_1{padding:1.25rem;align-items:flex-start}._modal_u3xkz_25{margin-top:1rem}}._invoiceFactGrid_qew37_3{display:flex;flex-direction:row;gap:1.8rem;width:100%}._invoiceFactSection_qew37_17{display:flex;flex-direction:column;gap:.6rem;flex:1;min-width:0}._invoiceAttachmentsSection_qew37_35{flex:none;min-width:0}._invoiceFactList_qew37_45{list-style:none;display:grid;gap:1rem;margin:0;padding:0}._invoiceFactItem_qew37_61{display:flex;flex-direction:column;gap:.15rem}._invoiceFactLabel_qew37_73{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#b1c5ffad}._invoiceFactValue_qew37_87{font-size:1.05rem;font-weight:700;color:#fff;line-height:1.4;word-break:break-word}._invoiceLink_qew37_103{font-size:1.05rem;font-weight:700;color:#6c96ff;line-height:1.4;text-decoration:none;transition:color .2s ease;display:inline-flex;align-items:center;gap:.35rem}._invoiceLink_qew37_103:hover,._invoiceLink_qew37_103:focus-visible{color:#9fb2ff;text-decoration:underline;outline:none}._invoiceAttachmentsColumn_qew37_143{display:flex;flex-direction:column;gap:.6rem;background:#06102e80;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1.1rem;flex:1}._invoiceAttachmentsScrollArea_qew37_165{display:flex;flex-direction:column;gap:.5rem;max-height:200px;overflow-y:auto;padding-right:.4rem}._invoiceAttachmentsScrollArea_qew37_165::-webkit-scrollbar-track{background:#ffffff0a;border-radius:3px}._invoiceAttachmentsScrollArea_qew37_165::-webkit-scrollbar-thumb{background:#5c8bff4d;border-radius:3px}._invoiceAttachmentsScrollArea_qew37_165::-webkit-scrollbar-thumb:hover{background:#5c8bff80}._invoiceAttachmentLink_qew37_211{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .7rem;background:#0a184473;border:1px solid rgba(255,255,255,.06);border-radius:10px;color:#6c96ff;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease;font-size:.88rem;font-weight:600;line-height:1.4;word-break:break-word}._invoiceAttachmentIcon_qew37_245{font-size:.72rem;opacity:.85;flex:0 0 auto}._invoiceAttachmentLink_qew37_211:hover,._invoiceAttachmentLink_qew37_211:focus-visible{background:#5c8bff1f;border-color:#5c8bff40;color:#9fb2ff;outline:none}._modalOverlay_qew37_275{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:2rem;background:#030714d6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._modal_qew37_275{width:min(1280px,96vw);background:radial-gradient(circle at top center,rgba(109,151,255,.13),transparent 36%),linear-gradient(180deg,#060c20f7,#050a1cfa);border:1px solid rgba(157,187,255,.12);border-radius:30px;box-shadow:0 42px 86px #040814ad;padding:2.1rem 2.35rem;display:flex;flex-direction:column;gap:1.9rem;max-height:90vh;overflow-y:auto;overflow-x:hidden}._modalHeader_qew37_333{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;position:relative}._modalHeader_qew37_333:after{content:"";position:absolute;inset:auto 0 -.6rem;height:1px;background:linear-gradient(90deg,#ffffff05,#84abff38,#ffffff05)}._modalHeaderText_qew37_365{display:flex;flex-direction:column;gap:.5rem;max-width:min(46rem,100%)}._modalTitle_qew37_379{margin:0;font-size:clamp(1.65rem,2.1vw,2rem);font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.02em}._modalClose_qew37_397{border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff1f,#ffffff0f),#0a122ec7;color:#fff;width:2.7rem;height:2.7rem;border-radius:50%;font-size:1.45rem;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 14px 26px #03081847;transition:background .2s ease,transform .2s ease,border-color .2s ease,box-shadow .2s ease}._modalClose_qew37_397:hover,._modalClose_qew37_397:focus-visible{background:linear-gradient(180deg,#96b8ff3d,#ffffff14),#101c42e6;border-color:#96b8ff3d;box-shadow:0 18px 34px #0e1f505c;transform:translateY(-2px) scale(1.02);outline:none}._modalBody_qew37_457{display:flex;flex-direction:column;gap:2rem;min-height:0}._modalDetailRow_qew37_471{display:grid;gap:1.4rem;align-items:stretch}._basicInfoPanel_qew37_485{border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0d1c4ab8,#08122ead);border-radius:24px;padding:1.4rem 1.5rem;box-shadow:0 24px 44px #03081861;display:flex;flex-direction:column;gap:1.25rem}._modalSubtitle_qew37_509{margin:0 0 .15rem;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#a8bfffc7}._modalActionsPanel_qew37_527{background:linear-gradient(180deg,#081438c7,#050e26c2);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:1.5rem 1.7rem;box-shadow:0 24px 40px #03081866;display:flex;flex-direction:column;gap:1.1rem}._approvalsList_qew37_551{display:grid;grid-template-columns:1fr;gap:.75rem}._approvalRow_qew37_563{background:#0a18448c;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:.85rem .9rem;display:flex;flex-direction:column;gap:.45rem}._approvalMainLine_qew37_583{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}._approvalRole_qew37_597{font-weight:800;color:#fff;font-size:1.05rem}._approvalRadioGroup_qew37_609{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}._approvalRadioOption_qew37_623{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;font-size:.85rem;min-width:140px}._approvalRadioInput_qew37_641{accent-color:#6c96ff}._approvalRadioLabel_qew37_649{padding:.35rem .6rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#0c163873;color:#e6f0fff2;transition:border-color .2s ease,background .2s ease;min-width:96px;text-align:center;display:inline-flex;align-items:center;justify-content:center}._approvalRadioInput_qew37_641:checked+._approvalRadioLabel_qew37_649{border-color:#5c8bffb3;background:#5c8bff33}._approvalMeta_qew37_687{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:#cdd6f0c7;font-size:.85rem}._approvalTimestamp_qew37_705{font-variant-numeric:tabular-nums}._approvalNoteBlock_qew37_713{display:flex;flex-direction:column;gap:.4rem}._approvalNoteLabel_qew37_725{font-size:.78rem;color:#cdd6f0c7}._approvalNoteTextarea_qew37_735{width:100%;min-height:70px;resize:vertical;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#050c20d9;color:#fff;padding:.6rem .75rem;font-size:.88rem;line-height:1.4}._approvalNoteTextarea_qew37_735:focus-visible{outline:none;box-shadow:0 0 0 2px #5c8bff66}._approvalNoteMeta_qew37_771{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.78rem}._approvalNoteCount_qew37_787{color:#d2dcf5b3}._approvalNoteText_qew37_735{margin:0;font-size:.88rem;color:#e6f0ffe6;line-height:1.45}._approvalNoteMissing_qew37_809{margin:0;color:#f8c28f;font-size:.85rem}._approvalSaveRow_qew37_821{display:flex;flex-direction:column;gap:.45rem}._approvalHistoryNote_qew37_833{padding:.65rem .75rem;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#08122e8c;color:#dce8ffe6}._approvalHistoryTitle_qew37_849{margin:0 0 .35rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:#b1c5ffad}._approvalHistoryText_qew37_865{margin:0;font-size:.88rem;line-height:1.45;color:#e6f0ffeb;word-break:break-word}._approvalSaveButton_qew37_881{align-self:flex-start;border:none;border-radius:12px;padding:.55rem 1.2rem;background:linear-gradient(135deg,#3f6bff,#6b92ff);color:#fff;font-weight:600;cursor:pointer;box-shadow:0 12px 28px #2b5cd459;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}._approvalSaveButton_qew37_881:hover,._approvalSaveButton_qew37_881:focus-visible{transform:translateY(-1px);box-shadow:0 16px 32px #2b5cd466;outline:none}._approvalSaveButton_qew37_881:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._approvalSaveError_qew37_935{margin:0;color:#f8c28f;font-size:.85rem}._approvalSaveMessage_qew37_947{margin:0;color:#b4dcffe6;font-size:.85rem}._modalActionsTitle_qew37_959{margin:0;font-size:1rem;font-weight:600;color:#fff}._ordersSection_qew37_975{margin-top:.5rem;padding:.85rem .75rem .9rem;border-radius:16px;border:1px solid rgba(255,255,255,.06);background:#0a163ac7;display:flex;flex-direction:column;gap:.6rem}._ordersTableWrapper_qew37_997{overflow:auto;border-radius:12px;border:1px solid rgba(255,255,255,.04);background:#06102e99}._ordersTable_qew37_997{width:100%;border-collapse:collapse;font-size:.78rem;color:#e1e8ffeb;min-width:540px}._ordersTable_qew37_997 thead{position:sticky;top:0;background:#122456e6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._ordersTable_qew37_997 th,._ordersTable_qew37_997 td{padding:.55rem .75rem;border-bottom:1px solid rgba(255,255,255,.06);text-align:left}._ordersTable_qew37_997 th{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#d2dcffcc}._ordersTable_qew37_997 tbody tr:last-of-type td{border-bottom:none}._ordersInfo_qew37_1079{margin:0;font-size:.8rem;color:#d2dcf5cc}._inlineLoader_1ma4q_1{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#e6ecffe6;font-size:.85rem}._spinner_1ma4q_25{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.2);border-top-color:#5c8bfff2;animation:_spin_1ma4q_25 .8s linear infinite}._label_1ma4q_43{line-height:1}@keyframes _spin_1ma4q_25{to{transform:rotate(360deg)}}.login-page{box-sizing:border-box;display:flex;justify-content:center;align-items:center;background-image:url(/assets/htk%20slider%201-BUGt5VGO.jpg);background-size:cover;background-color:var(--color-primary-50)}._toast_1bxnp_1{position:fixed;right:24px;bottom:24px;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:14px;box-shadow:0 16px 40px #080c1459;background:#141824eb;color:#f2f5ff;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.9rem;z-index:9999;animation:_toast-in_1bxnp_1 .2s ease-out;will-change:transform,opacity}._icon_1bxnp_41{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:.95rem}._message_1bxnp_63{line-height:1.35}._info_1bxnp_73{border-left:3px solid rgba(130,160,255,.9)}._success_1bxnp_81{border-left:3px solid rgba(100,220,170,.9)}._error_1bxnp_89{border-left:3px solid rgba(242,95,125,.95);background:#40141ceb;color:#ffe7ec}._infoIcon_1bxnp_101{background:#82a0ff38;color:#dce8fff2}._successIcon_1bxnp_111{background:#64dcaa33;color:#d9fff1}._errorIcon_1bxnp_121{background:#f25f7d38;color:#ffe7ec}@keyframes _toast-in_1bxnp_1{0%{transform:translateY(10px) scale(.97);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}:root{--color-white: #ffffff;--color-black: #0b0f1a;--color-primary-50: #eaf3ff;--color-primary-100: #d6e7ff;--color-primary-300: #7eb3ff;--color-primary: #6ba3ff;--color-primary-700: #4f7fd9;--color-primary-800: #3a5fa6;--color-muted-100: #f2f4f8;--color-muted-200: #d4dbe8;--color-muted-300: #9fb5d0;--color-muted-500: #7a8fa3;--color-card-bg: rgba(12, 18, 34, .92);--color-card-border: rgba(255, 255, 255, .03);--login-button-bg-color: #6ba3ff;--login-button-bg-hover: #5a92e8;--login-button-text-color: #ffffff}:root{--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;font-family:var(--font-sans)}
