@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=DM+Sans:wght@400;500;600;700&family=Libre+Caslon+Display&display=swap');
:root{--bg:#f5f4ef;--ink:#242a23;--muted:#777b72;--line:#dedfd5;--green:#46573c;--soft:#e8ecdf}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:14px 'DM Sans',sans-serif}button,input,select,textarea{font:inherit}button,a{cursor:pointer}button{border:1px solid var(--line);background:transparent;padding:10px 15px;border-radius:4px;color:var(--ink)}button:hover{background:var(--soft)}button:focus-visible,a:focus-visible{outline:2px solid #687e55;outline-offset:3px}.primary{background:var(--green);color:white;border-color:var(--green)}.primary:hover{background:#33472a}aside{position:fixed;inset:0 auto 0 0;width:234px;background:#eeeee7;border-right:1px solid var(--line);padding:37px 22px;display:flex;flex-direction:column}.brand{color:var(--ink);text-decoration:none;font-size:33px;letter-spacing:4px;font-weight:500}.brand span{display:block;font-size:8px;letter-spacing:1.5px;margin-top:11px}.nav-label{font-size:9px;letter-spacing:2px;color:var(--muted);margin:54px 12px 16px}nav a{display:flex;gap:14px;align-items:center;text-decoration:none;color:#60675c;padding:13px 12px;margin:3px 0;border-radius:4px}nav a.active{background:#dde4d2;color:#35472c;font-weight:600}nav a:hover{background:#e2e5d9}.nav-icon{width:19px;font-size:18px}.sidebar-bottom{margin-top:auto;font-size:11px;line-height:1.9}.sidebar-bottom small{font-size:9px;color:var(--muted)}.dot{display:inline-block;background:#758467;width:6px;height:6px;border-radius:50%;margin-right:6px}main{margin-left:234px;padding:0 42px}header{height:90px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.breadcrumb{font-size:10px;letter-spacing:1.5px}.breadcrumb span{margin:0 13px;color:#aaa}.breadcrumb b{font-weight:400;letter-spacing:0;font-size:12px}.intro{display:flex;justify-content:space-between;align-items:flex-end;padding:36px 0 27px}.eyebrow{font-size:9px;letter-spacing:2px;color:var(--green);text-transform:uppercase}h1{font:46px 'Libre Caslon Display',Georgia,serif;margin:10px 0 10px;font-weight:400}p{color:var(--muted);line-height:1.6;margin:5px 0}.date{font-size:11px;color:var(--muted);text-align:right}.date b{color:var(--ink);display:block;font-weight:500;margin-bottom:7px}.stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:5px;background:#fafaf6;margin-bottom:28px}.stat{padding:22px 24px;border-right:1px solid var(--line)}.stat:last-child{border:0}.stat-label{color:var(--muted);font-size:11px}.stat-number{font-size:34px;margin:12px 0 6px;letter-spacing:-1px}.stat-note{font-size:10px;color:var(--green)}.columns{display:grid;grid-template-columns:1.6fr 1fr;gap:26px}.panel{background:#fafaf6;border:1px solid var(--line);border-radius:5px;margin-bottom:24px}.panel-head{padding:21px 23px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line)}h2{font-size:15px;font-weight:500;margin:0}.text-button{border:0;padding:0;font-size:11px;color:var(--green)}.task-row{display:flex;align-items:center;gap:14px;padding:18px 23px;border-bottom:1px solid var(--line)}.task-row:last-child{border:0}.task-row input{accent-color:var(--green);width:16px;height:16px}.task-main{flex:1}.task-main b{font-size:12px;font-weight:500;display:block;margin-bottom:7px}.task-main small{color:var(--muted);font-size:10px}.badge{display:inline-block;padding:5px 8px;background:#e7ebdf;color:#536447;font-size:9px;border-radius:3px;white-space:nowrap}.badge.amber{background:#f0e8d6;color:#947232}.badge.red{background:#f1e1d9;color:#9c6048}.badge.gray{background:#eaeae4;color:#797c73}.project{padding:21px 23px}.project h3{font:26px 'Libre Caslon Display',Georgia,serif;margin:8px 0}.progress{height:4px;background:#e1e3d8;margin:20px 0 10px}.progress i{display:block;height:100%;background:#667854}.spread{display:flex;justify-content:space-between;font-size:10px;color:var(--muted)}.approval{padding:18px 23px;border-bottom:1px solid var(--line)}.approval p{font-size:11px;margin:8px 0 12px}.approval .actions{display:flex;gap:8px}.approval button{font-size:10px;padding:7px 10px}.activity{padding:17px 23px;font-size:11px;border-bottom:1px solid var(--line);display:flex;gap:15px}.activity small{display:block;color:var(--muted);margin-top:5px}.activity-mark{color:var(--green);font-size:17px}.toolbar{display:flex;gap:10px;margin-bottom:24px}input,select,textarea{padding:11px 13px;border:1px solid var(--line);background:#fafaf6;color:var(--ink);border-radius:4px}.toolbar input{flex:1}table{width:100%;border-collapse:collapse;text-align:left}th{font-size:9px;color:var(--muted);letter-spacing:1px;text-transform:uppercase;font-weight:500;padding:15px 20px;border-bottom:1px solid var(--line)}td{padding:18px 20px;border-bottom:1px solid var(--line);font-size:12px}td small{display:block;color:var(--muted);margin-top:5px;font-size:10px}.work-cell{display:flex;gap:13px;align-items:center}.art{width:44px;height:54px;flex-shrink:0;background:linear-gradient(130deg,#b5a389 0 35%,#524e3b 35% 38%,#d1c6ae 38% 70%,#8c926e 70%)}.art.two{background:radial-gradient(ellipse at 40% 40%,#b17258 0 22%,#e4d7bb 23% 45%,#7b8065 46% 52%,#c3c5aa 53%)}.art.three{background:linear-gradient(30deg,#667665,#667665 40%,#e1ddd0 41% 56%,#a69d86 57%)}.art.four{background:linear-gradient(160deg,#cec2aa 45%,#784f39 46% 65%,#aba88d 66%)}.kanban{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.lane{background:#eceee5;padding:14px;border-radius:5px}.lane h2{font-size:11px;margin:2px 0 18px;display:flex;justify-content:space-between}.deal{padding:16px;background:#fafaf6;border:1px solid var(--line);border-radius:4px;margin-bottom:12px}.deal h3{font-size:13px;font-weight:500;margin:0 0 10px}.deal p{font-size:11px}.deal .value{font:24px 'Libre Caslon Display',serif;margin:15px 0}.deal select{width:100%;font-size:10px;padding:8px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card{padding:25px;background:#fafaf6;border:1px solid var(--line);border-radius:5px}.card h3{font:29px 'Libre Caslon Display',serif;margin:15px 0}.card p{font-size:12px}.empty{padding:40px;text-align:center;color:var(--muted)}footer{padding:25px 0;border-top:1px solid var(--line);font-size:8px;letter-spacing:1px;color:var(--muted);margin-top:30px;display:flex;justify-content:space-between}dialog{border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:7px;width:min(560px,95vw);padding:30px}dialog::backdrop{background:#242a2366}dialog h2{font:34px 'Libre Caslon Display',serif;margin-bottom:20px}.dialog-head{display:flex;justify-content:space-between}.dialog-head button{border:0}label{display:block;font-size:11px;margin:15px 0}label input,label select,label textarea{display:block;width:100%;margin-top:8px}.dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.detail-art{height:160px;width:100%;margin-bottom:20px}.details{display:grid;grid-template-columns:1fr 1fr;gap:18px}.details small{display:block;color:var(--muted);margin-bottom:6px}#toast{position:fixed;bottom:24px;right:24px;background:var(--ink);color:white;padding:14px 20px;border-radius:5px;display:none;font-size:12px}.note{padding:16px 20px;background:#e9ecdf;border-left:2px solid #738261;font-size:12px;line-height:1.7;margin-bottom:25px}.table-wrap{overflow:auto}@media(min-width:1500px){main{max-width:1500px;margin-right:auto}}@media(max-width:1050px){aside{width:190px;padding:30px 17px}.brand{font-size:27px}main{margin-left:190px;padding:0 25px}.columns{grid-template-columns:1fr}.kanban,.cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){aside{position:static;width:100%;padding:18px}.brand{font-size:24px}.brand span,.nav-label,.sidebar-bottom{display:none}nav{display:flex;overflow:auto;margin-top:12px}nav a{padding:8px;font-size:11px;white-space:nowrap}.nav-icon{display:none}main{margin:0;padding:0 18px}header{height:65px}.breadcrumb{font-size:8px}header button{font-size:11px}.intro{padding:25px 0}.date{display:none}h1{font-size:37px}.stats{grid-template-columns:1fr 1fr}.stat{padding:15px;border-bottom:1px solid var(--line)}.stat-number{font-size:28px}.kanban,.cards{grid-template-columns:1fr}.toolbar{flex-wrap:wrap}.toolbar input{min-width:100%}.task-row{padding:16px}.task-main b{line-height:1.5}}
.auth-shell{max-width:440px;margin:12vh auto;padding:35px;background:#fafaf6;border:1px solid var(--line);border-radius:5px}.auth-shell h1{letter-spacing:5px;font-family:'DM Sans',sans-serif;font-size:32px}.auth-shell button{width:100%;margin-top:10px}.error{color:#9c4532;font-size:12px;line-height:1.6}.auth-shell .eyebrow{margin:22px 0}#logout{margin-top:12px;font-size:11px}.nav-label{margin-top:35px}a{color:var(--green)}button:disabled{opacity:.5;cursor:wait}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.alert{margin:20px 0;padding:15px;background:#f0e8d6;font-size:12px;line-height:1.7}@media(max-width:650px){.auth-shell{margin:8vh 18px}.detail-grid{grid-template-columns:1fr}#logout{margin:10px 0 0}}

.preserve{white-space:pre-wrap;overflow-wrap:anywhere}.help{font-size:12px;line-height:1.6}.check-label{display:flex;align-items:flex-start;gap:10px;line-height:1.6}.check-label input{width:auto;margin:3px 0 0}dialog{max-height:90vh;overflow-y:auto}.task-main{min-width:0}.task-main b{overflow-wrap:anywhere}.task-row select{max-width:145px}.card .text-button{display:inline-block;margin-top:15px}.card p.preserve{max-height:150px;overflow:auto}@media(max-width:650px){.task-row{flex-wrap:wrap}.task-main{flex-basis:100%}.details{grid-template-columns:1fr}#toast{left:16px;right:16px;bottom:16px}}

.attention-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;padding:24px}.attention-grid a{text-decoration:none}.attention-grid strong{display:block;font-size:26px;margin-bottom:8px}.attention-grid span{font-size:11px;color:var(--muted)}@media(max-width:650px){.attention-grid{grid-template-columns:1fr 1fr}}
/* LATINOU / Electric blue workspace */

:root{--bg:#f3f6ff;--ink:#111b42;--muted:#66728f;--line:#dce3f6;--green:#1700ff;--soft:#e9edff;--blue:#1700ff;--navy:#080b38}
body{font-family:'Manrope','DM Sans',sans-serif;background:radial-gradient(ellipse at 95% 0%,#dfe6ff 0,transparent 45%),var(--bg)}
button,input,select,textarea{font-family:inherit}button{font-weight:600;border-radius:9px;transition:background .18s,border-color .18s,transform .18s}button:hover{border-color:#b5bfff}button:active{transform:translateY(1px)}.primary{background:var(--blue);border-color:var(--blue);box-shadow:0 5px 15px #1700ff20}.primary:hover{background:#1000c8;color:#fff}
aside{width:250px;padding:30px 22px;background:linear-gradient(160deg,#12115a 0%,#080b38 55%,#100b65 100%);border-right:0;color:#fff;overflow-y:auto}.brand{display:block;font-size:0}.brand img{display:block;width:198px;height:64px;object-fit:contain;filter:invert(1) grayscale(1);mix-blend-mode:screen}.brand span{color:#8d9ce6;font-size:8px;font-weight:600;letter-spacing:2.7px;margin:8px 8px 0}.nav-label{color:#8e99c2;font-size:9px;letter-spacing:2px;margin-top:40px}nav a{color:#b8c4ed;font-size:12px;font-weight:500;padding:13px;margin:6px 0;border:1px solid transparent;border-radius:10px;gap:13px}nav a.active{color:#fff;background:linear-gradient(110deg,#2815ff,#1700ef);border-color:#5d4bff;box-shadow:0 6px 18px #03002050}nav a:hover{background:#ffffff0d;color:white}.nav-icon{font-size:19px;color:#9daaff}nav a.active .nav-icon{color:white}.sidebar-bottom{padding-top:30px;color:#c1cbeb;font-size:10px}.sidebar-bottom small{color:#8795c0;font-size:9px;overflow-wrap:anywhere}.dot{background:#65dfcf;box-shadow:0 0 10px #65dfcf66}#logout{color:#c5cff4;border-color:#ffffff22;background:#ffffff08;font-size:10px;width:100%;border-radius:8px}#logout:hover{background:#ffffff14}
main{margin-left:250px;padding:0 42px}header{height:86px;border-color:#dce3f6}.breadcrumb{color:#7581a3;font-size:10px;font-weight:700;letter-spacing:1.8px}header button{background:#fff;font-size:11px;padding:10px 17px}header button:before{content:'↻';font-size:16px;color:var(--blue);margin-right:8px}.intro{padding:37px 0 28px;position:relative}.eyebrow{color:var(--blue);font-size:9px;letter-spacing:2.2px;font-weight:800}h1{font-family:'Manrope','DM Sans',sans-serif;font-size:clamp(30px,3.25vw,46px);font-weight:800;letter-spacing:-1.9px;line-height:1.16;margin:13px 0 14px}.intro p{font-size:13px;color:#72809f}.intro:after{content:'L /  WORKSPACE';align-self:flex-start;border:1px solid #c8d2fb;color:#6e79a9;padding:8px 10px;border-radius:6px;font-size:8px;letter-spacing:1.5px;font-weight:700;margin-top:9px;white-space:nowrap}
.stats{gap:14px;border:0;background:transparent;margin-bottom:24px}.stat{position:relative;border:1px solid var(--line)!important;background:#fff;border-radius:14px;padding:22px;box-shadow:0 4px 20px #1a297104;overflow:hidden}.stat:after{content:'↗';position:absolute;right:17px;top:16px;color:#a4aef1;font-size:18px}.stat:first-child{background:linear-gradient(130deg,#2817ff,#1000dd);border-color:transparent!important;color:#fff;box-shadow:0 8px 24px #1700ff20}.stat:first-child .stat-label{color:#d7d5ff}.stat:first-child:after{color:#a7a0ff}.stat-label{font-size:10px;font-weight:600;color:#74809d}.stat-number{font-size:38px;font-weight:800;letter-spacing:-2px;margin:18px 0 0}.panel{background:#fff;border-color:#e0e6f4;border-radius:14px;box-shadow:0 4px 20px #17285803;overflow:hidden}.panel-head{padding:20px 24px;border-color:#edf0f8}h2{font-size:13px;font-weight:800;letter-spacing:-.2px}.panel-head h2:before{content:'';display:inline-block;width:6px;height:6px;border-radius:2px;background:var(--blue);margin-right:10px;vertical-align:2px}.attention-grid{padding:24px;gap:22px}.attention-grid strong{font-size:27px;letter-spacing:-1px;color:#1c16bf}.attention-grid span{font-size:10px}.attention-grid a:hover span{color:var(--blue)}.text-button{font-size:11px;font-weight:700;color:var(--blue)}.task-row{border-color:#edf0f8}.task-main b{font-size:12px;font-weight:700}.task-main small{color:#7b87a2}.note{background:#e9edff;color:#53618c;border:1px solid #d8dfff;border-left:3px solid var(--blue);border-radius:8px;padding:16px 20px;font-size:11px}.toolbar{gap:12px}.toolbar input{background:#fff}.toolbar button{background:#fff}.toolbar button.primary{background:var(--blue);color:#fff}input,select,textarea{background:#fff;border-color:#dce3f3;border-radius:8px;font-size:12px;padding:12px 14px;outline:none}input:focus,select:focus,textarea:focus{border-color:#6254ff;box-shadow:0 0 0 3px #1700ff0d}label{color:#4f5c80;font-size:11px;font-weight:600}th{background:#f8f9ff;color:#7a86a6;border-color:#e9edf7;font-size:9px;font-weight:700}td{border-color:#eef1f8;font-size:12px}td:first-child{font-weight:600}td small{font-weight:400}.badge{background:#e9edff;color:#4134ba;border-radius:6px;font-size:9px;font-weight:700;padding:6px 9px}.badge.amber{background:#fff3de;color:#906214}.card{background:#fff;border-color:#dfe5f4;border-radius:13px;padding:25px;transition:border-color .18s,box-shadow .18s}.card:hover{border-color:#b8c2fa;box-shadow:0 8px 28px #1700ff08}.card h3{font:800 21px/1.3 'Manrope',sans-serif;letter-spacing:-.6px;margin:14px 0}.card p{font-size:11px}.card .eyebrow{font-size:8px}.empty{font-size:12px;padding:42px;color:#8893ad}footer{font-size:8px;color:#8a96b5;border-color:#dce3f6;padding:24px 0;letter-spacing:1.2px}dialog{background:#fff;border-color:#dae0f6;border-radius:16px;box-shadow:0 25px 100px #080b3840;padding:28px}dialog::backdrop{background:#080b3873;backdrop-filter:blur(5px)}dialog h2{font:800 28px/1.2 'Manrope',sans-serif;letter-spacing:-1px;margin:16px 0 23px}.dialog-head button{color:#8b95b3}.dialog-actions{padding-top:18px;border-top:1px solid #edf0f8}.details{font-size:12px}.details small{color:#7d89a7;font-size:10px}.error{color:#b83654}#toast{background:#101146;color:#fff;border:1px solid #4c49a2;border-radius:12px;box-shadow:0 10px 35px #080b3826;padding:17px 22px;max-width:540px;z-index:20}
body:has(.auth-shell){background-color:#070a30;background-image:radial-gradient(ellipse at 20% 10%,#2514d2 0,transparent 50%),radial-gradient(ellipse at 90% 90%,#12088c 0,transparent 50%),linear-gradient(#ffffff06 1px,transparent 1px),linear-gradient(90deg,#ffffff06 1px,transparent 1px);background-size:auto,auto,48px 48px,48px 48px;min-height:100vh;padding:1px 0}.auth-shell{max-width:455px;margin:7vh auto;padding:25px 38px 34px;border:1px solid #ffffff99;border-radius:20px;background:#fff;box-shadow:0 30px 120px #00000045}.auth-logo{display:block;width:174px;height:145px;object-fit:contain;margin:0 auto 14px}.auth-shell .eyebrow{text-align:center;font-size:9px;letter-spacing:2px;margin:17px 0}.auth-shell>p{font-size:12px;text-align:center;line-height:1.8;color:#7883a0}.auth-shell form{margin-top:24px}.auth-shell label{font-size:10px}.auth-shell input{padding:13px 14px}.auth-shell button{padding:13px 12px;font-size:11px;border-radius:8px}.auth-shell .primary{font-size:12px}.auth-shell #recover{border:0;background:#f1f3ff;color:#3526ce}.auth-shell #recover:hover{background:#e5e9ff}
@media(min-width:1500px){main{max-width:1600px}}@media(max-width:1050px){aside{width:205px;padding:24px 16px}.brand img{width:173px;height:56px}main{margin-left:205px;padding:0 25px}.intro:after{display:none}h1{font-size:35px}.stat{padding:19px}.stat-label{font-size:9px}.stat-number{font-size:32px}}
@media(max-width:650px){aside{position:static;width:100%;padding:15px 18px 10px;overflow:visible}.brand img{width:145px;height:40px;object-fit:cover;object-position:center}.brand span{display:none}nav{margin:11px -5px 0;gap:5px;padding-bottom:2px}nav a{padding:9px 11px;font-size:10px;margin:0;border-radius:7px;flex-shrink:0}.nav-label,.sidebar-bottom{display:none}main{margin:0;padding:0 18px}header{height:62px}.breadcrumb{font-size:8px}header button{font-size:10px;padding:8px 12px}.intro{padding:27px 0 22px}h1{font-size:32px;letter-spacing:-1.3px}.intro p{font-size:12px;max-width:340px}.stats{gap:10px;grid-template-columns:1fr 1fr}.stat{padding:17px;min-height:112px}.stat-number{font-size:32px;margin-top:14px}.stat:after{font-size:15px;right:12px}.attention-grid{gap:22px;padding:22px}.attention-grid strong{font-size:25px}.attention-grid span{font-size:10px}.panel-head{padding:18px}.task-row{padding:18px}.card{padding:22px}.card h3{font-size:20px}.toolbar button{font-size:11px}.auth-shell{margin:5vh 18px;padding:23px 27px 30px}.auth-logo{width:154px;height:130px}.auth-shell>p{font-size:12px}footer{gap:14px;font-size:7px}dialog{padding:23px}.brand{width:145px}}
@media(prefers-reduced-motion:reduce){*{transition:none!important}}
.deal-summary{display:flex;gap:26px;margin:0 0 24px;color:#7783a3;font-size:11px;flex-wrap:wrap}.deal-summary b{color:var(--blue);font-size:20px;margin-right:6px}.history-row{padding:15px 0;border-bottom:1px solid var(--line);font-size:11px;line-height:1.7}.history-row small{display:block;color:var(--muted);font-size:10px}.history-row b{font-size:11px}.detail-notes{margin:22px 0}.help{margin:12px 0}dialog h3{font-size:12px;margin:22px 0 12px}.sidebar-bottom{padding-top:16px}aside .nav-label{margin-top:24px}nav a{padding-top:11px;padding-bottom:11px}@media(max-width:650px){.deal-summary{gap:16px}.toolbar select{max-width:100%}nav a{padding:9px 11px}}
/* LATINOU / Blue gradient refinement */
:root{--bg:#f6f8fc;--soft:#eef2fb;--line:#e1e6f0}
body{background:radial-gradient(ellipse at 100% 0%,#e9eef9 0,transparent 48%),#f7f8fc}
aside{background:linear-gradient(155deg,#101a46 0%,#223e78 52%,#476dab 100%)}
nav a.active{background:linear-gradient(110deg,#3e5cc1,#557bc8);border-color:#93afe36b;box-shadow:0 5px 18px #09193d25}
nav a:hover{background:#ffffff12}.nav-icon{color:#b8d0ff}.brand span,.nav-label{color:#bfcee9}.sidebar-bottom{color:#edf2fc}.sidebar-bottom small{color:#c1d0ea}
.stat:first-child{background:linear-gradient(125deg,#284986 0%,#4773b6 65%,#7396ca 100%);box-shadow:0 7px 20px #28498614}.stat:first-child .stat-label{color:#e0eaf8}.stat:first-child:after{color:#d4e3ff}
.primary{background:linear-gradient(110deg,#283ac6,#4b70d3);border-color:#3e59c5;box-shadow:0 4px 14px #344cc018}.primary:hover{background:linear-gradient(110deg,#2434ac,#3e60bc)}
.toolbar button.primary{background:linear-gradient(110deg,#283ac6,#4b70d3)}
.attention-grid strong{color:#344f8b}.note{background:linear-gradient(110deg,#edf1fa,#f5f7fd);border-color:#dce4f2;border-left-color:#748dc4;color:#627397}
body:has(.auth-shell){background-color:#e9eef7;background-image:radial-gradient(ellipse at 5% 5%,#5c79b285 0,transparent 60%),radial-gradient(ellipse at 100% 100%,#b6c8e5 0,transparent 58%),linear-gradient(135deg,#d8e2f2,#f4f7fc 58%,#d9e4f5);background-size:auto}
.auth-shell{border-color:#ffffff;box-shadow:0 22px 80px #28436e22}.auth-shell #recover{background:#f0f3fa;color:#3c5292}
@media(prefers-reduced-motion:no-preference){nav a,.stat,.primary{transition:background .2s,box-shadow .2s}}
/* White lettering on blue surfaces */
aside,nav a,nav a .nav-icon,nav a.active,nav a.active .nav-icon,.brand span,aside .nav-label,.sidebar-bottom,.sidebar-bottom small,#logout{color:#fff}
.brand img{filter:invert(1) grayscale(1) contrast(100);mix-blend-mode:screen}
.stat:first-child,.stat:first-child .stat-label,.stat:first-child:after,.primary,.toolbar button.primary{color:#fff}
