.selo-plano{color:var(--nevoa);background:color-mix(in srgb, var(--m) 12%, #0e091680);border:1px solid color-mix(in srgb, var(--m) 45%, transparent);border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:0 10px;padding:9px 12px;text-decoration:none;transition:border-color .2s;display:grid}.selo-plano:hover{border-color:var(--m)}.selo-plano-bola{background:radial-gradient(circle at 35% 30%, #fff, var(--m) 60%);width:22px;height:22px;box-shadow:0 0 10px color-mix(in srgb, var(--m) 70%, transparent);border-radius:50%;grid-row:1/3}.selo-plano span:not(.selo-plano-bola){font-size:.9rem;font-weight:700}.selo-plano small{color:var(--lavanda);font-size:.74rem}.assinar{gap:22px;max-width:900px;margin:0 auto;display:grid}.assinar-topo{text-align:center;justify-items:center;gap:8px;display:grid}.assinar-topo h1{font-size:clamp(2rem,4vw,2.8rem)}.assinar-topo p{color:var(--lavanda);max-width:34em}.planos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.plano{background:radial-gradient(130% 90% at 100% 0%, color-mix(in srgb, var(--m) 20%, transparent), transparent 60%), linear-gradient(170deg, #3421568c, #181024e6);border:1.5px solid color-mix(in srgb, var(--m) 55%, transparent);animation:.5s cubic-bezier(.2,.7,.2,1) backwards cartao-entra;animation-delay:calc(var(--i,0) * 90ms);border-radius:26px;align-content:start;gap:12px;padding:26px 24px;display:grid;position:relative;overflow:hidden}.plano-ouro{box-shadow:0 24px 60px -30px var(--m)}.plano-fita{text-align:center;color:#2a1a05;background:linear-gradient(90deg,#ffe9a8,#d9a437);width:160px;padding:4px 0;font-size:.66rem;font-weight:800;position:absolute;top:20px;right:-38px;transform:rotate(35deg)}.plano-selo{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:#1a1226;background:linear-gradient(135deg, #fff, var(--m));border-radius:999px;justify-self:start;padding:5px 12px;font-size:.82rem;font-weight:760}.plano-preco{font-family:var(--display);font-size:3rem;font-weight:760;line-height:1}.plano-preco small{color:var(--lavanda);margin:0 4px;font-size:1rem;font-weight:600}.plano-itens{gap:7px;margin:0;padding:0;font-size:.94rem;list-style:none;display:grid}.plano-itens li{padding-left:22px;position:relative}.plano-itens li:before{content:"✓";color:var(--m);font-weight:800;position:absolute;left:0}.plano-itens b{color:#fff}.plano-botao{justify-self:stretch;margin-top:6px}.plano-ouro .plano-botao{color:#1e1508;background:linear-gradient(#edbe62,#c99a36)}.plano-breve{text-align:center;color:var(--lavanda);border:1px dashed var(--vidro-borda);border-radius:14px;padding:12px;font-weight:700}.assinar-nota{text-align:center;color:var(--lavanda);font-size:.9rem}.assinar-nota b{color:var(--nevoa)}.pl{max-width:820px;margin:0 auto}.pl-usos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 22px;padding:0;list-style:none;display:grid}.pl-usos li{border:1px solid #d8ccf024;border-top:3px solid var(--s);animation:.5s cubic-bezier(.2,.7,.2,1) backwards cartao-entra;animation-delay:calc(var(--i,0) * 70ms);background:#241835b8;border-radius:20px;padding:16px 18px}.pl-usos li.perto{border-color:#e5b04a99}.pl-usos li.fim{border-color:#e5625ab3}.pl-uso-topo{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pl-uso-topo b{font-family:var(--display);font-size:1.02rem}.pl-uso-topo span{color:var(--lavanda);font-variant-numeric:tabular-nums;font-size:.9rem}.pl-uso-topo strong{font-family:var(--display);color:var(--nevoa);font-size:1.4rem}.pl-barra{background:#0e0916b3;border-radius:10px;height:10px;margin-top:10px;overflow:hidden}.pl-barra i{height:100%;width:var(--p);background:linear-gradient(90deg, color-mix(in srgb, var(--s) 70%, #000), var(--s));box-shadow:0 0 10px var(--s);border-radius:10px;animation:1.1s cubic-bezier(.3,.7,.2,1) .2s backwards pl-enche;display:block}.pl-usos li.fim .pl-barra i{background:#e5625a;box-shadow:0 0 10px #e5625a}@keyframes pl-enche{0%{width:0}}.pl-aviso{color:#ebc08a;margin-top:8px;font-size:.84rem}.pl-usos li.fim .pl-aviso{color:#f2a19c}.pl-subir{background:radial-gradient(120% 160% at 0% 50%, color-mix(in srgb, var(--m) 22%, transparent), #0e09168c);border:1px solid color-mix(in srgb, var(--m) 55%, transparent);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;margin-bottom:18px;padding:18px 22px;display:flex}.pl-subir h2{font-size:1.25rem}.pl-subir p{color:var(--lavanda);font-size:.92rem}.pl-subir .botao{color:#1e1508;background:linear-gradient(#edbe62,#c99a36)}.pl-nota{text-align:center;color:var(--lavanda);font-size:.86rem}.pl-nota a{color:var(--nevoa)}.pl-adm{background:#241835b8;border:1px dashed #a783e680;border-radius:22px;margin-bottom:18px;padding:18px 20px}.pl-adm-link{float:right;font-family:var(--texto);color:var(--roxo-claro);font-size:.85rem;font-weight:600;text-decoration:none}.pl-adm h2{margin-bottom:12px;font-size:1.15rem}.pl-adm-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pl-adm-item{background:#0e09168c;border:1px solid #d8ccf024;border-radius:16px;align-content:start;gap:6px;padding:14px 16px;display:grid}.pl-adm-item.alerta{border-color:#e5625ab3}.pl-adm-item b{font-family:var(--display)}.pl-adm-item p{color:var(--lavanda);font-size:.86rem}.pl-adm-num{color:var(--nevoa)!important;font-size:.95rem!important}.pl-adm-num strong{font-family:var(--display);font-size:1.4rem}.pl-adm .pl-barra{margin-top:2px}.pl-gastos{background:#0e09168c;border:1px solid #d8ccf024;border-radius:16px;margin-top:14px;padding:14px 16px}.pl-gastos h3{font-size:1rem}.pl-gastos-resumo{color:var(--lavanda);margin-top:6px;font-size:.88rem}.pl-gastos-resumo strong{color:var(--nevoa);font-family:var(--display);font-size:1.15rem}.pl-gastos-vazio{color:var(--lavanda);margin-top:14px;font-size:.88rem}.pl-gastos-vazio b{color:var(--nevoa)}.pl-tabela-rolagem{margin-top:12px;overflow-x:auto}.pl-tabela{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.84rem}.pl-tabela th,.pl-tabela td{text-align:left;border-bottom:1px solid #d8ccf01a;padding:7px 10px}.pl-tabela thead th{color:var(--lavanda);text-transform:uppercase;letter-spacing:.04em;font-size:.74rem;font-weight:700}.pl-tabela tbody th{font-weight:700}.pl-tabela td{color:var(--lavanda);font-variant-numeric:tabular-nums}.pl-tabela small{opacity:.75}.pl-gastos-nota{color:var(--lavanda);opacity:.8;margin-top:8px;font-size:.78rem!important}.fila{max-width:1000px;margin:0 auto}.fila .sala-topo p:last-child{color:var(--lavanda)}.fila-status{color:var(--s);background:color-mix(in srgb, var(--s) 14%, transparent);border:1px solid color-mix(in srgb, var(--s) 50%, transparent);border-radius:999px;padding:3px 10px;font-size:.74rem;font-weight:700;display:inline-block}.pl-tabela tbody th small{color:var(--lavanda);font-size:.76rem;font-weight:400;display:block}.fila-id{white-space:normal;max-width:260px;font-size:.78rem}.fila-passos{color:var(--lavanda);gap:6px;margin:6px 0 0;padding-left:20px;font-size:.92rem;display:grid}.fila-passos b{color:var(--nevoa)}.pl-adm-dica{font-weight:600;color:#f2a29c!important}.pl-adm .pl-barra i{width:var(--p);background:var(--s);box-shadow:0 0 10px var(--s)}@media (max-width:900px){.pl-adm-grade,.planos,.pl-usos{grid-template-columns:minmax(0,1fr)}.selo-plano{flex:none;grid-template-columns:auto auto;gap:6px;padding:5px 10px}.selo-plano-bola{grid-row:auto;width:14px;height:14px}.selo-plano small{display:none}}@media (prefers-reduced-motion:reduce){.plano,.pl-usos li,.pl-barra i{animation:none}}
