@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";*{box-sizing:border-box}body{color:#122b49;background:#f7f8fa;margin:0;font-family:DM Sans,Arial,sans-serif;font-size:14px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{outline-offset:4px}button{cursor:pointer;transition:all .15s}button:disabled{opacity:.5;cursor:wait}button{border:0}a{color:inherit;text-decoration:none}.shell{min-height:100vh;display:flex}aside{background:#fff;border-right:1px solid #e6ebf0;flex-direction:column;width:246px;padding:32px 18px 20px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:10px;padding:0 11px;font:800 24px Manrope,Arial;display:flex}.brand b{font-weight:500}.brand small{letter-spacing:2.5px;color:#7c8998;margin-top:4px;font:600 8px DM Sans,Arial;display:block}.brandicon{color:#fff;background:#122c4c;border-radius:11px;place-items:center;width:38px;height:42px;display:grid}.workspace{border:1px solid #e6ebf0;border-radius:8px;align-items:center;gap:10px;margin:36px 0 27px;padding:12px 10px;font-weight:600;display:flex}.workspace>svg{margin-left:auto}.avatar{color:#2d4767;background:#eceff2;border:1px solid #dae0e7;border-radius:8px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:grid}small{display:block}.workspace small,.profile small{color:#85919f;margin-top:4px;font-size:11px;font-weight:400}.navlabel{letter-spacing:1.5px;color:#97a1ae;margin:0 0 13px;padding:0 14px;font-size:10px}nav button{text-align:left;color:#727f90;background:0 0;border-radius:7px;align-items:center;gap:12px;width:100%;margin:3px 0;padding:13px 14px;font-size:13px;font-weight:500;display:flex}nav button.active{color:#203b5c;background:#edf0f4;font-weight:700}nav em{background:#e4e8ed;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:10px;font-style:normal}.sidebottom{margin-top:auto}.secure{color:#526072;border:1px solid #e4e7eb;border-radius:8px;align-items:center;gap:10px;padding:12px;font-size:11px;display:flex}.secure small{color:#8f9aa7;margin-top:4px;font-size:10px}.profile{border-top:1px solid #edf0f3;align-items:center;gap:10px;margin-top:20px;padding:18px 7px 0;font-size:12px;display:flex}main{flex:1;min-width:0;margin-left:246px}header{color:#8792a0;background:#fff;border-bottom:1px solid #e6ebf0;justify-content:space-between;align-items:center;height:77px;padding:0 37px;font-size:12px;display:flex}header>div{align-items:center;gap:14px;display:flex}header strong{color:#434f5d;font-weight:500}.headerbadge{align-items:center;gap:7px;font-size:11px;display:flex}.headerbadge>span{background:#4d719d;border-radius:50%;width:6px;height:6px}.content{max-width:1600px;margin:auto;padding:36px}.heading{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.eyebrow{letter-spacing:1.8px;color:#758293;margin:0 0 10px;font-size:9px;font-weight:700}h1{letter-spacing:-1px;margin:0 0 10px;font:800 29px Manrope,Arial}.heading p:not(.eyebrow){color:#8591a0;margin:0;font-size:12px}.primary,.secondary{border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:12px;font-weight:600;display:inline-flex}.primary{color:#fff;background:#233d5d;box-shadow:0 3px 5px #122a4810}.secondary{color:#525f6e;background:#fff;border:1px solid #dfe3e9}.cards{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}.metric{background:#fff;border:1px solid #e3e7ec;border-radius:10px;padding:20px 20px 22px;box-shadow:0 3px 4px #132c4a03}.metric>div{color:#717e8f;justify-content:space-between;align-items:center;font-size:12px;display:flex}.metric>div>span{border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.green{color:#385a83;background:#edf2f7}.orange{color:#c17c49;background:#fff4ea}.purple{color:#7490b2;background:#eff3f9}.metric.green,.metric.orange,.metric.purple{background:#fff}.metric.green>div>span{color:#385a83;background:#edf2f7}.metric.orange>div>span{color:#c17c49;background:#fff4ea}.metric.purple>div>span{color:#7490b2;background:#eff3f9}.metric strong{letter-spacing:-.8px;color:#163459;margin:13px 0 10px;font:800 26px Manrope,Arial;display:block}.metric small{color:#97a1ad;font-size:10px}.metric.dark{background:#163459;border-color:#163459}.metric.dark strong{color:#fff}.metric.dark>div,.metric.dark small{color:#a9b5c4}.metric.dark>div>span{color:#b5c2d2;background:#ffffff15}.overview{grid-template-columns:1.7fr 1fr;gap:22px;margin-bottom:25px;display:grid}.panel{background:#fff;border:1px solid #e2e6ec;border-radius:10px;overflow:hidden}.panelhead{justify-content:space-between;align-items:center;gap:14px;padding:22px 24px;display:flex}.panelhead h2,h2{margin:0;font:700 14px Manrope,Arial}.panelhead p{color:#99a3af;margin:6px 0 0;font-size:11px}.panelhead>span{color:#8e99a6;font-size:11px}.pill{background:#f6f8fa;border:1px solid #e9ecf0;border-radius:4px;padding:4px 8px}.balanceinner{grid-template-columns:1.6fr 1fr;gap:30px;padding:7px 24px 27px;display:grid}.balanceinner small{color:#9aa3af;letter-spacing:.5px;font-size:9px}.balanceinner h2{letter-spacing:-1px;margin:10px 0 5px;font-size:30px}.balanceinner p{color:#909ba8;margin:0 0 20px;font-size:11px}.balancebar{background:#edeff1;border-radius:5px;height:7px;overflow:hidden}.balancebar span{background:#67809f;height:100%;display:block}.legend{color:#97a1ad;justify-content:space-between;margin-top:11px;font-size:9px;display:flex}.legend i{background:#67809f;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.reserved{border-left:1px solid #e9ecf0;padding:0 0 0 25px}.reserved small{letter-spacing:0;font-size:10px}.reserved strong{margin:9px 0 18px;font:700 20px Manrope;display:block}.reserved hr{border:0;border-top:1px dashed #e5e9ed;margin:0 0 17px}.reserved b{color:#35547a;margin-top:8px;font-size:17px;display:block}.quick{padding:23px}.quick h2{margin-bottom:15px}.quick>button{text-align:left;color:#4e5a69;background:0 0;align-items:center;gap:12px;width:100%;padding:9px 0;font-size:12px;display:flex}.quick>button>svg{color:#a9b1bb;margin-left:auto}.actionicon{border-radius:8px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.quick small{color:#99a3af;margin-top:5px;font-size:10px}.filters{color:#97a1ae;border-top:1px solid #eff1f4;border-bottom:1px solid #eff1f4;align-items:center;gap:10px;padding:15px 24px;font-size:11px;display:flex}.search{border:1px solid #e5eaef;border-radius:5px;flex:1;align-items:center;gap:9px;min-width:150px;padding:0 10px;display:flex}.search input{border:0;width:100%;min-width:100px;padding:10px 0}.filters select,.filters>input{color:#788595;background:#fff;border:1px solid #e5eaef;border-radius:5px;padding:9px;font-size:11px}.tablewrap{overflow-x:auto}table{border-collapse:collapse;white-space:nowrap;text-align:left;width:100%}th{letter-spacing:.7px;color:#96a0ad;background:#fafbfc;border-bottom:1px solid #e9edf1;padding:15px 22px;font-size:8px;font-weight:500}td{color:#697685;border-bottom:1px solid #edf0f3;padding:17px 22px;font-size:11px}td b{color:#3d4a5b;font-weight:500}td small{color:#9da6b2;margin-top:6px;font-size:9px}.amount{color:#425061;font-weight:700}.tag,.status{border-radius:5px;padding:5px 7px;font-size:9px}.status.efetivado{color:#425e80;background:#eff3f7}.status.pendente{color:#ac853d;background:#fff6e5}.status.autorizado{color:#5579a6;background:#edf3fb}.rowactions{gap:6px;display:flex}.rowactions button{color:#324f73;background:#edf1f5;border-radius:4px;padding:6px;font-size:9px}.rowactions button.subtle{color:#9aa4b0;background:0 0}.void{opacity:.55}.muted{background:#eee}.tablefooter{color:#9ca6b2;justify-content:space-between;padding:16px 24px;font-size:10px;display:flex}.empty{text-align:center;color:#959fab;padding:42px 20px}.emptyicon{color:#6e849e;background:#f1f3f6;border-radius:15px;place-items:center;width:56px;height:56px;margin:0 auto 15px;display:grid}.empty h3{color:#57616e;margin:0 0 10px;font:700 14px Manrope}.empty p{max-width:420px;margin:0 auto 18px;font-size:11px;line-height:1.7}.footnote{color:#a0a9b4;align-items:center;gap:7px;margin-top:20px;font-size:10px;display:flex}.footnote span{margin-left:auto}.settings{max-width:780px;padding:28px}.settings>p{color:#8b96a4;margin:12px 0 26px;font-size:12px}label{color:#626f80;margin-bottom:17px;font-size:11px;font-weight:500;display:block}label input,label select,textarea{color:#344253;background:#fff;border:1px solid #dce1e8;border-radius:6px;width:100%;margin-top:8px;padding:11px;display:block}textarea{resize:vertical;min-height:70px}.formgrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.infobox{color:#6d7a8b;background:#f1f3f6;border:1px solid #e3e7ec;border-radius:7px;margin:0 0 22px;padding:15px 17px;font-size:11px;line-height:1.7}.audit{color:#626e7d;border-top:1px solid #edf0f3;gap:12px;padding:18px 25px;font-size:12px;display:flex}.audit small{color:#9fa8b3;margin-top:7px;font-size:10px}.overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:20;background:#0c1b2e66;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.dialog{background:#fff;border-radius:13px;width:540px;max-height:94vh;overflow:auto;box-shadow:0 20px 90px #0a172630}.dialog .panelhead{padding:25px 28px 20px}.dialog h2{font-size:20px}.dialog form{padding:0 28px 25px}.iconbutton{color:#8d98a6;background:0 0;place-items:center;padding:5px;display:grid}.typechoice{background:#f4f5f6;border-radius:7px;margin:0 28px 23px;padding:4px;display:flex}.typechoice button{color:#7b8897;background:0 0;border-radius:5px;width:50%;padding:9px;font-size:12px}.typechoice button.chosen{color:#2e4c71;background:#fff;font-weight:700;box-shadow:0 1px 4px #0f243d14}.dialogfooter{justify-content:flex-end;gap:12px;display:flex}.error,.notice{color:#b45449;background:#fff0ee;border-radius:6px;margin-bottom:16px;padding:12px 16px;font-size:12px}.error button{color:inherit;background:0 0;text-decoration:underline}.notice{color:#395578;background:#e9eff6}.negative{color:#c57a53!important}.positive{color:#5b7697!important}@media (min-width:1600px){.content{padding:42px 48px}}@media (max-width:1150px){aside{width:205px;padding-left:12px;padding-right:12px}main{margin-left:205px}.content{padding:25px}.cards{grid-template-columns:repeat(2,1fr)}.overview{grid-template-columns:1fr}.filters{flex-wrap:wrap}.metric strong{font-size:25px}}@media (max-width:700px){aside{border-bottom:1px solid #e5e9ed;width:100%;padding:18px;display:block;position:static}.shell{display:block}.brand{font-size:21px}.workspace,.navlabel,.sidebottom{display:none}nav{gap:5px;margin-top:18px;display:flex;overflow:auto}nav button{white-space:nowrap;width:auto;padding:10px;font-size:11px}nav button svg{display:none}main{margin:0}header{height:55px;padding:0 20px}.headerbadge{display:none}.content{padding:24px 16px}.heading{align-items:flex-start;gap:10px}h1{font-size:24px}.heading p:not(.eyebrow){max-width:200px;font-size:10px;line-height:1.6}.heading>.primary{white-space:nowrap;margin-top:20px;padding:11px;font-size:10px}.cards{gap:10px}.metric{padding:15px}.metric>div{font-size:10px}.metric strong{font-size:21px}.metric small{font-size:9px}.balanceinner{gap:16px;padding:8px 18px 24px}.balanceinner h2{font-size:24px}.reserved{padding-left:15px}.legend{gap:10px;font-size:8px}.panelhead{padding:18px}.filters{padding:12px 18px}.search{flex-basis:100%}.tablefooter span,.footnote span{display:none}.tablefooter{font-size:9px}.formgrid{gap:10px}.dialog form{padding:0 20px 20px}.dialog .panelhead{padding:20px}.typechoice{margin-left:20px;margin-right:20px}.footnote{align-items:flex-start;font-size:9px;line-height:1.6}.footnote svg{flex-shrink:0}}.erp-link{color:#fff;background:#233d5d;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:13px 15px;font-size:12px;display:flex}.shell>main>header>select{color:#808d9c;outline-offset:3px;background:#fff;border:1px solid #e1e4e8;border-radius:5px;padding:7px 10px;font-size:11px}.shell>aside .brand{font-size:22px}body{background:var(--zed-canvas);color:var(--zed-ink)}button,a,input,select,textarea{transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}:is(button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){outline-offset:3px;outline:3px solid #84b5f0}button:hover{filter:none}button.primary:hover,button.erp-primary:hover,button.auth-primary:hover{transform:translateY(-1px);box-shadow:0 7px 20px #468fe82b}.shell>aside{color:#dfe7f0;background:#0e223a;border-color:#17355a;width:260px;padding:30px 19px 22px}.shell>main{margin-left:260px}.shell .brand{color:#fff;line-height:1.3;font-size:24px!important}.shell .brand small{color:#a5b7ce;letter-spacing:1.7px;font-size:9px}.shell .workspace{background:#ffffff08;border-color:#425368;font-size:13px}.shell .workspace small,.shell .profile small{color:#a5b6cb;font-size:11px}.shell .navlabel{color:#93a6be;font-size:10px}.shell nav button{color:#b4c1d1;padding:14px 15px;font-size:13px}.shell nav button:hover{color:#fff;background:#ffffff08}.shell nav button.active{color:#fff;background:linear-gradient(100deg,#4b90e4,#649add);box-shadow:0 6px 20px #01081128}.shell nav em{color:#fff;background:#ffffff25}.shell .erp-link{color:#dce9f9;background:#ffffff0c;border:1px solid #526883;margin-bottom:24px;font-size:12px}.shell .secure{color:#bacbdf;background:#ffffff04;border-color:#405166;font-size:11px}.shell .profile{border-color:#35475c;font-size:12px}.shell header{border-color:var(--zed-line);color:#7d8998;height:82px;padding:0 39px}.shell header strong{color:#424f5f;font-weight:600}.shell>main>header>select{color:#4c6686;border-color:#cbd5e1;border-radius:8px;padding:9px 13px;font-size:12px}.shell .headerbadge{color:#6b7c91;font-size:11px}.shell .content{max-width:1680px;padding:39px}.shell .heading{margin-bottom:30px}.shell .eyebrow{color:#7c98ba;letter-spacing:2px;font-size:10px;font-weight:700}.shell h1{color:#132d4c;letter-spacing:-1.1px;font:800 34px/1.3 Manrope,Arial}.shell .heading p:not(.eyebrow){color:#7b8899;margin-top:10px;font-size:13px}.shell .primary{background:#4990e7;border:1px solid #4990e7;border-radius:9px;padding:13px 18px;font-size:13px;box-shadow:0 5px 14px #468fe81d}.shell .secondary{color:#566f8e;border-color:#cedae8;border-radius:8px;padding:11px 15px;font-size:12px}.shell .metric{border:1px solid #d8e1ec;border-top:3px solid #6ba7f1;border-radius:13px;padding:23px;box-shadow:0 6px 20px #16335705}.shell .metric>div{color:#627387;font-size:12px;font-weight:500}.shell .metric strong{color:#142f4f;letter-spacing:-1px;margin:13px 0 10px;font:800 31px/1.4 Manrope}.shell .metric small{color:#8996a7;font-size:11px;line-height:1.6}.shell .metric>div>span{border-radius:10px;width:35px;height:35px}.shell .metric.green>div>span{color:#4d84c7;background:#e6effb}.shell .metric.orange>div>span{color:#d5805f;background:#fff0e9}.shell .metric.purple>div>span{color:#bc944f;background:#fff6e5}.shell .panel{border-color:#d8e0e9;border-radius:13px;box-shadow:0 5px 20px #15325504}.shell .panelhead{padding:24px 25px}.shell .panelhead h2,.shell h2{color:#33465e;font-size:15px}.shell .panelhead p{color:#8c9caf;font-size:12px;line-height:1.6}.shell .balanceinner{padding:8px 25px 29px}.shell .balanceinner small{color:#8a9aae;font-size:10px;line-height:1.6}.shell .balanceinner h2{color:#364e6c;letter-spacing:-1px;font-size:34px}.shell .balanceinner p{color:#7c8ca0;font-size:12px}.shell .balancebar{background:#eaeff6;height:9px}.shell .legend{color:#94a2b4;font-size:10px}.shell .reserved{border-color:#dfe6ee;padding-left:25px}.shell .reserved strong{color:#3e5e85;font-size:23px}.shell .reserved b{color:#678bb8;font-size:20px}.shell .reserved small{font-size:11px}.shell .quick{padding:24px}.shell .quick>button{color:#48617f;padding:13px 0;font-size:13px}.shell .quick small{color:#95a4b6;font-size:11px;line-height:1.5}.shell .actionicon{border-radius:11px;width:39px;height:39px}.shell .actionicon.green{color:#6291ca;background:#e7f0fc}.shell .actionicon.orange{color:#d9916e;background:#fff0e9}.shell .actionicon.purple{color:#c4a065;background:#fff6e5}.shell .filters{border-color:#e6ecf3;padding:16px 25px}.shell .filters select,.shell .filters>input,.shell .search{color:#7e92aa;border-color:#d9e2ed;border-radius:7px;font-size:12px}.shell .search input{color:#556982;font-size:12px}.shell th{color:#8ea0b5;background:#f7f9fc;border-color:#e2e9f1;padding:17px 23px;font-size:10px;font-weight:600}.shell td{color:#72869e;border-color:#e9eef5;padding:20px 23px;font-size:12px}.shell td small{color:#9aa9bb;font-size:10px}.shell .tag,.shell .status{border-radius:6px;padding:5px 8px;font-size:10px}.shell .rowactions button{color:#7f9ec4;background:#eff5fc;border-radius:6px;padding:7px;font-size:10px}.shell .tablefooter,.shell .footnote{color:#98a7b9;font-size:11px}.shell .footnote{margin-top:23px}.shell .tablefooter{padding:17px 25px}.shell .empty{color:#96a5b8;padding:45px 20px}.shell .empty h3{color:#657b97;font-size:15px}.shell .empty p{font-size:12px}.shell label{color:#6d839e;font-size:12px}.shell label input,.shell label select,.shell textarea{color:#5a708c;border-color:#d6e0ec;border-radius:8px;padding:12px;font-size:13px}.shell .infobox{color:#8499b2;background:#f6faff;border-color:#dce5f1;font-size:12px}.shell .overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d1f3677}.shell .dialog{border:1px solid #cddbeb;border-radius:17px}.shell .typechoice{background:#f1f5fb;padding:5px}.shell .typechoice button{color:#96aac3;font-size:13px}.shell .typechoice button.chosen{color:#6a94c8;box-shadow:0 3px 9px #718fb411}.shell .error{color:#ca846f;background:#fff1e9}@media (max-width:1150px){.shell>aside{width:220px;padding:27px 15px 20px}.shell>main{margin-left:220px}.shell .content{padding:28px}.shell .metric strong{font-size:29px}.shell h1{font-size:31px}}@media (max-width:700px){.shell>aside{width:100%;padding:20px;position:static}.shell>main{margin-left:0}.shell .brand{font-size:22px!important}.shell nav button{padding:11px 13px;font-size:12px}.shell .erp-link{margin:19px 0 0}.shell header{gap:14px;height:65px;padding:0 19px}.shell .content{padding:26px 17px}.shell h1{font-size:27px}.shell .heading p:not(.eyebrow){font-size:11px;line-height:1.7}.shell .heading>.primary{padding:11px 13px;font-size:10px}.shell .metric{border-radius:11px;padding:16px}.shell .metric strong{font-size:23px}.shell .metric>div,.shell .metric small{font-size:10px}.shell .metric>div>span{width:27px;height:28px}.shell .balanceinner h2{font-size:28px}.shell .balanceinner{gap:18px;padding:8px 20px 25px}.shell .reserved{padding-left:17px}.shell .reserved strong{font-size:19px}.shell .reserved b{font-size:17px}.shell .panelhead{padding:21px}.shell .filters{padding:14px 20px}.shell .tablefooter,.shell .footnote{font-size:10px}.shell .dialog{max-height:94vh}.shell .dialog form{padding:0 22px 23px}}.shell .metric.dark small{color:#c7d9ef}.shell .balanceinner p{color:#667a92}.shell td{color:#63778f}:root{--zed-ink:#061b36;--zed-muted:#64748b;--zed-violet:#1268d6;--zed-coral:#4c91e5;--zed-gold:#79acec;--zed-canvas:#f4f7fb;--zed-line:#cad6e5;--zed-deep:#061b36}body{color:#152b45;background:#f4f7fb}:is(button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){outline-color:#82b4f0}.shell>aside{background:#061b36;border-color:#183c66}.shell .brandicon{background:#1268d6;box-shadow:0 8px 22px #000c1d33}.shell .brand small{color:#a7c1de}.shell .workspace{color:#fff;background:#ffffff06;border-color:#24466e}.shell .workspace small,.shell .profile small{color:#a7bdd5}.shell .avatar{color:#ddebff;background:#163c6c;border-color:#2c5789}.shell nav button{color:#bed0e6}.shell nav button.active{color:#fff;background:#1268d6}.shell nav button:hover:not(.active){background:#143657}.shell .erp-link{color:#e3efff;background:#ffffff06;border-color:#34567d}.shell .navlabel{color:#91abc9}.shell .secure{color:#b9d0ea;border-color:#28476b}.shell .secure small{color:#8fa9c9}.shell .profile{border-color:#24446b}.shell header{color:#708299;border-color:#cad6e5}.shell header strong{color:#304b6b}.shell>main>header>select{color:#435b78;border-color:#cad6e5}.shell .headerbadge{color:#647b98}.shell .headerbadge>span{background:#1268d6;box-shadow:0 0 0 4px #eaf2fd}.shell .eyebrow{color:#5a7da7}.shell h1{color:#061b36}.shell .heading p:not(.eyebrow){color:#64748b}.shell .primary{background:#1268d6;border-color:#1268d6;box-shadow:0 5px 15px #1268d620}.shell .primary:hover{background:#0e58b7;box-shadow:0 7px 20px #1268d62b}.shell .secondary{color:#325b8f;border-color:#cad6e5}.shell .metric{border-color:#1268d6 #cad6e5 #cad6e5;box-shadow:0 6px 20px #06234b05}.shell .metric.orange{border-top-color:#4c91e5}.shell .metric.purple{border-top-color:#84b4ee}.shell .metric>div{color:#476587}.shell .metric strong{color:#061b36}.shell .metric small{color:#71839b}.shell .metric.green>div>span,.shell .metric.orange>div>span,.shell .metric.purple>div>span{color:#1268d6;background:#eaf2fd}.shell .metric.dark{background:#061b36;border:1px solid #163c6c;border-top:3px solid #1268d6;box-shadow:0 8px 25px #061b3625}.shell .metric.dark strong{color:#fff}.shell .metric.dark>div,.shell .metric.dark small{color:#bed3eb}.shell .metric.dark>div>span{color:#dceaff;background:#ffffff10}.shell .panel{border-color:#cad6e5}.shell .panelhead h2,.shell h2{color:#173e6b}.shell .panelhead p{color:#72869f}.shell .balanceinner h2{color:#0e4a93}.shell .balanceinner small,.shell .balanceinner p{color:#70849f}.shell .balancebar{background:#e6effa}.shell .balancebar span{background:#1268d6}.shell .legend{color:#8193ab}.shell .legend i{background:#1268d6}.shell .reserved{border-color:#d7e1ed}.shell .reserved strong{color:#173e6b}.shell .reserved b{color:#1268d6}.shell .quick>button{color:#325780}.shell .quick small{color:#7b8da6}.shell .actionicon.green,.shell .actionicon.orange,.shell .actionicon.purple{color:#1268d6;background:#edf4fd}.shell .filters{border-color:#e1e8f1}.shell .filters select,.shell .filters>input,.shell .search{color:#536d8e;border-color:#cad6e5}.shell .search input{color:#3f5d80}.shell th{color:#7289a5;background:#f5f8fc;border-color:#dbe4ef}.shell td{color:#4f6b8e;border-color:#e7edf5}.shell td b,.shell .amount{color:#173e6b}.shell td small{color:#8497af}.shell .tag.green,.shell .status.efetivado{color:#3572b9;background:#eaf3ff}.shell .status.autorizado{color:#3a75bb;background:#e9f2fc}.shell .tag.orange,.shell .status.pendente{color:#b48b52;background:#fff5e6}.shell .positive{color:#4985ce!important}.shell .rowactions button{color:#3f7cc7;background:#edf5ff}.shell .rowactions button.subtle{color:#8c9cb1;background:0 0}.shell .tablefooter,.shell .footnote{color:#8193aa}.shell .pill{color:#5986bf;background:#edf4fe;border-color:#d3e3f7}.shell .empty{color:#8298b5}.shell .empty h3{color:#57789f}.shell .emptyicon{color:#6e9bd4;background:#edf5ff}.shell label{color:#54769f}.shell label input,.shell label select,.shell textarea{color:#375e8b;border-color:#cad6e5}.shell .infobox{color:#6b8bb3;background:#f2f7fe;border-color:#d8e6f8}.shell .overlay{background:#061b3677}.shell .dialog{border-color:#b9cee8}.shell .typechoice{background:#f0f5fb}.shell .typechoice button{color:#7699c3}.shell .typechoice button.chosen{color:#3377cb}.shell .notice{color:#5481bb;background:#edf5ff}.language-bar{color:#fff;z-index:60;background:#152842;justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding:5px 24px;font:500 12px system-ui;display:flex;position:relative}.language-bar>span{letter-spacing:.1em}.language-bar label{align-items:center;gap:10px;display:flex}.language-bar select{color:#fff;font:inherit;background:#203853;border:1px solid #677b98;border-radius:6px;padding:5px 9px}.language-bar select:focus-visible{outline-offset:2px;outline:2px solid #e9bb72}.people-sidebar{height:calc(100dvh - 42px)!important;top:42px!important}.auth-shell,.auth-aside,.auth-main,.clock-kiosk{min-height:calc(100dvh - 42px)!important}.language-bar{position:sticky;top:0}.erp-sidebar,.erp-header{top:42px!important}.erp-overlay,.people-overlay{z-index:70!important}@media (max-width:850px){.people-sidebar{height:auto!important}}
