@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.1cox7hpc1tfbr.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.3t00_18uk4swp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.12wv-xs8vggjn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.1cox7hpc1tfbr.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.3t00_18uk4swp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.12wv-xs8vggjn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.fredoka_c4f531d9-module__qgjiMa__className{font-family:Fredoka,Fredoka Fallback;font-style:normal}.fredoka_c4f531d9-module__qgjiMa__variable{--font-fredoka:"Fredoka", "Fredoka Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_beddda0c-module__XXgp5q__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_beddda0c-module__XXgp5q__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
:root{--rosa:#d9185e;--rosa-escuro:#b01049;--rosa-suave:#fdeaf1;--marinho:#1c2a66;--fundo:#f6f5f9;--card:#fff;--tinta:#1c1830;--suave:#6a6580;--linha:#e9e6ef;--linha-2:#f1eff6;--raio:16px;--raio-p:10px;--sombra:0 1px 2px #1c18300d;--sombra-media:0 8px 24px #1c183014;--f-corpo:var(--font-jakarta), system-ui, -apple-system, "Segoe UI", sans-serif;--f-logo:var(--font-fredoka), "Fredoka", system-ui, sans-serif;--largura:1180px;--ease:cubic-bezier(.2, .8, .2, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{overflow-x:clip}body{min-height:100vh;font-family:var(--f-corpo);color:var(--tinta);background:var(--fundo);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;font-weight:500;line-height:1.55}img{max-width:100%}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,p,ul,ol,dl,dd{margin:0}h1,h2,h3,h4{font-weight:700;line-height:1.25}ul,ol{padding:0;list-style:none}:focus-visible{outline:2px solid var(--rosa);outline-offset:2px;border-radius:6px}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pular{z-index:100;background:var(--rosa);color:#fff;border-radius:var(--raio-p);padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:12px}.pular:focus{top:10px}.emb{vertical-align:middle;-webkit-user-select:none;user-select:none;flex:none;display:inline-block}.logo-texto{font-family:var(--f-logo);letter-spacing:.3px;font-size:1.55rem;font-weight:700;line-height:1;display:inline-flex}.logo-texto b{-webkit-text-stroke:4px var(--marinho);paint-order:stroke fill;text-shadow:0 2px 0 var(--marinho);font-weight:700}.logo-texto b:first-child,.logo-texto b:nth-child(3),.logo-texto b:nth-child(8){color:#ffa31a}.logo-texto b:nth-child(2),.logo-texto b:nth-child(9){color:#ffd23f}.logo-texto b:nth-child(4),.logo-texto b:nth-child(5){color:#b25bd9}.logo-texto b:nth-child(6){color:#14c1d6}.logo-texto b:nth-child(7){color:#3fd6e8}.logo-texto.pequeno{font-size:1.25rem}.topo{z-index:40;background:color-mix(in srgb, var(--card) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--linha);position:sticky;top:0}.topo-in{max-width:var(--largura);align-items:center;gap:16px;height:64px;margin:0 auto;padding:0 20px;display:flex}.marca{flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.marca img{image-rendering:pixelated}.nav{flex:1;align-items:center;gap:2px;min-width:0;margin-left:8px;display:flex}.nav-item{border-radius:var(--raio-p);color:var(--suave);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:8px 12px;font-size:.92rem;font-weight:600;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.nav-item:hover{color:var(--tinta);background:var(--fundo)}.nav-item.ativo{color:var(--rosa-texto);background:var(--rosa-suave)}.nav-item svg{transition:transform .2s}.gira{transform:rotate(180deg)}.selo-novo{background:var(--rosa);color:#fff;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:0 6px;font-size:.6rem;font-weight:800;line-height:1.6}.dd{position:relative}.dd:before{content:"";height:8px;position:absolute;top:100%;left:0;right:0}.dd-menu{z-index:50;background:color-mix(in srgb, var(--card) 96%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.25);border:1px solid var(--linha);border-radius:18px;flex-direction:column;gap:3px;min-width:316px;padding:8px;animation:.2s cubic-bezier(.16,1,.3,1) both surge;display:flex;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 42px -10px #1c183029,inset 0 0 0 1px #ffffff80}.dd-menu.direita{min-width:250px;left:auto;right:0}.dd-menu.duas{grid-auto-flow:column;grid-template-rows:repeat(var(--linhas,5), auto);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4px;min-width:640px;display:grid}.dd-item{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;align-items:center;gap:12px;width:100%;padding:9px 12px 9px 10px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:flex;position:relative}.dd-item:hover{background:var(--rosa-suave);border-color:color-mix(in srgb, var(--rosa) 16%, transparent);transform:translate(2px)}.dd-item.ativo{background:color-mix(in srgb, var(--rosa-suave) 75%, var(--card));border-color:color-mix(in srgb, var(--rosa) 26%, transparent)}.dd-corpo{flex:1;min-width:0;display:block}.dd-item b{color:var(--tinta);letter-spacing:-.01em;font-size:.92rem;font-weight:700;transition:color .15s;display:block}.dd-item:hover b{color:var(--rosa-texto)}.dd-item small{color:var(--suave);white-space:normal;margin-top:1px;font-size:.8rem;font-weight:500;line-height:1.32;display:block}.dd-ico{background:var(--fundo);border:1px solid var(--linha);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;transition:all .22s cubic-bezier(.34,1.56,.64,1);display:grid;box-shadow:0 1px 3px #0000000a}.dd-ico img,.dd-ico .emb{width:auto;max-width:34px;height:auto;max-height:34px;image-rendering:pixelated;transition:transform .25s cubic-bezier(.34,1.56,.64,1),filter .2s}.dd-item:hover .dd-ico{background:var(--card);border-color:color-mix(in srgb, var(--rosa) 35%, transparent);box-shadow:0 4px 14px color-mix(in srgb, var(--rosa) 20%, transparent);transform:translateY(-1px)}.dd-item:hover .dd-ico img,.dd-item:hover .dd-ico .emb{filter:drop-shadow(0 2px 4px #0000001f);transform:scale(1.16)rotate(3deg)}.dd-seta{color:var(--suave);opacity:0;flex:none;place-items:center;transition:opacity .16s,transform .16s,color .16s;display:grid;transform:translate(-4px)}.dd-item:hover .dd-seta{opacity:.8;color:var(--rosa);transform:translate(0)}.dd-seta-ico{transform:rotate(-90deg)}@keyframes surge{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.acoes-topo{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.acoes-topo .btn{white-space:nowrap}.usuario{border:1px solid var(--linha);background:var(--card);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:4px 10px 4px 4px;display:flex}.usuario img{background:var(--fundo);image-rendering:pixelated;border-radius:50%}.usuario b{text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:.88rem;overflow:hidden}.hamburguer{border:1px solid var(--linha);background:var(--card);border-radius:var(--raio-p);cursor:pointer;place-items:center;width:40px;height:40px;display:none}.menu-movel{display:none}.btn{border-radius:var(--raio-p);background:var(--rosa);color:#fff;cursor:pointer;transition:background .15s, transform .15s var(--ease), border-color .15s;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.btn:hover{background:var(--rosa-escuro)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.peq{padding:7px 14px;font-size:.86rem}.btn.grande{width:100%;padding:13px 20px;font-size:1rem}.btn.cheio{white-space:nowrap;width:100%}.btn.suave,.btn.creme{background:var(--card);color:var(--tinta);border-color:var(--linha)}.btn.suave:hover,.btn.creme:hover{background:var(--fundo);border-color:var(--linha-forte)}.btn.ciano{background:var(--tinta)}.btn.ciano:hover{background:#000}.btn .emb{margin:-4px -2px -4px -4px}.icone-btn{width:32px;height:32px;color:var(--suave);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;text-decoration:none;display:inline-grid}.icone-btn:hover{background:var(--fundo);color:var(--tinta)}.pill{letter-spacing:.03em;text-transform:uppercase;background:var(--linha-2);color:var(--suave);border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:.7rem;font-weight:700;display:inline-flex}.pill.rosa,.pill.ciano,.pill.roxo{background:var(--rosa-suave);color:var(--rosa-texto)}.pill.laranja{background:var(--aviso-bg);color:var(--aviso-tx)}.pill.cinza{background:var(--linha-2);color:var(--suave)}.chip{background:var(--linha-2);color:var(--suave);letter-spacing:.02em;border-radius:999px;padding:2px 9px;font-size:.7rem;font-weight:700;display:inline-block}.chip.raro{background:var(--rosa-suave);color:var(--rosa-texto)}.chip.hc{background:var(--aviso-bg);color:var(--aviso-tx)}.chip.leve{background:var(--linha-2);color:var(--suave)}.chips{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.card{background:var(--card);border:1px solid var(--linha);border-radius:var(--raio);box-shadow:var(--sombra)}main{max-width:var(--largura);margin:0 auto;padding:24px 20px 96px}.pagina{animation:.3s both fade}.pagina.centro{place-items:center;min-height:60vh;display:grid}@keyframes fade{0%{opacity:0}}.pagina-topo{align-items:center;gap:16px;margin:4px 0 24px;display:flex}.pt-ico{flex:none;place-items:center;display:grid}.pagina-topo h1{font-size:clamp(1.5rem,3vw,1.9rem)}.pagina-topo p{color:var(--suave);margin-top:2px}.duas-colunas{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;display:grid}.coluna-principal{gap:40px;min-width:0;display:grid}.coluna-lateral{gap:16px;display:grid;position:sticky;top:84px}.lateral-bloco{padding:18px}.lateral-titulo{align-items:center;gap:8px;margin-bottom:14px;font-size:.98rem;display:flex}.secao{min-width:0}.sec-topo{align-items:center;gap:12px;margin-bottom:16px;display:flex}.sec-ico{flex:none;place-items:center;display:grid}.sec-topo h2{font-size:1.15rem}.sec-topo p{color:var(--suave);font-size:.85rem}.sec-link{min-height:40px;color:var(--rosa);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;padding:0 4px;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.sec-link:hover{color:var(--rosa-texto);text-decoration:underline}.aviso-topo{background:var(--card);border:1px solid var(--linha);border-radius:var(--raio);align-items:center;gap:12px;margin-bottom:16px;padding:8px 16px 8px 12px;font-size:.92rem;font-weight:600;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.aviso-topo:hover{box-shadow:var(--sombra-media);border-color:#e2bfd0}.aviso-topo em{color:var(--suave);font-style:normal;font-weight:500}.aviso-ir{color:var(--rosa);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:.86rem;font-weight:700;display:inline-flex}.hero{background:var(--rosa);width:100vw;height:clamp(240px,31vw,460px);margin:-24px 0 0 calc(50% - 50vw);position:relative;overflow:hidden}.hero>img{object-fit:cover;object-position:50% 48%;width:100%;height:100%;display:block}.hero-vivo{z-index:2;top:16px;left:max(16px, calc((100vw - var(--largura)) / 2 + 20px));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.04em;background:#140c249e;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.74rem;font-weight:700;display:flex;position:absolute}.hero-vivo b{letter-spacing:0;font-weight:700}.hero-ouv{opacity:.85;align-items:center;gap:4px;display:inline-flex}.ponto-vivo{background:#ff3b5c;border-radius:50%;width:8px;height:8px;animation:1.8s infinite pulsa}@keyframes pulsa{0%{box-shadow:0 0 #ff3b5c99}70%{box-shadow:0 0 0 7px #ff3b5c00}}.radio{box-shadow:var(--sombra-media);margin:-36px 0 32px;padding:16px 20px;position:relative}.radio-topo{grid-template-columns:minmax(240px,1fr) auto auto;align-items:center;gap:20px;display:grid}.radio-dj{align-items:center;gap:14px;min-width:0;display:flex}.radio-avatar{background:var(--fundo);border-radius:14px;flex:none;place-items:center;width:60px;height:60px;display:grid;overflow:hidden}.radio-avatar img{image-rendering:pixelated;object-fit:contain}.radio-texto{justify-items:start;gap:3px;min-width:0;display:grid}.radio-texto strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:1.05rem;overflow:hidden}.radio-dj-nome{align-items:center;gap:6px;display:flex}.radio-ouvintes{color:var(--suave);align-items:center;gap:5px;max-width:100%;font-size:.82rem;font-weight:600;display:flex}.radio-ouvintes em{text-overflow:ellipsis;white-space:nowrap;font-style:normal;font-weight:500;overflow:hidden}.radio-musica{background:var(--fundo);border-radius:12px;min-width:0;padding:10px 14px}.radio-musica small{letter-spacing:.08em;text-transform:uppercase;color:var(--suave);font-size:.68rem;font-weight:700;display:block}.radio-musica strong{text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;display:block;overflow:hidden}.radio-emblemas-locutor{background:var(--fundo);border:1px solid var(--linha-2);border-radius:18px;justify-content:center;justify-self:center;align-items:center;gap:8px;min-width:0;max-width:100%;padding:6px 14px;transition:border-color .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:inset 0 1px 3px #00000008}.radio-emblemas-locutor:hover{border-color:var(--linha)}.radio-emblema-solto{cursor:pointer;background:0 0;border-radius:14px;flex:none;place-items:center;width:60px;height:60px;text-decoration:none;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background .2s,box-shadow .2s;display:grid;position:relative}.radio-emblema-solto:before{content:"";filter:blur(1.5px);pointer-events:none;background:#00000014;border-radius:50%;width:32px;height:4px;transition:transform .25s,opacity .25s;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.radio-emblema-solto:hover{background:var(--card);z-index:30;transform:translateY(-5px)scale(1.12);box-shadow:0 8px 18px #0000001f}.radio-emblema-solto:hover:before{opacity:.4;transform:translate(-50%)scale(1.35)}.radio-emblema-solto.lendario:hover{background:radial-gradient(circle at 50% 50%, #f59e0b26, var(--card));box-shadow:0 8px 20px #f59e0b61}.radio-emblema-solto.epico:hover{background:radial-gradient(circle at 50% 50%, #a855f726, var(--card));box-shadow:0 8px 20px #a855f752}.radio-emblema-solto.raro:hover{background:radial-gradient(circle at 50% 50%, #00d2d326, var(--card));box-shadow:0 8px 20px #00d2d352}.radio-emblema-solto.comum:hover{background:var(--card);box-shadow:0 6px 14px #0000001a}.radio-emblema-img{width:60px;height:60px;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;object-fit:contain;filter:drop-shadow(0 2px 4px #00000026);grid-area:1/1;display:block}.radio-emblema-base{transition:opacity .2s}.radio-emblema-hover{opacity:0;pointer-events:none;transition:opacity .2s}.radio-emblema-solto:hover .radio-emblema-base{opacity:0}.radio-emblema-solto:hover .radio-emblema-hover{opacity:1}.radio-emblema-popover{background:var(--card);border:1px solid var(--linha);opacity:0;pointer-events:none;z-index:150;text-align:left;border-radius:14px;gap:5px;width:max-content;min-width:220px;max-width:280px;padding:12px 14px;transition:opacity .2s,transform .25s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;bottom:calc(100% + 14px);left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 14px 32px -6px #00000040,0 3px 8px #00000014}.radio-emblema-popover:after{content:"";border-style:solid;border-width:7px;border-color:var(--card) transparent transparent transparent;position:absolute;top:100%;left:50%;transform:translate(-50%)}.radio-emblema-popover:before{content:"";border-style:solid;border-width:8px;border-color:var(--linha) transparent transparent transparent;position:absolute;top:100%;left:50%;transform:translate(-50%)}.radio-emblema-solto:hover .radio-emblema-popover{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.radio-pop-topo{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.radio-pop-nome{color:var(--tinta);font-size:.9rem;font-weight:800;line-height:1.2}.radio-pop-desc{color:var(--suave);font-size:.75rem;line-height:1.35;display:block}.radio-pop-detalhe{color:#10b981;font-size:.72rem;font-weight:800;display:block}.radio-pop-link{color:var(--rosa);margin-top:3px;font-size:.72rem;font-weight:800;text-decoration:none;transition:opacity .15s;display:inline-block}.radio-pop-link:hover{opacity:.8;text-decoration:underline}.radio-ctrl{align-items:center;gap:14px;display:flex}.radio-play{background:var(--rosa);color:#fff;cursor:pointer;width:48px;height:48px;transition:background .15s, transform .15s var(--ease);border:0;border-radius:50%;place-items:center;display:grid}.radio-play:hover{background:var(--rosa-escuro);transform:scale(1.05)}.radio-play.on{background:var(--marinho)}.radio-play:disabled{cursor:progress}.girando{border:3px solid #fff6;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite gira}@keyframes gira{to{transform:rotate(360deg)}}.volume{color:var(--suave);align-items:center;gap:8px;display:flex}.volume input{width:92px;accent-color:var(--rosa)}.radio-abas{border-top:1px solid var(--linha-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:14px;padding-top:14px;display:grid}@media (min-width:960px){.radio-abas{grid-template-columns:repeat(6,minmax(0,1fr))}}.radio-aba{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:8px 10px;transition:background .15s,border-color .15s;display:flex}.radio-aba:hover{background:var(--fundo)}.radio-aba.ativa{background:var(--rosa-suave);border-color:#f4c6d8}.radio-aba img{object-fit:contain;border-radius:8px;flex:none}.radio-aba span{min-width:0;display:grid}.radio-aba b{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.radio-aba small{color:var(--suave);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:500;overflow:hidden}.pilula{z-index:45;color:#fff;background:var(--marinho);min-width:270px;animation:pilula-entra .5s var(--ease) both;border-radius:999px;align-items:center;gap:12px;padding:6px;display:flex;position:fixed;bottom:16px;left:50%;translate:-50%;box-shadow:0 10px 28px #1c2a6659}@keyframes pilula-entra{0%{opacity:0;transform:translateY(24px)}}.pilula-logo{background:var(--card);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid;position:relative}.pilula-logo img{object-fit:contain;border-radius:8px}.ondas{background:var(--rosa);border-radius:8px;align-items:flex-end;gap:2px;height:15px;padding:3px 4px;display:flex;position:absolute;bottom:-2px;right:-4px}.ondas b{background:var(--card);transform-origin:bottom;border-radius:2px;width:2px;height:100%;animation:.9s ease-in-out infinite barra}.ondas b:nth-child(2){animation-delay:.15s}.ondas b:nth-child(3){animation-delay:.3s}.ondas b:nth-child(4){animation-delay:.45s}@keyframes barra{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.pilula-texto{flex:1;min-width:0;line-height:1.25;display:grid}.pilula-texto b{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.pilula-texto span{color:#c6cdee;white-space:nowrap;align-items:center;gap:5px;font-size:.75rem;font-weight:500;display:flex}.pilula-play{cursor:pointer;color:#1c2a66;width:42px;height:42px;transition:transform .15s var(--ease);background:#fff;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.pilula-play:hover{transform:scale(1.06)}.pilula.tocando .pilula-play{background:var(--rosa);color:#fff}.pilula-play .girando{border-color:#1c2a6640;border-top-color:var(--marinho)}.eventos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.evento{min-height:76px;transition:border-color .2s, box-shadow .25s var(--ease), transform .25s var(--ease);align-items:center;gap:14px;padding:10px 14px;display:flex}.evento:hover{border-color:var(--linha-forte,#d6d0e2);box-shadow:var(--sombra-media);transform:translateY(-2px)}.evento-data{text-align:center;border-right:1px solid var(--linha);flex:none;width:52px;padding-right:14px}.evento-data small{color:var(--rosa);letter-spacing:.08em;font-size:.66rem;font-weight:800;display:block}.evento-data b{font-size:1.4rem;line-height:1.15;display:block}.evento-data i{color:var(--suave);font-size:.7rem;font-style:normal;font-weight:600;display:block}.evento-info{flex-direction:column;flex:1;justify-content:center;gap:3px;min-width:0;display:flex}.evento-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.evento h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.94rem;font-weight:700;line-height:1.35;overflow:hidden}.evento-thumb{border:1px solid var(--linha);background:linear-gradient(135deg, var(--rosa-suave) 0%, #f3effa 100%);border-radius:10px;flex:none;place-items:center;width:104px;height:52px;display:grid;position:relative;overflow:hidden}.evento-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .25s var(--ease);display:block}.evento:hover .evento-thumb img{transform:scale(1.06)}.evento-thumb.padrao .emb{opacity:.85}@media (max-width:480px){.evento{gap:10px;padding:10px 12px}.evento-data{width:46px;padding-right:10px}.evento-thumb{width:84px;height:46px}}.grade-posts{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.grade-posts.dois{grid-template-columns:repeat(2,minmax(0,1fr))}.post{transition:border-color .2s, box-shadow .25s var(--ease), transform .25s var(--ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.post:hover{border-color:var(--linha-forte);box-shadow:var(--sombra-media);transform:translateY(-2px)}.capa{aspect-ratio:16/8;background:var(--rosa-suave);place-items:center;display:grid;overflow:hidden}.capa img:not(.emb){object-fit:cover;width:100%;height:100%;display:block}.capa.padrao{background:linear-gradient(135deg,#fdeaf1,#f7f0fb)}.capa-grande{aspect-ratio:16/6}.post-corpo{flex-direction:column;flex:1;gap:8px;padding:16px 18px 14px;display:flex}.post-pills{flex-wrap:wrap;gap:6px;display:flex}.post h3{font-size:1rem;line-height:1.3}.post p{color:var(--suave);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.88rem;display:-webkit-box;overflow:hidden}.post-meta{color:var(--suave);flex-wrap:wrap;gap:4px 14px;margin-top:auto;padding-top:10px;font-size:.78rem;font-weight:600;display:flex}.post-meta span{align-items:center;gap:5px;display:inline-flex}.post-meta .autor{color:var(--tinta);margin-left:auto}.inicial{width:20px;height:20px;color:var(--rosa-texto);background:var(--rosa-suave);border-radius:50%;place-items:center;font-size:.66rem;font-style:normal;font-weight:800;display:grid}.post.grande{flex-direction:row;grid-column:1/-1}.post.grande .capa{aspect-ratio:auto;flex:none;width:42%;min-height:220px}.post.grande .post-corpo{justify-content:center;gap:10px;padding:24px 26px}.post.grande h3{font-size:1.35rem}.post.grande p{-webkit-line-clamp:4;font-size:.95rem}.filtros{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.chips-filtro{flex-wrap:wrap;gap:8px;display:flex}.chip-filtro{border:1px solid var(--linha);background:var(--card);cursor:pointer;border-radius:999px;padding:7px 14px;font-size:.86rem;font-weight:600;transition:background .15s,border-color .15s}.chip-filtro:hover{background:var(--fundo)}.chip-filtro.ativo{background:var(--tinta);color:#fff;border-color:var(--tinta)}.migalhas{color:var(--suave);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;font-size:.85rem;font-weight:600;display:flex}.migalhas a{color:var(--rosa);text-decoration:none}.artigo{overflow:hidden}.artigo-corpo{gap:14px;padding:24px 28px;display:grid}.artigo h1{font-size:clamp(1.5rem,3vw,1.95rem)}.artigo-meta{margin:0;padding:0}.texto{gap:14px;max-width:70ch;font-size:1.02rem;line-height:1.7;display:grid}.texto h2{margin-top:8px;font-size:1.2rem}.artigo-rodape{border-top:1px solid var(--linha-2);flex-wrap:wrap;gap:10px;padding-top:14px;display:flex}.bloco-coment{padding:18px 16px}.coluna-lateral.solta{position:static}.autor-av{object-fit:contain;background:var(--rosa-suave);width:22px;height:22px;image-rendering:pixelated;border-radius:50%}.comentarios h3{margin-bottom:14px;font-size:1.05rem}.aviso-login{background:var(--fundo);text-align:center;border-radius:12px;padding:14px}.aviso-login a{color:var(--rosa);font-weight:700}.coment-form{justify-items:end;gap:10px;display:grid}.coment-form textarea{resize:vertical;border:1px solid var(--linha);background:var(--fundo);border-radius:12px;width:100%;padding:12px 14px}.coment-lista{gap:16px;margin-top:18px;display:grid}.coment-lista li{gap:12px;display:flex}.coment-lista img{background:var(--fundo);image-rendering:pixelated;border-radius:50%;flex:none}.coment-lista time{color:var(--suave);margin-left:8px;font-size:.78rem}.vazio-pequeno{color:var(--suave);text-align:center;border:1.5px dashed var(--linha);border-radius:14px;padding:18px 10px;font-size:.92rem}.lista-links{gap:2px;display:grid}.lista-links a{border-radius:10px;padding:10px;text-decoration:none;display:block}.lista-links a:hover{background:var(--fundo)}.lista-links b{font-size:.9rem;line-height:1.3;display:block}.lista-links small{color:var(--suave)}.abas{background:var(--fundo);border-radius:12px;gap:4px;margin-bottom:12px;padding:4px;display:flex}.aba{color:var(--suave);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:6px 8px;font-size:.84rem;font-weight:700}.aba.ativa{background:var(--card);color:var(--tinta);box-shadow:var(--sombra)}.ranking{gap:2px;display:grid}.ranking li{transition:background .15s, transform .2s var(--ease);border-radius:10px;align-items:center;gap:10px;padding:6px 4px;display:flex}.ranking li:hover{background:var(--fundo);transform:translate(2px)}.ranking li:first-child:not(.rank-vazio){background:linear-gradient(90deg,#fff6d6,#0000)}.ranking li:first-child:not(.rank-vazio) img{box-shadow:0 0 0 2px #f6c945}.ranking .rank-vazio{text-align:center;justify-items:center;gap:4px;padding:18px 10px;display:grid}.ranking .rank-vazio:hover{background:0 0;transform:none}.ranking .rank-vazio b{flex:none;font-size:.92rem}.ranking .rank-vazio span{color:var(--suave);font-size:.84rem}.ranking .rank-vazio a{color:var(--rosa);font-weight:700}.ranking img{background:var(--fundo);image-rendering:pixelated;border-radius:50%}.ranking b{flex:1;font-size:.9rem}.ranking .valor{color:var(--suave);font-size:.8rem;font-weight:600}.pos{background:var(--fundo);width:22px;height:22px;color:var(--suave);border-radius:7px;flex:none;place-items:center;font-size:.74rem;font-weight:800;display:grid}.pos.p1{color:#7a5200;background:#ffeeb8}.pos.p2{color:#4a4f63;background:#e8e9ef}.pos.p3{color:#7a4318;background:#f6dbc2}.destaques{gap:12px;display:grid}.destaques li{align-items:center;gap:12px;display:flex}.destaques img{background:var(--fundo);image-rendering:pixelated;border-radius:10px;flex:none}.destaques b{font-size:.9rem;display:block}.destaques small{color:var(--suave);font-size:.8rem;line-height:1.3;display:block}.mini-parceiros{gap:12px;margin-bottom:14px;display:grid}.mini-parceiros li{align-items:center;gap:12px;display:flex}.mini-parceiros img{border-radius:8px;flex:none}.mini-parceiros b{font-size:.9rem;display:block}.mini-parceiros small{color:var(--suave)}.regras{counter-reset:r;gap:10px;display:grid}.regras li{counter-increment:r;align-items:baseline;gap:10px;display:flex}.regras li:before{content:counter(r);background:var(--rosa-suave);width:22px;height:22px;color:var(--rosa-texto);border-radius:50%;flex:none;place-items:center;font-size:.76rem;font-weight:800;display:inline-grid}.nota-demo p{color:var(--suave);font-size:.9rem}.grade-parceiros{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.parceiro{transition:border-color .2s, box-shadow .25s var(--ease), transform .25s var(--ease);justify-items:start;gap:10px;padding:22px;display:grid}.parceiro:hover{border-color:var(--linha-forte);box-shadow:var(--sombra-media);transform:translateY(-2px)}.parceiro-logo{background:var(--fundo);border-radius:14px;place-items:center;width:56px;height:56px;display:grid}.parceiro-logo img{border-radius:8px}.parceiro h2{font-size:1.05rem}.parceiro p{color:var(--suave);font-size:.9rem}.cta{background:var(--marinho);color:#fff;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding:24px 28px;display:flex}.cta h2{font-size:1.25rem}.cta p{opacity:.8;max-width:52ch;margin-top:4px}.cta .btn{color:#1c2a66;background:#fff}.cta .btn:hover{background:var(--rosa-suave)}.nota{background:var(--rosa-suave);border-color:var(--nota-borda);color:var(--nota-tx);margin-bottom:20px;padding:14px 18px}.passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.passos li{align-items:flex-start;gap:14px;padding:16px;display:flex}.passo-num{width:30px;height:30px;color:var(--rosa-texto);background:var(--rosa-suave);border-radius:10px;flex:none;place-items:center;font-weight:800;display:grid}.passos b{display:block}.passos p{color:var(--suave);margin-top:2px;font-size:.88rem}.grade-gratis{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px 16px;display:grid}.grade-gratis.faixa{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.gratis{--tom:var(--rosa);transition:border-color .2s, box-shadow .25s var(--ease), transform .25s var(--ease);flex-direction:column;display:flex;position:relative;overflow:visible}.gratis.s-breve{--tom:#e08a00}.gratis.s-encerrado{--tom:var(--suave)}.gratis:hover{border-color:color-mix(in srgb, var(--tom) 35%, var(--linha));box-shadow:0 14px 32px -12px color-mix(in srgb, var(--tom) 35%, transparent);transform:translateY(-3px)}.gratis-banner{aspect-ratio:5/2;border-radius:var(--raio) var(--raio) 0 0;isolation:isolate;background:linear-gradient(135deg,#fdeaf1,#f7f0fb);place-items:center;display:grid;position:relative}.gratis-banner>.gratis-img{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.gratis-banner>.gratis-img img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease);position:absolute;inset:0}.gratis:hover .gratis-banner .gratis-img img{transform:scale(1.04)}.gratis-banner:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#00000038 0%,#0000 38% 70%,#0000002e);position:absolute;inset:0}.gratis-banner.sem-banner{background:radial-gradient(circle at 30% 120%, color-mix(in srgb, var(--tom) 30%, transparent), transparent 60%), repeating-conic-gradient(color-mix(in srgb, var(--tom) 7%, var(--card)) 0% 25%, var(--card) 0% 50%) 0 0 / 18px 18px}.gratis-fundo{width:38%;max-width:110px;image-rendering:pixelated;opacity:.35;filter:blur(.5px);position:absolute;top:50%;right:8%;transform:translateY(-50%)rotate(-8deg)}.gratis-status,.gratis-novo{z-index:2;letter-spacing:.05em;text-transform:uppercase;background:var(--vidro);color:var(--tinta);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:.68rem;font-weight:800;display:inline-flex;position:absolute;top:10px;box-shadow:0 2px 8px #00000026}.gratis-status{left:10px}.gratis-status i{background:#18b06b;border-radius:50%;width:7px;height:7px}.gratis-status.s-disponivel i{animation:1.8s infinite gratis-pulso}.gratis-status.s-ultimo{background:var(--rosa);color:#fff}.gratis-status.s-ultimo i{background:#fff;animation:1.2s infinite gratis-pulso-b}.gratis-status.s-breve i{background:#f0a020}.gratis-status.s-encerrado i{background:var(--suave)}.gratis-novo{color:#fff;background:linear-gradient(135deg,#ffb020,#ff6a3d);padding:3px 10px;right:10px}@keyframes gratis-pulso{0%{box-shadow:0 0 #18b06b99}70%,to{box-shadow:0 0 0 6px #18b06b00}}@keyframes gratis-pulso-b{0%{box-shadow:0 0 #fffc}70%,to{box-shadow:0 0 0 6px #fff0}}.gratis-emblema{z-index:3;background:var(--card);border:3px solid var(--card);width:64px;height:64px;box-shadow:0 6px 18px -4px #0000004d, 0 0 0 1px color-mix(in srgb, var(--tom) 30%, transparent);transition:transform .3s var(--ease);border-radius:18px;place-items:center;display:grid;position:absolute;bottom:-26px;left:16px}.gratis-emblema img{image-rendering:pixelated;transform:scale(1.3)}.gratis:hover .gratis-emblema{transform:translateY(-3px)rotate(-4deg)}.gratis-pego-selo{color:#fff;border:2px solid var(--card);background:#18b06b;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-7px;right:-7px}.gratis-corpo{flex-direction:column;flex:1;gap:12px;padding:36px 16px 16px;display:flex}.gratis-cabeca{gap:4px;display:grid}.gratis-cabeca h3{text-overflow:ellipsis;white-space:nowrap;font-size:1.06rem;overflow:hidden}.gratis-desc{color:var(--suave);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;display:-webkit-box;overflow:hidden}.gratis-prazo{color:var(--suave);flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:.8rem;display:flex}.gratis-prazo svg{color:var(--tom);flex:none}.gratis-prazo b{color:var(--tinta);font-weight:700}.gratis-prazo.s-ultimo b{color:var(--rosa-texto)}.gratis-prazo.s-breve b{color:var(--aviso-tx)}.gratis-copias{gap:6px;display:grid}.gratis-copia{text-align:left;border:1px dashed var(--linha-forte);background:var(--sup-2);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:7px 7px 7px 12px;transition:border-color .15s,background .15s,transform .1s;display:flex}.gratis-copia>span{min-width:0}.gratis-copia small{letter-spacing:.08em;text-transform:uppercase;color:var(--suave);font-size:.62rem;font-weight:700;display:block}.gratis-copia code{letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.98rem;font-weight:800;display:block;overflow:hidden}.gratis-copia i{background:var(--card);border:1px solid var(--linha);width:32px;height:32px;color:var(--suave);border-radius:9px;flex:none;place-items:center;transition:color .15s,background .15s,border-color .15s;display:grid}.gratis-copia:hover{border-color:var(--rosa);background:var(--rosa-suave);border-style:solid}.gratis-copia:hover i{color:var(--rosa);border-color:var(--rosa)}.gratis-copia:active{transform:scale(.98)}.gratis-copia.ok{border-style:solid;border-color:var(--ok-borda);background:var(--ok-bg)}.gratis-copia.ok i{color:#fff;background:#18b06b;border-color:#18b06b}.gratis-acoes{gap:8px;margin-top:auto;display:flex}.gratis-acoes .btn{flex:1;gap:6px;width:auto;min-width:0;min-height:42px;padding:10px 12px}.gratis-acoes .btn svg{flex:none}.gratis-acoes .icone-btn{border:1px solid var(--linha);background:var(--card);border-radius:var(--raio-p);flex:none;width:42px;height:42px}.gratis-acoes .icone-btn:hover{border-color:var(--linha-forte);color:var(--tinta)}.gratis-marcar.ativo,.gratis-marcar.ativo:hover{color:#fff;background:#18b06b;border-color:#18b06b}.gratis.pego .gratis-banner .gratis-img img{filter:saturate(.7)}.gratis.s-encerrado .gratis-banner img,.gratis.s-encerrado .gratis-emblema img{filter:grayscale(.9);opacity:.75}.gratis.s-encerrado .gratis-cabeca h3{color:var(--suave)}.gratis.compacto .gratis-corpo{gap:10px;padding:34px 14px 14px}.gratis.compacto .gratis-emblema{border-radius:16px;width:56px;height:56px}.gratis-progresso{align-items:center;gap:16px;margin-bottom:16px;padding:14px 18px;display:flex}.gratis-progresso>div{flex:1;gap:2px;min-width:0;display:grid}.gratis-progresso small{color:var(--suave);font-size:.8rem;display:block}.gratis-barra{background:var(--linha-2);border-radius:999px;width:min(220px,34%);height:10px;overflow:hidden}.gratis-barra i{border-radius:inherit;background:linear-gradient(90deg, var(--rosa), #ff7aa8);height:100%;transition:width .5s var(--ease);display:block}.gratis-progresso small svg{vertical-align:-2px}.gratis-progresso em{font-variant-numeric:tabular-nums;font-style:normal;font-weight:800}@media (max-width:560px){.gratis-progresso{flex-wrap:wrap}.gratis-barra{order:3;width:100%}}@media (prefers-reduced-motion:reduce){.gratis,.gratis-emblema,.gratis-banner .gratis-img img{transition:none}.gratis-status i{animation:none}}.rodape-lista{color:var(--suave);justify-content:center;align-items:center;gap:8px;margin-top:28px;font-size:.86rem;font-weight:600;display:flex}.apis-grade{gap:16px;min-width:0;display:grid}.api{gap:14px;min-width:0;padding:20px 22px;display:grid;overflow:hidden}.api header{align-items:center;gap:10px;display:flex}.api h3{font-size:1.1rem}.api>p{color:var(--suave)}.metodo{background:var(--ok-bg);color:var(--ok-tx);letter-spacing:.06em;border-radius:6px;padding:2px 9px;font-size:.72rem;font-weight:800}.url{background:#181427;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:6px 6px 6px 14px;display:flex}.url code{color:#e9e4f7;white-space:nowrap;flex:1;min-width:0;font-size:.82rem;overflow-x:auto}.url .icone-btn{color:#bdb4d6}.url .icone-btn:hover{color:#fff;background:#ffffff1f}.tabela-params{border-collapse:collapse;width:100%;font-size:.88rem;display:block;overflow-x:auto}.tabela-params th{text-align:left;color:var(--suave);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--linha);padding:6px 10px;font-size:.72rem}.tabela-params td{border-bottom:1px solid var(--linha-2);vertical-align:top;padding:9px 10px}.api code{font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.84rem}.tabela-params td code{background:var(--fundo);border-radius:6px;padding:2px 7px}.api-acoes{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ok-txt{color:var(--ok-tx);align-items:center;gap:6px;font-size:.88rem;font-weight:700;display:inline-flex}.erro-txt{color:var(--rosa-texto);font-size:.88rem;font-weight:700}.resposta{color:#e9e4f7;background:#181427;border-radius:12px;max-height:320px;margin:0;padding:14px 16px;font-size:.8rem;line-height:1.5;overflow:auto}.resp-img{background:var(--fundo);text-align:center;border-radius:12px;padding:16px}.resp-img img{image-rendering:pixelated}.chat{--nick-0:#d9185e;--nick-1:#7c3aed;--nick-2:#0e7490;--nick-3:#b45309;--nick-4:#15803d;--nick-5:#1d4ed8;--nick-6:#be185d;--nick-7:#9333ea;background:var(--card);flex-direction:column;height:440px;min-height:0;display:flex;position:relative}.chat.alto{height:min(70vh,680px)}.chat-lista{overscroll-behavior:contain;background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--rosa) 6%, transparent), transparent 45%), var(--fundo);scrollbar-width:thin;scrollbar-color:var(--linha-forte) transparent;flex-direction:column;flex:1;gap:14px;padding:14px 14px 18px;display:flex;overflow-y:auto}.chat-intro{text-align:center;border:1px dashed var(--linha-forte);border-radius:var(--raio);background:var(--card);justify-items:center;gap:4px;padding:16px 14px 14px;display:grid}.chat-intro img{image-rendering:pixelated;margin-bottom:4px}.chat-intro b{font-size:.95rem}.chat-intro p{color:var(--suave);max-width:30ch;font-size:.8rem;line-height:1.45}.chat-selo-discord{color:#fff;letter-spacing:.03em;background:#5865f2;border-radius:999px;align-items:center;gap:5px;margin-top:6px;padding:3px 10px;font-size:.68rem;font-weight:800;display:inline-flex}.chat-vazio{text-align:center;color:var(--suave);padding:8px;font-size:.84rem}.chat-carregando{justify-content:center;gap:5px;padding:10px;display:flex}.chat-carregando i{background:var(--linha-forte);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite chat-pula}.chat-carregando i:nth-child(2){animation-delay:.15s}.chat-carregando i:nth-child(3){animation-delay:.3s}@keyframes chat-pula{0%,80%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}.chat-dia{color:var(--suave);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;font-size:.68rem;font-weight:800;display:flex}.chat-dia:before,.chat-dia:after{content:"";background:var(--linha);flex:1;height:1px}.msg-grupo{max-width:88%;animation:chat-entra .22s var(--ease) both;align-items:flex-end;gap:9px;display:flex}@keyframes chat-entra{0%{opacity:0;transform:translateY(6px)}}.msg-avatar{object-fit:contain;width:36px;height:36px;image-rendering:pixelated;background:color-mix(in srgb, var(--cor,var(--rosa)) 14%, var(--card));box-shadow:0 0 0 2px var(--card), 0 0 0 3px color-mix(in srgb, var(--cor,var(--rosa)) 30%, transparent);border-radius:50%;flex:none;padding:2px}.msg-avatar.discord{object-fit:cover;object-position:center;image-rendering:auto;padding:0}.msg-avatar.bot{object-fit:contain;object-position:center;background:var(--rosa-suave);border-radius:12px;padding:5px}.msg-coluna{justify-items:start;gap:3px;min-width:0;display:grid}.msg-topo{align-items:center;gap:6px;min-width:0;padding:0 4px;display:flex}.msg-topo b{color:color-mix(in srgb, var(--cor,var(--tinta)) 85%, var(--tinta));text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:800;overflow:hidden}.msg-topo time{color:var(--suave);font-variant-numeric:tabular-nums;font-size:.68rem}.c0{--cor:var(--nick-0)}.c1{--cor:var(--nick-1)}.c2{--cor:var(--nick-2)}.c3{--cor:var(--nick-3)}.c4{--cor:var(--nick-4)}.c5{--cor:var(--nick-5)}.c6{--cor:var(--nick-6)}.c7{--cor:var(--nick-7)}.msg-tag{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;flex:none;padding:0 6px;font-size:.58rem;font-weight:800;line-height:1.7}.msg-tag.discord{color:#fff;background:#5865f2}.msg-tag.equipe{background:var(--rosa);color:#fff}.msg-balao{overflow-wrap:anywhere;white-space:pre-wrap;background:var(--card);border:1px solid var(--linha);border-radius:6px 16px 16px 6px;max-width:100%;margin:0;padding:7px 12px;font-size:.9rem;line-height:1.42;box-shadow:0 1px 2px #1c18300a}.msg-coluna .msg-balao:nth-child(2){border-top-left-radius:16px}.msg-coluna .msg-balao:last-child{border-bottom-left-radius:16px}.msg-grupo.sistema .msg-balao{background:var(--rosa-suave);border-color:var(--nota-borda);color:var(--nota-tx);font-weight:600}.msg-grupo.minha{align-self:flex-end}.msg-grupo.minha .msg-coluna{justify-items:end}.msg-grupo.minha .msg-balao{background:linear-gradient(135deg, var(--rosa), #b5127f);color:#fff;box-shadow:0 4px 12px -4px color-mix(in srgb, var(--rosa) 60%, transparent);border-color:#0000;border-radius:16px 6px 6px 16px}.msg-grupo.minha .msg-balao:nth-child(2){border-top-right-radius:16px}.msg-grupo.minha .msg-balao:last-child{border-bottom-right-radius:16px}.chat-descer{z-index:2;background:var(--tinta);color:var(--card);cursor:pointer;box-shadow:var(--sombra-media);animation:chat-entra .2s var(--ease) both;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:.78rem;font-weight:700;display:inline-flex;position:absolute;bottom:74px;left:50%;transform:translate(-50%)}.chat-form{border-top:1px solid var(--linha);background:var(--card);align-items:center;gap:8px;padding:10px 12px 12px;display:flex}.chat-campo{flex:1;min-width:0;position:relative}.chat-campo input{border:1px solid var(--linha);background:var(--sup-2);border-radius:999px;outline:none;width:100%;padding:11px 44px 11px 16px;transition:border-color .15s,box-shadow .15s,background .15s}.chat-campo input:focus{border-color:var(--rosa);background:var(--card);box-shadow:0 0 0 3px color-mix(in srgb, var(--rosa) 18%, transparent)}.chat-campo input:disabled{opacity:.6}.chat-campo small{color:var(--suave);font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:700;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.chat-campo small.cheio{color:var(--rosa-texto)}.chat-enviar{background:var(--rosa);color:#fff;cursor:pointer;width:42px;height:42px;transition:background .15s, transform .15s var(--ease), opacity .15s;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.chat-enviar:hover:not(:disabled){background:var(--rosa-escuro);transform:scale(1.06)rotate(-8deg)}.chat-enviar:disabled{opacity:.4;cursor:default}.chat-entrar{border-top:1px solid var(--linha);background:var(--card);color:var(--suave);align-items:center;gap:10px;padding:12px 14px;font-size:.86rem;font-weight:600;display:flex}.chat-entrar-ico{background:var(--rosa-suave);width:32px;height:32px;color:var(--rosa-texto);border-radius:50%;flex:none;place-items:center;display:grid}.chat-entrar .btn{margin-left:auto}.chat-aviso{background:var(--card);color:var(--rosa-texto);padding:0 14px 10px;font-size:.8rem;font-weight:600}.chat-pagina{overflow:hidden}.chat-fab-area{z-index:46;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:16px;right:16px}.chat-fab{border:1px solid var(--linha);background:var(--card);min-height:46px;color:var(--tinta);cursor:pointer;box-shadow:var(--sombra-media);transition:border-color .2s, transform .2s var(--ease), background .2s, color .2s;border-radius:999px;align-items:center;gap:8px;padding:8px 16px 8px 10px;font-size:.9rem;font-weight:700;display:inline-flex;position:relative}.chat-fab:hover{border-color:var(--linha-forte);transform:translateY(-2px)}.chat-fab .emb{margin:-4px 0}.chat-fab.aberto{background:var(--tinta);border-color:var(--tinta);color:var(--card);padding:8px 16px 8px 14px}.chat-fab.tem-novas{border-color:color-mix(in srgb, var(--rosa) 45%, transparent);animation:2.4s ease-in-out infinite chat-chama}.chat-fab-num{background:var(--rosa);color:#fff;font-variant-numeric:tabular-nums;min-width:24px;height:24px;box-shadow:0 2px 8px -2px color-mix(in srgb, var(--rosa) 70%, transparent);border-radius:999px;place-items:center;margin-right:-6px;padding:0 7px;font-size:.74rem;font-weight:800;display:grid}@keyframes chat-chama{0%,to{box-shadow:var(--sombra-media), 0 0 0 0 color-mix(in srgb, var(--rosa) 35%, transparent)}50%{box-shadow:var(--sombra-media), 0 0 0 7px color-mix(in srgb, var(--rosa) 0%, transparent)}}.badge-novas{background:var(--rosa);color:#fff;border:2px solid var(--card);border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:.7rem;display:grid;position:absolute;top:-6px;right:-4px}.chat-janela{border:1px solid var(--linha);background:var(--card);width:min(380px,100vw - 32px);animation:chat-abre .22s var(--ease) both;transform-origin:100% 100%;border-radius:20px;overflow:hidden;box-shadow:0 24px 60px -16px #1c183059,0 0 0 1px #00000005}@keyframes chat-abre{0%{opacity:0;transform:translateY(10px)scale(.97)}}.chat-janela header{color:#fff;background:linear-gradient(120deg, var(--rosa) 0%, #b5127f 55%, #6a3fb5 100%);align-items:center;gap:10px;padding:12px 10px 12px 14px;display:flex}.chat-janela-ico{background:#ffffff2e;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.chat-janela-txt{flex:1;min-width:0;line-height:1.25;display:grid}.chat-janela-txt b{font-size:.98rem}.chat-janela-txt small{opacity:.92;align-items:center;gap:6px;font-size:.74rem;font-weight:600;display:inline-flex}.chat-janela-btn{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;transition:background .15s;display:grid}.chat-janela-btn:hover{background:#ffffff47}.ponto{background:#22c55e;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 3px #22c55e40}.chat-janela .ponto{background:#4ade80;box-shadow:0 0 0 3px #4ade804d}html[data-tema=escuro] .chat{--nick-0:#ff6b9d;--nick-1:#b794f6;--nick-2:#4fd1e5;--nick-3:#f6ad55;--nick-4:#68d391;--nick-5:#7fa7ff;--nick-6:#f687b3;--nick-7:#d6a4ff}html[data-tema=escuro] .chat-janela{box-shadow:0 24px 60px -12px #000000b3}@media (prefers-reduced-motion:reduce){.msg-grupo,.chat-janela,.chat-descer,.chat-fab.tem-novas{animation:none}}@media (max-width:480px){.chat-janela{width:calc(100vw - 20px)}.chat{height:min(440px,100dvh - 190px)}}.auth{width:min(420px,100%);padding:28px}.auth-ico{place-items:center;width:56px;height:56px;margin:0 auto 8px;display:grid}.auth h1{text-align:center;font-size:1.5rem}.sub-auth{color:var(--suave);text-align:center;margin:4px 0 16px}.demo-aviso{background:var(--aviso-bg);color:var(--aviso-tx);border-radius:12px;margin-bottom:18px;padding:10px 14px;font-size:.84rem}.auth form{gap:14px;display:grid}.campo-form label{margin-bottom:6px;font-size:.86rem;font-weight:700;display:block}.entrada-icone{border:1px solid var(--linha);border-radius:var(--raio-p);background:var(--fundo);color:var(--suave);align-items:center;gap:10px;padding:0 14px;display:flex}.entrada-icone:focus-within{border-color:var(--rosa);background:var(--card)}.entrada-icone.com-erro{border-color:var(--rosa)}.entrada-icone input{min-width:0;color:var(--tinta);background:0 0;border:0;outline:none;flex:1;padding:11px 0}.erro-campo{color:var(--rosa-texto);margin-top:5px;font-size:.82rem;font-weight:600}.troca-auth{text-align:center;color:var(--suave);margin-top:18px}.troca-auth a{color:var(--rosa);font-weight:700}.ferramentas{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.campo{background:var(--card);border:1px solid var(--linha);border-radius:var(--raio-p);color:var(--suave);flex:260px;align-items:center;gap:10px;padding:0 14px;display:flex}.campo:focus-within{border-color:var(--rosa)}.campo .emb{margin-left:-4px}.campo input{min-width:0;color:var(--tinta);background:0 0;border:0;outline:none;flex:1;padding:11px 0}.campo button{background:var(--fundo);cursor:pointer;width:26px;height:26px;color:var(--suave);border:0;border-radius:8px;font-weight:700}.seletor{appearance:none;cursor:pointer;background:var(--card) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%236a6580' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 13px center;border:1px solid var(--linha);border-radius:var(--raio-p);padding:11px 38px 11px 14px;font-weight:600}.contagem{color:var(--suave);margin:0 0 14px;font-size:.86rem;font-weight:600}.grade{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;display:grid}.item{cursor:pointer;text-align:center;min-height:164px;transition:border-color .2s, box-shadow .25s var(--ease), transform .25s var(--ease);flex-direction:column;align-items:center;gap:8px;padding:14px 10px 12px;display:flex}.item:hover{border-color:var(--linha-forte);box-shadow:var(--sombra-media);transform:translateY(-2px)}.item .arte{background:var(--fundo);border-radius:14px;place-items:center;width:76px;height:76px;display:grid}.item .arte img{max-width:60px;max-height:60px;image-rendering:pixelated;transform:scale(1.4)}.item .nome{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.88rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.grade .item{content-visibility:auto;contain-intrinsic-size:auto 164px}.fileira{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#d6d1e2 transparent;gap:14px;padding:4px 4px 14px;display:flex;overflow-x:auto}.fileira .item{scroll-snap-align:start;flex:0 0 150px}.esqueleto{border-radius:var(--raio);border:1px solid var(--linha);background:linear-gradient(100deg,#fff 30%,#f3f1f8 50%,#fff 70%) 0 0/220% 100%;min-height:164px;animation:1.3s linear infinite brilho}@keyframes brilho{to{background-position:-220% 0}}.vazio,.erro{text-align:center;justify-items:center;gap:6px;padding:32px 22px;display:grid}.vazio p,.erro p{color:var(--suave)}.emoji{font-size:2rem}.mais{justify-content:center;margin-top:22px;display:flex}dialog{background:var(--card);width:min(440px,100% - 28px);color:var(--tinta);border:0;border-radius:20px;padding:0;box-shadow:0 30px 80px #140a284d}dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#180e2c80}dialog[open]{animation:pula .2s var(--ease)}@keyframes pula{0%{opacity:0;transform:scale(.95)translateY(8px)}}.modal-in{text-align:center;justify-items:center;gap:14px;padding:26px 24px 22px;display:grid}.modal-arte{background:var(--fundo);border-radius:22px;place-items:center;width:128px;height:128px;display:grid}.modal-arte img{image-rendering:pixelated;max-width:48px;max-height:48px;transform:scale(3)}.modal-in h3{font-size:1.3rem}.modal-in p{color:var(--suave)}.fechar{background:var(--fundo);width:34px;height:34px;color:var(--suave);cursor:pointer;border:0;border-radius:50%;font-weight:800;position:absolute;top:12px;right:12px}.fechar:hover{background:var(--rosa-suave);color:var(--rosa)}.dados{text-align:left;background:var(--fundo);border-radius:12px;grid-template-columns:auto 1fr;gap:6px 16px;width:100%;padding:12px 14px;font-size:.9rem;display:grid}.dados dt{color:var(--suave);font-weight:600}.dados dd{overflow-wrap:anywhere;font-weight:700}.acoes{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.estudio{grid-template-columns:minmax(260px,340px) 1fr;align-items:start;gap:20px;display:grid}.palco{justify-items:center;gap:14px;padding:18px;display:grid;position:sticky;top:84px}.tela{aspect-ratio:1/1.1;border:1px solid var(--linha);background:var(--card);background-image:linear-gradient(45deg,#eee 25%,#0000 25% 75%,#eee 75%),linear-gradient(45deg,#eee 25%,#0000 25% 75%,#eee 75%);background-position:0 0,11px 11px;background-size:22px 22px;border-radius:14px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.tela.cor{background-image:none}.tela img{max-height:92%;image-rendering:pixelated;transform-origin:50% 60%;transition:opacity .2s;transform:scale(1.4)}.tela.carregando img{opacity:.25}.tela .rodando{border:4px solid var(--rosa-suave);border-top-color:var(--rosa);opacity:0;border-radius:50%;width:34px;height:34px;animation:.7s linear infinite gira;position:absolute}.tela.carregando .rodando{opacity:1}.tela .falha{text-align:center;background:var(--card);border:1px solid var(--linha);color:var(--rosa-texto);border-radius:12px;padding:8px 12px;font-size:.85rem;font-weight:700;position:absolute;inset:auto 10px 10px}.grupo>label,.grupo>.rotulo{margin-bottom:8px;font-size:.86rem;font-weight:700;display:block}.entrada{gap:10px;display:flex}.entrada input{border-radius:var(--raio-p);border:1px solid var(--linha);background:var(--fundo);flex:1;min-width:0;padding:10px 14px;font-weight:600}.opcoes{flex-wrap:wrap;gap:8px;display:flex}.opcao{cursor:pointer;background:var(--card);border:1px solid var(--linha);border-radius:999px;padding:7px 14px;font-size:.86rem;font-weight:600;transition:background .15s,border-color .15s}.opcao:hover{background:var(--fundo)}.opcao[aria-pressed=true]{background:var(--tinta);color:#fff;border-color:var(--tinta)}.giro{align-items:center;gap:10px;display:flex}.giro .btn{padding:7px 16px}.giro .valor{text-align:center;min-width:110px;font-weight:700}.cores{flex-wrap:wrap;gap:8px;display:flex}.cor{border:2px solid var(--card);width:30px;height:30px;box-shadow:0 0 0 1px var(--linha);cursor:pointer;border-radius:50%;padding:0}.cor[aria-pressed=true]{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--rosa)}.cor.transp{background:repeating-conic-gradient(#ddd 0 25%, #fff 0 50%) 50% / 12px 12px}.rodape{color:#e7e3f6;background:#15122f;margin-top:24px;padding:36px 20px 84px}.rodape-in{max-width:var(--largura);grid-template-columns:1.6fr 1fr 1fr 1fr;gap:28px;margin:0 auto;display:grid}.rodape-marca p{color:#a9a3c9;max-width:34ch;margin-top:12px;font-size:.9rem}.rodape h4{text-transform:uppercase;letter-spacing:.08em;color:#8d86b3;margin-bottom:12px;font-size:.78rem}.rodape a{padding:4px 0;font-size:.9rem;font-weight:600;text-decoration:none;display:block}.rodape a:hover{color:#ff86b0}@media (max-width:700px){.rodape a{padding:9px 0}}.rodape-nota{max-width:var(--largura);color:#8d86b3;border-top:1px solid #ffffff1a;margin:24px auto 0;padding-top:18px;font-size:.82rem}#toast{opacity:0;pointer-events:none;z-index:80;border-radius:var(--raio-p);background:var(--tinta);color:#fff;box-shadow:var(--sombra-media);transition:transform .22s var(--ease), opacity .22s;padding:10px 18px;font-size:.9rem;font-weight:600;position:fixed;bottom:84px;left:50%;transform:translate(-50%,16px)}#toast.mostra{opacity:1;transform:translate(-50%)}html .revelar{transition:opacity .45s var(--ease), transform .45s var(--ease);transition-delay:var(--atraso,0s)}.revelar.oculto{opacity:0;transform:translateY(20px)}@media (max-width:1020px){.duas-colunas{grid-template-columns:1fr}.coluna-lateral{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));position:static}.radio-topo{grid-template-columns:minmax(0,1fr) auto}.radio-musica,.radio-emblemas-locutor{order:3;grid-column:1/-1}.passos{grid-template-columns:1fr}}@media (max-width:900px){.nav{display:none}.hamburguer{display:grid}.menu-movel{background:var(--card);border-top:1px solid var(--linha);gap:2px;padding:8px 16px 14px;display:grid}.menu-movel a{border-radius:var(--raio-p);align-items:center;gap:10px;padding:10px 14px;font-weight:600;text-decoration:none;display:flex}.menu-movel a.ativo{background:var(--rosa-suave);color:var(--rosa-texto)}.estudio{grid-template-columns:1fr}.palco{position:static}.pilula{width:calc(100vw - 150px);min-width:0;max-width:340px;left:12px;translate:0}}@media (max-width:760px){.post.grande{flex-direction:column}.post.grande .capa{aspect-ratio:16/8;width:100%;min-height:0}.post.grande .post-corpo{padding:16px}.post.grande h3{font-size:1.15rem}.aviso-ir{display:none}}@media (max-width:640px){main{padding:16px 14px 100px}.hero{height:clamp(170px,48vw,240px);margin-top:-16px}.hero-vivo{font-size:.7rem;top:8px;left:8px}.radio{margin:-20px 8px 24px;padding:14px}.radio-abas{grid-template-columns:repeat(2,minmax(0,1fr))}.volume{display:none}.radio-topo{grid-template-columns:minmax(0,1fr) auto;gap:14px}.radio-texto strong{font-size:1rem}.eventos,.grade-posts.dois,.grade-gratis,.grade-gratis.faixa{grid-template-columns:1fr}.rodape-in{grid-template-columns:1fr 1fr}.rodape-marca{grid-column:1/-1}.acoes-topo .btn.suave,.marca .logo-texto{display:none}.pilula{gap:8px;width:calc(100vw - 132px);bottom:10px;left:10px}.chat-fab-area{bottom:10px;right:10px}.chat-fab{padding:9px 12px 9px 8px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.car{position:relative;overflow:hidden}.car-trilho{scroll-snap-type:x mandatory;scrollbar-width:none;outline-offset:-3px;display:flex;overflow-x:auto}.car-trilho::-webkit-scrollbar{display:none}.car-slide{scroll-snap-align:start;background:linear-gradient(110deg,#fff 40%,#fdeaf1 130%);flex:0 0 100%;align-items:center;gap:20px;min-height:152px;padding:24px 64px;display:flex;position:relative}.car-slide.com-banner{color:#fff;background:var(--marinho)}.car-banner{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.car-slide.com-banner .car-banner{filter:brightness(.78)}.car-slide.com-banner:before{content:"";z-index:1;background:linear-gradient(90deg,#0c0a18eb 0%,#0c0a18d1 55%,#0c0a1873 100%);position:absolute;inset:0}.car-slide>:not(.car-banner){z-index:2;position:relative}.car-logo{background:var(--card);border:1px solid var(--linha);border-radius:18px;flex:none;place-items:center;width:72px;height:72px;display:grid}.car-logo img{border-radius:10px}.car-texto{flex:1;justify-items:start;gap:4px;min-width:0;display:grid}.car-texto h3{font-size:1.2rem}.car-texto p{opacity:.8;max-width:52ch;font-size:.92rem}.car-slide.com-banner .car-texto h3{color:#fff;text-shadow:0 1px 4px #000c,0 2px 10px #0009}.car-slide.com-banner .car-texto p{color:#fff;opacity:.96;text-shadow:0 1px 3px #000000d9,0 2px 8px #00000080}.car-slide .btn{flex:none}.car-slide.com-banner .pill{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-shadow:0 1px 2px #0009;background:#ffffff38}.car-seta{z-index:3;border:1px solid var(--linha);background:var(--card);width:36px;height:36px;color:var(--tinta);cursor:pointer;box-shadow:var(--sombra);transition:background .15s, transform .15s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%}.car-seta:hover{background:var(--rosa-suave);color:var(--rosa)}.car-seta.esq{left:12px}.car-seta.dir{right:12px}.gira-esq{transform:rotate(90deg)}.gira-dir{transform:rotate(-90deg)}.car-pontos{z-index:3;gap:6px;display:flex;position:absolute;bottom:10px;left:50%;translate:-50%}.car-pontos button{cursor:pointer;width:8px;height:8px;transition:width .25s var(--ease), background .2s;background:#d3cde0;border:0;border-radius:999px;padding:0}.car-pontos button.ativo{background:var(--rosa);width:22px}@media (max-width:760px){.car-slide{flex-wrap:wrap;gap:14px;padding:20px 20px 36px}.car-slide.com-banner:before{background:linear-gradient(#0c0a18eb 0%,#0c0a18d6 100%)}.car-slide .btn{margin-left:0}.car-seta{display:none}}.sr-so{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.esq{background:linear-gradient(90deg,#ece9f3 25%,#f6f4fa 50%,#ece9f3 75%) 0 0/200% 100%;border-radius:14px;animation:1.4s linear infinite esq-brilho}.esq-titulo{width:min(420px,70%);height:34px;margin:8px 0 14px}.esq-texto{width:min(640px,90%);height:16px;margin-bottom:22px}.esq-grade{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-bottom:16px;display:grid}.esq-cartao{height:150px}.esq-bloco{height:260px}@keyframes esq-brilho{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.esq{animation:none}}img[src*="headonly=true&size=l&gesture=sml&direction=2"]{object-fit:cover;object-view-box:inset(21% 20% 41% 22%);image-rendering:pixelated}a.chip-filtro{color:inherit;text-decoration:none}.lista-resumo{color:var(--suave);margin:-6px 0 16px;font-size:.9rem}.paginas-pub{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:26px;display:grid}.paginas-pub>:last-child{justify-self:end}.paginas-num{color:var(--suave);align-items:center;gap:4px;display:flex}.paginas-num a{min-width:34px;height:34px;color:var(--tinta);border-radius:10px;place-items:center;padding:0 6px;font-weight:700;text-decoration:none;display:grid}.paginas-num a:hover{background:var(--fundo)}.paginas-num a.on{background:var(--rosa);color:#fff}@media (max-width:560px){.paginas-pub{grid-template-columns:1fr 1fr}.paginas-num{grid-area:1/1/auto/-1;justify-content:center}}.artigo-autor{color:inherit;text-decoration:none}.artigo-autor:hover b{color:var(--rosa);text-underline-offset:3px;text-decoration:underline}.artigo-indice{border:1px solid var(--linha);background:var(--fundo);border-radius:14px;margin:4px 0 18px;padding:14px 18px}.artigo-indice b{text-transform:uppercase;letter-spacing:.04em;color:var(--suave);margin-bottom:6px;font-size:.86rem;display:block}.artigo-indice ol{gap:4px;margin:0;padding-left:1.2em;display:grid}.artigo-indice li.h3{margin-left:1em;list-style:circle}.artigo-indice a{color:var(--tinta);font-weight:600;text-decoration:none}.artigo-indice a:hover{color:var(--rosa);text-decoration:underline}.texto h2[id],.texto h3[id]{scroll-margin-top:90px}.artigo-itens{margin-top:26px}.artigo-itens h2{margin-bottom:10px;font-size:1.05rem}.artigo-itens-grade{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.artigo-item{color:inherit;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;transition:transform .15s,border-color .15s;display:flex}.artigo-item:hover{border-color:var(--rosa);transform:translateY(-2px)}.artigo-item-arte{background:var(--fundo);border-radius:12px;flex:none;place-items:center;width:52px;height:52px;display:grid}.artigo-item-arte img{max-width:44px;max-height:44px;image-rendering:pixelated}.artigo-item b{overflow-wrap:anywhere;font-size:.9rem;line-height:1.25;display:block}.artigo-item small{color:var(--suave);font-size:.78rem}.reacoes{border:1px solid var(--linha);background:linear-gradient(135deg, #f0508d0a 0%, var(--fundo) 100%);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:2px 0 6px;padding:10px 16px;transition:border-color .2s,box-shadow .2s;display:flex}.reacoes:hover{border-color:var(--linha-forte)}.reacoes-rotulo{color:var(--tinta);align-items:center;gap:8px;font-size:.92rem;font-weight:700;display:inline-flex}.reacoes-rotulo b{color:var(--tinta);font-weight:800}.reacoes-icone{font-size:1.05rem;line-height:1}.reacoes-botoes{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.reacoes-botoes button{border:1.5px solid var(--linha);background:var(--card);color:var(--tinta);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 13px;font-size:.88rem;font-weight:700;transition:transform .18s cubic-bezier(.34,1.56,.64,1),border-color .18s,background .18s,box-shadow .18s;display:inline-flex;box-shadow:0 1px 3px #00000008}.reacoes-botoes button:hover:not(:disabled){border-color:var(--rosa);transform:translateY(-2px)scale(1.04);box-shadow:0 4px 12px #d9185e2e}.reacoes-botoes button:active:not(:disabled){transform:scale(.96)}.reacoes-botoes button.on{border-color:var(--rosa);background:var(--rosa-suave);color:var(--rosa-texto);box-shadow:0 0 0 3px #d9185e24}.reacoes-emoji{font-size:1.25rem;line-height:1;display:inline-block}.reacoes-n{font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:800}.reacoes-total{color:var(--suave);background:var(--card);border:1px solid var(--linha);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:.76rem;font-weight:700}@media (max-width:640px){.reacoes{text-align:center;flex-direction:column;justify-content:center;gap:10px;padding:12px 14px}}.lista-ranking{counter-reset:rk}.lista-ranking li{counter-increment:rk;padding-left:30px;position:relative}.lista-ranking li:before{content:counter(rk);background:var(--rosa-suave);width:22px;height:22px;color:var(--rosa-texto);border-radius:999px;place-items:center;font-size:.75rem;font-weight:800;display:grid;position:absolute;top:8px;left:0}.autor-topo{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;margin-bottom:26px;padding:22px 26px;display:grid}.autor-avatar{width:64px;height:auto;image-rendering:pixelated}.autor-info h1{font-family:var(--f-logo);overflow-wrap:anywhere;font-size:clamp(1.5rem,3vw,2rem);line-height:1.1}.autor-nome{color:var(--suave);margin:2px 0 6px}.autor-desde{color:var(--suave);margin-top:8px;font-size:.9rem}.autor-numeros{gap:12px;margin:0;display:flex}.autor-numeros div{background:var(--fundo);text-align:center;border-radius:14px;min-width:92px;padding:10px 14px}.autor-numeros dt{color:var(--suave);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700}.autor-numeros dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:1.35rem;font-weight:800}.autor-secao{margin-bottom:30px}.autor-secao h2{margin-bottom:14px;font-size:1.2rem}.autor-secao h2 small{color:var(--suave);font-weight:600}@media (max-width:720px){.autor-topo{grid-template-columns:auto minmax(0,1fr)}.autor-numeros{flex-wrap:wrap;grid-column:1/-1}.autor-numeros div{flex:1}}.locutores-destaque-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.locutor-destaque-card{background:var(--card);border:1px solid var(--linha);transition:border-color .2s, box-shadow .25s var(--ease), transform .25s var(--ease);border-radius:16px;flex-direction:column;gap:14px;padding:18px;display:flex;position:relative;overflow:visible}.locutor-destaque-card:hover{border-color:var(--linha-forte);box-shadow:var(--sombra-media);z-index:25;transform:translateY(-2px)}.locutor-card-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.locutor-destaque-badge{text-transform:uppercase;letter-spacing:.04em;border:1px solid;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:.74rem;font-weight:800;display:inline-flex}.locutor-radio-pill{color:var(--suave);background:var(--fundo);border:1px solid var(--linha);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.locutor-radio-ico{object-fit:contain;width:16px;height:16px}.locutor-palco-area{align-items:center;gap:14px;margin-top:2px;display:flex}.locutor-avatar-palco{cursor:pointer;border-radius:14px;flex:none;justify-content:center;align-items:flex-end;width:76px;height:118px;display:flex;position:relative}.locutor-avatar-luz{pointer-events:none;z-index:0;border-radius:14px;transition:opacity .25s;position:absolute;inset:0}.locutor-avatar-sombra-chao{z-index:1;pointer-events:none;background:radial-gradient(#00000052 0%,#0000 70%);border-radius:50%;width:54px;height:10px;transition:transform .25s,opacity .25s;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.locutor-avatar-gif{z-index:2;object-fit:contain;width:auto;max-height:110px;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;filter:drop-shadow(0 4px 6px #00000038);margin-bottom:2px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),filter .2s;position:relative}.locutor-avatar-palco:hover .locutor-avatar-gif{filter:drop-shadow(0 8px 12px #0000004d);transform:translateY(-4px)scale(1.08)}.locutor-avatar-palco:hover .locutor-avatar-sombra-chao{opacity:.5;transform:translate(-50%)scale(1.2)}.locutor-avatar-circulo{border:2.5px solid var(--linha-forte);background:var(--card);border-radius:50%;flex:none;place-items:center;width:58px;height:58px;padding:2px;display:grid;position:relative;box-shadow:0 4px 12px #00000014}.locutor-avatar-cabeca{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;background:var(--fundo);border-radius:50%;display:block}.locutor-avatar-falta{background:var(--rosa);color:#fff;border-radius:50%;place-items:center;width:100%;height:100%;font-size:1.4rem;font-weight:800;display:grid}.locutor-perfil-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.locutor-perfil-info h3{margin:0;font-size:1.18rem;font-weight:800;line-height:1.25}.locutor-perfil-info h3 a{color:var(--tinta);text-decoration:none;transition:color .15s}.locutor-perfil-info h3 a:hover{color:var(--rosa)}.locutor-subtitulo{color:var(--suave);margin:0;font-size:.82rem;line-height:1.35}.locutor-stats-linha{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.locutor-stat{flex-direction:column;line-height:1.2;display:flex}.locutor-stat b{color:var(--tinta);font-size:.88rem}.locutor-stat small{color:var(--suave);text-transform:uppercase;font-size:.68rem;font-weight:600}.locutor-insignias-secao{background:var(--fundo);border:1px solid var(--linha);border-radius:14px;margin-top:4px;padding:10px 12px;position:relative;overflow:visible}.locutor-insignias-cabecalho{color:var(--suave);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px;font-size:.72rem;font-weight:700;display:flex}.locutor-insignias-contadores{align-items:center;gap:6px;font-size:.7rem;font-weight:800;display:flex}.locutor-insignias-contadores .tag-rar{background:var(--card);border:1px solid var(--linha);border-radius:999px;padding:2px 6px}.locutor-insignias-contadores .tag-rar.lendario{color:#d4ac0d;border-color:#f1c40f66}.locutor-insignias-contadores .tag-rar.epico{color:#9b59b6;border-color:#9b59b666}.locutor-insignias-contadores .tag-rar.raro{color:#00cec9;border-color:#00cec966}.locutor-emblemas-dock{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;min-height:54px;padding:4px 2px;display:flex}.locutor-emblemas-dock .radio-emblema-solto{border-radius:12px;width:52px;height:52px}.locutor-emblemas-dock .radio-emblema-img{width:48px;height:48px}.locutor-emblemas-dock .radio-emblema-solto:first-child .radio-emblema-popover{left:0;transform:translate(0)translateY(8px)}.locutor-emblemas-dock .radio-emblema-solto:first-child:hover .radio-emblema-popover{transform:translate(0)translateY(0)}.locutor-emblemas-dock .radio-emblema-solto:first-child .radio-emblema-popover:before,.locutor-emblemas-dock .radio-emblema-solto:first-child .radio-emblema-popover:after{left:26px}.locutor-card-rodape{margin-top:auto;padding-top:2px}.locutor-card-btn{color:var(--rosa);background:var(--rosa-suave);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .15s,transform .15s;display:flex}.locutor-card-btn:hover{background:#f0457e26;transform:translate(2px)}@media (max-width:768px){.locutores-destaque-grade{grid-template-columns:1fr}}.lista-posts-lateral{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lista-posts-lateral li{margin:0;padding:0;list-style:none}.lateral-post-card{color:var(--tinta);transition:background .2s, border-color .2s, transform .2s var(--ease), box-shadow .2s;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:flex;position:relative}.lateral-post-card:hover{background:var(--fundo);border-color:var(--linha);transform:translate(3px);box-shadow:0 4px 12px #0000000a}.lateral-rank-num{background:var(--fundo);width:24px;height:24px;color:var(--suave);border:1px solid var(--linha);border-radius:8px;flex:none;place-items:center;font-size:.76rem;font-weight:800;transition:transform .2s;display:grid}.lateral-post-card:hover .lateral-rank-num{transform:scale(1.08)}.lateral-rank-num.p1{color:#5a3c00;background:linear-gradient(135deg,gold,#ffb300);border-color:#f1c40f;box-shadow:0 2px 6px #f1c40f59}.lateral-rank-num.p2{color:#37474f;background:linear-gradient(135deg,#f0f0f0,#b0bec5);border-color:#b0bec5;box-shadow:0 2px 6px #90a4ae59}.lateral-rank-num.p3{color:#4e2613;background:linear-gradient(135deg,#ffab91,#d87d56);border-color:#d87d56;box-shadow:0 2px 6px #d87d5659}.lateral-post-thumb{background:var(--linha-2,#f0ebf4);border:1px solid var(--linha);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #0000000a}.lateral-post-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .3s var(--ease);display:block;border-radius:inherit!important}.lateral-post-card:hover .lateral-post-thumb img{transform:scale(1.08)}.lateral-post-thumb.padrao{background:linear-gradient(135deg, var(--rosa-suave), #f8e8f2);color:var(--rosa)}.lateral-post-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.lateral-post-pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pill-mini{text-transform:uppercase;letter-spacing:.03em;background:var(--rosa-suave);color:var(--rosa-texto);border-radius:6px;padding:2px 7px;font-size:.68rem;font-weight:800;line-height:1.2;display:inline-block}.lateral-post-views,.lateral-post-data{color:var(--suave);font-size:.72rem;font-weight:600}.lateral-post-info b{color:var(--tinta);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.88rem;font-weight:700;line-height:1.32;transition:color .15s;display:-webkit-box;overflow:hidden}.lateral-post-card:hover .lateral-post-info b{color:var(--rosa)}.lateral-post-autor{color:var(--suave);align-items:center;gap:5px;margin-top:2px;font-size:.74rem;font-weight:600;display:inline-flex}.lateral-autor-av{object-fit:cover;width:18px;height:18px;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;background:var(--fundo);border:1px solid var(--linha);border-radius:50%;flex:none}
.hero-cena{isolation:isolate;background:radial-gradient(55% 85% at 50% 40%,#ff80c480 0%,#0000 72%),radial-gradient(38% 70% at 8% 105%,#ffa31a80 0%,#0000 70%),radial-gradient(38% 70% at 96% -5%,#1fb8d673 0%,#0000 70%),linear-gradient(118deg,#d01a62 0%,#8e2092 48%,#35208a 100%);height:clamp(330px,33vw,460px);overflow:hidden}.h-cena{z-index:1;--px:0;--py:0;position:absolute;inset:0}.h-p,.h-blob,.h-arco{translate:calc(var(--px) * var(--d,10) * 1px) calc(var(--py) * var(--d,10) * 1px);transition:translate .35s ease-out}.h-fundo{position:absolute;inset:0;overflow:hidden}.h-fundo:before{content:"";background-image:radial-gradient(#ffffff29 1.5px,#0000 2px);background-size:18px 18px;animation:50s linear infinite h-pontos;position:absolute;inset:-20px}.h-fundo:after{content:"";opacity:.55;mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .7 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}@keyframes h-pontos{to{background-position:180px 90px}}.h-blob{aspect-ratio:1;opacity:.55;border-radius:50%;animation:16s ease-in-out infinite alternate h-deriva;position:absolute}.h-blob.b1{--d:8;background:radial-gradient(circle at 40% 40%,#35d6ee,#1fb8d600 68%);width:clamp(200px,26vw,400px);top:-30%;left:-7%}.h-blob.b2{--d:14;background:radial-gradient(circle at 40% 40%,#b56bff,#8a3fb500 68%);width:clamp(120px,15vw,230px);animation-delay:-4s;top:36%;left:-8%}.h-blob.b3{--d:10;background:radial-gradient(circle at 45% 40%,#ffbe4a,#ffa31a00 68%);width:clamp(260px,30vw,480px);animation-delay:-7s;bottom:-46%;left:-6%}.h-blob.b4{--d:12;background:radial-gradient(circle at 45% 55%,#ffbe4a,#ffa31a00 68%);width:clamp(200px,22vw,340px);animation-delay:-2s;top:-34%;right:-6%}.h-blob.b5{--d:9;background:radial-gradient(circle at 50% 45%,#a066ff,#8a3fb500 68%);width:clamp(300px,34vw,520px);animation-delay:-9s;bottom:-52%;right:-9%}@keyframes h-deriva{0%{transform:translate(0)rotate(0)}to{transform:translate(14px,-12px)rotate(14deg)}}.h-arco{aspect-ratio:1;border:clamp(2px,.25vw,3px) dashed #ffd7788c;border-radius:50%;animation:70s linear infinite h-gira;position:absolute}.h-arco.a1{--d:16;width:clamp(290px,33vw,520px);bottom:-50%;left:-8%}.h-arco.a2{--d:12;width:clamp(330px,37vw,570px);animation-direction:reverse;bottom:-57%;right:-11%}@keyframes h-gira{to{transform:rotate(360deg)}}.h-raios{aspect-ratio:1;pointer-events:none;background:repeating-conic-gradient(#ffecbe29 0deg 7deg,#0000 7deg 20deg);border-radius:50%;width:150vmax;animation:160s linear infinite h-gira;position:absolute;top:44%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle,#000 0,#0000008c 7%,#0000 18%);mask-image:radial-gradient(circle,#000 0,#0000008c 7%,#0000 18%)}.h-conteudo:before{content:"";aspect-ratio:2.4;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ffe09680,#ff96c82e 55%,#0000 100%);width:min(86vw,880px);position:absolute;top:46%;left:50%;translate:-50% -50%}.h-brilhos{pointer-events:none;position:absolute;inset:0}.h-brilho{animation:2.8s ease-in-out infinite h-pisca;animation-delay:var(--atraso,0s);filter:drop-shadow(0 0 6px #ffffff73);display:block;position:absolute}@keyframes h-pisca{0%,to{opacity:.55;transform:scale(.55)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(18deg)}}.h-confete{border:2.5px solid var(--marinho);width:13px;height:13px;animation:7s ease-in-out infinite h-confete;animation-delay:var(--atraso,0s);border-radius:3px;position:absolute}@keyframes h-confete{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-18px)rotate(160deg)}}.h-conteudo{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(6px,1.1vw,16px);padding:0 16px 40px;display:flex;position:absolute;inset:0}.h-logo{animation:h-cai .8s var(--ease) both}.h-logo .logo-texto{letter-spacing:.01em;filter:drop-shadow(0 8px #1c2a664d);font-size:clamp(3.4rem,10.5vw,8.6rem)}.h-logo .logo-texto b{-webkit-text-stroke:clamp(6px, 1.1vw, 13px) var(--marinho);text-shadow:0 clamp(4px, .7vw, 9px) 0 var(--marinho);animation:3.4s ease-in-out infinite h-onda;display:inline-block}.h-logo .logo-texto b:first-child{animation-delay:0s}.h-logo .logo-texto b:nth-child(2){animation-delay:.1s}.h-logo .logo-texto b:nth-child(3){animation-delay:.2s}.h-logo .logo-texto b:nth-child(4){animation-delay:.3s}.h-logo .logo-texto b:nth-child(5){animation-delay:.4s}.h-logo .logo-texto b:nth-child(6){animation-delay:.5s}.h-logo .logo-texto b:nth-child(7){animation-delay:.6s}.h-logo .logo-texto b:nth-child(8){animation-delay:.7s}.h-logo .logo-texto b:nth-child(9){animation-delay:.8s}@keyframes h-onda{0%,55%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-.09em)rotate(-3deg)}40%{transform:translateY(.015em)rotate(1deg)}}@keyframes h-cai{0%{opacity:0;transform:translateY(-26px)scale(.92)}}.h-frase{font-family:var(--f-logo);color:#fff;text-shadow:0 2px #1c2a668c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:h-cai .8s .15s var(--ease) both;background:#1c12546b;border:2px solid #ffffff59;border-radius:999px;padding:.3em 1.1em .34em;font-size:clamp(1rem,2.2vw,1.7rem);font-weight:600;line-height:1.2;box-shadow:0 10px 28px #1408464d}.h-frase b{color:#ffd23f;font-weight:600}.h-cta{animation:h-cai .8s .3s var(--ease) both;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(2px,.6vw,10px);display:flex}.h-btn{font-family:var(--f-logo);border:3px solid var(--marinho);box-shadow:0 5px 0 var(--marinho);color:var(--marinho);border-radius:999px;padding:.6em 1.4em;font-size:clamp(.92rem,1.5vw,1.1rem);font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s}.h-btn.amarelo{background:#ffd23f}.h-btn.branco{background:#fff}.h-btn:hover{box-shadow:0 2px 0 var(--marinho);transform:translateY(3px)}.h-btn:active{box-shadow:0 0 0 var(--marinho);transform:translateY(5px)}.h-pecas{z-index:3;pointer-events:none;position:absolute;inset:0}.h-p{position:absolute}.h-p.m-acena:before,.h-p.m-pisca:before{content:"";z-index:-1;background:radial-gradient(circle,#ffffff57,#0000 66%);border-radius:50%;position:absolute;inset:-14%}.h-p img{filter:drop-shadow(0 14px 14px #32003c47);width:100%;height:auto;animation:h-pop .9s var(--ease) both, h-flutua 5.6s ease-in-out infinite;animation-delay:var(--atraso,0s), calc(.9s + var(--atraso,0s));display:block}.h-p.m-acena{width:clamp(150px,19.5vw,290px);bottom:7%;left:calc(50% + min(28vw,440px))}.h-p.m-pisca{width:clamp(120px,15.5vw,230px);bottom:9%;right:calc(50% + min(28vw,440px))}.h-p.m-fones{width:clamp(70px,9vw,130px);top:9%;right:calc(50% + min(37vw,580px))}@keyframes h-flutua{0%,to{transform:translateY(0) rotate(var(--r0,-2deg))}50%{transform:translateY(-15px) rotate(var(--r1,2deg))}}@keyframes h-pop{0%{opacity:0;transform:translateY(40px)scale(.7)}60%{opacity:1;transform:translateY(-8px)scale(1.06)}to{transform:translateY(0)scale(1)}}@media (max-width:900px){.h-p.m-fones{display:none}.h-p.m-acena{width:clamp(110px,24vw,200px);bottom:12%;left:auto;right:-2%}.h-p.m-pisca{width:clamp(90px,20vw,170px);bottom:14%;left:-2%;right:auto}}@media (max-width:640px){.hero-cena{height:clamp(320px,86vw,400px)}.h-conteudo{justify-content:center;padding-bottom:46px}.h-logo .logo-texto{font-size:clamp(3rem,15vw,4.4rem)}.h-p.m-acena{width:30vw;bottom:9%;right:-3%}.h-p.m-pisca{width:25vw;bottom:11%;left:-3%}.h-brilho:nth-child(n+5){display:none}.h-btn{padding:.55em 1.1em}}@media (prefers-reduced-motion:reduce){.h-p,.h-blob,.h-arco{transition:none;translate:none}.h-raios{animation:none}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sup-2:#faf8fd;--linha-forte:#d9d4e4;--rosa-texto:#b01049;--ok-bg:#e3f6ec;--ok-tx:#17794a;--ok-borda:#bfe6d0;--aviso-bg:#fff3df;--aviso-tx:#8a4f00;--nota-tx:#6a1534;--nota-borda:#f6d3e1;--perigo-tx:#b3261e;--vidro:#ffffffeb;--info-bg:#eef3ff;--info-tx:#2a3f86;--esq-1:#ece9f3;--esq-2:#f6f4fa}html[data-tema=escuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rosa:#e8286c;--rosa-suave:#e8286c29;--rosa-texto:#ff8db5;--marinho:#2b3d99;--fundo:#0f0d17;--card:#1a1726;--tinta:#efecf8;--suave:#a39db8;--linha:#2b2740;--linha-2:#231f35;--sup-2:#201c30;--linha-forte:#3a3454;--sombra:0 1px 2px #0006;--sombra-media:0 10px 28px #00000073;--ok-bg:#22b57329;--ok-tx:#5fe0a4;--ok-borda:#22b57359;--aviso-bg:#f08a2429;--aviso-tx:#ffb866;--nota-tx:#ffc2d6;--nota-borda:#e8286c61;--perigo-tx:#ff8078;--vidro:#1a1726eb;--info-bg:#5878ff24;--info-tx:#b9c8ff;--esq-1:#221e33;--esq-2:#2b2640}html[data-tema=escuro] img{color-scheme:normal}html[data-tema=escuro] ::selection{background:#e8286c73}html[data-tema=escuro] input::placeholder,html[data-tema=escuro] textarea::placeholder{color:var(--suave);opacity:.8}html[data-tema=escuro] .capa.padrao{background:linear-gradient(135deg,#e8286c2e,#6a3fb52e)}html[data-tema=escuro] .esq{background:linear-gradient(90deg, var(--esq-1) 25%, var(--esq-2) 50%, var(--esq-1) 75%);background-size:200% 100%}html[data-tema=escuro] .dd-menu{box-shadow:0 20px 48px -10px #000000a6,inset 0 0 0 1px #ffffff14}html[data-tema=escuro] .dd-ico{background:var(--sup-2)}html[data-tema=escuro] .dd-item:hover{background:#e8286c26}html[data-tema=escuro] .dd-item:hover .dd-ico{background:var(--card)}.botao-tema{border:1px solid var(--linha);background:var(--card);width:38px;height:38px;color:var(--tinta);cursor:pointer;transition:border-color .15s, transform .2s var(--ease), background .15s;border-radius:50%;flex:none;place-items:center;display:grid}.botao-tema:hover{border-color:var(--rosa);transform:rotate(14deg)}.rodape-discord{color:#fff;background:#5865f2;border-radius:999px;align-items:center;margin-top:14px;font-weight:700;padding:8px 16px!important;display:inline-flex!important}.rodape-discord:hover{background:#4752c4;color:#fff!important}.rodape-base{max-width:var(--largura);border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:24px auto 0;padding-top:18px;display:flex}.rodape-base .rodape-nota{border:0;max-width:none;margin:0;padding:0}.rodape-topo{color:#a9a3c9;align-items:center;gap:6px;font-size:.82rem!important;display:inline-flex!important}@media (max-width:760px){.botao-tema{width:36px;height:36px}}html[data-tema=escuro] .gratis-banner:not(.sem-banner){background:linear-gradient(135deg,#e8286c2e,#6a3fb52e)}html[data-tema=escuro] .esqueleto{background:linear-gradient(100deg, var(--card) 30%, var(--sup-2) 50%, var(--card) 70%) 0 0 / 220% 100%}html[data-tema=escuro] .car-slide{background:linear-gradient(110deg, var(--card) 40%, #e8286c29 130%)}html[data-tema=escuro] .gt-previa{background:repeating-conic-gradient(#2a2640 0% 25%,#1a1726 0% 50%) 0 0/22px 22px}html[data-tema=escuro] *{scrollbar-color:#fff3 transparent}html[data-tema=escuro] .pos.p1{color:#ffd166;background:#ffba302e}html[data-tema=escuro] .pos.p2{color:#d8e2f0;background:#c8d2e629}html[data-tema=escuro] .pos.p3{color:#ffb067;background:#f08a242e}html[data-tema=escuro] .url,html[data-tema=escuro] .resposta{border:1px solid var(--linha);background:#0d0b17}html[data-tema=escuro] .tabela-params td code{background:var(--sup-2);border:1px solid var(--linha)}html[data-tema=escuro] dialog{border:1px solid var(--linha);box-shadow:0 24px 60px #000000b3}html[data-tema=escuro] .pill.cinza,html[data-tema=escuro] .chip.leve{background:var(--sup-2);border:1px solid var(--linha);color:var(--suave)}
.btn-discord{background:var(--rosa)}.btn-discord:hover{background:var(--rosa-escuro)}.usuario img{image-rendering:auto}.aviso-erro{background:var(--rosa-suave);color:var(--rosa-texto);border-radius:12px;margin:12px 0;padding:10px 14px;font-size:.88rem;font-weight:600}.aviso-info{background:var(--aviso-bg);color:var(--aviso-tx);border-radius:12px;margin:12px 0 0;padding:10px 14px;font-size:.86rem}.onb{gap:16px;max-width:720px;margin:0 auto;display:grid}.passo{grid-template-columns:40px 1fr;gap:16px;padding:22px;display:grid}.passo.bloqueado{opacity:.55}.passo.feito{border-color:var(--ok-borda);background:var(--ok-bg)}.passo-n{background:var(--rosa-suave);width:40px;height:40px;color:var(--rosa-texto);border-radius:50%;place-items:center;font-weight:800;display:grid}.passo.feito .passo-n{color:#fff;background:#2ecc71}.passo-corpo h2{margin-bottom:4px;font-size:1.1rem}.passo-corpo p{color:var(--suave);margin:4px 0 12px}.passo-corpo .ok-texto{color:var(--ok-tx);margin-bottom:0;font-weight:600}.passo-acoes{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.linha-form{flex-wrap:wrap;gap:10px;display:flex}.linha-form .entrada-icone{flex:1;min-width:200px}.codigo-box{border:2px dashed var(--rosa);background:var(--rosa-suave);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.codigo-box code{letter-spacing:.06em;color:var(--rosa-texto);font-size:clamp(1.1rem,4vw,1.5rem);font-weight:800}.passos-missao{color:var(--suave);gap:6px;margin:16px 0 12px;padding-left:20px;display:grid}.tutorial-img{border:1px solid var(--linha);border-radius:12px;max-width:100%;height:auto;display:block}.estado-verif{font-size:.88rem;margin:14px 0 0!important}.estado-verif.ativo{font-weight:600;color:var(--rosa-texto)!important}.onb-ok{text-align:center;justify-items:center;gap:8px;max-width:480px;margin:0 auto;padding:36px 24px;display:grid}.onb-ok img{image-rendering:pixelated}.onb-ok p{color:var(--suave)}.perfil{gap:18px;display:grid}.perfil h1,.perfil h2{margin:0}.perfil-topo{overflow:hidden}.perfil-capa{background:radial-gradient(circle at 18% 120%, #ffffff38, transparent 45%), linear-gradient(#ffffff0f 1px, transparent 1px) 0 0 / 22px 22px, linear-gradient(90deg, #ffffff0f 1px, transparent 1px) 0 0 / 22px 22px, linear-gradient(115deg, var(--marinho) 0%, #5a2a86 52%, var(--rosa) 100%);height:clamp(110px,16vw,160px);position:relative}.perfil-capa.com-banner{background-position:50%;background-size:cover}.perfil-capa.com-banner:after{content:"";background:linear-gradient(#0000,#1c2a6673);height:55%;position:absolute;inset:auto 0 0}.perfil-mascote{width:auto;height:clamp(54px,8vw,78px);image-rendering:pixelated;filter:drop-shadow(0 6px 8px #00000040);position:absolute;bottom:14px;right:clamp(16px,4vw,40px)}.perfil-id{flex-wrap:wrap;align-items:flex-end;gap:18px;margin-top:-44px;padding:0 clamp(16px,3vw,28px) 22px;display:flex}.perfil-avatar{border:5px solid var(--card);background:var(--fundo);object-fit:cover;border-radius:50%;flex:none;width:104px;height:104px;box-shadow:0 6px 18px #1c2a6638}.perfil-nomes{flex:1;min-width:200px;padding-top:50px}.perfil-nomes h1{font-size:clamp(1.4rem,3vw,1.8rem);line-height:1.15}.perfil-nomes p{color:var(--suave);margin:2px 0 10px}.perfil-selos{flex-wrap:wrap;gap:6px;display:flex}.pill.ok{background:var(--ok-bg);color:var(--ok-tx)}.perfil-acoes{flex-wrap:wrap;align-self:flex-end;gap:8px;display:flex}.perfil-stats{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.stat{align-items:center;gap:14px;padding:16px 18px;display:flex}.stat-ico{background:var(--rosa-suave);border-radius:14px;flex:none;place-items:center;width:52px;height:52px;display:grid}.stat b{font-size:1.25rem;line-height:1.15;display:block}.stat small{color:var(--suave);font-size:.82rem}.perfil-grade{grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.perfil-habbo{align-items:stretch;gap:22px;padding:20px;display:flex}.habbo-palco{background:radial-gradient(circle at 50% 78%, #fff 0, var(--rosa-suave) 58%, #f4d6e4 100%);border-radius:16px;flex:none;place-items:end center;width:176px;min-height:250px;display:grid;position:relative;overflow:hidden}.habbo-palco:after{content:"";background:#1c2a6629;border-radius:50%;width:112px;height:22px;margin-left:-56px;position:absolute;bottom:16px;left:50%}.habbo-palco img{z-index:1;width:128px;height:220px;image-rendering:pixelated;margin-bottom:20px;position:relative}.habbo-info{align-content:center;gap:12px;min-width:0;display:grid}.habbo-info h2{font-size:1.35rem}.balao{background:var(--fundo);color:var(--tinta);word-break:break-word;border-radius:14px;margin:0;padding:12px 16px;font-weight:600;position:relative}.balao:before{content:"“";color:var(--rosa);margin-right:4px;font-weight:800}.habbo-info .btn{justify-self:start}.perfil-conta{align-content:start;gap:6px;padding:20px;display:grid}.perfil-conta h2{margin-bottom:6px;font-size:1.1rem}.linha-info{border-top:1px solid var(--linha);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;font-size:.92rem;display:flex}.linha-info:first-of-type{border-top:0}.linha-info span{color:var(--suave)}.linha-info b{text-align:right;word-break:break-word}.perfil-breve{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.breve{opacity:.85;align-items:center;gap:14px;padding:18px;display:flex}.breve b{font-size:.98rem;display:block}.breve small{color:var(--suave)}@media (max-width:780px){.perfil-grade{grid-template-columns:1fr}.perfil-habbo{text-align:center;flex-direction:column;align-items:center}.habbo-info{justify-items:center}.habbo-info .btn{justify-self:center}.perfil-acoes{width:100%}.passo{grid-template-columns:1fr}}.modal-login{background:var(--card);width:min(560px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--tinta);border:0;border-radius:22px;margin:auto;padding:0;overflow:hidden;box-shadow:0 30px 80px #14183c59}.modal-login::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1216368c}.modal-login[open]{animation:modal-in .22s var(--ease) both}.modal-login[open]::backdrop{animation:.2s both fade}@keyframes modal-in{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.modal-corpo{gap:18px;max-height:calc(100dvh - 24px);padding:28px;display:grid;position:relative;overflow-y:auto}.modal-x{background:var(--fundo);width:36px;height:36px;color:var(--suave);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.modal-x:hover{background:var(--linha);color:var(--tinta)}.login.card{gap:18px;width:min(560px,100%);padding:28px;display:grid}.login-topo{text-align:center}.login-topo h1,.login-topo h2{margin-top:4px;font-size:1.5rem}.login-topo p{color:var(--suave);margin-top:4px}.login-bloco h3,.login-dados h3{text-transform:uppercase;letter-spacing:.06em;color:var(--suave);margin:0 0 10px;font-size:.78rem}.login-passos{gap:10px;margin:0;padding:0;list-style:none;display:grid}.login-passos li{background:var(--fundo);border-radius:14px;grid-template-columns:32px 1fr;align-items:start;gap:12px;padding:12px 14px;display:grid}.login-passos li>span{background:var(--rosa);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:.9rem;font-weight:800;display:grid}.login-passos b{font-size:.92rem;display:block}.login-passos small{color:var(--suave);margin-top:2px;font-size:.82rem;line-height:1.4;display:block}.login-dados{grid-template-columns:1fr 1fr;gap:12px;display:grid}.login-dados>div{border:1px solid var(--linha);border-radius:14px;padding:14px 16px}.login-dados .sim{background:var(--ok-bg);border-color:var(--ok-borda)}.login-dados .nao{background:#fff6f8;border-color:#f6d3df}.login-dados ul{gap:6px;margin:0;padding:0;font-size:.86rem;list-style:none;display:grid}.login-dados .sim li:before{content:"✓";color:var(--ok-tx);margin-right:8px;font-weight:800}.login-dados .nao li:before{content:"✕";color:var(--rosa-texto);margin-right:8px;font-weight:800}.login-nota{text-align:center;color:var(--suave);margin:0;font-size:.8rem;line-height:1.5}.link-botao{color:var(--rosa);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}@media (max-width:520px){.login-dados{grid-template-columns:1fr}.modal-corpo,.login.card{padding:22px 18px}}.perfil-fotos{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px 10px;padding-top:4px;display:flex}.perfil-fotos .link-botao{font-size:.82rem}.texto h3{margin:1.4em 0 .4em;font-size:1.15rem}.texto ul,.texto ol{gap:.35em;margin:.8em 0;padding-left:1.4em;display:grid}.texto ul{list-style:outside}.texto ol{list-style:decimal}.texto li::marker{color:var(--rosa);font-weight:700}.texto blockquote{border-left:4px solid var(--rosa);background:var(--rosa-suave);color:var(--tinta);border-radius:0 12px 12px 0;margin:1.2em 0;padding:.9em 1.1em;font-style:italic}.texto hr{background:linear-gradient(90deg, var(--rosa), transparent);border:0;height:2px;margin:1.8em 0}.texto figure{margin:1.4em 0}.texto figure img{border:1px solid var(--linha);border-radius:14px;width:auto;max-width:100%;height:auto;margin-inline:auto;display:block}.texto figure.fig-mini img{background:0 0;border-color:#0000;border-radius:8px}.texto figcaption{text-align:center;color:var(--suave);margin-top:.5em;font-size:.85rem}.texto a{color:var(--rosa);text-underline-offset:3px;font-weight:600;text-decoration:underline}.texto code{background:var(--linha-2,#f1eef6);border-radius:6px;padding:.1em .4em;font-size:.92em}
