:root{--kar-navy-950:#080d1a;--kar-navy-900:#0d1527;--kar-navy-800:#15223c;--kar-navy-700:#1e3054;--kar-navy-600:#2b4372;--kar-navy-500:#3b5a96;--kar-navy-400:#5c7cb8;--kar-navy-300:#8ea5d4;--kar-navy-200:#c2d0eb;--kar-navy-100:#e5ecf8;--kar-navy-50:#f4f7fc;--kar-teal-900:#06404d;--kar-teal-800:#0a5666;--kar-teal-700:#0d6e82;--kar-teal-600:#10879e;--kar-teal-500:#14a3bf;--kar-teal-400:#30bcd8;--kar-teal-300:#62d2e7;--kar-teal-200:#9ee5f3;--kar-teal-100:#d4f4fa;--kar-teal-50:#eefbfc;--kar-amber-900:#78350f;--kar-amber-800:#92400e;--kar-amber-700:#b45309;--kar-amber-600:#d97706;--kar-amber-500:#f59e0b;--kar-amber-400:#fbbf24;--kar-amber-300:#fcd34d;--kar-amber-200:#fde68a;--kar-amber-100:#fef3c7;--kar-amber-50:#fffbeb;--kar-emerald-900:#064e3b;--kar-emerald-800:#065f46;--kar-emerald-700:#047857;--kar-emerald-600:#059669;--kar-emerald-500:#10b981;--kar-emerald-400:#34d399;--kar-emerald-300:#6ee7b7;--kar-emerald-200:#a7f3d0;--kar-emerald-100:#d1fae5;--kar-emerald-50:#ecfdf5;--kar-ruby-900:#7f1d1d;--kar-ruby-800:#991b1b;--kar-ruby-700:#b91c1c;--kar-ruby-600:#dc2626;--kar-ruby-500:#ef4444;--kar-ruby-400:#f87171;--kar-ruby-300:#fca5a5;--kar-ruby-200:#fecaca;--kar-ruby-100:#fee2e2;--kar-ruby-50:#fef2f2;--kar-slate-950:#090d16;--kar-slate-900:#0f172a;--kar-slate-800:#1e293b;--kar-slate-700:#334155;--kar-slate-600:#475569;--kar-slate-500:#64748b;--kar-slate-400:#94a3b8;--kar-slate-300:#cbd5e1;--kar-slate-200:#e2e8f0;--kar-slate-100:#f1f5f9;--kar-slate-50:#f8fafc;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-arabic:"Cairo", "IBM Plex Sans Arabic", -apple-system, "Segoe UI", Tahoma, sans-serif;--font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.875rem;--text-md:.9375rem;--text-lg:1.0625rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--radius-xs:3px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-full:9999px;--transition-fast:.12s cubic-bezier(.4, 0, .2, 1);--transition-normal:.2s cubic-bezier(.4, 0, .2, 1);--transition-slow:.3s cubic-bezier(.4, 0, .2, 1);--sidebar-width-expanded:260px;--sidebar-width-collapsed:68px;--header-height:56px;--breadcrumb-height:42px;--bp-desktop:1024px;--bp-mobile:768px;--content-max-width:1600px;--content-padding:1.25rem;--z-sidebar:50;--z-breadcrumb:40;--z-dropdown:300;--z-drawer:990;--z-modal:2000;--z-toasts:1000;--z-command-palette:2500;--focus-ring:0 0 0 2px var(--bg-app), 0 0 0 4px var(--border-focus);--radius-ui:5px;--radius-card:8px;--radius-drawer:10px;--shadow-card:0 1px 2px #0208140d;--shadow-card-hover:0 2px 6px #02081412;--shadow-overlay:0 8px 24px #02081424;--font-display-weight:750;--font-title-weight:700;--font-ui-weight:600;--tracking-caps:.07em;--kpi-font:var(--font-mono);--kpi-weight:750;--kpi-size:1.5rem;--rail-width:3px;--section-title-size:.7rem;--section-title-color:var(--text-muted);--density-row-pad-y:.55rem;--density-card-pad:1.05rem 1.15rem;--page-gap:1.1rem;--grid-gap:.9rem;--surface-inverse:var(--kar-navy-900);--text-inverse:var(--kar-navy-50);--kar-brand-900:#7a0d0d;--kar-brand-800:#a30f0f;--kar-brand-700:#c11;--kar-brand-600:#e81717;--kar-brand-500:#ff1d1d;--kar-brand-400:#ff4d4d;--kar-brand-300:#ff8080;--kar-brand-200:#ffc1c1;--kar-brand-100:#ffe6e6;--kar-brand-50:#fff3f3;--kar-ink:#0d0d0d;--kar-charcoal:#333;--kar-gray:#8c8c8c;--kar-light:#e5e5e5;--kar-paper:#fff;--kar-primary:var(--kar-brand-500);--kar-primary-hover:#f21212;--kar-primary-pressed:var(--kar-brand-700);--kar-primary-soft:var(--kar-brand-100);--kar-primary-subtle:var(--kar-brand-50);--kar-on-primary:#fff}[data-theme=dark]{--surface-inverse:var(--kar-slate-50);--text-inverse:var(--kar-slate-900);--kar-primary-soft:#3a1414;--kar-primary-subtle:#241010}[data-theme=light]{--color-scheme:light;--bg-app:#f8fafc;--bg-surface:#fff;--bg-surface-elevated:#fff;--bg-surface-sunken:#f1f5f9;--bg-sidebar:#0f172a;--bg-sidebar-hover:#1e293b;--bg-sidebar-active:#2b4372;--bg-header:#fff;--bg-modal-backdrop:#0f172aa6;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#64748b;--text-disabled:#94a3b8;--text-inverse:#fff;--text-sidebar:#94a3b8;--text-sidebar-bright:#f8fafc;--border-subtle:#e2e8f0;--border-default:#cbd5e1;--border-strong:#94a3b8;--border-focus:#ff1d1d;--border-sidebar:#1e293b;--hover-surface:#f1f5f9;--active-surface:#e2e8f0;--selected-surface:#eefbfc;--accent-primary:#ff1d1d;--accent-primary-hover:#e81717;--accent-primary-active:#c11;--accent-primary-subtle:#fff3f3;--accent-primary-text:#fff;--status-pending-bg:#fffbeb;--status-pending-text:#b45309;--status-pending-border:#fde68a;--status-review-bg:#eff6ff;--status-review-text:#1d4ed8;--status-review-border:#bfdbfe;--status-approved-bg:#ecfdf5;--status-approved-text:#047857;--status-approved-border:#a7f3d0;--status-rejected-bg:#fef2f2;--status-rejected-text:#b91c1c;--status-rejected-border:#fecaca;--status-price-alert-bg:#fff7ed;--status-price-alert-text:#c2410c;--status-price-alert-border:#fed7aa;--status-completed-bg:#f0fdf4;--status-completed-text:#15803d;--status-completed-border:#bbf7d0;--status-neutral-bg:#f1f5f9;--status-neutral-text:#475569;--status-neutral-border:#cbd5e1;--shadow-xs:0 1px 2px 0 #0000000a;--shadow-sm:0 1px 3px 0 #00000014, 0 1px 2px -1px #00000014;--shadow-md:0 4px 6px -1px #00000014, 0 2px 4px -2px #0000000f;--shadow-lg:0 10px 15px -3px #00000014, 0 4px 6px -4px #0000000a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000000f}[data-theme=dark]{--color-scheme:dark;--bg-app:#080d1a;--bg-surface:#0f172a;--bg-surface-elevated:#162038;--bg-surface-sunken:#0b1120;--bg-sidebar:#0a0f1d;--bg-sidebar-hover:#162038;--bg-sidebar-active:#1e3054;--bg-header:#0d1527;--bg-modal-backdrop:#04070fd1;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-muted:#8ea5d4;--text-disabled:#475569;--text-inverse:#080d1a;--text-sidebar:#8ea5d4;--text-sidebar-bright:#fff;--border-subtle:#1e293b;--border-default:#2b3b55;--border-strong:#3b5074;--border-focus:#ff1d1d;--border-sidebar:#152035;--hover-surface:#16223b;--active-surface:#1d2c4b;--selected-surface:#0d2a3d;--accent-primary:#ff1d1d;--accent-primary-hover:#ff4d4d;--accent-primary-active:#c11;--accent-primary-subtle:#241010;--accent-primary-text:#fff;--status-pending-bg:#2a1b07;--status-pending-text:#fcd34d;--status-pending-border:#78350f;--status-review-bg:#0e1e38;--status-review-text:#93c5fd;--status-review-border:#1e3a8a;--status-approved-bg:#06281e;--status-approved-text:#6ee7b7;--status-approved-border:#065f46;--status-rejected-bg:#300f0f;--status-rejected-text:#fca5a5;--status-rejected-border:#7f1d1d;--status-price-alert-bg:#33140a;--status-price-alert-text:#fdba74;--status-price-alert-border:#7c2d12;--status-completed-bg:#072714;--status-completed-text:#86efac;--status-completed-border:#14532d;--status-neutral-bg:#141e30;--status-neutral-text:#94a3b8;--status-neutral-border:#23334d;--shadow-xs:0 1px 2px 0 #0006;--shadow-sm:0 1px 3px 0 #00000080, 0 1px 2px -1px #0006;--shadow-md:0 4px 6px -1px #0009, 0 2px 4px -2px #00000080;--shadow-lg:0 10px 15px -3px #000000b3, 0 4px 6px -4px #00000080;--shadow-xl:0 20px 25px -5px #000c, 0 8px 10px -6px #0009}[data-theme=light]{--shadow-card:0 1px 2px #0f172a0d;--shadow-card-hover:0 2px 6px #0f172a14;--shadow-overlay:0 8px 24px #0f172a29;--kpi-strong:#0f172a}[data-theme=dark]{--shadow-card:0 1px 2px #00000059;--shadow-card-hover:0 2px 6px #00000073;--shadow-overlay:0 8px 24px #0000008c;--kpi-strong:#f1f5f9;--bg-surface-elevated:#182338}[dir=ltr]{font-family:var(--font-sans);text-align:left}[dir=rtl]{font-family:var(--font-arabic);text-align:right;letter-spacing:0}[dir=rtl] input,[dir=rtl] textarea,[dir=rtl] select{font-family:var(--font-arabic)}[dir=rtl] code,[dir=rtl] pre,[dir=rtl] .font-mono{font-family:var(--font-mono);text-align:left;direction:ltr}[dir=rtl] .num-col{text-align:left;direction:ltr}[dir=ltr] .num-col{text-align:right}[dir=rtl] .rtl-mirror{transform:scaleX(-1)}.flex-start{justify-content:flex-start}.flex-end{justify-content:flex-end}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--bg-app);width:100%;height:100%;color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.5;overflow:hidden}#root{flex-direction:column;width:100%;height:100%;display:flex}:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}button:focus:not(:focus-visible){outline:none}input:focus:not(:focus-visible){outline:none}select:focus:not(:focus-visible){outline:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}button{font-family:inherit;font-size:inherit;cursor:pointer;color:inherit;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}button:disabled{cursor:not-allowed;opacity:.5}input,select,textarea{font-family:inherit;font-size:var(--text-sm);color:var(--text-primary);background-color:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:.5rem .75rem}input:focus,select:focus,textarea:focus{border-color:var(--border-focus);box-shadow:0 0 0 1px var(--border-focus);outline:none}input::placeholder,textarea::placeholder{color:var(--text-disabled)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.animate-fade-in{animation:fadeIn var(--transition-normal) ease-out forwards}.animate-slide-down{animation:slideDown var(--transition-normal) ease-out forwards}.animate-slide-up{animation:slideUp var(--transition-normal) ease-out forwards}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u2s-sidebar,.u2s-header,.u2w-shell{--accent-primary:var(--kar-primary);--accent-primary-hover:var(--kar-primary-hover);--accent-primary-active:var(--kar-primary-pressed);--accent-primary-subtle:var(--kar-primary-soft);--border-focus:var(--kar-brand-500)}.u2s-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u2s-sidebar{--bg-sidebar:#282d32;--bg-sidebar-hover:#373e45;--bg-sidebar-active:#3a4047;--border-sidebar:#454b52;--border-sidebar-active:#ff1d1d66;--text-sidebar:#b2b7bd;--text-sidebar-bright:#f2f3f4;--icon-sidebar:#9ca3aa;--icon-sidebar-active:#ff1d1d;--active-rail-color:#ff1d1d}[data-theme=dark] .u2s-sidebar{--bg-sidebar:#22262b;--bg-sidebar-hover:#2e343b;--bg-sidebar-active:#333a42;--border-sidebar:#3d444d;--border-sidebar-active:#ff1d1d73;--text-sidebar:#aab0b7;--text-sidebar-bright:#fff;--icon-sidebar:#989fa7;--icon-sidebar-active:#ff1d1d;--active-rail-color:#ff1d1d}.u2s-sidebar{background:var(--bg-sidebar);border-inline-end:1px solid var(--border-sidebar);width:292px;height:100%;transition:width var(--transition-normal);z-index:var(--z-sidebar);flex-direction:column;flex-shrink:0;display:flex}.u2s-sidebar--collapsed{width:var(--sidebar-width-collapsed)}.u2s-sidebar__brand{height:var(--header-height);border-bottom:1px solid var(--border-sidebar);flex-shrink:0;align-items:center;gap:.7rem;min-width:0;padding:0 1.05rem;display:flex}.u2s-sidebar--collapsed .u2s-sidebar__brand{justify-content:center;padding:0}.u2s-sidebar__brand-name{color:var(--text-sidebar-bright);letter-spacing:.04em;white-space:nowrap;font-size:15px;font-weight:800}.u2s-sidebar__sub{color:var(--text-sidebar);letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.u2s-sidebar__nav{flex-direction:column;flex:1;gap:1.05rem;padding:.9rem .65rem;display:flex;overflow:hidden auto}.u2s-navgroup__label{letter-spacing:.12em;text-transform:uppercase;color:var(--text-sidebar);opacity:.85;padding:0 .6rem .35rem;font-size:10.5px;font-weight:700}.u2s-navitem{border-radius:var(--radius-md);width:100%;color:var(--text-sidebar);font-size:var(--text-base);cursor:pointer;text-align:start;min-width:0;transition:background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);background:0 0;border:1px solid #0000;justify-content:flex-start;align-items:center;gap:.75rem;padding:.62rem .75rem;font-family:inherit;font-weight:550;display:flex;position:relative}.u2s-navitem__icon{width:18px;color:var(--icon-sidebar);transition:color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.u2s-navitem__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.u2s-navitem:hover:not(.u2s-navitem--active){background:var(--bg-sidebar-hover);color:var(--text-sidebar-bright)}.u2s-navitem:hover:not(.u2s-navitem--active) .u2s-navitem__icon{color:var(--text-sidebar-bright)}.u2s-navitem:focus-visible{outline:2px solid var(--kar-brand-500);outline-offset:-2px}.u2s-navitem--active{background:var(--bg-sidebar-active);border-color:var(--border-sidebar-active);color:var(--text-sidebar-bright);font-weight:700}.u2s-navitem--active:before{content:"";border-radius:var(--radius-full);background:var(--active-rail-color);width:3px;position:absolute;top:5px;bottom:5px}.u2s-navitem--active:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.u2s-navitem--active:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.u2s-navitem--active:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.u2s-navitem--active:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.u2s-navitem--active .u2s-navitem__icon{color:var(--icon-sidebar-active)}.u2s-navbadge{min-width:20px;font-size:11px;font-weight:700;font-family:var(--font-mono);border-radius:var(--radius-full);text-align:center;color:#fff;margin-inline-start:auto;padding:.08rem .42rem}.u2s-navbadge--alert{background:var(--kar-primary)}.u2s-navbadge--warning{background:var(--kar-amber-700)}.u2s-navbadge--info{background:var(--kar-slate-600)}.u2s-navdot{top:5px;border-radius:50%;width:7px;height:7px;position:absolute}.u2s-navdot:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}.u2s-navdot:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}.u2s-navdot:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.u2s-navdot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.u2s-sidebar--collapsed .u2s-sidebar__nav{padding:.9rem .5rem}.u2s-sidebar--collapsed .u2s-navitem{justify-content:center;padding:.62rem 0}.u2s-sidebar__footer{border-top:1px solid var(--border-sidebar);flex-shrink:0;padding:.6rem .6rem .7rem}.u2s-collapse-btn{border-radius:var(--radius-md);width:100%;color:var(--text-sidebar);font-size:var(--text-xs);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;gap:.45rem;padding:.5rem;font-family:inherit;display:flex}.u2s-collapse-btn:hover{color:var(--text-sidebar-bright)}.u2s-collapse-btn:focus-visible{outline:2px solid var(--kar-brand-500);outline-offset:-2px}.u2s-sidebar--collapsed .u2s-collapse-btn{padding:.5rem 0}.u2s-header{height:var(--header-height);background:var(--bg-header);border-bottom:1px solid var(--border-subtle);z-index:40;flex-shrink:0;align-items:center;gap:1rem;padding:0 1.1rem;display:flex}.u2s-header__left{flex:320px;align-items:center;gap:.8rem;min-width:0;display:flex}.u2s-header__search{background:var(--bg-surface-sunken);border:1px solid var(--border-default);border-radius:var(--radius-md);width:100%;max-width:460px;height:36px;color:var(--text-muted);font-size:var(--text-xs);cursor:pointer;transition:border-color var(--transition-fast);justify-content:space-between;align-items:center;min-width:0;padding:0 .85rem;display:flex}.u2s-header__search:hover{border-color:var(--border-strong)}.u2s-header__search:focus-visible{outline:2px solid var(--kar-brand-500);outline-offset:1px}.u2s-header__kbd{border-radius:var(--radius-xs);background:var(--bg-surface);border:1px solid var(--border-default);color:var(--text-secondary);font-size:10.5px;font-family:var(--font-mono);flex-shrink:0;padding:2px 6px}.u2s-header__right{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.u2s-header__iconbtn{border-radius:var(--radius-md);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:relative}.u2s-header__iconbtn:hover{background:var(--hover-surface);color:var(--text-primary)}.u2s-header__iconbtn:focus-visible{outline:2px solid var(--kar-brand-500);outline-offset:1px}.u2s-header__count{top:2px;border-radius:var(--radius-full);background:var(--kar-primary);color:#fff;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 3px;font-size:9.5px;font-weight:700;display:flex;position:absolute}.u2s-header__count:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:2px}.u2s-header__count:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:2px}.u2s-header__count:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:2px}.u2s-header__count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:2px}.u2s-header__user{border:1px solid var(--border-subtle);border-radius:var(--radius-md);height:36px;font-size:var(--text-xs);color:var(--text-primary);cursor:pointer;transition:border-color var(--transition-fast);background:0 0;align-items:center;gap:.5rem;padding:0 .65rem;display:flex}.u2s-header__user:hover{border-color:var(--border-default)}.u2s-header__user:focus-visible{outline:2px solid var(--kar-brand-500);outline-offset:1px}.u2s-avatar{background:var(--kar-ink);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;font-size:12px;font-weight:700;display:flex}[data-theme=dark] .u2s-avatar{background:var(--kar-brand-500)}.u2s-menu{top:calc(100% + 5px);background:var(--bg-surface-elevated);border:1px solid var(--border-default);border-radius:var(--radius-lg);min-width:210px;box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);padding:.35rem;position:absolute}.u2s-menu:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.u2s-menu:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.u2s-menu:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.u2s-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.u2s-menu__item{border-radius:var(--radius-sm);width:100%;font-size:var(--text-xs);color:var(--text-primary);cursor:pointer;text-align:start;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.55rem .7rem;display:flex}.u2s-menu__item:hover{background:var(--hover-surface)}.u2s-menu__item:focus-visible{outline:2px solid var(--kar-brand-500);outline-offset:-1px}.u2s-menu__meta{border-bottom:1px solid var(--border-subtle);margin-bottom:.5rem;padding:.5rem .7rem .7rem}.u2w-eng-grid{border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr 1fr;display:grid}.u2w-eng-col-left{border-inline-end:1px solid var(--border-subtle);background:var(--bg-surface);flex-direction:column;gap:.65rem;min-height:140px;padding:1.15rem;display:flex}.u2w-eng-col-right{background:var(--bg-surface);flex-direction:column;gap:.65rem;min-height:140px;padding:1.15rem;display:flex}.u2w-eng-subgrid{background:var(--bg-surface-sunken);grid-template-columns:1fr 1fr;font-size:11.5px;display:grid}.u2w-eng-subcol-left{border-inline-end:1px solid var(--border-subtle);padding:.85rem 1.15rem}.u2w-eng-subcol-right{padding:.85rem 1.15rem}@media (max-width:768px){.u2w-eng-grid,.u2w-eng-subgrid{grid-template-columns:1fr}.u2w-eng-col-left,.u2w-eng-subcol-left{border-inline-end:none;border-bottom:1px solid var(--border-subtle)}}.u2w-backdrop{background:var(--bg-modal-backdrop);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1000;justify-content:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.u2w-shell{background:var(--bg-app);width:100%;max-width:1180px;height:100vh;box-shadow:var(--shadow-overlay);animation:u2w-slide-in var(--transition-normal) ease-out;flex-direction:column;display:flex;overflow:hidden}@keyframes u2w-slide-in{0%{opacity:.6;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.u2w-head{background:var(--bg-surface);border-bottom:1px solid var(--border-subtle);flex-shrink:0;padding:1.05rem 1.45rem 1rem}.u2w-head__row1{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.u2w-head__kicker{letter-spacing:.15em;text-transform:uppercase;color:var(--kar-brand-500);align-items:center;gap:.45rem;margin-bottom:.35rem;font-size:.65rem;font-weight:700;display:inline-flex}.u2w-head__pr{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.u2w-head__prnum{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800;line-height:1}.u2w-head__meta{font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:1.15rem;margin-top:.55rem;display:flex}.u2w-head__meta-item{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.u2w-head__actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.u2w-close{border-radius:var(--radius-sm);width:34px;height:34px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}.u2w-close:hover{background:var(--hover-surface);color:var(--text-primary)}.u2w-close:focus-visible{outline:2px solid var(--kar-brand-500)}.u2w-status{background:var(--bg-surface);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;flex-shrink:0;display:flex}.u2w-status__item{border-inline-end:1px solid var(--border-subtle);border-top:3px solid #0000;flex:132px;align-items:center;gap:.65rem;min-width:0;padding:.72rem 1rem;display:flex}.u2w-status__item:last-child{border-inline-end:none}.u2w-status__item--complete{border-top-color:var(--status-completed-text)}.u2w-status__item--pending{border-top-color:var(--status-pending-text)}.u2w-status__item--returned{border-top-color:var(--status-rejected-text);background:var(--status-rejected-bg)}.u2w-status__item--missing{border-top-color:var(--border-strong);opacity:.8}.u2w-status__mark{flex-shrink:0;display:flex}.u2w-status__name{text-transform:uppercase;letter-spacing:.05em;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:800;overflow:hidden}.u2w-status__val{color:var(--text-secondary);font-size:.72rem;font-family:var(--font-mono)}.u2w-tabs{background:var(--bg-surface);border-bottom:1px solid var(--border-default);flex-shrink:0;grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.u2w-tab{color:var(--text-secondary);cursor:pointer;min-width:0;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;gap:.45rem;padding:.8rem .5rem;font-family:inherit;font-size:.78rem;font-weight:570;display:inline-flex;position:relative}.u2w-tab__label{text-align:start;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}.u2w-tab:hover{color:var(--text-primary);background:var(--hover-surface)}.u2w-tab:focus-visible{outline:2px solid var(--kar-brand-500);outline-offset:-2px}.u2w-tab[aria-selected=true]{color:var(--text-primary);background:var(--bg-surface-sunken);font-weight:750}.u2w-tab[aria-selected=true]:after{content:"";left:.4rem;right:.4rem;background:var(--kar-brand-500);border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:0}.u2w-tab__idx{font-family:var(--font-mono);color:var(--text-disabled);font-size:9.5px;font-weight:700}.u2w-tab[aria-selected=true] .u2w-tab__idx{color:var(--kar-brand-500)}.u2w-body{flex:1;padding:1.5rem 1.55rem 2.2rem;overflow-y:auto}.u2w-sec{margin-bottom:1.45rem}.u2w-sec__title{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);align-items:center;gap:.5rem;margin:0 0 .7rem;font-size:.74rem;font-weight:750;display:flex}.u2w-sec__title:before{content:"";background:var(--kar-brand-500);border-radius:2px;flex-shrink:0;width:3px;height:.9em}.u2w-grid{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:.9rem;padding:1.05rem 1.15rem;display:grid}.u2w-field__label{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.25rem;font-size:.68rem;font-weight:700;display:block}.u2w-field__value{font-size:var(--text-base);color:var(--text-primary);overflow-wrap:anywhere;font-weight:650}.u2w-field__value--mono{font-family:var(--font-mono)}.u2w-table{border-collapse:separate;border-spacing:0;background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:var(--radius-card);width:100%;overflow:hidden}.u2w-table th{background:var(--bg-surface-sunken);border-bottom:2px solid var(--kar-charcoal);letter-spacing:.07em;text-transform:uppercase;color:var(--text-primary);text-align:start;white-space:nowrap;padding:.72rem .9rem;font-size:.72rem;font-weight:800}[data-theme=dark] .u2w-table th{border-bottom-color:var(--kar-light)}.u2w-table td{border-bottom:1px solid var(--border-default);font-size:var(--text-sm);color:var(--text-primary);vertical-align:middle;min-height:46px;padding:.72rem .9rem}.u2w-table tbody tr:hover{background:var(--hover-surface)}.u2w-table tbody tr:last-child td{border-bottom:none}.u2w-table .u2w-cell-mono{font-family:var(--font-mono)}.u2w-missing{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-style:italic;font-weight:700}.u2w-empty{border:1px dashed var(--border-strong);border-radius:var(--radius-card);background:var(--bg-surface);text-align:center;flex-direction:column;align-items:center;gap:.55rem;padding:2.4rem 1.6rem;display:flex}.u2w-empty__title{font-weight:750;font-size:var(--text-md);color:var(--text-primary);margin:0}.u2w-empty__desc{font-size:var(--text-sm);color:var(--text-secondary);max-width:480px;margin:0;line-height:1.55}.u2w-timeline{flex-direction:column;gap:.95rem;display:flex}.u2w-timeline__item{font-size:var(--text-sm);gap:.8rem;display:flex}.u2w-timeline__marker{border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:5px}.u2w-remark{border-radius:var(--radius-card);border:1px solid var(--border-subtle);background:var(--bg-surface);padding:1.1rem 1.2rem}.u2w-remark__text{font-size:var(--text-sm);color:var(--text-primary);margin:.4rem 0 0;line-height:1.6}.u2w-shell input:not([type=checkbox]):not([type=radio]):not([type=file]),.u2w-shell select{min-height:44px;font-size:var(--text-sm);background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);padding:0 .8rem;font-family:inherit}.u2w-shell textarea{min-height:96px;font-size:var(--text-sm);background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);padding:.65rem .8rem;font-family:inherit}.u2w-shell input:focus-visible{border-color:var(--kar-brand-500);box-shadow:0 0 0 3px var(--kar-primary-soft);outline:none}.u2w-shell select:focus-visible{border-color:var(--kar-brand-500);box-shadow:0 0 0 3px var(--kar-primary-soft);outline:none}.u2w-shell textarea:focus-visible{border-color:var(--kar-brand-500);box-shadow:0 0 0 3px var(--kar-primary-soft);outline:none}.u2w-tab .u2w-tab__full{display:none}@media (min-width:1100px){.u2w-tab .u2w-tab__short{display:none}.u2w-tab .u2w-tab__full{display:block}}@media (max-width:1099px){.u2w-tabs{scrollbar-width:none;padding:0 .75rem;display:flex;overflow-x:auto}.u2w-tabs::-webkit-scrollbar{display:none}.u2w-tab{flex:none;padding:.78rem .85rem}}@media (max-width:860px){.u2w-head{padding:.95rem 1rem}.u2w-body{padding:1.15rem 1rem 1.8rem}}@media (max-width:640px){.u2w-status__item{flex:46%}.u2w-status__item:nth-child(odd){border-inline-end:1px solid var(--border-subtle)}.u2w-status__item:nth-last-child(-n+2){border-bottom:1px solid var(--border-subtle)}.u2w-head__prnum{font-size:1.2rem}.u2w-head__meta{font-size:var(--text-xs);gap:.7rem}}@media (prefers-reduced-motion:reduce){.u2w-backdrop *,.u2w-backdrop :before,.u2w-backdrop :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.login-v6{--v6-ink:#fff;--v6-muted:#b9b9b9;--v6-grid:#ffffff0b;--v6-path:#e5e5e56b;--v6-node:#e5e5e5;--v6-chrome:#0d0d0d85;--v6-chrome-border:#ffffff2e;--v6-panel:#121212eb;--v6-panel-border:#ffffff21;--v6-input:#0d0d0db8;--v6-input-border:#e5e5e538;--v6-shadow:0 38px 90px #0000007a, 0 8px 24px #00000047;isolation:isolate;width:100%;min-height:100vh;color:var(--v6-ink);font-family:var(--font-sans);background:#0d0d0d;position:relative;overflow:hidden}[data-theme=light] .login-v6{--v6-ink:#0d0d0d;--v6-muted:#4f4f4f;--v6-grid:#0d0d0d0e;--v6-path:#33333361;--v6-node:#333;--v6-chrome:#ffffffad;--v6-chrome-border:#0d0d0d24;--v6-panel:#fffffff0;--v6-panel-border:#0d0d0d21;--v6-input:#ffffffd6;--v6-input-border:#33333338;--v6-shadow:0 38px 90px #0d0d0d2e, 0 8px 24px #0d0d0d1a;background:#e5e3df}.login-v6__refinery{z-index:-5;object-fit:cover;object-position:center 52%;filter:saturate(.78)contrast(1.12)brightness(.62);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.015)}[data-theme=light] .login-v6__refinery{filter:saturate(.62)contrast(1.02)brightness(1.04);opacity:.9}.login-v6__environment{z-index:-4;background:linear-gradient(90deg,#0d0d0dc4 0%,#0d0d0d4f 47%,#0d0d0d91 100%),linear-gradient(#0d0d0d33 0%,#0d0d0d05 42%,#0d0d0d99 100%),radial-gradient(at 72% 48%,#ff1d1d21,#0000 39%);position:absolute;top:0;bottom:0;left:0;right:0}[data-theme=light] .login-v6__environment{background:linear-gradient(90deg,#f4f2eeb8 0%,#f4f2ee33 45%,#f4f2ee66 100%),linear-gradient(#ffffff57,#efece614 58%,#e5e2dc66),radial-gradient(at 72% 48%,#ff1d1d12,#0000 38%)}.login-v6__grid{z-index:-3;opacity:.62;background-image:linear-gradient(var(--v6-grid) 1px, transparent 1px), linear-gradient(90deg,var(--v6-grid) 1px,transparent 1px);background-size:64px 64px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000000bf,#0000 76%);mask-image:linear-gradient(#000000bf,#0000 76%)}.login-v6__chrome{z-index:5;justify-content:space-between;align-items:center;padding:26px clamp(28px,4vw,68px);display:flex;position:absolute;top:0;bottom:auto;left:0;right:0}.login-v6__wordmark{letter-spacing:-.02em;color:var(--v6-ink);align-items:center;gap:11px;font-size:15px;font-weight:800;display:flex}.login-v6__wordmark b{color:#ff1d1d}.login-v6__controls{gap:8px;display:flex}.login-v6__control{min-height:38px;color:var(--v6-ink);background:var(--v6-chrome);border:1px solid var(--v6-chrome-border);font:600 12px var(--font-sans);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 13px;transition:border-color .15s,background .15s;display:flex}.login-v6__control:hover{border-color:#ff1d1db8;outline:none}.login-v6__control:focus-visible{border-color:#ff1d1db8;outline:none}.login-v6__control--icon{width:38px;padding:0}.login-v6__stage{grid-template-columns:minmax(380px,1fr) minmax(430px,500px);align-items:center;gap:clamp(68px,9vw,148px);width:min(1340px,100%);min-height:100vh;margin-inline-start:auto;margin-inline-end:auto;padding:112px clamp(30px,5.2vw,78px) 64px;display:grid;position:relative}.login-v6__hero{text-shadow:0 2px 18px #00000042;align-self:center;max-width:580px;padding-block-start:36px;padding-block-end:36px;position:relative}.login-v6__eyebrow{color:var(--v6-muted);letter-spacing:.22em;margin-bottom:13px;font-size:12px;font-weight:800}.login-v6__hero h1{color:var(--v6-ink);letter-spacing:-.045em;flex-direction:column;margin:0;font-size:clamp(46px,5vw,72px);font-weight:850;line-height:.94;display:flex}.login-v6__hero h1 span{display:block}.login-v6__hero h1 .login-v6__develop{color:#ff1d1d}.login-v6__discipline{color:var(--v6-ink);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:13px;margin-top:22px;font-size:11px;font-weight:800;display:flex}.login-v6__discipline i{background:#ff1d1d;width:44px;height:2px}.login-v6__intelligence{z-index:-1;pointer-events:none;opacity:.88;width:min(55vw,760px);position:absolute;top:18%;left:27%}[dir=rtl] .login-v6__intelligence{left:auto;right:27%;transform:none}.login-v6__paths{stroke:var(--v6-path);stroke-width:1.25px}.login-v6__nodes{fill:var(--v6-node);opacity:.72}.login-v6__objective{fill:#ff1d1d}.login-v6__objective-halo{fill:none;stroke:#ff1d1d;stroke-width:1.3px;opacity:.42}.login-v6__progress{stroke:#ff1d1d;stroke-width:1.55px;opacity:.72}[data-theme=light] .login-v6__chrome{--v6-chrome:#ffffff4d;--v6-chrome-border:#0d0d0d1a}[data-theme=light] .login-v6__control{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}[data-theme=light] .login-v6__control:hover{background:#ffffff80}[data-theme=light] .login-v6__control:focus-visible{background:#ffffff80}[data-theme=light] .login-v6__hero{text-shadow:0 1px 2px #ffffff80,0 10px 34px #ffffff40}[data-theme=light] .login-v6__hero:before{content:"";z-index:-1;filter:blur(4px);pointer-events:none;background:radial-gradient(at 38% 52%,#faf9f6a8 0%,#faf9f66b 42%,#faf9f600 72%);border-radius:24px;position:absolute;top:-14%;bottom:-14%;left:-18%;right:-18%}[data-theme=light] .login-v6__hero h1{color:#1c1c1c}[data-theme=light] .login-v6__paths{stroke:#33333380}[data-theme=light] .login-v6__nodes{fill:#3a3a3a;opacity:.85}[data-theme=light] .login-v6__progress{opacity:.8}.login-v6__access{border:1px solid var(--v6-panel-border);background:var(--v6-panel);box-shadow:var(--v6-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:10px;padding:42px 44px 40px;position:relative;overflow:hidden}.login-v6__access:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff0b,#0000 30%);position:absolute;top:0;bottom:0;left:0;right:0}[data-theme=light] .login-v6__access:before{background:linear-gradient(135deg,#ffffffb3,#0000 32%)}.login-v6__access-line{background:linear-gradient(90deg,#ff1d1d 0 31%,#ff1d1d2e 31% 100%);height:3px;position:absolute;top:0;bottom:auto;left:0;right:0}.login-v6__access-kicker{color:var(--v6-muted);letter-spacing:.19em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:11px;font-size:10px;font-weight:800;display:flex}.login-v6__access-kicker span{background:#ff1d1d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #ff1d1d1a}.login-v6__access h2{color:var(--v6-ink);letter-spacing:-.035em;margin:0 0 6px;font-size:27px;font-weight:750;position:relative}.login-v6__access>p{color:var(--v6-muted);margin:0 0 29px;font-size:13px;position:relative}.login-v6__form{flex-direction:column;gap:20px;display:flex;position:relative}.login-v6__field label{color:var(--v6-ink);margin-bottom:8px;font-size:11px;font-weight:700;display:block}.login-v6__input-wrap{position:relative}.login-v6__input-wrap input{width:100%;height:52px;color:var(--v6-ink);background:var(--v6-input);border:1px solid var(--v6-input-border);font:500 13px var(--font-sans);border-radius:7px;outline:none;padding:0 45px;transition:border-color .15s,box-shadow .15s,background .15s}.login-v6__input-wrap input::placeholder{color:var(--v6-muted);opacity:.58}.login-v6__input-wrap input:focus{border-color:#ff1d1d;box-shadow:0 0 0 3px #ff1d1d29}.login-v6__field-icon{z-index:1;color:var(--v6-muted);position:absolute;top:50%;transform:translateY(-50%)}.login-v6__field-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:15px}.login-v6__field-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:15px}.login-v6__field-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:15px}.login-v6__field-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:15px}.login-v6__password-toggle{z-index:1;width:32px;height:32px;color:var(--v6-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.login-v6__password-toggle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.login-v6__password-toggle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.login-v6__password-toggle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.login-v6__password-toggle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.login-v6__password-toggle:hover{color:#ff1d1d;outline:1px solid #ff1d1d66}.login-v6__password-toggle:focus-visible{color:#ff1d1d;outline:1px solid #ff1d1d66}.login-v6__submit{color:#fff;width:100%;height:52px;font:750 14px var(--font-sans);cursor:pointer;background:#ff1d1d;border:0;border-radius:7px;justify-content:center;align-items:center;gap:10px;margin-top:8px;transition:transform .15s,background .15s,box-shadow .15s;display:flex;box-shadow:0 12px 24px #ff1d1d38}.login-v6__submit:hover:not(:disabled){background:#ff3535;outline:none;transform:translateY(-1px);box-shadow:0 15px 29px #ff1d1d4a}.login-v6__submit:focus-visible:not(:disabled){background:#ff3535;outline:none;transform:translateY(-1px);box-shadow:0 15px 29px #ff1d1d4a}.login-v6__submit:disabled{cursor:not-allowed;opacity:.78}.login-v6__submit b{font-size:16px}.login-v6__spinner{animation:1s linear infinite login-v6-spin}.login-v6__error{color:var(--status-rejected-text);background:var(--status-rejected-bg);border:1px solid var(--status-rejected-border);border-inline-start:3px solid #ff1d1d;border-radius:6px;align-items:flex-start;gap:10px;margin:0 0 20px;padding:11px 13px;font-size:12px;font-weight:600;display:flex;position:relative}.login-v6__error svg{flex:none;margin-top:1px}[dir=rtl] .login-v6__hero{text-align:right}[dir=rtl] .login-v6__hero h1{text-align:right;direction:ltr}[dir=rtl] .login-v6__discipline{flex-direction:row-reverse;justify-content:flex-start}[dir=rtl] .login-v6__access{text-align:right}[dir=rtl] .login-v6__access-kicker{flex-direction:row}@media (max-width:980px){.login-v6__stage{grid-template-columns:minmax(280px,.85fr) minmax(390px,1.15fr);gap:42px;padding-inline-start:40px;padding-inline-end:40px}.login-v6__hero h1{font-size:clamp(38px,5.7vw,54px)}.login-v6__access{padding:37px 34px 35px}.login-v6__intelligence{opacity:.7;width:64vw;top:19%;left:18%}[dir=rtl] .login-v6__intelligence{left:auto;right:18%}}@media (max-width:700px){.login-v6{min-height:100svh;overflow-y:auto}.login-v6__refinery{object-position:center 62%;filter:saturate(.72)contrast(1.1)brightness(.54);opacity:.9;height:46%}[data-theme=light] .login-v6__refinery{filter:saturate(.55)contrast()brightness();opacity:.86}.login-v6__environment{background:linear-gradient(#0d0d0d61,#0d0d0dcc 47%,#0d0d0d 72%)}[data-theme=light] .login-v6__environment{background:linear-gradient(#f8f6f26b,#f6f4f08c 46%,#f0eeeaa8 72%)}.login-v6__chrome{padding:14px 18px;position:relative}.login-v6__wordmark img{width:27px!important;height:27px!important}.login-v6__wordmark{gap:8px;font-size:13px}.login-v6__control{min-height:35px;padding-inline-start:10px;padding-inline-end:10px}.login-v6__control--icon{width:35px;padding:0}.login-v6__stage{flex-direction:column;align-items:stretch;gap:22px;min-height:auto;padding:36px 18px 28px;display:flex}.login-v6__hero{text-shadow:0 3px 18px #0000007a;align-self:stretch;max-width:none;padding:0}[data-theme=light] .login-v6__hero{text-shadow:0 2px 16px #ffffffb3}.login-v6__eyebrow{margin-bottom:8px;font-size:10px}.login-v6__hero h1{font-size:32px;line-height:.98}.login-v6__discipline{gap:9px;margin-top:12px;font-size:9px}.login-v6__discipline i{width:31px}.login-v6__intelligence{opacity:.42;width:92vw;top:11%;left:4%;right:auto}[dir=rtl] .login-v6__intelligence{left:auto;right:4%}.login-v6__access{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:9px;padding:29px 22px 27px}.login-v6__access h2{font-size:23px}.login-v6__access>p{margin-bottom:23px}.login-v6__form{gap:17px}.login-v6__input-wrap input,.login-v6__submit{height:50px}}@media (max-width:390px){.login-v6__stage{gap:17px;padding-top:23px}.login-v6__hero h1{font-size:28px}.login-v6__access{padding:25px 20px 24px}}@media (prefers-reduced-motion:reduce){.login-v6 *,.login-v6 :before,.login-v6 :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@keyframes login-v6-spin{to{transform:rotate(360deg)}}
