:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lux-bg:#f6f4ef;--lux-surface:#fffefb;--lux-surface-alt:#f0ece3;--lux-sand:#eae4d8;--lux-border:#ded8cd;--lux-ink:#0c223d;--lux-muted:#596977;--lux-navy:#071c34;--lux-blue:#2f63d3;--lux-teal:#6697a6;--lux-line:#2c3c4c1f;--background:var(--lux-bg);--foreground:var(--lux-ink);--card:var(--lux-surface);--card-foreground:var(--lux-ink);--popover:#fff;--popover-foreground:var(--lux-ink);--primary:var(--lux-blue);--primary-foreground:#fff;--secondary:#ece6db;--secondary-foreground:var(--lux-ink);--muted:#f0ede7;--muted-foreground:#607080;--accent:#f0ece3;--accent-foreground:var(--lux-ink);--destructive:#b83a4b;--destructive-foreground:#fff;--success:#21795b;--warning:#98620e;--info:#235e9b;--border:#ded8cd;--input:#d3ccbf;--ring:#326ce0;--sidebar:#071c34;--sidebar-foreground:#e9f0f7;--sidebar-primary:#dcd5c8;--sidebar-primary-foreground:#071c34;--sidebar-accent:#12304d;--sidebar-accent-foreground:#fff;--sidebar-border:#ddeaf51f;--sidebar-ring:#87addf;--terminal-canvas:var(--lux-bg);--terminal-panel:var(--lux-surface);--terminal-ink:var(--lux-ink);--terminal-soft:#536879;--terminal-muted:#667483;--terminal-line:var(--lux-border);--terminal-focus:var(--lux-blue);--terminal-electric:var(--lux-blue);--ol-track:var(--lux-border)}body{background:var(--lux-bg);color:var(--lux-ink);background-image:none}::selection{color:var(--lux-navy);background:#dbe5fc}:focus-visible{outline-color:var(--lux-blue)}*{scrollbar-color:#c3c7ca transparent}.app-shell{background:var(--lux-bg);background-image:none}.app-workspace{color:var(--lux-ink);background:var(--lux-bg)}.app-content{color:var(--lux-ink);padding-top:clamp(25px,3vw,42px)}.app-content>:first-child{min-width:0}.app-sidebar{background:var(--lux-navy);border-right:1px solid #18324b}.app-brand{border-bottom-color:#ebf3f81c}.app-nav-group-button{color:#a9bac9}.app-nav-group-button:hover{color:#fff}.app-nav-link{color:#c2cfdb}.app-nav-link svg{color:#a2b5ca}.app-nav-link:hover{color:#fff;background:#ffffff12}.app-nav-link[data-active=true]{background:var(--lux-sand);color:#112941;box-shadow:none;border-color:#0000;border-radius:5px}.app-nav-link[data-active=true]:before{display:none}.app-profile{border-top-color:#ebf3f824}.app-profile-icon{background:#193858}.app-mobile-header{background:var(--lux-surface);color:var(--lux-ink);border-bottom:1px solid var(--lux-border)}.app-toolbar{border-bottom:1px solid var(--lux-border);color:var(--lux-ink);background:#fffefbf5}.app-toolbar-kicker{color:#586b7b}.app-toolbar-right .app-status-label{color:#526e6b}.app-toolbar-dot{background:#2a9d78;box-shadow:0 0 0 4px #2a9d781a}.app-page-header{border-bottom-color:var(--lux-border)}.app-page-header:before{background:var(--lux-blue)}.app-page-title{color:var(--lux-navy)}.app-page-subtitle,.app-content .text-muted-foreground{color:var(--lux-muted)}.app-content .text-info{color:#235e9b}.app-content .text-success{color:#21795b}.app-content .text-warning{color:#98620e}.app-content .text-destructive{color:#b83a4b}.app-content .panel{background:var(--lux-surface);border:1px solid var(--lux-border);background-image:none;border-radius:8px;box-shadow:0 1px 4px #18222d06}.app-content a.panel:hover,.app-content button.panel:hover{background:#f8f5ee;border-color:#b8b1a5}.app-stat-label{color:var(--lux-muted)}.app-stat-value{color:var(--lux-ink)}.app-stat-detail{color:var(--lux-blue)}.app-stat:before{background:linear-gradient(90deg,#d3c7b5,#0000 75%)}.app-content :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.app-content :is([role=combobox],[role=textbox]){color:var(--lux-ink);background:#fff;border:1px solid #d3ccbf;border-radius:6px}.app-content :is(input,select,textarea)::placeholder{color:#78838a}.app-content :is(input,select,textarea):focus-visible,.app-content [role=combobox]:focus-visible{border-color:var(--lux-blue);box-shadow:0 0 0 3px #2f63d321}.app-content label{color:#34495b}.app-content :is(button.bg-primary,a.bg-primary),.app-content .btn-primary{background:var(--lux-blue);border-color:var(--lux-blue);box-shadow:none;color:#fff;border-radius:6px}.app-content :is(button.bg-primary,a.bg-primary):hover:not(:disabled),.app-content .btn-primary:hover:not(:disabled){box-shadow:none;background:#2454bd;border-color:#2454bd;transform:none}.app-content button.border:not(.bg-primary){color:var(--lux-ink);background:#fff;border-color:#d3ccbf}.app-content button.border:not(.bg-primary):hover:not(:disabled){color:var(--lux-ink);background:#f0ece3;border-color:#bfb5a6}.app-content button.bg-secondary,.app-content table{color:var(--lux-ink)}.app-content table thead th{color:#485c6b;border-color:var(--lux-border)}.app-content table tbody td{color:#243b50;border-color:#e9e4dc}.app-content table :is(th,td){border-color:#e7e1d8}.app-content .panel:has(>table){scrollbar-color:#b8b9b9 transparent;overflow-x:auto}.app-content .panel:has(>table) table{min-width:690px}.lux-dashboard .ol-hero{background:var(--lux-surface);border:1px solid #e3ddd2;border-radius:9px;box-shadow:0 8px 30px #19232e09}.lux-dashboard .ol-hero-title em{color:#668f9d}.lux-dashboard .ol-hero-left>div>p{color:#526677}.lux-dashboard .ol-hero-right{background:#fffdfa;border-left:1px solid #e5dfd6}.lux-dashboard .ol-hero-mapmark{color:var(--lux-blue)}.lux-dashboard .ol-hero-right-detail{color:#0c223d}.app-content .terminal-module{background:var(--lux-surface);color:var(--lux-ink);border:1px solid var(--lux-border);border-radius:8px}.app-content .terminal-module-heading{border-bottom:1px solid var(--lux-border)}.app-content .terminal-module-kicker{color:#657687}.app-content .terminal-module-title{color:var(--lux-navy)}.app-content .terminal-module-aside{color:#687785}.app-content .terminal-metric{color:var(--lux-ink);border-color:#e7e0d7}.app-content .terminal-metric:hover{background:#f7f3ec}.app-content .terminal-metric-label{color:#5f6f7b}.app-content .terminal-metric-value{color:var(--lux-navy)}.app-content .terminal-metric-heading svg{color:#698094}.app-content .terminal-metric-foot,.app-content .terminal-metric-foot svg{color:#2458b7}.app-content .terminal-worklink{border-bottom-color:#e7e0d7}.app-content .terminal-worklink:hover{background:#f7f3ec}.app-content .terminal-worklink-title{color:var(--lux-ink)}.app-content .terminal-worklink-description{color:#687987}.app-content .terminal-worklink-index{color:var(--lux-blue)}.app-content .terminal-empty{color:#334e5f;border-color:var(--lux-border);background:#f7f3eb}.lux-dashboard .ol-work-area-header{background:#f0ebe2;border-color:#e1d9cf}.lux-dashboard .ol-work-area-header .ol-editorial-h2{color:var(--lux-navy)}.lux-dashboard .ol-work-area-header .ol-section-number{color:#627284}.lux-dashboard .ol-carousel-button{color:var(--lux-navy);background:#fffdfa;border:1px solid #ded8cd}.lux-dashboard .ol-carousel-button:hover{background:#e5ddd1}.lux-dashboard .ol-carousel-viewport{border:1px solid #e5ded4;gap:1px}.lux-dashboard .ol-carousel-link{background:#fffefb}.lux-dashboard .ol-carousel-link:nth-child(4n){background:#f1e9df}.lux-dashboard .ol-carousel-link-title{color:var(--lux-navy)}.lux-dashboard .ol-carousel-link-number{color:#536879}.lux-dashboard .ol-editorial-section{border-color:var(--lux-border)}.lux-dashboard .ol-editorial-section>:first-child{color:var(--lux-ink);background:#eae4d8}.lux-dashboard .ol-editorial-section>:last-child{color:var(--lux-ink);border-left:1px solid var(--lux-border);background:#fffefb}.lux-dashboard .ol-editorial-section>:last-child .ol-section-number{color:#657788}.lux-dashboard .ol-editorial-section>:last-child p{color:#253f55}.lux-dashboard .ol-editorial-section>:last-child svg{color:#3d6c9f}.ol-data-view-switch{background:#f0ece3;border:1px solid #ded8cd;border-radius:6px}.ol-data-view-switch button{color:#465c6c;border-radius:4px}.ol-data-view-switch button[aria-pressed=true]{color:#0c223d;background:#fffefb;box-shadow:0 1px 3px #17212c17}.ol-person-grid{background:0 0;border:0;gap:12px}.ol-person-tile{border:1px solid var(--lux-border);color:var(--lux-ink);background:#fffefa;border-radius:8px}.ol-person-initial{color:#214872;background:#f0ebe3;border-color:#dcd2c5;border-radius:6px}.ol-person-name{color:var(--lux-navy)}.ol-person-tile .ol-mono{color:#667687}.ol-person-tile .ol-person-detail{color:#4b6171;border-color:var(--lux-border)}.ol-person-tile .ol-person-detail svg{color:#5d7d94}.app-content .ol-people-toolbar{border-color:var(--lux-border)}.ol-person-grid>p{color:var(--lux-muted);background:#fffefa}.luxury-login.auth-stage{color:var(--lux-ink);background:#f6f4ef}.luxury-login .auth-presentation{color:var(--lux-navy);background:linear-gradient(137deg,#f1ece3 0%,#eae3d7 100%);border-right:1px solid #ded4c8}.luxury-login .auth-presentation:before{opacity:.5;background-image:linear-gradient(#4e5c670d 1px,#0000 1px),linear-gradient(90deg,#4e5c670d 1px,#0000 1px)}.luxury-login .auth-wordmark,.luxury-login .auth-copy h2{color:var(--lux-navy)}.luxury-login .auth-copy h2 span{color:#638e9c}.luxury-login .auth-copy p{color:#546878}.luxury-login .auth-footnote{color:#596c7d}.luxury-login .auth-form-column{background:#fffefb}.luxury-login .auth-card h1{color:var(--lux-navy)}.luxury-login .auth-card input{background:#fff}.luxury-login .auth-card>div:last-child{color:#536b7a}[data-radix-popper-content-wrapper]{color:var(--lux-ink)}@media (width<=900px){.app-mobile-header{background:#fffefb}.app-toolbar{min-height:56px}}@media (width<=760px){.lux-dashboard .ol-hero-right{border-top:1px solid #e5dfd6;border-left:0}.lux-dashboard .ol-editorial-section>:last-child{border-left:0;border-top:1px solid var(--lux-border)}}@media (width<=560px){.app-content{padding-top:23px;padding-bottom:54px}.app-toolbar{padding-inline:18px}.app-content .panel{border-radius:7px}.ol-person-grid{grid-template-columns:minmax(0,1fr)}.lux-dashboard .ol-hero{border-radius:7px}.lux-dashboard .ol-hero-left{padding:24px}}@media (width<=359px){.lux-dashboard .ol-hero-left{padding:17px}.lux-dashboard .ol-hero-title{font-size:51px}}@media (prefers-reduced-motion:reduce){.app-shell *,.luxury-login *{scroll-behavior:auto}}.lux-dashboard .ol-hero{grid-template-columns:minmax(0,1.5fr) minmax(205px,.5fr);min-height:230px}.lux-dashboard .ol-hero-left{gap:16px;min-height:230px;padding:clamp(24px,3vw,42px)}.lux-dashboard .ol-hero-title{letter-spacing:-.025em;margin:0;font-size:clamp(60px,6.8vw,108px);line-height:1}.lux-dashboard .ol-hero-right{min-height:230px;padding:clamp(23px,2.8vw,40px)}.lux-dashboard .terminal-module-heading{min-height:64px;padding-block:14px}.lux-dashboard .ol-carousel-link{flex-basis:clamp(200px,27%,310px);justify-content:center;min-height:112px;padding:22px}.lux-dashboard .ol-carousel-link-title{font-size:clamp(23px,2vw,30px);line-height:1.05}.lux-dashboard .ol-work-area-header .terminal-module-title{margin:0}.luxury-login .auth-copy h2{font-size:clamp(40px,5.5vw,78px);line-height:.96}.luxury-login .auth-copy{max-width:600px}@media (width<=760px){.lux-dashboard .ol-hero{grid-template-columns:1fr}.lux-dashboard .ol-hero-left{min-height:210px}.lux-dashboard .ol-hero-right{min-height:138px}}@media (width<=440px){.lux-dashboard .ol-hero-title{font-size:62px}.lux-dashboard .ol-hero-left{min-height:198px;padding:22px}.lux-dashboard .ol-hero-right{min-height:135px;padding:22px}.luxury-login .auth-copy h2{font-size:36px}}@media (width<=359px){.lux-dashboard .ol-hero-title{font-size:52px}.lux-dashboard .ol-hero-left{padding:18px}}:root{--lux-ice:#e5edf8;--lux-cool-blue:#dce7f1;--lux-teal-mist:#edf3f2;--lux-highlight-navy:#14395e;--lux-accent-royal:#2f63d3}.app-workspace{background-image:linear-gradient(#edf1f5 0%,#f6f4ef 78%);background-attachment:fixed}.app-toolbar{border-bottom:1px solid #cbd7e4}.app-toolbar-current{color:#10385f}.app-nav-link[data-active=true]{color:#0e2c4b;background:#e0eaf8}.app-nav-link[data-active=true] svg{color:#245cc2}.lux-dashboard .ol-hero{border-color:#c6d4e3;box-shadow:0 9px 26px #15325411}.lux-dashboard .ol-hero-kicker{color:#2b5a86}.lux-dashboard .ol-hero-kicker:before{background:#2f63d3}.lux-dashboard .ol-hero-title{color:#071c34}.lux-dashboard .ol-hero-footer{color:#465e78;border-top-color:#b8cde0}.lux-dashboard .ol-hero-footer .ol-arrow-cta{color:#174a8b}.lux-dashboard .ol-hero-footer .ol-arrow-cta:hover{color:#0a315f}.lux-dashboard .ol-hero-footer .ol-mono{color:#486786}.lux-dashboard .ol-hero-right{color:#fff;background:linear-gradient(150deg,#1e4c7b 0%,#103353 100%);border-left-color:#1f4a72}.lux-dashboard .ol-hero-right:before{border-color:#c1dcf32b;box-shadow:0 0 0 34px #c1dcf309,0 0 0 75px #c1dcf306}.lux-dashboard .ol-hero-right-label{color:#d7e6f4}.lux-dashboard .ol-hero-right>div:last-child{color:#fff}.lux-dashboard .terminal-module{border-color:#c8d6e3;box-shadow:0 3px 18px #14355d09}.lux-dashboard .terminal-module-heading{background:#e5edf8;border-bottom-color:#c5d7e9;border-left:3px solid #2f63d3;padding-left:22px}.lux-dashboard .terminal-module-title{color:#14395e}.lux-dashboard .terminal-metric:nth-child(4n+2){background:#fffefb}.lux-dashboard .terminal-metric:nth-child(4n+3){background:#edf3f2}.lux-dashboard .terminal-metric:nth-child(4n+4){background:#f3eee5}.lux-dashboard .terminal-metric{border-color:#d4e0ea}.lux-dashboard .terminal-metric-value{color:#184d8c}.lux-dashboard .terminal-metric:nth-child(4n+3) .terminal-metric-value{color:#235d67}.lux-dashboard .terminal-metric-heading svg{color:#477eb1}.lux-dashboard .terminal-metric-foot{color:#245fc0}.lux-dashboard .ol-work-area-header{background:#e2ebf5;border-color:#c9d8e7 #c9d8e7 #c9d8e7 #2f63d3;border-left-style:solid;border-left-width:3px;padding-left:21px}.lux-dashboard .ol-carousel-viewport{border-color:#d1dde9}.lux-dashboard .ol-carousel-link:nth-child(3n+1){background:#e9f1fb}.lux-dashboard .ol-carousel-link:nth-child(3n+2){background:#f2f0ea}.lux-dashboard .ol-carousel-link:nth-child(3n+3){background:#e7f0ee}.app-content .app-page-header:before{background:#2f63d3}.app-content .panel{border-color:#d2dce5}.app-content .app-stat-value{color:#174a87}.ol-person-initial{color:#1b548f;background:#e5edf8}.ol-person-tile:hover{border-color:#a9c7e8}.luxury-login .auth-presentation{background:linear-gradient(135deg,#e5edf8 0%,#f1ede4 100%)}@media (width<=760px){.lux-dashboard .ol-hero-right{border-top:1px solid #28507a;border-left:0}.lux-dashboard .terminal-module-heading{padding-left:15px}.lux-dashboard .ol-work-area-header{padding-left:16px}}@media (prefers-reduced-motion:reduce){.lux-dashboard .terminal-metric{transition:none}}.employees-dialog{color:#0c223d;background:#fffefa;border:1px solid #d4dce5;box-shadow:0 22px 70px #071c3433}.employees-dialog label{color:#274056}.employees-dialog input:not([type=file]){color:#0c223d;background:#fff;border:1px solid #c5d0db}.employees-dialog input:focus-visible{border-color:#2f63d3;box-shadow:0 0 0 3px #2f63d31f}.employees-dialog [role=combobox]{color:#0c223d;background:#fff;border:1px solid #c5d0db;border-radius:6px}.employees-dialog [role=combobox][data-placeholder]{color:#627487}.employees-dialog button:not([role=combobox]){min-height:36px}.employees-dialog .text-muted-foreground{color:#5e7080}.app-dialog{color:#0c223d;background:#fffefa;border-color:#c9d5e2}.app-dialog :is(label,[data-radix-label]){color:#203c57;font-weight:600}.app-dialog :is(input:not([type=checkbox]):not([type=radio]),textarea,[role=combobox]){color:#102b45;background:#fff;border:1px solid #aebfd0;border-radius:7px}.app-dialog :is(input,textarea)::placeholder{color:#627589;opacity:1}.app-dialog :is(input,textarea,[role=combobox]):focus-visible{outline-offset:1px;border-color:#2f63d3;outline:2px solid #2f63d357}.app-dialog button[type=submit]{color:#fff;background:#2f63d3;border-color:#2f63d3;font-weight:700}.app-dialog button[type=submit]:hover:not(:disabled){background:#2555bd;border-color:#2555bd}.app-dialog [role=alert]{color:#a82d38}@media (width<=440px){.app-dialog{padding:20px}}:root{--premium-paper:#fffefb;--premium-canvas:#f7f8f8;--premium-blue:#205f92;--premium-ink:#132d44;--premium-sand-line:#d9e0e3}.app-skip-link{z-index:100;color:#fff;background:#102e47;border-radius:8px;padding:11px 18px;font:600 12px Manrope,sans-serif;transition:top .15s;position:fixed;top:-90px;left:14px}.app-skip-link:focus{top:12px}.app-toolbar{box-shadow:0 2px 9px #112a4406}.app-toolbar-right{align-items:center;gap:10px;display:flex}.premium-global-search{color:#28506c;background:#fafcfb;border:1px solid #d2dce2;border-radius:6px;justify-content:center;align-items:center;gap:11px;min-height:37px;padding:8px 11px;font:650 11px Manrope,sans-serif;transition:background .13s,border-color .13s;display:inline-flex}.premium-global-search:hover{background:#ecf3f8;border-color:#b6c9d9}.premium-global-search:focus-visible{outline-offset:2px;outline:2px solid #2f63d3}.premium-global-search kbd{color:#526b80;background:#f2f5f7;border:1px solid #d6e1e8;border-radius:3px;justify-content:center;align-items:center;min-width:34px;height:21px;margin-left:4px;font:600 10px IBM Plex Mono,monospace;display:inline-flex}.premium-page-header{margin-bottom:26px}.premium-page-kicker{color:#647a8a;text-transform:uppercase;letter-spacing:.105em;align-items:center;gap:10px;margin:0 0 11px;font:700 10px IBM Plex Mono,monospace;display:flex}.premium-page-index{color:#255d83;font-variant-numeric:tabular-nums;background:#e9f2f8;border:1px solid #c5d6e4;border-radius:3px;justify-content:center;align-items:center;min-width:26px;height:23px;padding:0 4px;display:inline-flex}.app-page-header.premium-page-header:before{display:none}.premium-page-header .app-page-title{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(34px,3.6vw,53px);font-weight:700;line-height:1.04}.premium-page-header .app-page-subtitle{color:#536b7d;max-width:780px;margin-top:9px;font-size:12.5px;line-height:1.6}.premium-header-actions{max-width:100%}.premium-header-actions :is(a,button){white-space:normal;text-align:center;min-height:37px}.app-nav-link:not([data-active=true]):focus-visible{outline-offset:1px;outline:2px solid #afcae7}.app-content .panel,.app-content .ol-person-tile,.app-content .terminal-module{box-shadow:0 1px 1px #11243505,0 9px 28px #11243506}.app-content .panel:focus-within{border-color:#bbcad8}.app-content table thead th{letter-spacing:.045em}.app-content table tbody tr:hover{background-color:#eef4f8}.app-content :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:41px}.app-content input[type=checkbox]{accent-color:#255f9b}.app-content :is(button,a):focus-visible{outline-offset:2px;outline:2px solid #2e67b2}.app-content [role=tablist]{scrollbar-width:thin;max-width:100%;overflow-x:auto}.app-content [role=tab]{white-space:nowrap}.app-content .overflow-x-auto{scrollbar-color:#b5c7d6 transparent}.app-content .text-muted-foreground{color:#526b7c}.premium-module-search{box-shadow:0 26px 80px #0d263d40}.premium-search-eyebrow{color:#4d728d;letter-spacing:.13em;font:650 9px IBM Plex Mono,monospace}.premium-search-input-wrap{background:#f5f9fb;border:1px solid #bbd0de;border-radius:7px;padding-inline:12px}.premium-search-input-wrap input{color:#12344d!important;box-shadow:none!important;background:0 0!important;border:0!important}.premium-search-input-wrap:focus-within{outline:2px solid #2e70b433}.premium-search-input-wrap input::placeholder{color:#6f8597}.premium-search-key,.premium-search-foot kbd{color:#617789;background:#fff;border:1px solid #d4dfe6;border-radius:3px;padding:3px 6px;font:650 10px IBM Plex Mono,monospace}.premium-search-result{color:#102d47;border-radius:6px;align-items:center;gap:13px;padding:13px 11px;text-decoration:none;transition:background .15s;display:flex}.premium-search-result:hover,.premium-search-result:focus-visible{background:#eaf2f7;outline:none}.premium-search-result-icon{color:#32688c;background:#f1f6f9;border:1px solid #d5e3eb;border-radius:5px;flex-shrink:0;place-items:center;width:37px;height:37px;display:grid}.premium-search-number{text-align:right;color:#718899;min-width:21px;font:600 10px IBM Plex Mono,monospace}.premium-search-result-title{color:#14364f;font:750 12px Manrope,sans-serif}.premium-search-result-description{color:#657b8b;margin-top:4px;font:450 11px/1.45 Manrope,sans-serif}.premium-search-foot{color:#667f92;background:#f4f8fa;border-top:1px solid #e1e8ec}@media (width<=900px){.premium-global-search{min-width:40px;min-height:40px}.premium-page-header .app-page-title{font-size:clamp(34px,6vw,48px)}}@media (width<=560px){.app-toolbar{padding-inline:17px}.premium-page-header{margin-bottom:19px}.premium-page-header .app-page-title{font-size:37px}.premium-page-header .app-page-subtitle{font-size:12px}.premium-page-kicker{letter-spacing:.06em;font-size:9px}.premium-search-result{gap:10px;padding:12px 5px}.premium-search-number{display:none}.premium-search-result-description{font-size:10px}}@media (prefers-reduced-motion:reduce){.premium-global-search,.premium-search-result,.app-skip-link{transition:none}}.app-content .grid>*{min-width:0}.app-content [role=tabpanel]{min-width:0;max-width:100%}.app-content :is(.panel,section)>.overflow-x-auto{width:100%;max-width:100%}@media (width<=380px){.premium-page-header .app-page-title{overflow-wrap:anywhere;text-wrap:wrap;font-size:32px}.app-content :is(.panel,section,[role=tabpanel]){min-width:0;max-width:100%}.app-content [role=tablist]{flex-wrap:wrap;max-width:100%}.app-content .app-page-header>div:first-child{min-width:0;max-width:100%}}:root{--allemand-navy:#071c34;--allemand-ink:#17334b;--allemand-blue:#295a91;--allemand-light:#fffefb;--allemand-rule:#d8e0e4;--allemand-muted:#586f7f}.app-sidebar{box-shadow:none;background:#071a30}.app-brand-mark{border-radius:4px;color:#123654!important;box-shadow:none!important;background:#f4f5f1!important;border-color:#dce5e7!important}.app-nav-link{border-radius:4px;min-height:43px;font-size:12px}.app-nav-link[data-active=true]{background:#e8eef5;border-left:2px solid #6594c8;border-radius:4px}.app-nav-group-button span{letter-spacing:.075em}.app-toolbar{box-shadow:none;background:#fffefb;border-bottom-color:#d6dee3}.app-toolbar-current{font-size:12px;font-weight:650}.app-content .panel,.app-content .terminal-module,.app-content .ol-person-tile{border-color:var(--allemand-rule);box-shadow:none;border-radius:6px}.app-content .panel:hover,.app-content .ol-person-tile:hover{box-shadow:none}.app-content .app-page-header{border-bottom:1px solid #d7e0e5;margin-bottom:25px;padding-bottom:22px}.premium-page-kicker{color:#607586;letter-spacing:.045em;margin-bottom:11px}.premium-page-index{color:#6c8495;background:0 0;border:0;min-width:19px;padding:0;font-weight:600}.premium-page-header .app-page-title{letter-spacing:.008em;color:#071c34;font-weight:700;line-height:1.05}.premium-page-header .app-page-subtitle{color:#5b7181;max-width:680px;font-size:12px;line-height:1.55}.app-content :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background-color:#fff;border-color:#cbd6dd;border-radius:5px}.app-content [role=tab]{border-radius:4px}.app-content :is(button.bg-primary,a.bg-primary),.app-content .btn-primary{background:#205f92;border-color:#205f92;border-radius:4px}.app-content :is(button.bg-primary,a.bg-primary):hover:not(:disabled),.app-content .btn-primary:hover:not(:disabled){background:#174e7b;border-color:#174e7b}.app-content table thead{background:#f1f4f5}.app-content table thead th{color:#486172;letter-spacing:.055em;font-weight:680}.app-content table tbody tr:nth-child(2n){background:#fbfcfb}.app-content table tbody tr:hover{background:#edf3f6}.app-content table tbody td{color:#203c51}.lux-dashboard .terminal-module-heading{background:#f2f5f7;border-bottom:1px solid #dbe3e7;border-left:2px solid #366f9c;padding-left:23px}.lux-dashboard .terminal-metric:nth-child(n){background:#fffefb}.lux-dashboard .terminal-metric:nth-child(4n+1){background:#f5f8fa}.lux-dashboard .terminal-metric:hover{background:#edf4f7}.lux-dashboard .terminal-metric-value,.lux-dashboard .terminal-metric:nth-child(4n+3) .terminal-metric-value{color:#173954}.lux-dashboard .terminal-metric-label{color:#596e7f}.lux-dashboard .ol-hero-right:before{display:none}.lux-dashboard .ol-hero{box-shadow:none;border:1px solid #cedbe2;border-radius:6px}.lux-dashboard .ol-hero-left{background:linear-gradient(120deg,#f1f5f7 0%,#e7eef3 100%)}.lux-dashboard .ol-hero-right{background:#163c5e;border-left-color:#163c5e}.lux-dashboard .ol-work-area-header{background:#f0f4f6;border-color:#d7e2e9;border-left-style:solid;border-left-width:2px}.lux-dashboard .ol-carousel-link:nth-child(n){background:#fffefb}.lux-dashboard .ol-carousel-link:nth-child(2n){background:#f4f7f8}.lux-dashboard .ol-carousel-link:hover{background:#e9f0f4}.lux-dashboard .ol-carousel-link-title{font-size:clamp(24px,2vw,29px)}.lux-dashboard .ol-carousel-link{border-radius:0}.premium-global-search{background:#fff;border-color:#d2dfe7;border-radius:4px}.premium-global-search:hover{background:#eff4f7}.premium-search-input-wrap,.premium-search-result-icon,.premium-search-result{border-radius:4px}.luxury-login .auth-presentation{background:linear-gradient(136deg,#eaf0f4 0%,#f1eee7 100%);border-right-color:#d5dfe4}.luxury-login .auth-presentation:before{opacity:.22}.luxury-login .auth-rule{background:#285c88}.luxury-login .auth-copy h2{color:#0d2f4b}.luxury-login .auth-footnote{letter-spacing:.075em}.luxury-login .auth-card{background:#fffefb}.luxury-login .auth-card h1{letter-spacing:0;font-size:clamp(38px,3.7vw,49px);font-weight:700}.luxury-login .auth-card input,.luxury-login .auth-card button{border-radius:4px!important}.luxury-login .auth-card button[type=submit]{background:#205f92!important;border-color:#205f92!important}.luxury-login .auth-card button[type=submit]:hover:not(:disabled){background:#174e7b!important;border-color:#174e7b!important}@media (width<=900px){.app-sidebar{box-shadow:none}.app-toolbar{min-height:59px}}@media (width<=560px){.premium-page-header .app-page-title{font-size:clamp(31px,8vw,39px)}.lux-dashboard .ol-hero,.app-content .panel{border-radius:4px}}
