:root{--ink:#13233c;--ink-soft:#22344f;--surface:#f5f6f8;--card:#fff;--line:#e5e8ee;--text:#1b2433;--muted:#71798a;--accent:#2d6cdf;--accent-bg:#e7eefb;--paid:#1c8c5e;--paid-bg:#e7f4ee;--warn:#b5790f;--warn-bg:#fbf1dc;--danger:#c0392b;--danger-bg:#fbe9e7;--violet:#6d4ac4;--violet-bg:#eee9f8;--slate:#5b6678;--slate-bg:#edeff3;--ink-fg:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#2c4670;--ink-soft:#3a5687;--ink-fg:#dbe5f5;--surface:#0f1621;--card:#18212f;--line:#2a3546;--text:#e3e8f0;--muted:#94a0b4;--accent:#5b8ff0;--accent-bg:#1c2b47;--paid:#36b07a;--paid-bg:#14332a;--warn:#e0a43c;--warn-bg:#372b14;--danger:#ee6b5d;--danger-bg:#3b1d1b;--violet:#a184f0;--violet-bg:#2a2445;--slate:#a0aabb;--slate-bg:#252f3e}:where(:root[data-theme=dark]) :where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea){background-color:var(--card);color:var(--text)}:root[data-theme=dark] img[src="/logo.png"]{content:url(/logo-branco.png)}.btn-tema{cursor:pointer;color:var(--text);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:4px;font-size:17px;line-height:1;display:inline-flex}.btn-tema:hover{background:var(--surface)}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{max-width:100%;overflow-x:clip}body{background:var(--surface);color:var(--text);-webkit-font-smoothing:antialiased;touch-action:manipulation;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:Inter,Segoe UI,sans-serif;line-height:1.4}.app-shell{transition:width .22s}@media (width>=1000px){.app-shell.com-aberta{width:calc(100% - 440px)}}button{cursor:pointer;border:none;font-family:inherit}a{color:inherit}.mono{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,Consolas,monospace}header{background:var(--card);border-bottom:1px solid var(--line);color:var(--text);padding:0 24px;padding-top:env(safe-area-inset-top);min-height:calc(60px + env(safe-area-inset-top));z-index:10;align-items:center;gap:20px;display:flex;position:sticky;top:0}.logo{color:#fff;align-items:center;gap:10px;font-size:15px;font-weight:700;text-decoration:none;display:flex}@keyframes deslizarLogo{0%{transform:translate(-14px)}to{transform:translate(14px)}}header .logo img{will-change:transform;height:36px;animation:3s ease-in-out infinite alternate deslizarLogo}@media (prefers-reduced-motion:reduce){header .logo img{animation:none}}.logo .mark{background:linear-gradient(135deg,#3a7bff,#1c8c5e);border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;font-weight:700;display:flex}.user-info{color:var(--muted);align-items:center;gap:9px;margin-left:auto;font-size:13px;display:flex}.avatar{background:var(--ink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:600;display:flex}.btn-logout{color:var(--muted);border:1px solid var(--line);background:0 0;border-radius:6px;padding:5px 10px;font-size:12px}.btn-logout:hover{background:var(--surface);color:var(--text)}main{max-width:1180px;margin:0 auto;padding:26px 24px 60px}main.caixa-full{max-width:none;padding:8px 12px}@media (width<=640px){main.caixa-full{padding:6px 8px 70px}}.viewhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:20px;display:flex}.viewhead h1{letter-spacing:-.3px;font-size:21px;font-weight:700}.viewhead .sub{color:var(--muted);margin-top:3px;font-size:13px}.kpis{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:22px;display:grid}.kpi{background:var(--card);border:1px solid var(--line);border-radius:13px;padding:15px 16px}.kpi .lab{color:var(--muted);text-transform:uppercase;letter-spacing:.4px;font-size:11.5px;font-weight:600}.kpi .val{margin-top:7px;font-size:24px;font-weight:600}.kpi.alert .val{color:var(--danger)}.kpi .kpi-sub{color:var(--muted);margin-top:3px;font-size:11.5px;font-weight:500}.filters,.filtro-dd-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.filtro-dd{position:relative}.filtro-dd-trigger{background:var(--card);border:1px solid var(--line);color:var(--text);cursor:pointer;border-radius:12px;align-items:center;gap:7px;padding:8px 13px;font-size:13px;font-weight:600;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.filtro-dd-trigger:hover{border-color:var(--bd-cfd5df,#cfd5df)}.filtro-dd-trigger.aberto{border-color:var(--bd-cfd5df,#cfd5df);box-shadow:0 2px 10px #13233c0f}.filtro-dd-trigger.ativo{border-color:var(--accent);background:var(--accent-bg);color:var(--accent)}.filtro-dd-label{color:var(--muted)}.filtro-dd-trigger.ativo .filtro-dd-label{color:var(--accent)}.filtro-dd-valor{text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-weight:700;overflow:hidden}.filtro-dd-seta{color:var(--muted);font-size:9px;transition:transform .15s}.filtro-dd-trigger.aberto .filtro-dd-seta{transform:rotate(180deg)}.filtro-dd-painel{z-index:30;background:var(--card);border:1px solid var(--line);opacity:0;visibility:hidden;pointer-events:none;border-radius:14px;min-width:215px;max-width:min(320px,100vw - 32px);padding:10px;transition:opacity .16s,transform .16s,visibility 0s linear .16s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-6px)scale(.98);box-shadow:0 12px 34px #13233c24}.filtro-dd-painel.align-right{left:auto;right:0}.filtro-dd-painel.aberto{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .16s,transform .16s;transform:translateY(0)scale(1)}.filtro-dd-opcoes{flex-direction:column;gap:4px;min-width:190px;max-height:320px;display:flex;overflow-y:auto}.filtro-dd-opcoes .chip{text-align:left;border-radius:9px;justify-content:flex-start;align-items:center;width:100%;display:flex}.filtro-dd-limpar{color:var(--muted);border:none;border-top:1px solid var(--line);cursor:pointer;text-align:left;background:0 0;margin-top:4px;padding:8px 11px 2px;font-size:12px;text-decoration:underline}.filtro-dd-campo{color:var(--muted);flex-direction:column;gap:4px;font-size:11.5px;font-weight:600;display:flex}.filtro-dd-campo input{border:1px solid var(--line);color:var(--text);border-radius:9px;padding:8px 10px;font-family:inherit;font-size:13px}.filtro-dd-campo input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-bg);outline:none}@keyframes filtroLimparEntrada{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.filtro-dd-limpar-tudo{background:var(--card);border:1px solid var(--line);color:var(--muted);cursor:pointer;border-radius:20px;align-items:center;gap:6px;padding:8px 13px;font-size:12.5px;font-weight:600;transition:border-color .15s,background .15s,color .15s;animation:.18s filtroLimparEntrada;display:inline-flex}.filtro-dd-limpar-tudo:hover{border-color:var(--danger);color:var(--danger);background:var(--danger-bg)}@keyframes plComentarioEntrada{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.pl-comentario-balao{background:var(--bg-fffde7,#fffde7);border:1px solid var(--bd-e6db74,#e6db74);color:var(--fg-4a4a2a,#4a4a2a);white-space:pre-wrap;word-break:break-word;pointer-events:none;border-radius:10px;max-width:260px;padding:8px 12px;font-size:12.5px;line-height:1.5;animation:.2s plComentarioEntrada;box-shadow:0 6px 18px #00000026}.chip{background:var(--card);border:1px solid var(--line);color:var(--muted);cursor:pointer;border-radius:20px;padding:7px 13px;font-size:13px;font-weight:500;transition:all .15s}.chip.on{background:var(--ink);border-color:var(--ink);color:#fff}.btn>svg:first-child{margin-right:6px}.chip>svg:first-child,.nav-tabs button>svg:first-child{vertical-align:-3px;margin-right:6px}.chip:hover:not(.on){background:var(--accent-bg);color:var(--ink);opacity:.85}.chip.on:hover{opacity:.88}.chip:active{opacity:.7}.filters select{cursor:pointer;border-radius:20px;transition:all .15s}.filters select:hover{opacity:.85}.filters .spacer{color:var(--muted);margin-left:auto;font-size:12.5px}.queue{flex-direction:column;gap:10px;display:flex}.row{background:var(--card);border:1px solid var(--line);border-radius:13px;align-items:stretch;transition:box-shadow .15s;display:flex;overflow:hidden}.row:hover{box-shadow:0 3px 14px #13233c12}.spine{flex-shrink:0;width:5px}.row .body{flex-wrap:wrap;flex:1;align-items:center;gap:16px;padding:14px 16px;display:flex}.rid{color:var(--muted);font-size:11.5px;font-weight:500}.who{flex:1;min-width:230px}.who .ben{font-size:14.5px;font-weight:600}.who .tipo{color:var(--fg-3a4456,#3a4456);margin-top:1px;font-size:12.5px}.who .meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;margin-top:4px;font-size:12px;display:flex}.tag-dept{background:var(--slate-bg);color:var(--slate);border-radius:5px;padding:2px 8px;font-size:11px;font-weight:600}.tag-loja{background:var(--accent-bg);color:var(--accent);border-radius:5px;padding:2px 8px;font-size:11px;font-weight:600}.tag-plate{background:var(--ink);color:#fff;letter-spacing:1px;border-radius:5px;padding:2px 8px;font-size:11px;font-weight:600}.tag-formalizacao{background:var(--violet);color:#fff;border-radius:5px;padding:2px 8px;font-size:11px;font-weight:700}.val-col{text-align:right;min-width:120px}.val-col .v{font-size:16px;font-weight:600}.due{min-width:130px}.due .d{font-size:13px;font-weight:500}.due .count{margin-top:2px;font-size:12px;font-weight:600}.count.over{color:var(--danger)}.count.soon{color:var(--warn)}.count.ok{color:var(--muted)}.stcol{min-width:150px}.pill{white-space:nowrap;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.approver{color:var(--muted);margin-top:3px;padding-left:2px;font-size:11px}.actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.btn{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;padding:7px 13px;font-size:12.5px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:#2257bd}.btn-ok{background:var(--paid);color:#fff}.btn-ok:hover{background:#157049}.btn-ghost{background:var(--card);border-color:var(--line);color:var(--text)}.btn-ghost:hover{border-color:var(--bd-cfd5df,#cfd5df)}.btn-danger-ghost{background:var(--card);border-color:var(--danger-bg);color:var(--danger)}.btn-danger-ghost:hover{background:var(--danger-bg)}.grid2{grid-template-columns:1.3fr .85fr;align-items:start;gap:22px;display:grid}.card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:22px}.card h2{margin-bottom:3px;font-size:16px;font-weight:700}.card .hint{color:var(--muted);margin-bottom:18px;font-size:13px}input[type=text],input[type=search],input[type=tel],input[type=email],input[type=number],input[type=password],input[type=date],input[type=datetime-local],input[type=time],input[type=url],input:not([type]),select,textarea{border-radius:8px}.field{margin-bottom:15px}.field label{color:var(--fg-3a4456,#3a4456);margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.field input,.field select,.field textarea{border:1px solid var(--line);width:100%;color:var(--text);background:var(--card);border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:all .15s}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-bg);outline:none}.field textarea{resize:vertical;min-height:60px}.field input:disabled{background:var(--surface);color:var(--muted)}.form-grid input:not([type=checkbox]):not([type=radio]):not([type=file]),.form-grid select,.form-grid textarea{border:1px solid var(--line);width:100%;color:var(--text);background:var(--card);border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:all .15s}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-bg);outline:none}.form-grid textarea{resize:vertical;min-height:60px}.form-grid input:disabled{background:var(--surface);color:var(--muted)}.two{grid-template-columns:1fr 1fr;gap:13px;display:grid}.route-note{border-radius:9px;align-items:flex-start;gap:9px;margin-bottom:15px;padding:11px 13px;font-size:13px;line-height:1.45;display:flex}.route-note.appr{background:var(--violet-bg);color:var(--fg-4c3290,#4c3290)}.route-note.dir{background:var(--paid-bg);color:var(--fg-13704a,#13704a)}.attach-req{background:var(--warn-bg);color:var(--fg-7a5208,#7a5208);border-radius:9px;margin-bottom:15px;padding:10px 13px;font-size:12.5px;line-height:1.5}.btn-submit{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;margin-top:4px;padding:12px;font-size:14.5px;font-weight:600}.btn-submit:hover{background:#2257bd}.btn-submit:disabled{opacity:.6;cursor:not-allowed}.mine{flex-direction:column;gap:9px;display:flex}.mine .m{border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:11px 13px;display:flex}.mine .m .mb{flex:1}.mine .m .mb .t{font-size:13.5px;font-weight:600}.mine .m .mb .s{color:var(--muted);margin-top:1px;font-size:11.5px}.mine .m .mb .dl{color:var(--paid);margin-top:5px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.mine .m .mb .dl:hover{text-decoration:underline}.empty{text-align:center;color:var(--muted);padding:34px 20px;font-size:14px}.rulebox{color:var(--muted);background:var(--surface);border-radius:9px;padding:11px 13px;font-size:12.5px;line-height:1.55}.rulebox b{color:var(--text)}.toast{background:var(--ink);color:#fff;opacity:0;pointer-events:none;z-index:50;border-radius:10px;padding:12px 20px;font-size:13.5px;font-weight:500;transition:all .25s;position:fixed;bottom:22px;left:50%;transform:translate(-50%)translateY(20px);box-shadow:0 8px 30px #13233c4d}.toast.show{opacity:1;transform:translate(-50%)translateY(0)}.login-wrap{background:var(--ink);justify-content:center;align-items:center;min-height:100vh;display:flex}.login-card{background:var(--card);border-radius:16px;width:100%;max-width:380px;padding:36px 32px}.login-card .logo{justify-content:center;margin-bottom:28px;font-size:18px}.login-card .logo .mark{width:36px;height:36px;font-size:18px}.login-error{color:var(--danger);background:var(--danger-bg);border-radius:8px;margin-bottom:14px;padding:10px 13px;font-size:13px}.of-split{grid-template-columns:minmax(220px,300px) 1fr;align-items:start;gap:14px;display:grid}@media (width<=680px){.of-split{grid-template-columns:minmax(0,1fr)}main.oficina .btn{padding:11px 14px;font-size:13px}main.oficina .chip{padding:9px 13px}main.oficina .filtro-dd-trigger,main.oficina .filtro-dd-limpar-tudo{min-height:42px;padding:10px 14px}main.oficina select,main.oficina input[type=text],main.oficina input:not([type]){min-height:40px}main.oficina select{max-width:100%}main.oficina input{min-width:0}main.oficina input,main.oficina select,main.oficina textarea{font-size:16px!important}}.nav-tabs{background:var(--surface);border:1px solid var(--line);border-radius:9px;align-items:center;gap:2px;padding:3px;display:flex}.nav-tabs button{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:7px 14px;font-size:13px;font-weight:600;transition:all .15s}.nav-tabs button.on{background:var(--ink);color:#fff}.nav-tabs.rolagem{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;min-width:0;overflow-x:auto}.nav-tabs.rolagem::-webkit-scrollbar{display:none}.nav-tabs.rolagem>button{white-space:nowrap;flex:none;justify-content:center;align-items:center;height:32px;padding:0 14px;display:inline-flex}@media (width<=860px){.nav-tabs.rolagem>button{padding:0 10px}}.ref-tag{border-radius:5px;padding:2px 8px;font-size:11px;font-weight:600}.spinner{color:var(--muted);justify-content:center;align-items:center;padding:60px;font-size:14px;display:flex}@media (width<=860px){.kpis{grid-template-columns:1fr 1fr}.grid2{grid-template-columns:1fr}.nav-tabs button{padding:7px 9px;font-size:12px}.user-info span{display:none}}@media (width<=680px){header{padding:0 14px;padding-top:env(safe-area-inset-top);min-height:calc(54px + env(safe-area-inset-top));gap:10px}.nav-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:8px;flex-wrap:nowrap;flex:1;overflow-x:auto}.nav-tabs::-webkit-scrollbar{display:none}.nav-tabs button{white-space:nowrap;flex-shrink:0;padding:6px 10px;font-size:12px}.nav-fin-grupos{flex-wrap:nowrap}.nav-fin-grupos>.filtro-dd{flex-shrink:0}.nav-tabs .filtro-dd-trigger{white-space:nowrap;gap:5px;padding:6px 9px;font-size:12px}header .logo{flex-shrink:0}header .logo img{height:24px;animation:none}main{padding:16px 14px 60px}.viewhead h1{font-size:18px}.kpis{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.kpi{padding:12px 13px}.kpi .val{font-size:20px}.row .body{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 13px}.who{min-width:unset;width:100%}.val-col{min-width:unset;text-align:left}.due,.stcol{min-width:unset}.filters{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.filters::-webkit-scrollbar{display:none}.filters .spacer{display:none}.chip{white-space:nowrap;flex-shrink:0}.actions{flex-wrap:wrap;gap:6px}.btn{padding:6px 11px;font-size:12px}.two{grid-template-columns:1fr;gap:0}.card{padding:16px 14px}.login-card{margin:0 16px;padding:28px 20px}}@media (width<=420px){.kpis{grid-template-columns:1fr 1fr}.kpi .val{font-size:18px}.kpi .lab{font-size:10.5px}.who .ben{font-size:13.5px}.val-col .v{font-size:15px}.user-info span,header .logo{display:none}main{padding:12px 10px 70px}header{padding:0 10px;padding-top:env(safe-area-inset-top)}}@media (width<=680px){.agenda-cel{min-height:58px!important}.agenda-chips{flex-wrap:wrap;justify-content:center;flex-direction:row!important;gap:3px!important}.agenda-chip{flex:none;width:8px;height:8px;line-height:0;overflow:hidden;background:var(--chip-fg)!important;border-radius:50%!important;padding:0!important;font-size:0!important}.agenda-mais{font-size:9.5px!important}}.secao{letter-spacing:-.2px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;font-size:16px;font-weight:700;display:flex}.secao .cnt{background:var(--accent-bg);color:var(--accent);border-radius:20px;padding:2px 9px;font-size:12px;font-weight:700}.tabela-rolagem{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}@media (width<=680px){.grade-cel-1{grid-template-columns:minmax(0,1fr)!important}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),select,textarea{font-size:16px!important}.btn,.btn-logout,.btn-tema{min-height:40px}.btn{justify-content:center}.chip{align-items:center;min-height:36px;display:inline-flex}}.logo-menu{align-items:center;display:flex;position:relative}.logo-menu-painel{display:none}@media (hover:hover) and (width>=900px){.logo-menu-painel{z-index:60;opacity:0;visibility:hidden;pointer-events:none;padding-top:10px;transition:opacity .2s,transform .2s,visibility 0s linear .2s;display:block;position:absolute;top:100%;left:-10px;transform:translateY(-6px)}.logo-menu-painel.on{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s,transform .2s,visibility;transform:none}}.logo-menu-caixa{background:var(--card);border:1px solid var(--line);border-radius:18px;width:248px;max-width:calc(100vw - 32px);max-height:calc(100vh - 90px);padding:10px 8px 8px;overflow-y:auto;box-shadow:0 18px 44px #0f172a2e}.logo-menu-topo{justify-content:space-between;align-items:center;margin:2px 2px 8px 8px;display:flex}.logo-menu-titulo{letter-spacing:.5px;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:800}.portais-mais{display:inline-flex;position:relative}.portais-mais-btn{color:var(--muted);opacity:.5;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:2px 8px;font-size:17px;line-height:1;transition:opacity .15s,background .15s}.portais-mais-btn:hover,.portais-mais-btn:focus-visible,.portais-mais-btn[aria-expanded=true]{opacity:1;background:var(--surface);outline:none}.portais-mais-menu{z-index:80;background:var(--card);border:1px solid var(--line);border-radius:12px;min-width:178px;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 10px 28px #0f172a29}.portais-mais-op{text-align:left;width:100%;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:600;display:block}.portais-mais-op:hover,.portais-mais-op:focus-visible{background:var(--surface);outline:none}.barra-portais{display:none}@media (hover:hover) and (width>=900px){.barra-portais{z-index:20;background:var(--card);border-right:1px solid var(--line);flex-direction:column;width:208px;display:flex;position:fixed;bottom:0;left:0}}.barra-portais-topo{justify-content:space-between;align-items:center;padding:12px 8px 6px 16px;display:flex}.barra-portais-titulo{letter-spacing:.6px;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:800}.barra-portais-busca{padding:2px 12px 8px;position:relative}.barra-portais-busca-icone{color:var(--muted);opacity:.7;pointer-events:none;display:flex;position:absolute;top:50%;left:22px;transform:translateY(-50%)translateY(-3px)}.barra-portais-busca input{outline:none;width:100%;height:32px;font-size:13px;transition:background .15s,border-color .15s;background:var(--surface)!important;box-shadow:none!important;border:1px solid #0000!important;border-radius:10px!important;padding:0 10px 0 30px!important}.barra-portais-busca input::placeholder{color:var(--muted);opacity:.75}.barra-portais-busca input:focus{background:var(--card)!important;border-color:var(--line)!important}.barra-portais-busca input::-webkit-search-cancel-button{appearance:none}.barra-portais-item.sel{background:var(--surface)}.barra-portais-sub{color:var(--muted);text-overflow:ellipsis;margin-top:1px;font-size:11px;font-weight:500;display:block;overflow:hidden}.barra-portais-vazio{color:var(--muted);padding:12px 10px;font-size:12.5px}.barra-portais-lista{scrollbar-width:thin;flex-direction:column;gap:1px;padding:2px 8px 16px;display:flex;overflow-y:auto}.barra-portais-item{color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;font-size:13px;font-weight:600;transition:background .15s;display:flex;position:relative}.barra-portais-item:hover,.barra-portais-item:focus-visible{background:var(--surface);outline:none}.barra-portais-icone{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.barra-portais-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.barra-portais-badge{color:#fff;background:#e53e3e;border-radius:9px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:700;display:flex}@media (width<=420px){.logo-menu{display:none}}.logo-menu-lista{padding:0}.cq-tema{--cq-painel:#f3f6fc;--cq-card:#fff;--cq-cartinha:#eef2fa;--cq-borda:#d9e1f0;--cq-texto:#1b2433;--cq-suave:#5d6a82;--cq-azul:#2d6cdf;--cq-azul-claro:#2d6cdf;--cq-sobre:#fff;--cq-barra:#dbe3f2;--cq-avatar:#dbe6fb;--cq-chip-on:#dbe6fb;--cq-ok-bg:#e4f6ec;--cq-ok-borda:#7cc6a0;--cq-sombra:0 10px 24px #1b243324}:root[data-theme=dark] .cq-tema{--cq-painel:#0f2040;--cq-card:#13264a;--cq-cartinha:#0d1d3b;--cq-borda:#78a0e62e;--cq-texto:#f2f6ff;--cq-suave:#a9b8d6;--cq-azul:#3b82f6;--cq-azul-claro:#6cb0ff;--cq-sobre:#fff;--cq-barra:#223a68;--cq-avatar:#1d3a6e;--cq-chip-on:#1d3a6e;--cq-ok-bg:#143a2b;--cq-ok-borda:#1f7a4f;--cq-sombra:0 10px 24px #00000059}@keyframes chatPulso{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--chat-cor,var(--accent)) 60%, transparent)}70%{box-shadow:0 0 0 13px color-mix(in srgb, var(--chat-cor,var(--accent)) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--chat-cor,var(--accent)) 0%, transparent)}}.chat-pulsa{animation:1.3s ease-out 4 chatPulso}@media (prefers-reduced-motion:reduce){.chat-pulsa{animation:none}}@keyframes chatEntra{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.chat-entra{animation:.32s both chatEntra}.chat-anel{border-radius:inherit;pointer-events:none;animation:1.3s ease-out 4 chatPulso;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.chat-entra,.chat-anel{animation:none}}.chat-tema .btn-primary{background:var(--chat-cor,var(--accent))}.chat-tema .btn-primary:hover{background:var(--chat-cor,var(--accent));filter:brightness(.9)}:root{--chat-veu:#0000;--chat-vidro:#fff6}:root[data-theme=dark]{--chat-veu:#080d1899;--chat-vidro:#080d188c}@keyframes roboPulso{0%,to{box-shadow:0 0 #1ea05a80}50%{box-shadow:0 0 0 9px #1ea05a00}}@keyframes roboPonto{0%,to{opacity:1}50%{opacity:.25}}.robo-rodando{animation:1.5s ease-in-out infinite roboPulsoCor}@keyframes roboPulsoCor{0%,to{box-shadow:0 0 0 0 var(--rc-pulso,#1ea05a80)}50%{box-shadow:0 0 0 9px #0000}}.robo-rodando-ponto{background:var(--paid);border-radius:50%;width:8px;height:8px;margin-right:5px;animation:1s ease-in-out infinite roboPonto;display:inline-block}@media (prefers-reduced-motion:reduce){.robo-rodando,.robo-rodando-ponto{animation:none}}.robo-cards{flex-wrap:nowrap;gap:10px;margin-bottom:20px;display:flex}.robo-cards .robo-card{cursor:pointer;text-align:left;flex:1 1 0;align-items:center;gap:12px;min-width:0;padding:14px 16px;display:flex}.robo-card-icone{border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.robo-card-label{overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.2}.robo-card-rodando{color:var(--paid);white-space:nowrap;margin-top:2px;font-size:11.5px;font-weight:700}@media (width<=1100px){.robo-cards .robo-card{gap:8px;padding:12px 10px}.robo-card-icone{width:34px;height:34px}.robo-card-label{font-size:13px}}@media (width<=760px){.robo-cards{gap:6px}.robo-cards .robo-card{padding:10px 6px}.robo-card-icone{display:none}.robo-card-label{font-size:11.5px}.robo-card-rodando{white-space:normal;font-size:10px}}.robo-lbl-curto{display:none}@media (width<=1000px){.robo-lbl-longo{display:none}.robo-lbl-curto{display:inline}}.robo-cards .robo-card{align-items:stretch;min-height:84px;padding:0 0 0 14px;overflow:hidden}.robo-card-texto{flex:auto;align-self:center;min-width:0;padding:10px 0}.robo-card-foto{object-fit:cover;object-position:50% 15%;flex:none;align-self:stretch;width:72px;display:block}@media (width<=1100px){.robo-cards .robo-card{padding-left:10px}.robo-card-foto{width:60px}}@media (width<=760px){.robo-cards .robo-card{min-height:64px;padding-left:6px}.robo-card-foto{width:40px}}.robo-cards .robo-card{background:var(--rc);color:var(--rc-texto);border:1px solid #0000}.robo-cards .robo-card.robo-sel{box-shadow:0 0 0 2px var(--card), 0 0 0 4px var(--rc)}.robo-cards .robo-card.robo-rodando{box-shadow:none}.robo-card-foto{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 45%);mask-image:linear-gradient(90deg,#0000 0,#000 45%)}.robo-cards .robo-card .robo-card-rodando{color:var(--rc-texto)}.robo-cards .robo-card .robo-rodando-ponto{background:var(--rc-texto)}.robo-mestre{cursor:pointer;color:#d6ecff;letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);background:linear-gradient(#2b3a52 0%,#151c2a 100%);border:1px solid #5f84ad;align-items:center;gap:10px;padding:10px 18px 10px 14px;font:700 12px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;transition:filter .15s,transform .1s;display:inline-flex;box-shadow:inset 0 0 0 1px #a0cdff38,inset 0 -6px 10px #00000059}.robo-mestre:hover:not(:disabled){filter:brightness(1.2)}.robo-mestre:active:not(:disabled){transform:translateY(1px)}.robo-mestre:disabled{cursor:progress;filter:grayscale(.6)brightness(.8)}.robo-mestre-leds{background:#0b111b;border-radius:6px;gap:5px;padding:5px 6px;display:inline-flex;box-shadow:inset 0 1px 3px #000000b3}.robo-mestre-leds i{background:#34455c;border-radius:50%;width:8px;height:8px;display:block}.robo-mestre-leds i.on{background:#3ddc84;box-shadow:0 0 6px 1px #3ddc84d9}.robo-mestre-on{color:#b9ffd6;border-color:#3ddc84}@media (width<=560px){.robo-mestre{letter-spacing:.04em;gap:6px;padding:8px 10px 8px 8px;font-size:10.5px}.robo-mestre svg{display:none}}.robo-card-label{letter-spacing:.5px;font-size:20px;font-weight:800}@media (width<=1100px){.robo-card-label{font-size:17px}}@media (width<=760px){.robo-card-label{letter-spacing:0;font-size:12px}}.robo-sub{gap:8px;margin-bottom:16px;display:flex}.robo-sub-btn{border:1px solid var(--line);background:var(--card);color:inherit;cursor:pointer;border-radius:10px;padding:8px 18px;font-weight:700}.robo-sub-btn.on{color:#fff;background:#d8504f;border-color:#d8504f}@keyframes fichaFundo{0%{opacity:0}to{opacity:1}}@keyframes fichaEntra{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:none}}@keyframes fichaItem{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes esqueletoBrilho{0%{background-position:100% 0}to{background-position:-100% 0}}.ficha-fundo{z-index:160;-webkit-backdrop-filter:blur(4px);background:#13233c6b;justify-content:center;align-items:flex-start;padding:8vh 16px 24px;animation:.16s fichaFundo;display:flex;position:fixed;inset:0}.ficha-caixa{background:var(--card);border:1px solid var(--line);border-radius:18px;flex-direction:column;width:100%;max-width:720px;max-height:84vh;animation:.2s cubic-bezier(.2,.8,.3,1) fichaEntra;display:flex;overflow:hidden;box-shadow:0 24px 60px #0f172a47}.ficha-busca{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 14px;display:flex}.ficha-busca input{letter-spacing:2px;min-width:0;color:var(--text);outline:none;flex:1;padding:4px 0;font-family:IBM Plex Mono,Consolas,monospace;font-size:20px;font-weight:700;box-shadow:none!important;background:0 0!important;border:none!important}.ficha-busca input::placeholder{letter-spacing:0;color:var(--muted);font-family:inherit;font-size:15px;font-weight:500}.ficha-atalho{color:var(--muted);border:1px solid var(--line);white-space:nowrap;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:700}.ficha-corpo{padding:16px 18px 18px;overflow-y:auto}.ficha-inicio{text-align:center;flex-direction:column;align-items:center;padding:18px 0 8px;display:flex}.ficha-placa-viva{filter:drop-shadow(0 8px 18px #0f172a2e);transition:transform .2s}.ficha-placa-viva:hover{transform:rotate(-1.5deg)scale(1.02)}.ficha-rotulo{letter-spacing:.5px;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:11px;font-weight:800}.ficha-aviso{text-align:center;color:var(--muted);padding:26px 12px;font-size:14px}.ficha-topo{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:12px;padding-bottom:14px;display:flex}.ficha-resumo{color:var(--muted);margin-bottom:10px;font-size:12.5px}.ficha-resumo b{color:var(--text)}.ficha-linha-tempo{position:relative}.ficha-linha-tempo:before{content:"";background:var(--line);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:15px}.ficha-item{align-items:flex-start;gap:12px;padding:8px 0;animation:.22s both fichaItem;display:flex;position:relative}.ficha-ponto{color:var(--accent);z-index:1;background:var(--surface);border:2px solid var(--card);width:32px;height:32px;box-shadow:0 0 0 1px var(--line);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;display:inline-flex;position:relative}.ficha-trocas{flex-direction:column;gap:6px;margin-top:10px;display:flex}.ficha-troca{background:var(--surface);border-radius:10px;align-items:flex-start;gap:8px;padding:7px 10px;font-size:12.5px;line-height:1.6;display:flex}.ficha-troca-ico{font-size:14px;line-height:1.5}.ficha-troca-sub{color:var(--muted);font-size:11.5px;line-height:1.4}.ficha-placa-mini{letter-spacing:1px;cursor:pointer;color:#111;vertical-align:middle;background:#fff;border:1.5px solid #222;border-top:4px solid #1b4fd8;border-radius:4px;padding:1px 6px;font-size:11.5px;font-weight:700;line-height:1.3;transition:transform .15s;display:inline-block}.ficha-placa-mini:hover{transform:translateY(-1px)scale(1.04)}.ficha-fotos{margin-top:10px}.ficha-fotos:empty{display:none}.ficha-coluna-placa{flex-direction:column;flex-shrink:0;gap:10px;width:200px;display:flex}.ficha-capa{border:1px solid var(--line);cursor:zoom-in;background:var(--surface);border-radius:10px;width:200px;height:134px;padding:0;display:block;position:relative;overflow:hidden}.ficha-capa img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.ficha-capa:hover img{transform:scale(1.05)}.ficha-capa-conta{color:#fff;background:#0000008c;border-radius:20px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;bottom:6px;right:6px}.ficha-caixa{position:relative}.ficha-foto-grande{z-index:5;cursor:zoom-out;background:#080c14eb;justify-content:center;align-items:center;animation:.15s fichaFundo;display:flex;position:absolute;inset:0}.ficha-foto-grande img{cursor:default;border-radius:10px;max-width:94%;max-height:86%;box-shadow:0 18px 50px #00000080}.ficha-foto-nav{color:#fff;cursor:pointer;background:#ffffff29;border:none;border-radius:50%;width:42px;height:42px;font-size:26px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.ficha-foto-nav:hover{background:#ffffff4d}.ficha-foto-conta{color:#fff;background:#00000073;border-radius:20px;padding:3px 10px;font-size:12px;font-weight:700;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.ficha-cabeca{text-align:left;width:100%;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:none;border-radius:10px;margin:-2px -6px;padding:2px 6px;transition:background .15s;display:block}.ficha-cabeca:hover,.ficha-item.aberta .ficha-cabeca{background:var(--surface)}.ficha-seta{color:var(--muted);margin-left:auto;font-size:11px}.ficha-clipe{color:var(--muted);font-size:11.5px;font-weight:700}@keyframes fichaAbre{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ficha-registro{border:1px solid var(--line);background:var(--card);border-radius:12px;margin-top:8px;padding:12px 14px;animation:.18s fichaAbre}.ficha-campos{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px 14px;display:grid}.ficha-campos>div{flex-direction:column;gap:1px;min-width:0;display:flex}.ficha-campos span{color:var(--muted);font-size:11px;font-weight:600}.ficha-campos b{overflow-wrap:anywhere;white-space:pre-wrap;font-size:13px;font-weight:600}.ficha-anexo{text-overflow:ellipsis;white-space:nowrap;max-width:260px;color:var(--accent);background:var(--accent-bg);border-radius:8px;align-items:center;gap:5px;padding:6px 10px;font-size:12.5px;font-weight:600;text-decoration:none;transition:filter .15s;display:inline-flex;overflow:hidden}.ficha-anexo:hover{filter:brightness(.95);text-decoration:underline}.ficha-nota{background:var(--surface);white-space:pre-wrap;border-radius:8px;margin-bottom:5px;padding:7px 10px;font-size:12.5px}.ficha-nota span{color:var(--muted);font-size:11.5px}@media (prefers-reduced-motion:reduce){.ficha-registro{animation:none}}.ficha-abrir{color:var(--accent);cursor:pointer;background:0 0;border:none;margin-left:2px;padding:0;font-size:12px;font-weight:700}.ficha-abrir:hover{text-decoration:underline}.esqueleto{background:linear-gradient(90deg, var(--surface) 25%, var(--line) 50%, var(--surface) 75%);background-size:200% 100%;border-radius:6px;animation:1.2s ease-in-out infinite esqueletoBrilho;display:block}@media (width<=680px){.ficha-fundo{align-items:stretch;padding:0}.ficha-caixa{border:none;border-radius:0;max-width:none;height:100%;max-height:none}.ficha-atalho{display:none}.ficha-topo{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){.ficha-fundo,.ficha-caixa,.ficha-item,.esqueleto{animation:none}}@keyframes paginaEntra{0%{opacity:0}to{opacity:1}}main{animation:.22s paginaEntra}@keyframes modalFundo{0%{opacity:0}to{opacity:1}}@keyframes modalEntra{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}[style*="position: fixed"][style*="inset: 0"]{animation:.16s modalFundo}[style*="position: fixed"][style*="inset: 0"]>.card{animation:.22s cubic-bezier(.2,.8,.3,1) modalEntra}@keyframes giro{to{transform:rotate(360deg)}}.spinner{gap:10px}.spinner:before{content:"";border:2.5px solid var(--line);border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.8s linear infinite giro}.esqueleto-pagina{max-width:1180px;margin:0 auto;padding:26px 24px 60px}@media (width<=680px){.esqueleto-pagina{padding:16px 14px 60px}}@media (prefers-reduced-motion:reduce){main,[style*="position: fixed"][style*="inset: 0"],[style*="position: fixed"][style*="inset: 0"]>.card{animation:none}.spinner:before{animation-duration:2.4s}}.fin-dia{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.fin-dia-card{text-align:left;background:var(--card);border:1px solid var(--line);border-left:4px solid var(--accent);cursor:pointer;color:var(--text);font:inherit;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 16px;transition:transform .18s,box-shadow .18s;display:flex}.fin-dia-card:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 12px 26px #12325c1f}.fin-dia-card:disabled{cursor:default;opacity:.6}.fin-dia-card.alerta{border-left-color:var(--danger)}.fin-dia-card.atencao{border-left-color:var(--warn)}.fin-dia-card.zero{border-left-color:var(--line)}.fin-dia-rotulo{color:var(--muted);text-transform:uppercase;letter-spacing:.4px;font-size:11.5px;font-weight:700}.fin-dia-numero{letter-spacing:-1px;font-size:30px;font-weight:800;line-height:1.15}.fin-dia-card.alerta .fin-dia-numero{color:var(--danger)}.fin-dia-sub{color:var(--muted);font-size:12px;line-height:1.35}.fin-dia-ok{background:var(--paid-bg);color:var(--paid);border-radius:14px;align-items:center;gap:12px;margin:22px 0 0;padding:14px 18px;font-size:14px;display:flex}.fin-dia-ok-icone{background:var(--paid);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-weight:800;animation:2.4s ease-in-out 2 finOkPulso;display:inline-flex}@keyframes finOkPulso{0%,to{box-shadow:0 0 #1c8c5e73}50%{box-shadow:0 0 0 10px #1c8c5e00}}.fin-tile-badge{background:var(--danger);color:#fff;min-width:22px;height:22px;box-shadow:0 0 0 3px var(--card);border-radius:11px;justify-content:center;align-items:center;padding:0 6px;font-size:11.5px;font-weight:800;display:inline-flex;position:absolute;top:10px;right:10px}@media (width<=680px){.fin-dia{grid-template-columns:1fr 1fr;gap:8px}.fin-dia-numero{font-size:24px}}@media (prefers-reduced-motion:reduce){.fin-dia-ok-icone{animation:none}}@media (width>=681px){header>.nav-tabs{scrollbar-width:none;flex:0 auto;min-width:0;overflow:auto hidden}header>.nav-tabs::-webkit-scrollbar{display:none}header>.nav-tabs button,header>.nav-tabs .filtro-dd-trigger{white-space:nowrap;flex-shrink:0}header>.nav-tabs .nav-fin-grupos{flex-wrap:nowrap}header>.nav-tabs.mais-direita{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}header>.nav-tabs.mais-esquerda{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px);mask-image:linear-gradient(90deg,#0000,#000 48px)}header>.nav-tabs.mais-esquerda.mais-direita{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}header>.user-info{flex-shrink:0}}@media (width>=681px) and (width<=1440px){header>.user-info>span{display:none}}.placa-link{cursor:pointer;text-underline-offset:3px;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:#0000;transition:text-decoration-color .15s}.placa-link:hover{text-decoration-color:currentColor}.tag-plate.placa-link:hover{outline:2px solid var(--accent);outline-offset:1px}.carregando-auto:before{content:"";vertical-align:-3px;border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;margin-right:8px;animation:.8s linear infinite giro;display:inline-block}.empty.vazio-auto:before{content:"";background:var(--muted);opacity:.45;width:40px;height:40px;margin:0 auto 10px;animation:.35s vazioEntra;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 12h-6l-2 3h-4l-2-3H2'/%3E%3Cpath d='M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 12h-6l-2 3h-4l-2-3H2'/%3E%3Cpath d='M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z'/%3E%3C/svg%3E") 50%/contain no-repeat}@keyframes vazioEntra{0%{opacity:0;transform:translateY(4px)}to{opacity:.45;transform:none}}@media (prefers-reduced-motion:reduce){.carregando-auto:before{animation-duration:2.4s}.empty.vazio-auto:before{animation:none}}:root[data-theme=dark]{--bd-185fa5:#185fa5;--bd-4ade80:#285234;--bd-86efac:#1b492d;--bd-93c5fd:#29486b;--bd-95d7a2:#264f30;--bd-99d6cc:#1f4c46;--bd-9be0b4:#1c4c31;--bd-a5d6a7:#2b4d2e;--bd-bbf7d0:#164129;--bd-bfdbfe:#2c3e54;--bd-c3ebe4:#243f3b;--bd-c4b5fd:#483e68;--bd-c6ebdc:#273f36;--bd-c6ecd8:#264033;--bd-c7d7f5:#343e51;--bd-c7d7f7:#333d52;--bd-c8e6cf:#2d4032;--bd-c9b8e8:#4b3f5f;--bd-c9b8f7:#493d66;--bd-cbd5e1:#393f47;--bd-cfd5df:#3b3e45;--bd-cfe0f8:#303b4a;--bd-cfe4ee:#2e3c42;--bd-cfe5f2:#2d3c44;--bd-cfe6cf:#303f30;--bd-d5d7f7:#393a4e;--bd-d5e0fb:#33394a;--bd-ddd0f5:#413850;--bd-e0e0e0:#3a3a3a;--bd-e2e8f0:#33373c;--bd-e4d4f7:#40364c;--bd-e4defa:#3a3647;--bd-e5b567:#5c4215;--bd-e5e7eb:#363739;--bd-e6db74:#443e09;--bd-e8cfe0:#473742;--bd-e8ecf2:#333539;--bd-e9ca89:#523e0b;--bd-eddcc6:#43382a;--bd-eef2f7:#313336;--bd-f0c36d:#553e0e;--bd-f0d9a8:#483917;--bd-f0e2a8:#43390e;--bd-f1f5f9:#303234;--bd-f2d1ad:#4e3920;--bd-f3c6c6:#533637;--bd-f3d9a4:#4a3812;--bd-f3d9a6:#493814;--bd-f3dfb4:#44371a;--bd-f5a3a3:#f5a3a3;--bd-f5c6c0:#543633;--bd-f5d0d0:#4c3535;--bd-f8dcc4:#473526;--bd-facc15:#4d3e09;--bd-fbbf24:#543f0e;--bd-fca5a5:#673637;--bd-fdba74:#5c3b14;--bd-fde68a:#413707;--bd-febbaf:#5e332c;--bd-fecaca:#533233;--bd-fed7d7:#4a3232;--bd-ffbc9d:#5f341f;--bd-ffe066:#453801;--bd-ffe082:#463700;--bd-ffe4a3:#453506;--bg-22c55e:#06441c;--bg-25d366:#05441c;--bg-2ecc71:#084421;--bg-94a3b8:#2c394a;--bg-99e6d8:#04433b;--bg-9ca3af:#323842;--bg-a7e3cb:#114333;--bg-a9bace:#2b3949;--bg-bbf7d0:#143b25;--bg-bfd6f7:#253a58;--bg-bfdbfe:#213956;--bg-c6f7ff:#04373d;--bg-c7c9f5:#343357;--bg-c9bdee:#3b3057;--bg-caecff:#07374b;--bg-cbd5e1:#2e3a49;--bg-ccfbf1:#063730;--bg-d3fbda:#15371e;--bg-d4faff:#02353a;--bg-d8f9dd:#16371e;--bg-d9edf7:#1b3540;--bg-d9fdd3:#1c3518;--bg-dbeafe:#213249;--bg-dbf1ff:#173343;--bg-dcc4f5:#433253;--bg-dcf7e1:#15371f;--bg-dcf8c6:#243614;--bg-dcfce7:#0d3621;--bg-ddf1e4:#1e3728;--bg-dfe5e7:#1a1e1f;--bg-e0fae4:#14361d;--bg-e2e8f0:#181c22;--bg-e3eefb:#243140;--bg-e3f6ea:#1d3427;--bg-e4e6e9:#1b1c1f;--bg-e5e7eb:#1b1c1f;--bg-e6eaf0:#181b1f;--bg-e6f2e6:#253326;--bg-e6f2f8:#233138;--bg-e6f4f1:#21322f;--bg-e6f7f3:#1d322e;--bg-e6f7f4:#1d322f;--bg-e6f7f5:#1d3230;--bg-e7defa:#382c4d;--bg-e7edfb:#292f3f;--bg-e7f6ec:#213328;--bg-e7f6ee:#20322a;--bg-e8eaff:#2c2d45;--bg-e8efff:#272e40;--bg-e8f0fe:#262f3f;--bg-e8f0ff:#262f3f;--bg-e8f5e9:#233325;--bg-e9f8f0:#203229;--bg-eaf2fb:#14191f;--bg-eaf2ff:#252e3d;--bg-eaf4fa:#12191d;--bg-eafff1:#183222;--bg-ecf9ee:#223125;--bg-ede9fe:#312c43;--bg-edeff3:#18191c;--bg-eee9f8:#332c3d;--bg-eef0f3:#18191b;--bg-eef1ff:#2a2d3c;--bg-eef2f7:#16191c;--bg-eef3fe:#282d39;--bg-eef4fb:#14181d;--bg-eef4ff:#272d39;--bg-eef6ff:#12181e;--bg-efe9fb:#332b40;--bg-efe9fe:#332b43;--bg-eff6ff:#13181e;--bg-f08a80:#5e211d;--bg-f0f7ff:#13171d;--bg-f0fdf4:#202f25;--bg-f1e9fe:#342a42;--bg-f1eaff:#332a42;--bg-f1f3f6:#17181a;--bg-f1f5f9:#15181a;--bg-f1fbf5:#111814;--bg-f2e9ff:#342942;--bg-f2f8fc:#13171a;--bg-f3e8ff:#362943;--bg-f3f4f6:#171719;--bg-f4f0fb:#302b37;--bg-f4f6f9:#161719;--bg-f4f6fa:#16171a;--bg-f59e0b:#4f3004;--bg-f5b5b5:#582628;--bg-f5f3ff:#2d2a38;--bg-f6e7ff:#392743;--bg-f6f7f9:#161618;--bg-f8fafc:#141617;--bg-f9c9a0:#503215;--bg-fadadd:#4b272c;--bg-faf7fe:#17151a;--bg-faf8ff:#161519;--bg-fbe0ef:#442638;--bg-fbe3e1:#432927;--bg-fbe48d:#3d3207;--bg-fbefc5:#392e03;--bg-fde6c8:#432c07;--bg-fde8e8:#3f2829;--bg-fdeaea:#3d2829;--bg-fdebd3:#402b09;--bg-fdecea:#3b2927;--bg-fdecec:#3b2929;--bg-fdf1f1:#1d1515;--bg-fee2e2:#462728;--bg-fef08a:#363005;--bg-fef2f2:#1d1515;--bg-fef3c7:#372d02;--bg-fef9c3:#322d02;--bg-ffe066:#3e3408;--bg-ffe3e0:#462724;--bg-ffe3e3:#452728;--bg-ffe8d7:#432914;--bg-ffe8e4:#412824;--bg-ffe9b3:#3d2e04;--bg-ffe9cb:#412b05;--bg-ffebee:#3d272b;--bg-ffece2:#3e291d;--bg-ffedd5:#3f2a09;--bg-ffeee9:#3b2923;--bg-fff0cc:#3b2c02;--bg-fff1d6:#3b2b04;--bg-fff2e0:#392a14;--bg-fff4e0:#372a11;--bg-fff5f5:#1b1414;--bg-fff6e5:#352a16;--bg-fff6f5:#1a1414;--bg-fff7bf:#332d02;--bg-fff7e6:#342a16;--bg-fff8dc:#342b04;--bg-fff8e1:#332b0d;--bg-fff8eb:#322a1b;--bg-fff9ec:#312a1b;--bg-fffaf0:#18150e;--bg-fffbe6:#302b11;--bg-fffbeb:#2f2a18;--bg-fffde7:#2e2b10;--fg-000000:#e8e8e8;--fg-004e90:#71b3fd;--fg-005785:#6eb5e8;--fg-005e26:#76c486;--fg-005f21:#75c481;--fg-00667d:#65b5ce;--fg-006752:#6bbda4;--fg-007b92:#4faec7;--fg-064e3b:#85c4ad;--fg-09672e:#70c082;--fg-0a5c8a:#6cb3e6;--fg-0c2a4d:#a1c4f0;--fg-0c447c:#81b7f8;--fg-0e7490:#59afcd;--fg-0e7ab5:#4aa6e4;--fg-0f172a:#bfcce6;--fg-0f766e:#5db5ab;--fg-0f9d58:#35b36c;--fg-111111:#cfcfcf;--fg-111b21:#bfcdd5;--fg-112222:#b7cccc;--fg-128c7e:#45afa0;--fg-13233c:#b1c6e7;--fg-134e4a:#88c0bb;--fg-13704a:#68bb90;--fg-14532d:#86c497;--fg-157f3b:#5bb971;--fg-15803d:#59b972;--fg-166534:#75bf88;--fg-16a34a:#33b45a;--fg-185fa5:#67abf7;--fg-1a7f37:#5db96e;--fg-1a7f3c:#5cb872;--fg-1c5fc7:#6fa4f8;--fg-1d2939:#b4c3d8;--fg-1d4ed8:#7ca4f9;--fg-1e1b4b:#bbbffc;--fg-1e3a8a:#94b3fa;--fg-1f4e79:#84b5e6;--fg-1f5f82:#74b2d9;--fg-1f6f43:#6eba8a;--fg-1f8f4e:#4cb370;--fg-1f9d63:#3cb176;--fg-2247b8:#83a9ff;--fg-2563eb:#6a9cfe;--fg-2a3a4d:#a8bbd3;--fg-2b6cb0:#64a5ee;--fg-2e6b45:#7ab88e;--fg-2e7d32:#69b76a;--fg-2f5d9b:#78aaee;--fg-2f6fd6:#5f9cfe;--fg-2f855a:#5fb284;--fg-333333:#bcbcbc;--fg-333344:#b9b9ce;--fg-334155:#a6b7cf;--fg-374151:#aab6c9;--fg-3a4456:#a8b4ca;--fg-3a4655:#a6b5c6;--fg-3b0764:#ceaffc;--fg-3b1466:#c9aefd;--fg-3b5bdb:#7b9cfa;--fg-41525d:#9eb1be;--fg-4338ca:#96a2fb;--fg-475569:#9dadc4;--fg-4a2f7a:#bca4f9;--fg-4a4a2a:#b4b591;--fg-4a5768:#9eacc0;--fg-4c1d95:#b9a4fe;--fg-4c3290:#b2a3fb;--fg-53bdeb:#37a5d2;--fg-54656f:#96a8b3;--fg-555555:#ababab;--fg-5a6472:#9ba6b5;--fg-5a6a7d:#93a4b9;--fg-5b2fa6:#b49afc;--fg-5b3d00:#d0ae79;--fg-5b6678:#98a4b8;--fg-60a5fa:#569aee;--fg-64748b:#8e9fb7;--fg-663693:#c292f8;--fg-666666:#a3a3a3;--fg-667781:#8ea0ab;--fg-6b21a8:#c292fc;--fg-6b3fa0:#ba90f8;--fg-6b7280:#979ead;--fg-6c4302:#d4a56f;--fg-6d28d9:#a993f9;--fg-6d4ac4:#a68ffa;--fg-713f12:#daa176;--fg-78350f:#e89a76;--fg-783818:#e49b7a;--fg-7a1a1a:#fc9188;--fg-7a5208:#cca061;--fg-7a5f0b:#bea159;--fg-7a6000:#bda254;--fg-7c2d12:#f09679;--fg-7c3aed:#a489fa;--fg-7f1d1d:#fc8f86;--fg-814400:#de9963;--fg-894d97:#c586d4;--fg-8a3b34:#e78f84;--fg-8a3b44:#e58d93;--fg-8a4b46:#d7918a;--fg-8a5a00:#cc9952;--fg-8a5a0b:#cc9855;--fg-8a5cf6:#9e7dff;--fg-8a6d00:#b99b44;--fg-8a6d1a:#b99b4e;--fg-8a8a8a:#989898;--fg-8a94a3:#8f99a8;--fg-8a96a6:#8d99a9;--fg-923002:#f58a64;--fg-92400e:#e88e62;--fg-93500a:#da9157;--fg-94a3b8:#8b9aae;--fg-97271b:#fb8371;--fg-991b1b:#fc8478;--fg-9aa3b2:#9099a8;--fg-9c2b6b:#ef78b5;--fg-a16207:#d08d43;--fg-a3352c:#f47e70;--fg-a44c1d:#e48659;--fg-a76c12:#c98c3d;--fg-a83634:#f47b73;--fg-a93226:#f87a69;--fg-aa1122:#fa7d78;--fg-aab4c0:#9099a5;--fg-b35900:#df813d;--fg-b42318:#fc7664;--fg-b45309:#e47f43;--fg-b7791f:#c98934;--fg-b91c1c:#ff7164;--fg-c0392b:#f86d5b;--fg-c2410c:#f57044;--fg-c53030:#fd675f;--fg-c62828:#fb6b61;--fg-c98a1a:#c98a1a;--fg-ca8a04:#ca8a03;--fg-d1435b:#f26176;--fg-d97706:#de7b13;--fg-dc2626:#fd5d52;--fg-dc3545:#fd565f;--fg-e0362c:#ff5547;--fg-e0a83c:#c48d12;--fg-e53e3e:#fd5652;--fg-ef4444:#ff5451;--fg-f5a623:#ca8922;--fg-f87171:#ed6768;--fg-ff3b30:#fa5b4c;--fg-ff5a5f:#fc575c}
