:root,:root[data-theme=dark]{color-scheme:dark;--canvas:#080808;--surface:#111;--surface-elevated:#161616;--surface-hover:#1c1c1c;--ink:#f5f3ee;--muted:#b4b0a7;--dim:#77736b;--line:#272727;--line-strong:#3a3936;--gold:#c9a84c;--gold-strong:#d4af37;--gold-muted:#8f762f;--danger:#e27c83;--danger-bg:#2c171a;--warning:#e3b967;--warning-bg:#2a2112;--success:#7fc49a;--success-bg:#14271d;--info:#99a8cf;--info-bg:#1c2233;--ai:#b69cdc;--ai-bg:#241d33;--paper:var(--surface);--subtle:var(--surface-elevated);--accent:var(--gold);--radius-sm:7px;--radius:11px;--radius-lg:16px;--shadow-sm:0 1px 1px rgb(0 0 0/.3);--shadow:0 14px 32px rgb(0 0 0/.24);--font:Inter,Geist,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}[data-sonner-toaster][data-theme=dark] [data-sonner-toast]{background:var(--surface-elevated);border:1px solid var(--line-strong);color:var(--ink);box-shadow:var(--shadow)}[data-sonner-toaster] [data-sonner-toast] [data-button]{background:var(--gold);color:#15130e}:root[data-theme=light]{color-scheme:light;--canvas:#f3f0e9;--surface:#fffdf8;--surface-elevated:#f7f3eb;--surface-hover:#efe9dd;--ink:#191815;--muted:#615d54;--dim:#817b70;--line:#dfd8cb;--line-strong:#c6bbab;--gold:#8f762f;--gold-strong:#705b1e;--gold-muted:#a6893d;--danger:#ad3f49;--danger-bg:#fff0f1;--warning:#8d6315;--warning-bg:#fff6df;--success:#286b43;--success-bg:#eaf8ee;--info:#455b90;--info-bg:#edf0fa;--ai:#66528f;--ai-bg:#f0ecfb;--paper:var(--surface);--subtle:var(--surface-elevated);--accent:var(--gold)}@media(prefers-color-scheme:light){:root[data-theme=system]{color-scheme:light;--canvas:#f3f0e9;--surface:#fffdf8;--surface-elevated:#f7f3eb;--surface-hover:#efe9dd;--ink:#191815;--muted:#615d54;--dim:#817b70;--line:#dfd8cb;--line-strong:#c6bbab;--gold:#8f762f;--gold-strong:#705b1e;--gold-muted:#a6893d;--paper:var(--surface);--subtle:var(--surface-elevated)}}*{box-sizing:border-box}body,html{background:var(--canvas)}body{margin:0;color:var(--ink);font:14px/1.5 var(--font);text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.breadcrumb,.muted{color:var(--muted)}.breadcrumb{margin:0 0 7px;font-size:10px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.shell{min-height:100vh;display:grid;grid-template-columns:214px minmax(0,1fr)}.side{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:auto;background:#080808;color:var(--ink);padding:18px 10px;border-right:1px solid var(--line)}.brand-row{display:flex;align-items:flex-start;justify-content:space-between}.brand{display:block;margin:4px 10px 27px;color:var(--ink);font:700 25px/1 Georgia,serif;letter-spacing:.1em}.brand span{color:var(--gold)}.brand small{display:block;margin-top:7px;color:var(--dim);font:700 9px var(--font);letter-spacing:.2em}.sidebar-toggle{flex:0 0 auto;margin:3px 4px 0 0}.nav-section{margin:0 0 21px}.nav-label{margin:0 9px 7px;color:var(--dim);font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.nav a{position:relative;display:flex;align-items:center;gap:9px;margin:2px 0;padding:8px 9px;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--muted);font-size:13px;font-weight:560;transition:background .14s ease,color .14s ease,border-color .14s ease}.nav a:hover{background:var(--surface-hover);color:var(--ink)}.nav a.active{background:var(--surface-elevated);border-color:rgb(201 168 76/.16);color:var(--ink)}.nav a.active:before{position:absolute;left:-13px;width:3px;height:19px;border-radius:0 3px 3px 0;background:var(--gold);content:""}.nav-icon{width:18px;height:18px;color:var(--dim);flex:0 0 auto}.nav a.active .nav-icon{color:var(--gold)}.main{min-width:0}.top{position:-webkit-sticky;position:sticky;z-index:10;top:0;height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 28px;background:rgb(8 8 8/.88);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.account,.actions,.top-actions,.top-search{display:flex;align-items:center;gap:8px}.top-search{min-width:0}.global-search{display:flex;align-items:center;gap:8px;width:min(520px,55vw);padding:0 11px;background:var(--surface);border:1px solid var(--line);border-radius:8px;color:var(--dim);transition:border-color .14s ease}.global-search:focus-within{border-color:rgb(201 168 76/.65);box-shadow:0 0 0 3px rgb(201 168 76/.1)}.global-search input{width:100%;padding:9px 0;border:0;background:transparent;color:var(--ink);outline:0}.global-search input::placeholder,input::placeholder,textarea::placeholder{color:var(--dim)}.command-trigger,.icon-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--muted);transition:background .14s ease,color .14s ease,border-color .14s ease}.command-trigger{padding:0 10px;font-size:12px}.command-trigger:hover,.icon-button:hover{border-color:var(--line-strong);background:var(--surface-hover);color:var(--ink)}.command-input kbd,.command-trigger kbd{padding:1px 5px;border:1px solid var(--line-strong);border-radius:4px;color:var(--dim);font-size:10px}.icon-button{width:34px;padding:0}.create-menu,.user-menu{position:relative}.create-menu summary,.user-menu summary{list-style:none}.create-menu summary::-webkit-details-marker,.user-menu summary::-webkit-details-marker{display:none}.user-menu summary{display:flex;align-items:center;gap:8px;padding:3px;border-radius:8px;color:var(--ink);font-size:13px;font-weight:650;cursor:pointer}.avatar{display:grid;place-items:center;width:31px;height:31px;border:1px solid rgb(201 168 76/.45);border-radius:50%;color:var(--gold);font-size:12px}.avatar,.menu-popover{background:var(--surface-elevated)}.menu-popover{position:absolute;z-index:20;right:0;top:calc(100% + 8px);display:grid;min-width:185px;padding:5px;border:1px solid var(--line-strong);border-radius:9px;box-shadow:var(--shadow)}.menu-popover a,.menu-popover button{padding:8px 9px;border:0;border-radius:6px;background:transparent;color:var(--ink);font-size:13px;text-align:left}.menu-popover a:hover,.menu-popover button:hover{background:var(--surface-hover)}.menu-popover form{display:grid}.content{max-width:1680px;padding:30px 34px}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:24px}.page-head h1,h1{margin:0;color:var(--ink);font:700 28px/1.15 Georgia,serif;letter-spacing:-.025em}h2{margin:0 0 12px;color:var(--ink);font:700 15px/1.3 Georgia,serif}.page-description{max-width:670px;margin:8px 0 0;color:var(--muted)}.card{margin-bottom:14px;padding:18px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.card:hover{border-color:var(--line-strong)}.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:13px;gap:13px}.metric{margin-top:3px;color:var(--ink);font-size:27px;font-weight:720;letter-spacing:-.04em}.dashboard-lists{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:35px;padding:8px 12px;border:1px solid var(--gold);border-radius:7px;background:var(--gold);color:#15130e;font-size:13px;font-weight:780;transition:background .14s ease,border-color .14s ease,transform .14s ease}.button:hover{border-color:var(--gold-strong);background:var(--gold-strong);transform:translateY(-1px)}.button.secondary{border-color:var(--line-strong);background:var(--surface);color:var(--ink)}.button.secondary:hover{border-color:rgb(201 168 76/.45);background:var(--surface-hover)}.button.danger{border-color:var(--danger);background:var(--danger);color:#fff}.form{display:grid;grid-gap:15px;gap:15px;max-width:640px}.form label{display:grid;grid-gap:6px;gap:6px;color:var(--ink);font-size:12px;font-weight:700}.actions input,.actions select,.filter-bar input,.filter-bar select,.form input,.form select,.form textarea{min-height:38px;padding:8px 10px;border:1px solid var(--line-strong);border-radius:7px;background:var(--surface-elevated);color:var(--ink);outline:0}.form textarea{min-height:100px;resize:vertical}.actions input:focus,.actions select:focus,.filter-bar input:focus,.filter-bar select:focus,.form input:focus,.form select:focus,.form textarea:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgb(201 168 76/.1)}.filter-bar{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap;margin:0 0 15px;padding:11px 12px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.filter-bar label{display:grid;grid-gap:4px;gap:4px;color:var(--muted);font-size:10px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.filter-bar input{min-width:220px}.table-wrap{padding:0;overflow:auto}.table{width:100%;border-collapse:collapse;font-size:13px}.table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.table td,.table th{padding:12px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}.table th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--surface-elevated);color:var(--dim);font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.table tbody tr{transition:background .12s ease}.table tbody tr:hover{background:var(--surface-hover)}.table tbody tr:last-child td{border-bottom:0}.badge{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border:1px solid transparent;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.015em;white-space:nowrap}.badge-success{color:var(--success);background:var(--success-bg);border-color:rgb(127 196 154/.2)}.badge-warning{color:var(--warning);background:var(--warning-bg);border-color:rgb(227 185 103/.2)}.badge-danger{color:var(--danger);background:var(--danger-bg);border-color:rgb(226 124 131/.2)}.badge-info{color:var(--info);background:var(--info-bg);border-color:rgb(153 168 207/.2)}.badge-neutral{color:var(--muted);background:var(--surface-elevated);border-color:var(--line)}.badge-ai{color:var(--ai);background:var(--ai-bg);border-color:rgb(182 156 220/.18)}.deadline-overdue{background:var(--danger-bg)!important;box-shadow:inset 3px 0 0 var(--danger)}.deadline-suggested{background:var(--warning-bg)!important;box-shadow:inset 3px 0 0 var(--warning)}.empty{padding:38px 22px;color:var(--muted);text-align:center}.empty strong{display:block;color:var(--ink);font-size:14px}.empty p,.state p{margin:7px 0 0}.empty-action{margin-top:14px}.loading{display:grid;min-height:100px;place-items:center;border-radius:var(--radius);background:linear-gradient(90deg,var(--surface),var(--surface-hover),var(--surface));background-size:200% 100%;color:var(--muted);animation:pulse 1.35s infinite}.state{padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.state-error{border-color:rgb(226 124 131/.4);background:var(--danger-bg)}.state-integration{border-color:var(--line-strong);background:var(--surface-elevated)}.notice{padding:10px 12px;border:1px solid rgb(201 168 76/.32);border-left:3px solid var(--gold);border-radius:6px;background:rgb(201 168 76/.09);color:var(--ink);font-size:13px}.pagination{display:flex;align-items:center;gap:8px;margin-top:14px;color:var(--muted);font-size:13px}.split-view{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px}.analysis-content,.source-content{margin:0;overflow:auto;white-space:pre-wrap;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.analysis-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.command-backdrop{position:fixed;z-index:100;inset:0;display:grid;place-items:start center;padding-top:14vh;background:rgb(0 0 0/.68);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.command-palette{width:min(620px,calc(100vw - 32px));overflow:hidden;background:var(--surface-elevated);border:1px solid var(--line-strong);border-radius:14px;box-shadow:0 24px 70px rgb(0 0 0/.52)}.command-input{display:flex;align-items:center;gap:10px;padding:14px;border-bottom:1px solid var(--line);color:var(--gold)}.command-input input{width:100%;border:0;background:transparent;color:var(--ink);font-size:15px;outline:0}.command-results{max-height:55vh;padding:7px;overflow:auto}.command-results a{display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:8px;color:var(--muted);font-size:12px}.command-results a:hover{background:var(--surface-hover);color:var(--ink)}.command-results a:hover svg{color:var(--gold)}.command-results small{display:block;color:var(--dim);font-size:10px}.command-results p{padding:15px;text-align:center;color:var(--muted)}.dashboard-module{margin-bottom:20px}.dashboard-module-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin:0 0 12px}.dashboard-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.dashboard-widget{min-height:140px;padding:17px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.dashboard-widget:hover{border-color:rgb(201 168 76/.34);box-shadow:var(--shadow);transform:translateY(-2px)}.dashboard-widget a{display:block;height:100%}.widget-kicker{justify-content:space-between;color:var(--muted);font-size:11px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.widget-kicker,.widget-title{display:flex;align-items:center;gap:8px}.widget-title svg{color:var(--gold)}.dashboard-widget strong{display:block;margin-top:12px;color:var(--ink);font-size:31px;font-weight:720;letter-spacing:-.06em}.dashboard-widget p{margin:4px 0 0;color:var(--muted);font-size:12px}.widget-wide{grid-column:span 2}.widget-customizing{border-color:rgb(201 168 76/.58);outline:1px dashed rgb(201 168 76/.42)}.hidden-widgets button,.widget-handle,.widget-tools button{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line);border-radius:5px;background:var(--surface-elevated);color:var(--muted);font-size:11px}.widget-handle{cursor:-webkit-grab;cursor:grab}.widget-tools{display:flex;gap:6px;margin-top:12px}.hidden-widgets button,.widget-tools button{padding:5px 7px}.hidden-widgets button:hover,.widget-tools button:hover{border-color:rgb(201 168 76/.4);color:var(--ink)}.hidden-widgets{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px;padding:10px;background:var(--surface-elevated);border:1px solid var(--line);border-radius:8px}@keyframes pulse{to{background-position:-200% 0}}html.sidebar-collapsed .shell{grid-template-columns:72px minmax(0,1fr)}html.sidebar-collapsed .brand{margin-left:10px;font-size:0}html.sidebar-collapsed .brand small{font-size:0}html.sidebar-collapsed .brand span:after{content:"L";font:700 22px Georgia,serif}html.sidebar-collapsed .nav-label{display:none}html.sidebar-collapsed .nav a{justify-content:center;padding:9px;font-size:0}html.sidebar-collapsed .nav-icon{width:19px;height:19px}@media(max-width:1050px){.shell{grid-template-columns:200px minmax(0,1fr)}.content{padding:24px}.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-lists{grid-template-columns:1fr 1fr}.dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.shell{display:block}.side{position:relative;height:auto;overflow:visible;padding:14px 12px}.brand{margin-bottom:14px}.nav{display:flex;gap:3px;overflow:auto}.nav-section{display:contents}.nav-label{display:none}.nav a{flex:0 0 auto}.nav a:not(.active){display:none}.top{height:58px;padding:0 14px}.global-search{width:min(58vw,360px)}.global-search kbd,.user-menu .name{display:none}.content{padding:18px}.dashboard-module-head,.page-head{align-items:flex-start;flex-direction:column}.dashboard-grid,.dashboard-lists,.grid,.split-view{grid-template-columns:1fr}.widget-wide{grid-column:auto}.filter-bar{align-items:stretch}.filter-bar input,.filter-bar label{width:100%}.table td,.table th{padding:10px}.create-menu summary{padding:7px 9px}.command-trigger kbd,.command-trigger span,.sidebar-toggle{display:none}}.global-search-shell{position:relative;width:min(520px,55vw)}.global-search-shell .global-search{width:100%}.global-search-results{position:absolute;z-index:90;top:calc(100% + 8px);left:0;width:100%;max-height:min(620px,70vh);overflow:auto;padding:7px;background:var(--surface-elevated);border:1px solid var(--line-strong);border-radius:11px;box-shadow:0 20px 55px rgb(0 0 0/.46)}.global-search-group{padding:4px 0 7px}.global-search-group+.global-search-group{border-top:1px solid var(--line)}.global-search-group>p{margin:5px 9px 4px;color:var(--dim);font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.global-search-group a{display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 9px;border-radius:7px;color:var(--muted)}.global-search-group a.active,.global-search-group a:hover{background:var(--surface-hover);color:var(--ink)}.global-search-group a>svg{flex:0 0 auto;color:var(--gold)}.global-search-group a span{min-width:0}.global-search-group a strong{color:inherit;font-size:12px;font-weight:680}.global-search-group a small,.global-search-group a strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-search-group a small{margin-top:2px;color:var(--dim);font-size:10px}.global-search-state{padding:20px 14px;color:var(--muted);text-align:center;font-size:12px}.global-search-error{color:var(--danger)}.global-search-footer{padding:7px 9px 4px;border-top:1px solid var(--line);color:var(--dim);font-size:9px;text-align:right}@media(max-width:760px){.global-search-shell{width:min(58vw,360px)}}.attention-panel{margin:0 0 20px;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.attention-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:12px}.attention-head h2{margin:0}.attention-total{color:var(--muted);font-size:11px}.attention-list{display:grid;grid-gap:7px;gap:7px}.attention-item{display:grid;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;grid-gap:11px;gap:11px;min-height:58px;padding:9px 11px;background:var(--surface-elevated);border:1px solid var(--line);border-radius:8px;transition:background .14s ease,border-color .14s ease}.attention-item:hover{background:var(--surface-hover);border-color:var(--line-strong)}.attention-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:7px;background:var(--surface)}.attention-danger .attention-icon{color:var(--danger)}.attention-warning .attention-icon{color:var(--warning)}.attention-neutral .attention-icon{color:var(--gold)}.attention-copy{display:grid;min-width:0}.attention-copy strong{color:var(--ink);font-size:12px}.attention-copy span{margin-top:2px;color:var(--muted);font-size:11px}.attention-count{display:grid;place-items:center;min-width:27px;height:27px;padding:0 7px;border-radius:999px;background:var(--canvas);color:var(--ink);font-size:12px;font-weight:800}.attention-action{display:flex;align-items:center;gap:5px;color:var(--gold);font-size:11px;font-weight:700;white-space:nowrap}.attention-clear{display:flex;align-items:center;gap:12px;padding:15px;border:1px solid var(--line);border-radius:8px;background:var(--surface-elevated);color:var(--success)}.attention-clear strong{color:var(--ink)}.attention-clear p{margin:2px 0 0;color:var(--muted);font-size:11px}.card-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.card-section-head h2{margin:0}.card-section-head>a{color:var(--gold);font-size:11px;font-weight:700}.operational-list{display:grid}.operational-list>a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;padding:9px 2px;border-bottom:1px solid var(--line)}.operational-list>a:last-child{border-bottom:0}.operational-list>a:hover strong{color:var(--gold)}.operational-list span{min-width:0}.operational-list strong{display:block;overflow:hidden;color:var(--ink);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.operational-list small{display:block;margin-top:2px;color:var(--muted);font-size:10px}.dashboard-secondary-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.8fr);grid-gap:13px;gap:13px;margin-top:18px}.timeline-list{display:grid}.timeline-list>a,.timeline-list>div{display:flex;align-items:flex-start;gap:10px;padding:9px 2px;border-bottom:1px solid var(--line)}.timeline-list>a:last-child,.timeline-list>div:last-child{border-bottom:0}.timeline-list>a:hover strong{color:var(--gold)}.timeline-dot{flex:0 0 auto;width:7px;height:7px;margin-top:6px;border-radius:50%;background:var(--gold)}.timeline-list strong{display:block;color:var(--ink);font-size:12px}.timeline-list small{display:block;margin-top:2px;color:var(--muted);font-size:10px}.operations-summary{display:grid;grid-gap:6px;gap:6px}.operations-summary>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;padding:7px 9px;border:1px solid var(--line);border-radius:7px;background:var(--surface-elevated);color:var(--muted);font-size:11px}.operations-summary>a:hover{background:var(--surface-hover);color:var(--ink)}.operations-summary strong{color:var(--ink);font-size:13px}.integration-errors{margin-top:13px;padding-top:12px;border-top:1px solid var(--line)}.integration-errors-head{display:flex;align-items:center;gap:7px;margin-bottom:6px;color:var(--danger)}.integration-errors-head strong{color:var(--ink);font-size:11px}.integration-errors>a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 2px;color:var(--muted);font-size:11px}.integration-errors>a:hover{color:var(--gold)}.integration-errors small{color:var(--dim)}.dashboard-footnote{display:flex;gap:7px;flex-wrap:wrap;margin-top:4px;color:var(--dim);font-size:10px}.dashboard-footnote span{padding:5px 8px;border:1px solid var(--line);border-radius:999px;background:var(--surface)}@media(max-width:1050px){.dashboard-secondary-grid{grid-template-columns:1fr}}@media(max-width:760px){.attention-head{align-items:flex-start;flex-direction:column}.attention-item{grid-template-columns:32px minmax(0,1fr) auto}.attention-action{grid-column:2/-1}.dashboard-secondary-grid{grid-template-columns:1fr}}.entity-link{color:var(--ink);font-weight:700}.entity-link:hover{color:var(--gold)}.client-profile-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.client-title-line{display:flex;align-items:center;gap:10px}.client-title-line h1{margin:0}.client-tabs{position:-webkit-sticky;position:sticky;z-index:5;top:64px;display:flex;gap:4px;overflow:auto;margin-bottom:16px;padding:6px;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.client-tabs a{flex:0 0 auto;padding:7px 9px;border-radius:6px;color:var(--muted);font-size:11px;font-weight:700}.client-tabs a:hover{background:var(--surface-hover);color:var(--ink)}.client-overview{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(420px,1fr);grid-gap:13px;gap:13px}.client-data-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin:0}.client-data-grid div{min-width:0}.client-data-grid dt{color:var(--dim);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.client-data-grid dd{margin:3px 0 0;overflow:hidden;color:var(--ink);font-size:12px;text-overflow:ellipsis}.client-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:14px}.client-metrics>div{padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.client-metrics span{display:block;color:var(--muted);font-size:10px;font-weight:700;text-transform:uppercase}.client-metrics strong{display:block;margin-top:6px;color:var(--ink);font-size:25px}.client-section-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px}.entity-list{display:grid}.entity-list>a,.entity-list>div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:9px 2px;border-bottom:1px solid var(--line)}.entity-list>a:last-child,.entity-list>div:last-child{border-bottom:0}.entity-list>a:hover strong{color:var(--gold)}.entity-list span{min-width:0}.entity-list strong{display:block;overflow:hidden;color:var(--ink);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.entity-list small{display:block;margin-top:2px;color:var(--muted);font-size:10px}.client-form{max-width:920px}.client-form-section{display:grid;grid-gap:14px;gap:14px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.form-grid label{display:grid;grid-gap:6px;gap:6px;color:var(--ink);font-size:12px;font-weight:700}.form-grid input,.form-grid select,.form-grid textarea{min-height:38px;padding:8px 10px;border:1px solid var(--line-strong);border-radius:7px;background:var(--surface-elevated);color:var(--ink);outline:0}.form-grid textarea{min-height:100px;resize:vertical}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgb(201 168 76/.1)}.field-span-2{grid-column:span 2}.client-form-details{padding:13px;border:1px solid var(--line);border-radius:8px;background:var(--surface-elevated)}.client-form-details summary{margin-bottom:0;color:var(--ink);font-weight:750;cursor:pointer}.client-form-details[open] summary{margin-bottom:14px}@media(max-width:1050px){.client-overview{grid-template-columns:1fr}}@media(max-width:760px){.client-profile-head{align-items:flex-start;flex-direction:column}.client-data-grid,.client-section-grid,.form-grid{grid-template-columns:1fr}.field-span-2{grid-column:auto}.client-tabs{top:58px}}.client-profile-details{margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.client-profile-details summary{margin-bottom:0;color:var(--gold);font-size:11px;font-weight:750;cursor:pointer}.client-profile-details[open] summary{margin-bottom:14px}.case-overview-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(420px,1fr);grid-gap:13px;gap:13px}.case-description{margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.case-description p:last-child{margin:0;color:var(--muted);white-space:pre-wrap}.case-financial-summary{display:grid;grid-gap:8px;gap:8px}.case-financial-summary>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;border:1px solid var(--line);border-radius:7px;background:var(--surface-elevated)}.case-financial-summary span{color:var(--muted);font-size:11px}.case-financial-summary strong{color:var(--ink);font-size:13px}@media(max-width:1050px){.case-overview-grid{grid-template-columns:1fr}}.process-lookup-success{margin:8px 0 0;padding:9px 11px;border:1px solid rgba(76,175,120,.35);border-radius:7px;background:rgba(76,175,120,.08);color:var(--ink);font-size:11px}.official-record-picker{margin-top:4px;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--surface-elevated)}.official-record-preview{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:9px;color:var(--muted);font-size:10px}.official-selected-record{margin-top:12px}.official-movement-list{display:grid;margin-top:12px}.official-movement-list>div{display:flex;align-items:flex-start;gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}.official-movement-list>div:last-child{border-bottom:0}.official-movement-list small,.official-movement-list strong{display:block}.official-movement-list small{margin-top:3px;color:var(--muted);font-size:10px}.publication-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:12px}.publication-summary>div{padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.publication-summary span{display:block;color:var(--muted);font-size:10px;font-weight:700;text-transform:uppercase}.publication-summary strong{display:block;margin-top:5px;color:var(--ink);font-size:22px}.publication-tabs{display:flex;gap:5px;overflow:auto;margin-bottom:12px;padding:5px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.publication-tabs a{flex:0 0 auto;padding:7px 10px;border-radius:6px;color:var(--muted);font-size:11px;font-weight:750}.publication-tabs a.active,.publication-tabs a:hover{background:var(--surface-elevated);color:var(--gold)}.publication-warning{color:var(--warning);font-size:10px;font-weight:750}.publication-context{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.publication-context>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.publication-context strong{overflow:hidden;color:var(--ink);text-overflow:ellipsis}.publication-review-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(360px,1fr);grid-gap:13px;gap:13px}.publication-original .source-content{max-height:650px;overflow:auto}.publication-analysis-sections{display:grid;grid-gap:9px;gap:9px}.publication-analysis-sections>div{padding:10px;border:1px solid var(--line);border-radius:7px;background:var(--surface-elevated)}.publication-analysis-sections span{color:var(--gold);font-size:10px;font-weight:800;text-transform:uppercase}.publication-analysis-sections p{margin:5px 0 0;color:var(--ink);white-space:pre-wrap}.publication-alert-card{border-color:rgba(215,166,62,.45)}.publication-review-actions{display:grid;grid-gap:12px;gap:12px}.publication-task-form{display:grid;grid-template-columns:1fr 280px;grid-gap:12px;gap:12px}.publication-source-item{padding:10px 2px;border-bottom:1px solid var(--line)}.publication-source-item summary{cursor:pointer;color:var(--muted);font-size:11px}.publication-source-item .source-content{max-height:350px;margin-top:10px;overflow:auto}@media(max-width:1050px){.publication-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.publication-context,.publication-review-grid{grid-template-columns:1fr}}@media(max-width:760px){.publication-task-form{grid-template-columns:1fr}}.deadline-suggested{background:rgba(215,166,62,.045)}.deadline-overdue{background:rgba(192,57,43,.055)}.deadline-overdue td:first-child{box-shadow:inset 2px 0 0 rgba(192,57,43,.55)}.deadline-new-page,.deadline-page,.publication-page{width:100%;max-width:1460px;margin:0 auto;padding-bottom:48px}.deadline-new-page .page-head,.deadline-page .page-head,.publication-page .page-head{margin-bottom:20px}.deadline-new-page .page-head h1,.deadline-page .page-head h1,.publication-page .page-head h1{margin:2px 0 0;font-size:30px;line-height:1.1;letter-spacing:-.025em}.deadline-new-page .page-head p,.deadline-page .page-head p,.publication-page .page-head p{max-width:760px;margin:7px 0 0;color:var(--muted)}.deadline-page .publication-summary,.publication-page .publication-summary{display:grid!important;grid-gap:10px!important;gap:10px!important;margin:0 0 14px!important}.publication-page .publication-summary{grid-template-columns:repeat(5,minmax(150px,1fr))!important}.deadline-page .publication-summary{grid-template-columns:repeat(4,minmax(170px,1fr))!important}.deadline-page .publication-summary>div,.publication-page .publication-summary>div{display:block!important;position:relative;min-height:82px;padding:15px 16px 14px!important;overflow:hidden;border:1px solid var(--line)!important;border-radius:10px!important;background:var(--surface)!important;box-shadow:0 10px 28px rgba(0,0,0,.1)}.deadline-page .publication-summary>div:before,.publication-page .publication-summary>div:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--gold);opacity:.8}.deadline-page .publication-summary span,.publication-page .publication-summary span{display:block!important;margin:0 0 7px!important;color:var(--muted)!important;font-size:9px!important;font-weight:800!important;letter-spacing:.09em!important;line-height:1.25!important;text-transform:uppercase!important}.deadline-page .publication-summary strong,.publication-page .publication-summary strong{display:block!important;margin:0!important;color:var(--ink)!important;font-size:25px!important;font-weight:760!important;line-height:1!important}.deadline-page .publication-tabs,.publication-page .publication-tabs{display:flex!important;align-items:center!important;gap:5px!important;margin:0 0 14px!important;padding:5px!important;overflow-x:auto;border:1px solid var(--line)!important;border-radius:10px!important;background:var(--surface)!important}.deadline-page .publication-tabs a,.publication-page .publication-tabs a{display:inline-flex!important;flex:0 0 auto;align-items:center;justify-content:center;min-height:34px;padding:7px 12px!important;border:1px solid transparent;border-radius:7px;color:var(--muted)!important;font-size:11px!important;font-weight:750!important;line-height:1!important;text-decoration:none!important;white-space:nowrap}.deadline-page .publication-tabs a:hover,.publication-page .publication-tabs a:hover{background:var(--surface-elevated)!important;color:var(--ink)!important}.deadline-page .publication-tabs a.active,.publication-page .publication-tabs a.active{border-color:rgba(209,170,72,.34)!important;background:rgba(209,170,72,.1)!important;color:var(--gold)!important}.deadline-page .filter-bar,.publication-page .filter-bar{display:grid!important;align-items:end!important;grid-gap:10px!important;gap:10px!important;margin:0 0 14px!important;padding:12px!important;border:1px solid var(--line)!important;border-radius:10px!important;background:var(--surface)!important}.publication-page .filter-bar{grid-template-columns:minmax(280px,1.35fr) minmax(180px,.7fr) minmax(220px,.85fr) auto!important}.deadline-page .filter-bar{grid-template-columns:minmax(320px,1.45fr) minmax(210px,.7fr) auto!important}.deadline-page .filter-bar label,.publication-page .filter-bar label{display:grid!important;grid-gap:5px!important;gap:5px!important;margin:0!important;color:var(--muted)!important;font-size:9px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}.deadline-page .filter-bar input,.deadline-page .filter-bar select,.publication-page .filter-bar input,.publication-page .filter-bar select{width:100%!important;min-height:38px!important}.deadline-page .filter-bar .button,.publication-page .filter-bar .button{min-height:38px;white-space:nowrap}.deadline-page .table-wrap,.publication-page .table-wrap{overflow:hidden;border-radius:10px!important;box-shadow:0 12px 34px rgba(0,0,0,.08)}.deadline-page .table,.publication-page .table{width:100%}.deadline-page .table th,.publication-page .table th{padding-top:11px!important;padding-bottom:11px!important;font-size:9px!important;letter-spacing:.09em!important;white-space:nowrap}.deadline-page .table td,.publication-page .table td{padding-top:13px!important;padding-bottom:13px!important;vertical-align:middle!important}.deadline-page .empty-state,.publication-page .empty-state{min-height:190px!important;padding:44px 24px!important}.deadline-new-page{max-width:1160px}.deadline-new-page>.card{max-width:900px;padding:20px!important;border-radius:11px!important;box-shadow:0 12px 34px rgba(0,0,0,.09)}.deadline-new-page>.card .form{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,.55fr)!important;grid-gap:14px!important;gap:14px!important}.deadline-new-page>.card .form label{display:grid!important;align-content:start;grid-gap:6px!important;gap:6px!important;margin:0!important}.deadline-new-page>.card .form .notice,.deadline-new-page>.card .form label:first-child,.deadline-new-page>.card .form label:last-of-type,.deadline-new-page>.card .form>button{grid-column:1/-1!important}.deadline-new-page>.card .form input,.deadline-new-page>.card .form select{min-height:40px}.deadline-new-page>.card .form textarea{min-height:120px}.deadline-new-page>.card .form .notice{margin:0!important;padding:11px 12px!important;border-radius:8px!important;line-height:1.45}.deadline-new-page>.card .form>button{width:auto!important;min-width:175px;justify-self:start;padding-left:22px;padding-right:22px}@media(max-width:1200px){.publication-page .publication-summary{grid-template-columns:repeat(3,minmax(150px,1fr))!important}.deadline-page .publication-summary{grid-template-columns:repeat(2,minmax(170px,1fr))!important}.deadline-page .filter-bar,.publication-page .filter-bar{grid-template-columns:1fr 1fr!important}}@media(max-width:760px){.deadline-new-page,.deadline-page,.publication-page{max-width:none}.deadline-new-page>.card .form,.deadline-page .filter-bar,.deadline-page .publication-summary,.publication-page .filter-bar,.publication-page .publication-summary{grid-template-columns:1fr!important}.deadline-new-page>.card .form .notice,.deadline-new-page>.card .form label:first-child,.deadline-new-page>.card .form label:last-of-type,.deadline-new-page>.card .form>button{grid-column:auto!important}.deadline-new-page>.card .form>button{width:100%!important}}.lex-control-room,.lex-form-workspace{width:100%;max-width:1520px;margin:0 auto;padding-bottom:52px}.lex-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:28px;gap:28px;align-items:center;min-height:176px;margin-bottom:16px;padding:26px 28px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:radial-gradient(circle at 88% 18%,rgba(209,170,72,.14),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.025),transparent 58%),var(--surface);box-shadow:0 18px 44px rgba(0,0,0,.14)}.lex-hero:after{content:"";position:absolute;right:-80px;bottom:-140px;width:320px;height:320px;border:1px solid rgba(209,170,72,.12);border-radius:50%;box-shadow:0 0 0 34px rgba(209,170,72,.035),0 0 0 70px rgba(209,170,72,.02);pointer-events:none}.lex-hero.compact{min-height:148px}.lex-hero-main{position:relative;z-index:1;max-width:850px}.lex-kicker{display:block;margin-bottom:7px;color:var(--gold);font-size:9px;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.lex-hero h1{margin:0;color:var(--ink);font-size:34px;line-height:1.05;letter-spacing:-.035em}.lex-hero p{max-width:760px;margin:9px 0 0;color:var(--muted);font-size:13px;line-height:1.65}.lex-source-row{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.lex-source-pill{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:5px 9px;border:1px solid rgba(209,170,72,.22);border-radius:999px;background:rgba(209,170,72,.07);color:var(--ink);font-size:10px;font-weight:720}.lex-source-pill.subtle{border-color:var(--line);background:rgba(255,255,255,.025);color:var(--muted)}.lex-hero-action{position:relative;z-index:2;align-self:center}.lex-primary-cta{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding-inline:16px;box-shadow:0 10px 24px rgba(209,170,72,.13)}.lex-hero-orbit{position:relative;z-index:2;display:grid;min-width:220px;padding:16px 18px 16px 46px;border:1px solid rgba(209,170,72,.18);border-radius:12px;background:rgba(0,0,0,.18)}.lex-hero-orbit small,.lex-hero-orbit span{color:var(--muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.lex-hero-orbit strong{margin:3px 0;color:var(--ink);font-size:14px}.lex-orbit-dot{position:absolute;top:18px;left:18px;width:11px;height:11px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 6px rgba(209,170,72,.08)}.lex-metric-grid{display:grid;grid-gap:10px;gap:10px;margin-bottom:16px}.deadline-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.publication-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.lex-metric-card{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:12px;gap:12px;min-height:112px;padding:15px;overflow:hidden;border:1px solid var(--line);border-radius:13px;background:var(--surface);text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.lex-metric-card:after{content:"";position:absolute;inset:auto 0 0;height:2px;opacity:.55;background:currentColor}.lex-metric-card.active,.lex-metric-card:hover{transform:translateY(-1px);border-color:rgba(209,170,72,.28);background:linear-gradient(180deg,rgba(255,255,255,.025),transparent),var(--surface)}.lex-metric-card.active{box-shadow:inset 0 0 0 1px rgba(209,170,72,.1)}.lex-metric-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:11px;background:rgba(255,255,255,.045);color:currentColor}.lex-metric-copy{display:grid;align-content:start;min-width:0}.lex-metric-copy span{color:var(--muted);font-size:9px;font-weight:820;letter-spacing:.08em;text-transform:uppercase}.lex-metric-copy strong{margin-top:4px;color:var(--ink);font-size:26px;line-height:1}.lex-metric-copy small{margin-top:7px;color:var(--muted);font-size:10px;line-height:1.35}.tone-gold{color:var(--gold)}.tone-blue{color:#6ca7d9}.tone-green{color:#65b68a}.tone-red{color:#d86f69}.tone-violet{color:#9a86d8}.lex-workbench{display:grid;grid-gap:12px;gap:12px}.lex-workbench-top{display:grid;grid-gap:10px;gap:10px}.lex-segmented-nav{display:flex;align-items:center;gap:4px;width:max-content;max-width:100%;padding:4px;overflow-x:auto;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.lex-segmented-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:7px 11px;border-radius:7px;color:var(--muted);font-size:10px;font-weight:760;text-decoration:none;white-space:nowrap}.lex-segmented-nav a:hover{background:var(--surface-elevated);color:var(--ink)}.lex-segmented-nav a.active{background:rgba(209,170,72,.1);color:var(--gold);box-shadow:inset 0 0 0 1px rgba(209,170,72,.18)}.lex-filter-panel{display:grid;grid-template-columns:minmax(320px,1fr) minmax(190px,.34fr) auto;grid-gap:9px;gap:9px;align-items:end;padding:11px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.publication-filter-panel{grid-template-columns:minmax(320px,1.1fr) minmax(180px,.34fr) minmax(200px,.4fr) auto}.lex-search-field{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;min-height:40px;padding:0 11px;border:1px solid var(--line);border-radius:8px;background:var(--surface-elevated);color:var(--muted)}.lex-search-field:focus-within{border-color:rgba(209,170,72,.35);box-shadow:0 0 0 3px rgba(209,170,72,.06)}.lex-search-field input{width:100%;min-height:38px;padding:0;border:0;outline:0;background:transparent;color:var(--ink)}.lex-select-field{display:grid;grid-gap:4px;gap:4px}.lex-select-field>span{color:var(--muted);font-size:8px;font-weight:820;letter-spacing:.08em;text-transform:uppercase}.lex-select-field input,.lex-select-field select{width:100%;min-height:40px}.lex-filter-button{min-height:40px;white-space:nowrap}.lex-data-surface{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 14px 36px rgba(0,0,0,.1)}.lex-table-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 17px 13px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.018),transparent),var(--surface)}.lex-table-heading h2{margin:0;color:var(--ink);font-size:15px;line-height:1.2}.lex-result-count{display:inline-flex;align-items:center;min-height:27px;padding:5px 9px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:9px;font-weight:720}.lex-data-surface .table-wrap{border:0!important;border-radius:0!important;box-shadow:none!important}.lex-data-surface .table th{background:rgba(255,255,255,.018)}.lex-data-surface .table td,.lex-data-surface .table th{padding-left:15px!important;padding-right:15px!important}.lex-row-title{color:var(--ink);font-weight:720}.lex-inline-tag{display:inline-flex;align-items:center;width:max-content;margin-top:5px;padding:3px 6px;border:1px solid rgba(209,170,72,.16);border-radius:999px;background:rgba(209,170,72,.06);color:var(--gold);font-size:8px;font-weight:760}.lex-inline-tag.warning{border-color:rgba(216,111,105,.2);background:rgba(216,111,105,.06);color:#d86f69}.lex-source-mini{display:block;color:var(--ink);font-size:10px;font-weight:760}.lex-action-flag{display:inline-flex;padding:4px 7px;border-radius:7px;background:rgba(209,170,72,.08);color:var(--gold);font-size:9px;font-weight:760}.lex-related-stack{display:grid;grid-gap:2px;gap:2px;color:var(--muted);font-size:9px}.lex-form-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:14px;gap:14px;align-items:start}.lex-form-card,.lex-side-card{border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 14px 36px rgba(0,0,0,.09)}.lex-form-card{padding:20px}.lex-form-card-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:15px;margin-bottom:16px;border-bottom:1px solid var(--line)}.lex-form-card-head h2{margin:0;color:var(--ink);font-size:16px}.lex-secure-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid rgba(209,170,72,.18);border-radius:999px;background:rgba(209,170,72,.07);color:var(--gold);font-size:9px;font-weight:760;white-space:nowrap}.lex-deadline-form{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,.45fr)!important;grid-gap:14px!important;gap:14px!important}.lex-deadline-form label{display:grid!important;grid-gap:6px!important;gap:6px!important}.lex-deadline-form label>span{color:var(--ink);font-size:10px;font-weight:720}.lex-deadline-form input,.lex-deadline-form select{min-height:41px}.lex-deadline-form textarea{min-height:128px}.field-span-2{grid-column:1/-1}.lex-form-notice{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;padding:12px 13px;border:1px solid rgba(209,170,72,.18);border-radius:10px;background:rgba(209,170,72,.055);color:var(--gold)}.lex-form-notice strong{color:var(--ink);font-size:10px}.lex-form-notice p{margin:3px 0 0;color:var(--muted);font-size:10px;line-height:1.45}.lex-form-actions{display:flex;justify-content:flex-end;gap:8px;padding-top:2px}.lex-side-rail{display:grid;grid-gap:12px;gap:12px}.lex-side-card{padding:17px}.lex-side-card h3{margin:0 0 12px;color:var(--ink);font-size:14px}.lex-side-card p{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.lex-side-card.muted-card{background:linear-gradient(180deg,rgba(209,170,72,.035),transparent),var(--surface)}.lex-flow-list{display:grid;grid-gap:12px;gap:12px}.lex-flow-list>div{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:start}.lex-flow-icon{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(209,170,72,.16);border-radius:9px;background:rgba(209,170,72,.055);color:var(--gold)}.lex-flow-list strong{display:block;color:var(--ink);font-size:10px}.lex-flow-list small{display:block;margin-top:2px;color:var(--muted);font-size:9px;line-height:1.4}@media(max-width:1240px){.publication-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.deadline-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.publication-filter-panel{grid-template-columns:1fr 1fr}}@media(max-width:980px){.lex-hero{grid-template-columns:1fr}.lex-hero-action,.lex-hero-orbit{justify-self:start}.lex-form-layout{grid-template-columns:1fr}.lex-filter-panel,.lex-side-rail{grid-template-columns:1fr 1fr}}@media(max-width:720px){.lex-hero{padding:20px}.lex-hero h1{font-size:29px}.deadline-metrics,.lex-deadline-form,.lex-filter-panel,.lex-side-rail,.publication-filter-panel,.publication-metrics{grid-template-columns:1fr!important}.field-span-2{grid-column:auto}.lex-form-actions{flex-direction:column-reverse}.lex-form-actions .button{width:100%}}.lex-control-room .lex-hero,.lex-form-workspace .lex-hero{border:1px solid rgba(255,255,255,.08)!important;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.015))!important;border-radius:18px!important;padding:28px 30px!important;margin-bottom:20px!important;box-shadow:0 18px 40px rgba(0,0,0,.22)!important}.lex-control-room .lex-metric-grid,.lex-form-workspace .lex-metric-grid{display:grid!important;grid-gap:12px!important;gap:12px!important;margin-bottom:18px!important}.lex-control-room .deadline-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}.lex-control-room .publication-metrics{grid-template-columns:repeat(5,minmax(0,1fr))!important}.lex-control-room .lex-metric-card{display:grid!important;grid-template-columns:42px 1fr!important;grid-gap:12px!important;gap:12px!important;align-items:start!important;min-height:110px!important;padding:16px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;background:rgba(255,255,255,.025)!important;text-decoration:none!important;box-shadow:0 10px 24px rgba(0,0,0,.14)!important}.lex-control-room .lex-metric-icon{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;border-radius:12px!important;background:rgba(255,255,255,.045)!important}.lex-control-room .lex-metric-copy{display:grid!important;align-content:start!important}.lex-control-room .lex-metric-copy span{font-size:10px!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--muted)!important;font-weight:700!important}.lex-control-room .lex-metric-copy strong{font-size:28px!important;line-height:1!important;color:var(--ink)!important;margin-top:4px!important}.lex-control-room .lex-metric-copy small{font-size:11px!important;line-height:1.4!important;color:var(--muted)!important;margin-top:6px!important}.lex-control-room .lex-workbench,.lex-form-workspace .lex-form-card,.lex-form-workspace .lex-side-card{border:1px solid rgba(255,255,255,.08)!important;border-radius:16px!important;background:rgba(255,255,255,.02)!important;box-shadow:0 14px 32px rgba(0,0,0,.16)!important}.lex-control-room .lex-filter-panel{padding:12px!important}.lex-control-room .lex-filter-panel,.lex-control-room .lex-segmented-nav{border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;background:rgba(255,255,255,.02)!important}.lex-control-room .lex-segmented-nav{display:flex!important;flex-wrap:wrap!important;gap:6px!important;padding:6px!important}.lex-control-room .lex-segmented-nav a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;padding:8px 12px!important;border-radius:8px!important;text-decoration:none!important}.lex-control-room .lex-segmented-nav a.active{background:rgba(209,170,72,.12)!important;color:var(--gold)!important;box-shadow:inset 0 0 0 1px rgba(209,170,72,.18)!important}.lex-form-workspace .lex-form-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 320px!important;grid-gap:16px!important;gap:16px!important;align-items:start!important}@media (max-width:1200px){.lex-control-room .publication-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lex-control-room .deadline-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){.lex-form-workspace .lex-form-layout{grid-template-columns:1fr!important}}@media (max-width:720px){.lex-control-room .deadline-metrics,.lex-control-room .publication-metrics{grid-template-columns:1fr!important}}.lex-control-room .task-metrics{grid-template-columns:repeat(5,minmax(0,1fr))!important}.task-detail-surface{padding:22px!important}.task-detail-grid{display:grid!important;grid-template-columns:150px minmax(0,1fr)!important;grid-gap:12px 22px!important;gap:12px 22px!important;margin:0 0 28px!important}.task-detail-grid dt{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.task-detail-grid dd{margin:0;min-width:0}.task-checklist-head{margin-top:16px}.task-checklist{display:grid;grid-gap:10px;gap:10px}.task-checklist-item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.02)}.task-checklist-item>div{display:grid;grid-gap:4px;gap:4px}.task-checklist-item small{color:var(--muted)}.task-checklist-add{margin-top:14px}@media (max-width:1100px){.lex-control-room .task-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.lex-control-room .task-metrics,.task-detail-grid{grid-template-columns:1fr!important}.task-checklist-item{align-items:flex-start;flex-direction:column}}.whatsapp-page{width:100%;max-width:none!important;height:calc(100dvh - 64px);min-height:0;margin:0;padding:0!important;overflow:hidden}@media (min-width:761px){body:has(.whatsapp-page){overflow:hidden}body:has(.whatsapp-page) .main{height:100dvh;min-height:0;overflow:hidden}}@media (max-width:760px){.whatsapp-page{height:calc(100dvh - 58px);padding:0!important}}.notification-button{position:relative}.notification-count{position:absolute;top:-5px;right:-5px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border:2px solid #080808;border-radius:999px;background:#c9a746;color:#080808;font-size:8px;font-weight:850;line-height:1}.process-intake-form{max-width:1120px}.process-origin-banner{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px;padding:16px 18px;border:1px solid rgb(201 168 76/.32);border-radius:var(--radius);background:linear-gradient(135deg,rgb(201 168 76/.09),var(--surface))}.process-origin-banner>div{display:grid;grid-gap:5px;gap:5px}.process-origin-banner strong{color:var(--ink);font-size:14px}.process-origin-banner p{max-width:720px;margin:0;color:var(--muted);font-size:12px}.process-origin-pill{width:max-content;padding:3px 8px;border:1px solid rgb(201 168 76/.3);border-radius:999px;color:var(--gold);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.process-origin-cnj{flex:0 0 auto;color:var(--ink);font-size:13px;font-weight:800}.process-linkage-section{padding-bottom:4px;border-bottom:1px solid var(--line)}.process-linkage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.process-linkage-picker{display:grid;align-content:start;grid-gap:11px;gap:11px;min-width:0;padding:15px;border:1px solid var(--line);border-radius:10px;background:var(--surface-elevated)}.process-linkage-step{display:flex;align-items:center;gap:9px}.process-linkage-step>span{display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;border:1px solid rgb(201 168 76/.35);border-radius:50%;background:rgb(201 168 76/.08);color:var(--gold);font-size:11px;font-weight:900}.process-linkage-step strong{display:block;color:var(--ink);font-size:12px}.process-linkage-step small{display:block;margin-top:1px;color:var(--dim);font-size:10px}.process-selection-empty{margin:0;color:var(--warning);font-size:11px}.process-case-empty{display:grid;grid-gap:8px;gap:8px;padding:11px;border:1px dashed var(--line-strong);border-radius:8px;background:var(--surface)}.process-case-empty p,.process-case-empty small{margin:0}.process-case-empty p{color:var(--muted);font-size:11px}.process-case-empty small{color:var(--dim);font-size:9px}.process-case-empty .button{width:max-content}.process-selection-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;padding:10px;border:1px solid var(--line);border-radius:9px;background:var(--canvas)}.process-selection-summary.is-complete{border-color:rgb(127 196 154/.28);background:rgb(127 196 154/.045)}.process-selection-summary>div{min-width:0;padding:9px 10px;border-right:1px solid var(--line)}.process-selection-summary>div:last-child{border-right:0}.process-selection-summary span{display:block;color:var(--dim);font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.process-selection-summary strong{margin-top:4px;color:var(--ink);font-size:12px}.process-selection-summary small,.process-selection-summary strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.process-selection-summary small{margin-top:2px;color:var(--muted);font-size:9px}.process-lookup-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px}.process-lookup-actions .muted{font-size:10px}.process-submit-actions{padding-top:4px}@media(max-width:760px){.process-origin-banner{align-items:flex-start;flex-direction:column}.process-linkage-grid,.process-selection-summary{grid-template-columns:1fr}.process-selection-summary>div{border-right:0;border-bottom:1px solid var(--line)}.process-selection-summary>div:last-child{border-bottom:0}}.process-hub-filters{gap:8px}.process-list-monitoring{display:grid;justify-items:start;grid-gap:5px;gap:5px;min-width:150px}.process-list-monitoring small{max-width:230px;overflow:hidden;color:var(--dim);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.process-monitoring-card{scroll-margin-top:96px}.process-monitoring-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:12px}.process-monitoring-summary>div{min-width:0;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--surface-elevated)}.process-monitoring-summary span{display:block;color:var(--dim);font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.process-monitoring-summary strong{display:block;margin-top:4px;color:var(--ink);font-size:11px;line-height:1.4}.process-monitoring-message{margin:0 0 12px;padding:10px 11px;border-left:3px solid var(--gold);background:rgb(201 168 76/.07);color:var(--muted);font-size:11px}.process-monitoring-providers{display:grid;grid-gap:7px;gap:7px}.process-monitoring-provider{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface-elevated)}.process-monitoring-provider small,.process-monitoring-provider strong{display:block}.process-monitoring-provider strong{color:var(--ink);font-size:12px}.process-monitoring-provider small{margin-top:2px;color:var(--dim);font-size:9px}.process-monitoring-provider-state{display:grid;justify-items:end;grid-gap:4px;gap:4px;text-align:right}.process-monitoring-executions{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.process-monitoring-empty{padding:16px;border:1px dashed var(--line-strong);border-radius:8px;background:var(--surface-elevated)}.process-monitoring-empty p{margin:4px 0 0;color:var(--muted);font-size:11px}.publication-suggestion-hub{border-color:rgb(182 156 220/.22)}.publication-suggestion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:14px}.publication-suggestion-grid>div{min-width:0;padding:13px;border:1px solid var(--line);border-radius:9px;background:var(--surface-elevated)}.publication-suggestion-grid>div>span{display:block;color:var(--dim);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.publication-suggestion-grid>div>strong{display:block;margin:6px 0 9px;color:var(--ink);font-size:25px}.human-review-decision{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.7fr);grid-gap:18px;gap:18px;align-items:end;border-color:rgb(227 185 103/.28)}.self-monitoring-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);grid-gap:13px;gap:13px}.self-discovery-list,.self-monitoring-list{display:grid;grid-gap:8px;gap:8px}.self-discovery-item,.self-monitoring-item{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px 16px;gap:10px 16px;padding:12px;border:1px solid var(--line);border-radius:9px;background:var(--surface-elevated)}.self-discovery-item small,.self-monitoring-item small{display:block;margin-top:3px;color:var(--muted);font-size:10px}.self-monitoring-statuses{display:flex;align-items:flex-start;gap:5px}.self-monitoring-providers{grid-column:1/-1;display:flex;gap:7px;flex-wrap:wrap;padding-top:8px;border-top:1px solid var(--line);color:var(--muted);font-size:10px}.self-discovery-item>div:first-child{display:grid;grid-gap:3px;gap:3px}.self-discovery-item .actions{grid-column:1/-1;padding-top:8px;border-top:1px solid var(--line)}.dashboard-self-monitoring{border-color:rgb(201 168 76/.22)}@media(max-width:1050px){.process-monitoring-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.publication-suggestion-grid{grid-template-columns:1fr}}@media(max-width:760px){.process-monitoring-summary,.self-monitoring-grid{grid-template-columns:1fr}.process-monitoring-provider{align-items:flex-start;flex-direction:column}.process-monitoring-provider-state{justify-items:start;text-align:left}.human-review-decision,.self-discovery-item,.self-monitoring-item{grid-template-columns:1fr}.self-monitoring-statuses{justify-content:flex-start}}.dashboard-monitoring-admin-cta,.dashboard-monitoring-admin-cta:focus,.dashboard-monitoring-admin-cta:hover,.dashboard-monitoring-admin-cta:visited{color:#000!important}.lex-login-page{position:relative;min-height:100vh;display:grid;place-items:center;overflow:hidden;padding:32px;isolation:isolate;background:radial-gradient(circle at 12% 10%,rgba(201,168,76,.11),transparent 30%),radial-gradient(circle at 88% 86%,rgba(201,168,76,.06),transparent 34%),linear-gradient(135deg,#050505,#090909 48%,#060606)}.lex-login-page:before{position:absolute;z-index:-2;inset:0;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:linear-gradient(180deg,black,transparent 86%);mask-image:linear-gradient(180deg,black,transparent 86%);content:""}.lex-login-orb{position:absolute;z-index:-1;width:440px;height:440px;border-radius:50%;filter:blur(100px);pointer-events:none}.lex-login-orb-one{top:-260px;left:-190px;background:rgba(201,168,76,.09)}.lex-login-orb-two{right:-260px;bottom:-300px;background:rgba(124,98,35,.08)}.lex-login-shell{width:min(1120px,100%);min-height:670px;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(390px,.94fr);overflow:hidden;border:1px solid rgba(255,255,255,.095);border-radius:22px;background:rgba(12,12,11,.88);box-shadow:0 40px 110px rgba(0,0,0,.58),inset 0 0 0 1px rgba(201,168,76,.025);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.lex-login-brand-panel{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:52px 58px 42px;overflow:hidden;background:linear-gradient(145deg,rgba(201,168,76,.085),rgba(201,168,76,.015) 38%,transparent 72%),#090909;border-right:1px solid rgba(255,255,255,.075)}.lex-login-brand-panel:after{position:absolute;right:-100px;bottom:40px;width:330px;height:330px;border:1px solid rgba(201,168,76,.11);border-radius:50%;box-shadow:0 0 0 48px rgba(201,168,76,.018),0 0 0 96px rgba(201,168,76,.012);content:"";pointer-events:none}.lex-login-brand{position:relative;z-index:1;display:inline-grid;width:max-content}.lex-login-brand>span,.lex-login-mobile-brand>span{color:var(--gold);font:700 34px/1 Georgia,Times New Roman,serif;letter-spacing:.14em}.lex-login-brand>small,.lex-login-mobile-brand>small{margin-top:8px;color:rgba(255,255,255,.45);font-size:9px;font-weight:800;letter-spacing:.24em}.lex-login-brand-copy{position:relative;z-index:1;max-width:535px;margin-top:86px}.lex-login-eyebrow,.lex-login-kicker{margin:0 0 15px;color:var(--gold);font-size:10px;font-weight:850;letter-spacing:.18em}.lex-login-brand-copy h1{max-width:520px;margin:0;color:#f4f1e9;font:700 clamp(38px,4.25vw,57px)/1.03 Georgia,Times New Roman,serif;letter-spacing:-.045em}.lex-login-brand-copy>p:last-child{max-width:500px;margin:22px 0 0;color:rgba(255,255,255,.55);font-size:14px;line-height:1.75}.lex-login-capabilities{position:relative;z-index:1;display:grid;grid-gap:4px;gap:4px;max-width:490px;margin-top:42px}.lex-login-capability{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.06)}.lex-login-capability:last-child{border-bottom:0}.lex-login-capability>span{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(201,168,76,.2);border-radius:10px;background:rgba(201,168,76,.055);color:var(--gold)}.lex-login-capability strong{display:block;color:rgba(255,255,255,.86);font-size:12px;font-weight:750}.lex-login-capability small{display:block;margin-top:2px;color:rgba(255,255,255,.38);font-size:11px;line-height:1.45}.lex-login-brand-footer{position:relative;z-index:1;display:flex;align-items:center;gap:8px;margin-top:32px;color:rgba(255,255,255,.35);font-size:10px;font-weight:650;letter-spacing:.04em}.lex-login-brand-footer svg{color:rgba(201,168,76,.7)}.lex-login-access-panel{display:grid;place-items:center;padding:48px;background:linear-gradient(180deg,rgba(255,255,255,.012),transparent)}.lex-login-card{width:min(390px,100%)}.lex-login-card-head{margin-bottom:32px}.lex-login-mobile-brand{display:none}.lex-login-card-head h2{margin:0;color:#f5f2eb;font:700 31px/1.1 Georgia,Times New Roman,serif;letter-spacing:-.035em}.lex-login-card-head>p:last-child{max-width:350px;margin:12px 0 0;color:rgba(255,255,255,.46);font-size:13px;line-height:1.65}.lex-login-form{display:grid;grid-gap:20px;gap:20px}.lex-login-error{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-gap:11px;gap:11px;padding:12px 13px;border:1px solid rgba(226,124,131,.28);border-radius:10px;background:rgba(173,63,73,.085);color:#f3d8da}.lex-login-error svg{margin-top:1px;color:#df7d84}.lex-login-error strong{display:block;font-size:12px}.lex-login-error span{display:block;margin-top:2px;color:rgba(243,216,218,.65);font-size:11px;line-height:1.45}.lex-login-field{display:grid;grid-gap:7px;gap:7px}.lex-login-field>label,.lex-login-label-row label{color:rgba(255,255,255,.72);font-size:11px;font-weight:750;letter-spacing:.02em}.lex-login-label-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.lex-login-label-row a{color:var(--gold);font-size:11px;font-weight:700;transition:color .15s ease,opacity .15s ease}.lex-login-label-row a:hover{color:#dfc36e}.lex-login-input-shell{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 13px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(255,255,255,.032);color:rgba(255,255,255,.28);transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.lex-login-input-shell:focus-within{border-color:rgba(201,168,76,.7);background:rgba(201,168,76,.035);box-shadow:0 0 0 3px rgba(201,168,76,.08)}.lex-login-input-shell:focus-within>svg{color:var(--gold)}.lex-login-input-shell input{width:100%;min-width:0;min-height:46px;padding:0;border:0;outline:0;background:transparent;color:#f4f1ea;font-size:13px}.lex-login-input-shell input::placeholder{color:rgba(255,255,255,.24)}.lex-login-password-toggle{display:grid;flex:0 0 auto;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:7px;background:transparent;color:rgba(255,255,255,.34);transition:background .15s ease,color .15s ease}.lex-login-password-toggle:hover{background:rgba(255,255,255,.055);color:rgba(255,255,255,.72)}.lex-login-password-toggle:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.lex-login-submit{display:flex;align-items:center;justify-content:space-between;min-height:49px;margin-top:4px;padding:0 17px 0 18px;border:1px solid var(--gold);border-radius:10px;background:linear-gradient(135deg,#c9a84c,#a98b38);color:#17140d;font-size:12px;font-weight:850;letter-spacing:.015em;box-shadow:0 10px 28px rgba(201,168,76,.12);transition:transform .15s ease,filter .15s ease,box-shadow .15s ease}.lex-login-submit:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 14px 34px rgba(201,168,76,.18)}.lex-login-submit:active{transform:translateY(0)}.lex-login-restricted{margin:0;color:rgba(255,255,255,.3);font-size:10px;text-align:center}.lex-login-card-footer{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:38px;padding-top:20px;border-top:1px solid rgba(255,255,255,.065);color:rgba(255,255,255,.26);font-size:9px;font-weight:650;letter-spacing:.045em;text-transform:uppercase}@media(max-width:900px){.lex-login-page{padding:20px}.lex-login-shell{grid-template-columns:1fr;min-height:auto;max-width:590px}.lex-login-brand-panel{padding:34px 36px;border-right:0;border-bottom:1px solid rgba(255,255,255,.075)}.lex-login-brand-copy{margin-top:35px}.lex-login-brand-copy h1{font-size:38px}.lex-login-capabilities{display:none}.lex-login-brand-footer{margin-top:28px}.lex-login-access-panel{padding:42px 36px}}@media(max-width:560px){.lex-login-page{display:block;padding:0;background:#080808}.lex-login-orb,.lex-login-page:before{display:none}.lex-login-shell{width:100%;max-width:none;min-height:100vh;border:0;border-radius:0;box-shadow:none}.lex-login-brand-panel{display:none}.lex-login-access-panel{min-height:100vh;align-items:center;padding:32px 23px}.lex-login-card{width:100%;max-width:400px}.lex-login-mobile-brand{display:grid;width:max-content;margin-bottom:54px}.lex-login-mobile-brand>span{font-size:29px}.lex-login-mobile-brand>small{margin-top:6px}.lex-login-card-head{margin-bottom:28px}.lex-login-card-head h2{font-size:29px}.lex-login-input-shell{min-height:50px}.lex-login-submit{min-height:51px}.lex-login-card-footer{margin-top:44px}}@media(prefers-reduced-motion:reduce){.lex-login-input-shell,.lex-login-label-row a,.lex-login-password-toggle,.lex-login-submit{transition:none}.lex-login-submit:hover{transform:none}}.lex-login-input-shell input:-webkit-autofill,.lex-login-input-shell input:-webkit-autofill:active,.lex-login-input-shell input:-webkit-autofill:focus,.lex-login-input-shell input:-webkit-autofill:hover{-webkit-text-fill-color:#f4f1ea!important;caret-color:#f4f1ea;box-shadow:inset 0 0 0 1000px #11110f!important;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.lex-login-input-shell input:-moz-autofill{color:#f4f1ea!important;background:#11110f!important}