@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");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 Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");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 Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");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}:root{--canvas:#eaecef;--tile:#fff;--ink:#0e1116;--ink-2:#4b515d;--ink-3:#8a909c;--ink-4:#c3c7cf;--hair:#e3e5e9;--bar:#d6d9e0;--accent:#0e8f72;--accent-lite:#4ade9b;--bad:#c2412f;--warn:#c97a1a;--on-ink:#f2f3f5;--on-ink-2:#8d94a1;--on-ink-3:#2e343e;--col-sel:#f5f6f7;--col-total:#f1f2f4;--linha-destaque:#f4f5f7;--sombra-cartao:0 28px 48px -18px #0e111629, 0 10px 22px -6px #0e11161a, 0 1px 2px 0 #0e111612;--sombra-escura:0 24px 44px -14px #0e11166b, 0 2px 4px 0 #0e111640;--sombra-pilula:0 6px 12px -4px #0e111624, 0 1px 2px 0 #0e111612;--fonte:"Geist Variable", system-ui, sans-serif;--mono:"Geist Mono Variable", ui-monospace, monospace}*{box-sizing:border-box}html,body{margin:0}html{scrollbar-gutter:stable both-edges}body{background:var(--canvas);color:var(--ink);font-family:var(--fonte);-webkit-font-smoothing:antialiased;font-size:14px}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}p{margin:0}.pagina{zoom:var(--escala,1);flex-direction:column;gap:16px;max-width:1750px;margin:0 auto;padding:24px 32px 40px;display:flex}.barra{align-items:center;gap:16px;display:flex}.marca{align-items:center;gap:12px;display:flex}.marca img{width:36px;height:38px;display:block}.marca b{font-size:14px;font-weight:500;display:block}.marca span{color:var(--ink-3);font-size:12px;display:block}.espaco{flex:1 1 0}.secoes{background:var(--tile);border:1px solid var(--hair);border-radius:999px;align-items:center;gap:2px;padding:5px;display:flex;position:relative;box-shadow:0 8px 18px -6px #0e111624,0 1px 2px #0e11160f,inset 0 1px #fff}.secao{z-index:1;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:13.5px;font-weight:500;transition:color .3s;display:flex;position:relative}.secao-ind{z-index:0;pointer-events:none;background:var(--ink);border-radius:999px;transition:transform .4s cubic-bezier(.3,.7,.2,1),width .4s cubic-bezier(.3,.7,.2,1),height .4s;position:absolute;top:0;left:0;box-shadow:0 3px 6px -1px #0e111659,inset 0 1px #ffffff2e}.secao[aria-disabled=true]{cursor:default}.secao.ativa{color:var(--on-ink)}.ico{flex:none;display:inline-flex}.ico svg{display:block}.pilula-icone{background:var(--tile);border:1px solid var(--hair);width:42px;height:42px;box-shadow:var(--sombra-pilula), inset 0 1px 0 0 #fff;color:var(--ink);border-radius:999px;place-items:center;display:grid}.pilula-icone.avatar{background:var(--bar);border:2px solid var(--ink-3);box-shadow:none;color:var(--ink-2);cursor:pointer;font-size:12px;font-weight:500}.avatar-raiz{display:flex;position:relative}.avatar-raiz .pilula-icone.avatar:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.selo-perfil{background:var(--ink);height:28px;color:var(--on-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.avatar-menu{z-index:30;background:var(--tile);border:1px solid var(--hair);min-width:240px;box-shadow:var(--sombra-cartao);border-radius:18px;padding:8px;position:absolute;top:calc(100% + 10px);right:0}.avatar-menu-quem{border-bottom:1px solid var(--hair);flex-direction:column;gap:2px;padding:10px 12px 12px;display:flex}.avatar-menu-quem b{font-size:14px;font-weight:500}.avatar-menu-quem span{color:var(--ink-3);overflow-wrap:anywhere;font-size:12px}.avatar-menu-quem .avatar-menu-perfil{font-family:var(--mono);letter-spacing:.9px;text-transform:uppercase;margin-top:6px;font-size:11px}.avatar-menu-erro{color:var(--bad);margin:8px 12px 0;font-size:12.5px;line-height:1.4}.avatar-menu-sair{text-align:left;width:100%;color:var(--ink);border-radius:12px;margin-top:6px;padding:10px 12px;font-size:13.5px;display:block}.avatar-menu-sair:hover,.avatar-menu-sair:focus-visible{background:var(--linha-destaque);outline:none}.sem-acesso{color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:16px;padding:24px 0;font-size:16px;display:flex}.sem-acesso-volta{background:var(--ink);color:var(--on-ink);border-radius:999px;padding:10px 18px;font-size:13.5px;font-weight:500}.titulo{align-items:flex-end;gap:24px;padding:26px 0 6px;display:flex}.rotulo{font-family:var(--mono);letter-spacing:.9px;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:500}.titulo h1{font-weight:300;font-size:calc(60px * var(--fk,1));letter-spacing:-2.1px;align-items:baseline;gap:14px;margin:10px 0 0;line-height:normal;display:flex;position:relative}.titulo h1 .ano{color:var(--ink-4)}.titulo h1 select{opacity:0;cursor:pointer;width:100%;font-size:16px;position:absolute;inset:0}:is(.titulo h1:has(select):hover .mes,.titulo h1:has(.titulo-gatilho):hover .mes){text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:8px}.abas{gap:26px;padding-bottom:6px;display:flex}.aba{color:var(--ink-3);flex-direction:column;align-items:center;gap:8px;font-size:14px;text-decoration:none;display:flex}.aba:after{content:"";background:var(--canvas);border-radius:1px;width:20px;height:2px}.aba.ativa{color:var(--ink);font-weight:500}.aba.ativa:after{background:var(--ink)}.aba:hover{color:var(--ink)}.linha{align-items:stretch;gap:16px;display:flex}.cartao{background:var(--tile);border:1px solid var(--hair);box-shadow:var(--sombra-cartao), inset 0 1px 0 0 #fff;border-radius:20px;min-width:0;position:relative;overflow:hidden}.cartao.escuro{background:var(--ink);box-shadow:var(--sombra-escura), inset 0 -1px 0 0 #00000059, inset 0 1px 0 0 #ffffff29;color:var(--on-ink);border-color:#0000}.cartao.miolo{flex-direction:column;padding:28px 32px;display:flex}.cartao-cab{align-items:center;gap:16px;display:flex}.cartao-cab .espaco{min-width:8px}.titulo-cartao{letter-spacing:-.2px;font-size:17px;font-weight:500}.sub{color:var(--ink-3);margin-top:4px;font-size:13px}.cartao-topo{align-items:flex-start;gap:16px;padding:28px 32px 18px;display:flex}.cartao-topo>div:first-child{flex:1;min-width:0}.cartao.escuro .rotulo{color:var(--on-ink-2)}.numero{font-variant-numeric:tabular-nums;font-weight:300;line-height:normal}.unidade{color:var(--ink-3);font-weight:400}.base{align-items:baseline;display:flex}.positivo{color:var(--accent)}.negativo{color:var(--bad)}.aviso{color:var(--warn)}.legenda{color:var(--ink-2);align-items:center;gap:7px;padding-left:16px;font-size:12.5px;display:flex}.legenda i{border-radius:2px;width:10px;height:10px;display:block}.legenda i.bola{border:2px solid var(--ink);background:#fff;border-radius:50%}.legenda i.traco{border-top:2px solid var(--ink);border-radius:0;width:18px;height:0}.legenda i.tracejado{border-top:2px dashed var(--ink-3);border-radius:0;width:18px;height:0}.pilula-delta{border:1px solid var(--on-ink-3);color:var(--on-ink-2);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;display:inline-flex}.pilula-delta b{color:var(--accent-lite);font-weight:500}.lista-linha{border-top:1px solid var(--hair);align-items:center;gap:24px;height:64px;padding:0 32px;display:flex}.lista-linha .nome{flex:none;width:200px}.lista-linha .nome b{font-size:14.5px;font-weight:500;display:block}.lista-linha .nome span{color:var(--ink-3);font-size:12.5px;display:block}.trilho{background:var(--hair);border-radius:2px;flex:none;width:300px;height:4px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #0e111633}.trilho i{background:var(--ink);border-radius:0 2px 2px 0;position:absolute;top:0;bottom:0;left:0}.lista-linha .pct{letter-spacing:-1.05px;align-items:baseline;gap:2px;margin-left:auto;font-size:30px;font-weight:300;display:flex}.lista-linha .pct small{color:var(--ink-3);letter-spacing:0;font-size:14px}.mix-barra{gap:3px;padding:0 32px 14px;display:flex}.mix-barra i{border-radius:5px;height:10px;display:block}.mix-linha{border-top:1px solid var(--hair);flex:1;align-items:center;gap:12px;min-height:49px;padding:0 32px;display:flex}.mix-linha .ponto{border-radius:50%;width:8px;height:8px}.mix-linha b{font-size:14.5px;font-weight:500}.mix-linha .n{letter-spacing:-.98px;margin-left:auto;font-size:28px;font-weight:300}.mix-linha .p{font-family:var(--mono);color:var(--ink-3);text-align:right;width:36px;font-size:12px}.nota{border-top:1px solid var(--hair);color:var(--ink-3);padding:18px 32px 28px;font-size:12.5px}.indicador{border-bottom:1px solid var(--hair);flex-direction:column;flex:1;justify-content:center;gap:4px;padding:0 32px;display:flex}.indicador:last-child{border-bottom:0}.indicador .detalhe{color:var(--ink-3);font-size:13px}.rank-linha{border-top:1px solid var(--hair);grid-template-columns:minmax(120px,190px) 1fr auto auto;align-items:center;gap:16px;height:46px;display:grid}.rank-linha:first-child{border-top:1px solid var(--hair)}.rank-linha b{font-size:14px;font-weight:500}.rank-linha .n{text-align:right;font-size:14px;font-weight:500}.rank-linha .p{font-family:var(--mono);color:var(--ink-3);width:34px;font-size:11px}.rank-linha .trilho{width:100%}.mes-lista{border-top:1px solid var(--hair);grid-template-columns:34px 1fr auto;align-items:center;gap:16px;height:41px;display:grid}.mes-lista .m{font-family:var(--mono);color:var(--ink-3);font-size:11px}.mes-lista.sel .m{color:var(--ink);font-weight:500}.mes-lista .barras{flex-direction:column;gap:3px;display:flex}.mes-lista .barras i{border-radius:2px;height:3px;display:block}.mes-lista .v{text-align:right;font-size:14px;font-weight:500}.mes-lista .v small{color:var(--ink-3);margin-left:3px;font-size:12px;font-weight:400}.tabela-rolagem{overflow-x:auto}table.tabela{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13.5px}.tabela th,.tabela td{text-align:right;white-space:nowrap;border-top:1px solid var(--hair);height:40px;padding:0 12px}.tabela thead th{height:36px;font-family:var(--mono);letter-spacing:.4px;text-transform:uppercase;color:var(--ink-3);border-top:1px solid var(--hair);font-size:10.5px;font-weight:400}.tabela thead th.sel{color:var(--ink);font-weight:500}.tabela th:first-child,.tabela td:first-child{text-align:left;background:var(--tile);z-index:1;min-width:210px;padding-left:32px;position:sticky;left:0}.tabela th:last-child,.tabela td:last-child{padding-right:32px}.tabela td.rot{color:var(--ink);font-weight:400}.tabela td.sel,.tabela th.sel{background:var(--col-sel)}.tabela td.total,.tabela th.total{background:var(--col-total);font-weight:500}.tabela td.total{color:var(--ink)}.tabela th.total{color:var(--ink-3)}.tabela tr.destaque td{background:var(--linha-destaque);font-weight:500}.tabela tr.destaque td.sel,.tabela tr.destaque td.total{background:#eceef0}.tabela tr.suave td{color:var(--ink-3);font-weight:400}.tabela tr.suave td:first-child{color:var(--ink-3)}.tabela td.vazio{color:var(--ink-4)}.tabela td.dinheiro{font-family:var(--mono);font-size:13px}.tabela td.cel{padding:0}.tabela td.cel>span{padding:0 12px;line-height:40px;display:block}.selo{font-family:var(--mono);border-radius:6px;padding:3px 9px;font-size:11.5px;line-height:1.2;display:inline-block}.selo.bom{color:var(--accent);background:#e3f4ef}.selo.ruim{color:var(--bad);background:#f9e7e3}.selo.recebido{color:var(--accent);font-family:var(--fonte);background:#e3f4ef;border-radius:999px;padding:4px 10px;font-size:12px}.selo.recebido:before,.selo.aberto.pilula:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.selo.aberto.pilula{font-family:var(--fonte);border-radius:999px;padding:4px 10px;font-size:12px}.alternador{background:var(--canvas);border:1px solid var(--hair);border-radius:999px;padding:4px;display:inline-flex;box-shadow:inset 0 1px 3px #0e11161f}.alternador button{color:var(--ink-3);border-radius:999px;padding:7px 18px;font-size:13px}.alternador button.ativo{background:var(--tile);color:var(--ink);font-weight:500;box-shadow:0 2px 4px -1px #0e111626,inset 0 1px #fff}.seletor{background:var(--tile);border:1px solid var(--hair);box-shadow:var(--sombra-pilula);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13.5px;display:inline-flex;position:relative}.seletor select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.faixa{grid-template-columns:repeat(var(--faixa-n,4), 1fr);display:grid}.faixa>div{border-left:1px solid var(--hair);flex-direction:column;gap:8px;padding:28px 32px 26px;display:flex}.faixa>div:first-child{border-left:0}.faixa .sub{margin-top:0}.grade-kpi{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr 1fr;display:grid}.grade-kpi>div{border-left:1px solid var(--hair);border-top:1px solid var(--hair);flex-direction:column;justify-content:center;gap:10px;padding:24px 28px;display:flex}.grade-kpi>div:nth-child(odd){border-left:0}.grade-kpi>div:nth-child(-n+2){border-top:0}.estado{text-align:center;color:var(--ink-3);padding:80px 0}.estado.erro{color:var(--bad)}svg text{font-family:var(--mono)}.lista-flex{flex-direction:column;flex:1;display:flex}.lista-flex>*{flex:1 1 0;min-height:40px}.mes-lista .barras i{height:4px}.mes-lista .barras{gap:4px}.abas,.secoes{scrollbar-width:none}.abas::-webkit-scrollbar{display:none}.secoes::-webkit-scrollbar{display:none}@media (width<=1099px){:root{--fk:.85}.pagina{padding:20px 24px 32px}.linha{flex-direction:column}.linha>.cartao{flex:none!important;width:100%!important;min-height:0!important}.titulo{flex-direction:column;align-items:flex-start;gap:14px;padding-top:18px}.abas{gap:22px;max-width:100%;padding-bottom:8px;overflow-x:auto}.aba{white-space:nowrap}.barra{flex-wrap:wrap;row-gap:12px}.barra .secoes{order:3;justify-content:flex-start;width:100%;overflow-x:auto}.barra .espaco:first-of-type{display:none}.barra .espaco{flex:1 1 0}.barra .espaco:nth-of-type(2){display:none}.faixa{grid-template-columns:repeat(2,1fr)}.faixa>div:nth-child(3){border-left:0}.faixa>div:last-child:nth-child(odd){grid-column:1/-1}.faixa>div:nth-child(n+3){border-top:1px solid var(--hair)}.indicador{padding:22px 28px}.grade-kpi{grid-template-rows:none}.lista-flex>*{flex:none}.tabela th:first-child,.tabela td:first-child{min-width:170px;padding-left:20px}}@media (width<=640px){:root{--fk:.62;--pad-x:20px}.pagina{gap:12px;padding:14px 14px 28px}.marca b{font-size:13px}.pilula-icone{width:38px;height:38px}.selo-perfil{display:none}.avatar-menu{min-width:220px}.secao{padding:8px 13px;font-size:13px}.barra .secoes{justify-content:space-between}.secao:not(.ativa) .rot{display:none}.secao:not(.ativa){padding:8px 12px}.titulo h1{letter-spacing:-1.2px;gap:10px}.cartao{border-radius:16px}.cartao.miolo{padding:20px}.cartao-cab{flex-wrap:wrap;gap:10px}.cartao-cab .espaco{display:none}.legenda{padding-left:0}.cartao-topo{flex-wrap:wrap;padding:20px 20px 14px}.cartao-topo>div:first-child{flex:100%}.cartao-topo .alternador{max-width:100%;overflow-x:auto}.lista-linha{flex-wrap:wrap;gap:12px;height:auto;min-height:64px;padding:10px 20px}.lista-linha .nome{flex:120px;width:auto;min-width:0}.lista-linha .trilho{flex:1 0 100%;order:3;width:100%}.lista-linha .pct{font-size:calc(26px * var(--fk,1) / .62 * .8);margin-left:0}.mix-linha{padding:0 20px}.mix-barra{padding:0 20px 14px}.nota{padding:16px 20px 22px}.indicador{padding:16px 20px}.faixa{grid-template-columns:1fr}.faixa>div{border-top:1px solid var(--hair);padding:18px 20px;border-left:0!important}.faixa>div:first-child{border-top:0}.grade-kpi>div{padding:16px 18px}.rank-linha{grid-template-columns:minmax(80px,1fr) minmax(60px,1.2fr) auto auto;gap:10px}.rank-linha b{font-size:13px}.mes-lista{grid-template-columns:30px 1fr auto;gap:10px}.alternador button{padding:7px 12px;font-size:12.5px}.tabela th:first-child,.tabela td:first-child{min-width:130px;padding-left:14px}.tabela th,.tabela td{padding:0 9px}.tabela th:last-child,.tabela td:last-child{padding-right:14px}.titulo-cartao{font-size:16px}.estado{padding:48px 0}}@keyframes subir{0%{opacity:0;transform:translateY(10px)}}@keyframes revelar-x{0%{clip-path:inset(0 100% 0 0)}}@keyframes preencher-x{0%{width:0}}@keyframes crescer-y{0%{transform:scaleY(0)}}@keyframes desenhar{0%{stroke-dashoffset:1px}}@keyframes preencher-anel{0%{stroke-dasharray:0 1}}@keyframes aparecer-suave{0%{opacity:0}}.anim-resumo.entrada .cartao{animation:.5s cubic-bezier(.2,.7,.2,1) backwards subir}.anim-resumo.entrada .cartao:nth-of-type(2){animation-delay:50ms}.anim-resumo.entrada .cartao:nth-of-type(3){animation-delay:.1s}.anim-resumo.entrada .cartao:nth-of-type(4){animation-delay:.15s}.anim-resumo.entrada .cartao:nth-of-type(n+5){animation-delay:.2s}.trilho i,.uso i,.dia-barra i,.mini-trilho i,.mes-lista .barras i{animation:.9s cubic-bezier(.2,.7,.2,1) .15s backwards preencher-x}.g-barra-y{transform-box:fill-box;transform-origin:bottom;animation:.7s cubic-bezier(.2,.7,.2,1) backwards crescer-y}.g-linha{stroke-dasharray:1;animation:1.1s cubic-bezier(.4,0,.2,1) .1s backwards desenhar}.g-area{animation:1.1s cubic-bezier(.4,0,.2,1) .1s backwards revelar-x}.g-anel{animation:1.1s cubic-bezier(.4,0,.2,1) .1s backwards preencher-anel}.mes-lista:nth-child(2) .barras i,.rank-linha:nth-child(2) .trilho i,.lista-linha:nth-child(2) .trilho i,.tabela-cadastro tbody tr:nth-child(2) .uso i{animation-delay:.2s}.mes-lista:nth-child(3) .barras i,.rank-linha:nth-child(3) .trilho i,.lista-linha:nth-child(3) .trilho i,.tabela-cadastro tbody tr:nth-child(3) .uso i{animation-delay:.25s}.mes-lista:nth-child(4) .barras i,.rank-linha:nth-child(4) .trilho i,.lista-linha:nth-child(4) .trilho i,.tabela-cadastro tbody tr:nth-child(4) .uso i{animation-delay:.3s}.mes-lista:nth-child(5) .barras i,.rank-linha:nth-child(5) .trilho i,.lista-linha:nth-child(5) .trilho i,.tabela-cadastro tbody tr:nth-child(5) .uso i{animation-delay:.35s}.mes-lista:nth-child(6) .barras i,.rank-linha:nth-child(6) .trilho i,.lista-linha:nth-child(6) .trilho i,.tabela-cadastro tbody tr:nth-child(6) .uso i{animation-delay:.4s}.mes-lista:nth-child(7) .barras i,.rank-linha:nth-child(7) .trilho i,.lista-linha:nth-child(7) .trilho i,.tabela-cadastro tbody tr:nth-child(7) .uso i{animation-delay:.45s}.mes-lista:nth-child(8) .barras i,.rank-linha:nth-child(8) .trilho i,.lista-linha:nth-child(8) .trilho i,.tabela-cadastro tbody tr:nth-child(8) .uso i{animation-delay:.5s}.mes-lista:nth-child(9) .barras i,.rank-linha:nth-child(9) .trilho i,.lista-linha:nth-child(9) .trilho i,.tabela-cadastro tbody tr:nth-child(9) .uso i{animation-delay:.55s}.mes-lista:nth-child(10) .barras i,.rank-linha:nth-child(10) .trilho i,.lista-linha:nth-child(10) .trilho i,.tabela-cadastro tbody tr:nth-child(10) .uso i{animation-delay:.6s}.mes-lista:nth-child(11) .barras i,.rank-linha:nth-child(11) .trilho i,.lista-linha:nth-child(11) .trilho i,.tabela-cadastro tbody tr:nth-child(11) .uso i{animation-delay:.65s}.mes-lista:nth-child(12) .barras i,.rank-linha:nth-child(12) .trilho i,.lista-linha:nth-child(12) .trilho i,.tabela-cadastro tbody tr:nth-child(12) .uso i{animation-delay:.7s}.mes-lista:nth-child(13) .barras i,.rank-linha:nth-child(13) .trilho i,.lista-linha:nth-child(13) .trilho i,.tabela-cadastro tbody tr:nth-child(13) .uso i{animation-delay:.75s}.mes-lista:nth-child(14) .barras i,.rank-linha:nth-child(14) .trilho i,.lista-linha:nth-child(14) .trilho i,.tabela-cadastro tbody tr:nth-child(14) .uso i{animation-delay:.8s}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.avatar-raiz .pilula-icone.avatar{width:46px;height:46px}.selo-perfil+.avatar-raiz{margin-left:-3px}@media (width<=640px){.avatar-raiz .pilula-icone.avatar{width:42px;height:42px}}.rotulo.verde{color:var(--accent)}.carregando{opacity:.55;transition:opacity .15s}.botao-escuro{background:var(--ink);color:var(--on-ink);white-space:nowrap;border-radius:999px;align-self:flex-end;align-items:center;gap:10px;margin:0 0 4px 8px;padding:12px 22px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 6px 12px -4px #0e111666,inset 0 1px #ffffff2e}.gaveta-rodape .botao-escuro{align-self:auto;margin:0}.botao-escuro:disabled,.pilula-botao:disabled{opacity:.55;cursor:default}.pilula-botao{background:var(--tile);border:1px solid var(--hair);box-shadow:var(--sombra-pilula), inset 0 1px 0 #fff;white-space:nowrap;border-radius:999px;padding:10px 22px;font-size:13.5px}.circulo{background:var(--tile);border:1px solid var(--hair);width:36px;height:36px;box-shadow:var(--sombra-pilula), inset 0 1px 0 #fff;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.faixa-valor{align-items:baseline;display:flex}.faixa .numero{font-size:calc(34px * var(--fk,1));letter-spacing:-1.2px;align-items:baseline;gap:4px;display:inline-flex}.faixa .numero small{color:var(--ink-3);letter-spacing:0;font-size:.45em;font-weight:400}.faixa .numero small.rs{margin-right:4px}.sub.aviso{color:var(--warn)}.filtros{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.filtro{background:var(--tile);border:1px solid var(--hair);box-shadow:var(--sombra-pilula), inset 0 1px 0 #fff;color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:9px 16px;font-size:13.5px;display:inline-flex;position:relative}.filtro svg{color:var(--ink-3)}.filtro select{opacity:0;cursor:pointer;width:100%;font-size:16px;position:absolute;inset:0}.legenda-cores{color:var(--ink-2);flex-wrap:wrap;gap:18px;font-size:12.5px;display:flex}.legenda-cores span{align-items:center;gap:7px;display:inline-flex}.legenda-cores i{border-radius:2px;width:9px;height:9px;display:block}.filtros-lista{flex-wrap:nowrap}.busca{background:var(--tile);border:1px solid var(--hair);min-width:0;height:40px;color:var(--ink-3);border-radius:999px;flex:280px;align-items:center;gap:12px;padding:0 18px;display:flex;box-shadow:inset 0 1px 3px #0e11160f}.busca input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:14px}.busca input::placeholder{color:var(--ink-3)}.cal-cartao{padding-bottom:0}.nav-cal{align-items:center;gap:12px;padding:28px 32px 22px;display:flex}.nav-cal .circulo+.circulo{margin-left:-4px}.nav-cal .titulo-cartao{margin-left:6px}.nav-cal .espaco{flex:1}.legenda-salas{color:var(--ink-2);gap:20px;margin-right:12px;font-size:12.5px;display:flex}.legenda-salas small{font-family:var(--mono);color:var(--ink-3);margin-right:6px;font-size:10px}.selo.pilula{font-family:var(--fonte);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:12px;display:inline-flex}.selo.pilula:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.selo.pago{color:var(--accent);background:#e3f4ef}.selo.aberto{color:var(--warn);background:#fbeed9}.selo.cinza{color:var(--ink-2);background:#eceef1}.selo.vermelho{color:var(--bad);background:#f9e7e3}.selo.vermelho.claro:before{display:none}.linha-cal{align-items:stretch}.mes-grade{border-top:1px solid var(--hair);grid-template-columns:repeat(7,1fr);display:grid}.mes-cab{font-family:var(--mono);letter-spacing:.4px;color:var(--ink-3);border-left:1px solid var(--hair);padding:12px;font-size:10.5px}.mes-cab:first-child{border-left:0}.dia{text-align:left;background:var(--tile);border-left:1px solid var(--hair);border-top:1px solid var(--hair);min-height:130px;font:inherit;flex-direction:column;gap:8px;padding:12px;display:flex;position:relative}.dia:nth-child(7n+8){border-left:0}.dia.fora{color:var(--ink-4);cursor:default;background:#f4f5f7}.dia.bloqueado{background:#dfe2e7}.dia.sel{outline:2px solid var(--ink);outline-offset:-2px;z-index:1;background:var(--tile);border-radius:6px}.dia:not(.fora):hover{background:#fafbfc}.dia-topo{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;min-height:26px;font-size:13.5px;display:flex}.dia.fora .dia-num{color:var(--ink-4)}.dia-num.hoje{background:var(--ink);width:26px;height:26px;color:var(--on-ink);border-radius:50%;place-items:center;font-weight:500;display:grid}.dia-cont{color:var(--ink-3);align-items:center;gap:4px;font-size:12px;display:inline-flex}.ponto-vermelho{background:var(--bad);border-radius:50%;width:6px;height:6px;display:block}.dia-bloqueio{font-family:var(--mono);letter-spacing:.5px;color:var(--ink-3);font-size:9.5px}.chips{flex-wrap:wrap;gap:3px;display:flex}.chips i{border-radius:2px;width:9px;height:9px;display:block}.chips b{color:var(--ink-3);margin-left:2px;font-size:10px;font-weight:400}.dia-barra{background:var(--hair);border-radius:2px;height:3px;margin-top:auto;display:block;overflow:hidden}.dia-barra i{background:var(--ink);border-radius:2px;height:100%;display:block}.dia-lateral{flex-direction:column;min-width:0;display:flex}.lat-topo{justify-content:space-between;gap:12px;padding:28px 28px 8px;display:flex}.lat-topo h3{font-weight:500;font-size:calc(20px * var(--fk,1));letter-spacing:-.3px;margin:10px 0 6px}.meta-mono{font-family:var(--mono);color:var(--ink-3);letter-spacing:.2px;font-size:11px}.selo-hoje{font-family:var(--mono);letter-spacing:.6px;color:var(--accent);background:#e3f4ef;border-radius:999px;align-self:flex-start;padding:4px 9px;font-size:10px}.mini-eixo{height:16px;font-family:var(--mono);color:var(--ink-3);margin-left:32px;font-size:9.5px;position:relative}.mini-eixo span{position:absolute;top:0}.mini-linha{font-family:var(--mono);color:var(--ink-3);align-items:center;gap:12px;margin-top:8px;font-size:10px;display:flex}.mini-linha>span{width:20px}.mini-trilho{background:#eceef1;border-radius:6px;flex:1;height:20px;position:relative;box-shadow:inset 0 1px 2px #0e111614}.mini-trilho i{border-radius:4px;position:absolute;top:3px;bottom:3px}.mini-trilho i.pontilhado{background:0 0;border:1px dashed}.lat-lista{border-top:1px solid var(--hair);scrollbar-gutter:stable;scrollbar-width:thin;flex:1;max-height:420px;overflow-y:auto}.vazio-lat{color:var(--ink-3);padding:32px 28px;font-size:13.5px}.lat-item{text-align:left;border-bottom:1px solid var(--hair);width:100%;min-height:60px;font:inherit;grid-template-columns:3px 56px 1fr auto;align-items:center;gap:14px;padding:14px 24px 14px 0;display:grid}.lat-item:hover{background:#fafbfc}.lat-item .barra-cor{border-radius:2px;align-self:stretch;display:block}.lat-hora{font-family:var(--mono);flex-direction:column;font-size:12px;font-weight:500;display:flex}.lat-hora small{color:var(--ink-3);font-weight:400}.lat-nome{flex-direction:column;gap:2px;min-width:0;display:flex}.lat-nome b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.lat-nome small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.lat-acoes{border-top:1px solid var(--hair);flex-wrap:wrap;gap:10px;margin-top:auto;padding:18px 24px 24px;display:flex}.lat-acoes .botao-escuro{flex:1;justify-content:center;align-self:auto;margin:0}.lat-acoes .pilula-botao{flex:1;justify-content:center;align-items:center;gap:10px;display:inline-flex}.sem-rolagem{border-top:1px solid var(--hair);overflow:auto hidden}.sem-cabecalho,.sem-corpo{grid-template-columns:64px repeat(7,1fr);display:grid}.sem-dia-cab{border-left:1px solid var(--hair);text-align:left;font:inherit;align-items:center;gap:10px;padding:14px;display:flex}.sem-dia-cab b{font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;min-width:26px;height:26px;font-size:15px;font-weight:500;display:grid}.sem-dia-cab b.hoje{background:var(--ink);color:var(--on-ink)}.sem-dia-cab small{color:var(--ink-3);margin-left:auto;font-size:12px}.sem-corpo{border-top:1px solid var(--hair);position:relative}.sem-horas{position:relative}.sem-horas span{font-family:var(--mono);color:var(--ink-3);font-size:10px;position:absolute;right:10px;transform:translateY(-50%)}.sem-horas span:first-child{transform:translateY(2px)}.sem-coluna{border-left:1px solid var(--hair);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 55px, var(--hair) 55px, var(--hair) 56px), linear-gradient(to right, transparent 33.3%, #0e111608 33.3%, #0e111608 66.6%, transparent 66.6%);position:relative;overflow:hidden}.sem-coluna.hoje{background-color:#f7f8f9}.sem-fundo{cursor:pointer;position:absolute;inset:0}.sem-bloco{color:#fff;text-align:left;font:inherit;z-index:1;border-radius:7px;flex-direction:column;gap:1px;padding:5px 8px;display:flex;position:absolute;overflow:hidden;box-shadow:0 2px 4px #0e111626}.sem-bloco b{white-space:nowrap;font-size:12px;font-weight:500}.sem-bloco.cancelada,.sem-bloco.reagendada{box-shadow:none;background:0 0;border:1.5px dashed}.sem-bloco.cancelada b{opacity:.7;text-decoration:line-through}.sem-agora{border-top:2px solid var(--accent);z-index:2;pointer-events:none;height:0;position:absolute;left:0;right:0}.nota-grade{color:var(--ink-3);border-top:1px solid var(--hair);padding:12px 32px 20px;font-size:12.5px}.dia-tl-rolagem{padding:0 32px 20px;overflow-x:auto}.dia-tl{min-width:920px;position:relative}.dia-tl-eixo{height:24px;font-family:var(--mono);color:var(--ink-3);margin-left:100px;font-size:10px;position:relative}.dia-tl-eixo span{position:absolute;top:4px;transform:translate(-2px)}.dia-tl-linha{grid-template-columns:100px 1fr;align-items:center;margin-top:20px;display:grid}.dia-tl-eixo+.dia-tl-linha{margin-top:6px}.dia-tl-nome{text-align:left;flex-direction:column;gap:3px;padding-right:16px;display:flex}.dia-tl-nome b{font-size:14px;font-weight:500}.dia-tl-nome small{font-family:var(--mono);color:var(--ink-3);font-size:10px}.dia-tl-trilho{background:#eceef1;border-radius:12px;height:112px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #0e111614}.dia-tl-trilho .hora{background:#0e11160f;width:1px;position:absolute;top:0;bottom:0}.dia-agora{border-left:2px solid var(--accent);z-index:2;pointer-events:none;width:0;position:absolute;top:0;bottom:0}.tabela-cirurgias th,.tabela-cirurgias td{text-align:left;padding:0 14px}.tabela-cirurgias th.dir,.tabela-cirurgias td.dir{text-align:right}.tabela-cirurgias th:first-child,.tabela-cirurgias td:first-child{min-width:0;padding-left:32px;position:static}.tabela-cirurgias th:last-child,.tabela-cirurgias td:last-child{padding-right:32px}.tabela-cirurgias td{height:52px;font-size:14px}.tabela-cirurgias tr.clicavel{cursor:pointer}.tabela-cirurgias tr.clicavel:hover td,.tabela-cirurgias tr.clicavel:focus-visible td{background:#fafbfc;outline:0}.hora-cel,.nome-cel{align-items:center;gap:12px;display:flex}.hora-cel{font-family:var(--mono);font-size:12.5px}.hora-cel i,.nome-cel i{border-radius:2px;flex:none;width:3px;height:22px;display:block}.nome-cel{font-weight:500}.mono-cel{font-family:var(--mono);color:var(--ink-2);font-size:12.5px}.tabela-cirurgias td.mono-cel{color:var(--ink-3)}.paginacao{border-top:1px solid var(--hair);align-items:center;gap:16px;padding:18px 32px;font-size:12.5px;display:flex}.paginas{align-items:center;gap:6px;display:flex}.pg{min-width:32px;height:32px;color:var(--ink-2);border-radius:8px;place-items:center;padding:0 8px;font-size:13px;display:grid}.pg:hover:not(:disabled):not(.ativa){background:#f1f2f4}.pg.ativa{background:var(--ink);color:var(--on-ink);font-weight:500}.pg:disabled{opacity:.35;cursor:default}.pg.reticencias{cursor:default;color:var(--ink-3)}.gaveta-fundo{z-index:50;background:#0e11166b;justify-content:flex-end;animation:.15s ease-out aparecer;display:flex;position:fixed;inset:0}.gaveta{background:var(--tile);flex-direction:column;width:min(560px,100%);height:100%;animation:.2s ease-out entrar;display:flex;box-shadow:-24px 0 48px -12px #0e11164d}@keyframes aparecer{0%{opacity:0}}@keyframes entrar{0%{opacity:.6;transform:translate(40px)}}.gaveta-cab{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:flex-start;padding:28px 32px 20px;display:flex}.gaveta-cab h2{letter-spacing:-.4px;margin:8px 0 0;font-size:24px;font-weight:500}.campos-grupo{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}.gaveta-corpo{scrollbar-gutter:stable;scrollbar-width:thin;flex-direction:column;flex:1;gap:16px;padding:22px 32px 28px;display:flex;overflow-y:auto}.campos-linha{gap:16px;display:flex}.campo{flex-direction:column;flex:100%;gap:8px;min-width:0;display:flex}.campo.meio{flex:1 1 0}.campo>span{color:var(--ink-2);font-size:12.5px}.campo input,.campo select{border:1px solid var(--hair);background:var(--tile);height:42px;font:inherit;color:var(--ink);border-radius:10px;width:100%;min-width:0;padding:0 14px;font-size:14.5px;box-shadow:inset 0 1px 2px #0e11160d}.campo select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%238a909c' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6.5l4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:34px}.campo input:disabled,.campo textarea:disabled,.ficha:disabled{color:var(--ink-3);cursor:default;background:#f4f5f7}.campo input:focus,.campo select:focus{outline:2px solid var(--ink);outline-offset:1px;border-color:#0000}.campo.com-erro input,.campo.com-erro select{border-color:var(--bad)}.campo em{color:var(--bad);font-size:12px;font-style:normal}.divisor{align-items:center;gap:14px;margin:8px 0 0;display:flex}.divisor:after{content:"";background:var(--hair);flex:1;height:1px}.fichas{align-items:center;gap:8px;height:42px;display:flex}.ficha{border:1px solid var(--hair);background:var(--tile);border-radius:999px;padding:10px 18px;font-size:13.5px}.ficha.ativa{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}.dica{color:var(--ink-3);margin-top:-4px;font-size:12.5px}.calculado{border:1px solid var(--hair);background:#f4f5f7;border-radius:14px;grid-template-columns:1fr 1fr;gap:18px 24px;padding:18px 20px;display:grid}.calculado div{flex-direction:column;gap:5px;display:flex}.calculado b{font-size:15px;font-weight:500}.gaveta-rodape{border-top:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:12px;padding:18px 32px 24px;display:flex}.excluir{color:var(--bad);border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:13.5px;display:inline-flex}.excluir.confirma{background:var(--bad);color:#fff}.erro-geral{color:var(--bad);font-size:12.5px}@media (width<=1099px){.dia-lateral{flex:none!important}.lat-lista{max-height:none}.filtros-lista{flex-wrap:wrap}.nav-cal{padding:22px 24px 18px}.tabela-cirurgias th:first-child,.tabela-cirurgias td:first-child{padding-left:20px}.botao-escuro{margin-bottom:0}.titulo>.botao-escuro{align-self:flex-start;margin:0}}@media (width<=640px){.mes-grade .dia{gap:4px;min-height:76px;padding:8px 6px}.dia-topo{font-size:12px}.dia-bloqueio{display:none}.dia-cont{gap:0;font-size:0;position:absolute;top:7px;right:6px}.dia-topo{justify-content:flex-start}.chips i{width:6px;height:6px}.mes-cab{text-align:center;padding:10px 4px;font-size:9.5px}.nav-cal{flex-wrap:wrap;padding:18px 16px 14px}.gaveta-corpo,.gaveta-cab,.gaveta-rodape{padding-left:18px;padding-right:18px}.campos-linha{flex-direction:column;gap:16px}.campo.meio{flex:100%}.calculado{grid-template-columns:1fr}.lat-topo,.mini-tl{padding-left:18px;padding-right:18px}.lat-item{gap:10px;padding-right:16px}.botao-escuro{padding:11px 16px}.paginacao{flex-wrap:wrap;padding:14px 18px}}.tabela-cirurgias td{white-space:normal;line-height:1.3}.tabela-cirurgias td.mono-cel,.tabela-cirurgias td.dinheiro,.tabela-cirurgias td.dir,.tabela-cirurgias td.hora-cel,.tabela-cirurgias td.nome-cel,.tabela-cirurgias th{white-space:nowrap}.sem-paciente{color:var(--ink-4);font-weight:400}.dia-bloco{color:#fff;text-align:left;min-width:0;font:inherit;z-index:1;border-radius:9px;padding:0;position:absolute;overflow:hidden;box-shadow:0 3px 6px #0e11162e;container-type:inline-size}.dia-bloco-in{flex-direction:column;gap:3px;min-width:0;height:100%;padding:10px 14px;display:flex}.dia-bloco-in b,.dia-bloco-in .proc,.dia-bloco-in .med{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.dia-bloco-in b{font-size:14.5px;font-weight:500}.dia-bloco-in .proc,.dia-bloco-in .med{opacity:.85;font-size:12px}.dia-bloco-in small{font-family:var(--mono);opacity:.85;max-width:100%;margin-top:auto;font-size:11px;display:block}.dia-bloco-in .intervalo{white-space:nowrap}.dia-bloco-in .curto{display:none}.dia-bloco-in .sufixo{white-space:nowrap;font-style:normal}.dia-bloco.cancelada,.dia-bloco.reagendada{box-shadow:none;background:0 0;border:1.5px dashed}.dia-bloco.cancelada b{text-decoration:line-through}.dia-bloco.compacto .dia-bloco-in{gap:1px;padding:8px 6px 8px 9px}.dia-bloco.compacto b{font-size:13px}.dia-bloco.compacto .proc{font-size:11px}.dia-bloco.compacto .med{display:none}.dia-bloco.compacto small{letter-spacing:-.3px;font-size:10px}@container (width<=170px){.dia-bloco-in .sufixo,.dia-bloco-in .cheio{display:none}.dia-bloco-in .curto{display:inline}.dia-bloco-in .intervalo{white-space:nowrap}.dia-bloco-in{padding:8px 6px 8px 9px}.dia-bloco-in small{letter-spacing:-.3px;white-space:normal;overflow-wrap:anywhere;font-size:10px}}.dia-tl-pista{position:absolute;inset:0}@container (width<=52px){.dia-bloco-in .intervalo{white-space:normal}}.sem-pista{position:absolute;inset:0 0 0 6px}.sem-rolagem{padding-bottom:20px}.sem-grade{min-width:1200px}.sem-coluna{background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 55px, var(--hair) 55px, var(--hair) 56px);overflow:visible}.sem-pista{left:6px;right:0}.sem-item{z-index:1;position:absolute}.sem-item:hover,.sem-item:focus-within{z-index:20}.sem-bloco{text-align:left;border-radius:7px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;height:100%;padding:6px 8px;display:flex;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.sem-bloco-topo{justify-content:space-between;align-items:center;gap:6px;width:100%;display:flex}.sem-bloco small{font-family:var(--mono);opacity:.85;font-size:10px}.sem-bloco b{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:normal;text-align:left;-webkit-box-orient:vertical;max-width:100%;font-size:11.5px;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.sem-bloco.cancelada b{text-decoration:line-through}.sala-tag{font-style:normal;font-family:var(--mono);letter-spacing:.3px;background:#ffffff38;border-radius:4px;padding:1px 5px;font-size:9px}.sem-bloco.cancelada .sala-tag,.sem-bloco.reagendada .sala-tag{background:0 0;border:1px solid}@container (width<=64px){.sala-tag{display:none}}.sem-dica{background:var(--ink);width:250px;color:var(--on-ink);z-index:30;pointer-events:none;border-radius:10px;flex-direction:column;gap:3px;padding:12px 14px;display:none;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 14px 28px -8px #0e111673}.sem-dica.direita{left:auto;right:0}.sem-dica.acima{top:auto;bottom:calc(100% + 4px)}.sem-item:hover .sem-dica,.sem-item:focus-within .sem-dica{display:flex}.sem-dica b{font-size:13.5px;font-weight:500}.sem-dica span{color:var(--on-ink-2);font-size:12px}.sem-dica small{font-family:var(--mono);color:var(--on-ink-2);margin-top:4px;font-size:10.5px}@container (width<=92px){.sem-bloco b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sem-bloco b .resto{display:none}}.lat-topo{padding:28px 24px 8px}.mini-tl{padding:8px 24px 18px}.lat-item{grid-template-columns:3px 52px 1fr auto;gap:12px;padding:14px 24px}.lat-item .barra-cor{align-self:stretch}.lat-sub{min-width:0;color:var(--ink-3);font-size:12.5px;display:flex}.lat-sub .proc{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.lat-sub .sala{white-space:pre;flex:none}.atalhos-lista{gap:8px;display:flex}.atalhos-lista .pilula-botao{padding:7px 16px;font-size:13px}.atalhos-lista .pilula-botao.ativo{background:var(--ink);color:var(--on-ink);border-color:var(--ink);box-shadow:0 3px 6px -1px #0e111659}.clamp2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.aviso-info{color:var(--ink-2);background:#e3f4ef;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 20px;font-size:13.5px;display:flex}.aviso-info svg{color:var(--accent)}.aviso-info b{color:var(--accent);font-weight:500}.badge-pendente{color:var(--warn);white-space:nowrap;background:#fbeed9;border-radius:999px;align-self:flex-end;align-items:center;gap:8px;margin:0 0 8px 8px;padding:8px 16px;font-size:12.5px;display:inline-flex}.badge-pendente i{background:currentColor;border-radius:50%;width:6px;height:6px;display:block}.badge-pendente.salvo{color:var(--accent);background:#e3f4ef}.badge-pendente.erro{color:var(--bad);white-space:normal;background:#f9e7e3;max-width:320px}.grade-lan th,.grade-lan td{padding:0 6px}.grade-lan th:first-child,.grade-lan td:first-child{min-width:230px;padding-left:32px}.grade-lan thead th{text-align:right;padding-right:14px}.grade-lan thead th.mes-atual{color:var(--accent);font-weight:500}.grade-lan td.entrada{width:84px;height:48px}.grade-lan td.num{font-family:var(--mono);padding-right:14px;font-size:13px}.grade-lan td.total{font-family:var(--mono);padding-right:32px;font-size:13px}.grade-lan tr.destaque td{background:var(--linha-destaque);font-weight:500}.grade-lan tr.destaque td.total{background:#eceef0}.grade-lan tr.suave td,.grade-lan tr.suave td:first-child{color:var(--ink-3)}.grade-lan td.entrada.leitura{text-align:right;font-family:var(--mono);color:var(--ink);padding-right:16px;font-size:12.5px}.grade-lan td.entrada.leitura.vazio{color:var(--ink-4)}.grade-lan td.entrada.leitura.mes-atual{background:#e3f4ef}.celula{border:1px solid var(--hair);background:var(--tile);width:76px;height:34px;font-family:var(--mono);letter-spacing:-.2px;text-align:right;color:var(--ink);border-radius:9px;padding:0 8px;font-size:12.5px;box-shadow:inset 0 1px 2px #0e11160d}.celula::placeholder{color:var(--ink-4)}.celula:focus{outline:2px solid var(--ink);outline-offset:1px;border-color:#0000}.celula.mes-atual{border-color:var(--accent);background:#e3f4ef}.celula.alterada{border:1.5px solid var(--warn)}.celula.invalida{border:1.5px solid var(--bad);color:var(--bad)}.rodape-grade{border-top:1px solid var(--hair);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:12px;padding:18px 32px 22px;font-size:12.5px;display:flex}.pilula-mes{color:var(--accent);background:#e3f4ef;border-radius:999px;padding:4px 12px;font-size:12px}@media (width<=1099px){.grade-lan th:first-child,.grade-lan td:first-child{min-width:190px;padding-left:20px}.rodape-grade{padding:16px 20px 20px}.badge-pendente{margin-bottom:0}}@media (width<=640px){.grade-lan th:first-child,.grade-lan td:first-child{min-width:140px;padding-left:14px}.aviso-info{padding:12px 14px}}.grade-lan.centavos th:first-child,.grade-lan.centavos td:first-child{min-width:170px;padding-left:28px}.grade-lan.centavos th,.grade-lan.centavos td{padding:0 5px}.grade-lan.centavos thead th{padding-right:12px}.grade-lan.centavos td.entrada{width:94px}.grade-lan.centavos .celula{letter-spacing:-.4px;width:84px;padding:0 6px;font-size:11.5px}.grade-lan.centavos td.num{letter-spacing:-.3px;padding-right:12px;font-size:11.5px}.grade-lan.centavos td.total{padding-right:22px;font-size:12px}.cartao.esqueleto{min-height:560px;animation:none}.funil{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.coluna{flex-direction:column;gap:12px;min-height:420px;padding:20px 12px 16px;display:flex}.coluna.interna{min-width:0;min-height:0;padding:0}.coluna{min-width:0}.coluna-cab{align-items:center;gap:10px;padding:0 8px 2px;font-size:15px;font-weight:500;display:flex}.coluna-cab .n{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px;font-weight:400}.bola{background:var(--ink-3);border-radius:50%;flex:none;width:9px;height:9px}.bola.ambar{background:var(--warn)}.bola.verde{background:var(--accent)}.bola.escuro{background:var(--ink)}.bola.cinza{background:#8d94a1}.bola.vermelho{background:var(--bad)}.sol{text-align:left;border:1px solid var(--hair);font:inherit;background:#f7f8f9;border-radius:14px;flex-direction:column;gap:5px;width:100%;padding:14px 16px 12px;display:flex;box-shadow:inset 0 1px #fff}.sol:hover,.sol:focus-visible{box-shadow:var(--sombra-pilula), inset 0 1px 0 #fff;background:#fff;outline:0}.sol{min-width:0;overflow:hidden}.sol>*{min-width:0;max-width:100%}.sol b{overflow-wrap:anywhere;font-size:14.5px;font-weight:500}.sol .proc{color:var(--ink-2);font-size:13px}.sol .conv{color:var(--ink-3);overflow-wrap:anywhere;font-size:12px}.sol .motivo{color:var(--ink-3);margin-top:4px;font-size:12px}.sol .motivo.neg{color:var(--bad)}.sol-rod{align-items:center;gap:8px;margin-top:8px;display:flex}.sol-rod .espaco{flex:1}.valor-sol{font-family:var(--mono);font-size:13px;font-weight:500}.sem-valor{font-family:var(--mono);color:var(--ink-4);font-size:12px}.opme{font-family:var(--mono);letter-spacing:.3px;color:var(--ink-2);white-space:nowrap;background:#eceef1;border-radius:6px;padding:2px 8px;font-size:10.5px}.ver-mais{color:var(--ink-3);border-radius:999px;align-self:center;padding:8px 14px;font-size:13px}.ver-mais:hover{color:var(--ink);background:#f1f2f4}.vazio-coluna{color:var(--ink-4);padding:18px 8px;font-size:13px}.nao-realizadas{padding:30px 30px 32px}.nr-cab{margin-bottom:22px}.nr-cab .titulo-cartao{font-size:18px}.nr-colunas{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.nr-colunas .coluna-cab{padding:0 4px 4px}.stat{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:12px;display:inline-flex}.stat:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.stat.ambar{color:var(--warn);background:#fbeed9}.stat.verde{color:var(--accent);background:#e3f4ef}.stat.escuro{color:var(--ink);background:#eceef1}.stat.cinza{color:var(--ink-3);background:#eceef1}.stat.vermelho{color:var(--bad);background:#f9e7e3}.stat.solido{background:var(--accent);color:#fff;font-weight:500}.stat.solido:before{display:none}.tabela-solicitacoes td.dinheiro{font-size:13px}@media (width<=1099px){.funil{grid-template-columns:repeat(2,minmax(0,1fr))}.coluna{min-height:0}.nr-colunas{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.funil{grid-template-columns:minmax(0,1fr)}.nao-realizadas{padding:22px 16px 24px}}.barra-tabela{align-items:center;gap:12px;padding:20px 24px;display:flex}.barra-tabela .busca{flex:0 380px}.fichas-filtro{gap:8px;display:flex}.fichas-filtro button{border:1px solid var(--hair);background:var(--tile);color:var(--ink-2);border-radius:999px;padding:8px 18px;font-size:13px}.fichas-filtro button.ativa{background:var(--ink);color:var(--on-ink);border-color:var(--ink);font-weight:500}.cab-tabela{padding:24px 32px 18px}.cab-tabela .titulo-cartao{font-size:18px}.cab-tabela .sub{margin-top:6px}.rodape-tabela{border-top:1px solid var(--hair);color:var(--ink-3);padding:16px 32px;font-size:12px}.tabela-cadastro td{height:52px}.tabela-cadastro td.digitado,.pendente .digitado{font-size:12.5px;color:var(--ink)!important}.num-forte{color:var(--ink)!important}.pct{color:var(--ink-3);text-align:right;width:52px;font-size:12px}.faixa .numero.texto-longo{font-size:calc(30px * var(--fk,1));overflow-wrap:anywhere}.nome-editavel{width:100%;max-width:260px;height:34px;font:inherit;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:8px;margin-left:-10px;padding:0 10px;font-size:14px}.nome-editavel.suave{color:var(--ink-3)}.nome-editavel:hover{border-color:var(--hair);background:#fafbfc}.nome-editavel:focus{outline:2px solid var(--ink);outline-offset:1px;background:var(--tile);border-color:#0000}.grupo-sel{white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 12px;font-size:12px;display:inline-flex;position:relative}.grupo-sel.verde{color:var(--accent);background:#e3f4ef}.grupo-sel.escuro{color:var(--ink);background:#eceef1}.grupo-sel.cinza{color:var(--ink-3);background:#eceef1}.grupo-sel.somente-leitura{cursor:default}.nome-texto{color:var(--ink);font-size:14px}.nome-texto.suave{color:var(--ink-3)}.grupo-sel select{opacity:0;cursor:pointer;width:100%;font-size:16px;position:absolute;inset:0}.uso{background:var(--hair);border-radius:2px;width:150px;height:4px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #0e111633}.uso.larga{flex:1;width:auto;min-width:120px;max-width:320px}.uso i{background:var(--ink);border-radius:0 2px 2px 0;min-width:2px;position:absolute;top:0;bottom:0;left:0}.uso i[style*="width: 0%"]{display:none}.particip{align-items:center;gap:12px;display:flex}.pendencias{background:#fffdf9;border-color:#ecc98f}.pendencias>header{align-items:center;gap:14px;padding:18px 24px 14px;display:flex}.pendencias .alerta{width:34px;height:34px;color:var(--warn);background:#fbeed9;border-radius:50%;flex:none;place-items:center;display:grid}.pendencias .titulo-cartao{font-size:15px}.pendencias .sub{margin-top:2px;font-size:12.5px}.pendente{border-top:1px solid var(--hair);align-items:center;gap:24px;padding:10px 24px;display:flex}.pendente .digitado{flex:none;width:170px}.pendente .sub-cel{width:90px;color:var(--ink-3);flex:none;font-size:12.5px}.pendente .nome-editavel{border-color:var(--hair);background:var(--tile);flex:1;max-width:300px;margin-left:0}.botao-escuro.pequeno{margin-left:auto;padding:8px 18px;font-size:13px}.grafias{flex-wrap:wrap;gap:8px;display:flex}.grafias code{font-family:var(--mono);color:var(--ink-2);white-space:pre;background:#eceef1;border-radius:6px;padding:3px 9px;font-size:11.5px}.grade-2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.lista-status{flex-direction:column;display:flex}.linha-status{border-top:1px solid var(--hair);align-items:center;gap:12px;min-height:52px;padding:0 32px;font-size:14px;display:flex}.linha-status .espaco{flex:1}.linha-status b{font-weight:400}.remover{width:26px;height:26px;color:var(--ink-4);border-radius:50%;place-items:center;margin-right:-8px;display:grid}.remover:hover{color:var(--bad);background:#f9e7e3}.sugestao{border-top:1px solid var(--hair);flex-direction:column;gap:10px;padding:22px 32px 28px;display:flex}.destaque-sug{font-size:14px;font-weight:500}.chips-sug{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.chips-sug span{border:1px solid var(--hair);background:var(--tile);border-radius:999px;padding:8px 16px;font-size:13px}.acoes-sug{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}@media (width<=1099px){.grade-2{grid-template-columns:1fr}.pendente{flex-wrap:wrap;gap:12px 16px}.pendente .digitado,.pendente .sub-cel{width:auto}.barra-tabela{flex-wrap:wrap}}@media (width<=640px){.cab-tabela,.rodape-tabela,.linha-status,.sugestao{padding-left:18px;padding-right:18px}.barra-tabela{padding:16px 18px}.barra-tabela .busca{flex:100%}.pendente{padding:12px 18px}.pendente .nome-editavel{flex:100%;max-width:none}}:root{--sombra-popover:0 24px 40px -16px #0e111629, 0 8px 18px -6px #0e11161a, 0 1px 2px 0 #0e111612}.sel-ancora{position:relative}:is(.cartao:has(.sel-pop),.tabela-rolagem:has(.sel-pop),.cartao-topo:has(.sel-pop)){overflow:visible}.sel-pop{z-index:40;background:var(--tile);border:1px solid var(--hair);min-width:max(100%,220px);box-shadow:var(--sombra-popover);border-radius:14px;padding:6px;animation:.12s ease-out pop-entrar;position:absolute;top:calc(100% + 6px);left:0}.sug-pop .sel-lista{max-height:260px}.sel-pop.cima{top:auto;bottom:calc(100% + 6px)}.sel-pop.direita{left:auto;right:0}@keyframes pop-entrar{0%{opacity:0;transform:translateY(-4px)}}.sel-pop.cima{animation-name:pop-entrar-cima}@keyframes pop-entrar-cima{0%{opacity:0;transform:translateY(4px)}}.sel-gatilho{border-radius:inherit;cursor:pointer;background:0 0;width:100%;height:100%;position:absolute;inset:0}.sel-gatilho:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.campo-ancora>svg{color:var(--ink-3);pointer-events:none;position:absolute;top:13px;right:12px}.sel-campo{border:1px solid var(--hair);background:var(--tile);width:100%;height:42px;font:inherit;color:var(--ink);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:10px;align-items:center;padding:0 36px 0 14px;font-size:14.5px;display:flex;overflow:hidden;box-shadow:inset 0 1px 2px #0e11160f}.sel-campo.vazio{color:var(--ink-3)}.sel-campo[aria-expanded=true],.sel-campo:focus-visible{outline:2px solid var(--ink);outline-offset:1px;border-color:#0000}.sel-campo:disabled{color:var(--ink-3);cursor:default;background:#f4f5f7}.campo.com-erro .sel-campo{border-color:var(--bad)}.sel-conteudo{outline:0}.sel-busca{padding:4px}.sel-busca-campo{height:36px;color:var(--ink-3);background:#f4f5f7;border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.sel-pop .sel-busca input{width:auto;min-width:0;height:auto;box-shadow:none;font:inherit;color:var(--ink);background:0 0;border:0;border-radius:0;outline:0;flex:1;margin:0;padding:0;font-size:13.5px}.sel-pop .sel-busca input:focus{box-shadow:none;outline:0}.sel-busca-campo:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink-4)}.sel-busca input::placeholder{color:var(--ink-3)}.sel-lista{scrollbar-width:thin;scrollbar-gutter:stable;max-height:320px;overflow-y:auto}.sel-grupo{font-family:var(--mono);letter-spacing:.8px;text-transform:uppercase;color:var(--ink-3);padding:10px 12px 4px;font-size:10.5px}.sel-op{cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:10px;min-height:36px;padding:0 12px;font-size:14px;display:flex}.sel-op.dest{background:#f4f5f7}.sel-op.sel{font-weight:500}.sel-op .sel-rotulo{flex:1;min-width:0}.sel-op svg{color:var(--accent);flex:none;margin-left:auto}.sel-vazio{text-align:center;color:var(--ink-3);padding:16px;font-size:13.5px}.data-ancora{display:block}.data-input{width:100%;padding-right:40px!important}.data-icone{width:34px;height:34px;color:var(--ink-3);border-radius:8px;place-items:center;display:grid;position:absolute;top:4px;right:4px}.data-icone:disabled{color:var(--ink-3);cursor:default;background:#f4f5f7}.data-icone:hover,.data-icone[aria-expanded=true]{color:var(--ink);background:#f1f2f4}.pop-cal{width:290px;padding:12px}.pop-hora{width:236px;padding:12px}.cal,.cal-meses{outline:0}.cal-cab{justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.cal-titulo{align-items:center;gap:6px;font-size:14.5px;font-weight:500;display:inline-flex}.cal-titulo.botao{border-radius:8px;padding:6px 8px}.cal-titulo.botao:hover{background:#f4f5f7}.cal-titulo svg{color:var(--ink-3)}.cal-seta{border:1px solid var(--hair);background:var(--tile);width:32px;height:32px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.cal-seta:disabled{color:var(--ink-4);cursor:default}.cal-seta:not(:disabled):hover{background:#f4f5f7}.cal-semana{grid-template-columns:repeat(7,38px);display:grid}.cal-semana span{height:28px;font-family:var(--mono);letter-spacing:.4px;color:var(--ink-3);place-items:center;font-size:10px;display:grid}.cal-linha{grid-template-columns:repeat(7,38px);display:grid}.cal-dia{font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:38px;height:38px;font-size:13.5px;display:grid}.cal-dia.fora{color:var(--ink-4)}.cal-dia.foco:not(.sel){background:#f1f2f4}.cal-dia.hoje:not(.sel){background:var(--accent-soft);color:var(--accent);font-weight:500}.cal-dia.hoje.foco:not(.sel){background:#cfeae2}.cal-dia.sel{background:var(--ink);color:var(--on-ink);font-weight:500}.cal-dia:disabled{color:var(--ink-4);cursor:default;background:0 0}.cal-rodape{border-top:1px solid var(--hair);align-items:center;margin-top:8px;padding:10px 4px 2px;display:flex}.cal-link{color:var(--accent);font-size:13px;font-weight:500}.cal-link.suave{color:var(--ink-3);font-weight:400}.cal-link:disabled{color:var(--ink-4);cursor:default}.cal-link:not(:disabled):hover{text-underline-offset:3px;text-decoration:underline}.cal-grade-meses{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.cal-mes{border-radius:10px;place-items:center;height:36px;font-size:13.5px;display:grid}.cal-mes:hover:not(.sel){background:#f1f2f4}.cal-mes.atual:not(.sel){background:var(--accent-soft);color:var(--accent);font-weight:500}.cal-mes.sel{background:var(--ink);color:var(--on-ink);font-weight:500}.hora-colunas{gap:8px;display:flex}.hora-coluna{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.hora-titulo{font-family:var(--mono);letter-spacing:.8px;text-transform:uppercase;color:var(--ink-3);padding-left:4px;font-size:10.5px}.hora-itens{scrollbar-width:thin;flex-direction:column;gap:2px;max-height:266px;display:flex;overflow-y:auto}.titulo-gatilho{cursor:pointer;border-radius:12px;width:100%;height:100%;position:absolute;inset:0}.titulo-gatilho:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.titulo h1 .sel-pop{letter-spacing:0;width:290px;padding:12px;font-size:14px;font-weight:400;line-height:normal;top:calc(100% + 8px)}@media (prefers-reduced-motion:reduce){.sel-pop{animation:none}}.entrar{zoom:var(--escala,1);min-height:calc(100vh / var(--escala,1));background:var(--canvas);flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:32px 16px;display:flex}.entrar-marca{gap:12px}.entrar-marca img{width:38px;height:40px}.entrar-marca b{font-size:16px;line-height:20px}.entrar-marca span{font-size:13px;line-height:16px}.entrar-cartao{background:var(--tile);width:100%;max-width:460px;box-shadow:var(--sombra-cartao);border-radius:24px;padding:40px}.entrar-cartao form{flex-direction:column;display:flex}.entrar-rotulo{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:11px;line-height:14px}.entrar-titulo{letter-spacing:-.03em;color:var(--ink);margin:14px 0 0;font-size:44px;font-weight:300;line-height:52px}.entrar-texto{color:var(--ink-2);margin-top:14px;font-size:15px;line-height:19px}.entrar-campo{flex-direction:column;gap:8px;margin-top:28px;display:flex}.entrar-campo>span{color:var(--ink-2);font-size:13px;line-height:16px}.entrar-entrada{border:1px solid var(--hair);background:var(--tile);height:48px;color:var(--ink-3);border-radius:14px;align-items:center;gap:12px;padding:0 18px;display:flex}.entrar-entrada:focus-within{border:1.5px solid var(--ink);color:var(--ink-3);padding:0 17.5px}.entrar-entrada.com-erro{border-color:var(--bad)}.entrar-entrada input{min-width:0;height:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:15px}.entrar-entrada input::placeholder{color:var(--ink-3)}.entrar-erro{color:var(--bad);margin-top:10px;font-size:12.5px;line-height:16px}.entrar-botao{justify-content:center;align-self:stretch;gap:10px;height:48px;margin:18px 0 0;padding:0 22px}.entrar-nota{color:var(--ink-3);align-items:flex-start;gap:8px;margin-top:24px;font-size:12px;line-height:16px;display:flex}.entrar-nota svg{margin-top:1px}.codigo-seis{gap:10px;margin-top:28px;display:flex}.codigo-caixa{text-align:center;min-width:0;height:68px;font:inherit;color:var(--ink);background:var(--tile);border:1px solid var(--hair);caret-color:var(--ink);border-radius:14px;outline:0;flex:1 1 0;padding:0;font-size:28px;font-weight:400}.codigo-caixa:focus{border:1.5px solid var(--ink)}.codigo-seis.com-erro .codigo-caixa{border-color:var(--bad)}.codigo-caixa:disabled{opacity:.55}.entrar-reenvio{color:var(--ink-3);align-items:center;gap:8px;margin-top:20px;font-size:13px;line-height:16px;display:flex}.entrar-reenvio b{font-family:var(--mono);color:var(--ink);font-size:13px;font-weight:500}.entrar-link{color:var(--ink);text-underline-offset:3px;font-size:13px;line-height:16px;text-decoration:underline}.entrar-link:disabled{opacity:.55;cursor:default}.entrar-cartao .entrar-reenvio+.entrar-botao{margin-top:16px}.entrar-outro{color:var(--ink-2);align-self:center;margin-top:18px;font-size:13.5px;line-height:18px}.entrar-outro:hover{color:var(--ink)}.entrar-rodape{font-family:var(--mono);color:var(--ink-3);text-align:center;font-size:11px;line-height:14px}@media (width<=520px){.entrar{justify-content:flex-start;gap:24px;padding-top:40px}.entrar-cartao{border-radius:20px;padding:28px 24px}.entrar-titulo{font-size:36px;line-height:44px}.codigo-seis{gap:8px}.codigo-caixa{height:60px;font-size:24px}}
