:root{--ink:#16211a;--ink2:#2e3a31;--muted:#6e7568;--soft:#8a9084;--line:#eae1cf;--sand:#f4eee2;--surface:#fffdf8;--green:#1f3d2b;--green2:#2c553d;--terra:#be5f39;--terra2:#a9502d;--ochre:#e3a55c;--ok-bg:#eaf3e3;--ok-border:#cfe0c8;--ok-ink:#2c553d;--err-bg:#fbede7;--err-border:#ebc9b8;--err-ink:#7a3320;--warn-bg:#f8f3e6;--warn-border:#dccdb2;--warn-ink:#5c5240;--font-display:"Fraunces",Georgia,serif;--font-body:"Archivo",system-ui,-apple-system,sans-serif;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--r-card:16px;--r-field:12px;--r-pill:999px;--r-badge:6px;--shadow-fab:0 8px 18px rgba(190,95,57,.32);--ease:.16s ease}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}*{box-sizing:border-box}html,body{margin:0;padding:0}html{background:#eae2d3}body{color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:#eae2d3;line-height:1.45}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.15}a{color:inherit;text-decoration:none}button,input,textarea,select{font-family:var(--font-body)}.shell{background:var(--sand);max-width:460px;min-height:100vh;margin:0 auto}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);padding:14px;display:block}.btn{border-radius:var(--r-field);background:var(--green);color:#f7f1e4;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;padding:11px 16px;font-size:13px;font-weight:600;display:inline-flex}.btn--ghost{color:var(--ink);border:1px solid var(--line);background:0 0}.btn--terra{background:var(--terra)}.chip{border-radius:var(--r-pill);color:#4c564d;background:#eae1d0;align-items:center;gap:5px;padding:5px 11px;font-size:11.5px;display:inline-flex}.chip--on{background:var(--green);color:#f7f1e4}.badge{color:#4c564d;border-radius:var(--r-badge);letter-spacing:.07em;text-transform:uppercase;background:#eae1d0;padding:2.5px 7px;font-size:9.5px;font-weight:600;display:inline-block}.badge--spon{background:var(--terra);color:#fffdf8}.avatar{background:var(--green);color:#f7f1e4;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:600;display:inline-flex}.label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:16px 0 6px;font-size:10px;font-weight:600;display:block}.field{border:1px solid var(--line);border-radius:var(--r-field);background:var(--surface);width:100%;color:var(--ink);padding:12px 13px;font-size:14px}.field:focus{outline-offset:1px;outline:2px solid #cfdcc6}.row{gap:var(--s2);align-items:center;display:flex}.row--between{justify-content:space-between}.stack{gap:var(--s2);flex-direction:column;display:flex}.muted{color:var(--muted);font-size:12px}.sec{letter-spacing:.15em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;margin:16px 0 9px;font-size:10px;font-weight:600;display:flex}.empty{text-align:center;color:var(--muted);padding:36px 14px;font-size:12.5px;line-height:1.6}.notice{background:var(--warn-bg);border:1px dashed var(--warn-border);color:var(--warn-ink);border-radius:14px;padding:12px 14px;font-size:11.5px;line-height:1.5}.notice--ok{background:var(--ok-bg);border-color:var(--ok-border);color:var(--ok-ink)}.notice--err{background:var(--err-bg);border-color:var(--err-border);color:var(--err-ink)}.welcome{background:#f2d9b6;max-width:460px;min-height:100vh;margin:0 auto;position:relative;overflow:hidden}.welcome .art{background:#f2d9b6;height:452px;position:absolute;top:0;left:0;right:0}.welcome .art svg{width:100%;height:100%;display:block}.welcome .sheet{background:var(--sand);z-index:3;border-radius:34px 34px 0 0;flex-direction:column;min-height:452px;padding:26px 24px 30px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -20px 40px -30px rgba(0,0,0,.35)}.brand{font-family:var(--font-display);letter-spacing:-.01em;color:var(--green);align-items:center;gap:10px;margin-bottom:14px;font-size:22px;font-weight:600;display:flex}.mark{background:var(--green);color:#f4eee2;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.mark svg{width:17px;height:17px}.welcome .display{font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 10px;font-size:33px;font-weight:600;line-height:1.06}.welcome p{color:#4c564d;margin:0 0 18px;font-size:13.5px;line-height:1.5}.welcome .btn{width:100%}.welcome .btn+.btn{margin-top:10px}.check{color:#4c564d;align-items:flex-start;gap:9px;margin-top:16px;font-size:11.5px;line-height:1.45;display:flex}.check .box{background:#fffdf8;border:1.4px solid #cfc3ac;border-radius:5px;flex:none;place-items:center;width:16px;height:16px;margin-top:1px;display:grid}.check .box.on{background:var(--green);border-color:var(--green);color:#f4eee2}.welcome-footer{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);text-align:center;margin-top:auto;padding-top:18px;font-size:10px}.wordmark{font-family:var(--font-display);letter-spacing:-.02em;color:var(--green);font-size:25px;font-weight:600}.seg2{gap:6px;margin-top:12px;display:flex}.seg2 span{border-radius:var(--r-pill);color:#4c564d;background:#eae1d0;padding:7px 13px;font-size:11.5px}.seg2 span.on{background:var(--green);color:#f7f1e4;font-weight:600}.post{margin-bottom:9px;display:block}.pmeta{color:var(--muted);justify-content:space-between;gap:10px;margin-top:8px;font-size:11px;display:flex}.nav{z-index:9;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,253,248,.97);justify-content:space-around;max-width:460px;margin:0 auto;padding:9px 6px 14px;display:flex;position:fixed;bottom:0;left:0;right:0}.nav a{color:var(--soft);flex-direction:column;align-items:center;gap:3px;width:90px;font-size:9.5px;display:flex}.nav a.on{color:var(--green);font-weight:600}.filtros{scrollbar-width:none;gap:6px;margin-top:12px;padding-bottom:2px;display:flex;overflow-x:auto}.filtros::-webkit-scrollbar{display:none}.filtro{border-radius:var(--r-pill);color:#4c564d;white-space:nowrap;background:#eae1d0;padding:7px 13px;font-size:11.5px}.filtro.on{background:var(--green);color:#f7f1e4;font-weight:600}.tipo-job{color:var(--green2);background:#e4eedd}.tipo-found{color:#3e6b7a;background:#e4e9f0}.tipo-event{color:var(--terra2);background:#f3e4ce}.tipo-classified{color:#6b4a7a;background:#ede4f0}.dots{position:absolute;top:6px;right:6px}.dots>summary{width:34px;height:34px;color:var(--soft);cursor:pointer;border-radius:999px;place-items:center;list-style:none;display:grid}.dots>summary::-webkit-details-marker{display:none}.dots[open]>summary{background:var(--chip,#eee6d6);color:var(--ink)}.dots-pop{background:var(--surface);border:1px solid var(--line);z-index:20;border-radius:12px;min-width:140px;padding:4px;position:absolute;top:38px;right:0;box-shadow:0 10px 24px -12px rgba(22,33,26,.35)}.dots-pop a{color:var(--ink);border-radius:8px;padding:9px 12px;font-size:12.5px;display:block}.dots-pop a:hover{background:var(--chip,#f4eee2)}.post{position:relative}.post h3,.post .ttitle{padding-right:26px}.dots-pop button{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 12px;font-size:12.5px;display:block}.dots-pop button:hover{background:var(--chip,#f4eee2)}.dots-pop button.perigo{color:var(--terra2)}.dots-pop form{margin:0}.com-cover{height:104px;margin-bottom:0;overflow:hidden}.com-cover svg{width:100%;height:100%;display:block}.pstack{align-items:center;display:inline-flex}.pstack a:first-child .avatar{margin-left:0}.moradores{scrollbar-width:none;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.moradores::-webkit-scrollbar{display:none}.morador{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink2);white-space:nowrap;flex:none;align-items:center;gap:7px;padding:4px 12px 4px 4px;font-size:11.5px;display:inline-flex}.morador:hover,.morador:active{background:var(--chip);color:var(--ink2);border-color:var(--line)}@media (hover:hover){.morador:hover{background:var(--chip)}}.between{justify-content:space-between}.card{border-radius:18px;padding:13px;display:block}.btn{border-radius:14px;min-height:46px;padding:0 18px;font-size:14px;font-weight:600}.btn--ghost{border:1px solid var(--line);color:var(--ink);background:0 0}.chip{color:#3c4a40;gap:5px;height:29px;padding:0 11px;font-size:11.5px;font-weight:500}.badge{border-radius:6px;height:21px;padding:0 7px;font-size:10px;font-weight:600}.badge--verif{color:var(--green2);background:#e4eedd}.avatar{width:30px;height:30px;font-size:11px}.wordmark{font-size:24px}.post{margin-bottom:8px;padding:11px 13px}.post h3{letter-spacing:-.005em;font-size:12.5px;font-weight:600;line-height:1.3}.pmeta{gap:7px;margin-top:8px;font-size:10px}.pstack .avatar{border:1.5px solid #fffdf8;width:20px;height:20px;margin-left:-6px;font-size:7.5px}.nav{align-items:flex-start;height:80px;padding:9px 8px 0}.nav a{flex:1;gap:4px;width:auto;padding-top:3px;font-size:9px}.nav .fab{background:var(--terra);color:#fff7ee;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;margin-top:-6px;display:grid;box-shadow:0 10px 18px -10px rgba(190,95,57,.9)}.nav .fab svg{stroke:#fff7ee;width:20px;height:20px}.tabs{border-bottom:1px solid #e6dcc9;gap:18px;margin:14px 0 12px;display:flex}.tabs>span,.tabs>a{color:#777e71;padding-bottom:9px;font-size:12.5px;font-weight:500;position:relative}.tabs .on{color:var(--green);font-weight:600}.tabs .on:after{content:"";background:var(--green);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.composer{background:#fffdf8;border:1px solid #eae1cf;border-radius:15px;align-items:center;gap:10px;margin:12px 0;padding:9px 12px;display:flex}.composer .ph{color:#8b9084;flex:1;font-size:12.5px}.feedtop{padding:18px 18px 0}.iconbtn{width:34px;height:34px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.iconbtn.plain{background:0 0;border:0}.iconbtn .dot{background:var(--terra);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:7px}.faixa{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.faixa::-webkit-scrollbar{display:none}.progcard{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;flex:none;gap:5px;width:190px;padding:10px 12px;display:flex}.progcard b{font-size:12.5px;line-height:1.3}.notif{margin-bottom:8px;display:block}.avatar--img{color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover}.com-cover{background-color:#d9cbb2;background-position:50%;background-size:cover;height:122px}.regras{color:var(--muted);align-items:center;gap:6px;margin:0 0 10px;font-size:10.5px;display:flex}.svc-tile{border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.svc-tile.tipo-job{color:var(--green2);background:#e4eedd}.svc-tile.tipo-found{color:#3e6b7a;background:#e4e9f0}.svc-tile.tipo-event{color:var(--terra2);background:#f3e4ce}.svc-tile.tipo-classified{color:#6b4a7a;background:#ede4f0}.sala{color:#f6efdf;background:#0f1512;max-width:460px;min-height:100vh;margin:0 auto;padding:22px 18px 40px}.sala .badge{color:rgba(246,239,223,.8);background:rgba(255,255,255,.1)}.sala .badge--live{color:#f6d9cc;letter-spacing:.1em;background:rgba(227,91,59,.2)}.sala h1{color:#f6efdf}.stage{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.spk{text-align:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:16px;flex-direction:column;align-items:center;gap:7px;padding:14px 10px;display:flex}.spk.on{background:rgba(227,165,92,.12);border-color:rgba(227,165,92,.55)}.spk b{font-size:11px;font-weight:600}.spk .vago{color:rgba(246,239,223,.4)}.sala-meta{color:rgba(246,239,223,.5);margin-top:12px;font-size:10px}.fila{border-top:1px solid rgba(255,255,255,.08);align-items:center;gap:8px;padding:8px 0;display:flex}.mic{color:rgba(246,239,223,.75);background:rgba(255,255,255,.06);border-radius:12px;align-items:center;gap:9px;margin-top:12px;padding:9px 11px;font-size:11px;display:flex}.mic-bar{background:rgba(255,255,255,.14);border-radius:2px;flex:1;height:4px;overflow:hidden}.mic-bar i{background:#e3a55c;border-radius:2px;height:4px;transition:width 80ms linear;display:block}.badge--live{color:#a93b2a;letter-spacing:.1em;background:rgba(227,91,59,.18)}.albuns{grid-template-columns:1fr 1fr;gap:8px;display:grid}.albumcard{flex-direction:column;gap:5px;display:flex}.albumcapa{aspect-ratio:1;background-color:#eae1d0;background-position:50%;background-size:cover;border-radius:14px;place-items:center;display:grid}.albumcard b{font-size:12.5px}.fotos{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:12px;display:grid}.foto{margin:0;position:relative}.foto img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%;display:block}.foto form{position:absolute;top:4px;right:4px}.foto button{color:#fff;cursor:pointer;background:rgba(15,21,18,.6);border:0;border-radius:50%;width:22px;height:22px;font-size:14px;line-height:1}.audio{color:rgba(246,239,223,.75);background:rgba(255,255,255,.06);border-radius:12px;align-items:center;gap:10px;margin-top:12px;padding:9px 11px;font-size:11px;display:flex}.audio-status{flex:1;align-items:center;gap:7px;display:flex}.audio-dot{background:rgba(246,239,223,.35);border-radius:50%;width:8px;height:8px}.audio-dot.on{background:#7fd08a;box-shadow:0 0 0 3px rgba(127,208,138,.18)}.wave{align-items:flex-end;gap:2px;height:12px;margin-top:2px;display:inline-flex}.wave i{background:#e3a55c;border-radius:1px;width:2px;height:4px;animation:.9s ease-in-out infinite pulso}.wave i:nth-child(2){animation-delay:.15s}.wave i:nth-child(3){animation-delay:.3s}@keyframes pulso{0%,to{height:4px}50%{height:12px}}.voz{flex-direction:column;gap:8px;display:flex}.voz-ok{align-items:center;gap:8px;display:flex}.voz-ok audio{flex:1;height:32px}.nota{background:#f4eee2;border-radius:999px;align-items:center;gap:10px;margin-top:8px;padding:7px 12px;display:flex}.nota audio{display:none}.nota button{background:var(--green);color:#f7f1e4;cursor:pointer;border:0;border-radius:50%;flex:none;width:30px;height:30px;font-size:11px}.nota-barra{background:#e0d6c2;border-radius:2px;flex:1;height:4px;overflow:hidden}.nota-barra i{background:var(--green);border-radius:2px;height:4px;transition:width .15s linear;display:block}.nota-tempo{color:var(--muted);text-align:right;min-width:30px;font-size:10.5px}.menuitem{align-items:center;gap:11px;display:flex}.menuitem .ic{width:38px;height:38px;color:var(--green);border-radius:12px;flex:none;place-items:center;display:grid}.menuitem:hover{background:#fbf7ee}.artigo p{margin:0 0 14px;font-size:15px;line-height:1.65}html[data-fonte=grande] body{zoom:1.12}html[data-fonte=maior] body{zoom:1.25}html[data-contraste=alto]{--ink:#000;--ink2:#000;--muted:#333;--soft:#444;--line:#b9b1a0;--sand:#fff;--surface:#fff;--green:#0b3d1e;--green2:#0b3d1e;--terra:#8a2d12;--terra2:#8a2d12;--ochre:#8a4b00}button.chip{cursor:pointer;border:0}.chip.chip--on{background:var(--green);color:#f7f1e4}.amigos{scrollbar-width:none;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.amigos::-webkit-scrollbar{display:none}.amigo{width:56px;color:var(--ink2);text-align:center;flex-direction:column;flex:none;align-items:center;gap:4px;font-size:9.5px;display:flex}[data-paleta=oliva]{--sand:#edf0e2;--surface:#fafbf3;--green:#2b4a32;--green2:#2b4a32}[data-paleta=terra]{--sand:#f5e6da;--surface:#fffbf6;--green:#5a3423;--green2:#5a3423;--terra:#a9502d}[data-paleta=noite]{--sand:#23302a;--surface:#2e3d35;--ink:#f3eedf;--ink2:#e7e2d2;--muted:#b9c2b4;--soft:#9aa694;--line:#44544a;--green:#f3eedf;--green2:#e3a55c;--pill-bg:#e3a55c;--pill-ink:#23302a}[data-paleta=noite] .card{background:var(--surface);border-color:var(--line)}[data-paleta=noite] .btn,[data-paleta=noite] .chip--on{color:#23302a;background:#e3a55c}[data-paleta=noite] .tabs a,[data-paleta=noite] .tabs span{color:#c9d2c3}.paleta{border:1px solid var(--line);font-size:12px;font-family:var(--font-body);color:var(--ink);cursor:pointer;border-radius:12px;padding:10px 14px}.paleta.on{outline:2px solid var(--green);outline-offset:2px}.ordem{flex-direction:column;gap:8px;display:flex}.ordem-item{background:var(--surface);border:1px solid var(--line);cursor:grab;border-radius:12px;align-items:center;gap:10px;padding:12px;font-size:13px;display:flex}.ordem-item.arrastando{opacity:.5}.arrasta{color:var(--soft);font-size:16px}.ficha{grid-template-columns:1fr 1fr;gap:8px 12px;display:grid}.ficha b{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10px;display:block}.ficha span{font-size:12.5px}.capa-artigo{background-color:#e6dcc6;background-position:50%;background-size:cover;height:190px}.artigo-wrap{min-height:60vh}.tema-areia{background:var(--sand)}.tema-papel{background:#fffdf8}.tema-verde{background:#edf2e6}.sub-artigo{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.5}.artigo.fonte-serif p{font-family:var(--font-display);font-size:17px;line-height:1.6}.artigo.fonte-sans p{font-family:var(--font-body);font-size:15px;line-height:1.65}.codigos{grid-template-columns:1fr 1fr;gap:8px;display:grid}.codigos code{text-align:center;letter-spacing:.04em;background:#f3ede0;border-radius:8px;padding:8px;font-size:12.5px}.editor .barra{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.editor .barra button{border:1px solid var(--line);background:var(--surface);min-width:34px;height:32px;color:var(--ink);cursor:pointer;border-radius:8px;padding:0 9px;font-size:12px}.editor .barra button:hover{background:#f4eee2}.texto-rico p{margin:0 0 14px;font-size:15px;line-height:1.65}.texto-rico strong{font-weight:700}.texto-rico em{font-style:italic}.texto-rico u{text-decoration:underline}.texto-rico a{color:var(--green);text-decoration:underline}.texto-rico blockquote{border-left:3px solid var(--ochre);font-family:var(--font-display);color:var(--ink2);margin:0 0 14px;padding:4px 0 4px 14px;font-size:16px}.texto-rico ul{margin:0 0 14px 18px;padding:0}.texto-rico li{margin-bottom:4px;font-size:15px;line-height:1.6}.texto-rico figure{margin:0 0 14px}.texto-rico img{border-radius:12px;width:100%;display:block}.texto-rico .video{border-radius:12px;margin:0 0 14px;padding-bottom:56.25%;position:relative;overflow:hidden}.texto-rico .video iframe{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.data-post{text-transform:uppercase;letter-spacing:.14em;color:var(--muted);border-top:1px solid var(--line);margin:18px 0 0;padding-top:12px;font-size:10px}.comentario--resposta{border-left:3px solid var(--line);margin-left:24px}.resp{margin-top:8px}.resp summary{cursor:pointer;color:var(--green);font-size:11px;font-weight:600;list-style:none}.resp summary::-webkit-details-marker{display:none}.editor-area{border:1px solid var(--line);background:var(--surface);border-radius:14px;outline:none;min-height:260px;padding:14px;font-size:15px;line-height:1.65}.editor-area:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(31,61,43,.08)}.editor-area:empty:before{content:attr(data-placeholder);color:var(--soft)}.editor-area blockquote{border-left:3px solid var(--ochre);font-family:var(--font-display);margin:0 0 12px;padding-left:12px}.editor-area ul{margin:0 0 12px 18px}.editor-area img{border-radius:10px;max-width:100%}.editor-area .video{color:#f3eedf;text-align:center;background:#23302a;border-radius:10px;padding:14px;font-size:12px}.modal{z-index:70;background:rgba(20,25,20,.45);place-items:center;padding:18px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.modal .box{background:var(--surface);border-radius:18px;width:100%;max-width:360px;padding:18px}.modal .box .field{margin-bottom:8px}.tabs--perfil a,.tabs--perfil span{flex:1;justify-content:center;align-items:center;gap:6px;padding-bottom:11px;display:inline-flex}.tab-ic{color:var(--soft);display:inline-flex}.tabs .on .tab-ic{color:var(--green)}.tab-n{color:var(--muted);background:#efe7d7;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:600}.tabs .on .tab-n{background:var(--green);color:#f7f1e4}.tabs--perfil a:hover .tab-ic{color:var(--green)}.tabs{border-bottom:1px solid var(--line);align-items:stretch;gap:16px;margin:16px 0 14px}.tabs>a,.tabs>span{justify-content:center;align-items:center;gap:6px;height:44px;padding:0 6px;font-size:12.5px;line-height:1;display:inline-flex}.tabs .on:after{border-radius:2px;height:2px;bottom:-1px;left:14px;right:14px}.tabs--perfil>a{flex:1}.tab-ic{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.tab-ic svg{display:block}.tab-n{border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:18px;padding:0 6px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.tabs .tab-ic,.tabs .tab-n{padding:0;position:static}.tabs .tab-n{padding:0 6px}.sheet-fundo{z-index:80;background:rgba(20,25,20,.45);align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.sheet{background:var(--sand);border-radius:22px 22px 0 0;width:100%;max-height:80vh;padding:10px 18px 26px;animation:.22s ease-out sobe;overflow:auto}.sheet-puxador{background:#d9cfba;border-radius:2px;width:38px;height:4px;margin:0 auto 12px}@keyframes sobe{0%{opacity:.6;transform:translateY(30px)}to{opacity:1;transform:none}}.feedtop .row-topo{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.feedtop .row-topo .acoes{justify-self:end}.stories{scrollbar-width:none;gap:12px;padding:2px 0 6px;display:flex;overflow-x:auto}.stories::-webkit-scrollbar{display:none}.story{text-align:center;flex-direction:column;flex:none;align-items:center;gap:4px;width:72px;display:flex}.story-anel{background:#d9cfba;border-radius:50%;width:62px;height:62px;padding:3px;display:block}.story-anel.vivo{background:conic-gradient(from 210deg,#be5f39,#e3a55c,#be5f39)}.story-foto{background:var(--green)center/cover;color:#f7f1e4;width:100%;height:100%;font-family:var(--font-display);border:2px solid var(--sand);border-radius:50%;place-items:center;font-size:18px;display:grid}.story-titulo{color:var(--ink2);max-height:24px;font-size:9.5px;line-height:1.2;overflow:hidden}.story-hora{color:var(--muted);font-size:9px}.story-hora.vivo{color:var(--terra2);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.jornal-topo{border-bottom:1px solid var(--ink);flex-direction:column;align-items:center;margin:0 18px;padding:18px 0 10px;display:flex}.jornal-marca{font-family:var(--font-display);letter-spacing:-.02em;font-size:26px}.capa-jornal{background:var(--surface);border:1px solid var(--line);border-radius:16px;margin-bottom:10px;display:block;overflow:hidden}.capa-foto{background-position:50%;background-size:cover;height:150px;display:block}.capa-texto{padding:12px 14px 14px;display:block}.capa-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--terra2);margin-bottom:5px;font-size:9px;font-weight:700;display:inline-block}.capa-texto b{font-family:var(--font-display);font-size:19px;line-height:1.2;display:block}.capa-sub{color:var(--muted);margin-top:4px;font-size:12px;display:block}.capa-meta{color:var(--muted);margin-top:6px;font-size:10.5px;display:block}.miniatura{background-position:50%;background-size:cover;border-radius:10px;flex:none;width:64px;height:64px}.nav-jornal{color:#8a9184;flex-direction:column;align-items:center;gap:3px;font-size:9.5px;display:flex}.nav-jornal .bolha{background:var(--green);color:#f7f1e4;border:3px solid #fffdf8;border-radius:14px;place-items:center;width:44px;height:44px;margin-top:-16px;display:grid;box-shadow:0 6px 14px rgba(31,61,43,.28)}.nav-jornal.on{color:var(--green);font-weight:700}.nav-jornal.on .bolha{background:var(--terra)}.pub{background:var(--surface);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;margin-bottom:8px;padding:12px 12px 12px 14px;display:flex}.pub:active{background:var(--surface);filter:brightness(.92)}.pub-txt{flex:1;min-width:0}.pub-txt b{letter-spacing:-.01em;font-size:14px;line-height:1.3;display:block}.pub-meta{color:var(--muted);margin-top:4px;font-size:10.5px;display:block}.pub-tipo{border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.voltar{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink2);border-radius:12px;align-items:center;gap:7px;margin:-4px 0 10px -2px;padding:0 15px 0 10px;font-family:inherit;font-size:12.5px;font-weight:600;line-height:1.2;display:inline-flex}.voltar:active{background:#f4eee2}html,body{overflow-wrap:break-word}.texto-rico,.artigo,.editor-area,.pub-txt,.card,.capa-texto,h1,h2,h3,p,li,blockquote{overflow-wrap:anywhere;word-break:break-word}.texto-rico p,.artigo p,.editor-area p{max-width:100%}.modal .box label.btn{text-align:center;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;min-height:46px;margin:0;padding:0 14px;font-size:12.5px;line-height:1;display:flex}.voltar--escuro{color:#f3eedf;background:0 0;border-color:rgba(255,255,255,.25)}.voltar--escuro:active{background:rgba(255,255,255,.08)}[data-paleta=mare]{--sand:#e4eef0;--surface:#f8fcfc;--green:#1f4a4e;--green2:#1f4a4e;--terra:#c97b4a;--terra2:#b4653a;--line:#c9dcdf}[data-paleta=sertao]{--sand:#f3e7ce;--surface:#fffcf3;--green:#6b4b2a;--green2:#6b4b2a;--terra:#a85b32;--line:#e2d2b1}[data-paleta=jardim]{--sand:#e8f0e3;--surface:#fafdf7;--green:#2f5233;--green2:#2f5233;--terra:#d08a5a;--line:#cfdcc6}[data-paleta=barro]{--sand:#efe3d8;--surface:#fbf5ef;--green:#6e4b3a;--green2:#6e4b3a;--terra:#b96a4b;--line:#dcc8b8}[data-paleta=ceu]{--sand:#e8eef7;--surface:#f9fbff;--green:#2a3f66;--green2:#2a3f66;--terra:#c98a4b;--line:#cbd7e8}[data-paleta=grafite]{--sand:#ececea;--surface:#fafaf8;--green:#2c2c2c;--green2:#2c2c2c;--terra:#b0563a;--line:#d5d5d0}[data-avatar=quadrado] .perfil-avatar .avatar{border-radius:14px}[data-avatar=hexagono] .perfil-avatar .avatar{clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);border-radius:0}[data-avatar=sticker] .perfil-avatar{background:conic-gradient(from 210deg,var(--terra),var(--ochre,#e3a55c),var(--terra));border-radius:50%;padding:3px;display:inline-block}[data-avatar=sticker] .perfil-avatar .avatar{border:3px solid var(--sand)}[data-abas=pilulas] .tabs--perfil{border-bottom:0;gap:8px;margin-bottom:14px}[data-abas=pilulas] .tabs--perfil a{border-radius:20px;flex:0 auto;height:36px;padding:0 12px}[data-abas=pilulas] .tabs--perfil a.on{background:var(--pill-bg,var(--green));color:var(--pill-ink,#f7f1e4)}[data-abas=pilulas] .tabs--perfil .on:after{display:none}[data-abas=pilulas] .tabs--perfil .tab-ic,[data-abas=pilulas] .tabs--perfil .tab-n{color:inherit}[data-abas=pilulas] .tabs--perfil .tab-n{background:rgba(0,0,0,.07)}[data-abas=pilulas] .tabs--perfil a.on .tab-n{color:#f7f1e4;background:rgba(255,255,255,.22)}[data-abas=segmentado] .tabs--perfil{background:color-mix(in srgb,var(--sand)70%,#000 6%);border-bottom:0;border-radius:12px;gap:3px;padding:3px}[data-abas=segmentado] .tabs--perfil a{border-radius:9px;height:34px}[data-abas=segmentado] .tabs--perfil a.on{background:var(--surface);color:var(--green);box-shadow:0 1px 3px rgba(0,0,0,.12)}[data-abas=segmentado] .tabs--perfil .on:after{display:none}[data-abas=texto] .tabs--perfil{border-bottom:0}[data-abas=texto] .tabs--perfil a{opacity:.75;height:36px}[data-abas=texto] .tabs--perfil a.on{opacity:1}[data-abas=texto] .tabs--perfil .on:after{display:none}[data-abas=texto] .tabs--perfil a.on:before{content:"•";color:var(--terra);margin-right:2px}[data-cartoes=sombra] .card{border:0;box-shadow:0 4px 16px rgba(30,35,25,.1)}[data-cartoes=tinta] .card{background:color-mix(in srgb,var(--sand)72%,#fff 10%);border-color:transparent}[data-cartoes=barra] .card{border:0;border-left:3px solid var(--terra);border-radius:0 14px 14px 0}[data-fundo=gradiente]{background-image:linear-gradient(165deg,rgba(255,255,255,.14),transparent 55%,rgba(0,0,0,.1))}[data-fundo=papel]{background-image:radial-gradient(color-mix(in srgb,var(--line)70%,transparent).8px,transparent .8px);background-size:9px 9px}[data-fundo=listras]{background-image:repeating-linear-gradient(135deg,transparent,transparent 11px,rgba(0,0,0,.035) 11px,rgba(0,0,0,.035) 12px)}[data-fonte=serif] .perfil-nome,[data-fonte=serif] .sec,[data-fonte=serif] .pub-txt b,[data-fonte=serif] .card b,[data-fonte=serif] .bio,[data-fonte=serif] .card p,[data-fonte=serif] .card span{font-family:var(--font-display)}[data-fonte=sans] .perfil-nome,[data-fonte=sans] h1,[data-fonte=sans] h2,[data-fonte=sans] h3,[data-fonte=sans] .wordmark{font-family:var(--font-body);letter-spacing:-.01em}[data-fonte=condensada] .perfil-nome{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.02em;font-weight:700}[data-fonte=condensada] .sec{letter-spacing:.16em}.perfil-capa{background-position:50%;background-size:cover;background-color:var(--green);height:112px;margin:0}.perfil-capa.alta{height:150px}.perfil-topo{padding:0 18px}.perfil-linha{align-items:flex-start;gap:14px;display:flex}.perfil-nome{font-family:var(--font-display);letter-spacing:-.02em;font-size:23px;line-height:1.15}.perfil-meta{color:var(--muted);margin-top:2px;font-size:11px}.bio{margin-top:5px;font-size:12.5px;line-height:1.45}.perfil-avatar{flex:none;display:inline-flex}.presets{grid-template-columns:1fr 1fr;gap:8px;display:grid}.preset{text-align:left;background:var(--surface);border:1px solid var(--line);cursor:pointer;color:var(--ink);border-radius:14px;flex-direction:column;gap:3px;padding:10px;display:flex}.preset.on{outline:2px solid var(--green);outline-offset:2px}.preset b{font-size:12px}.preset .muted{font-size:10px;line-height:1.35}.preset-cores{gap:3px;margin-bottom:4px;display:flex}.preset-cores i{border:1px solid rgba(0,0,0,.06);border-radius:5px;width:16px;height:16px;display:block}.prev{background:var(--sand);border:1px solid var(--line);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding:12px;display:flex}.prev .tabs{width:100%}[data-paleta=noite]{color:var(--ink)}[data-paleta=noite] .perfil-capa{background-color:#1b2620}[data-paleta=noite] .card,[data-paleta=noite] .card p,[data-paleta=noite] .card b{color:var(--ink)}[data-paleta=noite] .tabs>a,[data-paleta=noite] .tabs>span{color:#aeb9a9}[data-paleta=noite] .tabs .on{color:#e3a55c}[data-paleta=noite] .tabs .on:after{background:#e3a55c}[data-paleta=noite] .tabs .tab-n{color:#e7e2d2;background:rgba(255,255,255,.14)}[data-paleta=noite] .tabs .on .tab-n{color:#23302a;background:#e3a55c}[data-paleta=noite] .tab-ic{color:#aeb9a9}[data-paleta=noite] .tabs .on .tab-ic{color:#e3a55c}[data-paleta=noite] .btn,[data-paleta=noite] .chip--on{color:#23302a;background:#e3a55c}[data-paleta=noite] .btn--ghost{color:var(--ink);border-color:var(--line);background:0 0}[data-paleta=noite] .sec,[data-paleta=noite] .label{color:#aeb9a9}[data-paleta=noite] .muted{color:#b9c2b4}[data-paleta=noite] .nav{color:#aeb9a9;background:#1b2620;border-top-color:#3c4b41}[data-paleta=noite] .nav a{color:#aeb9a9}[data-paleta=noite] .nav a.on{color:#e3a55c}[data-paleta=noite] .nav-jornal .bolha{color:#23302a;background:#e3a55c;border-color:#1b2620}[data-paleta=noite] .voltar{color:var(--ink);border-color:var(--line);background:#2e3d35}[data-paleta=noite] .iconbtn{color:var(--ink)}[data-paleta=noite] .composer,[data-paleta=noite] .chip{color:var(--ink);background:#2e3d35}[data-paleta=noite] .pub,[data-paleta=noite] .pub b{color:var(--ink)}.codebox{background:#f3ede0;border-radius:12px;padding:10px 12px}[data-paleta=noite] .codebox{background:#3c4b41}[data-paleta=noite] .codebox code{color:#f3eedf}.jornal-masthead{text-align:center;border-bottom:1.5px solid var(--ink);padding-bottom:8px}.jornal-masthead .jornal-marca{font-family:var(--font-display);letter-spacing:-.02em;font-size:27px;display:block}.jornal-masthead .jornal-linha{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:3px;font-size:9.5px;display:block}.grade-jornal{grid-template-columns:1fr 1fr;gap:8px;display:grid}.jornal-item{flex-direction:column;gap:4px;display:flex}.jornal-item-foto{background-position:50%;background-size:cover;border-radius:8px;height:64px;margin-bottom:3px;display:block}.jornal-item b{font-size:12px;line-height:1.25}.jornal-item-sub{font-size:9.5px;line-height:1.3}.jornal-item-meta{color:var(--soft);font-size:9px}.admin-grade{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.admin-card{flex-direction:column;gap:2px;display:flex}.admin-valor{font-family:var(--font-display);color:var(--green);font-size:26px;line-height:1}.admin-card b{font-size:13px}.admin-card .muted{font-size:10.5px}.badge{white-space:nowrap;vertical-align:middle;justify-content:center;align-items:center;height:21px;line-height:1;display:inline-flex}.badge--live,.badge--verif,.badge--spon{justify-content:center;align-items:center;display:inline-flex}.logo{object-fit:cover;border-radius:50%;display:block}.marca{display:inline-block;position:relative}.marca-nome{color:#16211a;font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;background:rgba(244,238,226,.94);border-radius:999px;padding:2px 9px;font-weight:600;line-height:1.15;position:absolute;bottom:7%;left:50%;transform:translate(-50%);box-shadow:0 1px 4px rgba(0,0,0,.12)}.marca-topo{align-items:center;gap:7px;display:inline-flex}.avatar--padrao{color:#6b7466;background:#e7decb}.avatar--padrao svg{display:block}.story-foto svg{opacity:.9}.nav-avatar{border-radius:50%;width:22px;height:22px;display:block;overflow:hidden}.nav-avatar .avatar{width:22px!important;height:22px!important}.nav-avatar.on{box-shadow:0 0 0 2px var(--sand),0 0 0 3.5px var(--green)}.nav-avatar .avatar--padrao{color:#6b7466;background:#e7decb}.notice[role=alert]{border-width:1px}[data-tema-app=instagram]{--sand:#000;--surface:#121212;--input:#1a1a1a;--ink:#fafafa;--ink2:#f0f0f0;--muted:#a8a8a8;--soft:#8e8e8e;--line:#262626;--green:#0095f6;--green2:#4cb5f9;--terra:#ff3040;--terra2:#ff3040;--ochre:#ffd166;--chip:#1a1a1a;--nav-bg:#000;--nav-ink:#fafafa;--acento:#0095f6;--acento-texto:#fff;--ok-bg:#0f2417;--ok-border:#1f3b2b;--ok-ink:#b9e6c6;--err-bg:#2a1411;--err-border:#4a241d;--err-ink:#f3b9a8;--warn-bg:#1f1b12;--warn-border:#3a3020;--warn-ink:#e8d9be}[data-tema-app=meianoite]{--sand:#0c1117;--surface:#141b23;--input:#18212b;--ink:#e9f0f6;--ink2:#dbe6ef;--muted:#93a3b3;--soft:#7d8c9c;--line:#24303b;--green:#4ea3d8;--green2:#7cc0e8;--terra:#e07a5f;--terra2:#e07a5f;--ochre:#e9c46a;--chip:#18212b;--nav-bg:#0a0f14;--nav-ink:#e9f0f6;--acento:#4ea3d8;--acento-texto:#06121b;--ok-bg:#0e2119;--ok-border:#1e3a2b;--ok-ink:#b9e6c6;--err-bg:#2a1512;--err-border:#4a241d;--err-ink:#f3b9a8;--warn-bg:#1d1a12;--warn-border:#3a3323;--warn-ink:#e8d9be}[data-tema-app=cafe]{--sand:#17110d;--surface:#211812;--input:#2a1f17;--ink:#f4e9dc;--ink2:#eadccb;--muted:#b9a48f;--soft:#9c8772;--line:#382a20;--green:#d9a066;--green2:#e8bb8a;--terra:#d97a4a;--terra2:#d97a4a;--ochre:#e8bb8a;--chip:#2a1f17;--nav-bg:#120d09;--nav-ink:#f4e9dc;--acento:#d9a066;--acento-texto:#1b120b;--ok-bg:#1b2417;--ok-border:#2e3a24;--ok-ink:#c9e3b4;--err-bg:#2c1712;--err-border:#4a241d;--err-ink:#f3b9a8;--warn-bg:#241d13;--warn-border:#3f3320;--warn-ink:#ecd6b2}[data-tema-app=grafite]{--sand:#101010;--surface:#1a1a1a;--input:#202020;--ink:#f1f1f1;--ink2:#e3e3e3;--muted:#a3a3a3;--soft:#8a8a8a;--line:#2c2c2c;--green:#e3a55c;--green2:#f0bd80;--terra:#c25b3f;--terra2:#c25b3f;--ochre:#e3a55c;--chip:#202020;--nav-bg:#0b0b0b;--nav-ink:#f1f1f1;--acento:#e3a55c;--acento-texto:#1b1408;--ok-bg:#16211a;--ok-border:#24382b;--ok-ink:#b9e6c6;--err-bg:#2a1512;--err-border:#4a241d;--err-ink:#f3b9a8;--warn-bg:#1f1b12;--warn-border:#3a3020;--warn-ink:#e8d9be}[data-tema-app]:not([data-tema-app=claro]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tema-app]:not([data-tema-app=claro]) body,[data-tema-app]:not([data-tema-app=claro]) .shell{background:var(--sand);color:var(--ink)}[data-tema-app]:not([data-tema-app=claro]) .card,[data-tema-app]:not([data-tema-app=claro]) .pub,[data-tema-app]:not([data-tema-app=claro]) .progcard,[data-tema-app]:not([data-tema-app=claro]) .composer,[data-tema-app]:not([data-tema-app=claro]) .modal .box,[data-tema-app]:not([data-tema-app=claro]) .sheet,[data-tema-app]:not([data-tema-app=claro]) .editor-area,[data-tema-app]:not([data-tema-app=claro]) .capa-jornal,[data-tema-app]:not([data-tema-app=claro]) .prev,[data-tema-app]:not([data-tema-app=claro]) .codebox{background:var(--surface);color:var(--ink);border-color:var(--line)}[data-tema-app]:not([data-tema-app=claro]) .field{background:var(--input);color:var(--ink);border-color:var(--line)}[data-tema-app]:not([data-tema-app=claro]) .field::placeholder{color:var(--soft)}[data-tema-app]:not([data-tema-app=claro]) .field:focus{outline-color:var(--acento)}[data-tema-app]:not([data-tema-app=claro]) .chip{background:var(--chip);color:var(--ink)}[data-tema-app]:not([data-tema-app=claro]) .badge{color:var(--ink);background:#262626}[data-tema-app]:not([data-tema-app=claro]) .badge--verif{color:#9be3b0;background:#16351f}[data-tema-app]:not([data-tema-app=claro]) .badge--live{color:#ffb4a3;background:#3a1712}[data-tema-app]:not([data-tema-app=claro]) .badge--spon{background:var(--terra);color:#fff}[data-tema-app]:not([data-tema-app=claro]) .nav{background:var(--nav-bg);border-top-color:var(--line);color:var(--muted)}[data-tema-app]:not([data-tema-app=claro]) .nav a{color:var(--muted)}[data-tema-app]:not([data-tema-app=claro]) .nav a.on{color:var(--nav-ink)}[data-tema-app]:not([data-tema-app=claro]) .nav-jornal .bolha{background:var(--acento);color:var(--acento-texto);border-color:var(--nav-bg)}[data-tema-app]:not([data-tema-app=claro]) .nav-avatar.on{box-shadow:0 0 0 2px var(--nav-bg),0 0 0 3.5px var(--acento)}[data-tema-app]:not([data-tema-app=claro]) .btn{background:var(--acento);color:var(--acento-texto)}[data-tema-app]:not([data-tema-app=claro]) .btn--ghost{color:var(--ink);border-color:var(--line);background:0 0}[data-tema-app]:not([data-tema-app=claro]) .btn--terra{background:var(--terra);color:#fff}[data-tema-app]:not([data-tema-app=claro]) .tabs{border-bottom-color:var(--line)}[data-tema-app]:not([data-tema-app=claro]) .tabs>a,[data-tema-app]:not([data-tema-app=claro]) .tabs>span{color:var(--muted)}[data-tema-app]:not([data-tema-app=claro]) .tabs .on{color:var(--ink)}[data-tema-app]:not([data-tema-app=claro]) .tabs .on:after{background:var(--ink)}[data-tema-app]:not([data-tema-app=claro]) .tabs .tab-ic{color:var(--muted)}[data-tema-app]:not([data-tema-app=claro]) .tabs .on .tab-ic{color:var(--ink)}[data-tema-app]:not([data-tema-app=claro]) .tab-n{color:var(--ink);background:#262626}[data-tema-app]:not([data-tema-app=claro]) .tabs .on .tab-n{background:var(--acento);color:var(--acento-texto)}[data-tema-app]:not([data-tema-app=claro]) .iconbtn,[data-tema-app]:not([data-tema-app=claro]) .wordmark{color:var(--ink)}[data-tema-app]:not([data-tema-app=claro]) .avatar--padrao{color:#bdbdbd;background:#2a2a2a}[data-tema-app]:not([data-tema-app=claro]) .story-anel{background:#262626}[data-tema-app]:not([data-tema-app=claro]) .voltar{background:var(--surface);color:var(--ink);border-color:var(--line)}[data-tema-app]:not([data-tema-app=claro]) .sheet-puxador{background:#3a3a3a}[data-tema-app]:not([data-tema-app=claro]) .menuitem:hover{background:#1a1a1a}[data-tema-app]:not([data-tema-app=claro]) .editor .barra button{background:var(--surface);color:var(--ink);border-color:var(--line)}[data-tema-app]:not([data-tema-app=claro]) .editor .barra button:hover{background:#1f1f1f}[data-tema-app]:not([data-tema-app=claro]) .modal{background:rgba(0,0,0,.72)}[data-tema-app]:not([data-tema-app=claro]) input[type=checkbox]{accent-color:var(--acento)}[data-tema-app]:not([data-tema-app=claro]) .notice{background:var(--warn-bg);border-color:var(--warn-border);color:var(--warn-ink)}[data-tema-app]:not([data-tema-app=claro]) .notice--ok{background:var(--ok-bg);border-color:var(--ok-border);color:var(--ok-ink)}[data-tema-app]:not([data-tema-app=claro]) .notice--err{background:var(--err-bg);border-color:var(--err-border);color:var(--err-ink)}[data-tema-app]:not([data-tema-app=claro]) .perfil-capa{background-color:#1a1a1a}[data-tema-app]:not([data-tema-app=claro]) [style*=\#F8F4EA]{background:var(--surface)!important}.grade-temas{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tema-card{text-align:left;background:var(--surface);border:1px solid var(--line);cursor:pointer;color:var(--ink);border-radius:14px;flex-direction:column;gap:3px;padding:10px;display:flex}.tema-card.on{outline:2px solid var(--acento);outline-offset:2px}.tema-card b{font-size:12.5px}.tema-card .muted{font-size:10px}.tema-prev{border:1px solid transparent;border-radius:10px;margin-bottom:6px;padding:8px;display:block}.tema-prev-topo{gap:4px;margin-bottom:6px;display:flex}.tema-prev-topo i{border-radius:50%;width:10px;height:10px;display:block}.tema-prev-card{font-family:var(--font-display);border-radius:6px;padding:6px 8px;font-size:11px;display:block}[data-tema-app]:not([data-tema-app=claro]) .badge[style*=background i]{color:#16211a}.badge--pendente{background:var(--warn-bg);color:var(--warn-ink);border:1px solid var(--warn-border)}[data-tema-app]:not([data-tema-app=claro]) .welcome{background:#000}[data-tema-app]:not([data-tema-app=claro]) .welcome .art{opacity:.55}[data-tema-app]:not([data-tema-app=claro]) .welcome .sheet{color:var(--ink);background:#0b0b0b}[data-tema-app]:not([data-tema-app=claro]) .welcome .sheet .btn--ghost{color:var(--ink);border-color:var(--line);background:0 0}.seg3{gap:5px;margin-top:10px;display:flex}.seg3-item{background:var(--chip,#efe7d7);height:34px;color:var(--ink);letter-spacing:.01em;border-radius:9px;flex:1;place-items:center;font-size:10.5px;font-weight:600;display:grid}.seg3-item.on{background:var(--acento);color:var(--acento-texto)}.pub--bloq{opacity:.82;cursor:default}.pub--bloq:active{background:inherit}[data-tema-app]:not([data-tema-app=claro]) .codigos code{background:var(--input);color:var(--ink);border:1px solid var(--line)}[data-tema-app]:not([data-tema-app=claro]) pre,[data-tema-app]:not([data-tema-app=claro]) code{background:var(--input);color:var(--ink)}[data-tema-app]:not([data-tema-app=claro]) .pilha{white-space:pre-wrap;word-break:break-word;background:var(--input);color:var(--ink);border-radius:8px;margin-top:4px;padding:8px;font-size:9px}[data-tema-app]:not([data-tema-app=claro]) .chip.chip--on{background:var(--acento);color:var(--acento-texto);border-color:transparent}[data-tema-app]:not([data-tema-app=claro]) .filtro{background:var(--chip);color:var(--ink);border-color:var(--line)}[data-tema-app]:not([data-tema-app=claro]) .filtro.on{background:var(--acento);color:var(--acento-texto);border-color:transparent}.card--convite{background:#f8f4ea;border-style:dashed}.rotulo-mini{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:10px 0 4px;font-size:10px;font-weight:700}.lista-mini{margin:0 0 6px;padding:0;list-style:none}.lista-mini li{color:var(--ink2);margin-bottom:3px;padding-left:14px;font-size:12px;line-height:1.5;position:relative}.lista-mini li:before{content:"•";color:var(--acento);font-weight:700;position:absolute;left:2px}[data-tema-app]:not([data-tema-app=claro]) .card--convite{background:var(--surface)}.btn--mini{width:auto;height:32px;min-height:32px;margin-top:10px;padding:0 12px;font-size:11px}.passo-num{background:var(--acento);width:26px;height:26px;color:var(--acento-texto);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.aviso-radio{color:#e9f0f6;background:#10202e;border:1px solid #26405a;border-radius:12px;align-items:center;gap:10px;padding:9px 11px;font-size:12px;display:flex}.aviso-radio b{font-size:12px}.aviso-radio-link{color:#4cb5f9;white-space:nowrap;font-size:11.5px;font-weight:700}.aviso-radio-x{color:#93a3b3;cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:16px;line-height:1}.sala-ajuda{text-align:center;color:#f3d9b4;margin-top:8px;font-size:10.5px;display:block}.welcome{background:#000;flex-direction:column;max-width:460px;min-height:100dvh;margin:0 auto;display:flex;position:relative;overflow-x:hidden}.welcome-foto{flex:none;height:46vh;min-height:300px;max-height:430px;position:relative;overflow:hidden}.welcome-foto img{object-fit:cover;object-position:62% 55%;width:100%;height:100%;display:block}.welcome-veu{background:linear-gradient(rgba(0,0,0,.18) 0%,rgba(0,0,0,.12) 45%,rgba(0,0,0,.72) 82%,#000 100%);position:absolute;top:0;bottom:0;left:0;right:0}.welcome-sheet{z-index:2;background:#000;border-radius:26px 26px 0 0;flex-direction:column;flex:1;margin-top:-26px;padding:22px 24px 24px;display:flex;position:relative}.welcome-marca{flex-direction:column;align-items:center;gap:8px;margin-bottom:12px;display:flex}.welcome-nome{font-family:var(--font-display);letter-spacing:-.01em;color:#fafafa;font-size:27px;line-height:1}.welcome-frase{text-align:center;font-family:var(--font-display);letter-spacing:-.01em;color:#fafafa;margin:0 0 16px;font-size:18px;line-height:1.25}.welcome .check{color:#cfcfcf}.welcome .check .box{background:#1a1a1a;border-color:#3a3a3a}.welcome .check .box.on{color:#fff;background:#0095f6;border-color:#0095f6}.welcome-footer{letter-spacing:.06em;color:#8e8e8e;text-align:center;margin-top:auto;padding-top:16px;font-size:9.5px}.welcome-credito{letter-spacing:.02em;color:#6f6f6f;font-size:8.5px}.welcome .welcome-frase{color:#fafafa;font-size:18.5px}.welcome .welcome-credito{text-transform:none;letter-spacing:.02em}.logo{image-rendering:auto}.tour{color:#fafafa;background:#000;flex-direction:column;max-width:460px;min-height:100dvh;margin:0 auto;padding:18px 20px 22px;display:flex}.tour-topo{color:#a8a8a8;justify-content:space-between;align-items:center;font-size:10.5px;display:flex}.tour-pular{color:#a8a8a8;cursor:pointer;background:0 0;border:0;padding:4px;font-size:11px}.tour-visual{flex:1;place-items:center;min-height:270px;padding:10px 0;display:grid}.tour-foto{background-position:50%;background-size:cover;border-radius:20px;align-items:flex-end;width:100%;height:min(42vh,330px);padding:16px;display:flex;position:relative;overflow:hidden}.tour-foto-veu{background:linear-gradient(rgba(0,0,0,.05),rgba(0,0,0,.75));position:absolute;top:0;bottom:0;left:0;right:0}.tour-foto-marca{z-index:1;font-family:var(--font-display);color:#fff;align-items:center;gap:8px;font-size:21px;display:flex;position:relative}.tour-foto small{z-index:1;color:rgba(255,255,255,.75);background:rgba(0,0,0,.4);border-radius:6px;padding:2px 5px;font-size:7px;position:absolute;top:9px;right:11px}.tour-cartao{background:#121212;border:1px solid #262626;border-radius:18px;width:100%;padding:12px}.tour-selo{letter-spacing:.1em;color:#9be3b0;background:#16351f;border-radius:5px;margin-bottom:4px;padding:3px 6px;font-size:8px;display:inline-block}.tour-selo--vivo{color:#ffb4a3;background:#3a1712}.tour-pub{border-bottom:1px solid #1f1f1f;align-items:center;gap:10px;padding:9px 0;display:flex}.tour-pub:last-child{border-bottom:0;padding-bottom:2px}.tour-pub>span:first-child{flex:1;min-width:0}.tour-pub b{color:#fafafa;font-size:11.5px;line-height:1.3;display:block}.tour-pub i{color:#a8a8a8;margin-top:2px;font-size:8.5px;font-style:normal;display:block}.tour-quadrado{color:#9be3b0;background:#1f3327;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.tour-quadrado--anuncio{color:#f0bd80;background:#3a2a18}.tour-quadrado--radio{color:#9be3b0;background:#16351f}.tour-servicos{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.tour-servico{background:#121212;border:1px solid #262626;border-radius:12px;flex-direction:column;gap:4px;min-height:88px;padding:12px;display:flex}.tour-servico b{font-size:12px}.tour-servico span{color:#a8a8a8;font-size:9px}.tour-radio{background:#0e1a14;border:1px solid #1f3b2b;border-radius:18px;width:100%;padding:14px}.tour-radio-topo{align-items:center;gap:10px;margin-top:6px;display:flex}.tour-radio-topo b{font-size:12.5px;display:block}.tour-radio-topo i{color:#a8a8a8;margin-top:1px;font-size:9px;font-style:normal;display:block}.tour-avatar{color:#dff3e4;background:#1f3d2b;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.tour-avatar--grande{width:64px;height:64px;margin:0 auto 8px}.tour-ondas{align-items:center;gap:3px;height:42px;margin-top:12px;display:flex}.tour-ondas i{opacity:.85;background:#0095f6;border-radius:2px;width:4px}.tour-jornal{background:#121212;border-radius:10px;flex-direction:column;gap:2px;margin-top:12px;padding:10px;display:flex}.tour-jornal b{font-family:var(--font-display);font-size:13px}.tour-jornal span{color:#a8a8a8;font-size:9px}.tour-perfil{text-align:center;background:#121212;border:1px solid #262626;border-radius:18px;flex-direction:column;align-items:center;width:100%;padding:20px 16px;display:flex}.tour-perfil b{margin-top:8px;font-size:16px}.tour-perfil i{color:#a8a8a8;margin-top:2px;font-size:10px;font-style:normal}.tour-perfil p{color:#d5d5d5;margin-top:10px;font-size:11.5px;line-height:1.5}.tour-chips{flex-wrap:wrap;justify-content:center;gap:5px;margin-top:10px;display:flex}.tour-chips span{color:#d5d5d5;background:#1f1f1f;border-radius:20px;padding:4px 8px;font-size:9px}.tour-texto{margin-top:2px}.tour-olho{letter-spacing:.14em;text-transform:uppercase;color:#0095f6;font-size:9.5px;font-weight:700}.tour-texto h1{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin:6px 0 0;font-size:25px;line-height:1.12}.tour-texto p{color:#a8a8a8;margin:8px 0 0;font-size:12px;line-height:1.5}.tour-bolinhas{justify-content:center;gap:5px;margin:14px 0 12px;display:flex}.tour-bolinhas i{background:#333;border-radius:50%;width:6px;height:6px}.tour-bolinhas i.on{background:#0095f6;border-radius:3px;width:16px}.tour-acoes{gap:8px;display:flex}.onboarding-marca{font-family:var(--font-display);color:#fafafa;align-items:center;gap:8px;font-size:19px;display:flex}.onboarding-passos{gap:5px;margin-top:18px;display:flex}.onboarding-passos i{background:#262626;border-radius:2px;flex:1;height:4px}.onboarding-passos i.on{background:#0095f6}.tour-visual{flex:none;min-height:0;padding:4px 0 12px;display:block}.tour-visual{place-items:center;min-height:min(58vh,500px);display:grid}.tour-foto{height:min(58vh,500px)}.tour-bolinhas{margin-top:14px}.tour-visual{min-height:0;padding:8px 0 18px}.tour-visual--foto{min-height:min(58vh,500px)}.tour-corpo{flex-direction:column;flex:1;justify-content:center;display:flex}@media (max-height:720px){.tour-foto{height:min(44vh,330px)}.tour-visual--foto{min-height:min(44vh,330px)}.tour-texto h1{font-size:22px}.tour-texto p{font-size:11.5px;line-height:1.45}.tour-bolinhas{margin:10px 0 8px}}.sala-composer{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:14px;margin-top:14px;padding:12px}.sala-composer .label{color:rgba(246,239,223,.6)}.sala-composer .field{color:#f6efdf;background:rgba(0,0,0,.35);border-color:rgba(255,255,255,.14)}.comentario{color:#f6efdf;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:12px;align-items:flex-start;gap:9px;margin-top:8px;padding:10px;display:flex}.comentario--pendente{background:rgba(243,217,180,.06);border-color:rgba(243,217,180,.35)}.comentario b{font-size:11.5px}.comentario p{overflow-wrap:anywhere;margin-top:3px;font-size:12px;line-height:1.45}.comentario-hora{color:rgba(246,239,223,.4);font-size:9px}.comentario-acoes{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.instalar-aparelhos{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.instalar-aparelho{color:#fafafa;cursor:pointer;background:#121212;border:1px solid #262626;border-radius:14px;flex-direction:column;align-items:center;gap:3px;padding:14px 10px;display:flex}.instalar-aparelho.on{border-color:#0095f6;box-shadow:inset 0 0 0 1px #0095f6}.instalar-aparelho b{font-size:12.5px}.instalar-aparelho span:last-child{color:#a8a8a8;font-size:9.5px}.instalar-icone{color:#fafafa;background:#1a1a1a;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:3px;display:grid}.instalar-passos{padding:12px}.instalar-passos svg{background:#0b0b0b;border-radius:12px;margin:0 auto 6px;display:block}.instalar-lista{margin:8px 0 0 18px;padding:0}.instalar-lista li{color:#d5d5d5;margin-bottom:5px;font-size:12px;line-height:1.5}.instalar-lista b{color:#fafafa}.foto-status{margin-top:6px;font-size:10.5px}.foto-status--ok{color:#9be3b0}.foto-status--erro{color:#ffb4a3}.crop-area{aspect-ratio:1;touch-action:none;cursor:grab;background:#0a0a0a;border:1px solid #3a3a3a;border-radius:50%;width:100%;max-height:300px;margin:10px auto 0;position:relative;overflow:hidden}.crop-area:active{cursor:grabbing}.crop-area img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.compartilhar-grade{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.compartilhar-grade button{text-align:left;color:#fafafa;cursor:pointer;background:#121212;border:1px solid #2a2a2a;border-radius:10px;min-height:52px;padding:9px 10px}.compartilhar-grade button b{font-size:11.5px;display:block}.compartilhar-grade button span{color:#a8a8a8;word-break:break-all;margin-top:2px;font-size:9px;line-height:1.3;display:block}.conexoes-resumo{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px;display:grid}.conexoes-resumo div{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:10px;padding:8px 6px}.conexoes-resumo b{font-family:var(--font-display);font-size:19px;display:block}.conexoes-resumo span{color:var(--muted);margin-top:2px;font-size:8px;line-height:1.25;display:block}.conexoes-moldura{border:1px solid var(--line);background:#0b0b0b;border-radius:16px;margin-top:10px;overflow:hidden}.conexoes-svg{width:100%;height:auto;display:block}.conexoes-legenda{color:var(--muted);flex-wrap:wrap;gap:10px;margin-top:8px;font-size:9px;display:flex}.conexoes-legenda span{align-items:center;gap:4px;display:inline-flex}.conexoes-legenda i{border-radius:2px;width:10px;height:3px;display:inline-block}.compartilhar-grade button{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.compartilhar-icone{color:#fafafa;background:#1a1a1a;border-radius:9px;place-items:center;width:30px;height:30px;margin-bottom:2px;display:grid}.compartilhar-icone--whats{color:#25d366}.compartilhar-icone--telegram{color:#2aabee}.compartilhar-icone--instagram{color:#e1306c}.admin-capa{border:1px solid var(--line);background-color:#1a1a1a;background-position:50%;background-size:cover;border-radius:12px;place-items:center;height:82px;margin-top:8px;display:grid}.admin-capa span{color:var(--muted);font-size:9px}.redes-sociais{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.rede-social{background:var(--surface);border:1px solid var(--line);width:36px;height:36px;color:var(--ink);border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid}.rede-icone{place-items:center;width:30px;height:30px;display:grid}.redes-form{grid-template-columns:1fr 1fr;gap:0 8px;display:grid}@media (max-width:360px){.redes-form{grid-template-columns:1fr}}.radio-mini{left:10px;right:10px;bottom:calc(80px + env(safe-area-inset-bottom));z-index:80;color:#f6efdf;background:#151513;border:1px solid rgba(246,239,223,.18);border-radius:14px;align-items:center;gap:8px;padding:8px 9px;display:flex;position:fixed;box-shadow:0 8px 28px rgba(0,0,0,.5)}.radio-mini-info{min-width:0;color:inherit;flex:1;align-items:center;gap:7px;text-decoration:none;display:flex}.radio-mini-info b{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.radio-mini-info small{color:rgba(246,239,223,.55);font-size:9px;display:block}.radio-mini-dot{background:rgba(246,239,223,.35);border-radius:50%;flex:none;width:7px;height:7px}.radio-mini-dot.on{background:#8fd69c;box-shadow:0 0 0 3px rgba(143,214,156,.12)}.radio-mini-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.radio-mini-acoes .btn{border-radius:8px;min-height:30px;padding:0 7px;font-size:9.5px}.radio-mini-sair{color:#f6efdf;background:0 0;border:1px solid rgba(246,239,223,.22);border-radius:8px;width:30px;height:30px;font-size:18px;line-height:1}.audio{flex-wrap:wrap;gap:8px}@media (max-width:370px){.radio-mini-info small{display:none}.radio-mini-acoes .btn{font-size:9px}}.crop-area--capa{aspect-ratio:16/5;cursor:grab;border-radius:12px;width:min(300px,100%);height:auto;max-height:none}.admin-capa{aspect-ratio:16/5;height:auto}.contato-publicacao p{margin:0}.contato-publicacao small{color:var(--muted);margin-top:7px;font-size:9.5px;line-height:1.4;display:block}.contato-fone{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.contato-wa{color:#6dd58c;align-items:center;gap:4px;font-weight:700;text-decoration:none;display:inline-flex}.contato-copiar{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:9.5px;text-decoration:underline}.contato-copiar:hover{color:var(--ink)}a,button,[role=button],label.btn{-webkit-tap-highlight-color:transparent}button,.btn,.iconbtn,.fab,.chip{transition:background-color .12s,filter .12s,opacity .12s}button:focus:not(:focus-visible){outline:none}a.btn:focus:not(:focus-visible){outline:none}.iconbtn:focus:not(:focus-visible){outline:none}.fab:focus:not(:focus-visible){outline:none}button:focus-visible{box-shadow:0 0 0 2px var(--sand),0 0 0 4px var(--acento,var(--green));outline:none}a.btn:focus-visible{box-shadow:0 0 0 2px var(--sand),0 0 0 4px var(--acento,var(--green));outline:none}.iconbtn:focus-visible{box-shadow:0 0 0 2px var(--sand),0 0 0 4px var(--acento,var(--green));outline:none}.fab:focus-visible{box-shadow:0 0 0 2px var(--sand),0 0 0 4px var(--acento,var(--green));outline:none}.chip:focus-visible{box-shadow:0 0 0 2px var(--sand),0 0 0 4px var(--acento,var(--green));outline:none}button:not(:disabled):active,.btn:active,.chip:active{filter:brightness(.9)}.iconbtn:not(:disabled):active,.btn--ghost:active,.voltar:active,.menuitem:active{filter:none;background:rgba(128,128,128,.17)}.fab:active{filter:brightness(.88)}.mapa-btn{border:1px solid var(--line);color:var(--ink);background:0 0;border-radius:9px;align-items:center;gap:6px;margin-top:10px;padding:7px 10px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.mapa-btn:active{background:rgba(128,128,128,.17)}.mapa-link{color:var(--acento,var(--green));white-space:nowrap;font-size:9.5px;text-decoration:none}.mapa-link:active{opacity:.7}.comentario--blog{display:block;position:relative}.comentario--blog>.row{padding-right:28px}.dots--comentario{top:5px;right:5px}.dots--comentario>summary{width:30px;height:30px}.dots--comentario .dots-pop{min-width:132px;top:34px}.comentario--blog .resp-form{border-top:1px solid rgba(246,239,223,.12);margin-top:8px;padding-top:8px}.comentario--blog .resp-form .field{color:#f6efdf;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14)}.album-descricao{color:var(--ink2);white-space:pre-line;margin:8px 0 3px;font-size:12.5px;line-height:1.55}.album-descricao-acao{color:var(--acento,var(--green));cursor:pointer;text-align:left;background:0 0;border:0;padding:2px 0;font-size:10.5px;font-weight:600}.albumdescricao{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;font-size:10px;line-height:1.35;display:-webkit-box;overflow:hidden}.selo-bairro{color:var(--muted);vertical-align:middle;align-items:center;gap:2px;font-size:9.5px;font-weight:500;display:inline-flex}.topic-autor{color:var(--muted);align-items:center;gap:4px;margin-top:2px;font-size:10px;display:flex}.nav{z-index:50}@media (max-width:460px){.nav{height:auto;min-height:80px;padding:9px 8px calc(9px + env(safe-area-inset-bottom));align-items:flex-start}}html[data-navegador=in-app] .nav{bottom:calc(48px + env(safe-area-inset-bottom))}html[data-navegador=in-app] .radio-mini{bottom:calc(128px + env(safe-area-inset-bottom))}.comentario-responder{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-top:3px;padding:2px 0;font-size:9px;font-weight:500;line-height:1.2;display:inline-block}.comentario-responder:active{opacity:.6}.tour-acoes .btn:disabled{opacity:.55;cursor:default}.comunidade-card{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);text-align:left;cursor:pointer;border-radius:16px;margin:0 0 9px;padding:0;display:block;overflow:hidden}.comunidade-card-capa{background-position:50%;background-size:cover;height:62px;display:block}.comunidade-card-info{padding:9px 12px 11px;display:block}.comunidade-card-info b{font-size:14px}.comunidade-card-meta{margin-top:2px;font-size:10.5px;display:block}.outras-comunidades{margin-top:16px}.outras-comunidades>summary{justify-content:center;width:100%;list-style:none;display:flex}.outras-comunidades>summary::-webkit-details-marker{display:none}.outras-comunidades[open]>summary{margin-bottom:10px}html,body{background-color:#000}summary{-webkit-tap-highlight-color:transparent}button:focus,summary:focus,a.btn:focus,.iconbtn:focus,.chip:focus,.fab:focus,[role=button]:focus{outline:none}button:focus-visible{box-shadow:0 0 0 2px var(--sand),0 0 0 4px var(--acento,var(--green));outline:none}summary:focus-visible{box-shadow:0 0 0 2px var(--sand),0 0 0 4px var(--acento,var(--green));outline:none}a.btn:focus-visible{box-shadow:0 0 0 2px var(--sand),0 0 0 4px var(--acento,var(--green));outline:none}.iconbtn:focus-visible{box-shadow:0 0 0 2px var(--sand),0 0 0 4px var(--acento,var(--green));outline:none}.chip:focus-visible{box-shadow:0 0 0 2px var(--sand),0 0 0 4px var(--acento,var(--green));outline:none}.fab:focus-visible{box-shadow:0 0 0 2px var(--sand),0 0 0 4px var(--acento,var(--green));outline:none}[role=button]:focus-visible{box-shadow:0 0 0 2px var(--sand),0 0 0 4px var(--acento,var(--green));outline:none}summary:active,.dots>summary:active{background:var(--chip,rgba(128,128,128,.17))}.dots>summary,.dots-pop a,.dots-pop button{-webkit-tap-highlight-color:transparent}.tabs--perfil{gap:2px}.tabs--perfil>a{white-space:nowrap;flex:1 1 0;gap:3px;min-width:0;padding:0 2px;font-size:10.5px}.tabs--perfil .tab-ic,.tabs--perfil .tab-ic svg{width:15px;height:15px}.tabs--perfil .tab-n{display:none}.btn--futuro:disabled{opacity:.55;cursor:default;border-style:dashed}.tabs--perfil>a{justify-content:center;gap:5px}.tabs--perfil>a>.tab-ic{flex:0 0 15px;width:15px}.tabs--perfil>a>.tab-n{flex:none}.comunidade-card{text-decoration:none}.denuncia-radio{border-top:1px solid rgba(255,255,255,.08);margin-top:18px;padding-top:10px}.denuncia-radio>summary{color:rgba(246,239,223,.38);cursor:pointer;font-size:10px;list-style:none}.denuncia-radio>summary::-webkit-details-marker{display:none}.denuncia-radio[open]>summary{color:#f3d9b4}.denuncia-radio .field{color:#f6efdf;background:rgba(0,0,0,.35);border-color:rgba(255,255,255,.14)}.pub-tipo-wrap{flex-direction:column;flex:none;align-items:center;gap:3px;width:52px;display:flex}.pub-tipo-rotulo{max-width:52px;color:var(--muted);text-align:center;overflow-wrap:anywhere;font-size:8.5px;line-height:1.1;display:block}.seletor-comunidades{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:12px;display:flex}.seletor-ic{background:var(--chip);width:32px;height:32px;color:var(--green);border-radius:10px;flex:none;place-items:center;display:grid}.seletor-txt{flex:1;min-width:0}.seletor-txt b{font-size:11.5px;display:block}.seletor-txt small{color:var(--muted);margin-top:2px;font-size:10px;display:block}.seletor-seta{color:var(--soft);font-size:17px}.seletor-overlay{z-index:80;background:rgba(0,0,0,.58);align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.seletor-gaveta{width:100%;max-height:88vh;padding:10px 16px calc(18px + env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--surface);border-bottom:0;border-radius:20px 20px 0 0;flex-direction:column;display:flex;box-shadow:0 -12px 40px rgba(0,0,0,.35)}.seletor-puxador{background:var(--line);border-radius:9px;width:36px;height:3px;margin:0 auto 10px}.seletor-topo{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.seletor-topo b{font-size:15px;display:block}.seletor-topo span{color:var(--muted);margin-top:2px;font-size:10px;display:block}.seletor-fechar{color:var(--green);background:0 0;border:0;padding:2px;font-size:10.5px;font-weight:600}.seletor-busca{border:1px solid var(--line);background:var(--surface-2,var(--surface));color:var(--muted);border-radius:12px;align-items:center;gap:8px;margin-top:10px;padding:9px 11px;display:flex}.seletor-busca input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:11.5px}.seletor-abas{gap:6px;margin:9px 0 2px;display:flex}.seletor-abas button{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:99px;padding:4px 8px;font-size:10px}.seletor-abas button.on{background:var(--green);border-color:var(--green);color:#f7f1e4}.seletor-lista{grid-template-columns:1fr 1fr;column-gap:12px;padding-bottom:4px;display:grid;overflow:auto}.seletor-item{border-bottom:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;gap:5px;min-width:0;padding:7px 0;text-decoration:none;display:flex}.seletor-item b{overflow-wrap:anywhere;font-size:10.5px;font-weight:500;display:block}.seletor-item small{color:var(--soft);margin-top:1px;font-size:9.5px;display:block}.seletor-item>span:last-child{color:var(--soft);flex:none;font-size:13px}.aviso-conta{color:var(--ink);background:rgba(201,139,100,.13);border:1px solid #c98b64;border-radius:13px;margin:12px 18px 0;padding:10px 12px}.aviso-conta-selo{letter-spacing:.08em;text-transform:uppercase;color:#f3b48d;margin-bottom:5px;font-size:9px;font-weight:700;display:block}.aviso-conta p{margin:0;font-size:12px;line-height:1.5}.aviso-conta p+p{margin-top:6px}.aviso-conta-data{color:var(--muted);margin-top:3px;font-size:9.5px;display:block}.info-bairro-btn{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:10px;margin-top:14px;padding:11px 12px;display:flex}.info-bairro-ic{background:var(--chip);width:32px;height:32px;color:var(--green);border-radius:10px;flex:none;place-items:center;display:grid}.info-bairro-txt{flex:1;min-width:0}.info-bairro-txt b{font-size:12px;display:block}.info-bairro-txt small{color:var(--muted);margin-top:2px;font-size:9.5px;line-height:1.35;display:block}.info-bairro-seta{color:var(--soft);font-size:17px}.info-bairro-overlay{z-index:90;background:rgba(0,0,0,.58);align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.info-bairro-gaveta{width:100%;max-height:90vh;padding:10px 16px calc(16px + env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--surface);border-bottom:0;border-radius:20px 20px 0 0;flex-direction:column;display:flex;box-shadow:0 -12px 40px rgba(0,0,0,.35)}.info-bairro-topo{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.info-bairro-topo b{font-size:15px;display:block}.info-bairro-topo span{color:var(--muted);margin-top:2px;font-size:10px;display:block}.info-bairro-scroll{padding-top:9px;overflow:auto}.nav>a{position:relative}.nav-dot{background:#ff4d43;border:1.5px solid #000;border-radius:50%;width:7px;height:7px;display:block;position:absolute;top:0;right:calc(50% - 15px)}.follow-opt{border:1px solid var(--line);background:var(--surface);min-height:33px;color:var(--ink);font:inherit;cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:0 11px;font-size:11px;display:inline-flex}.follow-opt.on{color:#bce7c8;background:rgba(45,106,70,.22);border-color:#2d6a46}.follow-opt .fcount{color:#fff;background:#ff4d43;border-radius:99px;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 4px;font-size:8px;font-weight:700;display:inline-flex}.follow-note{color:var(--muted);margin:4px 0 0;font-size:9.5px}.notif-badge{color:#fff;background:#ff4d43;border:1.5px solid #000;border-radius:99px;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 3px;font-size:8px;font-weight:700;display:flex;position:absolute;top:-5px;right:-5px}.mj-page{padding:8px 8px 88px}.mj-top{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 2px 7px;font-size:7px;display:flex}.mj-grid{grid-template-columns:92px minmax(0,1fr) 92px;align-items:start;gap:5px;display:grid}.mj-col{border:1px solid var(--line);background:var(--surface);border-radius:11px;min-width:0;padding:6px}.mj-center{background:var(--surface-2,#191919);border-color:#383838;padding:6px 7px}.mj-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:3px;margin-bottom:3px;padding-bottom:4px;display:flex}.mj-head b{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:7.5px}.mj-head span{color:var(--muted);white-space:nowrap;font-size:7px}.mj-radio{border-bottom:1px solid var(--line);color:var(--ink);padding:5px 0;text-decoration:none;display:block}.mj-radio:last-of-type{border-bottom:0}.mj-tempo{color:var(--muted);margin-bottom:1px;font-size:7px;display:block}.mj-tempo.live{color:#ff7067;font-weight:700}.mj-radio b{font-size:8.5px;font-weight:600;line-height:1.15;display:block}.mj-radio small{color:var(--muted);margin-top:2px;font-size:7px;line-height:1.15;display:block}.mj-mais{color:var(--muted);margin-top:5px;font-size:7px;text-decoration:underline;display:inline-block}.mj-empty{color:var(--muted);padding:6px 0;font-size:7.5px;line-height:1.35}.mj-mast{border-bottom:1px solid var(--line);margin-bottom:5px;padding-bottom:5px}.mj-mast h1{font-family:var(--font-display);letter-spacing:-.035em;margin:1px 0 4px;font-size:21px;line-height:.94}.mj-mast p{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:6.5px;line-height:1.3}.mj-capa{color:#f6efdf;border-radius:6px;align-items:flex-end;min-height:142px;text-decoration:none;display:flex;position:relative;overflow:hidden}.mj-capa-foto{background-position:50%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.mj-capa:after{content:"";background:linear-gradient(transparent 18%,rgba(0,0,0,.9));position:absolute;top:0;bottom:0;left:0;right:0}.mj-capa-txt{z-index:1;padding:7px;display:block;position:relative}.mj-kicker{color:#ff786f;letter-spacing:.1em;text-transform:uppercase;font-size:6px;display:block}.mj-capa-txt>b{font-family:var(--font-display);margin:3px 0;font-size:15px;line-height:1.02;display:block}.mj-capa-txt>span:not(.mj-kicker){color:#d6d0c3;font-size:7.5px;line-height:1.25;display:block}.mj-capa-txt small{color:#bbb5a9;margin-top:3px;font-size:6.5px;display:block}.mj-sec{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin:7px 0 3px;font-size:7px}.mj-artigo{border-top:1px solid var(--line);color:var(--ink);gap:4px;padding:4px 0;text-decoration:none;display:flex}.mj-artigo-foto{background-position:50%;background-size:cover;border-radius:4px;flex:none;width:38px;height:31px}.mj-artigo b{font-family:var(--font-display);font-size:9px;line-height:1.12;display:block}.mj-artigo small{color:var(--muted);margin-top:2px;font-size:6.5px;display:block}.mj-escrever,.mj-painel{color:var(--muted);margin-top:7px;margin-right:7px;font-size:7px;text-decoration:underline;display:inline-block}.mj-agenda-head{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr);align-items:center;gap:5px;padding-bottom:5px;display:grid}.mj-agenda-foto{background:url(/img/welcome-pajeu.webp) 50%/cover;border-radius:5px;flex:none;width:22px;height:22px}.mj-agenda-title{min-width:0}.mj-agenda-title b{font-size:7.5px;line-height:1.15;display:block}.mj-agenda-title small{color:var(--muted);margin-top:1px;font-size:6px;display:block}.mj-evento{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:25px minmax(0,1fr);align-items:center;gap:5px;padding:6px 0;text-decoration:none;display:grid}.mj-data{text-align:center;background:var(--chip);border-radius:4px;width:25px;padding:3px 0}.mj-data b{color:var(--terra2,#e3a55c);font-size:9px;line-height:1;display:block}.mj-data small{color:var(--muted);text-transform:uppercase;margin-top:1px;font-size:5.5px;display:block}.mj-evento-txt{min-width:0}.mj-evento-txt b{font-size:7.4px;line-height:1.2;display:block}.mj-evento-txt small{color:var(--muted);margin-top:1px;font-size:6.5px;line-height:1.2;display:block}.com-cover-wrap{position:relative}.com-sugerir-foto{color:#f6efdf;cursor:pointer;background:rgba(0,0,0,.16);border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.com-sugerir-foto>span{background:rgba(0,0,0,.48);border:1px solid rgba(255,255,255,.22);border-radius:99px;align-items:center;gap:5px;padding:7px 10px;font-size:10.5px;display:inline-flex}.foto-sug-overlay{z-index:95;background:rgba(0,0,0,.6);align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.foto-sug-gaveta{width:100%;padding:10px 16px calc(18px + env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--surface);border-bottom:0;border-radius:20px 20px 0 0;box-shadow:0 -12px 40px rgba(0,0,0,.35)}.foto-sug-topo{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.foto-sug-topo b{font-size:15px;display:block}.foto-sug-topo span{color:var(--muted);margin-top:2px;font-size:10px;display:block}.jh-page{padding:9px 8px 132px}.jh-rails{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.jh-rail{min-width:0;padding:0 7px 7px}.jh-rail+.jh-rail{border-left:1px solid var(--line)}.jh-railhead{justify-content:space-between;align-items:center;gap:4px;height:20px;display:flex}.jh-railhead b{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:7.4px;line-height:1}.jh-railhead span{color:#ff7067;white-space:nowrap;font-size:6.5px}.jh-scroll{scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;gap:6px;margin:0 -7px;padding:4px 7px 2px;display:flex;overflow-x:auto}.jh-scroll::-webkit-scrollbar{display:none}.jh-card{box-sizing:border-box;scroll-snap-align:start;height:92px;width:138px;color:var(--ink);background:#121212;border:1px solid #343434;border-radius:9px;flex:0 0 138px;padding:7px;text-decoration:none;overflow:hidden}.jh-card--radio{flex-direction:column;align-items:flex-start;display:flex}.jh-time{color:var(--muted);margin-bottom:4px;font-size:7px;line-height:1;display:block}.jh-time.live{color:#ff7067;font-weight:700}.jh-card--radio b{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:9px;font-weight:600;line-height:1.17;display:-webkit-box;overflow:hidden}.jh-card--radio small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:auto;font-size:6.8px;line-height:1.15;display:block;overflow:hidden}.jh-card--evento{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:5px;display:grid}.jh-date{background:#272727;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:26px;height:31px;display:flex}.jh-date b{color:#e4b873;font-size:10px;line-height:1}.jh-date small{color:var(--muted);text-transform:uppercase;margin-top:2px;font-size:5.5px;line-height:1}.jh-event-txt{flex-direction:column;min-width:0;min-height:78px;display:flex}.jh-event-txt b{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:8.5px;line-height:1.18;display:-webkit-box;overflow:hidden}.jh-event-txt small{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;margin-top:auto;font-size:6.5px;line-height:1.2;display:-webkit-box;overflow:hidden}.jh-empty{box-sizing:border-box;border:1px dashed var(--line);height:92px;width:138px;color:var(--muted);border-radius:9px;flex:0 0 138px;padding:9px;font-size:7.5px;line-height:1.35}.jh-hint{color:var(--muted);margin-top:3px;font-size:6px}.jh-jornal{padding:7px 1px 0}.jh-mast{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:8px;margin-bottom:6px;padding-bottom:5px;display:flex}.jh-mast h1{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:29px;line-height:.91}.jh-mast p{color:var(--muted);text-align:right;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:6.5px;line-height:1.35}.jh-capa{color:#f6efdf;border-radius:10px;align-items:flex-end;min-height:222px;text-decoration:none;display:flex;position:relative;overflow:hidden}.jh-capa-foto{background-position:50%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.jh-capa:after{content:"";background:linear-gradient(transparent 20%,rgba(0,0,0,.92));position:absolute;top:0;bottom:0;left:0;right:0}.jh-capa-txt{z-index:1;padding:10px;display:block;position:relative}.jh-kicker{color:#ff786f;letter-spacing:.1em;text-transform:uppercase;font-size:6.5px;display:block}.jh-capa-txt b{font-family:var(--font-display);margin:3px 0;font-size:24px;line-height:1.02;display:block}.jh-capa-txt span:not(.jh-kicker){color:#d6d0c3;font-size:8px;line-height:1.3;display:block}.jh-capa-txt small{color:#bbb5a9;margin-top:4px;font-size:6.5px;display:block}.jh-sec{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin:8px 0 4px;font-size:7px}.jh-arts{grid-template-columns:1fr 1fr;gap:9px;display:grid}.jh-artigo{color:var(--ink);border-top:1px solid var(--line);min-width:0;padding-top:5px;text-decoration:none}.jh-artigo-foto{background-position:50%;background-size:cover;border-radius:6px;height:82px;margin-bottom:5px;display:block}.jh-artigo b{-webkit-line-clamp:2;font-family:var(--font-display);-webkit-box-orient:vertical;font-size:11px;line-height:1.14;display:-webkit-box;overflow:hidden}.jh-artigo small{color:var(--muted);margin-top:2px;font-size:6.5px;display:block}.jh-links{align-items:center;gap:10px;margin-top:9px;display:flex}.jh-links a{color:var(--muted);font-size:7px;text-decoration:underline}.jh-links a.jh-escrever{color:#fff;min-height:34px;padding:0 12px;font-size:10.5px;font-weight:600;line-height:1;text-decoration:none}.sugestao-em-analise{border-top:1px solid var(--line);color:var(--muted);white-space:nowrap;align-items:center;padding:8px 0;font-size:9.5px;line-height:1.25;display:flex;overflow:hidden}.sugestao-em-analise span{text-overflow:ellipsis;overflow:hidden}.jh-empty--jornal{height:auto;min-height:90px}.welcome-foto-selo{z-index:2;color:#fff;letter-spacing:.12em;text-transform:uppercase;background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.3);border-radius:99px;padding:5px 8px;font-size:8px;position:absolute;top:18px;left:18px}.welcome-sub{text-align:center;color:#a8a8a8;max-width:310px;margin:-4px auto 16px;font-size:11.5px;line-height:1.5}.welcome-passos{border-top:1px solid #252525;border-bottom:1px solid #252525;grid-template-columns:repeat(3,1fr);gap:7px;margin:2px 0 16px;padding:11px 0;display:grid}.welcome-passos div{min-width:0}.welcome-passos b{color:var(--green);letter-spacing:.08em;margin-bottom:3px;font-size:9px;display:block}.welcome-passos span{color:#d5d5d5;font-size:9px;line-height:1.25;display:block}.welcome-como{color:var(--green);text-align:center;margin:12px auto 0;font-size:10.5px;font-weight:600;text-decoration:none;display:block}.welcome-como:hover{text-decoration:underline}.cf-hero{background:linear-gradient(145deg,#102018 0%,#151b14 55%,#1c1811 100%);border:1px solid #2c3b31;border-radius:18px;margin-top:12px;padding:20px 18px 17px;position:relative;overflow:hidden}.cf-hero:after{content:"";background:rgba(94,160,112,.14);border-radius:50%;width:160px;height:160px;position:absolute;top:-80px;right:-70px}.cf-kicker{color:#9be3b0;letter-spacing:.14em;text-transform:uppercase;font-size:8px;display:block}.cf-hero h1{z-index:1;font-family:var(--font-display);letter-spacing:-.03em;color:#fafafa;margin:8px 0 0;font-size:34px;line-height:1;position:relative}.cf-hero p{z-index:1;color:#c4c4bc;max-width:300px;margin:9px 0 0;font-size:12px;line-height:1.5;position:relative}.cf-camadas{z-index:1;flex-wrap:wrap;gap:5px;margin-top:14px;display:flex;position:relative}.cf-camadas span{color:#d9e9dc;background:rgba(0,0,0,.16);border:1px solid rgba(155,227,176,.24);border-radius:99px;padding:4px 7px;font-size:8px}.cf-lista{margin-top:17px}.cf-bloco{border-top:1px solid var(--line);grid-template-columns:25px minmax(0,1fr);gap:9px;padding:15px 0;display:grid}.cf-num{color:var(--green);font-family:var(--font-display);font-size:12px;line-height:1.2}.cf-bloco h2{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:20px;line-height:1.1}.cf-bloco>div>p{color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.55}.cf-bloco ul{margin:8px 0 0;padding:0;list-style:none}.cf-bloco li{color:#bcbcb3;margin:0 0 5px;padding-left:10px;font-size:10px;line-height:1.45;position:relative}.cf-bloco li:before{content:"·";color:var(--green);font-weight:700;position:absolute;left:0}.cf-bloco li b{color:var(--ink);font-size:10.5px}.cf-faq{border-top:1px solid var(--line);margin-top:8px;padding-top:14px}.cf-faq details{border-top:1px solid #252525;padding:9px 0}.cf-faq summary{cursor:pointer;color:var(--ink);font-size:11px;line-height:1.4}.cf-faq details p{color:var(--muted);margin:5px 0 0;font-size:10.5px;line-height:1.55}.cf-cta{background:#101811;border:1px solid #2d3a31;border-radius:16px;margin-top:18px;padding:16px}.cf-cta>b{font-family:var(--font-display);font-size:18px;line-height:1.15;display:block}.cf-cta>p{color:var(--muted);margin:4px 0 10px;font-size:10.5px;line-height:1.45}.cf-cta .btn{width:100%}.cf-cta .btn+.btn{margin-top:7px}.tour-bairros{flex-direction:column;gap:7px;width:100%;display:flex}.tour-bairro{background:#121212;border:1px solid #262626;border-radius:12px;justify-content:space-between;align-items:center;gap:9px;padding:12px;display:flex}.tour-bairro>div{min-width:0}.tour-bairro b{color:#fafafa;font-size:12.5px;display:block}.tour-bairro span{color:#a8a8a8;margin-top:2px;font-size:9px;line-height:1.3;display:block}.tour-bairro--on{background:#0e1a14;border-color:#2d6a46}.tour-bairro--on b{color:#c8f0d2}.tour-bairro em{color:#9be3b0;text-align:right;flex:none;max-width:68px;font-size:8px;font-style:normal;line-height:1.3}.tour-bairro-seta{flex:none;color:#777!important;margin:0!important;font-size:15px!important}.tour-agenda-mini{background:#16130f;border:1px solid #2c2c2c;border-radius:10px;grid-column:1/-1;align-items:center;gap:9px;padding:9px 10px;display:flex}.tour-agenda-mini>span{color:#e4b873;letter-spacing:.04em;font-size:9px;font-weight:700}.tour-agenda-mini b{color:#fafafa;font-size:11px;display:block}.tour-agenda-mini small{color:#a8a8a8;margin-top:1px;font-size:8.5px;display:block}.tour-jh{background:#101010;border:1px solid #2d2d2d;border-radius:15px;width:100%;padding:8px}.tour-jh-rails{border-bottom:1px solid #292929;grid-template-columns:1fr 1fr;display:grid}.tour-jh-rail{min-width:0;padding:0 7px 6px 0}.tour-jh-rail+.tour-jh-rail{border-left:1px solid #292929;padding:0 0 6px 7px}.tour-jh-head{justify-content:space-between;gap:3px;margin-bottom:5px;display:flex}.tour-jh-head b{letter-spacing:.08em;text-transform:uppercase;color:#fafafa;font-size:7px}.tour-jh-head span{color:#ff8b80;font-size:6.5px}.tour-jh-card{background:#171717;border:1px solid #303030;border-radius:7px;min-width:0;height:62px;padding:6px;overflow:hidden}.tour-jh-card i{color:#a8a8a8;margin-bottom:3px;font-size:6.5px;font-style:normal;display:block}.tour-jh-card b{-webkit-line-clamp:2;color:#fafafa;-webkit-box-orient:vertical;font-size:8px;line-height:1.15;display:-webkit-box;overflow:hidden}.tour-jh-card small{color:#888;margin-top:4px;font-size:6px;display:block}.tour-jh-capa{background:linear-gradient(150deg,#66795a,#283323);border-radius:8px;margin-top:7px;padding:12px 10px}.tour-jh-capa small{color:#e4d8c2;font-family:var(--font-display);font-size:9px;display:block}.tour-jh-capa b{color:#fff;font-family:var(--font-display);margin-top:2px;font-size:17px;line-height:1.05;display:block}.tour-jh-capa span{color:#d5d5c9;margin-top:4px;font-size:7px;display:block}.tour-sino{color:#bce7c8;background:#1f3327;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;position:relative}.tour-sino em{color:#fff;background:#ff4d43;border:1.5px solid #121212;border-radius:99px;place-items:center;min-width:14px;height:14px;font-size:7px;font-style:normal;display:grid;position:absolute;top:-2px;right:-2px}.tour-acompanhar .tour-pub{padding-top:5px}.tour-acompanhar-linha{color:#9be3b0;border-bottom:1px solid #1f1f1f;justify-content:space-between;align-items:center;padding:7px 0;font-size:9px;display:flex}.tour-ponto{background:#ff4d43;border-radius:50%;width:7px;height:7px;display:inline-block}.tour-notif{color:#d5d5d5;background:#1b1b1b;border-radius:8px;margin-top:8px;padding:8px;font-size:8.5px}.tour-notif i{background:#ff4d43;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.tour-navnovidade{color:#a8a8a8;align-items:center;gap:6px;margin-top:7px;font-size:8px;display:flex}.fotolog-hoje{border:1px solid var(--line);background:var(--surface);border-radius:16px;margin-top:10px;padding:11px}.fotolog-hoje-foto{aspect-ratio:4/3;background-position:50%;background-size:cover;border-radius:12px;width:100%;margin-top:8px}.fotolog-form{margin-top:6px}.fotolog-form .field{margin-top:3px}.fotolog-editar{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.fotolog-editar summary,.fotolog-memorias summary,.fotolog-albuns summary{cursor:pointer;color:var(--muted);font-size:10.5px}.fotolog-calendario{margin-top:10px;padding:11px}.fotolog-semana{color:var(--muted);text-align:center;text-transform:uppercase;grid-template-columns:repeat(7,1fr);gap:3px;margin-bottom:4px;font-size:6.5px;display:grid}.fotolog-grade{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.fotolog-celula{aspect-ratio:1;color:#777;background:#171717;border-radius:5px;place-items:center;font-size:8px;display:grid;position:relative;overflow:hidden}.fotolog-celula i{opacity:.8;background-position:50%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.fotolog-celula b{z-index:1;text-shadow:0 1px 2px #000;font-size:8px;position:relative}.fotolog-celula.tem-foto b{color:#fff}.fotolog-celula.hoje{outline:1.5px solid var(--green);outline-offset:-1.5px}.fotolog-celula--vazia{background:0 0}.fotolog-memorias,.fotolog-albuns{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.fotolog-memorias-grade{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:8px;display:grid}.fotolog-memorias-grade>div{min-width:0}.fotolog-memorias-grade span{aspect-ratio:1;background-position:50%;background-size:cover;border-radius:6px;display:block}.fotolog-memorias-grade small{color:var(--muted);text-align:center;margin-top:2px;font-size:7px;display:block}.fotolog-albuns .albuns{margin-top:8px}.fotolog-publico{grid-template-columns:1fr 1fr;gap:7px;display:grid}.fotolog-publico-item{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);border-radius:10px;text-decoration:none;display:block;overflow:hidden}.fotolog-publico-item>span:first-child{aspect-ratio:1;background-position:50%;background-size:cover;display:block}.fotolog-publico-texto{padding:6px;display:block}.fotolog-publico-texto b{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:7.5px;display:block}.fotolog-publico-texto small{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:9.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.fotolog-detalhe{margin-top:10px}.fotolog-detalhe-foto{aspect-ratio:4/3;background-color:#161616;background-position:50%;background-size:cover;border-radius:14px;width:100%;margin-top:9px}.fotolog-detalhe-legenda{margin:9px 0 0;font-size:14px;line-height:1.55}.fotolog-memorias-grade a{color:var(--muted);text-decoration:none}a.fotolog-celula{color:#777;text-decoration:none}.fotolog-apagar{border-top:1px solid var(--line);margin-top:7px;padding-top:7px}.fotolog-apagar summary{cursor:pointer;color:#d99a91;font-size:10px}.campo-foto{margin-top:6px}.campo-foto-preview{aspect-ratio:4/3;border:1px dashed var(--line);background-color:#141414;background-position:50%;background-size:cover;border-radius:11px;place-items:center;width:100%;display:grid;overflow:hidden}.campo-foto-preview span{color:var(--muted);align-items:center;gap:6px;font-size:10px;display:flex}.campo-foto-botao{width:100%;min-height:36px;margin-top:6px;font-size:11px;position:relative;overflow:hidden}.campo-foto-ajuda{margin:5px 0 0;font-size:9.5px;line-height:1.35}.topico-foto{object-fit:cover;border-radius:12px;width:100%;max-height:460px;margin-top:10px;display:block}.topico-foto-editor{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.topico-foto-editor summary{cursor:pointer;color:var(--muted);font-size:10.5px}.jh-materias{min-height:32px;padding:0 9px;font-size:9.5px}.gaveta-materias-fundo{z-index:96;background:rgba(0,0,0,.66);align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.gaveta-materias{width:100%;max-height:82vh;padding:10px 16px calc(18px + env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--surface);border-bottom:0;border-radius:20px 20px 0 0;overflow:auto;box-shadow:0 -12px 40px rgba(0,0,0,.4)}.gaveta-materias-topo{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.gaveta-materias-topo b{font-size:17px;display:block}.gaveta-materias-topo span{color:var(--muted);margin-top:2px;font-size:9.5px;display:block}.gaveta-materias-lista{margin-top:12px}.gaveta-materia{border-top:1px solid var(--line);padding:10px 0}.gaveta-materia-titulo{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.gaveta-materia-titulo a{color:var(--ink);font-size:11.5px;line-height:1.3;text-decoration:none}.gaveta-materia-titulo span{color:var(--muted);flex:none;font-size:8px}.gaveta-materia small{color:var(--muted);margin-top:2px;font-size:8.5px;display:block}.gaveta-materia p{color:var(--muted);margin:4px 0 0;font-size:9.5px;line-height:1.4}.gaveta-materia-remover,.gaveta-materias-limpar{cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.gaveta-materia-remover{color:#d99a91;margin-top:5px;font-size:9px}.gaveta-materias-limpar{color:var(--muted);margin-top:8px;font-size:9.5px}.gaveta-materias-nota{color:var(--muted);margin:7px 0 0;font-size:8.5px;line-height:1.35}.gaveta-materias-vazia{text-align:center;color:var(--muted);padding:30px 0 24px}.gaveta-materias-vazia b{color:var(--ink);margin-top:7px;font-size:12px;display:block}.gaveta-materias-vazia p{margin:4px 0 0;font-size:9.5px}.jh-links{flex-wrap:wrap}.jh-links .jh-arquivo{color:var(--muted);font-size:8px;text-decoration:underline}.arquivo-busca{gap:6px;margin-top:14px;display:flex}.arquivo-busca .field{flex:1;margin:0}.arquivo-busca .btn{min-height:42px;padding:0 13px;font-size:11px}.arquivo-resultado{margin-top:6px;font-size:10px}.arquivo-resultado a{text-decoration:underline}.arquivo-mes{margin-top:18px}.arquivo-item{border-top:1px solid var(--line);color:var(--ink);gap:9px;padding:8px 0;text-decoration:none;display:flex}.arquivo-capa{background-position:50%;background-size:cover;border-radius:7px;flex:none;width:76px;height:64px}.arquivo-texto{min-width:0}.arquivo-texto b{font-family:var(--font-display);font-size:14px;line-height:1.15;display:block}.arquivo-texto span{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;margin-top:2px;font-size:9.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.arquivo-texto small{color:var(--muted);margin-top:4px;font-size:8px;display:block}.artigo-autor{color:inherit;align-items:center;text-decoration:none;display:flex}.artigo-autor b{transition:color .15s}.artigo-autor:hover b{color:var(--green)}.aviso-saindo{opacity:0;pointer-events:none;transform:translateY(-3px)}.topico-foto-mini{cursor:pointer;background:#111;border:0;border-radius:9px;width:104px;height:76px;margin-top:9px;padding:0;display:block;position:relative;overflow:hidden}.topico-foto-mini img{object-fit:cover;width:100%;height:100%;display:block}.topico-foto-mini span{color:#fff;background:rgba(0,0,0,.65);border-radius:4px;padding:2px 5px;font-size:7px;position:absolute;bottom:4px;left:5px}.foto-topico-fundo{z-index:97;background:rgba(0,0,0,.75);align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.foto-topico-gaveta{width:100%;max-height:90vh;padding:10px 16px calc(18px + env(safe-area-inset-bottom));border:1px solid var(--line);background:#111;border-bottom:0;border-radius:20px 20px 0 0;flex-direction:column;display:flex}.foto-topico-topo{justify-content:space-between;align-items:center;gap:8px;margin:0 0 9px;display:flex}.foto-topico-topo b{font-size:14px}.foto-topico-gaveta>img{object-fit:contain;background:#000;border-radius:10px;width:100%;max-height:72vh}.topico-editar-texto,.editar-resposta{border-top:1px solid var(--line);margin-top:8px;padding-top:7px}.topico-editar-texto summary,.editar-resposta summary{cursor:pointer;color:var(--muted);font-size:10px}.perfil-link{color:inherit;text-decoration:none}.perfil-link:hover{text-decoration:underline}.perfil-avatar-link{border-radius:50%;flex:none;display:inline-flex}.perfil-avatar-link:focus-visible{outline:2px solid var(--green);outline-offset:2px}.menu-programa{margin-left:auto;position:relative;top:auto;right:auto}.menu-programa>summary{width:28px;height:28px}.jh-links{left:50%;bottom:calc(80px + env(safe-area-inset-bottom));z-index:61;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(8,8,8,.97);border-top:1px solid #2d2d2d;grid-auto-columns:1fr;grid-auto-flow:column;gap:5px;width:min(100%,460px);margin:0;padding:7px 8px;display:grid;position:fixed;transform:translate(-50%)}.jh-links .jh-acao,.jh-links .jh-materias{text-align:center;white-space:normal;border-radius:9px;justify-content:center;align-items:center;width:100%;min-width:0;height:46px;min-height:46px;padding:0 4px;font-size:8px;font-weight:600;line-height:1.12;text-decoration:none;display:flex}.jh-links .jh-enviar{background:var(--green);border-color:var(--green);color:#fff}.jh-links .jh-materias{margin:0}.jh-links .jh-acao:not(.jh-enviar){color:var(--ink)}.topico-linha{align-items:flex-start;gap:7px;min-height:0;margin-bottom:5px;padding:8px 9px;display:flex;position:relative}.topico-linha-tipo{text-align:center;white-space:normal;flex:none;max-width:60px;padding:2px 5px;font-size:6.5px;line-height:1.15}.topico-linha-corpo{flex:1;min-width:0;padding-right:19px}.topico-linha-titulo{color:var(--ink);text-decoration:none}.topico-linha-titulo h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;padding-right:0;font-size:11.5px;line-height:1.25;display:-webkit-box;overflow:hidden}.topico-linha-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:3px;margin-top:3px;font-size:8px;line-height:1.25;display:flex}.topico-fechado{color:#d9a46f;text-transform:uppercase;letter-spacing:.04em;border:1px solid #5a4030;border-radius:4px;margin-left:2px;padding:1px 4px;font-size:6.5px;display:inline-block}.topico-linha .dots{top:2px;right:2px}.topico-linha .dots>summary{width:27px;height:27px}[data-tema-app]:not([data-tema-app=claro]) .morador:hover,[data-tema-app]:not([data-tema-app=claro]) .morador:active,[data-tema-app]:not([data-tema-app=claro]) .perfil-avatar-link:hover,[data-tema-app]:not([data-tema-app=claro]) .perfil-avatar-link:active,.morador:focus{background:var(--chip);color:var(--ink2)}.perfil-link:active,.perfil-avatar-link:active{background:0 0}.perfil-link:focus-visible{outline:2px solid var(--acento,var(--green));outline-offset:2px;background:0 0}.perfil-avatar-link:focus-visible{outline:2px solid var(--acento,var(--green));outline-offset:2px;background:0 0}.moradores-topo{margin-top:11px}.moradores-titulo{width:100%;color:var(--ink);cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:baseline;padding:0 0 5px;display:flex}.moradores-titulo>span:first-child{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.moradores-titulo b{color:var(--muted);margin-left:4px;font-size:9px;font-weight:500;display:inline-block}.moradores-ver{color:var(--muted);align-items:center;gap:3px;font-size:8.5px;display:inline-flex}.moradores-topo .moradores{padding-bottom:2px}.gaveta-moradores-fundo{z-index:96;background:rgba(0,0,0,.66);align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.gaveta-moradores{width:100%;max-height:82vh;padding:10px 16px calc(18px + env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--surface);border-bottom:0;border-radius:20px 20px 0 0;overflow:auto}.gaveta-moradores-topo{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.gaveta-moradores-topo b{font-size:17px;display:block}.gaveta-moradores-topo span{color:var(--muted);margin-top:2px;font-size:9.5px;display:block}.gaveta-moradores-busca{border:1px solid var(--line);background:var(--input);height:38px;color:var(--muted);border-radius:9px;align-items:center;gap:7px;margin-top:10px;padding:0 10px;display:flex}.gaveta-moradores-busca input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:11.5px}.gaveta-moradores-busca button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:17px}.gaveta-moradores-lista{margin-top:8px}.gaveta-morador{border-top:1px solid var(--line);color:var(--ink);align-items:center;gap:9px;padding:7px 0;text-decoration:none;display:flex}.gaveta-morador-info{flex:1;min-width:0}.gaveta-morador b{font-size:11.5px;display:block}.gaveta-morador small{color:var(--muted);margin-top:1px;font-size:9px;display:block}.gaveta-moradores-vazia{color:var(--muted);text-align:center;padding:22px 4px;font-size:10.5px}.jornal-fab{left:50%;bottom:calc(92px + env(safe-area-inset-bottom));z-index:62;background:var(--ochre);color:#1b1408;cursor:pointer;border:0;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 8px 22px rgba(0,0,0,.38)}.jornal-fab:active{filter:brightness(.9);transform:translate(-50%)scale(.96)}.jornal-sheet{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.jornal-sheet .menuitem,.jornal-menu-button{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:11px;padding:8px 0;display:flex}.jornal-menu-button:hover{background:var(--chip)}.jornal-menu-button .muted{color:var(--muted)}.topico-linha{padding:9px 10px}.topico-linha-tipo{max-width:68px;padding:3px 5px;font-size:8px}.topico-linha-titulo h3{font-size:14px;line-height:1.28}.topico-linha-meta{gap:4px;margin-top:4px;font-size:10.5px}.topico-linha-meta .selo-bairro{font-size:10px}.topico-fechado{padding:1px 4px;font-size:8px}.topico-prazo-edicao{color:var(--muted);margin:6px 0 0;font-size:9.5px;line-height:1.35}.topico-linha-titulo{min-width:0;display:block}.fotolog-hoje{position:relative}.fotolog-hoje-topo{padding-right:32px}.fotolog-dots{top:4px;right:4px}.fotolog-dots>summary{width:28px;height:28px}.artigo-wrap{--cor-materia:var(--ink)}.artigo-wrap.cor-azul{--cor-materia:#79c0ff}.artigo-wrap.cor-verde{--cor-materia:#8fe0a8}.artigo-wrap.cor-amarelo{--cor-materia:#ffd166}.artigo-wrap.cor-rosa{--cor-materia:#ff9ec4}.artigo-wrap.cor-terra{--cor-materia:#e3a55c}.artigo-wrap>div>h1{color:var(--cor-materia)}.artigo-wrap .sub-artigo{color:var(--cor-materia);opacity:.82}.blog-convite{background:linear-gradient(145deg,#101811,#11161a);border:1px solid #2d3a31;border-radius:16px;align-items:center;gap:12px;margin-bottom:10px;padding:13px;display:flex}.blog-convite>div{flex:1;min-width:0}.blog-convite b{font-family:var(--font-display);letter-spacing:-.01em;font-size:16px;line-height:1.15;display:block}.blog-convite p{color:var(--muted);margin:4px 0 0;font-size:10.5px;line-height:1.45}.blog-escrever{background:var(--acento,var(--green));color:#fff;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 5px 14px rgba(0,0,0,.28)}.blog-escrever:active{filter:brightness(.9)}.programa-card{align-items:flex-start;gap:10px;display:flex}.programa-card-foto{background:var(--chip)center/cover no-repeat;border-radius:10px;flex:none;width:64px;height:64px}.programa-card-corpo{flex:1;min-width:0}.programa-linha{align-items:flex-start;gap:9px;display:flex}.programa-mini-foto{background:var(--chip)center/cover no-repeat;border-radius:9px;flex:none;width:48px;height:48px}.programa-linha-corpo{flex:1;min-width:0}.resposta-barra{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--muted);text-align:left;font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:7px 8px;font-size:11px;display:flex}.resposta-barra-texto{flex:1}.resposta-barra>svg{color:var(--green);margin-right:3px}.resposta-barra:active{background:var(--chip)}.resposta-editor{margin-top:14px;padding:11px}.resposta-editor-topo{align-items:center;gap:7px;margin-bottom:7px;display:flex}.resposta-editor-topo b{color:var(--muted);flex:1;font-size:10.5px;font-weight:500}.resposta-cancelar{color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;width:26px;height:26px;padding:0;display:grid}.resposta-editor-texto{margin:0;min-height:72px!important}.resposta-editor .gravador{margin-top:7px}.resposta-editor-acoes{justify-content:flex-end;gap:6px;margin-top:8px;display:flex}.resposta-editor-acoes .btn{width:auto;min-height:34px;margin:0;padding:0 13px;font-size:10.5px}.tour-espaco-linhas{text-align:left;gap:5px;width:100%;margin-top:12px;display:grid}.tour-espaco-linhas span{color:#bdbdbd;background:#1b1b1b;border-radius:9px;padding:7px 9px;font-size:9.5px;line-height:1.3;display:block}.tour-espaco-linhas b{color:#fff;margin-right:3px}.tabs--perfil>a,.tabs--perfil>span{gap:5px;font-size:13.5px}.shell[data-paleta=noite] .btn{color:#23302a;background:#e3a55c}.shell[data-paleta=noite] .btn--ghost{color:var(--ink);border-color:var(--line);background:0 0}.shell[data-paleta=noite] .blog-escrever{color:#23302a;background:#e3a55c}.servicos-acoes{gap:7px;margin-top:12px;display:flex}.servicos-publicar{flex:1;height:42px;min-height:42px;padding:0 12px;font-size:12.5px}.servicos-busca-btn{flex:none;width:44px;min-width:44px;height:42px;min-height:42px;padding:0}.servicos-busca{align-items:center;gap:5px;margin-top:7px;display:flex}.servicos-busca .field{flex:1;min-width:0;height:40px;margin:0;font-size:12px}.servicos-busca-enviar{flex:none;width:38px;min-width:38px;height:40px;min-height:40px;padding:0}.servicos-busca-fechar{width:30px;height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.servicos-busca-limpar{color:var(--muted);flex:none;font-size:9px;text-decoration:underline}.comunidade-acoes{margin-top:14px}.comunidade-acoes-linha{align-items:stretch;gap:6px;display:flex}.comunidade-novo{flex:1;height:40px;min-height:40px;padding:0 8px;font-size:11.5px}.comunidade-aviso{color:var(--muted);flex:1;align-items:center;padding:0 4px;font-size:10.5px;line-height:1.35;display:flex}.comunidade-busca-btn{flex:none;width:40px;min-width:40px;height:40px;min-height:40px;padding:0}.comunidade-regras{flex:none;height:40px;min-height:40px;padding:0 10px;font-size:11.5px}.comunidade-busca{align-items:center;gap:5px;margin-top:7px;display:flex}.comunidade-busca .field{flex:1;min-width:0;height:40px;margin:0;font-size:12px}.comunidade-busca-enviar{flex:none;width:38px;min-width:38px;height:40px;min-height:40px;padding:0}.comunidade-busca-fechar{width:29px;height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.comunidade-busca-limpar{color:var(--muted);flex:none;font-size:9px;text-decoration:underline}
