@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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light dark;--acento: #0d1117;--acento-forte: #000000;--acento-suave: rgb(13 17 23 / 6%);--texto-no-acento: #ffffff;--marca: #0f8a5f;--marca-viva: #12b76a;--estado-quitado: #0f8a5f;--estado-aberto: #a15c00;--estado-atrasado: #c8321a;--quitado-suave: #e3f5ec;--aberto-suave: #fcf0dc;--atrasado-suave: #fce8e4;--bg: #f4f5f7;--superficie: #ffffff;--superficie-2: #f0f2f5;--preenchimento: rgb(13 17 23 / 5%);--separador: #eaecf0;--borda: #e4e7ec;--borda-forte: #d0d5dd;--texto: #0d1117;--texto-suave: #667085;--texto-terciario: #98a2b3;--card-escuro: #0d1117;--texto-no-escuro: #f5f7fa;--vidro: rgb(255 255 255 / 88%);--destaque: radial-gradient(120% 140% at 100% 0%, #13402f 0%, #0d1117 58%);--destaque-texto: #ffffff;--destaque-suave: rgb(255 255 255 / 64%);--destaque-chip: rgb(255 255 255 / 9%);--destaque-borda: transparent;--teal-500: var(--acento);--teal-600: var(--acento-forte);--teal-50: var(--acento-suave);--coral-500: var(--estado-atrasado);--coral-600: #a3260f;--ambar-500: var(--estado-aberto);--gradiente-marca: linear-gradient(160deg, #1d6b4d, #0d1117 75%);--sombra-marca: rgb(13 17 23 / 18%);--fonte: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--fonte-titulo: var(--fonte);--fonte-corpo: var(--fonte);--raio-s: 10px;--raio: 14px;--raio-l: 18px;--nav-altura: 60px;--sombra: none;--sombra-elevada: 0 12px 32px rgb(13 17 23 / 14%)}@media(prefers-color-scheme:dark){:root{--acento: #f5f7fa;--acento-forte: #ffffff;--acento-suave: rgb(255 255 255 / 8%);--texto-no-acento: #0d1117;--marca: #3ccf91;--marca-viva: #3ccf91;--estado-quitado: #3ccf91;--estado-aberto: #f5b54a;--estado-atrasado: #ff7a5c;--quitado-suave: rgb(60 207 145 / 14%);--aberto-suave: rgb(245 181 74 / 14%);--atrasado-suave: rgb(255 122 92 / 15%);--bg: #0a0c10;--superficie: #14171c;--superficie-2: #1d2128;--preenchimento: rgb(255 255 255 / 7%);--separador: rgb(255 255 255 / 7%);--borda: rgb(255 255 255 / 9%);--borda-forte: rgb(255 255 255 / 16%);--texto: #f5f7fa;--texto-suave: #98a2b3;--texto-terciario: #5d6675;--card-escuro: #14171c;--vidro: rgb(10 12 16 / 86%);--destaque: radial-gradient(120% 140% at 100% 0%, #17543c 0%, #14171c 62%);--destaque-borda: rgb(255 255 255 / 8%);--coral-600: #ff9478;--gradiente-marca: linear-gradient(160deg, #23855f, #10251c 80%);--sombra-marca: transparent;--sombra-elevada: 0 12px 32px rgb(0 0 0 / 55%)}}*{box-sizing:border-box}html{font-size:16px}body{margin:0;font-family:var(--fonte);font-size:1rem;line-height:1.35;letter-spacing:-.011em;background:var(--bg);color:var(--texto);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}:where(button,a,[role=button]):focus-visible{outline:3px solid color-mix(in srgb,var(--acento) 45%,transparent);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}h1,h2,h3{font-family:var(--fonte-titulo);letter-spacing:-.022em}.dinheiro{font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.cor-quitado,.cor-pago{color:var(--estado-quitado)}.cor-em_aberto{color:var(--estado-aberto)}.cor-atrasado{color:var(--estado-atrasado)}.app{min-height:100dvh}.conteudo{max-width:560px;margin:0 auto;padding:8px 16px calc(var(--nav-altura) + env(safe-area-inset-bottom) + 28px)}.conteudo.sem-nav{padding-bottom:120px}.cabecalho{display:flex;align-items:center;gap:10px;margin:12px 0 14px;min-height:44px}.cabecalho h1{font-size:1.75rem;font-weight:650;letter-spacing:-.032em;line-height:1.15;margin:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cabecalho:has(.botao-voltar) h1{font-size:1.25rem;letter-spacing:-.022em}.cabecalho-acao{display:flex;gap:8px;align-items:center}.botao-voltar{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;min-height:0;border-radius:50%;background:var(--superficie);box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto);padding:0;cursor:pointer}.botao-voltar svg{width:20px;height:20px}.botao-voltar:active{background:var(--preenchimento)}.nav-inferior{position:fixed;inset:auto 0 0;height:calc(var(--nav-altura) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);display:flex;background:var(--vidro);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-top:1px solid var(--borda);z-index:10}.nav-inferior a{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:.6875rem;font-weight:600;letter-spacing:0;text-decoration:none;color:var(--texto-terciario)}.nav-inferior a svg{width:24px;height:24px;stroke-width:1.8}.nav-inferior a.active{color:var(--texto)}.cartao{background:var(--superficie);border-radius:var(--raio-l);box-shadow:inset 0 0 0 1px var(--borda);padding:16px;margin-bottom:12px}.cartao h2{margin:0 0 12px;font-size:1.06rem;font-weight:600;color:var(--texto)}.rotulo-secao{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-suave);margin:26px 4px 10px}.item-cartao{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:60px;text-align:left;background:var(--superficie);color:var(--texto);text-decoration:none;border:1px solid var(--borda);font:inherit;letter-spacing:inherit;border-radius:0;padding:11px 16px;margin:0}.item-cartao+.item-cartao{border-top:0}.item-cartao:has(+.item-cartao){border-bottom:0}.item-cartao:not(.item-cartao+.item-cartao){border-top-left-radius:var(--raio-l);border-top-right-radius:var(--raio-l)}.item-cartao:not(:has(+.item-cartao)){border-bottom-left-radius:var(--raio-l);border-bottom-right-radius:var(--raio-l);margin-bottom:12px}.item-cartao+.item-cartao:before{content:"";position:absolute;top:0;right:0;left:68px;border-top:1px solid var(--separador)}a.item-cartao,button.item-cartao{cursor:pointer}a.item-cartao:active,button.item-cartao:active{background:var(--superficie-2);filter:none}a.item-cartao:after{content:"";flex-shrink:0;width:7px;height:7px;margin-left:2px;border-top:2px solid var(--texto-terciario);border-right:2px solid var(--texto-terciario);transform:rotate(45deg);border-radius:1px}.botao-redondo{flex-shrink:0;width:34px;height:34px;border-radius:10px;background:var(--acento);color:var(--texto-no-acento);font-size:1.15rem;font-weight:500;display:grid;place-items:center}.rotulo-acao{flex-shrink:0;color:var(--acento);font-weight:500;font-size:.94rem}.item-cartao .principal{flex:1;min-width:0}.item-cartao .principal a,.item-cartao .principal .nome{color:var(--texto);text-decoration:none;font-weight:600;font-size:1rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-cartao .detalhe{display:block;font-size:.875rem;font-weight:400;color:var(--texto-suave);margin-top:1px}.item-cartao>.dinheiro{font-size:1rem}.avatar{position:relative;flex-shrink:0;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-weight:600;font-size:.875rem;letter-spacing:.01em;background:var(--superficie-2);color:var(--texto)}.avatar.atrasado:after,.avatar.em_aberto:after,.avatar.quitado:after{content:"";position:absolute;right:-2px;bottom:-2px;width:12px;height:12px;border-radius:50%;border:2.5px solid var(--superficie);background:var(--estado-quitado)}.avatar.atrasado:after{background:var(--estado-atrasado)}.avatar.em_aberto:after{background:var(--estado-aberto)}.estado-vazio{text-align:center;color:var(--texto-suave);font-size:.94rem;border-radius:var(--raio);padding:36px 24px;margin:12px 0}.estado-vazio .icone{width:64px;height:64px;border-radius:20px;background:var(--superficie);box-shadow:inset 0 0 0 1px var(--borda),0 8px 24px #0d11170f;color:var(--texto);display:grid;place-items:center;margin:0 auto 12px;font-size:1.4rem}.estado-vazio strong{display:block;font-size:1.06rem;font-weight:600;color:var(--texto);margin-bottom:4px}button{font-family:var(--fonte);font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;border:none;border-radius:var(--raio);min-height:50px;padding:0 20px;background:var(--acento);color:var(--texto-no-acento);cursor:pointer;transition:opacity .15s,background .15s}button:active{opacity:.75}button:disabled{opacity:.35;cursor:default}button.secundario{background:var(--superficie);color:var(--texto);box-shadow:inset 0 0 0 1px var(--borda-forte)}button.cobrar{background:var(--acento);color:var(--texto-no-acento);border:none;display:inline-flex;align-items:center;justify-content:center;gap:8px}button.cobrar svg{width:18px;height:18px}button.perigo{background:var(--estado-atrasado)}.rotulo-secao .link-secao{float:right;text-transform:none;letter-spacing:0;font-size:.94rem;color:var(--acento);text-decoration:none}button.link-secao{min-height:0;padding:0;background:none;font-weight:500;font-family:inherit}button.mini{min-height:32px;padding:0 14px;font-size:.875rem;border-radius:99px}button.fantasma{background:var(--preenchimento);color:var(--texto);border:none}button.mini.secundario{box-shadow:inset 0 0 0 1px var(--borda)}.grupo-botoes{display:flex;gap:10px}.grupo-botoes button{flex:1}.fab{position:fixed;right:max(16px,calc(50vw - 264px));bottom:calc(var(--nav-altura) + env(safe-area-inset-bottom) + 16px);width:52px;height:52px;min-height:0;border-radius:50%;font-size:1.7rem;font-weight:300;line-height:1;display:grid;place-items:center;box-shadow:var(--sombra-elevada);z-index:11;padding:0 0 2px;transition:transform .25s cubic-bezier(.2,.8,.2,1),background .2s}.fab.aberto{transform:rotate(45deg);background:var(--texto-suave)}.acoes-rodape{position:fixed;inset:auto 0 0;padding:12px 16px calc(env(safe-area-inset-bottom) + 12px);background:var(--vidro);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-top:1px solid var(--borda);z-index:10}.acoes-rodape .interno{max-width:528px;margin:0 auto;display:flex;gap:10px}.acoes-rodape button{flex:1}.acoes-rodape .total-linha{max-width:528px;margin:0 auto 10px;display:flex;justify-content:space-between;align-items:baseline;font-size:.94rem;color:var(--texto-suave)}.acoes-rodape .total-linha .dinheiro{color:var(--texto);font-size:1.25rem}.formulario{display:flex;flex-direction:column;gap:14px}.formulario label{font-size:.8125rem;font-weight:500;color:var(--texto-suave);display:flex;flex-direction:column;gap:6px}input,select,textarea{font:inherit;font-size:1.0625rem;font-weight:400;letter-spacing:-.01em;color:var(--texto);min-height:48px;padding:0 14px;border:none;border-radius:var(--raio);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--borda-forte);width:100%;transition:box-shadow .15s}input::placeholder{color:var(--texto-terciario);font-weight:400}input:focus,select:focus,textarea:focus{outline:none;box-shadow:inset 0 0 0 1px var(--acento),0 0 0 4px var(--acento-suave)}.linha-campos{display:grid;grid-template-columns:1fr 1fr;gap:10px}.campo-busca{position:relative;margin-bottom:16px}.campo-busca svg{position:absolute;left:10px;top:50%;translate:0 -50%;width:17px;height:17px;color:var(--texto-suave)}.campo-busca svg{left:14px}.campo-busca input{min-height:46px;padding-left:42px;border-radius:var(--raio);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--borda)}.alerta-erro{background:color-mix(in srgb,var(--estado-atrasado) 10%,var(--superficie));color:var(--estado-atrasado);border-radius:var(--raio);padding:12px 14px;margin:0 0 12px;font-size:.9rem;font-weight:500}.alerta-erro .repetir{display:block;margin-top:10px;min-height:34px;padding:0 14px;font-size:.875rem;background:var(--estado-atrasado);color:var(--texto-no-acento);border-radius:99px}.toasts{position:fixed;inset:auto 0 calc(var(--nav-altura) + env(safe-area-inset-bottom) + 14px);display:flex;flex-direction:column;align-items:center;gap:8px;z-index:30;pointer-events:none}.toast{background:var(--vidro);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);color:var(--texto);border-radius:99px;padding:11px 20px;font-size:.94rem;font-weight:500;box-shadow:0 0 0 .5px var(--separador),var(--sombra-elevada);max-width:min(92vw,480px);animation:toast-sobe .3s cubic-bezier(.2,.8,.2,1)}.toast.ok:before{content:"✓";color:var(--acento);font-weight:700;margin-right:8px}.toast.erro{color:var(--estado-atrasado)}.toast:has(.toast-acao){display:flex;align-items:center;gap:14px;padding-right:8px;pointer-events:auto}.toast button.toast-acao{min-height:32px;padding:0 12px;border-radius:99px;background:var(--acento-suave);color:var(--acento);font-size:.875rem;font-weight:600}@keyframes toast-sobe{0%{opacity:0;translate:0 12px;scale:.96}}.confirmacao-fundo{position:fixed;inset:0;background:#00000059;display:flex;align-items:flex-end;justify-content:center;z-index:40;animation:surgir .2s ease-out}.confirmacao{width:100%;max-width:560px;background:var(--superficie);border-radius:14px 14px 0 0;padding:24px 16px calc(env(safe-area-inset-bottom) + 16px);animation:subir .3s cubic-bezier(.2,.8,.2,1);text-align:center}.confirmacao strong{display:block;font-size:1.06rem;font-weight:600;margin-bottom:6px}.confirmacao p{margin:0 0 20px;color:var(--texto-suave);font-size:.9rem}.confirmacao strong+.grupo-botoes{margin-top:20px}@keyframes surgir{0%{opacity:0}}@keyframes subir{0%{translate:0 100%}}.esqueleto{pointer-events:none}.esqueleto .avatar,.linha-esqueleto{background:var(--superficie-2);animation:pulsar 1.4s ease-in-out infinite}.linha-esqueleto{display:block;height:11px;border-radius:6px}.linha-esqueleto+.linha-esqueleto{margin-top:8px;height:9px}.campo-senha{position:relative;display:block}.campo-senha input{padding-right:84px}.campo-senha .alternar-senha{position:absolute;right:4px;top:50%;translate:0 -50%;min-height:36px;background:transparent;color:var(--acento);font-size:.875rem;font-weight:500;padding:0 10px}.formulario label.com-erro input{box-shadow:inset 0 0 0 1px var(--estado-atrasado),0 0 0 4px color-mix(in srgb,var(--estado-atrasado) 12%,transparent)}.erro-campo,.dica-campo{display:block;margin-top:2px;font-size:.8125rem;font-weight:400}.erro-campo{color:var(--estado-atrasado)}.dica-campo{color:var(--texto-suave)}.forca-senha{display:flex;align-items:center;gap:10px;margin-top:4px;font-size:.8125rem;font-weight:500;color:var(--texto-suave)}.forca-senha .barras{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;flex:1}.forca-senha .barras span{height:4px;border-radius:2px;background:var(--superficie-2);transition:background .2s}.forca-senha[data-forca="1"] .cheia{background:var(--estado-atrasado)}.forca-senha[data-forca="2"] .cheia{background:var(--estado-aberto)}.forca-senha[data-forca="3"] .cheia,.forca-senha[data-forca="4"] .cheia{background:var(--acento)}.tela-cheia{min-height:100dvh;display:flex;flex-direction:column;justify-content:center;max-width:400px;margin:0 auto;padding:32px 20px calc(env(safe-area-inset-bottom) + 24px)}.logo-bloco{text-align:center;margin-bottom:28px}.logo-marca{width:64px;height:64px;border-radius:15px;background:var(--gradiente-marca);color:#fff;display:grid;place-items:center;margin:0 auto 18px;box-shadow:inset 0 0 0 .5px #ffffff40,0 6px 16px var(--sombra-marca)}.logo-marca svg{width:30px;height:30px;stroke-width:2.4}.logo-bloco h1{font-size:1.75rem;font-weight:700;margin:0 0 6px}.logo-bloco p{margin:0;color:var(--texto-suave);font-size:1rem}.auth{min-height:100dvh;display:grid;background:var(--superficie)}.auth-marca{display:none}@media(min-width:960px){.auth{grid-template-columns:minmax(420px,44%) 1fr}.auth-marca{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;justify-content:space-between;padding:40px 56px;color:#f5f5f7;background:radial-gradient(90% 60% at 0% 0%,rgb(48 196 141 / 22%),transparent 60%),radial-gradient(70% 50% at 100% 100%,rgb(48 196 141 / 10%),transparent 60%),linear-gradient(165deg,#0e2b21,#07140f);overflow:hidden}}.auth-marca-meio h2{margin:0 0 32px;max-width:15ch;font-size:2.4rem;line-height:1.12;font-weight:700;letter-spacing:-.035em;color:#fff}.auth-beneficios{list-style:none;margin:0 0 40px;padding:0;display:grid;gap:20px}.auth-beneficios li{display:flex;gap:14px;align-items:flex-start;font-size:.94rem;line-height:1.45;color:#f5f5f7ad}.auth-beneficios .icone{flex-shrink:0;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#ffffff14;color:#30c48d;font-size:1.1rem}.auth-beneficios strong{display:block;color:#fff;font-weight:600;margin-bottom:2px}.auth-mock{display:grid;gap:4px;max-width:300px;padding:18px 20px;border-radius:16px;background:#ffffff0f;box-shadow:inset 0 0 0 .5px #ffffff24,0 20px 40px #00000040;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.auth-mock .rotulo{font-size:.8rem;color:#f5f5f799}.auth-mock .valor{font-size:1.9rem;font-weight:700;letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums}.auth-mock .linha{display:flex;align-items:center;gap:6px;font-size:.8rem;color:#f5f5f7ad}.auth-mock .ponto{width:7px;height:7px;border-radius:50%}.auth-mock .ponto.aberto{margin-left:10px;background:#ffb340}.auth-mock .ponto.atrasado{background:#ff7a45}.auth-marca-rodape{margin:0;font-size:.82rem;color:#f5f5f773}.auth-conteudo{display:flex;flex-direction:column;min-height:100dvh;padding:16px 20px calc(env(safe-area-inset-bottom) + 16px)}@media(min-width:960px){.auth-conteudo{padding:32px 48px}}.auth-topo{display:flex;align-items:center;justify-content:space-between;min-height:44px}.auth-logo{display:inline-flex;align-items:center;gap:10px;font-size:1.15rem;font-weight:700;letter-spacing:-.02em;color:var(--texto);text-decoration:none}.auth-logo.claro{color:#fff}.auth-logo .marca{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--gradiente-marca);color:#fff;box-shadow:inset 0 0 0 .5px #ffffff40}.auth-logo .marca svg{width:16px;height:16px;stroke-width:2.6}@media(min-width:960px){.auth-topo .auth-logo{visibility:hidden}}.auth-voltar{font-size:.9rem;color:var(--texto-suave);text-decoration:none}.auth-voltar:hover{color:var(--texto)}.auth-form{flex:1;width:100%;max-width:400px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;padding:32px 0}.auth-titulo h1{margin:0 0 8px;font-size:1.85rem;line-height:1.2;font-weight:700;letter-spacing:-.03em}.auth-titulo p{margin:0 0 28px;font-size:.97rem;line-height:1.5;color:var(--texto-suave)}.auth input{box-shadow:inset 0 0 0 1px var(--borda)}.auth .formulario label.com-erro input{box-shadow:inset 0 0 0 1px var(--estado-atrasado),0 0 0 4px color-mix(in srgb,var(--estado-atrasado) 12%,transparent)}.auth input:focus{box-shadow:inset 0 0 0 1px var(--acento),0 0 0 4px var(--acento-suave)}.campo-com-acao{display:flex;flex-direction:column}.campo-com-acao .acao-campo{align-self:flex-end;min-height:32px;margin-top:4px;padding:0;font-size:.875rem}.botao-principal{width:100%;margin-top:6px}.auth-alternar{margin:24px 0 0;text-align:center;font-size:.94rem;color:var(--texto-suave)}.auth-alternar .link-acao{min-height:0;padding:0;font-size:inherit;font-weight:600}.auth-aviso{display:flex;gap:14px;padding:16px;border-radius:var(--raio);background:var(--acento-suave)}.auth-aviso .icone{flex-shrink:0;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--acento);color:var(--texto-no-acento)}.auth-aviso .icone svg{width:16px;height:16px;stroke-width:2.6}.auth-aviso strong{display:block;font-weight:600}.auth-aviso p{margin:4px 0 0;font-size:.9rem;line-height:1.45;color:var(--texto-suave);overflow-wrap:anywhere}.botao-link.primario{background:var(--acento);color:var(--texto-no-acento)}.auth-rodape{display:flex;align-items:center;justify-content:center;gap:6px;font-size:.8rem;color:var(--texto-terciario)}.auth-rodape svg{width:13px;height:13px}.abas,.segmentos{display:flex;gap:2px;padding:2px;border-radius:9px;background:var(--preenchimento);margin-bottom:22px}.abas button,.segmentos button{flex:1;min-height:32px;padding:0 8px;border-radius:7px;background:transparent;color:var(--texto);border:none;font-size:.875rem;font-weight:500;transition:background .2s}.abas button.ativa,.segmentos button.ativo{background:var(--superficie);color:var(--texto);font-weight:600;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}@media(prefers-color-scheme:dark){.abas button.ativa,.segmentos button.ativo{background:#636366}}.opcao-perfil{display:flex;align-items:center;gap:14px;width:100%;min-height:0;text-align:left;background:var(--superficie);color:var(--texto);border:none;box-shadow:inset 0 0 0 .5px var(--borda);border-radius:var(--raio);padding:16px;margin-bottom:10px;font-weight:400}.opcao-perfil.escolhida{box-shadow:inset 0 0 0 2px var(--acento)}.opcao-perfil .icone{width:40px;height:40px;border-radius:10px;background:var(--preenchimento);color:var(--texto);display:grid;place-items:center;flex-shrink:0}.opcao-perfil.escolhida .icone{background:var(--acento-suave);color:var(--acento)}.opcao-perfil strong{display:block;font-weight:600}.opcao-perfil span.desc{font-size:.875rem;color:var(--texto-suave)}.opcao-perfil .check{margin-left:auto;color:var(--acento);flex-shrink:0}button.item-extrato{width:100%;min-height:0;padding:11px 0;border-radius:0;background:none;color:var(--texto);font:inherit;font-weight:400;letter-spacing:inherit;text-align:left}button.item-extrato:active{opacity:1;background:var(--superficie-2)}.dica-extrato{margin:-4px 16px 12px;font-size:.8125rem;color:var(--texto-terciario)}.item-extrato{position:relative;display:flex;align-items:center;gap:12px;padding:11px 0}.item-extrato+.item-extrato:before{content:"";position:absolute;top:0;right:-16px;left:20px;border-top:.5px solid var(--separador)}.item-extrato .ponto{width:8px;height:8px;border-radius:50%;flex-shrink:0}.item-extrato .ponto.lancamento{background:var(--estado-aberto)}.item-extrato .ponto.pagamento{background:var(--estado-quitado)}.item-extrato .principal{flex:1;min-width:0;font-weight:400;font-size:1rem}.item-extrato .detalhe{display:block;font-size:.8125rem;color:var(--texto-suave);margin-top:1px}.item-extrato .dinheiro{font-size:1rem;white-space:nowrap}.grade-catalogo{display:grid;grid-template-columns:1fr 1fr;gap:8px}.chip-produto{min-height:0;background:var(--superficie);border:none;box-shadow:inset 0 0 0 .5px var(--borda);border-radius:var(--raio);padding:13px 14px;text-align:left;color:var(--texto);font-size:.97rem;font-weight:500;transition:box-shadow .15s}.chip-produto .preco{display:block;margin-top:3px;color:var(--texto-suave);font-weight:400;font-variant-numeric:tabular-nums}.chip-produto.escolhido{box-shadow:inset 0 0 0 2px var(--acento);background:color-mix(in srgb,var(--acento) 5%,var(--superficie))}.chip-produto.escolhido .preco{color:var(--acento)}.dica-repetir{margin:0 0 4px;font-size:.875rem;color:var(--acento)}.divisor-ou{display:flex;align-items:center;gap:12px;color:var(--texto-terciario);font-size:.8125rem;margin:18px 0 12px}.divisor-ou:before,.divisor-ou:after{content:"";flex:1;border-top:.5px solid var(--separador)}.linha-controle{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;background:var(--superficie);padding:4px 16px;font-size:1.0625rem;font-weight:400}.linha-controle:not(.linha-controle+.linha-controle){border-top-left-radius:var(--raio);border-top-right-radius:var(--raio)}.linha-controle:not(:has(+.linha-controle)){border-bottom-left-radius:var(--raio);border-bottom-right-radius:var(--raio)}.linha-controle+.linha-controle:before{content:"";position:absolute;top:0;right:0;left:16px;border-top:.5px solid var(--separador)}.linha-controle input{border:none;box-shadow:none;text-align:right;min-height:40px;padding:0;width:130px;background:transparent;font-variant-numeric:tabular-nums;color:var(--texto)}.linha-controle input:focus{box-shadow:none}.stepper{display:flex;align-items:center;border-radius:9px;background:var(--preenchimento);padding:2px}.stepper button,.stepper button.menos{width:44px;min-height:30px;height:30px;border-radius:7px;padding:0;font-size:1.2rem;font-weight:400;display:grid;place-items:center;background:transparent;color:var(--texto)}.stepper .qtd{font-weight:600;min-width:34px;text-align:center;font-variant-numeric:tabular-nums;border-inline:.5px solid var(--separador)}.saldo-cliente-topo{text-align:center;margin:12px 0 24px}.saldo-cliente-topo .rotulo{color:var(--texto-suave);font-size:.94rem;margin:0 0 4px}.saldo-cliente-topo .valor-grande{font-size:2.75rem}.opcao-forma{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:50px;text-align:left;background:var(--superficie);color:var(--texto);border:none;border-radius:0;padding:0 16px;margin:0;font-size:1.0625rem;font-weight:400}.opcao-forma:not(.opcao-forma+.opcao-forma){border-top-left-radius:var(--raio);border-top-right-radius:var(--raio)}.opcao-forma:not(:has(+.opcao-forma)){border-bottom-left-radius:var(--raio);border-bottom-right-radius:var(--raio);margin-bottom:12px}.opcao-forma+.opcao-forma:before{content:"";position:absolute;top:0;right:0;left:60px;border-top:.5px solid var(--separador)}.opcao-forma:active{opacity:1;background:var(--superficie-2)}.opcao-forma .icone{width:30px;height:30px;border-radius:8px;background:var(--preenchimento);color:var(--texto-suave);display:grid;place-items:center;flex-shrink:0;font-size:.85rem}.opcao-forma .check{margin-left:auto;color:var(--acento);font-size:1.15rem}@keyframes pulsar{50%{opacity:.35}}.linha-total{display:flex;justify-content:space-between;align-items:baseline;padding:10px 0;color:var(--texto-suave)}.linha-total+.linha-total{border-top:.5px solid var(--separador)}:where(.linha-total) :where(.dinheiro){color:var(--texto)}.linha-total .dinheiro{font-size:1.0625rem}.card-receber .valor-grande{margin:12px 0 14px}.metricas-duplas{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:4px}.metricas-duplas .cartao{margin-bottom:0}.metricas-duplas .cartao h2{font-size:.8125rem;font-weight:500;color:var(--texto-suave);text-transform:none;letter-spacing:0;margin-bottom:6px}.metricas-duplas .dinheiro,.metricas-duplas .metrica{font-size:1.5rem;font-weight:700;letter-spacing:-.02em}.cartao.identidade{display:flex;align-items:center;gap:14px}.cartao.identidade .avatar{width:52px;height:52px;font-size:1.05rem}.cartao.identidade .principal{display:flex;flex-direction:column;min-width:0}.cartao.identidade .nome{font-weight:600;font-size:1.25rem}.cartao.identidade .detalhe{color:var(--texto-suave);font-size:.94rem;overflow:hidden;text-overflow:ellipsis}button.sair-conta{width:100%;background:var(--superficie);color:var(--estado-atrasado);font-weight:400;margin:12px 0}.texto-cartao{margin:0 0 16px;color:var(--texto-suave);font-size:.94rem;line-height:1.45}button.largo,.botao-link{width:100%}.botao-link{display:flex;align-items:center;justify-content:center;min-height:50px;border-radius:var(--raio);background:var(--acento-suave);color:var(--acento);font-weight:600;font-size:1.0625rem;text-decoration:none}button.link-acao{align-self:center;min-height:40px;padding:0 12px;background:transparent;color:var(--acento);font-size:.94rem;font-weight:500}.lp{min-height:100dvh}.lp-topo,.lp-secao,.lp-rodape{width:100%;max-width:1020px;margin-inline:auto;padding-inline:20px}.lp-topo{display:flex;align-items:center;justify-content:space-between;padding-block:16px 4px}.lp-logo{display:inline-flex;align-items:center;gap:10px;font-family:var(--fonte-titulo);font-weight:700;font-size:1.15rem}.lp-logo .marca{width:34px;height:34px;border-radius:11px;background:var(--gradiente-marca);color:#fff;display:grid;place-items:center;box-shadow:0 4px 12px var(--sombra-marca)}.lp-logo .marca svg{width:16px;height:16px}.lp-entrar{font-weight:700;font-size:.88rem;color:var(--texto);text-decoration:none;padding:9px 18px;border-radius:99px;background:var(--preenchimento)}.lp-hero{display:grid;gap:40px;align-items:center;padding-block:36px 8px}.lp-selo{display:inline-flex;align-items:center;background:var(--teal-50);color:var(--teal-600);border-radius:99px;padding:7px 14px;font-size:.78rem;font-weight:700;letter-spacing:.02em}.lp-hero h1{font-size:clamp(2.05rem,5.5vw,3.2rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:16px 0 14px}.lp-hero h1 em{font-style:normal;color:var(--teal-500)}.lp-hero .sub{margin:0 0 26px;max-width:33rem;color:var(--texto-suave);font-size:1.06rem;font-weight:500;line-height:1.6}.lp-cta{display:flex;flex-wrap:wrap;gap:10px}.lp-botao{display:inline-flex;align-items:center;justify-content:center;padding:15px 26px;border-radius:var(--raio-s);font-weight:700;font-size:.98rem;text-decoration:none;transition:filter .15s}.lp-botao:active{filter:brightness(.93)}.lp-botao.primario{background:var(--teal-500);color:#fff}.lp-botao.secundario{background:var(--acento-suave);color:var(--acento)}.lp-nota-cta{margin:12px 0 0;font-size:.8rem;font-weight:600;color:var(--texto-suave)}.lp-mockup{position:relative}.lp-mockup:before{content:"";position:absolute;inset:6% -6%;background:radial-gradient(closest-side,color-mix(in srgb,var(--teal-500) 14%,transparent),transparent)}.lp-fone{position:relative;width:min(330px,100%);margin:0 auto;background:var(--card-escuro);border-radius:38px;padding:12px;box-shadow:0 30px 60px #0000002e}.lp-tela{background:var(--bg);border-radius:28px;padding:18px 14px 16px;overflow:hidden}.lp-tela-titulo{font-family:var(--fonte-titulo);font-weight:700;font-size:1.05rem;margin:0 4px 12px}.lp-tela .card-receber .dinheiro{font-size:1.8rem}.lp-tela .item-cartao{padding:10px 13px}.lp-mock-cobrar{text-align:center;background:color-mix(in srgb,var(--estado-atrasado) 11%,transparent);color:var(--estado-atrasado);border-radius:var(--raio-s);padding:12px;font-weight:700;font-size:.9rem;margin-top:4px}.lp-secao{padding-block:40px 0}.lp-secao>h2{font-size:clamp(1.5rem,3.6vw,2.05rem);font-weight:700;letter-spacing:-.015em;margin:0 0 8px}.lp-secao>.sub{margin:0 0 22px;max-width:37rem;color:var(--texto-suave);font-weight:500;line-height:1.55}.lp-perfis,.lp-passos,.lp-recursos{display:grid;gap:14px}.lp-perfil,.lp-passo{background:var(--superficie);border-radius:var(--raio-l);padding:22px 20px}.lp-recurso{background:var(--superficie);border-radius:var(--raio);padding:18px;box-shadow:var(--sombra)}.lp-perfil .icone,.lp-recurso .icone{border-radius:12px;background:var(--teal-50);color:var(--teal-600);display:grid;place-items:center;margin-bottom:13px}.lp-perfil .icone{width:46px;height:46px;font-size:1.3rem}.lp-recurso .icone{width:38px;height:38px;font-size:1.05rem}.lp-passo .num{width:36px;height:36px;border-radius:50%;background:var(--teal-500);color:#fff;font-family:var(--fonte-titulo);font-weight:700;display:grid;place-items:center;margin-bottom:13px}.lp-perfil h3,.lp-passo h3,.lp-recurso h3{margin:0 0 6px;font-size:1.08rem;font-weight:700}.lp-perfil p,.lp-passo p,.lp-recurso p{margin:0;color:var(--texto-suave);font-weight:500;font-size:.92rem;line-height:1.55}@media(prefers-color-scheme:dark){.lp-selo,.lp-perfil .icone,.lp-recurso .icone{background:color-mix(in srgb,var(--teal-500) 16%,var(--superficie));color:var(--teal-500)}}.lp-final{background:var(--card-escuro);color:var(--texto-no-escuro);border-radius:var(--raio-l);padding:40px 24px;text-align:center}.lp-final h2{font-size:clamp(1.5rem,3.6vw,2rem);letter-spacing:-.015em;margin:0 0 8px}.lp-final p{margin:0 auto 22px;max-width:30rem;opacity:.8;font-weight:500;line-height:1.55}.lp-rodape{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding-block:26px calc(env(safe-area-inset-bottom) + 26px);color:var(--texto-suave);font-size:.82rem;font-weight:600}@media(min-width:640px){.lp-recursos{grid-template-columns:1fr 1fr}}@media(min-width:840px){.lp-hero{grid-template-columns:1.05fr .95fr;padding-block:56px 16px}.lp-perfis{grid-template-columns:1fr 1fr}.lp-passos,.lp-recursos{grid-template-columns:repeat(3,1fr)}}.nav-lateral,.so-computador{display:none}.segmentos.periodo{max-width:340px;margin:-4px 0 16px}.opcoes-perfil{margin-bottom:8px}.opcao-perfil .check{width:18px;height:18px;display:grid;place-items:center}button.link-sair{min-height:0;padding:6px 0;background:none;font-size:.9rem;font-weight:400}@media(min-width:960px){.app{display:grid;grid-template-columns:248px 1fr;min-height:100dvh}.nav-lateral{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;gap:24px;padding:24px 14px 16px;background:var(--superficie);border-right:1px solid var(--borda)}.nav-lateral-logo{display:flex;align-items:center;gap:10px;padding:0 10px;font-size:1.15rem;font-weight:700;letter-spacing:-.02em}.nav-lateral-logo .marca{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--gradiente-marca);color:#fff}.nav-lateral-logo .marca svg{width:16px;height:16px;stroke-width:2.6}.nav-lateral nav{display:grid;gap:2px;flex:1;align-content:start}.nav-lateral nav a{display:flex;align-items:center;gap:12px;min-height:42px;padding:0 12px;border-radius:10px;color:var(--texto-suave);text-decoration:none;font-size:.97rem;font-weight:500}.nav-lateral nav a svg{width:20px;height:20px;color:var(--texto-suave)}.nav-lateral nav a:hover{background:var(--preenchimento)}.nav-lateral nav a.active{background:var(--superficie-2);color:var(--texto);font-weight:600}.nav-lateral nav a.active svg{color:var(--texto)}.nav-lateral-conta{display:flex;align-items:center;gap:10px;padding:10px;border-radius:10px;color:var(--texto);text-decoration:none}.nav-lateral-conta:hover,.nav-lateral-conta.active{background:var(--preenchimento)}.nav-lateral-conta .avatar{width:34px;height:34px;font-size:.8rem}.nav-lateral-conta .principal{flex:1;min-width:0;display:flex;flex-direction:column}.nav-lateral-conta .nome{font-size:.9rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-lateral-conta .detalhe{font-size:.78rem;color:var(--texto-suave);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-lateral-conta>svg{width:18px;height:18px;flex-shrink:0;color:var(--texto-terciario)}.app-principal{min-width:0}.conteudo{max-width:880px;padding:28px 40px 48px}.conteudo.sem-nav{max-width:640px;padding-bottom:140px}.nav-inferior,.fab{display:none}.so-computador{display:inline-flex;align-items:center}.cabecalho{margin-top:0}.acoes-rodape{left:248px}.toasts{left:248px;bottom:24px}.dash-topo{display:grid;grid-template-columns:1.3fr 1fr;gap:12px;margin-bottom:4px}.dash-topo .card-receber,.dash-topo .metricas-duplas{margin:0}.dash-topo .metricas-duplas .cartao{display:flex;flex-direction:column;justify-content:center}}.primeiros-passos{padding:18px 16px 8px;margin-bottom:18px}.primeiros-passos header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.primeiros-passos h2{margin:0}.primeiros-passos header p{margin:2px 0 0;font-size:.8125rem;color:var(--texto-suave)}.primeiros-passos button.fechar{min-height:0;width:28px;height:28px;padding:0;border-radius:50%;background:var(--preenchimento);color:var(--texto-suave);font-size:1.15rem;font-weight:400;line-height:1}.primeiros-passos .progresso{height:4px;margin:12px 0 6px;border-radius:99px;background:var(--preenchimento);overflow:hidden}.primeiros-passos .progresso span{display:block;height:100%;border-radius:inherit;background:var(--acento);transition:width .4s ease}.primeiros-passos ol{list-style:none;margin:0;padding:0}.primeiros-passos li{display:flex;align-items:center;gap:12px;padding:10px 0;color:var(--texto-suave)}.primeiros-passos li+li{border-top:.5px solid var(--separador)}.primeiros-passos .marcador{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:.8125rem;font-weight:600;box-shadow:inset 0 0 0 1.5px var(--borda)}.primeiros-passos .marcador svg{width:14px;height:14px;stroke-width:2.8}.primeiros-passos .texto{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.primeiros-passos strong{font-size:.97rem;font-weight:500}.primeiros-passos .dica{font-size:.8125rem;line-height:1.4;color:var(--texto-suave)}.primeiros-passos li.feito strong{color:var(--texto-suave);text-decoration:line-through;text-decoration-color:var(--texto-terciario)}.primeiros-passos li.feito .marcador{background:var(--acento);color:var(--texto-no-acento);box-shadow:none}.primeiros-passos li.atual{color:var(--texto)}.primeiros-passos li.atual strong{font-weight:600}.primeiros-passos li.atual .marcador{color:var(--acento);box-shadow:inset 0 0 0 1.5px var(--acento)}.botao-mini{flex:none;display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border-radius:99px;background:var(--acento);color:var(--texto-no-acento);font-size:.875rem;font-weight:600;text-decoration:none}.primeiros-passos li button.mini{flex:none}.primeiros-passos.concluido{display:flex;align-items:center;gap:14px;padding:16px}.primeiros-passos.concluido .selo{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--acento-suave);color:var(--acento)}.primeiros-passos.concluido .selo svg{width:20px;height:20px;stroke-width:2.6}.primeiros-passos.concluido .corpo{flex:1}.primeiros-passos.concluido h2{margin-bottom:2px}.primeiros-passos.concluido p{margin:0;font-size:.875rem;line-height:1.4;color:var(--texto-suave)}.passo-de{display:inline-block;margin-bottom:10px;font-size:.8125rem;font-weight:600;color:var(--acento)}.previa-cobranca{padding:14px;border-radius:var(--raio);background:var(--preenchimento)}.previa-cobranca .rotulo{display:flex;align-items:center;gap:6px;margin-bottom:10px;font-size:.8125rem;font-weight:500;color:var(--texto-suave)}.previa-cobranca .rotulo svg{width:15px;height:15px}.previa-cobranca .balao{margin:0;padding:10px 12px;border-radius:12px 12px 12px 4px;background:var(--superficie);font-size:.9rem;line-height:1.45;color:var(--texto)}.previa-cobranca mark{background:var(--acento-suave);color:var(--acento);font-weight:600;border-radius:4px;padding:0 2px;overflow-wrap:anywhere}.admin-metricas{display:grid;grid-template-columns:1fr 1fr;gap:12px}.admin-metricas .cartao{margin:0}.admin-metricas h2{font-size:.8125rem;font-weight:500;color:var(--texto-suave);margin-bottom:6px}.admin-metricas .metrica{display:block;font-size:1.6rem;font-weight:700;letter-spacing:-.02em}.admin-metricas .nota{font-size:.75rem;color:var(--texto-suave)}.funil{display:flex;flex-direction:column;gap:12px}.funil-linha{display:grid;grid-template-columns:130px 1fr 64px;align-items:center;gap:12px;font-size:.875rem}.funil-linha .barra{height:8px;border-radius:99px;background:var(--preenchimento);overflow:hidden}.funil-linha .barra span{display:block;height:100%;border-radius:inherit;background:var(--acento)}.funil-linha .valor{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.funil-linha .valor small{font-weight:400;color:var(--texto-suave)}.admin-vendedor{align-items:flex-start}.admin-vendedor .nome{display:flex;align-items:center;gap:8px}.selo-perfil{font-size:.6875rem;font-weight:600;padding:2px 7px;border-radius:99px;background:var(--preenchimento);color:var(--texto-suave)}.admin-vendedor .principal{min-width:0}.admin-vendedor .detalhe{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-vendedor .numeros{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:.8125rem;color:var(--texto-suave)}.admin-vendedor .numeros b{color:var(--texto);font-weight:600;font-variant-numeric:tabular-nums}.admin-vendedor .numeros .apagado b{color:var(--texto-terciario)}@media(min-width:960px){.admin-metricas{grid-template-columns:repeat(4,1fr)}.funil-linha{grid-template-columns:160px 1fr 72px}}.escolha-prazo{margin-bottom:12px}.chips-prazo{display:flex;flex-wrap:wrap;gap:8px}.chips-prazo button{min-height:36px;padding:0 14px;border-radius:99px;background:var(--superficie);color:var(--texto);box-shadow:inset 0 0 0 .5px var(--borda);font-size:.9rem;font-weight:500}.chips-prazo button.escolhido{background:var(--acento);color:var(--texto-no-acento);box-shadow:none}.data-prazo{margin-top:10px;max-width:220px}.resumo-prazo{margin:10px 2px 0;font-size:.875rem;color:var(--texto-suave)}.resumo-prazo strong{color:var(--texto);font-weight:600}.repetir-prazo{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:.9rem;font-weight:400;color:var(--texto)}.repetir-prazo input{width:18px;height:18px;min-height:0;accent-color:var(--acento)}.painel-prazo{text-align:left;margin:-4px 0 16px;padding:14px;border-radius:var(--raio);background:var(--bg)}.painel-prazo .chips-prazo button:not(.escolhido){background:var(--superficie)}.painel-prazo .grupo-botoes{margin-top:12px}.painel-prazo .grupo-botoes button{min-height:42px;font-size:.97rem}.linha-cobrar .alvo-linha{position:absolute;inset:0;border-radius:inherit}.linha-cobrar .alvo-linha:active{background:var(--superficie-2)}.linha-cobrar>:not(.alvo-linha){position:relative;pointer-events:none}.linha-cobrar>button:not(.alvo-linha){pointer-events:auto;flex-shrink:0}.linha-cobrar .detalhe b{font-weight:600}button.cobrar-mini{background:var(--acento);color:var(--texto-no-acento)}.linha-cobrar button.mini{display:inline-flex;align-items:center;gap:4px;min-width:86px;justify-content:center}.linha-cobrar button.mini svg{width:14px;height:14px;stroke-width:2.6}.sem-zap{flex-shrink:0;font-size:.75rem;color:var(--texto-terciario)}.conta-publica{max-width:480px;margin:0 auto;padding:28px 16px 40px;min-height:100dvh}.cp-topo{display:flex;flex-direction:column;align-items:center;gap:2px;margin-bottom:18px;text-align:center}.cp-de{font-size:.8125rem;color:var(--texto-suave)}.cp-topo strong{font-size:1.35rem;font-weight:700;letter-spacing:-.02em}.cp-cartao{background:var(--superficie);border-radius:var(--raio-l);box-shadow:inset 0 0 0 1px var(--borda);padding:20px 18px;margin-bottom:14px}.cp-saldo{display:flex;flex-direction:column;align-items:center;text-align:center}.cp-ola{margin:0 0 14px;font-size:1rem;color:var(--texto)}.cp-rotulo{font-size:.8125rem;color:var(--texto-suave)}.cp-valor{justify-content:center;margin:6px 0 2px;font-size:2.75rem}.cp-prazo{margin-top:4px;font-size:.9rem;font-weight:500}.cp-quitado{display:flex;align-items:center;gap:12px;text-align:left}.cp-quitado .selo{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--acento-suave);color:var(--acento)}.cp-quitado .selo svg{width:22px;height:22px;stroke-width:2.6}.cp-quitado strong{display:block;font-size:1.1rem}.cp-quitado span span{font-size:.9rem;color:var(--texto-suave)}.cp-pix h2{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:1.06rem}.cp-pix h2 svg{width:20px;height:20px;color:var(--acento)}.cp-pix ol{margin:0 0 16px;padding-left:20px;font-size:.9rem;line-height:1.6;color:var(--texto-suave)}.cp-pix ol b{color:var(--texto);font-weight:600}.cp-pix .botao-principal{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px}.cp-pix .botao-principal svg{width:18px;height:18px;stroke-width:2.6}.cp-chave{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;padding-top:14px;border-top:.5px solid var(--separador);font-size:.875rem;color:var(--texto-suave)}.cp-chave b{color:var(--texto);font-weight:600;overflow-wrap:anywhere}.cp-chave button{flex-shrink:0;display:inline-flex;align-items:center;gap:4px}.cp-chave button svg{width:13px;height:13px}.cp-extrato{padding:4px 18px}.cp-item{display:flex;align-items:center;gap:12px;padding:12px 0;font-size:.94rem}.cp-item+.cp-item{border-top:.5px solid var(--separador)}.cp-data{flex-shrink:0;width:42px;font-size:.8125rem;color:var(--texto-suave);font-variant-numeric:tabular-nums}.cp-desc{flex:1;min-width:0}.cp-mov{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.cp-mov.pagamento{color:var(--estado-quitado)}.cp-falar{display:flex;align-items:center;justify-content:center;gap:8px;min-height:50px;margin-top:6px;border-radius:var(--raio);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--borda-forte);color:var(--texto);font-weight:600;text-decoration:none}.cp-falar svg{width:18px;height:18px}.cp-rodape{margin-top:26px;text-align:center;font-size:.8125rem;color:var(--texto-terciario)}.cp-rodape a{color:var(--texto-suave);font-weight:600;text-decoration:none}.cp-vazio{text-align:center;margin-top:30vh}.cp-vazio h1{margin:0 0 8px;font-size:1.3rem}.cp-vazio p{margin:0;color:var(--texto-suave)}.cp-carregando{height:200px;margin-top:60px;border-radius:var(--raio-l);background:var(--superficie);animation:cp-pulsar 1.2s ease-in-out infinite}@keyframes cp-pulsar{50%{opacity:.55}}.cor-neutro{color:var(--texto-suave)}.aviso-assinatura{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px max(16px,calc(50% - 264px)) 0;padding:9px 14px;border-radius:99px;font-size:.8125rem;text-decoration:none;color:var(--texto-suave)}.aviso-assinatura.teste{background:var(--superficie-2)}.aviso-assinatura.atrasada{background:color-mix(in srgb,var(--estado-atrasado) 12%,var(--bg))}.aviso-assinatura b{font-weight:600;color:var(--texto)}.aviso-assinatura .acao{flex-shrink:0;font-weight:600;color:var(--marca)}.aviso-assinatura.atrasada .acao{color:var(--estado-atrasado)}.situacao-assinatura .selo-situacao{font-size:1.1rem;font-weight:700}.situacao-assinatura p{margin:4px 0 0;font-size:.9rem;color:var(--texto-suave)}.painel-pagamento{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.planos{display:grid;grid-template-columns:1fr 1fr;gap:10px}.plano{display:flex;flex-direction:column;gap:2px;padding:14px;border-radius:var(--raio);background:var(--superficie);box-shadow:inset 0 0 0 .5px var(--borda)}.plano .nome{font-size:.8125rem;color:var(--texto-suave)}.plano .preco{font-size:1.3rem;font-weight:700;letter-spacing:-.02em}.plano .preco small{font-size:.8rem;font-weight:500;color:var(--texto-suave)}.pagar-pix{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--raio);background:var(--superficie);box-shadow:inset 0 0 0 .5px var(--borda)}.pagar-pix .titulo{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:600}.pagar-pix .titulo svg{width:18px;height:18px;color:var(--acento)}.pagar-pix b{font-size:1rem;overflow-wrap:anywhere}.pagar-pix .botao-principal{display:inline-flex;align-items:center;justify-content:center;gap:8px}.pagar-pix .botao-principal svg{width:18px;height:18px}.enviar-comprovante{gap:8px}.enviar-comprovante svg{width:18px;height:18px}.sem-pix,.dica-pagamento{margin:0;font-size:.8125rem;color:var(--texto-suave);text-align:center}.segmentos.abas-admin button,.segmentos.filtro-vendedores button{padding:0 4px;font-size:.8125rem}.admin-vendedor .alvo-linha{position:absolute;inset:0;min-height:0;padding:0;border-radius:inherit;background:none}.admin-vendedor .alvo-linha:active{background:var(--superficie-2)}.admin-vendedor>:not(.alvo-linha){position:relative;pointer-events:none}.acoes-vendedor{display:flex;flex-direction:column;gap:8px;margin-top:12px;pointer-events:auto}.acoes-vendedor .grupo{display:flex;flex-wrap:wrap;gap:8px}.convite-novo .link-convite{margin:0 0 12px;padding:10px 12px;border-radius:var(--raio-s);background:var(--preenchimento);font-size:.875rem;overflow-wrap:anywhere}.convite-novo .grupo-botoes{margin-bottom:10px}.convite-novo .grupo-botoes>*{flex:1}.convite-novo .botao-link,.convite-novo button{min-height:44px;font-size:.94rem}.formulario label.linha-check{flex-direction:row;align-items:center;gap:10px;font-size:.97rem;font-weight:400;color:var(--texto)}.formulario label.linha-check input{flex:none;width:20px;height:20px;min-height:0;margin:0;padding:0;box-shadow:none;accent-color:var(--acento)}.acoes-vendedor button.link-excluir{align-self:flex-start;min-height:0;padding:4px 0;background:none;color:var(--estado-atrasado);font-size:.875rem;font-weight:500}.excluir-conta{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--raio);background:color-mix(in srgb,var(--estado-atrasado) 8%,var(--superficie));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--estado-atrasado) 30%,transparent);font-size:.875rem;color:var(--texto)}.excluir-conta strong{font-size:.97rem;color:var(--estado-atrasado)}.excluir-conta label{display:flex;flex-direction:column;gap:6px;font-size:.8125rem;color:var(--texto-suave)}.excluir-conta label b{color:var(--texto);overflow-wrap:anywhere}.excluir-conta input{min-height:42px;font-size:.97rem}button.cobrar-suave{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--superficie);color:var(--texto);box-shadow:inset 0 0 0 1px var(--borda-forte)}button.cobrar-suave svg{width:18px;height:18px}.canais-cobranca{display:flex;flex-direction:column;gap:6px}.canais-cobranca .rotulo{font-size:.8125rem;color:var(--texto-suave)}.canais-cobranca .par{display:grid;grid-template-columns:1fr 1fr;gap:8px}.canais-cobranca .par button{min-height:46px;font-size:.97rem}button.botao-cobrar-mini{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:92px;flex-shrink:0}button.botao-cobrar-mini svg{width:14px;height:14px}.dica-instagram{margin:6px 2px 0;font-size:.8rem;color:var(--texto-suave)}.anotar-na-live{display:flex;align-items:center;gap:12px;margin:4px 0 12px;padding:12px 14px;border-radius:12px;background:var(--superficie);border:1px solid var(--borda);cursor:pointer}.anotar-na-live.marcado{border-color:var(--acento);background:var(--acento-suave)}.anotar-na-live input{flex:none;width:20px;height:20px;min-height:0;margin:0;padding:0;border:0;box-shadow:none;accent-color:var(--acento)}.anotar-na-live>span{display:flex;flex-direction:column;gap:2px;font-size:.95rem}.anotar-na-live small{color:var(--texto-suave);font-size:.8rem}.dica-trazer{margin:0 2px 14px;color:var(--texto-suave);font-size:.9rem}.lista-trazer{padding:4px 0}.lista-trazer label{display:flex;align-items:center;gap:12px;padding:10px 14px;cursor:pointer}.lista-trazer label+label{border-top:.5px solid var(--separador)}.lista-trazer label.marcada{background:var(--acento-suave)}.lista-trazer input{flex:none;width:20px;height:20px;min-height:0;margin:0;padding:0;border:0;box-shadow:none;accent-color:var(--acento)}.lista-trazer .principal{flex:1;display:flex;flex-direction:column;min-width:0}.lista-trazer .nome{font-weight:500}.lista-trazer .detalhe{color:var(--texto-suave);font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.faixa-suporte{position:sticky;top:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(env(safe-area-inset-top) + 8px) 16px 8px;background:var(--card-escuro);color:var(--texto-no-escuro);font-size:.86rem}.faixa-suporte b{font-weight:600}.faixa-suporte button{flex:none;min-height:32px;padding:0 14px;border-radius:99px;background:var(--texto-no-escuro);color:var(--card-escuro);font-size:.85rem;font-weight:600}.busca-vendedores{margin-bottom:10px}.acoes-vendedor .ver-como{align-self:flex-start}.acessos-suporte{display:flex;flex-direction:column;gap:8px;font-size:.88rem}.acessos-suporte>span{display:flex;justify-content:space-between;gap:12px}.acessos-suporte>span>span{min-width:0;overflow-wrap:anywhere}.acessos-suporte small{flex:none;color:var(--texto-suave)}.dica-mensagem{margin:0 2px 14px;color:var(--texto-suave);font-size:.9rem}.editor-mensagem{padding:12px}.editor-mensagem textarea{width:100%;min-height:140px;resize:vertical;border:0;background:transparent;color:var(--texto);font:inherit;font-size:.97rem;line-height:1.5;padding:2px;box-shadow:none}.editor-mensagem textarea:focus{outline:none}.rodape-editor{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;border-top:.5px solid var(--separador);padding-top:10px;margin-top:6px}.chips-marcadores{display:flex;flex-wrap:wrap;gap:6px}.chips-marcadores button{min-height:30px;padding:0 10px;border-radius:99px;background:var(--acento-suave);color:var(--acento);font-size:.8rem;font-weight:600}.rodape-editor .contador{flex:none;color:var(--texto-terciario);font-size:.75rem}.aviso-mensagem{margin:10px 2px 0;color:var(--estado-aberto);font-size:.84rem}.previa-whatsapp{background:#e7dfd4;border-radius:var(--raio-l, 14px);padding:14px;margin-bottom:120px}.previa-whatsapp p{max-width:88%;margin:0 0 0 auto;padding:8px 10px;border-radius:10px 10px 2px;background:#d9fdd3;color:#111b21;font-size:.92rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;box-shadow:0 1px 1px #0000001f}@media(prefers-color-scheme:dark){.previa-whatsapp{background:#0b141a}.previa-whatsapp p{background:#005c4b;color:#e9edef}}.acoes-rodape .interno .link-acao{display:block;margin:8px auto 0;min-height:0;background:none;color:var(--acento);font-size:.9rem}.formulario .link-mensagem{border-radius:12px;box-shadow:inset 0 0 0 .5px var(--borda)}.cp-pagar-cartao p{margin:0 0 14px;color:var(--texto-suave);font-size:.92rem}.cp-pagar-cartao p b{color:var(--texto)}.cp-pagar-cartao a.botao-principal{min-height:50px;border-radius:12px;background:var(--acento);color:var(--texto-no-acento);font-weight:600;font-size:1rem;text-decoration:none}.cp-pagar-cartao a.botao-principal svg{width:18px;height:18px}.painel-suporte{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:4px;padding:12px;border-radius:12px;background:var(--acento-suave);font-size:.88rem}.painel-suporte .detalhe{color:var(--texto-suave);white-space:normal;overflow:visible}.painel-suporte label{display:flex;flex-direction:column;gap:4px;font-size:.85rem}.painel-suporte .grupo{display:flex;flex-wrap:wrap;gap:8px}.painel-suporte button.mini{align-self:flex-start}.painel-suporte button.botao-link-whats{align-self:auto;background:var(--acento);color:var(--texto-no-acento)}.acessos-suporte em{display:block;font-style:normal;color:var(--texto-suave);font-size:.78rem}.aviso-encerrada{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:12px 14px;border-radius:12px;background:var(--acento-suave);font-size:.88rem}.aviso-encerrada button{flex:none}.opcoes-excluir-live button{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;margin-top:8px}.opcoes-excluir-live button small{font-size:.76rem;font-weight:400;opacity:.85}.opcoes-excluir-live .link-acao{margin-top:10px;background:none}.visualmente-oculto{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cabecalho-acao{margin-left:auto}.cabecalho-acao button.mini:not(.so-computador){display:inline-flex;align-items:center;gap:6px;min-height:36px}.cabecalho-acao button.mini svg{width:15px;height:15px}button.botao-icone{width:40px;height:40px;min-height:0;padding:0;border-radius:50%;display:grid;place-items:center;background:var(--superficie);color:var(--texto);box-shadow:inset 0 0 0 1px var(--borda)}button.botao-icone svg{width:20px;height:20px}.saudacao{margin:4px 0 -10px;font-size:.875rem;color:var(--texto-suave)}.valor-grande{display:inline-flex;align-items:baseline;gap:4px;font-weight:600;font-size:2.75rem;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.valor-grande .rs{font-size:.42em;font-weight:600;letter-spacing:0;opacity:.72;margin-right:2px}.valor-grande .centavos{font-size:.55em;letter-spacing:-.02em;opacity:.8}.etiqueta{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:99px;font-size:.75rem;font-weight:600;white-space:nowrap;letter-spacing:0}.etiqueta svg{width:12px;height:12px}.etiqueta.atrasado{background:var(--atrasado-suave);color:var(--estado-atrasado)}.etiqueta.em_aberto{background:var(--aberto-suave);color:var(--estado-aberto)}.etiqueta.quitado,.etiqueta.pago{background:var(--quitado-suave);color:var(--estado-quitado)}.etiqueta.neutra{background:var(--preenchimento);color:var(--texto-suave)}.destaque{position:relative;display:block;background:var(--destaque);color:var(--destaque-texto);border-radius:var(--raio-l);box-shadow:inset 0 0 0 1px var(--destaque-borda);padding:20px;margin-bottom:12px;text-decoration:none;overflow:hidden}.destaque-topo{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px}.destaque-rotulo{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;color:var(--destaque-suave)}.destaque-rotulo svg{width:15px;height:15px}.destaque>.destaque-rotulo,.destaque>.valor-grande,.destaque>.destaque-sub{display:flex}.destaque .valor-grande{margin:12px 0 14px}.destaque>.valor-grande:last-child,.destaque>.valor-grande:has(+.destaque-sub){margin-bottom:6px}.destaque-chips{display:flex;flex-wrap:wrap;gap:8px}.chip-destaque{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:99px;font-size:.8125rem;font-weight:500;background:var(--destaque-chip);box-shadow:inset 0 0 0 1px #ffffff1f;color:var(--destaque-texto)}.chip-destaque svg{width:15px;height:15px}.chip-destaque b{font-weight:650}.destaque .etiqueta.atrasado{background:#ff6e542e;color:#ff9c85}.destaque .etiqueta.em_aberto{background:#f5b54a29;color:#f7c46b}.destaque .etiqueta.quitado{background:#4ade9b26;color:#6ee7ad}.destaque-sub{font-size:.875rem;color:var(--destaque-suave)}.ao-vivo{display:inline-flex;align-items:center;gap:7px;padding:4px 10px 4px 8px;border-radius:99px;font-size:.6875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;background:#12b76a29;box-shadow:inset 0 0 0 1px #4ade9b4d;color:#4ade9b}.ao-vivo:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px #4ade9b38;animation:pulsar 1.6s infinite}.cabecalho .ao-vivo{color:var(--marca);background:var(--quitado-suave);box-shadow:none}.destaque-seta{position:absolute;right:16px;bottom:16px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--marca-viva);color:#04140d}.destaque-seta svg{width:20px;height:20px;stroke-width:2.4}.card-live-nome{display:block;margin-top:14px;font-size:1.1875rem;font-weight:600;letter-spacing:-.02em}.card-live-nome+.valor-grande{margin-top:8px}.live-encerrada{display:flex;align-items:center;gap:14px;padding:14px;margin-bottom:10px;background:var(--superficie);border-radius:var(--raio-l);box-shadow:inset 0 0 0 1px var(--borda);color:var(--texto);text-decoration:none}.live-encerrada:active{background:var(--superficie-2)}.bloco-data{flex-shrink:0;width:52px;height:56px;border-radius:12px;background:var(--superficie-2);display:flex;flex-direction:column;align-items:center;justify-content:center}.bloco-data b{font-size:1.375rem;font-weight:600;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.bloco-data small{margin-top:3px;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-suave)}.live-encerrada .principal{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.live-encerrada .linha{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.live-encerrada .nome{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-encerrada .dinheiro{white-space:nowrap}.live-encerrada .detalhe{font-size:.8125rem;color:var(--texto-suave)}.barra-progresso{display:block;height:6px;margin-top:6px;border-radius:99px;background:var(--superficie-2);overflow:hidden}.barra-progresso i{display:block;height:100%;border-radius:inherit;background:var(--estado-quitado)}.destaque .barra-progresso{background:#ffffff1f}.destaque .barra-progresso i{background:var(--marca-viva)}.rotulo-secao .total{float:right;text-transform:none;letter-spacing:-.01em;font-size:.875rem;font-weight:600;color:var(--texto);font-variant-numeric:tabular-nums}.rotulo-secao .dica{float:right;text-transform:none;letter-spacing:0;font-weight:400;font-size:.8125rem}.destaque-lados{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:12px}.destaque-lados .valor-grande{margin:6px 0 0;font-size:2.5rem}.destaque-contagens{text-align:right;font-size:.8125rem;line-height:1.6;color:var(--destaque-suave)}.destaque-contagens b{font-size:.9375rem;color:var(--destaque-texto)}.destaque-metricas{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid rgb(255 255 255 / 10%)}.destaque-metricas span{display:block;font-size:.8125rem;color:var(--destaque-suave)}.destaque-metricas b{display:block;margin-top:2px;font-size:1.125rem;font-weight:600;font-variant-numeric:tabular-nums}.destaque-metricas .recebido{color:#6ee7ad}.destaque-metricas .a-cobrar{color:#f7c46b}.busca-live .campo-busca{margin-top:4px}.busca-live .campo-busca input{min-height:52px;font-size:1.0625rem;box-shadow:inset 0 0 0 1.5px var(--texto)}.busca-live .campo-busca svg{color:var(--texto)}.nota-live{margin:6px 4px 14px;font-size:.8125rem;color:var(--texto-suave);text-align:center}.menu-opcoes{text-align:left}.menu-opcoes button.opcao-menu{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 14px;border-radius:var(--raio);background:var(--superficie-2);color:var(--texto);font-size:1rem;font-weight:500;text-align:left;text-decoration:none}.menu-opcoes a.opcao-menu{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 14px;border-radius:var(--raio);background:var(--superficie-2);color:var(--texto);font-weight:500;text-decoration:none}.menu-opcoes .opcao-menu svg{width:20px;height:20px;flex-shrink:0}.menu-opcoes .opcao-menu.perigo-texto{color:var(--estado-atrasado)}.perfil-cliente{display:flex;flex-direction:column;align-items:center;text-align:center;margin:-8px 0 18px}.avatar.grande{width:72px;height:72px;border-radius:22px;font-size:1.5rem}.avatar.grande:after{width:16px;height:16px;border-width:3px}.perfil-cliente h2{margin:12px 0 8px;font-size:1.5rem;font-weight:650;letter-spacing:-.03em}.contatos{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.contatos span{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:99px;background:var(--superficie);box-shadow:inset 0 0 0 1px var(--borda);font-size:.8125rem;color:var(--texto-suave)}.contatos svg{width:14px;height:14px}.atalhos{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;margin:4px 0 8px}button.atalho{min-height:0;padding:0;background:none;color:var(--texto);display:flex;flex-direction:column;align-items:center;gap:7px;font-size:.8125rem;font-weight:600;letter-spacing:-.005em}button.atalho .bola{width:56px;height:56px;border-radius:18px;display:grid;place-items:center;background:var(--superficie);box-shadow:inset 0 0 0 1px var(--borda)}button.atalho .bola svg{width:22px;height:22px}button.atalho.forte .bola{background:var(--acento);color:var(--texto-no-acento);box-shadow:none}button.atalho.ativo .bola{box-shadow:inset 0 0 0 1.5px var(--texto)}.extrato-dia{margin:0;padding:12px 16px 2px;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-suave)}.cartao.extrato{padding:4px 0 6px}.cartao.extrato button.item-extrato{padding:10px 16px}.cartao.extrato .item-extrato+.item-extrato:before{left:68px;right:0}.icone-mov{flex-shrink:0;width:38px;height:38px;border-radius:12px;display:grid;place-items:center}.icone-mov svg{width:18px;height:18px}.icone-mov.lancamento{background:var(--aberto-suave);color:var(--estado-aberto)}.icone-mov.pagamento{background:var(--quitado-suave);color:var(--estado-quitado)}.item-extrato .principal b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.linha-cobrar .detalhe,.item-cartao .detalhe.linha-etiqueta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;white-space:nowrap}@media(min-width:960px){.aviso-assinatura{margin:20px 40px 0}.conteudo:has(.grade-tela){max-width:1040px}.grade-tela{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}.grade-tela>*>.rotulo-secao:first-child{margin-top:6px}.grade-tela>.coluna-fixa{position:sticky;top:24px}.destaque .valor-grande{font-size:3rem}.destaque-lados .valor-grande{font-size:2.75rem}}
