@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_f3e67de7-module__IB1MSW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_f3e67de7-module__IB1MSW__variable{--fonte:"Geist", "Geist Fallback"}
:root{--fundo:#f3f5f8;--superficie:#fff;--superficie-2:#f7f9fb;--texto:#0f1f2e;--suave:#5b6b7b;--borda:#e1e7ee;--marca:#1d5c8c;--marca-forte:#154569;--marca-suave:#e8f1f8;--ceu:#7fb4dc;--tinta:#0e1d2b;--tinta-2:#172a3c;--tinta-3:#22394f;--tinta-texto:#c3d1de;--tinta-suave:#7f93a6;--ok:#1e7a46;--ok-fundo:#e5f4ea;--nao:#b3261e;--nao-fundo:#fbe7e5;--cinza-fundo:#eef1f5;--sombra:0 1px 2px #0f1f2e0f, 0 8px 24px -12px #0f1f2e2e;--barra-altura:64px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--fundo:#0d141b;--superficie:#151f29;--superficie-2:#1a2633;--texto:#e8eef3;--suave:#9fb0bf;--borda:#26364a;--marca:#7fb4dc;--marca-forte:#a8d0ee;--marca-suave:#17283a;--ok:#6fd39a;--ok-fundo:#16301f;--nao:#ff8a80;--nao-fundo:#3a1714;--cinza-fundo:#1d2a37;--sombra:0 1px 2px #0000004d, 0 8px 24px -12px #0009}}*{box-sizing:border-box}body{background:var(--fundo);color:var(--texto);font:16px/1.5 var(--fonte), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0}a{color:var(--marca)}h1{letter-spacing:-.015em;margin:0 0 1rem;font-size:1.6rem;font-weight:650;line-height:1.2}h2{margin:1.75rem 0 .6rem;font-size:1.1rem;font-weight:600}:focus-visible{outline:2px solid var(--marca);outline-offset:2px;border-radius:6px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.topo{background:var(--tinta);color:var(--tinta-texto);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 16px;display:flex}.topo a,.topo .link{color:var(--tinta-texto);text-decoration:none}.topo nav{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.marca{font-weight:700;color:#fff!important}.gl4dia{white-space:nowrap}.gl4dia-ia{color:#d9a441}.app{height:100dvh;display:flex}.app-area{flex-direction:column;flex:1;min-width:0;display:flex}.app-main{flex:1;min-height:0;position:relative;overflow-y:auto}.nav{background:var(--tinta);width:268px;color:var(--tinta-texto);flex-direction:column;flex-shrink:0;padding:14px 12px 12px;display:flex}.nav-orgao{color:#fff;align-items:center;gap:10px;padding:6px 6px 14px;font-size:.88rem;font-weight:600;line-height:1.25;display:flex}.nav-orgao img{object-fit:contain;background:#fff;border-radius:8px;max-width:120px;height:34px;padding:3px 6px}.nav-orgao-inicial{background:var(--marca);border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.nav-rolagem{scrollbar-width:thin;scrollbar-color:var(--tinta-3) transparent;flex:1;min-height:0;margin:0 -4px;padding:0 4px;overflow-y:auto}.nav-grupo{padding:6px 0}.nav-grupo-titulo{color:var(--tinta-suave);margin:10px 8px 4px;font-size:.75rem;font-weight:500}.nav-item{color:var(--tinta-texto);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:.93rem;text-decoration:none;display:flex}.nav-item:hover{background:var(--tinta-2);color:#fff}.nav-item[aria-current=page]{background:var(--tinta-3);color:#fff;font-weight:600}.nav-item[aria-current=page] svg{color:var(--ceu)}.nav-pessoa{border-top:1px solid var(--tinta-2);align-items:center;gap:4px;margin-top:6px;padding-top:10px;display:flex}.nav-pessoa-link{color:#fff;border-radius:10px;flex:1;align-items:center;gap:10px;min-width:0;padding:6px;text-decoration:none;display:flex}.nav-pessoa-link:hover,.nav-pessoa-link[aria-current=page]{background:var(--tinta-2)}.nav-pessoa-link span:last-child{min-width:0;line-height:1.25;display:grid}.nav-pessoa-link b{white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:600;overflow:hidden}.nav-pessoa-link small{color:var(--tinta-suave);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;overflow:hidden}.nav-sair{color:var(--tinta-suave);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:8px;display:grid}.nav-sair:hover{background:var(--tinta-2);color:#fff}.avatar{background:var(--marca);color:#fff;letter-spacing:.02em;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:.8rem;font-weight:700;text-decoration:none;display:grid}.topo-telefone,.barra{display:none}.painel{z-index:60;position:fixed;inset:0}.painel-fundo{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#08101873;border:0;width:100%;position:absolute;inset:0}.painel-folha{background:var(--superficie);max-height:86dvh;padding:10px 18px calc(24px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;animation:.22s ease-out sobe;position:absolute;inset:auto 0 0;overflow-y:auto}@keyframes sobe{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}.painel-puxador{background:var(--borda);border-radius:99px;width:40px;height:4px;margin:0 auto 10px}.painel-topo{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.painel-topo h2{margin:0;font-size:1.05rem}.painel-fechar{color:var(--suave);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px;display:grid}.painel-grupo{margin-bottom:14px}.painel-grupo h3{color:var(--suave);margin:0 0 8px;font-size:.8rem;font-weight:500}.painel-grade{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.painel-bloco{border:1px solid var(--borda);min-height:84px;color:var(--texto);text-align:center;background:var(--superficie);cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px;font-family:inherit;font-size:.78rem;line-height:1.2;text-decoration:none;display:flex}.painel-bloco[aria-current=page]{border-color:var(--marca);background:var(--marca-suave);color:var(--marca)}.painel-bloco-form{display:contents}.estreito{max-width:28rem;margin:0 auto;padding:0 16px 3rem}.largo{max-width:72rem;margin:0 auto;padding:28px 24px 3rem}.leitura{max-width:46rem;margin:0 auto;padding:28px 20px 3rem}.leitura.largo-medio{max-width:60rem}.historico{width:100%;max-width:64rem;margin:0 auto;padding:28px 24px 3rem}.cartao{background:var(--superficie);border:1px solid var(--borda);box-shadow:var(--sombra);border-radius:16px;margin:1rem 0;padding:1.1rem 1.2rem}.campo{color:var(--suave);gap:.3rem;margin-bottom:.85rem;font-size:.88rem;font-weight:500;display:grid}.campo input,.campo select,.campo textarea{font:inherit;color:var(--texto);background:var(--superficie-2);border:1px solid var(--borda);border-radius:10px;width:100%;padding:.6rem .7rem;font-weight:400;transition:border-color .15s,box-shadow .15s}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--marca);box-shadow:0 0 0 3px var(--marca-suave);background:var(--superficie);outline:none}.botao{background:var(--marca);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:.65rem 1.1rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.botao:hover{background:var(--marca-forte)}.botao:disabled{opacity:.5;cursor:not-allowed}.botao-secundario{background:var(--superficie);color:var(--marca);border:1px solid var(--borda);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:.45rem .8rem;font-size:.88rem;font-weight:500;text-decoration:none;display:inline-flex}.botao-secundario:hover{border-color:var(--marca)}.botao-leve{color:var(--suave);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:.45rem .7rem;font-size:.88rem;text-decoration:none;display:inline-flex}.botao-leve:hover{background:var(--cinza-fundo);color:var(--texto)}.botao-leve.perigo:hover{background:var(--nao-fundo);color:var(--nao)}.icone-botao{width:36px;height:36px;color:var(--suave);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;place-items:center;display:inline-grid}.icone-botao:hover{background:var(--cinza-fundo);color:var(--texto)}.icone-botao:disabled{opacity:.4;cursor:not-allowed}.link{font:inherit;cursor:pointer;color:var(--marca);background:0 0;border:0;padding:0}.erro{color:var(--nao);background:var(--nao-fundo);border-radius:10px;padding:.6rem .85rem}.aviso{color:var(--texto);background:var(--marca-suave);border-radius:10px;padding:.6rem .85rem;font-size:.92rem}.dica{color:var(--suave);margin:0 0 .75rem;font-size:.86rem}.selo{white-space:nowrap;border-radius:999px;padding:.12rem .55rem;font-size:.78rem;font-weight:600;display:inline-block}.selo-ok{color:var(--ok);background:var(--ok-fundo)}.selo-off{color:var(--suave);background:var(--cinza-fundo)}.contadores{grid-template-columns:repeat(4,1fr);gap:.75rem;margin:1rem 0;display:grid}.contadores div{background:var(--superficie);border:1px solid var(--borda);box-shadow:var(--sombra);border-radius:16px;padding:.9rem 1rem}.contadores strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:650;display:block}.contadores span{color:var(--suave);font-size:.84rem}.grade-form{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:end;gap:0 .75rem;display:grid}.em-linha{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.em-linha .campo{margin:0}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}th,td{text-align:left;border-bottom:1px solid var(--borda);vertical-align:middle;padding:.55rem .6rem;font-size:.9rem}th{color:var(--suave);font-size:.8rem;font-weight:600}tr:last-child td{border-bottom:0}td form{display:inline}.rolagem{overflow-x:auto}.lista{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.lista li{background:var(--superficie);border:1px solid var(--borda);border-radius:14px}.lista li:hover{border-color:var(--marca)}.lista a{color:var(--texto);gap:.15rem;padding:.75rem 1rem;text-decoration:none;display:grid}.titulo-com-acao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.titulo-com-acao h1{margin:0}.duas-colunas{grid-template-columns:1fr 1fr;gap:0 1.25rem;display:grid}@media (max-width:900px){.nav{display:none}.app-area{padding-bottom:calc(var(--barra-altura) + env(safe-area-inset-bottom))}.topo-telefone{background:var(--superficie);border-bottom:1px solid var(--borda);z-index:20;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex;position:sticky;top:0}.topo-telefone-orgao{min-width:0;color:var(--texto);align-items:center;font-size:.92rem;font-weight:600;text-decoration:none;display:flex}.topo-telefone-orgao img{object-fit:contain;max-width:200px;height:34px}.topo-telefone-orgao span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.barra{z-index:30;height:calc(var(--barra-altura) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:color-mix(in srgb, var(--superficie) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--borda);align-items:flex-end;display:flex;position:fixed;inset:auto 0 0}.barra-item,.barra-menu{height:var(--barra-altura);color:var(--suave);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-family:inherit;font-size:11px;text-decoration:none;display:flex}.barra-item[aria-current=page]{color:var(--marca);font-weight:600}.barra-menu-bola{background:var(--marca);color:#fff;border:4px solid var(--superficie);border-radius:50%;place-items:center;width:56px;height:56px;margin-top:-26px;transition:transform .1s;display:grid;box-shadow:0 10px 22px -8px #1d5c8cb3}.barra-menu:active .barra-menu-bola{transform:scale(.94)}.largo,.leitura,.historico{padding:20px 16px 2.5rem}.contadores{grid-template-columns:repeat(2,1fr)}.duas-colunas{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before{transition:none!important;animation:none!important}}.nav{transition:width .2s,padding .2s;overflow:hidden}.nav-recolher{color:var(--tinta-suave);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;margin:0 0 6px;padding:7px 10px;font-size:.82rem;display:flex}.nav-recolher:hover{background:var(--tinta-2);color:#fff}.nav-rotulo{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nav-pessoa-link .nav-rotulo{min-width:0;line-height:1.25;display:grid}.nav-separador{background:var(--tinta-2);height:1px;margin:8px 6px;display:block}.nav-recolhida{width:72px;padding-left:10px;padding-right:10px}.nav.nav-recolhida .nav-rotulo{display:none}.nav-recolhida .nav-orgao,.nav-recolhida .nav-recolher,.nav-recolhida .nav-item{justify-content:center;padding-left:0;padding-right:0}.nav-recolhida .nav-pessoa{flex-direction:column;gap:6px}.nav-recolhida .nav-pessoa-link{justify-content:center;padding:4px}.nav-orgao .nav-rotulo{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.amplo{max-width:1680px;padding:28px 40px 3rem}.lista-cabeca,.fila-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.25rem;display:flex}.aba{color:var(--suave);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:.45rem;margin-bottom:-1px;padding:.65rem .9rem;font-size:.92rem;font-weight:500;text-decoration:none;display:inline-flex}.aba b{background:var(--cinza-fundo);color:var(--texto);border-radius:999px;padding:.05rem .5rem;font-size:.78rem;font-weight:700}.aba:hover{color:var(--texto)}.aba[aria-current=page]{color:var(--marca-forte);border-bottom-color:var(--marca);font-weight:700}.aba[aria-current=page] b{background:var(--marca);color:var(--superficie)}.aba-ponto{border-radius:50%;width:8px;height:8px;padding:0}.lista-filtros,.fila-busca{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.75rem;display:flex}.lista-filtros select,.fila-busca select{font:inherit;border:1px solid var(--borda);background:var(--superficie);height:42px;color:var(--texto);border-radius:10px;padding:0 .7rem;font-size:.92rem}.lista-filtros .botao,.fila-busca .botao{height:42px;padding:0 1.1rem}.fila-busca-texto{border:1px solid var(--borda);background:var(--superficie);height:42px;color:var(--suave);border-radius:10px;flex:22rem;align-items:center;gap:.5rem;padding:0 .8rem;display:flex}.fila-busca-texto:focus-within{border-color:var(--marca);box-shadow:0 0 0 3px var(--marca-suave)}.fila-busca-texto input{min-width:0;font:inherit;color:var(--texto);background:0 0;border:0;outline:none;flex:1;font-size:.95rem}.chip-marca{border:1px solid var(--borda);background:var(--superficie);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:.45rem;height:42px;padding:0 .85rem;font-size:.92rem;display:inline-flex}.chip-marca:has(input:checked){border-color:var(--marca);background:var(--marca-suave);color:var(--marca-forte);font-weight:600}.chip-marca input{accent-color:var(--marca)}.lista-filtros .mais-filtros{flex-basis:100%}.lista-total{color:var(--suave);margin:.25rem 0 .6rem;font-size:.85rem}.tabela-cartao{background:var(--superficie);border:1px solid var(--borda);box-shadow:var(--sombra);border-radius:14px}.tabela-cartao table th{background:var(--superficie-2);text-transform:uppercase;letter-spacing:.04em;padding:.7rem .9rem;font-size:.72rem;position:sticky;top:0}.tabela-cartao table td{padding:.8rem .9rem}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .botao{color:#0e1d2b}:root:not([data-theme=light]) .botao:hover{background:#a8d0ee}}:root[data-theme=dark] .botao{color:#0e1d2b}.aba-ponto{background:currentColor!important}:root{--dourado:#d9a441;--dourado-forte:#8a6214;--dourado-suave:#fbf1dc}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--dourado-forte:#e8bd6a;--dourado-suave:#3a2d12}}:root[data-theme=dark]{--dourado-forte:#e8bd6a;--dourado-suave:#3a2d12}.nav-item[aria-current=page]{box-shadow:inset 3px 0 0 var(--dourado)}@media (max-width:760px){.abas{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.abas::-webkit-scrollbar{display:none}}
