:root{--noite: #1b1a55;--noite2: #25247a;--papel: #fffdf4;--papel2: #f2eedd;--grade: #ddd6bd;--tinta: #1f1d3d;--tinta2: #55527c;--borda: #1f1d3d;--rosa: #ff3d8b;--rosa2: #c81d63;--sol: #ffb21f;--lima: #9be22d;--led: #ffd43b;--ledbg: #0d0c22;--c-filmes: #d42a45;--c-livros: #7442d6;--c-ifood: #b84a06;--c-treinos: #237a31;--c-avaliacoes: #0a7488;--c-psicanalise: #b52d8f;--c-manut: #94620e;--c-forn: #4a5a78;--c-compras: #0e6e6a;--c-closet: #8a3550;--c-familia: #1f7a8c;--c-pet: #a8552e;--c-diario: #2f4fc9;--c-metas: #8f6c00;--c-lugares: #08765b;--c-auto: #5b3f7a;--c-canais: #0b5cad;--c-skin: #c03a6b;--c-inicio: #6b4bd6;--c-meudia: #ff3d8b;--c-fin: #557a0b;--c-receitas: #e0661b;--c-mercado: var(--c-compras);--bom: #1f7a35;--bom-f: #dff3d6;--ruim: #b8262b;--ruim-f: #fbe0dc;--aviso: #9a5c00;--aviso-f: #fdeccc;--q0: #e9e5d3;--q1: #bfe3a6;--q2: #6cc25a;--q3: #2f8f3a;--q4: #1d5e26;--h1: #c0392b;--h2: #e8916f;--h3: #cfc8ad;--h4: #84c46f;--h5: #2b8a3e;--f-titulo: "Titan One", "Arial Black", Impact, sans-serif;--f-pixel: "Silkscreen", "Courier New", monospace;--f-led: "VT323", "Courier New", monospace;--f-texto: "Trebuchet MS", "Atkinson Hyperlegible", "Segoe UI", system-ui, sans-serif;--f-dado: "Atkinson Hyperlegible", "Trebuchet MS", system-ui, sans-serif;color-scheme:light}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;color:var(--tinta);font-family:var(--f-texto);font-size:15px;line-height:1.5;background-color:var(--noite);background-image:radial-gradient(circle,#ffffff66 0 1px,transparent 1.6px),radial-gradient(circle,#ffd43b55 0 1px,transparent 1.6px),repeating-linear-gradient(45deg,var(--noite) 0 14px,var(--noite2) 14px 28px);background-size:26px 26px,26px 26px,auto;background-position:0 0,13px 13px,0 0}button{font:inherit;color:inherit;cursor:pointer}a:focus-visible,button:focus-visible{outline:3px solid var(--lima);outline-offset:2px}h1,h2,h3,h4{text-wrap:balance}.pagina{max-width:1120px;margin:0 auto;padding-inline:16px;padding-block:16px 28px;display:flex;flex-direction:column;gap:14px}.topo{position:relative;border:2px solid var(--borda);box-shadow:5px 5px #000a;overflow:hidden;background:radial-gradient(circle at 12% 22%,#fff9 0 2px,transparent 3px),radial-gradient(circle at 88% 30%,#fffa 0 1.5px,transparent 2.5px),radial-gradient(circle at 70% 80%,#fff8 0 2px,transparent 3px),radial-gradient(circle at 35% 85%,#fff7 0 1.5px,transparent 2.5px),linear-gradient(180deg,#ff5fa2,#ff8a3d 58%,#ffc93c)}.topo-in{position:relative;padding:22px 20px 18px;display:flex;flex-direction:column;gap:10px}.marca{font-family:var(--f-titulo);font-weight:400;margin:0;color:#fff;line-height:.95;letter-spacing:.01em;font-size:clamp(2.5rem,10.5vw,5.6rem);text-shadow:-2px -2px 0 var(--tinta),2px -2px 0 var(--tinta),-2px 2px 0 var(--tinta),2px 2px 0 var(--tinta),5px 5px 0 var(--rosa2),7px 7px 0 var(--tinta)}.marca a{color:inherit;text-decoration:none}.sub{margin:0;font-family:var(--f-pixel);font-size:clamp(.72rem,2.4vw,.9rem);color:var(--tinta);letter-spacing:.04em;max-width:46ch}.topo-faixa{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.etq{font-family:var(--f-pixel);font-size:.7rem;background:var(--tinta);color:var(--led);padding:2px 8px;letter-spacing:.06em}.brilho{position:absolute;color:#fff;font-size:20px;line-height:1;text-shadow:0 0 6px #fff;animation:pisca 2.4s ease-in-out infinite;pointer-events:none}.brilho.b1{top:14px;right:22%}.brilho.b2{top:52%;right:8%;font-size:14px;animation-delay:.8s}.brilho.b3{bottom:12px;right:30%;font-size:12px;animation-delay:1.5s}@keyframes pisca{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.selo{position:absolute;top:12px;right:12px;width:86px;height:86px;display:grid;place-items:center;text-align:center;font-family:var(--f-pixel);font-size:.68rem;line-height:1.15;color:var(--tinta);background:var(--lima);clip-path:polygon(50% 0,61% 12%,76% 6%,79% 22%,95% 25%,88% 40%,100% 50%,88% 60%,95% 75%,79% 78%,76% 94%,61% 88%,50% 100%,39% 88%,24% 94%,21% 78%,5% 75%,12% 60%,0 50%,12% 40%,5% 25%,21% 22%,24% 6%,39% 12%);animation:gira 6s linear infinite}@keyframes gira{to{transform:rotate(360deg)}}.letreiro{background:var(--ledbg);border:2px solid var(--borda);box-shadow:5px 5px #000a;overflow:hidden;white-space:nowrap;height:36px;display:flex;align-items:center}.letreiro-trilho{display:inline-flex;font-family:var(--f-led);font-size:1.35rem;color:var(--led);text-shadow:0 0 6px #ffd43b88;animation:rola var(--dur, 40s) linear infinite;will-change:transform}.letreiro-trilho span{padding-right:3rem}@keyframes rola{0%{transform:translate(0)}to{transform:translate(-50%)}}.chips{display:none;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.chips button{flex:0 0 auto;font-family:var(--f-pixel);font-size:.72rem;text-transform:lowercase;color:var(--tinta);background:var(--papel);border:2px solid var(--borda);padding:5px 9px;box-shadow:2px 2px #000a}.chips button[aria-current=true]{background:var(--led)}.chips button:active{transform:translate(2px,2px);box-shadow:0 0 #000a}.miolo{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:18px;align-items:start}.col-main{display:flex;flex-direction:column;gap:14px;min-width:0;outline:none}.lado{display:flex;flex-direction:column;gap:14px;min-width:0}.sobre{display:flex;gap:12px;align-items:flex-start}.avatar{flex:0 0 64px;width:64px;height:64px;border:2px solid var(--borda);background:var(--led);display:grid;place-items:center;font-family:var(--f-titulo);font-size:2rem;color:var(--tinta);overflow:hidden}.avatar img{width:100%;height:100%;object-fit:cover}.sobre p{margin:0;font-size:.9rem}.menu{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.menu button{width:100%;display:flex;justify-content:space-between;gap:8px;padding:4px 6px;text-align:left;background:none;text-decoration:none;color:var(--tinta);font-family:var(--f-pixel);font-size:.75rem;border:1px dashed transparent}.menu button:before{content:"»";color:var(--rosa2);margin-right:4px}.menu button .rotulo{flex:1}.menu button:hover{border-color:var(--tinta2);background:var(--papel2)}.menu button[aria-current=true]{background:var(--led);border-color:var(--borda)}.menu .n{color:var(--tinta2)}.cx{background:var(--papel);border:2px solid var(--borda);box-shadow:4px 4px #000a;min-width:0}.cx-t{margin:0;font-family:var(--f-pixel);font-weight:400;font-size:.8rem;letter-spacing:.06em;color:#fff;background:linear-gradient(90deg,var(--rosa),var(--sol));padding:5px 10px;border-bottom:2px solid var(--borda);display:flex;align-items:center;justify-content:space-between;gap:8px;text-shadow:1px 1px 0 var(--tinta);cursor:pointer;-webkit-user-select:none;user-select:none}.cx[style*=--sec]>.cx-t{background:var(--sec)}.cx-c{padding:12px 14px;display:flex;flex-direction:column;gap:10px;min-width:0}.cx-c>p{margin:0}.gav-t{justify-content:flex-start;flex-wrap:wrap;row-gap:2px;position:relative;padding-right:76px}.gav-nome{display:inline-flex;gap:7px;align-items:center;min-width:0;overflow-wrap:anywhere}.gav-res{margin-left:auto;font-family:var(--f-dado);font-size:.8rem;letter-spacing:0;text-transform:none}.gav-seta:before{content:"▸";display:inline-block;transition:transform .15s}.gav.aberta>.cx-t .gav-seta:before{transform:rotate(90deg)}.cx-ic{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-flex;gap:0;font-size:.7rem;opacity:.85;line-height:1}.gav-res~.cx-ic{top:14px}.cx-ic{pointer-events:none}.cx-ic b{font-weight:400;padding:5px 4px}.gav-bts{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:12px 0 0}.gav-bt{min-width:32px;height:28px;padding:0 9px;font-family:var(--f-dado);font-size:1.05rem;font-weight:700;line-height:1}.gav-pilha{display:flex;flex-direction:column;gap:12px;margin:10px 0 0;min-width:0}.gav-pilha>.gav{margin:0}.td-mini{font-family:var(--f-pixel);font-size:.62rem;letter-spacing:.03em;line-height:1.2;padding:4px 8px;border:2px solid var(--borda);background:var(--papel2);color:var(--tinta);cursor:pointer;box-shadow:2px 2px #0004}.td-mini:active{transform:translate(1px,1px);box-shadow:1px 1px #0004}.td-mini.perigo{background:var(--ruim);color:#fff}.td-mini.gav-bt{font-family:var(--f-dado);font-size:1.05rem}.td-conf{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:.85rem;color:var(--ruim);font-weight:700}.muted{color:var(--tinta2)}.peq{font-size:.85rem}.mini{font-size:.76rem}.cab-sec{background:var(--sec, #333);color:#fff;border:2px solid var(--borda);box-shadow:4px 4px #000a;padding:14px 16px;display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;justify-content:space-between}.cab-sec h2{margin:0;font-family:var(--f-titulo);font-weight:400;font-size:clamp(1.7rem,6vw,2.6rem);line-height:1;text-shadow:3px 3px 0 var(--tinta)}.cab-sec p{margin:0;font-family:var(--f-pixel);font-size:.75rem;letter-spacing:.04em;text-shadow:1px 1px 0 var(--tinta)}.cab-sec .rf{font-family:var(--f-pixel);font-size:.58rem;background:#0004;padding:3px 6px;border-radius:2px}.voltar{align-self:flex-start;font-family:var(--f-pixel);font-size:.7rem;background:var(--papel);border:2px solid var(--borda);box-shadow:2px 2px #000a;padding:5px 10px}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:10px}.kpi{border:2px solid var(--borda);background:var(--papel2);padding:8px 10px;display:flex;flex-direction:column;gap:2px;min-width:0}.kpi b{font-family:var(--f-led);font-weight:400;font-size:2.2rem;line-height:1;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.kpi b.txt{font-family:var(--f-dado);font-weight:700;font-size:1.1rem;line-height:1.2}.kpi span{font-family:var(--f-pixel);font-size:.64rem;letter-spacing:.04em;color:var(--tinta2)}.kpi small{font-size:.78rem;color:var(--tinta2)}.mt-bar{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.btn-px{font-family:var(--f-pixel);font-size:.72rem;letter-spacing:.04em;background:var(--rosa);color:#fff;border:2px solid var(--borda);padding:7px 12px;box-shadow:3px 3px #0006;cursor:pointer}.btn-px:active{transform:translate(2px,2px);box-shadow:1px 1px #0006}.btn-px.cinza{background:var(--papel2);color:var(--tinta)}.btn-px.perigo{background:var(--ruim);color:#fff}.busca-cx{display:flex;gap:8px;align-items:center}.busca-cx input{flex:1;font-family:var(--f-dado);font-size:16px;padding:7px 9px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}.filtro-bt{display:inline-flex;gap:6px;align-items:center}.filtro-n{font-family:var(--f-pixel);font-size:.58rem;background:var(--rosa);color:#fff;border-radius:999px;padding:1px 6px}.linha-meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.chip{display:inline-flex;align-items:center;gap:4px;font-size:.78rem;padding:1px 8px;border:1px solid var(--grade);background:var(--papel2);color:var(--tinta);border-radius:2px;white-space:normal;overflow-wrap:anywhere}.chip-destaque{background:var(--led);border-color:var(--borda)}.chip-bom{background:var(--bom-f);color:var(--bom);border-color:currentColor;font-weight:700}.chip-ruim{background:var(--ruim-f);color:var(--ruim);border-color:currentColor;font-weight:700}.chip-aviso{background:var(--aviso-f);color:var(--aviso);border-color:currentColor;font-weight:700}.chip-en{background:var(--tinta);color:var(--led);border-color:var(--tinta);font-family:var(--f-pixel);font-size:.65rem}.nota{display:inline-flex;align-items:baseline;gap:1px;font-family:var(--f-led);font-size:1.6rem;line-height:1;color:var(--tinta);background:var(--led);border:2px solid var(--borda);padding:1px 7px 0}.nota i{font-style:normal;font-size:1rem;color:var(--tinta2)}.rot{font-family:var(--f-pixel);font-weight:400;font-size:.7rem;color:var(--tinta2);letter-spacing:.04em}.item{border-bottom:1px dashed var(--grade);padding:10px 0;display:flex;justify-content:space-between;gap:12px}.item:last-child{border-bottom:none}.item .meta{font-size:.85rem;color:var(--tinta2)}.coment{margin:3px 0 0;font-style:italic}.item .coment{font-style:italic}.item .acoes{display:flex;gap:6px;align-items:flex-start}.lapis{background:var(--papel2);border:1px solid var(--grade);padding:2px 7px;font-size:.9rem;border-radius:2px}.lapis:hover{background:var(--led)}.vazio{border:2px dashed var(--grade);padding:14px;text-align:center;display:flex;flex-direction:column;gap:6px}.vazio p{margin:0}.vazio .ex{font-size:.85rem;color:var(--tinta2);font-style:italic}.confirma-linha{display:flex;gap:8px;align-items:center;font-family:var(--f-pixel);font-size:.66rem;color:var(--ruim)}.jf{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b0a26d9;z-index:40;overflow-y:auto;padding:20px 12px;display:flex;justify-content:center;align-items:flex-start}.jf-box{max-width:600px;width:100%;background:var(--papel);border:2px solid var(--borda);box-shadow:6px 6px #000a}.jf-top{position:sticky;top:0;background:var(--rosa);color:#fff;display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:2px solid var(--borda)}.jf-top h3{margin:0;font-family:var(--f-pixel);font-size:.78rem}.jf-body{padding:14px;display:flex;flex-direction:column;gap:10px}.campo{display:flex;flex-direction:column;gap:3px}.campo.linha{flex-direction:row;align-items:center;gap:8px}.campo.linha label{order:2}.campo label{font-family:var(--f-pixel);font-size:.62rem;color:var(--tinta2)}.campo input,.campo select,.campo textarea{font-family:var(--f-dado);font-size:16px;padding:7px 9px;border:2px solid var(--borda);background:#fff;color:var(--tinta);width:100%}.campo.linha input[type=checkbox]{width:auto}.campo .dica{font-size:.72rem;color:var(--tinta2)}.jf-bts{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}@media (max-width: 560px){.jf{padding:0}.jf-box{min-height:100vh;max-width:none}}.toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);background:var(--tinta);color:var(--led);font-family:var(--f-pixel);font-size:.72rem;padding:10px 16px;border:2px solid var(--led);box-shadow:4px 4px #000a;z-index:60;max-width:92vw;text-align:center}.selo-rf{font-family:var(--f-pixel);font-size:.6rem;color:var(--tinta2);align-self:flex-start}.grupo-medidas{margin-top:10px}.grupo-titulo{font-family:var(--f-pixel);font-size:.62rem;color:var(--tinta2);margin-bottom:5px}.grade-medidas{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px}.medida{display:flex;flex-direction:column;gap:1px;background:var(--papel2);border:1px solid var(--grade);border-radius:3px;padding:5px 8px}.medida-rotulo{font-size:.72rem;color:var(--tinta2)}.medida-valor{font-family:var(--f-dado);font-size:.95rem;font-weight:700;color:var(--tinta)}.medida-antes{font-size:.68rem;color:var(--tinta2)}.medida.tend-bom{background:var(--bom-f);border-color:var(--bom)}.medida.tend-bom .medida-valor{color:var(--bom)}.medida.tend-ruim{background:var(--ruim-f);border-color:var(--ruim)}.medida.tend-ruim .medida-valor{color:var(--ruim)}.grupo-form{border-top:1px dashed var(--grade);padding-top:8px;display:flex;flex-direction:column;gap:8px}.linha-add{display:flex;gap:6px;align-items:center}.linha-add input{flex:1}.painel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:start}.painel>.largo{grid-column:1 / -1}@media (max-width: 760px){.painel{grid-template-columns:minmax(0,1fr)}}.led-meta{display:flex;flex-direction:column;gap:8px;align-items:flex-start;width:100%}.led-num{font-family:var(--f-led);font-size:3.4rem;line-height:.9;color:#7dff6a;background:#0a0a14;border:2px solid var(--borda);padding:6px 12px 2px;text-shadow:0 0 8px #7dff6a88;font-variant-numeric:tabular-nums}.led-num small{font-size:1.6rem;color:#9fa0c8;text-shadow:none}.prog{height:16px;border:2px solid var(--borda);background:var(--papel2);position:relative}.prog span{position:absolute;inset:0 auto 0 0;background:var(--sec, var(--rosa))}.prog-rot{display:flex;justify-content:space-between;font-size:.82rem;color:var(--tinta2);font-variant-numeric:tabular-nums}.bh{display:flex;flex-direction:column;gap:6px;font-family:var(--f-dado)}.bh-l{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;gap:8px;align-items:center;font-size:.86rem}.bh-n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bh-t{height:12px;background:var(--papel2);border-radius:0 4px 4px 0;overflow:hidden}.bh-b{display:block;height:100%;border-radius:0 4px 4px 0}.bh-v{font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.ln-bloco{display:flex;flex-direction:column;gap:4px;min-width:0}.ln-tit{display:flex;justify-content:space-between;gap:8px;align-items:baseline;font-size:.85rem}.ln-tit b{font-family:var(--f-dado)}.ln-wrap{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px;font-family:var(--f-dado)}.ln-y{display:flex;flex-direction:column;justify-content:space-between;font-size:.68rem;color:var(--tinta2);text-align:right;font-variant-numeric:tabular-nums;padding-block:2px}.ln{position:relative;height:var(--alt, 110px);border-left:1px solid var(--tinta2);border-bottom:1px solid var(--tinta2);background:linear-gradient(var(--grade) 1px,transparent 1px) 0 0 / 100% 50%}.ln svg{position:absolute;top:6px;right:10px;bottom:6px;left:10px;width:calc(100% - 20px);height:calc(100% - 12px);overflow:visible}.ln-pts{position:absolute;top:6px;right:10px;bottom:6px;left:10px}.ln-pt{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--papel);border:2px solid var(--cor)}.ln-pt.ult{background:var(--cor);width:12px;height:12px;margin:-6px 0 0 -6px}.ln-pt:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.ln-x{display:flex;justify-content:space-between;font-size:.68rem;color:var(--tinta2);padding-left:calc(6px + 2.2em)}.cal{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,96px),1fr));gap:10px}.cal-mes{display:flex;flex-direction:column;gap:3px}.cal-mes b{font-family:var(--f-pixel);font-weight:400;font-size:.66rem;letter-spacing:.04em}.cal-dias{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.cal-dias i{aspect-ratio:1;background:var(--q0);border-radius:2px;display:block}.cal-dias i.v{background:transparent}.cal-dias i.q1{background:var(--q1)}.cal-dias i.q2{background:var(--q2)}.cal-dias i.q3{background:var(--q3)}.cal-dias i.q4{background:var(--q4)}.cal-dias i.hj{outline:2px solid var(--rosa);outline-offset:-1px}.cal-dias i.fut{opacity:.45}.leg{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:.78rem;color:var(--tinta2);align-items:center}.leg i{display:inline-block;width:12px;height:12px;border-radius:2px;vertical-align:-1px;margin-right:4px}.dia{margin:6px 0 -4px;align-self:flex-start;font-family:var(--f-pixel);font-weight:400;font-size:.76rem;letter-spacing:.05em;color:var(--tinta);background:var(--led);border:2px solid var(--borda);padding:3px 10px;box-shadow:3px 3px #000a}.post{--sec: var(--rosa2);position:relative}.post-cab{display:flex;align-items:center;gap:10px;padding:12px 32px 0 14px;flex-wrap:wrap}.carimbo{font-family:var(--f-pixel);font-size:.68rem;letter-spacing:.06em;color:var(--sec);border:2px solid var(--sec);padding:1px 6px;transform:rotate(-3deg);background:var(--papel);box-shadow:inset 0 0 0 1px var(--papel),inset 0 0 0 2px color-mix(in srgb,var(--sec) 35%,transparent);white-space:nowrap}.post-tit{margin:0;font-size:1.15rem;line-height:1.25;min-width:0;overflow-wrap:anywhere}.post-tit small{font-weight:400;color:var(--tinta2);font-size:.9rem}.post-corpo{padding:10px 14px 12px;display:flex;flex-direction:column;gap:8px;min-width:0}.post-corpo p{margin:0;overflow-wrap:anywhere;white-space:pre-line}.post-pe{border-top:1px dashed var(--grade);padding:6px 14px;font-size:.78rem;color:var(--tinta2);display:flex;flex-wrap:wrap;gap:4px 10px}.post-pe a{color:var(--sec)}.post>.lapis{position:absolute;top:4px;right:4px;z-index:1;width:28px;height:28px;padding:0;border:0;border-radius:0;background:transparent;color:var(--tinta2);opacity:.5;font-size:15px;line-height:28px;text-align:center;cursor:pointer}.post>.lapis:hover,.post>.lapis:focus-visible{opacity:1;color:var(--sec, var(--rosa));background:transparent}.btn{align-self:center;font-family:var(--f-pixel);font-size:.78rem;background:var(--led);border:2px solid var(--borda);box-shadow:3px 3px #000a;padding:7px 14px;cursor:pointer}.btn:active{transform:translate(2px,2px);box-shadow:1px 1px #000a}.jf-bts .jf-apagar{margin-left:auto}.tip{position:fixed;z-index:70;pointer-events:none;max-width:240px;background:var(--tinta);color:#fff;font-family:var(--f-dado);font-size:.8rem;padding:5px 8px;border:2px solid var(--led);box-shadow:3px 3px #000a}@media (max-width: 860px){.miolo{grid-template-columns:minmax(0,1fr)}.chips{display:grid;grid-auto-flow:column;grid-template-rows:auto auto;grid-auto-columns:max-content;-webkit-overflow-scrolling:touch}.chips button{width:100%}.chips button.chip-ed{grid-row:span 2}.cx-menu,.lado.fora-inicio{display:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}.letreiro{overflow-x:auto}}.fotos{display:flex;flex-wrap:wrap;gap:8px}.foto{padding:4px 4px 14px;background:#fff;border:1px solid var(--grade);box-shadow:2px 2px #0003;cursor:zoom-in;transform:rotate(-1deg);max-width:100%}.foto:nth-child(2n){transform:rotate(1.2deg)}.foto img{display:block;width:180px;max-width:100%;aspect-ratio:4/3;object-fit:cover;background:var(--papel2)}.lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#0b0a26ee;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;padding:16px;cursor:zoom-out}.lb img{max-width:100%;max-height:84vh;border:4px solid #fff;box-shadow:6px 6px #000}.lb span{font-family:var(--f-pixel);font-size:.7rem;color:var(--led)}.humor{display:inline-grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--led);border:2px solid var(--borda);font-family:var(--f-pixel);font-size:.72rem;color:var(--tinta);flex:0 0 auto}.post-corpo p.texto-diario{white-space:normal;font-size:1rem}.recorte{position:relative;margin-top:6px;max-width:520px;border:2px dashed var(--tinta2);background:#fff;padding:10px 12px 8px;display:flex;flex-direction:column;gap:4px}.recorte:before{content:"✂︎";position:absolute;top:-11px;left:10px;padding:0 4px;background:var(--papel);color:var(--tinta2);font-size:14px;line-height:1}.recorte a{display:flex;flex-direction:column;gap:2px;text-decoration:none;color:var(--tinta)}.recorte a b{font-size:1rem;line-height:1.3;overflow-wrap:anywhere}.recorte a:hover b{text-decoration:underline}.recorte-ir{font-family:var(--f-pixel);font-size:.6rem;color:var(--c-diario)}.recorte p{margin:0}.claude-cmt{margin-top:10px;padding:8px 11px;border:2px dashed var(--rosa);background:color-mix(in srgb,var(--rosa) 8%,transparent);font-size:.92em}.claude-cmt p{margin:4px 0 0}.btn-ext{align-self:flex-start;display:inline-flex;gap:6px;align-items:center;font-family:var(--f-pixel);font-size:.72rem;text-decoration:none;color:var(--lima);background:#0a0a14;border:2px solid var(--borda);padding:6px 11px;box-shadow:3px 3px #0006}.btn-ext:hover{color:var(--led)}a.chip-canal{background:var(--c-canais);color:#fff;border-color:var(--borda);text-decoration:none;font-weight:700}.volta-bar{margin:0 0 10px}.volta-bt{font-family:var(--f-pixel);font-size:.72rem;letter-spacing:.04em;line-height:1.2;padding:8px 14px;border:2px solid var(--borda);background:var(--papel2);color:var(--tinta);box-shadow:3px 3px #0006;cursor:pointer}.volta-bt:hover{background:#fff}.volta-bt:active{transform:translate(2px,2px);box-shadow:1px 1px #0006}.rot-it.sel{background:var(--sec, var(--c-skin));color:#fff;border-color:var(--sec, var(--c-skin));border-style:solid}.td-mini.vai{background:var(--led)}.jf-top.cor{background:var(--sec, var(--rosa));padding:5px 10px;text-shadow:1px 1px 0 var(--tinta)}.jf-top.cor h3{font-size:.8rem;letter-spacing:.06em;font-weight:400}.jf-top.cor .cu-x{text-shadow:none}.canais{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin:14px 0}.canal{padding:12px;display:flex;flex-direction:column;gap:8px;margin:0;position:relative}.canal>p{margin:0;overflow-wrap:anywhere}.canal-topo{display:flex;gap:10px;align-items:center;min-width:0;padding-right:32px}.canal-foto{flex:0 0 56px;width:56px;height:56px;border:2px solid var(--borda);border-radius:50%;overflow:hidden;padding:0;background:var(--c-canais)}.canal-foto img{width:100%;height:100%;object-fit:cover;display:block}.foto.canal-foto{padding:0;transform:none;box-shadow:none;border:2px solid var(--borda);border-radius:50%;overflow:hidden;background:var(--c-canais);max-width:none}.foto.canal-foto img,.cn-form .canal-foto img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;display:block;background:none}.canal-ini{display:grid;place-items:center;color:#fff;font-family:var(--f-titulo);font-size:1.5rem}.canal-nome{min-width:0;display:flex;flex-direction:column}.canal-nome h3{margin:0;font-family:var(--f-titulo);font-weight:400;font-size:1.15rem;line-height:1.15;overflow-wrap:anywhere;color:var(--noite);text-shadow:2px 2px 0 var(--led)}.canal-nome h3 a{color:var(--noite);text-decoration:none;text-shadow:2px 2px 0 var(--led)}.canal-nome h3 a:hover{text-decoration:underline;text-decoration-color:var(--led)}.canal-pe{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.canal>.lapis{position:absolute;top:4px;right:4px;z-index:1;width:28px;height:28px;padding:0;border:0;border-radius:0;background:transparent;color:var(--tinta2);opacity:.5;font-size:15px;line-height:28px;text-align:center;cursor:pointer}.canal>.lapis:hover,.canal>.lapis:focus-visible{opacity:1;color:var(--sec, var(--rosa));background:transparent}.cn-resumo{margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cn-resumo br{content:"";display:block;margin:0}.cn-leia{align-self:flex-start;margin-top:-4px}.cn-form{display:flex;flex-direction:column;gap:8px}.cn-form>h3{margin:0 0 4px;font-family:var(--f-titulo);font-weight:400;font-size:1.2rem;line-height:1.15;color:var(--c-canais)}.cn-form input,.cn-form textarea{width:100%;box-sizing:border-box;min-width:0;font-family:var(--f-dado);font-size:16px;padding:7px 9px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}.cn-form textarea{resize:vertical}.cn-foto-lin{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.cn-form .rot-it.sel{background:var(--c-canais);border-color:var(--c-canais)}.cn-bts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.cn-bts .td-mini{font-size:.7rem;padding:7px 12px}.cn-dica{margin:0}.nota-rot{display:inline-flex;align-items:baseline;gap:4px;font-size:.82rem}.nota-rot b{font-family:var(--f-led);font-size:1.3rem;line-height:1}.bh-pos{font-family:var(--f-pixel);font-size:.66rem;color:var(--tinta2);margin-right:4px}.bh-n a{color:inherit}.btn-ext.mini{font-size:.6rem;padding:3px 8px;box-shadow:2px 2px #0006}.cupom{font-family:var(--f-led);font-size:1.2rem;line-height:1.15;background:#fff;border:1px dashed var(--tinta2);padding:8px 12px;max-width:340px;display:flex;flex-direction:column;gap:1px;-webkit-mask:radial-gradient(circle 5px at 50% 0,transparent 98%,#000) top/14px 51% repeat-x,radial-gradient(circle 5px at 50% 100%,transparent 98%,#000) bottom/14px 51% repeat-x;mask:radial-gradient(circle 5px at 50% 0,transparent 98%,#000) top/14px 51% repeat-x,radial-gradient(circle 5px at 50% 100%,transparent 98%,#000) bottom/14px 51% repeat-x}.cupom-l{display:flex;justify-content:space-between;gap:12px}.cupom-l span{color:var(--tinta2)}.cupom-l b{font-weight:400;text-align:right;overflow-wrap:anywhere}.cupom-total{border-top:1px dashed var(--tinta2);margin-top:3px;padding-top:3px;font-size:1.35rem}.axr{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin-top:6px;max-width:620px}.axr figure{margin:0;min-width:0}.axr .foto{width:100%}.axr .foto img{width:100%;aspect-ratio:1}.axr figcaption{text-align:center;margin-top:6px}.loja-lin{margin:0 0 8px;display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:.9rem}.lojas{list-style:none;margin:0;padding:0}.lojas li{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;padding:7px 0;border-bottom:1px dashed var(--grade)}.lojas .loja-n{font-weight:700;color:var(--c-ifood);flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.tira{display:flex;gap:4px;flex-wrap:wrap}.tira i{width:22px;height:22px;border:2px solid var(--borda);display:grid;place-items:center;font-style:normal;font-family:var(--f-pixel);font-size:.6rem;color:#fff}.bv{display:flex;gap:4px;align-items:flex-end;font-family:var(--f-dado)}.bv-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;cursor:default}.bv-area{height:var(--alt, 140px);width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-bottom:1px solid var(--tinta2);background:repeating-linear-gradient(to top,transparent 0 calc(var(--alt, 140px) / 4 - 1px),var(--grade) calc(var(--alt, 140px) / 4 - 1px) calc(var(--alt, 140px) / 4))}.bv-val{font-size:.72rem;color:var(--tinta);font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.bv-bar{width:min(70%,30px);border-radius:4px 4px 0 0;min-height:0;transition:filter .15s}.bv-col:hover .bv-bar{filter:brightness(1.15)}.bv-rot{font-size:.7rem;color:var(--tinta2);margin-top:3px;white-space:nowrap}.dl-fotos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dl-foto{display:flex;flex-direction:column;gap:4px;align-items:center;min-width:0;text-align:center}.dl-foto img{width:100%;aspect-ratio:1;object-fit:cover;border:2px solid var(--borda);background:var(--papel2)}.dl-foto .vaga{width:100%;aspect-ratio:1;border:2px dashed var(--grade);display:grid;place-items:center;color:var(--tinta2);font-size:1.4rem}.dl-calc{border:2px dashed var(--grade);padding:8px 10px;font-size:.85rem;display:flex;flex-direction:column;gap:4px}.tabela-wrap{overflow-x:auto;max-width:100%}table.tb{border-collapse:collapse;font-family:var(--f-dado);font-size:.85rem;font-variant-numeric:tabular-nums;min-width:100%}.tb th,.tb td{padding:4px 8px;border-bottom:1px solid var(--grade);text-align:right;white-space:nowrap}.tb th:first-child,.tb td:first-child{text-align:left}.tb thead th{font-family:var(--f-pixel);font-weight:400;font-size:.68rem;color:var(--tinta2);letter-spacing:.04em}.d-bom{color:var(--bom);font-weight:700}.d-ruim{color:var(--ruim);font-weight:700}.d-neutro{color:var(--tinta2)}.mt-bar a.btn-px{text-decoration:none;display:inline-block}.td-mini.ok{background:var(--lima)}.td-mini[aria-expanded=true],.td-mini[aria-pressed=true]{background:var(--tinta);color:var(--led)}.td-bts{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.td-bts:empty{display:none}.lapis.em-linha{position:static;flex:0 0 auto}.td-bts .lapis.em-linha{order:99;margin-left:auto}.chip-tipo{font-family:var(--f-pixel);font-size:.58rem;letter-spacing:.04em;background:var(--papel);border:1px solid var(--tinta2);color:var(--tinta2)}.sel{user-select:all;-webkit-user-select:all}.nf-topo{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 10px}.filtro-topo{margin:-4px 0 10px}.nf-abre{font-size:.7rem;padding:4px 9px}.nf-abre b{display:inline-grid;place-items:center;min-width:16px;height:16px;margin-left:4px;background:var(--sec, var(--rosa));color:#fff;border-radius:8px;font-size:.6rem}.filtro-caixa{margin:0 0 12px;background:var(--papel);border:2px solid var(--borda);box-shadow:4px 4px #000a;padding:10px 12px}.fo-cats{display:flex;flex-wrap:wrap;gap:6px}.forn-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px;align-items:start}.forn-card{border:2px solid var(--borda);background:#fff;box-shadow:4px 4px #0004;padding:12px 14px;display:flex;flex-direction:column;gap:8px;min-width:0}.forn-card.devo{box-shadow:inset 0 5px 0 var(--ruim),4px 4px #0004;padding-top:16px}.forn-topo{display:flex;gap:10px;align-items:flex-start}.forn-topo>div{flex:1 1 auto;min-width:0}.forn-av{flex:0 0 58px;width:58px;height:58px;padding:0;border:2px solid var(--borda);background:var(--papel2);overflow:hidden;display:block;cursor:zoom-in;box-shadow:2px 2px #0003}.forn-av img{width:100%;height:100%;object-fit:cover;display:block}.forn-ini{flex:0 0 42px;width:42px;height:42px;display:grid;place-items:center;border:2px solid var(--borda);background:var(--c-forn);color:#fff;font-family:var(--f-titulo);font-size:1.3rem}.forn-ini.grd{flex-basis:58px;width:58px;height:58px;font-size:1.6rem}.forn-nome{margin:0;font-family:var(--f-titulo);font-weight:400;font-size:1.15rem;line-height:1.15;overflow-wrap:anywhere}.forn-nome a{color:var(--c-forn);text-decoration:none}.forn-nome a:hover{text-decoration:underline}.forn-faz{margin:2px 0 0;font-size:.88rem;color:var(--tinta2)}.forn-cat{display:inline-block;margin-top:4px}.forn-tot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.forn-tot div{border:2px solid var(--borda);background:var(--papel2);padding:4px 6px;display:flex;flex-direction:column;min-width:0}.forn-tot b{font-family:var(--f-dado);font-size:.98rem;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.forn-tot span{font-family:var(--f-pixel);font-size:.55rem;color:var(--tinta2);letter-spacing:.03em}.forn-tot .pg b{color:var(--bom)}.forn-tot .ft b{color:var(--ruim)}.forn-tot .ft.zero b{color:var(--tinta2)}.forn-lin{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;font-size:.9rem;min-width:0}.forn-lin>.rot{flex:0 0 74px}.forn-lin .sel{overflow-wrap:anywhere;min-width:0}.forn-its{display:flex;flex-wrap:wrap;gap:6px}.forn-rep{border:2px dashed var(--c-forn);background:color-mix(in srgb,var(--c-forn) 6%,#fff);padding:6px 8px;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;font-size:.88rem}.forn-rep.n-ruim{border-color:var(--ruim);background:var(--ruim-f)}.forn-rep.n-aviso{border-color:var(--aviso);background:var(--aviso-f)}.mt-ext{font-family:var(--f-dado);font-size:.82rem;background:var(--papel2);border:1px solid var(--grade);padding:0 5px}.seg{display:flex;flex-wrap:wrap;gap:6px}.seg label{position:relative;cursor:pointer}.seg input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.seg span{display:inline-block;font-family:var(--f-pixel);font-size:.62rem;color:var(--tinta);border:2px solid var(--borda);padding:4px 9px;background:var(--papel2);box-shadow:2px 2px #0004}.seg input:checked+span{background:var(--led)}.seg input:focus-visible+span{outline:3px solid var(--lima);outline-offset:2px}.linha-rep{display:flex;gap:6px;align-items:center}.linha-rep input{max-width:90px}.fo-hist{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}.mt-contas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.mt-conta{display:grid;grid-template-columns:54px minmax(0,1fr) auto;grid-template-areas:"v t r" "v b b";gap:4px 10px;align-items:start;padding:9px 2px;border-bottom:1px dashed var(--grade)}.mt-conta:last-child{border-bottom:0}.mt-conta>.mt-venc{grid-area:v}.mt-conta>.mt-conta-txt{grid-area:t}.mt-conta>.mt-valor{grid-area:r}.mt-conta>.mt-conta-bts{grid-area:b}.mt-venc{display:flex;flex-direction:column;align-items:center;border:2px solid var(--borda);background:var(--papel2);padding:3px 0 2px;line-height:1.05;min-width:0}.mt-venc b{font-family:var(--f-led);font-weight:400;font-size:1.35rem}.mt-venc i{font-style:normal;font-family:var(--f-pixel);font-size:.52rem;color:var(--tinta2);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 2px}.mt-conta.n-ruim .mt-venc{background:var(--ruim);color:#fff;border-color:var(--borda)}.mt-conta.n-ruim .mt-venc i{color:#fff}.mt-conta.n-aviso .mt-venc{background:var(--sol)}.mt-conta.paga .mt-venc{background:var(--bom-f);border-color:var(--bom);color:var(--bom)}.mt-conta-txt{display:flex;flex-direction:column;gap:3px;min-width:0;overflow-wrap:anywhere}.mt-conta-n{font-weight:700;line-height:1.3}.mt-conta.paga .mt-conta-n,.mt-conta-txt .peq a{color:var(--tinta2)}.mt-valor{font-family:var(--f-dado);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:1px}.mt-conta.paga .mt-valor{color:var(--bom)}.mt-conta.n-ruim .mt-valor{color:var(--ruim)}.chip-banco{background:#e3eefc;color:#0b5cad;border-color:currentColor;font-weight:700}button.chip{cursor:pointer;font:inherit;font-size:.78rem}.fs-sh{flex:none;width:26px;height:26px;padding:0;border:0;background:transparent;color:var(--tinta2);opacity:.55;cursor:pointer;display:inline-grid;place-items:center}.fs-sh:hover,.fs-sh:focus-visible{opacity:1;color:var(--c-filmes)}.fs-sh svg{width:17px;height:17px}.forn-topo .fs-sh{margin-left:auto;color:var(--c-forn)}.cab-sec .fs-sh{color:#fff;opacity:.85;vertical-align:middle;margin-left:6px}.cab-sec .fs-sh:hover{color:#fff;opacity:1}.fs-shx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0009;display:flex;align-items:flex-end;justify-content:center;padding:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));padding-top:calc(12px + env(safe-area-inset-top,0px));box-sizing:border-box}@media (min-width: 640px){.fs-shx{align-items:center}}.fs-shx-box{width:100%;max-width:440px;max-height:100%;overflow:auto;background:var(--papel);color:var(--tinta);border:2px solid var(--borda);box-shadow:4px 4px #0008;padding:14px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box}.fs-shx-box p{margin:0}.fs-shx textarea{width:100%;min-height:190px;resize:vertical;font:inherit;font-size:.85rem;line-height:1.4;padding:8px;border:2px solid var(--borda);background:var(--papel2);color:var(--tinta);box-sizing:border-box}.fs-shx-acoes{display:flex;gap:8px;flex-wrap:wrap}.fo-shx-cartao{display:block;width:100%;max-width:300px;margin:0 auto;border:2px solid var(--borda);background:var(--papel2);-webkit-touch-callout:default}.fo-shx-op{display:flex;align-items:center;gap:8px;font-size:.85rem;cursor:pointer}.fo-shx-op input{width:20px;height:20px;margin:0;accent-color:var(--c-forn)}.fo-fotos{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px}.fo-foto{display:flex;flex-direction:column;gap:4px;align-items:center;min-width:0}.fo-foto img{width:100%;aspect-ratio:1;object-fit:contain;border:2px solid var(--borda);background:#fdfdf3}.forn-card .fotos .foto img{width:120px}.cp-filtros{display:flex;flex-wrap:wrap;gap:6px}.cp-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px;align-items:start}.mt-card{border:2px solid var(--borda);background:#fff;padding:10px 12px;display:flex;flex-direction:column;gap:7px;box-shadow:3px 3px #0003;min-width:0}.mt-card.n-ruim{box-shadow:inset 5px 0 0 var(--ruim),3px 3px #0003;padding-left:16px;background:color-mix(in srgb,var(--ruim-f) 45%,#fff)}.mt-card.n-aviso{box-shadow:inset 5px 0 0 var(--sol),3px 3px #0003;padding-left:16px}.mt-card-t{margin:0;font-family:var(--f-titulo);font-weight:400;font-size:1.12rem;line-height:1.2;overflow-wrap:anywhere}.mt-card-t a{color:var(--c-manut);text-decoration:none}.mt-card-t a:hover{text-decoration:underline}.mt-card p{margin:0}.cp-card .mt-card-t a{color:var(--c-compras)}.cp-topo{display:flex;gap:10px;align-items:flex-start}.cp-topo .cp-tit{flex:1 1 auto}.cp-tit{display:flex;flex-direction:column;gap:4px;min-width:0}.cp-foto{position:relative;flex:0 0 72px;width:72px;height:72px;padding:0;border:2px solid var(--borda);background:#fdfdf3;overflow:hidden;display:grid;place-items:center;cursor:pointer}.cp-foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block}.cp-foto.grande{width:min(100%,220px);height:auto;aspect-ratio:1;flex:none}.cp-foto-g{margin-bottom:10px}.cp-semfoto{font:inherit;font-size:1.4rem;color:var(--tinta2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.cp-semfoto i{font-style:normal;font-family:var(--f-pixel);font-size:.5rem}.foto.cp-foto,.foto.cp-pfoto{transform:none;box-shadow:none;max-width:none;cursor:zoom-in}.foto.cp-foto{padding:0}.foto.cp-foto img,.foto.cp-pfoto img{width:100%;height:100%;aspect-ratio:auto;object-fit:contain;background:none}.foto.cp-foto,.cp-pfoto{position:relative}.cp-pfoto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block}.cp-lista{list-style:none;margin:0 0 6px;padding:0}.cp-vitrine{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));gap:12px;margin-top:6px}.cp-prod{position:relative;border:2px solid var(--borda);background:#fff;box-shadow:3px 3px #0003;display:flex;flex-direction:column;min-width:0}.cp-lapis{position:absolute;top:4px;right:4px;z-index:1;width:24px;height:24px;padding:0;border:0;background:transparent;color:var(--tinta2);opacity:.45;font-size:14px;line-height:24px;cursor:pointer}.cp-lapis:hover,.cp-lapis:focus-visible{opacity:1;color:var(--c-compras)}.cp-pfoto{width:100%;aspect-ratio:1;padding:0;border:0;border-bottom:2px solid var(--borda);background:#fdfdf3;display:grid;place-items:center;overflow:hidden;cursor:pointer;font-size:2.2rem}.foto.cp-pfoto{padding:0;border:0;border-bottom:2px solid var(--borda);background:#fdfdf3}.cp-pinfo{padding:8px 10px 10px;display:flex;flex-direction:column;gap:3px;min-width:0}.cp-pinfo p{margin:0}.cp-pnome{margin:0;font-family:var(--f-dado);font-size:.98rem;line-height:1.25;overflow-wrap:anywhere}.cp-pnome a{color:var(--tinta);text-decoration:none}.cp-pnome a:hover{text-decoration:underline}.cp-ppreco{font-family:var(--f-dado);font-weight:700;font-size:1.15rem;color:var(--c-compras);font-variant-numeric:tabular-nums}.cp-ppreco s{font-weight:400;font-size:.8rem;color:var(--tinta2)}.cp-pinfo .peq a{color:var(--tinta2)}.cp-cam .mt-venc{background:color-mix(in srgb,var(--c-compras) 10%,#fff)}.mt-conta.cp-cam.n-ruim .mt-venc{background:var(--ruim);color:#fff}.mt-conta.cp-cam.n-ruim .mt-venc i{color:#fff}.mt-conta.cp-cam.n-aviso .mt-venc{background:var(--sol)}.cp-n{flex:0 0 58px;display:flex;flex-direction:column;align-items:center;border:2px solid var(--borda);background:color-mix(in srgb,var(--c-compras) 12%,#fff);padding:2px 0;line-height:1}.cp-n b{font-family:var(--f-led);font-weight:400;font-size:2rem;color:var(--c-compras)}.cp-n i{font-style:normal;font-family:var(--f-pixel);font-size:.52rem;color:var(--tinta2)}.cp-n.zero{background:var(--ruim);border-color:var(--borda)}.cp-n.zero b,.cp-n.zero i{color:#fff}.cp-onde{font-size:.92rem;overflow-wrap:anywhere}.cp-grande{font-family:var(--f-led);font-weight:400;font-size:1.8rem;color:var(--c-compras);line-height:1}.cp-grande.zero{color:var(--ruim)}.cp-mes{color:var(--c-compras)}.chip-skin{background:color-mix(in srgb,var(--c-skin) 14%,#fff);color:var(--c-skin);border-color:currentColor;font-weight:700}.cp-pnome .fs-sh,.mt-card-t .fs-sh{vertical-align:middle;margin-left:4px;width:22px;height:22px}.cp-sh-falta{margin:0;padding:8px;border:2px dashed var(--borda);background:var(--papel2)}.mt-gr{display:flex;flex-direction:column;gap:4px}.mt-gr+.mt-gr{margin-top:12px}.mt-gr-t{margin:0;display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-family:var(--f-pixel);font-weight:400;font-size:.74rem;letter-spacing:.04em;color:var(--c-forn);padding-bottom:4px;border-bottom:2px dotted var(--grade)}.mt-gr-t a{color:inherit}.mt-gr-t span{font-family:var(--f-dado);font-size:.8rem;letter-spacing:0;color:var(--tinta2)}.mt-gr-t.cp-mes{color:var(--c-compras)}.mt-feitos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.mt-feitos li{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;padding:6px 0;border-bottom:1px dashed var(--grade)}.mt-feitos li:last-child{border-bottom:0}.mt-feitos li a{font-weight:700;color:var(--tinta)}.ficha-dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:7px 12px;margin:0 0 10px;font-size:.92rem}.ficha-dl dt{font-family:var(--f-pixel);font-size:.6rem;letter-spacing:.04em;color:var(--tinta2);padding-top:4px}.ficha-dl dd{margin:0;min-width:0;overflow-wrap:anywhere;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.ficha-dica{margin:0;font-family:var(--f-dado);font-size:.82rem;letter-spacing:0;color:var(--tinta2)}.td-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.td-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:6px 10px;align-items:start;padding:9px 4px;border-bottom:1px dashed var(--grade)}.td-item:last-child{border-bottom:0}.td-txt{display:flex;flex-direction:column;gap:5px;min-width:0;overflow-wrap:anywhere}.td-nome{font-size:1rem;line-height:1.35}.mt-ico{width:24px;height:24px;display:grid;place-items:center;font-size:14px;line-height:1;border:2px solid var(--borda);background:var(--papel2)}.jf-body fieldset.cp-gar-box{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;min-width:0}.jf-body fieldset.cp-gar-box legend{padding:0;margin-bottom:4px;font-family:var(--f-pixel);font-size:.62rem;letter-spacing:.04em;color:var(--tinta2)}.cp-gar-rap{align-items:center}.mt-novo-forn{display:flex;flex-direction:column;gap:6px;border:2px dashed var(--c-forn);background:color-mix(in srgb,var(--c-forn) 6%,#fff);padding:8px;margin-top:4px}.mt-novo-forn .rot{color:var(--c-forn)}.mt-comp-area{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mt-comp-ver{padding:0;border:0;background:none;cursor:zoom-in}.mt-comp-area img{width:84px;height:84px;object-fit:contain;border:2px solid var(--borda);background:var(--papel2);display:block}.mt-comp-pdf{display:grid;place-items:center;width:84px;height:84px;border:2px solid var(--borda);background:var(--papel2);font-size:1.8rem}.cp-n.pouco{background:var(--sol)}.cp-n.pouco b{color:var(--tinta)}.cp-barra-cx{display:flex;flex-direction:column;gap:4px;min-width:0}.cp-barra-cx.completa{width:100%}.cp-barra{display:block;height:12px;border:2px solid var(--borda);background:var(--papel2);overflow:hidden}.cp-barra>span{display:block;height:100%}.lu-mapa-cx{width:100%;border:2px solid var(--borda);background:var(--papel2);z-index:0}.lu-mapa-cx .leaflet-control-attribution{font-size:.62rem}.lu-pin-cx{background:none;border:0}.lu-pin{position:absolute;left:1px;top:0;width:24px;height:24px;border:2px solid var(--borda);border-radius:50% 50% 50% 0;transform:rotate(-45deg);box-shadow:2px 2px #0006}.lu-pin:after{content:"";position:absolute;left:6px;top:6px;width:8px;height:8px;border-radius:50%;background:#fff}.lu-pin.fui{background:#e0303a}.lu-pin.quero{background:#1fa34a}.lu-legenda{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.lu-legenda .ponto{display:inline-block;width:10px;height:10px;border-radius:50%;border:1px solid var(--borda);margin-right:4px;vertical-align:-1px}.lu-legenda .ponto.fui{background:#e0303a}.lu-legenda .ponto.quero{background:#1fa34a}.lu-sel{border:2px dashed var(--grade);padding:10px 12px;display:flex;flex-direction:column;gap:6px}.lu-sel h4{margin:0}.lu-q{border-bottom:1px dashed var(--grade);padding:8px 0;display:flex;flex-direction:column;gap:6px}.lu-q:last-child{border-bottom:0}.lu-q h4{margin:0}.lu-bts{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.td-mini.vai-verde{background:#1fa34a;color:#fff}.skin-aps{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin:14px 0}.skin-ap{padding:12px;display:flex;flex-direction:column;gap:8px;margin:0;position:relative}.skin-lapis{position:absolute;top:4px;right:4px;z-index:1;width:24px;height:24px;padding:0;border:0;background:transparent;color:var(--tinta2);opacity:.45;font-size:14px;line-height:24px;cursor:pointer}.skin-lapis:hover,.skin-lapis:focus-visible{opacity:1;color:var(--c-skin)}.skin-ap-topo{padding-right:18px}.skin-ap p{margin:0}.skin-ap-topo{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;min-width:0}.skin-ap-foto{flex:0 0 64px;width:64px;height:64px;border:2px solid var(--borda);overflow:hidden;padding:0;background:var(--c-skin);transform:none}.skin-ap-foto img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;display:block}.skin-ap-ini{display:grid;place-items:center;color:#fff;font-family:var(--f-titulo);font-size:1.5rem}.skin-ap-nome{min-width:0;display:flex;flex-direction:column}.skin-ap-nome{flex:1 1 9rem}.skin-ren-bt{align-self:flex-start;flex:0 0 auto}.skin-ren{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.skin-ren input[type=text]{flex:1 1 160px;min-width:0;font-family:var(--f-dado);font-size:16px;padding:6px 8px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}.skin-ren p{flex:1 1 100%;margin:0}.skin-busca{display:flex;gap:8px;align-items:center;padding:8px 10px;margin:14px 0}.skin-busca label{font-size:1.1rem;line-height:1}.skin-busca input{flex:1 1 auto;min-width:0;font-family:var(--f-dado);font-size:16px;padding:7px 9px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}.skin-busca input:focus{outline:2px solid var(--c-skin);outline-offset:1px}.skin-busca [hidden]{display:none}.skin-busca-res{margin:0 0 6px}.skin-ap-nome h3{margin:0;font-family:var(--f-titulo);font-weight:400;font-size:1.1rem;line-height:1.15;color:var(--c-skin);overflow-wrap:anywhere}.skin-sem{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px 12px;align-items:center;padding:8px 0;border-bottom:1px dashed var(--grade)}.skin-sem-n{display:flex;flex-direction:column;min-width:0}.skin-dias{display:flex;gap:4px}.skin-dias i{width:24px;height:24px;border:2px solid var(--borda);display:grid;place-items:center;font-style:normal;font-family:var(--f-pixel);font-size:.6rem;background:var(--papel2);color:var(--tinta2)}.skin-dias i.on{background:var(--c-skin);color:#fff}.skin-dias i.hj{outline:2px solid var(--rosa);outline-offset:1px}.skin-dias i.fut{opacity:.45}.skin-imp{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.skin-imp li{border-left:3px solid var(--c-skin);padding:2px 0 2px 8px;font-size:.9rem}.skin-imp li b{font-family:var(--f-pixel);font-weight:400;font-size:.66rem;color:var(--tinta2);margin-right:6px}.skin-imp li a.skin-ref{font-family:var(--f-pixel);font-size:.66rem;margin-right:6px;color:var(--c-skin)}.skin-imp-mais summary{cursor:pointer;font-family:var(--f-pixel);font-size:.62rem;color:var(--tinta2);margin-top:4px}.skin-imp-mais .skin-imp{margin-top:6px}.skin-finais{border:2px solid var(--c-skin);background:color-mix(in srgb,var(--c-skin) 8%,transparent);padding:8px 10px;font-size:.92rem}.skin-finais .rot{display:block;margin-bottom:3px}.skin-finais a.skin-ref{font-weight:700;color:var(--c-skin)}.skin-cat{margin:18px 0 0;font-family:var(--f-pixel);font-weight:400;font-size:.74rem;letter-spacing:.05em;text-transform:uppercase;color:var(--c-skin);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.skin-cat:after{content:"";flex:1 1 40px;border-top:2px dotted var(--grade)}.skin-cat span{font-size:.62rem;text-transform:none;color:var(--tinta2)}.skin-cat+.skin-aps{margin-top:8px}.skin-dia{margin:-4px 0 10px;display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:.85rem}.skin-dia a{font-family:var(--f-pixel);font-size:.62rem;padding:3px 8px;border:2px solid var(--c-skin);color:var(--c-skin);background:var(--papel);text-decoration:none}.skin-dia a:hover{background:var(--c-skin);color:#fff}@media (max-width:560px){.skin-sem{grid-template-columns:minmax(0,1fr) auto}.skin-dias{grid-column:1 / -1}}.skin-nivel{display:flex;flex-direction:column;gap:5px;padding:4px 0 2px}.skin-nivel-top{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.skin-nivel-top b{font-family:var(--f-pixel);font-weight:400;font-size:.74rem}.skin-nivel-barra{position:relative;height:30px;margin:0 7px;border:2px solid var(--borda);background:linear-gradient(90deg,var(--nv-cor) 0 var(--nv),var(--papel2) var(--nv) 100%);box-shadow:2px 2px #0004;cursor:pointer;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.skin-nivel-barra:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent calc(25% - 1px),#0003 calc(25% - 1px) 25%,transparent 25%),linear-gradient(90deg,transparent calc(50% - 1px),#0003 calc(50% - 1px) 50%,transparent 50%),linear-gradient(90deg,transparent calc(75% - 1px),#0003 calc(75% - 1px) 75%,transparent 75%)}.skin-nivel-barra.vazia{border-style:dashed;background:repeating-linear-gradient(45deg,var(--papel2) 0 8px,var(--papel) 8px 16px)}.skin-nivel-pino{position:absolute;top:-6px;bottom:-6px;left:var(--nv);width:14px;margin-left:-7px;background:var(--tinta);border:2px solid var(--papel);box-shadow:2px 2px #0006}.skin-nivel-barra.vazia .skin-nivel-pino{display:none}.skin-nivel-marcas{position:relative;height:14px;margin:0 7px;font-family:var(--f-pixel);font-size:.55rem;color:var(--tinta2)}.skin-nivel-marcas span{position:absolute;top:0;transform:translate(-50%)}.skin-alerta{border:2px solid var(--ruim);background:var(--ruim-f);padding:8px 10px;margin-top:4px;display:flex;flex-direction:column;gap:8px}.skin-alerta p{margin:0;color:var(--ruim)}.skin-alerta-bts{display:flex;flex-wrap:wrap;gap:6px}.skin-unid{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px}.skin-unid .td-mini{font-size:.85rem;padding:3px 12px}.skin-unid .td-mini[disabled]{opacity:.4;cursor:default}.skin-unid b{font-family:var(--f-pixel);font-weight:400;font-size:.85rem;min-width:1.4em;text-align:center}.skin-alerta.tem{border-color:var(--bom);background:var(--bom-f)}.skin-alerta.tem p{color:var(--bom)}.skin-bts{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.skin-como-bt{border-color:var(--c-skin);color:var(--c-skin);font-weight:700}.cu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:31;background:#0b0a26d9;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:calc(env(safe-area-inset-top,0px) + 14px) 12px calc(env(safe-area-inset-bottom,0px) + 14px)}.cu[hidden]{display:none}.cu-box{max-width:620px;margin:0 auto;background:var(--papel);position:relative}.cu-box .cx-c{display:flex;flex-direction:column;gap:12px}.cu-x{position:absolute;top:6px;right:6px;z-index:2}.cu-topo{display:flex;gap:10px;align-items:center;padding-right:56px}.cu-topo h3{margin:0;font-family:var(--f-titulo);font-weight:400;font-size:1.2rem;line-height:1.15;color:var(--c-skin)}.cu-bloco{display:flex;flex-direction:column;gap:4px}.cu-bloco p{margin:0}.cu-bloco h4{margin:0;font-family:var(--f-pixel);font-weight:400;font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;color:var(--c-skin);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cu-selo{font-family:var(--f-dado);text-transform:none;letter-spacing:0;font-size:.7rem;padding:1px 6px;border:1px solid currentColor;color:var(--tinta2);background:var(--papel2)}.cu-selo.fab{color:#0b5cad;background:color-mix(in srgb,#0b5cad 10%,var(--papel))}.cu-selo.voce{color:var(--c-skin);background:color-mix(in srgb,var(--c-skin) 10%,var(--papel))}.cu-selo.leo{color:var(--bom);background:var(--bom-f)}.cu-fab{border-left:4px solid #0b5cad;padding:4px 0 4px 10px}.cu-voce{border:2px solid var(--c-skin);background:color-mix(in srgb,var(--c-skin) 7%,transparent);padding:8px 10px}.cu-leo{border:2px solid var(--bom);background:var(--bom-f);padding:8px 10px}.cu-rot{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin:2px 0}.cu-rot span{font-family:var(--f-pixel);font-size:.58rem;padding:4px 6px;border:2px solid var(--grade);color:var(--tinta2);background:var(--papel2)}.cu-rot span.on{border-color:var(--c-skin);background:var(--c-skin);color:#fff}.cu-rot i{font-style:normal;color:var(--tinta2);font-size:.7rem}.cu-pe{font-size:.78rem;color:var(--tinta2);border-top:1px dashed var(--grade);padding-top:8px;margin:0}.pele-res summary{cursor:pointer;list-style:none}.pele-res summary::-webkit-details-marker{display:none}.pele-res summary b{color:var(--c-skin)}.pele-res summary .peq{margin-left:4px}.pele-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:10px}.pele-grade div{border:2px dashed var(--grade);padding:8px 10px}.pele-grade h4{margin:0 0 4px;font-family:var(--f-pixel);font-weight:400;font-size:.64rem;text-transform:uppercase;color:var(--c-skin)}.pele-grade ul{margin:0;padding-left:18px;font-size:.9rem}body.cu-aberto{overflow:hidden}.sec-cab{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:6px}.sec-cab h3.dia,.sec-cab .gav-bts{margin:0}.gav-grupo{display:flex;flex-direction:column;min-width:0}.gav-grupo>.gav-linha:first-child{margin-top:4px}.rot-it.pausa{opacity:.6;text-decoration:line-through}.proc-pausas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:.9rem}.proc-pausas li{padding:3px 8px;border:2px solid var(--grade)}.proc-pausas li.on{border-color:var(--aviso);background:var(--aviso-f);color:var(--aviso);font-weight:700}.pr-clinica,.pr-visita{padding:12px;display:flex;flex-direction:column;gap:8px;margin:12px 0}.pr-ret{margin:0;padding:6px 10px;border:2px solid var(--c-skin);background:color-mix(in srgb,var(--c-skin) 10%,var(--papel));font-size:.92rem}.pr-acho{margin:0;font-style:italic;font-size:.95rem}.pr-visitas{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin-top:6px}.pr-visitas .pr-visita{margin:0}.pr-v-topo{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;justify-content:space-between}.pr-v-data{font-weight:700;color:var(--c-skin)}.pr-itens{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pr-item{border-top:2px dotted var(--grade);padding-top:8px;display:flex;flex-direction:column;gap:5px;min-width:0}.pr-item:first-child{border-top:0;padding-top:0}.pr-l1{display:flex;flex-direction:column;gap:4px;min-width:0}.pr-sobre>summary,.pr-tipos summary{cursor:pointer;font-size:.82rem;color:var(--c-skin)}.pr-sobre p{margin:4px 0 0}.pr-tipos{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.pr-tipos summary{font-size:.92rem;color:inherit}.pr-tipos p{margin:4px 0 0 14px}.pele-sauna,.pele-bar{margin-top:8px;align-items:center}.pele-bar .rot{margin-right:2px}.pele-min{display:inline-flex;gap:6px;align-items:center;font-size:.9rem}.pele-min input{width:64px;font-family:var(--f-dado);font-size:16px;padding:5px 7px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}.pele-nota{display:flex;gap:6px;margin-top:8px}.pele-nota input{flex:1 1 auto;min-width:0;font-family:var(--f-dado);font-size:16px;padding:7px 9px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}#pele-dia>p.peq{margin:8px 0 0}.pele-notas{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.pele-notas li{display:flex;gap:6px;align-items:baseline;font-size:.92rem;padding:4px 8px;background:var(--papel, #fffbe6);border:1px dashed var(--borda)}.pele-notas li b{font-family:var(--f-dado);font-size:.8rem;color:var(--tinta2)}.pele-nx{margin-left:auto;border:0;background:none;color:var(--tinta2);cursor:pointer;font-size:1rem;line-height:1;padding:0 2px}.pele-sem{display:flex;gap:5px;margin-top:12px}.pele-cel{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:1px;border:2px solid var(--grade);padding:5px 0 3px;position:relative;background:var(--papel2)}.pele-cel b{font-size:1rem;line-height:1.2;font-weight:400}.pele-cel i{position:absolute;top:-9px;right:-5px;font-style:normal;font-size:.8rem}.pele-cel small{font-family:var(--f-pixel);font-size:.5rem;color:var(--tinta2)}.pele-cel.ok{border-color:var(--bom);background:var(--bom-f)}.pele-cel.ruim{border-color:var(--ruim);background:var(--ruim-f)}.pele-cel.hj{outline:2px solid var(--rosa);outline-offset:1px}.pele-cel.top{border-color:var(--c-skin);background:color-mix(in srgb,var(--c-skin) 18%,var(--papel))}.pistas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.pistas li{border-left:4px solid var(--aviso);padding:4px 0 4px 10px;display:flex;flex-direction:column;gap:6px}.pistas p{margin:0}.nam-pts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:.9rem}.nam-pts li span{display:inline-block;width:1.2em}.rot-tabs{display:flex;gap:6px;margin-bottom:10px}.rot-tabs .td-mini{font-size:.7rem;padding:6px 12px}.rot-tabs .td-mini.on{background:var(--c-skin);color:#fff;border-color:var(--c-skin)}.rot-vaga{display:grid;grid-template-columns:128px minmax(0,1fr);gap:6px 10px;align-items:start;padding:7px 0;border-bottom:1px dashed var(--grade)}.rot-n{font-family:var(--f-pixel);font-size:.6rem;text-transform:uppercase;color:var(--c-skin);padding-top:7px}.rot-its{display:flex;flex-wrap:wrap;gap:6px}.rot-it{font-family:var(--f-dado);font-size:.88rem;line-height:1.2;padding:6px 10px;border:2px solid var(--borda);background:var(--papel);color:var(--tinta);cursor:pointer;box-shadow:2px 2px #0003;text-align:left}.rot-it.ret{border-style:dashed}.rot-it.sel{background:var(--c-skin);color:#fff;border-color:var(--c-skin);border-style:solid}.rot-it.usado{background:var(--bom-f);color:var(--bom);border-color:var(--bom);border-style:solid;cursor:default;box-shadow:none}.rot-av{margin:0 0 8px;padding:7px 10px;border:2px solid;font-size:.9rem}.rot-av.aviso{border-color:var(--aviso);background:var(--aviso-f);color:var(--aviso)}.rot-av.ruim{border-color:var(--ruim);background:var(--ruim-f);color:var(--ruim)}.rot-av.info{border-color:var(--c-skin);background:color-mix(in srgb,var(--c-skin) 8%,transparent);color:var(--tinta)}.rot-rod{margin:10px 0 0}.rot-pe{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.rot-pe .td-mini{font-size:.7rem;padding:7px 12px}#rot>p.peq.muted{margin:12px 0 0}.rot-it.pend{border-color:var(--aviso);background:var(--aviso-f);color:var(--aviso)}.rot-it.desc{opacity:.6;border-style:dotted;box-shadow:none}.rot-it.cheio{opacity:.5;box-shadow:none;cursor:default;border-style:dotted}.rot-desc{margin:0 0 8px}@media (max-width:560px){.rot-vaga{grid-template-columns:minmax(0,1fr)}.rot-n{padding-top:0}}.cu-barra{position:absolute;top:6px;right:6px;z-index:2;display:flex;gap:6px;align-items:center}@media (max-width:640px){.cu{padding:env(safe-area-inset-top,0px) 0 0;background:var(--papel)}.cu .cu-box{max-width:none;min-height:100%;border:0;box-shadow:none;display:flex;flex-direction:column}.cu-barra{position:sticky;top:0;right:auto;order:-1;justify-content:space-between;padding:8px 12px;background:var(--papel2);border-bottom:2px solid var(--borda);z-index:3}.cu-barra .cu-x{font-size:.75rem;padding:8px 12px}.cu-ok{display:inline-block}.cu-ok[hidden]{display:none}.cu .cx-c{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 24px)}}.gav-linha{margin:12px 0 0}.gav-linha-t{margin:0;cursor:pointer;font-family:var(--f-pixel);font-weight:400;font-size:.74rem;letter-spacing:.05em;text-transform:uppercase;color:var(--sec, var(--c-skin));display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:8px 0}.gav-linha-t .gav-res{margin-left:0;font-family:var(--f-pixel);font-size:.6rem;text-transform:none;letter-spacing:0;color:var(--tinta2)}.gav-linha-t:after{content:"";flex:1 1 30px;border-top:2px dotted var(--grade)}.gav-linha.aberta>.gav-linha-t .gav-seta:before{transform:rotate(90deg)}.gav-linha>.gav-c>.skin-aps{margin-top:6px}.gav-linha-t:focus-visible{outline:2px solid var(--sec, var(--c-skin));outline-offset:2px}.skin-conta{display:flex;flex-direction:column;gap:6px;padding:4px 0 2px}.skin-conta-top{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.skin-conta-top b{font-family:var(--f-led);font-weight:400;font-size:1.5rem;line-height:1}.skin-conta .cp-barra-cx{margin:0}.cu .cx-c{padding-top:4px}.skin-novo-menu{display:flex;flex-wrap:wrap;gap:8px}.so-cel{display:none}@media (max-width:640px){.so-pc{display:none}.so-cel{display:inline}}.ent{display:flex;flex-direction:column;gap:10px}.ent-topo{display:flex;align-items:center;gap:10px}.ent-barra{flex:1 1 auto;height:8px;border:2px solid var(--borda);background:var(--papel2)}.ent-barra i{display:block;height:100%;background:var(--c-skin)}.ent-q{margin:4px 0 0;font-family:var(--f-titulo, inherit);font-size:1.15rem;color:var(--c-skin)}.ent .peq.muted{margin:0}.ent-in{font-family:var(--f-dado);font-size:16px;padding:8px 10px;border:2px solid var(--borda);background:#fff;color:var(--tinta);max-width:100%}input.ent-in{align-self:flex-start}.ent-bts{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:6px}.pele-ed{border:0;background:none;padding:0;font:inherit;color:inherit;text-transform:inherit;cursor:pointer}.pele-ed:hover,.pele-ed:focus-visible{text-decoration:underline}.pele-irr li{display:flex;gap:6px;align-items:baseline}.nam-add textarea,.nam-pq textarea{flex:1 1 100%;min-width:0;font-family:var(--f-dado);font-size:16px;padding:7px 9px;border:2px solid var(--borda);background:#fff;color:var(--tinta);resize:vertical}.nam-foto-prev{display:inline-flex;align-items:center;gap:6px}.nam-foto-prev img{width:44px;height:44px;object-fit:cover;border:2px solid var(--borda)}.nam-pq-box{border:2px dashed var(--c-skin);padding:8px 10px;display:flex;flex-direction:column;gap:6px;background:color-mix(in srgb,var(--c-skin) 5%,transparent)}.nam-pq-box p,.nam-pq-box .linha-meta{margin:0}.nam-pq-box a.chip,.nam-pq-box button.chip{cursor:pointer;text-decoration:none;font:inherit}.nam-pq{display:flex;flex-direction:column;gap:8px;border:2px solid var(--c-skin);padding:10px}.nam-pq h3{margin:0}.nam-pq input[type=text],.nam-pq input[type=url]{min-width:0;font-family:var(--f-dado);font-size:16px;padding:7px 9px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}.nam-pq .rot-its .rot-it{font-size:.82rem;padding:5px 8px}.nam-filtros .rot{align-self:center}.nam-atalho{display:inline-block;margin:12px 0 0;font-size:.72rem;padding:7px 12px;border-color:var(--c-skin);color:var(--c-skin);font-weight:700;text-decoration:none}.gav-bts .nam-atalho{margin:0}.skin-aviso{flex:1 1 260px;min-width:0;font-family:var(--f-dado);font-size:.74rem;line-height:1.35;color:#fff;opacity:.72;text-shadow:1px 1px 0 var(--tinta)}.nam-add{display:flex;flex-wrap:wrap;gap:6px;padding:10px;margin:12px 0}.nam-add h3{margin:0}.nam-add input,.nam-mot input{flex:1 1 170px;min-width:0;font-family:var(--f-dado);font-size:16px;padding:7px 9px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}.nam-add input#nam-preco{flex:0 1 120px}.nam-add p{flex:1 1 100%;margin:0}.nam-filtros{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 12px}.nam-filtros .td-mini.on{background:var(--c-skin);color:#fff;border-color:var(--c-skin)}.filtro-caixa .nam-filtros{margin:0 0 6px}.filtro-caixa .nam-filtros:last-child{margin-bottom:0}.nam-ver{border:2px solid var(--grade);padding:7px 10px}.nam-ver b{font-family:var(--f-pixel);font-weight:400;font-size:.74rem}.nam-ver p{margin:4px 0 0;font-size:.92rem}.nam-ver.bom{border-color:var(--bom);background:var(--bom-f)}.nam-ver.bom b{color:var(--bom)}.nam-ver.aviso{border-color:var(--aviso);background:var(--aviso-f)}.nam-ver.aviso b{color:var(--aviso)}.nam-ver.ruim{border-color:var(--ruim);background:var(--ruim-f)}.nam-ver.ruim b{color:var(--ruim)}.nam-ver.espera{border-style:dashed}.nam-mot{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.mt-cards{display:flex;flex-direction:column;gap:10px}.mt-quem-lin{display:flex;flex-wrap:wrap;gap:6px}a.chip-forn{background:var(--c-forn);color:#fff;border-color:var(--borda);text-decoration:none;font-weight:700}.mt-tot{display:flex;flex-wrap:wrap;gap:2px 14px;font-size:.82rem;color:var(--tinta2);align-items:baseline}.mt-tot b{font-family:var(--f-dado);font-size:1rem;color:var(--tinta);font-variant-numeric:tabular-nums}.mt-tot .ok b{color:var(--bom)}.mt-tot .falta b{color:var(--ruim)}.mt-tot+.prog{height:10px}.td-item.n-ruim .mt-ico{background:var(--ruim-f)}a.mt-link{color:var(--tinta);text-decoration:none}a.mt-link:hover{text-decoration:underline}.mt-hist{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.mt-galeria{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:14px}.mt-galeria p{margin:0 0 4px}.mt-quem .cx-c>p{margin:0}.mt-quem .mt-conta{grid-template-areas:"v t r" "v t r"}.mt-quem .td-bts{margin-top:2px}.antesdepois{display:grid;grid-template-columns:1fr 1fr;gap:8px}.antesdepois figure{margin:0;display:flex;flex-direction:column;gap:4px}.antesdepois figcaption{font-family:var(--f-pixel);font-size:.62rem;color:var(--tinta2)}.antesdepois .foto{transform:none}.antesdepois .foto img{width:100%}.mt-atalhos{display:flex;flex-wrap:wrap;gap:6px}.mt-prev{border:2px solid var(--borda);background:#fff;padding:6px 10px;display:flex;flex-direction:column;gap:2px;font-family:var(--f-dado);font-size:.9rem;letter-spacing:0;color:var(--tinta)}.mt-prev .lin{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:3px 0;border-bottom:1px dashed var(--grade)}.mt-prev .lin:last-child{border-bottom:0}.mt-prev .lin b{font-variant-numeric:tabular-nums}.mt-prev .tot{font-weight:700}.mt-prev .erro{color:var(--ruim);font-weight:700}.mt-resumo{border:2px solid var(--borda);background:var(--papel2);padding:8px 10px;display:flex;flex-direction:column;gap:3px;font-family:var(--f-dado);font-size:.92rem;letter-spacing:0;color:var(--tinta)}.mt-resumo b{font-size:1rem}.mt-dica{border-left:4px solid var(--sol);padding:4px 8px;background:var(--aviso-f)}.mt-conf{display:flex;flex-wrap:wrap;gap:6px;align-items:center;color:var(--ruim);font-weight:700;font-family:var(--f-dado);font-size:.88rem;letter-spacing:0}.mt-check{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 0}.mt-check input{width:20px;height:20px;margin:0;accent-color:var(--bom);flex:0 0 auto}.mt-cands{display:flex;flex-direction:column;gap:6px}.mt-cands label.mt-check{border:2px solid var(--grade);background:#fff;padding:6px 8px;font-family:var(--f-dado);font-size:.88rem;letter-spacing:0}.mt-cands label.mt-check:has(input:checked){border-color:var(--borda);background:var(--led)}.mt-novo-forn input{width:100%;box-sizing:border-box;min-width:0;font-family:var(--f-dado);font-size:16px;padding:6px 8px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}.ouvindo{display:flex;gap:10px;align-items:center}.eq{display:flex;gap:2px;align-items:flex-end;height:22px;flex:0 0 auto}.eq i{width:4px;background:var(--rosa);animation:eq 1s ease-in-out infinite}.eq i:nth-child(2){animation-delay:.2s;background:var(--sol)}.eq i:nth-child(3){animation-delay:.45s;background:var(--lima)}.eq i:nth-child(4){animation-delay:.1s}@keyframes eq{0%,to{height:5px}50%{height:22px}}.ouvindo b{display:block;font-size:.92rem}.arquivo{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.arquivo a{font-size:.88rem;text-decoration:none;color:var(--tinta)}.arquivo a:hover{text-decoration:underline}.arquivo a[aria-current=page]{font-weight:700;color:var(--rosa2)}.contador{display:flex;gap:3px;justify-content:center}.contador span{font-family:var(--f-led);font-size:2rem;line-height:1;color:#7dff6a;background:#0a0a14;border:1px solid #444;padding:2px 5px 0;text-shadow:0 0 6px #7dff6a88;font-variant-numeric:tabular-nums}.post-per{margin-left:auto;font-variant-numeric:tabular-nums}.post-per b{color:var(--tinta)}.filme{display:flex;gap:12px;align-items:flex-start}.filme-txt{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.poster-mini{flex:0 0 86px;width:86px;aspect-ratio:2/3;padding:0;border:2px solid var(--borda);background:var(--papel2);cursor:zoom-in;overflow:hidden}.poster-mini img{width:100%;height:100%;object-fit:cover;display:block}.fs-cmts{display:flex;flex-direction:column;gap:6px;margin:8px 0;border-left:3px dotted var(--grade);padding-left:10px}.fs-cmt{display:flex;gap:8px;align-items:baseline}.fs-cmt-d{flex:0 0 auto;font-family:var(--f-pixel);font-size:.6rem;color:#fff;background:var(--c-filmes);padding:2px 5px;border:1px solid var(--borda)}.fs-cmt .coment{margin:0}.virada{margin-top:8px;border:2px solid var(--borda);background:#fff3c4;padding:6px 10px;box-shadow:3px 3px 0 var(--c-psicanalise)}.virada p{margin:2px 0 0}.notas{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.imdb{display:inline-flex;align-items:baseline;gap:6px;background:var(--tinta);border:2px solid var(--borda);padding:3px 10px 1px;box-shadow:3px 3px 0 var(--sol)}.imdb-rot{font-family:var(--f-pixel);font-size:.66rem;color:#fff;letter-spacing:.06em}.imdb b{font-family:var(--f-led);font-weight:400;font-size:2.3rem;line-height:1;color:var(--led);text-shadow:0 0 6px #ffd43b66}.imdb i,.minha i{font-style:normal;font-family:var(--f-led);font-size:1.05rem;color:#9fa0c8}.minha{display:inline-flex;align-items:baseline;gap:5px;border:2px solid var(--rosa2);background:var(--papel);padding:1px 8px 0}.minha b{font-family:var(--f-led);font-weight:400;font-size:1.45rem;line-height:1;color:var(--rosa2)}.minha i{color:var(--tinta2)}.landia-nota{display:inline-flex;align-items:baseline;gap:5px;border:2px solid var(--noite2);background:var(--papel);padding:1px 8px 0;box-shadow:2px 2px 0 var(--sol)}.landia-nota .rot{font-family:var(--f-pixel);font-size:.62rem;letter-spacing:.04em;color:var(--noite2)}.landia-nota b{font-family:var(--f-led);font-weight:400;font-size:1.45rem;line-height:1;color:var(--noite2)}.landia-nota i{font-style:normal;font-family:var(--f-led);font-size:1.05rem;color:var(--tinta2)}.atores{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ator{font-size:.8rem;text-decoration:none;color:var(--tinta);background:#fff;border:1px solid var(--tinta2);padding:1px 9px;border-radius:999px}a.ator:hover{background:var(--led);border-color:var(--borda)}@media (max-width: 640px){.poster-mini{flex-basis:70px;width:70px}}.td-add{display:flex;gap:6px;flex-wrap:wrap}.td-add input[type=text]{flex:1 1 180px;min-width:0;font:inherit;font-size:16px;padding:7px 9px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}.td-add input[type=date]{flex:0 0 auto;font:inherit;font-size:14px;padding:6px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}.td-item.n-ruim{box-shadow:inset 4px 0 0 var(--ruim);padding-left:12px;background:color-mix(in srgb,var(--ruim-f) 60%,transparent)}.td-item.n-aviso{box-shadow:inset 4px 0 0 var(--sol);padding-left:12px}.td-check{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;margin:0;border:2px solid var(--borda);background:#fff;cursor:pointer;display:grid;place-items:center;box-shadow:2px 2px #0004}.td-check:checked{background:var(--lima)}.td-check:checked:after{content:"✓";font-weight:700;color:var(--tinta);font-size:15px;line-height:1}.td-amp{width:24px;height:24px;border:2px dashed var(--aviso);background:var(--aviso-f);color:var(--aviso);display:grid;place-items:center}.td-amp svg{width:14px;height:14px}.td-feito .td-nome{text-decoration:line-through;color:var(--tinta2)}.td-resumo{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.td-prio{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:center;font-size:.8rem;color:var(--tinta2)}.td-erro{color:var(--ruim);font-size:.85rem;margin:0}.td-grupo{border-bottom:1px dashed var(--grade);padding:6px 0}.td-lista+.td-grupo{margin-top:8px}.td-grupo summary{cursor:pointer;font-family:var(--f-pixel);font-size:.72rem;color:var(--tinta);display:flex;flex-wrap:wrap;gap:6px;align-items:center;list-style-position:inside}.td-grupo summary .chip{font-size:.6rem}.td-grupo.esp summary{color:var(--aviso)}.td-grupo.td-feitos summary{color:var(--tinta2)}.td-grupo[open]>.td-lista{margin-top:6px}.td-ficha{grid-column:1 / -1;background:#fff;border:2px solid var(--borda);box-shadow:3px 3px 0 var(--sol);padding:10px 12px 12px 30px;display:flex;flex-direction:column;gap:10px;min-width:0;background-image:linear-gradient(90deg,transparent 17px,#f2a3bd 17px,#f2a3bd 19px,transparent 19px)}.td-ficha .ficha-dl{margin:0}.ficha-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 10px;margin:0}.ficha-form>label,.ficha-form>fieldset{display:flex;flex-direction:column;gap:3px;min-width:0;font-family:var(--f-pixel);font-size:.6rem;letter-spacing:.04em;color:var(--tinta2)}.ficha-form .largo{grid-column:1 / -1}.ficha-form input[type=text],.ficha-form input[type=date],.ficha-form textarea{font-family:var(--f-dado);font-size:16px;letter-spacing:0;color:var(--tinta);background:#fff;border:2px solid var(--borda);padding:6px 8px;width:100%;min-width:0}.ficha-form textarea{min-height:60px;resize:vertical}.ficha-form fieldset{border:0;padding:0;margin:0}.ficha-form legend{padding:0;margin-bottom:4px}.ficha-form>label.ficha-pago{flex-direction:row;align-items:center;gap:8px;align-self:end;padding-bottom:8px;font-size:.66rem;color:var(--tinta);cursor:pointer}.ficha-pago input{width:20px;height:20px;margin:0;accent-color:var(--bom)}.ficha-bts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media (max-width: 480px){.ficha-form{grid-template-columns:minmax(0,1fr)}.td-ficha .ficha-dl{grid-template-columns:minmax(0,1fr);gap:0}.td-ficha .ficha-dl dd{margin-bottom:8px}.td-ficha{padding-left:26px;background-image:linear-gradient(90deg,transparent 13px,#f2a3bd 13px,#f2a3bd 15px,transparent 15px)}}.ag-resumo{border:2px solid var(--borda);background:var(--led);color:var(--tinta);padding:7px 10px;box-shadow:3px 3px #0006;display:flex;flex-direction:column;gap:2px}.ag-resumo b{font-size:1rem;line-height:1.3}.ag-resumo span{font-size:.86rem;overflow-wrap:anywhere}.ag-resumo.livre{background:var(--bom-f);border-color:var(--bom);color:var(--bom)}.ag-dia{display:flex;flex-direction:column;gap:4px}.ag-dia+.ag-dia{border-top:1px dashed var(--grade);padding-top:8px}.ag-dia h3{margin:0;font-family:var(--f-pixel);font-weight:400;font-size:.75rem;letter-spacing:.04em;color:var(--c-diario);text-transform:lowercase}.ag-dia.hoje h3{color:var(--rosa2)}.ag-ev{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;align-items:baseline;text-decoration:none;color:var(--tinta);padding:1px 0}.ag-ev b{font-family:var(--f-led);font-size:1.25rem;font-weight:400;line-height:1;color:var(--tinta2)}.ag-ev .t{overflow-wrap:anywhere;min-width:0}.ag-ev.td b{font-family:var(--f-pixel);font-size:.58rem;letter-spacing:.03em;line-height:1.7;color:var(--rosa2)}.ag-ev.td .t{color:var(--rosa2)}.ag-nada{margin:0;font-size:.85rem;color:var(--tinta2)}.ag-rodape{font-size:.78rem;color:var(--tinta2);margin:0}.dn-abrir{width:100%;text-align:left;font-family:var(--f-pixel);font-size:.78rem;letter-spacing:.04em;color:var(--tinta);background:#fff;border:2px dashed var(--c-diario);padding:12px 14px;cursor:pointer}.dn-abrir:hover{background:var(--papel2);border-style:solid}.dn-form{display:flex;flex-direction:column;gap:14px;margin:0}.dn-rot{display:flex;flex-direction:column;gap:4px;font-family:var(--f-pixel);font-size:.62rem;letter-spacing:.04em;color:var(--tinta2);min-width:0}.dn-form input[type=text],.dn-form input[type=date],.dn-form textarea{font-family:var(--f-dado);font-size:16px;letter-spacing:0;color:var(--tinta);background:#fff;border:2px solid var(--borda);padding:7px 9px;width:100%;min-width:0}.dn-form input[type=date]{width:auto;max-width:100%;align-self:flex-start}.dn-form textarea{resize:vertical;line-height:1.5}.dn-form #dn-texto{min-height:150px;line-height:24px;padding-top:4px;background-image:repeating-linear-gradient(#fff 0,#fff 23px,#dfe6f5 23px,#dfe6f5 24px);background-attachment:local}.dn-humor{border:0;padding:0;margin:0;min-width:0}.dn-humor legend{padding:0;margin-bottom:6px}.dn-notas{display:flex;flex-wrap:wrap;gap:6px}.dn-notas label{position:relative;cursor:pointer}.dn-notas input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.dn-notas span{display:grid;place-items:center;min-width:34px;height:34px;padding:0 8px;border-radius:999px;border:2px solid var(--borda);background:#fff;font-family:var(--f-pixel);font-size:.7rem;color:var(--tinta);box-shadow:2px 2px #0004}.dn-notas label:hover span{background:var(--papel2)}.dn-notas input:checked+span{background:var(--c);color:var(--t)}.dn-notas input:focus-visible+span{outline:3px solid var(--lima);outline-offset:2px}.dn-notas .dn-h0 span{border-radius:4px;font-size:.6rem}.dn-notas .dn-h0 input:checked+span{background:var(--tinta);color:var(--led)}.dn-fotos{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.dn-foto{position:relative;margin:0;padding:4px 4px 12px;background:#fff;border:1px solid var(--grade);box-shadow:2px 2px #0003}.dn-foto img{display:block;width:96px;height:72px;object-fit:cover;background:var(--papel2)}.dn-tirar{position:absolute;top:-9px;right:-9px;width:24px;height:24px;padding:0;border-radius:50%;border:2px solid var(--borda);background:var(--ruim);color:#fff;font-weight:700;line-height:1;cursor:pointer;display:grid;place-items:center}.dn-add{width:104px;height:90px;border:2px dashed var(--tinta2);background:var(--papel);font-family:var(--f-pixel);font-size:.66rem;color:var(--tinta2);cursor:pointer}.dn-add:hover{border-color:var(--borda);color:var(--tinta);background:#fff}.dn-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dn-recorte{border:2px dashed var(--tinta2);padding:8px 12px 12px;margin:0;display:flex;flex-direction:column;gap:8px;background:var(--papel2);min-width:0}.dn-recorte legend{padding:0 6px;background:var(--papel)}@media (max-width: 560px){.dn-grade{grid-template-columns:minmax(0,1fr)}}.xp-lista{display:flex;flex-direction:column;gap:16px}.xp{display:flex;flex-direction:column;gap:5px}.xp-top{display:flex;justify-content:space-between;gap:10px;align-items:baseline;flex-wrap:wrap}.xp-nome{font-weight:700;font-size:1rem;min-width:0;overflow-wrap:anywhere}.xp-lv{font-family:var(--f-pixel);font-size:.7rem;background:var(--tinta);color:var(--led);padding:1px 6px}.xp-barra{height:22px;border:2px solid var(--borda);background:#0a0a14;position:relative;overflow:hidden}.xp-barra>span{position:absolute;inset:0 auto 0 0;background:linear-gradient(180deg,#c8ff6a,var(--lima) 50%,#5fa60f)}.xp-barra:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,transparent 0 10px,#0a0a14 10px 12px)}.xp-barra .esperado{position:absolute;top:-2px;bottom:-2px;width:2px;background:var(--rosa);z-index:1}.xp-pe{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:.8rem;color:var(--tinta2);font-variant-numeric:tabular-nums}.xp-max .xp-lv{background:var(--ruim);color:#fff}.xp-rapido .xp-barra>span{background:linear-gradient(180deg,#ffe58a,var(--led) 50%,#c99a00)}.xp-estourou .xp-barra>span{background:linear-gradient(180deg,#ff8a8a,#e23b3b 50%,#9b1c1c)}.xp-mao{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.xp-somar{display:inline-flex;gap:6px;align-items:center}.xp-somar input{width:90px;font:inherit;padding:3px 6px;border:2px solid var(--borda);background:#fff}.xp-com{margin:0}.me-form{display:flex;flex-direction:column;gap:12px}.me-form .rot-it.sel{background:var(--c-metas);border-color:var(--c-metas);color:#fff}.me-duas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.me-dica{margin:-6px 0 0}.me-previa{margin:0;padding:8px 10px;border:2px dashed var(--c-metas);background:var(--papel2);font-size:.9rem}@media (max-width: 560px){.xp-barra{height:26px}.xp-mao .td-mini{padding:7px 11px;font-size:.7rem}.me-duas{grid-template-columns:minmax(0,1fr)}}.xp-tira{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.xp-tira-rot{font-size:.78rem;color:var(--tinta2);margin-right:2px}.xp-cel{display:inline-flex;flex-direction:column;align-items:center;min-width:34px;padding:2px 3px 1px;border:2px solid var(--borda);line-height:1.05}.xp-cel b{font-family:var(--f-pixel);font-size:.72rem}.xp-cel small{font-size:.62rem}.xp-cel.ok{background:var(--bom-f);color:var(--bom)}.xp-cel.nao{background:var(--ruim-f);color:var(--ruim)}.xp-cel.agora{background:var(--papel2);color:var(--tinta);border-style:dashed}.me-dica0{margin:0 0 8px}.me-modelos .rot-it{font-size:.82rem}.pt-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;align-items:start}.pt-card{position:relative;padding-right:34px}.pt-card .forn-nome a{color:var(--c-pet)}.pt-card .forn-lin>.rot{flex:0 0 92px}.pt-ini{background:color-mix(in srgb,var(--c-pet) 14%,#fff)!important;font-size:1.9rem!important}.pt .rot-it.sel,.pt-hoje .rot-it.sel{background:var(--c-pet);border-color:var(--c-pet);color:#fff}.pt-hoje+.pt-hoje{margin-top:14px;padding-top:12px;border-top:2px dotted var(--grade)}.pt-hoje-t{margin:0 0 6px;font-family:var(--f-titulo);font-weight:400;font-size:1.1rem;color:var(--c-pet)}.pt-30{margin:6px 0 0;font-size:.85rem;color:var(--tinta2)}.pt-c .mt-card-t a{color:var(--c-pet)}.pt-c.pt-off{opacity:.65}.pt-disse{font-size:.88rem;line-height:1.4;border-left:3px solid var(--c-pet);padding:2px 0 2px 8px;margin:2px 0}.pt-mes{color:var(--c-pet)}.pt-cheg{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.pt-cheg li{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;border:2px solid var(--grade);background:#fff;padding:6px 8px;font-size:.92rem}.pt-cheg li.n-ruim{border-color:var(--ruim);background:var(--ruim-f)}.pt-cheg li.n-aviso{border-color:var(--aviso);background:var(--aviso-f)}.pt-busca-g{margin-top:12px}.pt-foto-g{width:min(100%,220px);aspect-ratio:1;padding:0;border:2px solid var(--borda);overflow:hidden;display:block;background:var(--papel2);cursor:zoom-in}.pt-foto-g img{width:100%;height:100%;object-fit:cover;display:block}.cab-sec h2 .lapis.em-linha{display:inline-block;vertical-align:middle;margin-left:6px}.pt-cal-nav{display:flex;gap:8px;align-items:center;justify-content:center;margin-bottom:8px}.pt-cal-nav b{font-family:var(--f-titulo);font-weight:400;font-size:1.15rem;min-width:150px;text-align:center;text-transform:capitalize}.pt-cal-pet+.pt-cal-pet{margin-top:16px;padding-top:10px;border-top:2px dotted var(--grade)}.pt-cal-res{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;margin-bottom:8px;font-size:.92rem}.pt-cal-res b{font-family:var(--f-dado);color:var(--bom);font-size:1.05rem}.pt-cal-sem,.pt-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;max-width:560px;margin:0 auto}.pt-cal-sem span{text-align:center;font-family:var(--f-pixel);font-size:.6rem;color:var(--tinta2);padding-bottom:2px}.pt-cal-c{position:relative;min-height:52px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1px;padding:3px 1px;border:2px solid var(--grade);background:var(--papel);color:var(--tinta);font:inherit;cursor:pointer;min-width:0}.pt-cal-c.vazio{border:0;background:transparent;cursor:default}.pt-cal-c b{font-family:var(--f-dado);font-size:.85rem;font-weight:700;line-height:1.1}.pt-cal-c i{font-style:normal;font-family:var(--f-dado);font-size:.78rem;line-height:1.1;font-weight:700}.pt-cal-c em{font-style:normal;font-size:.7rem;line-height:1;position:absolute;bottom:2px;right:2px}.pt-cal-c.ok{background:var(--bom);border-color:var(--bom);color:#fff}.pt-cal-c.parcial{background:var(--aviso-f);border-color:var(--sol);color:var(--aviso)}.pt-cal-c.nada{background:var(--ruim-f);border-color:var(--ruim);color:var(--ruim)}.pt-cal-c.pend{border-color:var(--c-pet);border-style:dashed;color:var(--c-pet)}.pt-cal-c.fut{border-style:dotted;opacity:.75}.pt-cal-c.sem{opacity:.55}.pt-cal-c.hj{outline:3px solid var(--rosa);outline-offset:1px}.pt-cal-c.sel{box-shadow:0 0 0 3px var(--c-pet),3px 3px 0 3px #0003}.pt-cal-leg{margin:10px 0 0;font-size:.82rem;color:var(--tinta2);display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;justify-content:center}.pt-cal-leg .lg{display:inline-block;min-width:26px;text-align:center;border:2px solid;padding:0 4px;font-family:var(--f-dado);font-weight:700}.pt-cal-leg .lg.ok{background:var(--bom);border-color:var(--bom);color:#fff}.pt-cal-leg .lg.parcial{background:var(--aviso-f);border-color:var(--sol);color:var(--aviso)}.pt-cal-leg .lg.nada{background:var(--ruim-f);border-color:var(--ruim);color:var(--ruim)}.pt-cal-det{max-width:560px;margin:10px auto 0;border:2px solid var(--c-pet);background:color-mix(in srgb,var(--c-pet) 5%,#fff);padding:10px}.pt-cal-det-t{margin:0 0 8px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.pt-cal-det-t .td-mini{margin-left:auto}.pt-cal-ev{margin:8px 0 0;padding-left:18px;font-size:.9rem}.pt-ck-dia{margin-bottom:8px}.pt-ck-pet+.pt-ck-pet{margin-top:14px;padding-top:10px;border-top:2px dotted var(--grade)}.pt-ck-res{margin:0 0 6px;font-size:.95rem}.pt-ck-res b{font-family:var(--f-titulo);font-weight:400;font-size:1.08rem;color:var(--c-pet);margin-right:4px}.pt-ck-res.ok{color:var(--bom);font-weight:700}.pt-ck-row{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;justify-content:space-between;border:2px solid var(--borda);background:#fff;padding:8px 10px;box-shadow:3px 3px #0002}.pt-ck-row+.pt-ck-row{margin-top:6px}.pt-ck-row.ok{border-color:var(--bom);background:var(--bom-f);box-shadow:none}.pt-ck-info{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 220px}.pt-ck-slots{display:flex;flex-wrap:wrap;gap:6px}.pt-ck{min-width:84px;min-height:44px;font-family:var(--f-dado);font-size:1rem;padding:6px 12px;border:2px solid var(--c-pet);background:var(--papel);color:var(--tinta);cursor:pointer;box-shadow:2px 2px #0003}.pt-ck.ok{background:var(--bom);border-color:var(--bom);color:#fff;box-shadow:none}.pt-ck:disabled{opacity:.7}.pt-instr{border-left:3px solid var(--c-pet);padding-left:6px}.pt-sos{border:3px solid var(--ruim);background:var(--ruim-f);padding:10px 12px;display:flex;flex-direction:column;gap:8px;margin:0 0 14px;box-shadow:3px 3px #0003}.pt-sos-t{margin:0;font-family:var(--f-titulo);font-weight:400;font-size:1.1rem;color:var(--ruim)}.pt-sos .td-bts{flex-wrap:wrap}.pt-sos-bt{background:var(--ruim)!important;color:#fff!important;border-color:var(--ruim)!important}.pt-acont{margin-top:10px}.pt-acont .rot-it{font-size:.82rem}.pt-acont .rot-it b{font-family:var(--f-dado);margin-left:4px}.pt-acont-sem{margin:6px 0 0;font-size:.85rem;color:var(--tinta2)}.pt-rv{display:flex;flex-direction:column;gap:10px}.pt-rv h4{margin:6px 0 2px;font-family:var(--f-pixel);font-size:.62rem;text-transform:uppercase;letter-spacing:.04em;color:var(--c-pet)}.pt-rv ul{margin:0;padding-left:18px;font-size:.92rem;display:flex;flex-direction:column;gap:3px}.pt-rv-txt{width:100%;min-height:180px;font-family:var(--f-dado);font-size:.9rem;padding:8px;border:2px solid var(--borda);background:#fff;box-sizing:border-box}.pt-png{display:block;width:100%;max-width:420px;height:auto;margin:0 auto;border:2px solid var(--borda);box-shadow:3px 3px #0003}@media (max-width:560px){.pt-card .forn-lin>.rot{flex-basis:78px}.pt-ck{min-width:72px}.pt-cal-c{min-height:46px}}.pt-docs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.pt-docs li{display:flex;gap:6px;align-items:center}.pt-docs input{flex:1 1 auto;min-width:0;font-family:var(--f-dado);font-size:16px;padding:6px 8px;border:2px solid var(--borda);background:#fff}li.pt-tirado{opacity:.45;text-decoration:line-through}.dv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#141228e0;display:flex;flex-direction:column;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px)}.dv-bar{flex:0 0 auto;display:flex;gap:10px;align-items:center;justify-content:space-between;background:var(--papel);border-bottom:2px solid var(--borda);padding:8px 12px}.dv-bar b{font-family:var(--f-titulo);font-weight:400;font-size:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv-c{flex:1 1 auto;overflow:auto;-webkit-overflow-scrolling:touch;padding:12px;display:flex;flex-direction:column;align-items:center;gap:12px}.dv-c img{display:block;width:100%;max-width:1000px;height:auto;background:#fff;box-shadow:0 4px 18px #0008}.dv-msg{color:#fff;margin:30px 10px;text-align:center}.dv-acoes{flex:0 0 auto;display:flex;flex-wrap:wrap;gap:8px;align-items:center;background:var(--papel);border-bottom:2px solid var(--borda);padding:6px 12px}.dv-info{font-size:.85rem;opacity:.8}.mt-comp-ver{position:relative}.mt-comp-pdf-selo{position:absolute;right:2px;bottom:2px;font:10px/1 var(--f-pixel, monospace);background:var(--borda);color:#fff;padding:2px 3px}.pdf-senha{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#141228b3;display:flex;align-items:center;justify-content:center;padding:16px}.pdf-senha-box{width:100%;max-width:380px;background:var(--papel);border:2px solid var(--borda);box-shadow:4px 4px #0005;padding:14px 16px}.pdf-senha-box p{margin:0 0 8px}.pdf-senha-box input{width:100%;box-sizing:border-box;font-family:var(--f-dado);font-size:16px;padding:8px;border:2px solid var(--borda);background:#fff;margin-bottom:10px}.dr-hoje-dica{margin:0 0 8px}.dr-notas span{min-width:40px;height:40px;font-size:.78rem}.dr-hoje-bts{margin-top:10px}@media (max-width: 560px){.dr-notas{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.dr-notas span{min-width:0;width:100%;height:44px}}.dr-cal{grid-template-columns:repeat(auto-fill,minmax(min(100%,132px),1fr));gap:12px}.dr-cal .cal-dias{gap:3px}.dr-cal .cal-dias i.tem{cursor:pointer}.dr-cal .cal-dias i.tem:hover,.dr-cal .cal-dias i.tem:focus-visible{outline:2px solid var(--tinta);outline-offset:0}.dr-cal .cal-dias i.sn,.dr-sn-leg{background:#c9d3f2!important}.dr-ano-nav{margin-bottom:10px}.dr-ano-dica,.dr-meses-dica{margin:8px 0 0}@media (max-width: 560px){.dr-cal{grid-template-columns:repeat(2,minmax(0,1fr))}}.dr-neste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.dr-neste li{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.dr-neste li+li{border-top:1px dashed var(--grade);padding-top:12px}.dr-neste-t{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.dr-neste-t b{font-family:var(--f-pixel);font-weight:400;font-size:.72rem;color:var(--c-diario);text-transform:uppercase}.dr-neste p{margin:0}.dr-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.dr-lista li{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;padding:7px 0;border-bottom:1px dashed var(--grade)}.dr-lista li:last-child{border-bottom:0}.dr-lista li>a,.dr-lista li>span:first-child{flex:1 1 200px;min-width:0;overflow-wrap:anywhere;color:var(--tinta)}.dr-lista li>a:hover{color:var(--c-diario)}.dr-data{background:none;border:0;padding:2px 0;font-family:var(--f-pixel);font-size:.6rem;color:var(--c-diario);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.dr-recs{display:flex;flex-direction:column;gap:10px}.dr-recs .dr-data{align-self:flex-start}.dr-busca{scroll-margin-top:12px}.dr-filtros{display:flex;flex-direction:column;gap:8px}.dr-filtros select{font-family:var(--f-dado);font-size:16px;padding:6px 8px;border:2px solid var(--borda);background:#fff;color:var(--tinta);align-self:flex-start;max-width:100%}.dr-filtros .td-mini.vai{background:var(--c-diario);color:#fff;border-color:var(--c-diario)}.dr-achados{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;margin:0 0 12px;font-size:.9rem}.dr-sh{background:none;border:0;padding:0;font:inherit;color:var(--sec, var(--c-diario));cursor:pointer;text-decoration:underline;text-underline-offset:2px}.dr-shx .fo-shx-op input{accent-color:var(--c-diario)}.chip-emo{background:color-mix(in srgb,var(--c-auto) 14%,var(--papel));border-color:var(--c-auto)}.auto-q{margin:6px 0 8px;padding-left:20px;display:flex;flex-direction:column;gap:4px}.auto-bloco{margin-top:8px;border-left:4px solid var(--c-auto);padding:4px 10px;background:var(--papel2)}.auto-bloco p{margin:2px 0 0}.auto-sonho{background:#ece8f7}.auto-virada{box-shadow:3px 3px 0 var(--c-auto)}.ha{border:2px dashed var(--c-auto);padding:8px 10px;background:var(--papel)}.ha+.ha{margin-top:8px}.ha p{margin:4px 0 0}.mud{display:flex;flex-direction:column;gap:8px}.mud .linha-meta{margin-top:2px}.au-form{display:flex;flex-direction:column;gap:14px}.au-form .rot-it.sel{background:var(--c-auto);border-color:var(--c-auto);color:#fff}.au-pal .rot-it{font-size:.84rem;padding:5px 9px}.au-nova{display:flex;gap:6px;margin-top:6px}.au-nova input{flex:1 1 auto;min-width:0;font-family:var(--f-dado);font-size:16px;padding:6px 8px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}.au-op input{accent-color:var(--c-auto)}.au-guia summary{cursor:pointer;font-family:var(--f-pixel);font-size:.62rem;color:var(--c-auto)}.au-rep{border-color:var(--c-auto);background:color-mix(in srgb,var(--c-auto) 8%,transparent)}.au-rep ul{margin:4px 0 0;padding-left:18px}.au-nova .td-mini{white-space:nowrap;flex:0 0 auto}.au-disc-bt.on{background:var(--c-auto)!important;color:#fff!important}.au-disc-dica{margin:-6px 0 0}.au-discreto :is(.post .texto-diario,.post .auto-bloco,.post .virada,.coment,.ha p,.post .claude-cmt,.gav-pilha .virada,.gav-pilha .auto-bloco):not(.ver){filter:blur(6px);cursor:pointer;-webkit-user-select:none;user-select:none;transition:filter .15s}.au-bd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.au-bd-col{display:flex;flex-direction:column;gap:8px;min-width:0}.au-bd-col h4{margin:0;font-family:var(--f-titulo);font-weight:400;font-size:1.05rem;color:var(--c-auto)}@media (max-width: 560px){.au-bd{grid-template-columns:minmax(0,1fr)}}.au-nums summary{cursor:pointer;font-size:.8rem;color:var(--tinta2)}.au-shx{max-width:520px}.rot-its.au .rot-it.sel{background:var(--c-auto);border-color:var(--c-auto);color:#fff}.au-rv h4{color:var(--c-auto)}.au-escolhe summary{cursor:pointer;font-family:var(--f-pixel);font-size:.62rem;color:var(--c-auto);margin-bottom:6px}.au-escolhe{display:flex;flex-direction:column;gap:6px}.au-shx .campo textarea{width:100%;box-sizing:border-box;min-height:80px}.au-aviso{font-style:italic}.au-fui{display:flex;flex-direction:column;gap:6px;border-top:2px dotted var(--grade);padding-top:10px;align-items:flex-start}.au-form select,.au-form input[type=date]{font-family:var(--f-dado);font-size:16px;padding:6px 8px;border:2px solid var(--borda);background:#fff;color:var(--tinta);align-self:flex-start}.au-filtros select{min-width:180px}.fs-busca input:focus{outline-color:var(--c-filmes)}.qv-lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px}.qv{display:flex;flex-direction:column;gap:5px;min-width:0}.qv>a.pcard-img{color:inherit;text-decoration:none}.qv-tit{font-size:.88rem;line-height:1.2;overflow-wrap:anywhere}.qv-tit small{font-weight:400;color:var(--muted, #666)}.qv .peq{margin:0}.qv-rever{position:absolute;bottom:4px;left:4px;font-family:var(--f-pixel);font-size:.55rem;background:var(--rosa);color:#fff;padding:2px 5px;border:1px solid var(--borda)}.qv-ver{background:var(--sol);color:var(--tinta)}.qv-acoes{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.qv-tit-l{display:flex;gap:4px;align-items:flex-start;justify-content:space-between}.fs-ficha{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.fs-gen,.fs-dir{font-size:.78rem;line-height:1.25}.fs-dir-a{color:inherit;text-decoration:underline dotted;text-underline-offset:2px}.fs-dir-a:hover{background:var(--led)}.fs-obras{list-style:none;margin:8px 0 4px;padding:0;display:flex;flex-direction:column;gap:4px}.fs-obras li{display:flex;align-items:center;gap:8px;padding:5px 0;border-bottom:1px dashed var(--tinta2);font-size:.85rem;line-height:1.25}.fs-obra-ano{font-family:var(--f-pixel);font-size:.62rem;min-width:2.8em;color:var(--tinta2)}.fs-obra-tit{flex:1;min-width:0}.fs-obra-bt{flex:none}.fs-obras-erro{color:#b3261e}@media (max-width:560px){.fs-obras li{font-size:.8rem;gap:6px}}.cl-nome{display:inline-block}.cl-pr{display:grid;grid-template-columns:1fr 2fr 1fr;gap:4px;margin-top:4px}.cl-pr input{min-width:0;font:inherit;font-size:.8rem;padding:3px 5px;border:2px solid var(--borda);border-radius:4px}@media (max-width:560px){.cl-pr{grid-template-columns:1fr}}.cl-ops{list-style:none;padding:0;margin:4px 0 0}.cl-ops li{margin:3px 0}.cl-ops label{display:flex;gap:5px;align-items:flex-start;flex-wrap:wrap}.cl-capa{width:28px;height:40px;object-fit:cover;border:1px solid var(--borda);border-radius:2px}.ci{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 4px;font-family:var(--f-pixel);font-size:.62rem;color:#fff;border:2px solid var(--borda);border-radius:4px;box-sizing:border-box}.ci-L{background:#0c9447}.ci-10{background:#0f7dc2}.ci-12{background:#e8b500;color:#1d1815}.ci-14{background:#e67824}.ci-16{background:#db2827}.ci-18{background:#1d1815}.fs-ov{display:flex;flex-wrap:wrap;gap:4px;align-items:center;font-size:.78rem;line-height:1.25}.fs-ov small{opacity:.75}.fs-ov-em{margin:0}.fs-shx-topo{display:flex;gap:12px;align-items:flex-start}.fs-shx-topo p{margin:4px 0 0}.fs-shx-capa{flex:none;width:96px;aspect-ratio:2/3;border:2px solid var(--borda);overflow:hidden;background:var(--papel2)}.fs-shx-capa img{width:100%;height:100%;object-fit:cover;display:block;-webkit-touch-callout:default}.nf-filtros{display:flex;flex-direction:column;gap:7px;margin:0 0 12px}.nf-lin{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.nf-lin .rot{min-width:62px}.nf-lin .rot-it{font-size:.78rem;padding:4px 9px}.nf-lin .rot-it.sel{background:var(--c-filmes);border-color:var(--c-filmes);color:#fff}.nf-conta{margin:0}.fs-nf-bts{display:flex;gap:6px;flex-wrap:wrap}.posters{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px}a.pcard{color:inherit;text-decoration:none}.pcard{display:flex;flex-direction:column;gap:4px;min-width:0}.pcard-img{position:relative;aspect-ratio:2/3;border:2px solid var(--borda);overflow:hidden;background:linear-gradient(160deg,var(--c-filmes),var(--tinta));display:grid;place-items:center;box-shadow:3px 3px #0006}.pcard-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pcard-sem{font-family:var(--f-titulo);color:#fff;font-size:.95rem;line-height:1.1;text-align:center;padding:8px;overflow-wrap:anywhere}.pcard-x{position:absolute;top:4px;left:4px;font-family:var(--f-pixel);font-size:.6rem;background:var(--rosa);color:#fff;padding:1px 5px;border:1px solid var(--borda)}.pcard-tipo{position:absolute;top:4px;left:4px;font-family:var(--f-pixel);font-size:.52rem;background:var(--sol);color:var(--tinta);border:1px solid var(--borda);padding:1px 4px}.pcard-tipo~.pcard-x{top:24px}.pcard-tit{font-size:.78rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pcard-imdb{position:absolute;top:4px;right:4px;display:flex;flex-direction:column;align-items:center;font-family:var(--f-led);font-size:1.4rem;line-height:.9;background:var(--tinta);color:var(--led);border:2px solid var(--borda);padding:2px 5px 1px;box-shadow:2px 2px 0 var(--sol)}.pcard-imdb small{font-family:var(--f-pixel);font-size:.46rem;color:#fff;letter-spacing:.04em}.pcard-eu{position:absolute;bottom:4px;right:4px;font-family:var(--f-led);font-size:1.05rem;line-height:1;background:var(--papel);color:var(--rosa2);border:2px solid var(--rosa2);padding:1px 4px 0}.pcard-st{font-size:.68rem;line-height:1.15;font-weight:700;padding:1px 5px;border:1px solid currentColor;align-self:flex-start}.pcard-st.bom{color:var(--bom);background:var(--bom-f)}.pcard-st.aviso{color:var(--aviso);background:var(--aviso-f)}.pcard-st.fim{color:var(--tinta2);background:var(--papel2)}.tit-topo{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap;margin:0 0 14px}.tit-capa{width:180px;max-width:40vw;flex:none;display:block}.tit-capa .foto{display:block;width:100%;padding:0;transform:none}.tit-lado{flex:1 1 260px;min-width:0;padding:12px 14px;display:flex;flex-direction:column;gap:10px;margin:0}.tit-sinopse p{margin:0}.tit-sinopse p+p{margin-top:4px;line-height:1.5}.sst{display:flex;flex-direction:column;gap:8px}.sst-topo{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.sst p{margin:0}.sst-prev{border:2px dashed var(--grade);background:var(--papel2);padding:6px 10px}.sst-hist{list-style:none;margin:4px 0 0;padding:0 0 0 14px;border-left:3px solid var(--grade);display:flex;flex-direction:column;gap:6px}.sst-hist li{position:relative;font-size:.88rem}.sst-hist li:before{content:"";position:absolute;left:-21px;top:5px;width:11px;height:11px;border-radius:50%;background:var(--papel);border:2px solid var(--tinta)}.sst-hist li.temporada:before{background:var(--c-filmes)}.sst-hist li.filme:before{background:var(--sol)}.sst-hist li.hiato{color:var(--aviso);font-weight:700;border:1px dashed currentColor;background:var(--aviso-f);padding:3px 8px}.sst-hist li.hiato:before{background:var(--aviso-f);border-color:var(--aviso)}.sst-hist li.futuro{opacity:.75;font-style:italic}.sst-hist b{font-family:var(--f-dado)}.sst-fontes{display:flex;flex-wrap:wrap;gap:6px}.sst-lista{display:flex;flex-direction:column;gap:10px}.sst-lista>a{color:inherit;text-decoration:none;display:flex;flex-direction:column;gap:3px;border-bottom:1px dashed var(--grade);padding-bottom:8px}.sst-lista>a:last-child{border-bottom:0}.fs-agora{display:flex;flex-direction:column;gap:10px}.fs-ag{display:flex;flex-direction:column;gap:6px;border-bottom:1px dashed var(--grade);padding-bottom:10px}.fs-ag:last-child{border-bottom:0;padding-bottom:0}.fs-ag-bts{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.fs-ag-bts .td-mini{min-height:34px}.fs-desfaz{margin:0;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.fs-sort{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.fs-sort-res{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:start;width:100%}.fs-sort-res>a{color:inherit;text-decoration:none}.fs-sort-res p{margin:4px 0}.fs-ano{list-style:none;margin:8px 0 12px;padding:0;display:flex;flex-direction:column;gap:6px}.fs-ano li{font-size:.92rem;border-bottom:1px dashed var(--grade);padding-bottom:5px}.fs-ano .rot{margin-right:4px}.fs-lin{display:flex;gap:8px;flex-wrap:wrap;align-items:flex-end}.fs-lin>.campo{flex:1 1 140px;min-width:0}.fs-lin>input,.fs-lin>select{flex:1 1 140px;min-width:0;font-family:var(--f-dado);font-size:16px;padding:6px 8px;border:2px solid var(--borda);background:#fff;color:var(--tinta);box-sizing:border-box}.fs-lin>.td-mini{flex:none}.fs-lt{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 6px}.fs-lt .chip button{border:0;background:transparent;color:inherit;font-size:1rem;line-height:1;padding:0 0 0 6px;cursor:pointer}.fs-ov-ed{display:flex;flex-direction:column;gap:6px;margin-top:6px}.fs-ov-l{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.fs-ov-l b{min-width:96px;font-size:.88rem}.fs-ov-l select{font-family:var(--f-dado);font-size:16px;padding:4px 6px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}.fs-capa-ed{display:flex;gap:12px;align-items:flex-start}.fs-capa-ed>img,.fs-capa-ed>.pcard-sem{width:84px;aspect-ratio:2/3;object-fit:cover;border:2px solid var(--borda);background:linear-gradient(160deg,var(--c-filmes),var(--tinta));display:grid;place-items:center;box-sizing:border-box;font-size:.7rem}.fs-cm-ed{display:flex;flex-direction:column;gap:6px;border-left:3px dotted var(--grade);padding-left:10px;margin:0 0 8px}.fs-cm-ed textarea,.fs-cm-ed>input{width:100%;box-sizing:border-box;font-family:var(--f-dado);font-size:16px;padding:6px 8px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}.fs-dica{color:var(--bom);font-weight:700}.campo .rot-its+input{margin-top:6px}@media (max-width:560px){.posters{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.qv-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tit-capa{width:140px}.nf-lin .rot{min-width:100%}.fs-sort-res{grid-template-columns:80px minmax(0,1fr)}.fs-ag-bts .td-mini{flex:1 1 auto}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fs-cat-sug{list-style:none;margin:4px 0 0;padding:0;border:2px solid var(--borda);background:#fff;box-shadow:3px 3px #0003;max-height:280px;overflow:auto}.fs-cat-sug li+li{border-top:1px dashed var(--grade)}.fs-cat-sug button,.cat-lin{display:flex;gap:10px;align-items:center;width:100%;padding:6px 8px;border:0;background:transparent;color:var(--tinta);text-align:left;cursor:pointer;font:inherit;min-height:44px}.fs-cat-sug button:hover,.fs-cat-sug button:focus-visible,.cat-lin:hover{background:var(--papel2)}.fs-cat-sug img,.cat-lin img,.fs-cat-semcapa{flex:none;width:32px;height:48px;object-fit:cover;border:1px solid var(--borda);display:grid;place-items:center;background:var(--papel2)}.fs-cat-sug small,.cat-lin small{color:var(--tinta2)}.fs-cat-ok{display:flex;gap:10px;align-items:flex-start;margin-top:6px;padding:6px 8px;border:2px solid var(--c-filmes);background:color-mix(in srgb,var(--c-filmes) 6%,#fff);font-size:.88rem;line-height:1.35}.fs-cat-ok img{flex:none;width:40px;aspect-ratio:2/3;object-fit:cover;border:1px solid var(--borda)}.cat-lista{display:flex;flex-direction:column}.cat-lista .cat-lin+.cat-lin{border-top:1px dashed var(--grade)}.cat-lin>span{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.cat-copia{border:1px dashed var(--grade);background:var(--papel2);padding:6px 8px;margin:0 0 8px}.cat-copia label{display:flex;gap:6px;align-items:center;min-height:32px}.cat-lista>div+div{border-top:1px dashed var(--grade)}.cat-falta-txt{margin:-4px 0 6px 50px}.cat-semcapa-lin{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding-bottom:6px}.cat-semcapa-lin .cat-lin{flex:1 1 220px;width:auto}.cat-semcapa-lin .lu-bts{display:flex;flex-wrap:wrap;gap:6px;padding-left:50px}@media (min-width: 700px){.cat-semcapa-lin .lu-bts{padding-left:0}}.cat-busca{width:100%;box-sizing:border-box;font-family:var(--f-dado);font-size:16px;padding:6px 8px;border:2px solid var(--borda);margin:0 0 8px}.fs-dia-l{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.fs-varios{position:sticky;bottom:8px;z-index:5;display:flex;flex-direction:column;gap:8px;padding:10px 12px;margin:0 0 12px;border:2px solid var(--c-filmes);background:var(--papel);box-shadow:4px 4px #000a}.fs-varios-l{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.fs-varios-l .td-mini{min-height:36px}.fs-varios-l input{font-family:var(--f-dado);font-size:16px;padding:6px 8px;border:2px solid var(--borda);background:#fff;color:var(--tinta);min-width:0;flex:1 1 140px}.fs-marca{position:absolute;top:6px;right:6px;z-index:1;display:grid;place-items:center;width:36px;height:36px;cursor:pointer}.fs-marca input{width:22px;height:22px;accent-color:var(--c-filmes);cursor:pointer}.post.fs-marcado{outline:3px solid var(--c-filmes);outline-offset:2px}.fs-lin>input.cat-ep-el{flex:1 1 100%}.campo .rot-its+.rot-its{margin-top:6px}.fs-orig{display:block;font-family:var(--f-dado);font-size:.72rem;font-weight:400;font-style:italic;letter-spacing:0;line-height:1.2;opacity:.75;margin-top:2px}.cab-sec h2 .fs-orig{font-size:.8rem;color:#fff;opacity:.85}.pcard-orig{font-size:.66rem;line-height:1.15;font-style:italic;color:var(--tinta2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.tv-on body{overflow:hidden}.tela-noite{filter:brightness(.42) saturate(.75)}#tv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;overflow:auto;display:flex;flex-direction:column;gap:.7em;padding:.7em 1.1em .8em;font-size:clamp(10px,min(2vw,2.9vh),40px);line-height:1.2;color:var(--tinta);font-family:var(--f-dado);background-color:var(--noite);background-image:radial-gradient(circle,#ffffff66 0 1px,transparent 1.6px),repeating-linear-gradient(45deg,var(--noite) 0 14px,var(--noite2) 14px 28px);background-size:26px 26px,auto}#tv .tv-topo{display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap}#tv .tv-marca{margin:0;font-family:var(--f-titulo);font-weight:400;font-size:2.3em;line-height:1;color:#fff;letter-spacing:.01em;text-shadow:-2px -2px 0 var(--tinta),2px -2px 0 var(--tinta),-2px 2px 0 var(--tinta),2px 2px 0 var(--tinta),4px 4px 0 var(--rosa2)}#tv .tv-rel{display:flex;align-items:center;gap:.7em;background:var(--ledbg);border:.12em solid var(--borda);padding:.15em .7em;box-shadow:.25em .25em #000a}#tv .tv-rel b{font-family:var(--f-led);font-weight:400;font-size:2.2em;line-height:1;color:var(--led)}#tv .tv-rel span{font-family:var(--f-pixel);font-size:.7em;color:#fff;text-transform:uppercase;letter-spacing:.05em;max-width:12em}#tv .tv-corpo{display:grid;grid-template-columns:repeat(auto-fit,minmax(14em,1fr));gap:1em;align-items:start}@media (orientation: landscape){#tv .tv-corpo{grid-template-columns:repeat(var(--tv-n, 3),minmax(0,1fr))}}#tv .tv-cx{background:var(--papel);border:.14em solid var(--borda);box-shadow:.3em .3em #000a;padding:.7em .9em .8em;display:flex;flex-direction:column;gap:.5em;min-width:0;max-height:calc(100vh - 4.6em);overflow:hidden}#tv .tv-cx>h2{margin:-.7em -.9em .15em;padding:.4em .9em;font-family:var(--f-pixel);font-weight:400;font-size:.8em;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--sec)}#tv .tv-nv{display:flex;flex-direction:column;gap:.2em}#tv .tv-nv-top{display:flex;justify-content:space-between;align-items:baseline;gap:.6em;font-weight:700}#tv .tv-nv-top span{font-family:var(--f-pixel);font-weight:400;font-size:.8em;white-space:nowrap}#tv .tv-nv-top .tv-nv-nome{font-family:var(--f-dado);font-weight:700;font-size:.92em;overflow:hidden;text-overflow:ellipsis;min-width:0}#tv .tv-bar{height:1em;border:.12em solid var(--borda);background:var(--papel2);overflow:hidden}#tv .tv-bar i{display:block;height:100%}#tv .tv-mais,#tv .tv-vazio,#tv .tv-msg{margin:0;color:var(--tinta2);font-size:.8em}#tv .tv-msg{font-size:1.1em;color:#fff;background:var(--tinta);padding:.8em 1em;grid-column:1 / -1}#tv .tv-chips{display:flex;flex-wrap:wrap;gap:.35em}#tv .tv-chip{font-family:var(--f-pixel);font-size:.62em;padding:.15em .6em;background:var(--tinta);color:var(--led)}#tv .tv-chip.ruim{background:var(--ruim);color:#fff}#tv .tv-chip.aviso{background:var(--sol);color:var(--tinta)}#tv .tv-chip.bom{background:var(--bom);color:#fff;margin-left:.5em;vertical-align:middle}#tv .tv-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}#tv .tv-lista li{display:flex;flex-direction:column;gap:.15em;padding:.45em 0;border-bottom:.08em dashed var(--grade)}#tv .tv-lista li:last-child{border-bottom:0}#tv .tv-t{font-weight:700}#tv .tv-av{font-style:normal;align-self:flex-start;font-family:var(--f-pixel);font-size:.6em;padding:.15em .6em;background:var(--papel2);color:var(--tinta2)}#tv .tv-av.ruim{background:var(--ruim-f);color:var(--ruim)}#tv .tv-av.aviso{background:var(--aviso-f);color:var(--aviso)}#tv .tv-av.perto{background:#e6f0ff;color:#1a4fa0}#tv .tv-av.bom{background:var(--bom-f);color:var(--bom)}#tv .tv-dia h3,#tv .tv-pet h3{margin:.3em 0 .1em;font-family:var(--f-pixel);font-weight:400;font-size:.7em;letter-spacing:.05em;text-transform:uppercase;color:var(--tinta2)}#tv .tv-dia.hoje h3{color:var(--rosa2)}#tv .tv-pet h3{color:var(--c-pet)}#tv .tv-slots{display:flex;flex-wrap:wrap;gap:.3em}#tv .tv-ev{display:flex;gap:.7em;padding:.25em .3em;align-items:baseline}#tv .tv-ev b{font-family:var(--f-pixel);font-weight:400;font-size:.75em;min-width:3.6em;color:var(--c-diario)}#tv .tv-ev.td b{color:var(--rosa2)}#tv .tv-ev.agora{background:var(--aviso-f)}#tv .tv-ev.agora b{color:var(--aviso)}#tv .tv-ev.foi{opacity:.4}#eco{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);grid-template-rows:minmax(0,1fr) auto;gap:.8em .9em;padding:.8em .9em;font-size:clamp(11px,min(1.8vw,3.1vh),30px);line-height:1.2;color:var(--tinta);font-family:var(--f-dado);background-color:var(--noite);background-image:radial-gradient(circle,#ffffff66 0 1px,transparent 1.6px),radial-gradient(circle,#ffd43b55 0 1px,transparent 1.6px),repeating-linear-gradient(45deg,var(--noite) 0 14px,var(--noite2) 14px 28px);background-size:26px 26px,26px 26px,auto;background-position:0 0,13px 13px,0 0}#eco.eco-so-rel{grid-template-columns:minmax(0,1fr)}#eco.eco-sem-led{grid-template-rows:minmax(0,1fr)}#eco .eco-rel{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.55em;padding:.8em 1em;min-height:0;border:.14em solid var(--borda);box-shadow:.35em .35em #000a;background:radial-gradient(circle at 12% 22%,#fff9 0 2px,transparent 3px),radial-gradient(circle at 88% 30%,#fffa 0 1.5px,transparent 2.5px),radial-gradient(circle at 70% 80%,#fff8 0 2px,transparent 3px),radial-gradient(circle at 35% 85%,#fff7 0 1.5px,transparent 2.5px),linear-gradient(180deg,#ff5fa2,#ff8a3d 58%,#ffc93c)}#eco .eco-sel{display:flex;flex-wrap:wrap;gap:.4em}#eco .eco-sel span,#eco .eco-data{font-family:var(--f-pixel);background:var(--tinta);color:var(--led);letter-spacing:.06em;text-transform:uppercase}#eco .eco-sel span{font-size:.62em;padding:.2em .7em}#eco .eco-data{font-size:.7em;padding:.35em .8em}#eco .eco-hora{font-family:var(--f-titulo);line-height:.95;color:#fff;font-size:min(5.6em,21vh,15vw);letter-spacing:.01em;white-space:nowrap;text-shadow:-2px -2px 0 var(--tinta),2px -2px 0 var(--tinta),-2px 2px 0 var(--tinta),2px 2px 0 var(--tinta),4px 4px 0 var(--rosa2),6px 6px 0 var(--tinta)}#eco .eco-dp{display:inline-block;margin:0 .02em}#eco .eco-frase{position:relative;align-self:stretch;margin-top:.9em;padding:1.05em .95em .7em;background:var(--papel);border:.14em solid var(--borda);box-shadow:.3em .3em #000a;transition:opacity .6s ease;min-height:0}#eco .eco-frase.sai{opacity:0}#eco .eco-frase .eco-fsel{position:absolute;top:-.75em;left:.7em;font-family:var(--f-pixel);font-size:.58em;letter-spacing:.08em;text-transform:uppercase;background:var(--rosa);color:#fff;padding:.25em .7em;border:.12em solid var(--borda)}#eco .eco-frase p{margin:0;font-family:var(--f-dado);font-weight:700;line-height:1.25;color:var(--tinta);text-wrap:balance}#eco .eco-frase small{display:block;margin-top:.5em;font-family:var(--f-pixel);font-size:.58em;letter-spacing:.06em;text-transform:uppercase;color:var(--rosa2)}#eco .eco-bri{position:absolute;color:#fff;font-size:1.3em;font-style:normal;text-shadow:0 0 6px #fff9;animation:ecoBrilha 2.6s ease-in-out infinite;pointer-events:none}#eco .eco-bri.b1{top:9%;right:12%}#eco .eco-bri.b2{top:46%;right:6%;font-size:.9em;animation-delay:.9s}#eco .eco-bri.b3{bottom:12%;right:24%;font-size:1.1em;animation-delay:1.7s}@keyframes ecoBrilha{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}#eco .eco-dir{display:grid;grid-template-rows:auto minmax(0,1fr);gap:.8em;min-height:0;min-width:0}#eco .eco-dir.uma{grid-template-rows:minmax(0,1fr)}#eco .eco-dir.uma .eco-ag .eco-lista{max-height:none;flex:1 1 0;min-height:0}#eco .eco-win{display:flex;flex-direction:column;min-height:0;min-width:0;border:.14em solid var(--borda);box-shadow:.35em .35em #000a;background:var(--papel)}#eco .eco-tit{display:flex;justify-content:space-between;align-items:center;gap:.6em;padding:.35em .7em;color:#fff;font-family:var(--f-pixel);font-size:.72em;letter-spacing:.08em;text-transform:uppercase}#eco .eco-ag .eco-tit{background:linear-gradient(90deg,#1a5bff,#0a46d8)}#eco .eco-af .eco-tit{background:linear-gradient(90deg,#e8286a,#ff6a3d)}#eco .eco-tit .eco-bt{letter-spacing:.35em;opacity:.85;white-space:nowrap}#eco .eco-tit .eco-n{margin-left:auto;background:#0006;padding:.1em .6em;letter-spacing:.04em;text-transform:none;white-space:nowrap}#eco .eco-lista{list-style:none;margin:0;padding:.2em .8em .3em;overflow:hidden;display:flex;flex-direction:column}#eco .eco-ag .eco-lista{max-height:10.5em}#eco .eco-af .eco-lista{flex:1 1 0;min-height:0}#eco .eco-lista li{display:flex;align-items:center;gap:.6em;padding:.42em 0;border-bottom:.08em dashed var(--grade);flex:none}#eco .eco-lista li:last-child{border-bottom:0}#eco .eco-ev b{font-family:var(--f-pixel);font-weight:400;font-size:.7em;background:var(--c-diario);color:#fff;padding:.2em .55em;min-width:4.2em;text-align:center;white-space:nowrap}#eco .eco-ev.td b{background:var(--rosa2)}#eco .eco-ev.agora{background:var(--aviso-f)}#eco .eco-ev.agora b{background:var(--aviso)}#eco .eco-ev i{font-style:normal;font-family:var(--f-pixel);font-size:.62em;color:var(--rosa2);text-transform:uppercase;white-space:nowrap;margin-left:auto}#eco .eco-t{font-weight:700;flex:1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#eco .eco-af li:before{content:"";flex:none;width:.8em;height:.8em;border:.14em solid var(--borda);background:#fff}#eco .eco-af li.ruim:before{background:var(--ruim)}#eco .eco-af li.aviso:before{background:var(--sol)}#eco .eco-av{font-style:normal;font-family:var(--f-pixel);font-size:.58em;padding:.15em .55em;background:var(--papel2);color:var(--tinta2);white-space:nowrap;flex:none}#eco .eco-av.ruim{background:var(--ruim-f);color:var(--ruim)}#eco .eco-av.aviso{background:var(--aviso-f);color:var(--aviso)}#eco .eco-av.perto{background:#e6f0ff;color:#1a4fa0}#eco .eco-vazio{margin:0;padding:.6em .8em;color:var(--tinta2);font-size:.85em}#eco .eco-led{grid-column:1 / -1;overflow:hidden;white-space:nowrap;background:var(--ledbg);border:.12em solid var(--borda);padding:.25em 0;margin-right:1.8em;font-family:var(--f-led);font-size:1.5em;line-height:1.1;color:var(--led)}#eco .eco-led span{display:inline-block;padding-left:100%;animation:ecoLed var(--dur, 40s) linear infinite}@keyframes ecoLed{to{transform:translate(-100%)}}@media (prefers-reduced-motion: reduce){#eco .eco-led span,#eco .eco-bri{animation:none}#eco .eco-led span{padding-left:.5em}}.tl-cfg-bt{position:fixed;right:8px;bottom:8px;z-index:9100;width:34px;height:34px;padding:0;font-size:18px;line-height:30px;text-align:center;color:#fff;background:#0008;border:2px solid #fff6;opacity:.45}.tl-cfg-bt:hover,.tl-cfg-bt:focus-visible,.tl-cfg-bt[aria-expanded=true]{opacity:1}.tl-cfg{position:fixed;right:8px;bottom:50px;z-index:9100;width:min(320px,calc(100vw - 16px));max-height:calc(100vh - 66px);overflow:auto;font-size:15px;line-height:1.35;font-family:var(--f-dado);color:var(--tinta);background:var(--papel);border:2px solid var(--borda);box-shadow:5px 5px #000a;padding:10px 12px 12px;display:flex;flex-direction:column;gap:8px}.tl-cfg-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.tl-cfg-top b{font-family:var(--f-pixel);font-weight:400;font-size:.78rem;letter-spacing:.04em}.tl-cfg p{margin:0}.tl-cfg fieldset{margin:0;border:2px dashed var(--grade);padding:6px 10px 8px;display:flex;flex-direction:column;gap:6px}.tl-cfg legend{font-family:var(--f-pixel);font-size:.66rem;padding:0 4px;color:var(--tinta2)}.tl-cfg-lin{display:flex;gap:8px;align-items:center;cursor:pointer}.tl-cfg-lin input{width:18px;height:18px;flex:none}.tl-cfg-horas{display:flex;gap:10px;flex-wrap:wrap}.tl-cfg-horas input{font:inherit;padding:2px 4px;border:2px solid var(--borda)}.tl-cfg .btn-px{align-self:flex-start;text-decoration:none}.tl-atalhos{display:flex;flex-direction:column;gap:8px}.tl-atalhos p{margin:0}.tl-bts{display:flex;flex-wrap:wrap;gap:6px}.tl-bts .btn-px{text-decoration:none}.tl-como summary{cursor:pointer;font-family:var(--f-pixel);font-size:.66rem}.tl-como ol{margin:6px 0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:.88rem}.tl-end{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin-top:3px}.tl-end code{font-size:.78rem;background:var(--papel2);border:1px solid var(--grade);padding:1px 5px;overflow-wrap:anywhere}.dr-frases{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.dr-frases li{position:relative;background:#fff;border:2px solid var(--borda);box-shadow:3px 3px #0003;padding:8px 36px 8px 12px}.dr-frases p{margin:0;font-weight:700;line-height:1.3}.dr-frases .lapis{position:absolute;top:6px;right:6px}.dr-frases small{display:block;margin-top:4px;font-family:var(--f-pixel);font-size:.6rem;letter-spacing:.04em;text-transform:uppercase;color:var(--c-diario)}@media (orientation: portrait) and (max-width: 820px){#tv{font-size:clamp(14px,3.8vw,22px);padding:.7em .8em 3.5em}#tv .tv-marca{font-size:1.9em}#tv .tv-corpo{grid-template-columns:minmax(0,1fr)}#tv .tv-cx{max-height:none}#eco{overflow:auto;display:flex;flex-direction:column;gap:.8em;font-size:clamp(14px,3.8vw,22px);padding:.7em .8em 3.5em}#eco>*,#eco .eco-win{flex:none;min-height:auto}#eco .eco-hora{font-size:min(5em,24vw)}#eco .eco-dir,#eco .eco-dir.uma{display:flex;flex-direction:column;gap:.8em;min-height:auto}#eco .eco-ag .eco-lista,#eco .eco-af .eco-lista,#eco .eco-dir.uma .eco-ag .eco-lista{max-height:none;flex:none;overflow:visible}#eco .eco-led{margin-right:0}}.lv-semcapa{display:grid;place-items:center;width:100%;height:100%;font-size:1.4rem;background:var(--papel2)}.lv-capa-mini{cursor:pointer;display:block}.lv-autor{margin:0}.lv-trecho{margin:4px 0;padding:6px 10px;border-left:4px solid var(--c-livros);background:color-mix(in srgb,var(--c-livros) 6%,#fff);font-style:italic;line-height:1.4}.lv-trecho small{font-style:normal;color:var(--tinta2)}.lv-web{color:var(--c-livros)!important}.lv-tr-ed{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.lv-tr-ed input{max-width:90px}.lv-tr-ed textarea{width:100%;font:inherit;padding:6px 8px;border:2px solid var(--borda)}.fs-cat-ok img,.fs-cat-ok .fs-cat-semcapa{flex:none}.lv-lendo-lista{display:flex;flex-direction:column;gap:12px}.lv-lendo{display:flex;gap:12px;align-items:flex-start}.lv-lendo+.lv-lendo{border-top:1px dashed var(--grade);padding-top:12px}.lv-capa-p{flex:0 0 64px;width:64px;aspect-ratio:2/3;border:2px solid var(--borda);background:var(--papel2);overflow:hidden;display:block;box-shadow:3px 3px #0003}.lv-capa-p img{width:100%;height:100%;object-fit:cover;display:block}.lv-lendo-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.lv-parado{align-self:flex-start}.lv-prog{display:flex;align-items:center;gap:8px;font-family:var(--f-pixel);font-size:.62rem;color:var(--tinta2)}.lv-bar{flex:1;max-width:260px;height:12px;border:2px solid var(--borda);background:var(--papel2);overflow:hidden}.lv-bar i{display:block;height:100%;background:var(--c-livros)}.lv-quero{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px}.lv-q{display:flex;gap:10px;align-items:flex-start;background:#fff;border:2px solid var(--borda);padding:8px;box-shadow:3px 3px #0003;min-width:0}.lv-q-txt{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.lv-q-t{font-weight:700;color:var(--tinta);overflow-wrap:anywhere}.lv-trs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.lv-tr{border-left:4px solid var(--c-livros);background:color-mix(in srgb,var(--c-livros) 5%,#fff);padding:8px 10px;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.lv-tr p{margin:0;font-style:italic;line-height:1.4}.lv-tr small{font-family:var(--f-pixel);font-size:.6rem;color:var(--tinta2);text-transform:uppercase;letter-spacing:.03em}.lv-tr small a{color:var(--c-livros)}.lv-anos{margin-bottom:8px}.lv-ano{list-style:none;margin:10px 0;padding:0;display:flex;flex-direction:column;gap:6px}.lv-ano .rot{margin-right:4px}.lv-ficha{display:flex;gap:16px;align-items:flex-start}.lv-capa-g{flex:0 0 140px;width:140px;aspect-ratio:2/3;border:2px solid var(--borda);background:var(--papel2);overflow:hidden;box-shadow:4px 4px #0004}.lv-capa-g img{width:100%;height:100%;object-fit:cover;display:block}.lv-ficha>div:last-child{flex:1;min-width:0}.lv-sinopse{line-height:1.45}.cab-sec .fs-sh{margin-top:6px}.lv-adm-sug{margin-bottom:8px}.lv-adm-capa{width:90px;aspect-ratio:2/3;object-fit:cover;border:2px solid var(--borda)}@media (max-width: 640px){.lv-ficha{flex-direction:column}.lv-capa-g{flex-basis:auto;width:120px}.lv-capa-p{flex-basis:52px;width:52px}.lv-bar{max-width:none}}.trilha{position:relative;display:flex;flex-direction:column;gap:14px;padding:6px 0}.trilha:before{content:"";position:absolute;left:50%;top:10px;bottom:10px;border-left:4px dotted var(--grade);transform:translate(-2px)}.fase{position:relative;width:min(80%,360px);display:flex;gap:10px;align-items:center;background:var(--papel);border:2px solid var(--borda);padding:8px 10px;box-shadow:3px 3px #0006}.fase:nth-child(odd){align-self:flex-start}.fase:nth-child(2n){align-self:flex-end}.fase-ic{flex:0 0 40px;width:40px;height:40px;display:grid;place-items:center;border:2px solid var(--borda);font-family:var(--f-pixel);font-size:.8rem}.fase-ic svg{width:22px;height:22px}.fase-txt{display:flex;flex-direction:column;min-width:0}.fase-txt span{font-family:var(--f-pixel);font-size:.62rem;color:var(--tinta2);letter-spacing:.04em}.fase-txt b{font-size:.92rem;line-height:1.25;overflow-wrap:anywhere}.fase.ok .fase-ic{background:var(--led);color:var(--tinta)}.fase.agora{background:#fff3c4}.fase.agora .fase-ic{background:var(--rosa);color:#fff}.fase.bloq{opacity:.62}.fase.bloq .fase-ic{background:var(--papel2);color:var(--tinta2)}.aqui{position:absolute;top:-12px;right:8px;font-family:var(--f-pixel);font-size:.6rem;background:var(--rosa);color:#fff;border:2px solid var(--borda);padding:1px 6px;animation:quica 1s ease-in-out infinite}@keyframes quica{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion: reduce){.aqui{animation:none}}.crono{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cr{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:8px;align-items:start;padding:6px 8px;border:2px solid var(--grade);background:var(--papel)}.cr.ok{background:var(--bom-f);border-color:var(--bom)}.cr.agora{background:#fff3c4;border-color:var(--borda);box-shadow:3px 3px #0006}.cr.atras{border-color:var(--ruim)}.cr-m{font-family:var(--f-pixel);font-size:.72rem;letter-spacing:.03em}.cr-o{font-size:.86rem;line-height:1.35;overflow-wrap:anywhere}.cr-s{display:flex;flex-direction:column;align-items:flex-end;gap:2px}details.gd{border:2px solid var(--grade);background:var(--papel);margin-bottom:6px}details.gd>summary{cursor:pointer;padding:7px 10px;display:flex;flex-wrap:wrap;gap:6px 10px;justify-content:space-between;align-items:center;list-style-position:inside}details.gd[open]>summary{border-bottom:2px dotted var(--grade)}details.gd>.check{padding:8px 10px}.evol{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px}.evol li p{margin:2px 0 0}.tema{margin-top:10px}.tema>b{font-family:var(--f-pixel);font-size:.75rem;color:var(--c-psicanalise)}.check{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.check li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:start;font-size:.9rem}.check .bx{font-family:var(--f-pixel);font-size:.75rem;line-height:1.6}.check li.feito .tf{text-decoration:line-through;color:var(--tinta2)}.check .vl{font-size:.78rem;color:var(--tinta2);font-variant-numeric:tabular-nums;white-space:nowrap}.cs-abrir{margin-top:10px;justify-content:flex-end}@media (max-width: 560px){.cr{grid-template-columns:minmax(0,1fr) auto}.cr-m{grid-column:1 / -1}.fase{width:88%}}.cs-bx{font:inherit;font-family:var(--f-pixel);font-size:.75rem;line-height:1.6;background:none;border:0;padding:2px 4px;margin:-2px -4px;min-width:34px;min-height:30px;cursor:pointer;color:var(--tinta2);text-align:left}.cs-bx.ok{color:var(--bom)}.cs-bx:hover,.cs-bx:focus-visible{color:var(--c-psicanalise);outline:2px dashed var(--c-psicanalise);outline-offset:-2px}.cs-aula{font:inherit;color:inherit;background:none;border:0;padding:0;text-align:left;cursor:pointer;text-decoration:underline dotted var(--grade);text-underline-offset:3px;overflow-wrap:anywhere}.cs-aula:hover,.cs-aula:focus-visible{color:var(--c-psicanalise)}.check li.feito .cs-aula{text-decoration:line-through}.cs-ic{text-decoration:none;display:inline-block}.cs-dica{margin:0 0 8px}.cs-mod-bts{padding:0 10px 8px;justify-content:flex-end}.cs-desf{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 16px);transform:translate(-50%);z-index:35;display:flex;gap:10px;align-items:center;max-width:calc(100vw - 24px);background:var(--tinta);color:var(--led);border:2px solid var(--borda);box-shadow:3px 3px 0 var(--c-psicanalise);padding:8px 10px;font-size:.88rem}.cs-desf b{color:#fff;font-weight:600;overflow-wrap:anywhere}.cs-desf .td-mini{flex:0 0 auto}.cs-lado{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cs-previa{border:2px dashed var(--c-psicanalise);background:var(--papel2);padding:8px 10px}.cs-previa>p{margin:0 0 6px}.cs-prev-l{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px}.cs-prev-t{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.cs-prev-l details{margin-top:4px}.cs-prev-l .check{margin-top:4px}.cs-aulas-ed{margin:0 0 6px;padding-left:22px;display:flex;flex-direction:column;gap:6px}.cs-aulas-ed li{display:grid;grid-template-columns:minmax(0,1fr) 76px auto auto;gap:6px;align-items:center}.cs-aulas-ed input:not([type]),.cs-aulas-ed input[type=text]{font:inherit;padding:4px 6px;border:2px solid var(--borda);background:#fff;min-width:0}.cs-breve{font-size:.78rem;white-space:nowrap;display:flex;gap:3px;align-items:center}.cs-aula-bts{display:flex;gap:3px}.cs-mais{border-top:1px dashed var(--grade);padding-top:8px;display:flex;flex-direction:column;gap:10px}.cs-mais summary{cursor:pointer}.cs-abre{align-self:flex-start;text-decoration:none}.cs-prox{display:flex;flex-direction:column;gap:10px;padding:12px}.cs-prox p{margin:0}.cs-prox-n{margin:0;font-size:1.15rem;line-height:1.25;overflow-wrap:anywhere}.cs-notas{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.cs-notas li{border-left:4px solid var(--c-psicanalise);padding:2px 0 2px 10px}.cs-notas .coment{margin:4px 0 0}@media (max-width: 560px){.cs-lado{grid-template-columns:minmax(0,1fr)}.cs-aulas-ed li{grid-template-columns:minmax(0,1fr) 70px}.cs-breve,.cs-aula-bts{grid-column:auto}.cs-desf{left:12px;right:12px;transform:none;justify-content:space-between}}.cs-prox-faixa{margin:0 0 14px;background:#fff3c4;border:2px solid var(--borda);box-shadow:4px 4px 0 var(--c-psicanalise);padding:10px 12px}.cs-pf-t{margin:0 0 8px;font-family:var(--f-pixel);font-weight:400;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--c-psicanalise)}.cs-pf-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.cs-pf-it{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;justify-content:space-between}.cs-pf-it+.cs-pf-it{border-top:2px dotted var(--grade);padding-top:10px}.cs-pf-txt{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 260px}.cs-pf-curso{font-family:var(--f-pixel);font-size:.62rem;letter-spacing:.04em;color:var(--tinta2);text-transform:uppercase;overflow-wrap:anywhere}.cs-pf-nome{font-weight:700;font-size:1.05rem;line-height:1.25}.cs-pf-txt .chip{vertical-align:1px}.cs-pf-bts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.cs-pf-bts a.btn-px{text-decoration:none}.cs-pf-fim{margin:0;font-weight:600}@media (max-width: 560px){.cs-pf-it{flex-direction:column;align-items:stretch;background:var(--papel);border:2px solid var(--borda);padding:8px 10px}.cs-pf-it+.cs-pf-it{border-top:2px solid var(--borda);padding-top:8px}.cs-pf-txt{flex:none}.cs-pf-bts{justify-content:flex-end}.cs-pf-bts .btn-px{min-height:40px}}.cs-cards{list-style:none;margin:0 0 8px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.cs-card{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:2px solid var(--borda);background:var(--papel);box-shadow:3px 3px #0006;color:inherit;text-decoration:none;height:100%;box-sizing:border-box}.cs-card:hover,.cs-card:focus-visible{background:#fff3c4;box-shadow:3px 3px 0 var(--c-psicanalise)}.cs-card-t{display:flex;flex-wrap:wrap;gap:6px 10px;justify-content:space-between;align-items:flex-start}.cs-card-t b{font-size:1rem;line-height:1.25;overflow-wrap:anywhere;min-width:0}.cs-card .xp-barra{height:16px}.cs-card-vai{font-family:var(--f-pixel);font-size:.62rem;color:var(--c-psicanalise);letter-spacing:.04em}@media (max-width: 560px){.cs-cards{grid-template-columns:minmax(0,1fr)}}.cs-pcel{cursor:pointer;font:inherit;min-height:40px}.cs-pcel:focus-visible{outline:2px dashed var(--c-psicanalise);outline-offset:1px}.campo input[type=time]{font:inherit;padding:6px 8px;border:2px solid var(--borda);background:#fff}.cs-refl-bt{align-self:flex-start}.cs-selos{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.cs-ritmo{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0 0 8px}.cs-ritmo-n{display:flex;flex-direction:column;min-width:86px}.cs-ritmo-n b{font-family:var(--f-led, "VT323", monospace);font-size:1.5rem;line-height:1;color:var(--c-psicanalise)}.cs-ritmo-n small{font-family:var(--f-pixel);font-size:.56rem;letter-spacing:.03em;color:var(--tinta2);margin-top:3px}.cs-feitos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cs-feito{display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:space-between;align-items:center;padding:8px 10px;border:2px solid var(--borda);background:#fff7e0;box-shadow:3px 3px #0003}.cs-feito-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.cs-feito-nome{font-weight:700;color:inherit;text-decoration:none;overflow-wrap:anywhere}.cs-feito-nome:hover,.cs-feito-nome:focus-visible{color:var(--c-psicanalise)}.cs-feito-bts{display:flex;flex-wrap:wrap;gap:6px}@media (max-width: 560px){.cs-feito{flex-direction:column;align-items:stretch}}.cat-lote-passos{margin:0 0 8px;padding-left:20px;line-height:1.45}.cat-lote-pedido{white-space:pre-wrap;word-break:break-word;max-height:220px;overflow:auto;font-size:.78rem;background:#fff;border:1px dashed var(--grade);padding:6px 8px}#cat-lote-tx{width:100%;box-sizing:border-box;font-family:monospace;font-size:16px;padding:6px 8px;border:2px solid var(--borda)}.cat-lote-lista{display:flex;flex-direction:column}.cat-lote-it{padding:8px 0}.cat-lote-it+.cat-lote-it{border-top:1px dashed var(--grade)}.cat-lote-it.fora{opacity:.45}.cat-lote-marca{display:flex;gap:8px;align-items:flex-start;cursor:pointer}.cat-lote-marca input{margin-top:3px;width:18px;height:18px;flex:none}.cat-lote-det{padding-left:26px;display:flex;flex-direction:column;gap:3px;align-items:flex-start}.cat-lote-det p{margin:0}.cat-lote-troca{display:flex;gap:6px;align-items:center;cursor:pointer}.cat-lote-ok{font-weight:700}.cat-tv{display:flex;flex-direction:column;gap:6px;align-items:flex-start;margin:2px 0 8px}.cat-tv p{margin:0}.cat-tv-lista{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.cat-tv-lista p{flex-basis:100%}.cat-temp{margin:4px 0}.cat-temp>summary{cursor:pointer;font-weight:700;padding:4px 0}.cat-ep-nome{flex:1 1 160px;min-width:0}.fs-lin.cat-ep>input[type=number]{flex:0 0 64px}.fs-lin.cat-ep>input.cat-ep-nome{flex:1 1 180px}.cat-ep+.cat-ep{border-top:1px dashed var(--grade);padding-top:6px;margin-top:6px}.fs-ep-nome{margin:4px 0;font-size:.92rem;line-height:1.35;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.fs-credito{background:var(--papel);color:var(--tinta);border:2px solid var(--borda);box-shadow:4px 4px #00000059;padding:8px 12px;margin:8px 0}.fs-prox{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;justify-content:space-between;margin:0;font-size:1rem;line-height:1.35}.fs-credito small{display:block;margin-top:4px;font-size:.78rem;opacity:.75}.fs-credito a:not(.td-mini){color:inherit}.lv-compra{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0}.lv-compra-bt{text-decoration:none}.lv-procura{margin:4px 0}.lv-procura-lojas{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.lv-procura-lojas .chip{text-decoration:none;color:inherit}.lv-cp-lin{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center;margin-bottom:6px}.lv-cp-lin input{flex:1 1 200px;min-width:0}.lv-cp-lin small{flex-basis:100%}.lv-cp-erro{color:var(--ruim);font-weight:700}.cat-res{background:var(--papel);color:var(--tinta);border:2px solid var(--borda);box-shadow:4px 4px #00000059;padding:8px 10px;margin:0 0 12px}.cat-res-lin{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0;padding:4px 0}.cat-res-lin+.cat-res-lin{border-top:1px dashed var(--grade)}.cat-res-rot{font-weight:700;flex-basis:100%}@media (min-width: 700px){.cat-res-rot{flex-basis:auto;min-width:150px}}.cat-res-n{font:inherit;font-size:.88rem;padding:3px 8px;border:1px solid var(--grade);background:var(--papel2);color:var(--tinta2)}button.cat-res-n{cursor:pointer;color:var(--tinta);border-color:var(--borda)}.cat-res-n.tem{background:var(--led);color:var(--tinta);border:2px solid var(--borda);font-weight:700}.cat-ok{background:var(--papel);color:var(--tinta);border:2px solid var(--borda);border-left:8px solid var(--sec, var(--borda));box-shadow:4px 4px #00000059;padding:6px 10px;margin:0 0 12px;font-size:.9rem}.cat-filtro{margin:0 0 6px}.lv-cp-mais{margin:0 0 6px;display:flex}.lv-cp-mais .td-mini{width:auto}.fs-cat-sug .dl-sug-ic{height:32px}.dl-uns{list-style:none;margin:4px 0 0;padding:0 0 0 10px;border-left:3px solid var(--c-ifood);flex-basis:100%}.dl-uns li{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;padding:3px 0}.dl-uns li+li{border-top:1px dashed var(--grade)}.dl-un-um{flex-basis:100%;color:var(--tinta2)}.lojas .dl-uns li{border-bottom:0;padding:3px 0}.cat-aviso{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;margin:0 0 8px;padding:6px 8px;border:2px dashed var(--sol);background:color-mix(in srgb,var(--sol) 12%,#fff)}.cat-aviso p{margin:0;flex:1 1 220px}.cat-fila-lin{padding-bottom:8px}.cat-fila-bts{padding-left:50px}@media (min-width: 700px){.cat-fila-bts{padding-left:0}}.cat-fila-painel{margin:6px 0 0;padding:8px;border:1px dashed var(--grade);background:var(--papel2)}.cat-fila-painel .fs-lin{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.cat-fila-painel .cat-busca,.cat-fila-painel select{flex:1 1 200px;margin:0;min-width:0}.cat-fila-painel select{font:inherit;font-size:16px;padding:6px 8px;border:2px solid var(--borda);background:#fff}.ideia{padding:8px 0;border-bottom:1px dashed var(--grade)}.ideia:last-child{border-bottom:0}.ideia-topo{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;margin:0 0 4px}.ideia-txt{margin:0 0 6px}.ideia-resp{margin:4px 0 6px;padding:6px 8px;border-left:4px solid var(--sol);background:var(--papel2)}.ideia-resp p{margin:2px 0 0}.ideia-adm{display:flex;flex-direction:column;gap:6px;margin-top:4px}.ideia-adm textarea{width:100%;box-sizing:border-box;font:inherit;font-size:16px;padding:6px 8px;border:2px solid var(--borda)}.fs-qual-novo{margin-bottom:4px}.fs-qual-novo .bts,.fs-qual-novo>div{width:100%}a.cat-res-ir{color:inherit;text-decoration:none;cursor:pointer;padding:8px 6px}a.cat-res-ir:hover,a.cat-res-ir:focus-visible{background:var(--papel2);outline:none}a.cat-res-ir:focus-visible{box-shadow:inset 0 0 0 2px var(--borda)}.cat-res-seta{margin-left:auto;font-size:.85rem;font-weight:700;white-space:nowrap}.cat-res-ir:hover .cat-res-seta{text-decoration:underline}.skin-cat-sug img,.skin-cat-ok img{width:44px;height:44px;aspect-ratio:1;object-fit:cover;background:#fff}.skin-cat-sug .fs-cat-semcapa,.skin-cat-ok .fs-cat-semcapa{width:44px;height:44px;flex:none}.skin-cat-ok{border-color:var(--c-skin);background:color-mix(in srgb,var(--c-skin) 6%,#fff)}.skin-cat-txt .td-mini{margin-top:6px;width:auto}.skin-cat-nova{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:6px}.skin-cat-nova input{flex:1 1 160px;min-width:0;min-height:40px}.skin-cat-nova input[inputmode=numeric]{flex:0 1 120px}.cat-pr .cat-lin img,.cat-pr .cat-lin .fs-cat-semcapa{width:36px;height:36px;object-fit:cover;background:#fff}.cat-pr-texto{margin:0 0 4px 50px;padding:6px 8px;border-left:3px solid var(--c-skin);background:var(--papel2);font-style:italic}.cat-pr-vars .cat-pr-var{padding:8px;margin:0 0 8px;border:1px dashed var(--grade);background:var(--papel2)}.cat-pr-var .fs-lin{display:flex;gap:6px;flex-wrap:wrap}.cat-pr-var input[type=text]{flex:1 1 160px;min-width:0;min-height:40px;margin:0 0 6px;box-sizing:border-box;width:100%}.cat-pr-var .fs-lin input[inputmode=numeric]{flex:0 1 120px}.cat-pr-var .lu-bts{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.cat-pr-var .fo-foto img,.cat-pr .cn-foto-lin .fo-foto img{width:56px;height:56px;object-fit:contain}.cat-pr-cu{margin:4px 0 10px}.cat-pr-cu>summary{cursor:pointer;font-weight:700;padding:8px 0;min-height:44px}@media (max-width: 699px){.cat-pr-texto{margin-left:0}}.nam-add>.campo{flex:1 1 100%;min-width:0}.nam-add>.campo>input{flex:none}.cp-ops-bts{margin-top:4px}.cp-ops{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;margin-top:8px;width:100%}.cp-op{position:relative;display:flex;flex-direction:column;gap:4px;padding:8px;border:2px solid var(--borda);background:#fff;box-shadow:3px 3px #0002;min-width:0}.cp-op.barata{border-color:var(--bom)}.cp-op .cp-lapis{position:absolute;top:4px;right:4px}.cp-op-foto{display:grid;place-items:center;width:100%;height:96px;padding:0;border:1px solid var(--borda);background:#fff;overflow:hidden;font-size:1.6rem}.cp-op-foto img{width:100%;height:100%;object-fit:contain}.cp-op-nome{font-size:.92rem;line-height:1.25;overflow-wrap:anywhere;padding-right:22px}.cp-op-preco{font-family:var(--f-dado);font-size:1.1rem;font-weight:700}.cp-op .td-bts .td-mini{width:auto}.cp-quero-op{align-self:flex-start}.cp-links{gap:6px}.cp-link-linha{display:flex;flex-direction:column;gap:2px}.cp-link-campos{display:flex;gap:6px;align-items:stretch}.cp-link-campos>input{flex:1 1 auto;min-width:0}.cp-link-campos>input.cp-link-preco{flex:0 0 84px;width:84px}.cp-link-x{flex:0 0 34px;border:2px solid var(--borda);background:#fff;color:var(--tinta);font:inherit;font-size:1.1rem;cursor:pointer;padding:0}.cp-link-x:focus-visible{outline:2px dashed var(--c-compras);outline-offset:1px}.campo .dica.cp-link-ruim{color:#b3261e}.cp-link-mais{align-self:flex-start}.cp-pra-topo{display:flex;justify-content:flex-end;margin:0 0 6px}.cp-varios{position:sticky;top:8px;bottom:auto;border-color:var(--c-compras, var(--borda))}.cp-pra-esc{cursor:pointer;align-items:center}.cp-pra-esc.marcado{background:#fff4c2}.cp-pra-marca{display:grid;place-items:center;width:36px;height:36px;cursor:pointer}.cp-pra-marca input{width:22px;height:22px;cursor:pointer}.pt-rem-nome{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:left;text-decoration:underline dotted;text-underline-offset:3px}.pt-rem-nome:hover,.pt-rem-nome:focus-visible{color:var(--c-pet);text-decoration-style:solid}.pcard-tipo.t-filme{background:#ffd43b;color:#1f1d3d}.pcard-tipo.t-serie{background:#7fd3ff;color:#1f1d3d}.pcard-tipo.t-doc{background:#8fe08a;color:#1f1d3d}.pf{gap:14px;width:100%;box-sizing:border-box}.pf .ent-topo .rot{white-space:nowrap}.pf .ent-barra{display:block;flex:1 1 auto;min-width:60px}.pf .ent-q{color:var(--rosa);font-size:1.35rem;margin:0}.pf .ent-barra i{background:var(--rosa)}.pf-passo{display:flex;flex-direction:column;gap:10px}.pf-intro{margin:0;padding:10px 12px;background:var(--papel2);border-left:4px solid var(--rosa);font-size:.92rem}.pf .ent-in.pf-in{width:100%;box-sizing:border-box;align-self:stretch}.pf input.ent-in.pf-in{font-size:18px;padding:10px 12px}.pf textarea.ent-in{width:100%;box-sizing:border-box;resize:vertical;line-height:1.4}.pf-conta{align-self:flex-end;font-family:var(--f-pixel);font-size:.6rem;color:var(--tinta2);margin-top:-6px}.pf-landia{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;text-align:center;background:var(--tinta);border:2px solid var(--borda);box-shadow:3px 3px #0006}.pf-landia .rot{color:var(--led)}.pf-landia-nome{font-family:var(--f-titulo);font-size:1.9rem;line-height:1.1;color:#fff;text-shadow:3px 3px 0 var(--rosa);word-break:break-word}.pf-landia .peq.muted{color:#fffc}.pf-ops{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pf-op{display:flex;align-items:center;gap:10px;text-align:left;padding:10px 12px;min-height:56px;cursor:pointer;font:inherit;color:var(--tinta);background:#fff;border:2px solid var(--borda);box-shadow:3px 3px #0003;position:relative}.pf-op:active{transform:translate(2px,2px);box-shadow:1px 1px #0003}.pf-op.sel{background:var(--led);box-shadow:3px 3px 0 var(--rosa)}.pf-op-ico{font-size:1.6rem;line-height:1}.pf-op-tx{display:flex;flex-direction:column;gap:2px;min-width:0}.pf-op-tx b{font-family:var(--f-pixel);font-size:.68rem;letter-spacing:.04em;font-weight:400}.pf-op-tx span{font-size:.85rem;color:var(--tinta2)}.pf-op-ok{position:absolute;top:4px;right:8px;font-weight:700;color:var(--rosa)}.pf-custom{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:2px dashed var(--borda);background:var(--papel2)}.pf-lin{display:flex;flex-direction:column;gap:4px}.pf-lin input[type=date]{align-self:flex-start}.pf-foto{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.pf-foto .avatar{flex-basis:110px;width:110px;height:110px;font-size:3rem}.pf-foto-bts{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.pf-bts{justify-content:flex-end;border-top:2px dashed var(--papel2);padding-top:10px}@media (max-width: 420px){.pf-ops{grid-template-columns:1fr}}.sobre{position:relative}.sobre-tx{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto;padding-bottom:18px}.sobre-nome{font-family:var(--f-titulo);font-size:1.05rem;color:var(--rosa);line-height:1.1}.sobre-vazio{color:var(--tinta2);font-style:italic}.sobre-caneta{position:absolute;right:0;bottom:0;padding:2px 6px;line-height:1}.menu-caneta{background:none;border:0;padding:0 4px;margin-left:2px;font:inherit;font-size:.85em;line-height:1;color:inherit;opacity:.55;cursor:pointer}.menu-caneta:hover,.menu-caneta:focus-visible{opacity:1}.menu-caneta:focus-visible{outline:2px dashed currentColor;outline-offset:2px}.chips button.chip-ed{font-family:system-ui,sans-serif;font-size:1rem;line-height:1;color:var(--tinta);background:#fffc;box-shadow:none;border-style:dashed;padding-left:12px;padding-right:12px}.pf-abas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.pf-aba{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;padding:8px 10px;min-height:44px;font:inherit;color:var(--tinta);background:#fff;border:2px solid var(--borda);box-shadow:2px 2px #0003;cursor:pointer}.pf-aba:active{transform:translate(2px,2px);box-shadow:0 0 #0003}.pf-aba.on{background:var(--led)}.pf-aba.off{background:var(--papel2);color:var(--tinta2);border-style:dashed;box-shadow:none}.pf-aba.off b{text-decoration:line-through}.pf-aba.fixa{cursor:default;background:var(--papel2);grid-column:1 / -1}.pf-aba-tx{display:flex;flex-direction:column;gap:1px;min-width:0}.pf-aba-tx b{font-family:var(--f-pixel);font-size:.66rem;letter-spacing:.04em;font-weight:400}.pf-aba-tx span{font-size:.78rem;color:var(--tinta2)}.pf-aba-st{font-family:var(--f-pixel);font-size:.56rem;white-space:nowrap}@media (max-width: 420px){.pf-abas{grid-template-columns:1fr}}.aba-off-bts{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.skin-so-meu{display:flex;gap:8px;align-items:flex-start;margin:2px 0 10px;padding:8px 10px;border:2px dashed var(--grade);background:var(--papel2);cursor:pointer;font-size:.9rem}.skin-so-meu input{margin-top:3px;flex:0 0 auto;width:18px;height:18px}.skin-so-meu small{display:block;color:var(--tinta2);font-size:.78rem}.cl-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:14px 12px;align-items:start;margin:8px 0 4px}.cl-peca{position:relative;background:#fff;border:2px solid var(--borda);box-shadow:3px 3px #0003;padding:6px 6px 0;display:flex;flex-direction:column;min-width:0;transform:rotate(-.6deg)}.cl-peca:nth-child(2n){transform:rotate(.6deg)}.cl-pfoto{display:grid;place-items:center;aspect-ratio:1;background:#fdfdf3;border:1px solid var(--grade);overflow:hidden;text-decoration:none}.cl-pfoto,.cl-capa-bt{position:relative}.cl-pfoto img,.cl-capa-bt img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block}.cl-semfoto{font-size:2.4rem;line-height:1;color:var(--tinta2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.cl-semfoto i{font-style:normal;font-family:var(--f-pixel);font-size:.55rem}.cl-lapis{position:absolute;top:10px;right:10px;z-index:1;width:28px;height:28px;padding:0;border:1px solid var(--grade);background:#fffd;color:var(--tinta2);font-size:14px;line-height:26px;cursor:pointer}.cl-lapis:hover,.cl-lapis:focus-visible{color:#fff;background:var(--c-closet);border-color:var(--c-closet)}.cl-pinfo{padding:7px 3px 10px;display:flex;flex-direction:column;gap:4px;min-width:0}.cl-pnome{margin:0;font-family:var(--f-dado);font-weight:700;font-size:.98rem;line-height:1.2;overflow-wrap:anywhere}.cl-pnome a{color:var(--tinta);text-decoration:none}.cl-pnome a:hover{text-decoration:underline;color:var(--c-closet)}.cl-psub{margin:0;font-size:.8rem;color:var(--tinta2);overflow-wrap:anywhere}.cl-cores{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center}.cl-cor{display:inline-flex;align-items:center;gap:5px;font-size:.88rem}.cl-cor i,.cl-bol{width:14px;height:14px;border-radius:50%;border:1.5px solid var(--borda);display:inline-block;flex:none}.cl-bol{margin-right:5px;vertical-align:-2px}.cl-st{align-self:flex-start;font-size:.74rem}.cl-st.st-emprestada{background:color-mix(in srgb,var(--sol) 30%,#fff)}.cl-st.st-conserto{background:color-mix(in srgb,var(--c-forn) 16%,#fff)}.cl-st.st-saiu{background:var(--papel2);color:var(--tinta2)}.cl-capa{margin:0 0 10px}.cl-capa-bt{display:grid;place-items:center;width:min(100%,280px);aspect-ratio:1;padding:0;border:2px solid var(--borda);background:#fdfdf3;cursor:zoom-in;overflow:hidden;box-shadow:3px 3px #0003}.cl-capa-bt.cl-semfoto{cursor:pointer;font:inherit;font-size:2rem;display:flex}.cl-tipos,.cl-outro{margin-top:8px}.cl-cor-its{display:flex;flex-wrap:wrap;gap:6px}.cl-cor-bt{display:inline-flex;align-items:center;gap:6px;font-family:var(--f-dado);font-size:.86rem;line-height:1.2;padding:5px 9px 5px 6px;border:2px solid var(--borda);background:var(--papel);color:var(--tinta);cursor:pointer;box-shadow:2px 2px #0003}.cl-cor-bt i{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--borda);flex:none}.cl-cor-bt.sel{background:var(--c-closet);border-color:var(--c-closet);color:#fff}.cl-cor-bt.sel i{border-color:#fff}.cl-grupo{border:2px dashed var(--grade);padding:8px 10px 4px;margin:0;min-width:0;display:flex;flex-direction:column;gap:10px}.cl-grupo legend{font-family:var(--f-pixel);font-size:.64rem;padding:0 6px;color:var(--c-closet)}.cl-fotos .fo-foto img{object-fit:contain;background:#fdfdf3}.cl-filtro-l{display:flex;flex-direction:column;gap:4px;margin:0 0 10px}.cl-filtro-l:last-child{margin-bottom:0}.cl-estado{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:5px;font-size:.94rem}.cl-estado li{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.cl-hist li{padding:5px 0;border-bottom:1px dashed var(--grade)}.cl-hist li:last-child{border-bottom:0}.cl-fora-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.cl-fora-l li{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;padding:8px 0;border-bottom:1px dashed var(--grade)}.cl-fora-l li:last-child{border-bottom:0}.cl-fora-n{font-family:var(--f-dado);font-weight:700;color:var(--tinta);text-decoration:none;overflow-wrap:anywhere}.cl-fora-n:hover{color:var(--c-closet);text-decoration:underline}.cl-fora-l .td-bts{margin-left:auto}.cl-ponte{border:2px dashed var(--c-closet);background:color-mix(in srgb,var(--c-closet) 6%,#fff);padding:8px 10px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.cl-det-outro{display:flex;gap:6px;align-items:center;margin-top:8px}.cl-det-outro input{flex:1 1 auto;min-width:0}.cl-det-atalho{margin:10px 0 0;padding:8px 10px;border:2px dashed var(--sol);background:color-mix(in srgb,var(--sol) 10%,#fff);display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:.9rem}.cl-usei{align-self:flex-start;margin-top:2px}.cl-usei.ok{background:var(--lima)}.cl-outro-dia{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap}.cl-outro-dia input{font-family:var(--f-dado);font-size:16px;padding:4px 6px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}.cl-usos{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.cl-usos li{display:inline-flex;align-items:center;gap:4px;padding:2px 4px 2px 8px;border:1px solid var(--grade);background:var(--papel);font-size:.85rem}.cl-usos .td-mini{padding:0 6px}.cl-rot2{margin-top:14px}.cat-falta-ed{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;margin-bottom:8px}.cat-falta-ed p{margin:0;flex:1 1 220px}.perg-chip{display:inline-flex;align-items:center;align-self:flex-start;margin-top:3px;padding:2px 7px;border:2px solid var(--ruim);background:var(--ruim);color:#fff;font-family:var(--f-dado);font-size:.78rem;font-weight:700;cursor:pointer;box-shadow:2px 2px #0003}.perg-chip:hover,.perg-chip:focus-visible{background:#fff;color:var(--ruim)}.skin-ap:has(.perg-chip),.qv:has(.perg-chip),.lv-q:has(.perg-chip),.lv-lendo:has(.perg-chip){border-color:var(--ruim);background:var(--ruim-f);box-shadow:inset 5px 0 0 var(--ruim),3px 3px #0003}.pcard:has(.perg-chip) .pcard-img{border-color:var(--ruim);box-shadow:0 0 0 3px var(--ruim),3px 3px #0006}.pcard .perg-chip{font-size:.7rem}.perg-box{padding:14px;display:flex;flex-direction:column;gap:10px}.perg-box p{margin:0}.perg-q{font-family:var(--f-dado);font-size:1.1rem;font-weight:700}.perg-ops{display:flex;flex-direction:column;gap:8px;align-items:stretch}.perg-ops .btn-px{text-align:left}.perg-outra{display:flex;gap:6px;flex-wrap:wrap}.perg-outra input{flex:1 1 200px;min-width:0;font-family:var(--f-dado);font-size:16px;padding:7px 9px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}.perg-inicio{display:flex;flex-direction:column;gap:6px;margin:8px 0}.perg-lin{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;justify-content:space-between;padding:8px 10px;border:2px dashed var(--grade);background:var(--papel);font-size:.9rem}.perg-lin.perg-aberta{border:2px solid var(--ruim);background:var(--ruim-f)}.perg-lin>span:first-child{flex:1 1 240px}.perg-adm{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;margin:4px 0 6px}.perg-op-ed{display:flex;gap:6px;align-items:center;margin-bottom:6px}.perg-op-ed input{flex:1 1 auto;min-width:0}.cat-fonte{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;margin:2px 0}.cat-fonte a{word-break:break-all}.cat-ing{word-break:break-word}.cu-ing summary{cursor:pointer;font-family:var(--f-pixel);font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;color:var(--c-skin);min-height:32px;display:flex;align-items:center}.cu-ing p{margin:4px 0 0;font-size:.85rem;line-height:1.45;word-break:break-word}.cl-mini{position:relative;display:grid;place-items:center;aspect-ratio:1;background:#fff;border:1px solid var(--grade);overflow:hidden;min-width:0}.cl-mini img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block}.cl-mini i{font-style:normal;font-size:1.4rem;line-height:1}.cl-mosaico{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;gap:4px;padding:4px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.cl-mosaico .cl-mini{aspect-ratio:auto}.cl-mosaico.n1{grid-template-columns:1fr;grid-template-rows:1fr}.cl-mosaico.n2{grid-template-rows:1fr}.cl-mosaico.n3>:first-child{grid-row:span 2}.cl-capa-mos{cursor:default}.cl-look-busca{width:100%;margin:0 0 6px}.cl-look-escolhe{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;max-height:340px;overflow:auto;padding:2px;margin-top:8px}.cl-look-op{position:relative;display:flex;flex-direction:column;gap:4px;padding:4px;background:#fff;border:2px solid var(--grade);cursor:pointer;font:inherit;font-size:.8rem;line-height:1.2;text-align:center;color:var(--tinta);min-height:44px}.cl-look-op .cl-mini{width:100%}.cl-look-op small{color:var(--tinta2);font-size:.7rem}.cl-look-op.sel{border-color:var(--c-closet);box-shadow:0 0 0 2px var(--c-closet)}.cl-look-ok{position:absolute;top:6px;right:6px;width:22px;height:22px;display:grid;place-items:center;background:var(--c-closet);color:#fff;font-size:.8rem}.cl-look-lista{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.cl-look-lista li{display:flex;gap:10px;align-items:center}.cl-look-lista li>a:first-child{flex:0 0 56px;text-decoration:none}.cl-look-lista a{color:var(--c-closet);text-decoration:none}.cl-look-lista a:hover b,.cl-look-lista a:focus-visible b{text-decoration:underline}.cl-look-lista .cl-mini{width:56px}.cl-look-lista li>span{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;min-width:0}.cl-look-mini{display:flex;flex-direction:column;gap:4px;padding:4px;background:#fff;border:2px solid var(--borda);box-shadow:3px 3px #0003;color:inherit;text-decoration:none;font-size:.85rem;min-width:0}.cl-cor-barra{display:flex;height:18px;border:2px solid var(--borda);overflow:hidden;margin:2px 0 10px}.cl-cor-barra i{display:block;min-width:6px;border-right:1px solid #0002}.cl-cor-barra i:last-child{border-right:0}.cl-porcor{display:flex;flex-wrap:wrap;gap:6px}.cl-porcor-it{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;min-height:36px;background:#fff;border:2px solid var(--grade);cursor:pointer;font:inherit;font-size:.88rem;color:var(--tinta)}.cl-porcor-it .cl-bol{margin-right:0}.cl-porcor-it b{font-family:var(--f-dado);color:var(--c-closet)}.cl-porcor-it.sel{border-color:var(--c-closet);box-shadow:0 0 0 2px var(--c-closet)}.cl-porcor+p{margin-top:8px}.cl-mala-datas{display:grid;grid-template-columns:1fr 1fr;gap:0 10px}@media (max-width: 480px){.cl-mala-datas{grid-template-columns:1fr}}.cl-mala-prog{display:flex;flex-direction:column;gap:4px;margin:2px 0 8px}.cl-mala-barra{display:block;height:14px;border:2px solid var(--borda);background:#fff;overflow:hidden}.cl-mala-barra i{display:block;height:100%;background:var(--c-closet);transition:width .2s}.cl-mala-l li{padding:4px 0;border-bottom:1px dashed var(--grade)}.cl-mala-l li:last-child{border-bottom:0}.cl-mala-l li.ok b,.cl-mala-l li.ok .cl-mala-txt{text-decoration:line-through;color:var(--tinta2)}.cl-mala-l li.ok .cl-mini{opacity:.55}.cl-mala-tic{flex:0 0 36px;width:36px;height:36px;display:grid;place-items:center;background:#fff;border:2px solid var(--borda);cursor:pointer;font:inherit;font-size:1.1rem;font-weight:700;color:#fff}.cl-mala-tic.ok{background:var(--c-closet);border-color:var(--c-closet)}.cl-mala-tic:focus-visible{outline:3px solid var(--sol);outline-offset:2px}.cl-mala-txt{font-family:var(--f-dado);overflow-wrap:anywhere}.cl-mala-l li>a{flex:0 0 56px;text-decoration:none}.perg-op{display:flex;flex-direction:column;gap:3px}.perg-op small{font-family:var(--f-texto, inherit);font-size:.78rem;text-transform:none;letter-spacing:0;opacity:.85;line-height:1.3}.perg-ajuda{border:2px dashed var(--grade);background:#fff;padding:6px 10px}.perg-ajuda summary{cursor:pointer;font-size:.9rem;min-height:32px;display:flex;align-items:center}.perg-ajuda-c{display:flex;flex-direction:column;gap:8px;padding:6px 0 4px}.perg-ajuda-c input[type=text]{font-family:var(--f-dado);font-size:16px;padding:7px 9px;border:2px solid var(--borda);background:#fff;color:var(--tinta);min-width:0}.perg-foto{width:64px;height:64px;object-fit:contain;border:1px solid var(--grade);background:#fff}.cat-duvida{margin:4px 0;padding-left:18px}.cat-duvida li{margin:2px 0}.cat-depois{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;border-top:2px dashed var(--papel2);padding-top:10px;margin-top:4px}.cat-depois p{margin:0;flex:1 1 220px}.aviso-afiliado{flex-basis:100%;margin:2px 0 0;font-size:11px;line-height:1.3}.mt-conta.pt-ev{grid-template-columns:54px minmax(0,1fr) auto auto;grid-template-areas:"v t r b";align-items:center}.mt-conta.pt-ev>.mt-conta-bts{margin:0;align-self:center}.mt-conta.pt-ev>.mt-valor:empty{display:none}.fm-card .forn-nome a{color:var(--c-familia)}.fm-ini{background:color-mix(in srgb,var(--c-familia) 14%,#fff)!important;font-size:1.9rem!important}.fm-av img{object-fit:contain;background:#fdfdf3}.fm-capa .cl-capa-bt{position:relative}.fm-grupo legend{color:var(--c-familia)}.fm-dica{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.fm-meds{list-style:none;margin:0 0 6px;padding:0;display:flex;flex-direction:column;gap:4px}.fm-meds li{display:flex;gap:8px;align-items:center;justify-content:space-between;border:2px solid var(--grade);background:#fff;padding:4px 6px 4px 8px;font-size:.92rem;overflow-wrap:anywhere}.fm-contato{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:6px;align-items:center}.fm-contato:not(:has(button)){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fm-mais{align-self:flex-start}.fm-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.fm-lista li{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.fm-alerg{color:var(--ruim);font-weight:700}.fm-dica-vazio{margin:10px 0 0}@media (max-width: 560px){.fm-contato,.fm-contato:not(:has(button)){grid-template-columns:minmax(0,1fr) auto}.fm-contato input{grid-column:1}.fm-contato button{grid-column:2;grid-row:1 / span 2}}.fm-r{--c-pet: var(--c-familia)}.fm-r .rot-it.sel{background:var(--c-familia);border-color:var(--c-familia);color:#fff}.fm-sos{border-style:dashed}.fm-sos .pt-ck{min-width:0}.fm-docs{list-style:none;margin:0 0 6px;padding:0;display:flex;flex-direction:column;gap:6px}.fm-docs li{display:grid;grid-template-columns:48px minmax(0,1fr) auto auto;gap:8px;align-items:center;border:2px solid var(--grade);background:#fff;padding:4px 6px}.fm-docs img{width:48px;height:48px;object-fit:contain;background:#fdfdf3;border:1px solid var(--grade)}.fm-docs input{min-width:0}@media (max-width: 560px){.fm-docs li{grid-template-columns:48px minmax(0,1fr) auto}.fm-docs li .peq{display:none}}.fm-atende{margin:4px 0 8px}.fm-pmed{margin-top:6px;max-width:100%}.fm-lista li .td-mini{margin-left:6px}.fm-medico-de{margin:0 0 8px}.fm-medico-de .rot{margin-right:4px}.fm-pngs{display:flex;flex-direction:column;gap:10px}.fm-pngs figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:4px}.fm-rv-ops{display:flex;flex-wrap:wrap;gap:2px 14px}.fm-rv-ops .fo-shx-op{margin:0}.fm-r .pt-rv h4{color:var(--c-familia)}.fm-sos-p .pt-sos-t{color:var(--ruim)}.fm-sos-l{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:3px;font-size:.95rem}.fm-sos-l .fm-alerg{color:var(--ruim)}.fm-sos-p .td-bts{flex-wrap:wrap;align-items:center}.fm-temp input{max-width:240px}.fm-2col{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}@media (max-width: 560px){.fm-2col{grid-template-columns:1fr}}.md-topo{border:2px solid var(--borda);background:#fff;padding:10px 12px;margin:0 0 12px;box-shadow:3px 3px #0002}.md-topo-t{margin:0 0 6px;font-family:var(--f-titulo);font-size:1.15rem;color:var(--c-meudia)}.md-topo.ok{border-color:var(--bom);background:var(--bom-f);box-shadow:none}.md-topo.ok .md-topo-t{color:var(--bom)}.md-bar{height:14px;border:2px solid var(--borda);background:var(--papel)}.md-bar i{display:block;height:100%;background:var(--c-meudia);transition:width .3s}.md-topo.ok .md-bar i{background:var(--bom)}.md .rot-it.sel{background:var(--c-meudia);border-color:var(--c-meudia);color:#fff}.md-res{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;justify-content:space-between}.md-res .td-mini{margin-left:auto}.md-tarefa{--c-pet: var(--c-meudia)}.md-tarefa+.md-tarefa{margin-top:6px}.md-treinos{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.md-jan .dn{border:0;box-shadow:none;margin:0;background:none}.md-jan .dn>.cx-t{display:none}.md-jan .dn>.cx-c{padding:0}.md-jan #rot{margin:0}.md-jan .rot-pe{position:sticky;bottom:0;z-index:1;background:var(--papel);padding:8px 0;border-top:2px dashed var(--grade)}.md-jan .rot-pe .td-mini{min-height:44px}.md-falta{border-color:var(--ruim)!important;color:var(--ruim)!important;background:#fff!important}@media (max-width: 560px){.md-topo-t{font-size:1.05rem}.md-bloco .pt-ck-slots,.md-tarefa .pt-ck-slots{width:100%}.md-bloco .pt-ck-slots .pt-ck,.md-tarefa .pt-ck-slots .pt-ck{flex:1 1 auto}}.md-linha{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:8px 0;padding:8px 10px;min-height:44px;box-sizing:border-box;border:2px solid var(--c-meudia);background:color-mix(in srgb,var(--c-meudia) 10%,#fff);color:var(--tinta);text-decoration:none;font-weight:700;box-shadow:2px 2px #0002}.md-linha:hover,.md-linha:focus-visible{background:color-mix(in srgb,var(--c-meudia) 20%,#fff)}.md-linha.ok{border-color:var(--bom);background:var(--bom-f);color:var(--bom);box-shadow:none}.md-grupo+.md-grupo{margin-top:12px}.md-grupo-t{display:flex;justify-content:space-between;gap:8px;align-items:baseline;margin:0 0 6px;padding-bottom:3px;border-bottom:2px dotted var(--grade);font-family:var(--f-titulo);font-size:1.05rem;color:var(--c-meudia)}.md-grupo-t span+span{font-family:var(--f-dado);font-size:.9rem;color:var(--tinta2)}.md-grupo-t.ok,.md-grupo-t.ok span+span{color:var(--bom)}.md-tarefa.ok{opacity:.72}.md-tarefa .lapis{margin-left:6px}.md-menos{min-width:56px!important}.md-sug{margin-top:2px}.md-dias{margin:-4px 0 10px}.md-hb-nome{display:grid;grid-template-columns:90px minmax(0,1fr);gap:0 10px}.md-hb-meta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 10px}.md-hb-meta:has(>:only-child){grid-template-columns:1fr}.md-hb-lista{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:6px}.md-hb-lista li{position:relative}.md-hb-it{display:flex;flex-direction:column;gap:2px;width:100%;min-height:44px;text-align:left;padding:8px 34px 8px 10px;background:#fff;border:2px solid var(--borda);box-shadow:2px 2px #0002;cursor:pointer;font:inherit;color:var(--tinta)}.md-hb-it:hover,.md-hb-it:focus-visible{border-color:var(--c-meudia)}.md-hb-lapis{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.md-hb-lista li.pausado .md-hb-it{opacity:.6;border-style:dashed}@media (max-width: 560px){.md-hb-nome{grid-template-columns:70px minmax(0,1fr)}}.copia-cx{background:var(--papel);color:var(--tinta);border:2px solid var(--borda);box-shadow:4px 4px #00000059;padding:10px 12px 12px;display:flex;flex-direction:column;gap:8px}.copia-cx .dia,.copia-cx p{margin:0}.copia-cx .item{background:var(--papel2);border:2px dashed var(--borda);padding:8px 10px;display:flex;flex-direction:column;gap:6px}.en{min-height:100vh;min-height:100dvh;max-width:520px;margin:0 auto;padding:18px 14px 40px;display:flex;flex-direction:column;gap:18px}.en-topo .marca{font-size:clamp(2.6rem,14vw,4.4rem)}.en-topo .topo-in{container-type:inline-size}.en-topo .marca{font-size:clamp(1.8rem,14cqi,4.4rem)}.en.en-jan{min-height:0;max-width:none;margin:0;padding:0;gap:0}.en.en-jan .en-cx{box-shadow:none;border:0}.en-cx{background:var(--papel);color:var(--tinta);border:2px solid var(--borda);box-shadow:5px 5px #000a;padding:16px 16px 18px;display:flex;flex-direction:column;gap:12px}.en-cx p{margin:0}.en-tit{margin:0;font-family:var(--f-titulo);font-weight:400;font-size:1.35rem;color:var(--rosa2);line-height:1.15}.en-lin{display:flex;flex-direction:column;gap:4px}.en-in{width:100%;min-height:44px;font-size:16px}.en-senha{display:flex;gap:6px;align-items:stretch}.en-senha .en-in{flex:1 1 auto;min-width:0}.en-olho{flex:0 0 auto;min-width:44px;font-family:var(--f-dado);font-size:1.1rem}.en-regras{list-style:none;margin:-4px 0 0;padding:8px 10px;display:flex;flex-direction:column;gap:2px;background:var(--papel2);border:2px dashed var(--grade);font-size:.88rem;color:var(--tinta2)}.en-regras li.ok{color:var(--bom);font-weight:700}.en-bts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.en-vai{font-size:.82rem;padding:10px 16px;min-height:44px}.en-vai[disabled]{opacity:.7;cursor:wait}.en-cx .rot-av{margin:0}.en-cx .rot-av a{color:inherit;font-weight:700;word-break:break-all}.en-esqueci{margin-top:2px}.sobre-conta{display:flex;justify-content:flex-start;margin-top:8px;padding-top:8px;border-top:1px dashed var(--grade)}.mc{display:flex;flex-direction:column;gap:12px}.mc p{margin:0}.mc-quem{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center}.mc-quem b{font-family:var(--f-dado);word-break:break-all}.mc-selo{font-family:var(--f-pixel);font-size:.62rem;background:var(--tinta);color:var(--led);padding:2px 6px;letter-spacing:.05em}.mc-troca{display:flex;flex-direction:column;gap:10px;padding:10px 12px;background:var(--papel2);border:2px dashed var(--borda)}.mc-sair{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding-top:10px;border-top:1px dashed var(--grade)}.mc-bt{min-height:40px}.ia-linha{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;justify-content:space-between;padding-top:10px;border-top:1px dashed var(--grade)}.ia-cx{display:flex;flex-direction:column;gap:10px;padding:10px 12px;background:var(--papel2);border:2px dashed var(--borda)}.ia-cx p{margin:0}.ia-topo{display:flex;align-items:center;justify-content:space-between;gap:8px}.ia-tit{margin:0;font-family:var(--f-titulo);font-weight:400;font-size:1.15rem;color:var(--rosa2)}.ia-jeitos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ia-jeito{display:flex;flex-direction:column;gap:3px;align-items:flex-start;text-align:left;padding:9px 10px;min-height:64px;background:#fff;color:var(--tinta);border:2px solid var(--borda);box-shadow:3px 3px #0004;cursor:pointer;font:inherit}.ia-jeito b{font-family:var(--f-pixel);font-weight:400;font-size:.66rem;letter-spacing:.03em;line-height:1.3}.ia-jeito span{font-size:.82rem;color:var(--tinta2)}.ia-jeito i{font-style:normal;font-size:.75rem;font-weight:700;color:var(--bom)}.ia-jeito.sel{background:var(--led)}.ia-jeito:active{transform:translate(1px,1px);box-shadow:1px 1px #0004}.ia-jeito:focus-visible{outline:3px solid var(--lima);outline-offset:2px}.ia-chave,.ia-nova,.ia-uso,.ia-areas,.ia-reg,.ia-teste{display:flex;flex-direction:column;gap:8px}.ia-tem{display:flex;flex-direction:column;gap:2px}.ia-tem b{font-family:var(--f-dado);font-size:1.1rem;word-break:break-all}.ia-bts{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ia-barra{display:block;height:12px;background:#fff;border:2px solid var(--borda)}.ia-barra i{display:block;height:100%;background:var(--lima)}.ia-barra i.quase{background:var(--aviso)}.ia-teto{display:flex;flex-direction:column;gap:4px}.ia-teto-lin{display:flex;gap:6px;align-items:center}.ia-teto-lin .ent-in{max-width:120px;min-height:40px;font-size:16px}.ia-passos summary{cursor:pointer;font-weight:700;color:var(--rosa2)}.ia-passos ol{margin:6px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:4px;font-size:.9rem}.ia-resp{padding:8px 10px;background:#fff;border:2px solid var(--borda);font-size:.95rem}.ia-areas ul,.ia-reg-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ia-areas li{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;justify-content:space-between;padding:6px 8px;background:#fff;border:1px solid var(--grade)}.ia-areas .td-mini[aria-pressed=true]{background:var(--tinta);color:var(--led)}.ia-reg{align-items:flex-start}.ia-reg-lista li{display:flex;flex-direction:column;gap:3px;align-items:flex-start;padding:6px 8px;background:#fff;border:1px solid var(--grade);width:100%;box-sizing:border-box}.ia-reg-txt{font-size:.9rem;white-space:pre-wrap;word-break:break-word}.adm-ia{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:var(--papel2);border:2px dashed var(--borda)}.ia-fab{position:fixed;right:calc(14px + env(safe-area-inset-right,0px));bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:36;width:58px;height:58px;display:grid;place-items:center;padding:0;cursor:pointer;background:#ff3d8b;color:#fff;border:3px solid var(--noite2, #1d1a3a);box-shadow:4px 4px #0007;font-size:1.7rem;line-height:1}.ia-fab:active{transform:translate(2px,2px);box-shadow:2px 2px #0007}.ia-fab:focus-visible{outline:3px solid var(--lima);outline-offset:3px}.ia-fab span{display:inline-block}@media (prefers-reduced-motion: no-preference){.ia-fab span{animation:ia-brilha 2.6s ease-in-out infinite}}@keyframes ia-brilha{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.12) rotate(-8deg)}}.ia-fab-n{position:absolute;top:-9px;left:-9px;min-width:22px;height:22px;padding:0 5px;display:grid;place-items:center;font:.72rem/1 var(--f-pixel);background:var(--led, #ffd23f);color:var(--tinta);border:2px solid var(--noite2, #1d1a3a)}.ia-reg-cx{display:flex;flex-direction:column;gap:12px}.ia-reg-cx p{margin:0}.ia-texto{width:100%;box-sizing:border-box;min-height:120px;font-size:16px;line-height:1.45;resize:vertical}.ia-vai{min-height:44px}.ia-mic{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.ia-mic-bt{min-height:44px;padding:8px 16px;font-family:var(--f-pixel);font-size:.72rem;letter-spacing:.03em;cursor:pointer;background:#fff;color:var(--tinta);border:2px solid var(--borda);box-shadow:3px 3px #0005}.ia-mic-bt.on{background:var(--ruim);color:#fff}.ia-mic-txt{font-size:.9rem}.ia-mic-txt i{color:var(--tinta2)}.ia-foco{display:flex;flex-wrap:wrap;gap:6px}.ia-foco .td-mini[aria-pressed=true]{background:var(--rosa);color:#fff;border-color:var(--borda)}.ia-areas-esc{display:flex;flex-direction:column;gap:6px;margin-bottom:4px}.ia-areas-p{margin:0;font-size:.85rem;font-weight:700}.ia-areas-bts{display:flex;flex-wrap:wrap;gap:6px}.ia-area{font:inherit;font-size:.8rem;line-height:1.2;padding:5px 10px;border-radius:999px;border:1px solid var(--tinta2);background:#fff;color:var(--tinta);cursor:pointer}.ia-area:hover{background:var(--led)}.ia-area[aria-pressed=true]{background:var(--rosa);color:#fff;border-color:var(--borda)}.ia-area.palpite[aria-pressed=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--rosa)}.ia-areas-dica{margin:0}.ia-varias{align-self:flex-start;opacity:.85}.ia-varias small{font-size:.85em;opacity:.8}.ia-varias.on{background:var(--rosa);color:#fff;opacity:1}@media (max-width: 560px){.ia-area{font-size:.76rem;padding:4px 9px}}.ia-extras{margin:0}.ia-extra{white-space:nowrap}.ia-extra-x{font:inherit;border:0;background:none;color:var(--rosa);cursor:pointer;padding:0 3px;font-weight:700}.ia-edeque{margin-top:8px}.lf{display:flex;flex-direction:column;gap:8px;padding:8px 10px;margin-bottom:4px;background:#fff7fb;border:2px dashed var(--rosa);min-width:0}.lf-tem{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.lf-areas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.lf-areas li{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;justify-content:space-between}.fa{display:flex;flex-direction:column;gap:6px;margin:2px 0;min-width:0;font-family:var(--f-texto);font-size:1rem;color:var(--tinta);text-transform:none;letter-spacing:normal}.fa-bts{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center}.fa-mic{gap:4px 8px}.ia-mic-bt.fa-bt{min-height:36px;padding:5px 11px;font-size:.62rem;box-shadow:2px 2px #0004}.ia-mic-bt.fa-bt[disabled]{opacity:.6;cursor:default}.fa-cx{display:flex;flex-direction:column;gap:6px;padding:8px 10px;background:var(--papel2);border:2px dashed var(--borda)}.fa-prev{border-style:solid;border-color:var(--rosa2, #ff3d8b);background:#fff}.fa-rot{font-weight:700;color:var(--rosa2, #ff3d8b);font-size:.9rem}.fa-txt{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45;margin:0;font-size:.95rem}.fa-antes summary{cursor:pointer;font-size:.85rem;color:var(--tinta2)}.fa-antes .fa-txt{color:var(--tinta2);margin-top:4px}.ia-plano{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:var(--papel2);border:2px dashed var(--borda)}.ia-plano-t{font-weight:700;color:var(--rosa2)}.ia-rasc summary{cursor:pointer;font-weight:700}.ia-rasc ul{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.ia-rasc li{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:space-between;padding:6px 8px;background:#fff;border:1px solid var(--grade)}.ia-rasc-txt{font-size:.88rem;flex:1 1 200px}.ia-cards{display:flex;flex-direction:column;gap:8px}.ia-cards ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ia-card{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:#fff;border:2px solid var(--borda);border-left:8px solid var(--sec, var(--borda));box-shadow:3px 3px #0003}.ia-card-t{font-family:var(--f-pixel);font-size:.68rem;letter-spacing:.04em;color:var(--sec, var(--tinta));text-transform:uppercase}.ia-card-l{margin:0;font-size:1rem}.ia-card-txt{margin:0;font-size:.9rem;color:var(--tinta2);white-space:pre-wrap}.ia-card-cat{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ia-card-cat select{min-height:38px;font-size:16px}.ia-card-area{width:100%;box-sizing:border-box;font-size:16px;line-height:1.45;resize:vertical}.ia-card.feito{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:6px 10px;box-shadow:none;font-size:.9rem}.ia-card.feito.salvo{background:var(--bom-f, #e8f7ea)}.ia-card.feito.descartado{opacity:.7}.ia-feito-mais{flex-basis:100%;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;justify-content:space-between;padding-top:6px;border-top:1px dashed var(--grade)}.ia-entrada{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:flex-start}.ia-mat{display:flex;flex-direction:column;gap:8px;min-width:0}.ia-mat-bts{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center}.ia-mat-bts .ia-mic-bt[disabled]{opacity:.5;cursor:default}.ia-mat-lista{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ia-mat-foto{position:relative;width:72px;height:72px;border:2px solid var(--borda);background:#fff;box-shadow:2px 2px #0004}.ia-mat-foto img{width:100%;height:100%;object-fit:cover;display:block}.ia-mat-foto .td-mini{position:absolute;top:-10px;right:-10px;min-width:28px;min-height:28px;padding:0;font-size:.9rem;line-height:1}.ia-mat-pdf{display:flex;gap:8px;align-items:center;max-width:100%;padding:6px 8px;background:#fff;border:2px solid var(--borda);box-shadow:2px 2px #0004}.ia-mat-pdf img{width:44px;height:56px;object-fit:cover;border:1px solid var(--grade)}.ia-mat-pdf>span[aria-hidden]{font-size:1.8rem}.ia-mat-pdf-t{display:flex;flex-direction:column;min-width:0}.ia-mat-pdf-t b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:52vw}.ia-mat-pdf-t small{color:var(--tinta2)}.ia-card-mat{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center;padding:6px 8px;background:var(--papel2);border:1px dashed var(--grade)}.ia-card-mat img{width:40px;height:40px;object-fit:cover;border:1px solid var(--borda)}.ia-card-mat.sem img{opacity:.35;filter:grayscale(1)}.ia-ext{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:.88rem}.ia-ext li{display:flex;justify-content:space-between;gap:8px;padding:2px 0;border-bottom:1px dashed var(--grade)}.ia-ext li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ia-ext b.sai{color:var(--ruim);white-space:nowrap}.ia-ext b.entra{color:var(--bom);white-space:nowrap}.ele{margin:0 0 12px}.ele-rolo{overflow-x:auto;overflow-y:hidden;border:2px solid var(--borda);background:#fff7f9;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.ele-svg{display:block}.ele-g1{stroke:#f6c9d6;stroke-width:.5}.ele-g2{stroke:#eda3b8;stroke-width:1}.ele-meio{stroke:#b07a8a;stroke-dasharray:4 3;stroke-width:1}.ele-esc{font:10px var(--f-corpo, sans-serif);fill:#8a5a6a}.ele-linha{fill:none;stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.ele-num{font:bold 10px var(--f-corpo, sans-serif);fill:var(--tinta);text-anchor:middle;pointer-events:none}.ele-data{font:9px var(--f-corpo, sans-serif);fill:var(--tinta2);text-anchor:middle;pointer-events:none}.ele-bola{stroke:#fff;stroke-width:1.2}.ele-pico{cursor:pointer;outline:none}.ele-pico:focus-visible .ele-bola,.ele-pico.sel .ele-bola{stroke:var(--tinta);stroke-width:2}.ele-marca{stroke:var(--sec, var(--tinta));stroke-width:1;stroke-dasharray:2 2;opacity:.7}.ele-pe{margin:4px 0 0}@media (prefers-reduced-motion: no-preference){.ele-linha{stroke-dasharray:1;stroke-dashoffset:1;animation:ele-desenha 1.8s ease-out forwards}.ele-bip{transform-box:fill-box;transform-origin:center;animation:ele-bip 1.4s ease-in-out 1.8s infinite}}@keyframes ele-desenha{to{stroke-dashoffset:0}}@keyframes ele-bip{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.6);opacity:.6}}.post-achado{outline:4px solid var(--sec, var(--rosa));outline-offset:3px;transition:outline-color .3s}.ia-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ia-lista li{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:.95rem}.ia-peca{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0}.ia-mini{width:36px;height:36px;object-fit:cover;border:1px solid var(--grade);background:#fff;flex:none}.ia-mini.sem{display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem}.ia-ed{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;padding:8px;background:var(--fundo2, #f7f3ea);border:1px dashed var(--grade)}.ia-ed label{display:flex;flex-direction:column;gap:2px;font-size:.85rem}.ia-ed label.largo{grid-column:1 / -1}.ia-ed input,.ia-ed textarea{font-size:16px;min-height:38px;box-sizing:border-box;width:100%}.ia-card .btn-px:disabled{opacity:.5;cursor:not-allowed}.ia-falei{margin:6px 0 0}.ia-falei summary{cursor:pointer;font-size:.85rem;color:var(--tinta2)}.ia-falei p{margin:6px 0 0;font-size:.92rem;opacity:.85}@media (max-width: 600px){.ia-card .btn-px{flex:1 1 auto;min-height:44px}.ia-fab{width:54px;height:54px}}.pagina:after{content:"";display:block;height:72px}@media print{.ia-fab{display:none}}.adm-ia p{margin:0}@media (max-width: 600px){.ia-jeitos{grid-template-columns:1fr}.ia-jeito{min-height:52px}.ia-bts .td-mini,.ia-teste .td-mini,.ia-reg>.td-mini{min-height:36px}}.dvd-selo{margin:4px 0 0;font-size:.82rem;font-weight:700;color:var(--sec, var(--tinta))}.cab-sec .dvd-selo{color:inherit;opacity:.92}.dvd{display:flex;flex-direction:column;gap:12px}.dvd p{margin:0}.dvd-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.dvd-pessoa{padding:8px 10px;background:var(--papel2);border:2px dashed var(--borda);display:flex;flex-direction:column;gap:6px}.dvd-pessoa-t{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.dvd-pessoa-t b{word-break:break-all}.dvd-bts{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.dvd-novo{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px dashed var(--grade)}.dvd-novo .seg{flex-wrap:wrap}.dvd-convites{position:fixed;top:8px;left:50%;transform:translate(-50%);width:min(560px,calc(100% - 16px));z-index:9998;display:flex;flex-direction:column;gap:6px}.dvd-convite{margin:0;padding:10px 12px;background:#fff;color:#1f1a2e;border:3px solid var(--rosa, #ff3d8b);border-radius:10px;box-shadow:0 6px 18px #0000004d;font-size:.95rem;display:flex;flex-direction:column;gap:8px}.dvd-convite p{margin:0}.dvd-ok{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}.dvd-conta{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px dashed var(--grade)}.dvd-conta .rot{margin:4px 0 0;font-weight:700}.dvd-linha{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:space-between}@media (max-width: 600px){.dvd-convite .btn-px{flex:1 1 auto;min-height:44px}}.dvd-link{width:100%;font:.85rem/1.3 var(--f-dado, monospace);padding:8px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}.aj .aj-main{max-width:640px;margin:0 auto;padding:0 10px 40px;display:flex;flex-direction:column;gap:14px}.aj-nome{background:var(--papel);border:3px solid var(--rosa);padding:12px;display:flex;flex-direction:column;gap:8px}.aj-nome label{font-weight:700}.aj-nome-l{display:flex;gap:8px}.aj-nome-l input{flex:1 1 auto;min-width:0;font-size:1.05rem;padding:10px;border:2px solid var(--borda)}.aj-pet{display:flex;gap:12px;align-items:center}.aj-foto{width:84px;height:84px;flex:0 0 auto;padding:0;border:2px solid var(--borda);overflow:hidden}.aj-foto img{width:100%;height:100%;object-fit:cover;display:block}.aj-pet-t p{margin:0}.aj-alerta{margin:8px 0 0;padding:8px 10px;background:var(--ruim-f, #fde4e4);border:2px solid var(--ruim, #b3261e);color:var(--ruim, #b3261e)}.aj-bts{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.aj-bts .btn-px{min-height:48px;font-size:.78rem;flex:1 1 160px;justify-content:center;text-align:center}.aj-sos{background:var(--ruim, #b3261e);color:#fff}.aj .pt-ck{min-height:48px;font-size:1rem}.aj-pe{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:12px;background:var(--papel);border:2px dashed var(--borda)}.aj-pe p{margin:0}.aj-conf{color:var(--tinta);font-weight:400}.en-troca{margin:2px 0 0;padding-top:10px;border-top:1px dashed var(--grade);display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:.92rem}.en-troca .td-mini{min-height:36px}.adm-nome{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center}.adm-nome strong{overflow-wrap:anywhere}.adm-espera{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;padding:8px 0;border-top:1px dashed rgba(0,0,0,.2)}.adm-espera strong{overflow-wrap:anywhere}.adm-espera-bts{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.adm-email{font-family:var(--f-dado);font-size:1.05rem;overflow-wrap:anywhere}.adm-sem-nome{font-style:italic;color:var(--tinta2);font-weight:400}.adm-p{display:flex;flex-direction:column;gap:12px}.adm-p p{margin:0}.adm-dados{margin:0;padding:8px 10px;background:var(--papel2);border:2px dashed var(--grade);display:grid;grid-template-columns:auto 1fr;gap:3px 10px;font-size:.92rem}.adm-dados dt{color:var(--tinta2)}.adm-dados dd{margin:0;overflow-wrap:anywhere}.adm-acoes{display:flex;flex-direction:column;gap:8px;align-items:stretch;padding-top:10px;border-top:1px dashed var(--grade)}.adm-acoes>.btn-px{min-height:42px;text-align:left}.adm-acao-cx{display:flex;flex-direction:column;gap:10px;padding:10px 12px;background:var(--papel2);border:2px dashed var(--borda)}.adm-acao-cx p{margin:0}.adm-reg{padding:6px 0;border-bottom:1px dashed var(--grade);font-size:.92rem}.adm-reg:last-child{border-bottom:0}.adm-reg .meta{font-size:.8rem;color:var(--tinta2)}.en-email{word-break:break-all}.adm-mail{padding:8px 0;border-bottom:1px dashed var(--grade);display:flex;flex-direction:column;gap:4px}.adm-mail:last-child{border-bottom:0}.adm-mail .meta{font-size:.8rem;color:var(--tinta2)}.adm-mail-txt{margin:0;white-space:pre-wrap;font-size:.85rem;color:var(--tinta2);max-height:7.5em;overflow:hidden}.dia-bx{display:flex;flex-direction:column;gap:8px;margin:8px 0}.dia-bts{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px}.dia-bt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:64px;padding:6px 4px;font-family:var(--f-dado);font-size:.95rem;line-height:1.15;text-align:center;color:var(--tinta);background:var(--papel);border:2px solid var(--sec, var(--c-pet));box-shadow:2px 2px #0003;cursor:pointer}.dia-bt:active{transform:translate(1px,1px);box-shadow:1px 1px #0003}.dia-bt .dia-ico{font-size:1.4rem;line-height:1}.dia-bt small{font-size:.78rem;color:var(--tinta2)}.dia-bt.ok{background:var(--bom-f);border-color:var(--bom)}.dia-bt.ok small{color:var(--bom);font-weight:700}.dia-bt.nao{background:var(--aviso-f);border-color:var(--aviso)}.dia-bt.nao small{color:var(--aviso);font-weight:700}.dia-bt.cinza{border-style:dashed;border-color:var(--borda);color:var(--tinta2)}.dia-bt.sel{outline:3px solid var(--tinta);outline-offset:1px}.dia-pede{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border:2px dashed var(--sec, var(--c-pet));background:var(--papel);flex-basis:100%}.dia-pede p{margin:0}.pt-ck-slots .dia-pede{width:100%}.dia-nao-bt{align-self:center}.pt-ck.nao{background:var(--aviso-f);border-color:var(--aviso);color:var(--aviso);font-size:.9rem}.dia-nav{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:4px 0 6px}.dia-nav b{font-family:var(--f-dado);font-size:1rem;padding:0 4px}.dia-linha{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.dia-linha li{display:flex;gap:8px;align-items:baseline;font-size:.93rem;padding:4px 8px;background:var(--papel, #fffbe6);border:1px dashed var(--borda)}.dia-linha li>b{font-family:var(--f-dado);font-size:.82rem;color:var(--tinta2);flex:0 0 auto;min-width:42px}.dia-linha li>span{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.dia-linha li.ok{border-color:var(--bom)}.dia-linha li.av{border:2px solid var(--aviso);background:var(--aviso-f)}.dia-avisos{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:6px}.dia-avisos li{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;justify-content:space-between;padding:7px 10px;border:2px solid var(--aviso);background:var(--aviso-f);color:var(--tinta);font-size:.93rem}.dia-avisos li>span{flex:1 1 220px;min-width:0;overflow-wrap:anywhere}.aj-sec{margin-top:12px;padding-top:8px;border-top:2px dotted var(--grade)}.aj-sec>.rot,.aj-sec>summary.rot{margin:0 0 6px;font-weight:700}details.aj-sec>summary{cursor:pointer}.aj .dia-bt{min-height:72px;font-size:1rem}@media (max-width: 560px){.dia-bts{grid-template-columns:repeat(3,minmax(0,1fr))}.dia-bt{min-height:60px;font-size:.88rem}}.rec-lista{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.rec{padding:8px 10px;background:var(--papel);border:2px solid var(--sec, var(--c-pet));display:flex;flex-direction:column;gap:6px}.rec.imp{border:3px solid var(--ruim);background:var(--ruim-f)}.rec.fix{border-style:dashed}.rec p{margin:0}.rec-t{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center;font-size:.92rem}.rec-x{font-size:1rem;overflow-wrap:anywhere}.rec-foto{width:120px;height:120px;padding:0;border:2px solid var(--borda);overflow:hidden}.rec-foto img{width:100%;height:100%;object-fit:cover;display:block}.rec-resp{list-style:none;margin:0;padding:0 0 0 8px;border-left:3px solid var(--grade);display:flex;flex-direction:column;gap:2px;font-size:.9rem}.rec-novo{display:flex;flex-direction:column;gap:6px;margin:4px 0}.rec-novo textarea{width:100%;box-sizing:border-box;font-family:var(--f-dado);font-size:16px;padding:8px 10px;border:2px solid var(--borda);background:#fff;color:var(--tinta);resize:vertical}.rec-foto-bt{cursor:pointer;display:inline-block}.rec-previa{max-width:140px;max-height:140px;border:2px solid var(--borda)}.rec-ligar{padding:8px 10px;border:3px solid var(--ruim);background:var(--ruim-f);display:flex;flex-direction:column;gap:6px}.rec-ligar p{margin:0}.rec-alto{position:fixed;top:8px;left:50%;transform:translate(-50%);width:min(560px,calc(100% - 16px));z-index:9997;max-height:60vh;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding:8px;background:var(--ruim);border:3px solid var(--tinta)}.rec-alto-i{background:var(--papel);color:var(--tinta);border:2px solid var(--tinta);padding:8px 10px;display:flex;flex-direction:column;gap:6px;box-shadow:3px 3px #0005}.rec-alto-i p{margin:0;overflow-wrap:anywhere}.rec.curto{padding:0;border-width:1px;border-style:dashed}.rec-linha{display:flex;gap:8px;align-items:baseline;justify-content:space-between;width:100%;padding:6px 10px;background:none;border:0;font-family:var(--f-dado);font-size:.92rem;color:var(--tinta);text-align:left;cursor:pointer}.rec-linha>span:first-child{min-width:0;overflow-wrap:anywhere}.rec-ok{color:var(--bom);font-weight:700;flex:0 0 auto}.fin{display:flex;flex-direction:column;gap:14px;min-width:0}.fin-disc-bt.on{background:var(--c-fin)!important;color:#fff!important}.fin-disc-dica{margin:-6px 0 0}.fin-discreto .fin-v:not(.ver){filter:blur(7px);cursor:pointer;-webkit-user-select:none;user-select:none;transition:filter .15s}.fin-mes{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;padding:8px 10px;background:var(--papel);border:2px solid var(--borda);box-shadow:3px 3px #0005}.fin-mes b{font-family:var(--f-titulo);font-weight:400;font-size:1.35rem;color:var(--c-fin);text-shadow:2px 2px 0 #0002;min-width:9ch;text-align:center}.fin-mes .td-mini{font-size:.8rem;padding:6px 12px}.fin-mes .td-mini:disabled{opacity:.35;cursor:default}.fin-placar{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.fin-tile{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:3px;padding:12px 14px 10px;color:#fff;border:2px solid var(--borda);box-shadow:4px 4px #0007;min-width:0}.fin-tile:after{content:"✦";position:absolute;right:10px;top:4px;font-size:1.4rem;opacity:.35}.fin-tile>span{font-family:var(--f-pixel);font-size:.66rem;letter-spacing:.04em;text-shadow:1px 1px 0 #0004}.fin-tile>.fin-v{font-family:var(--f-led);font-size:2.4rem;line-height:1;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-shadow:2px 2px 0 #0003}.fin-tile small{font-size:.78rem;opacity:.95}.fin-tile.entrou{background:linear-gradient(135deg,#34c25a,#0f7d3b)}.fin-tile.saiu{background:linear-gradient(135deg,#ff6f8f,#c81d63)}.fin-tile.sobrou{background:linear-gradient(135deg,#ffe066,#ffa41b);color:var(--tinta)}.fin-tile.sobrou>span{text-shadow:none}.fin-tile.sobrou.neg{background:linear-gradient(135deg,#ff8a4c,#b8262b);color:#fff}.fin-tile.tenho{background:linear-gradient(135deg,#7d9f1f,#3f5c06)}.fin-onde{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.fin-rosca{position:relative;flex:0 0 150px;width:150px;height:150px;margin:0 auto}.fin-rosca svg{width:100%;height:100%;transform:rotate(0)}.fin-rosca-meio{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.fin-rosca-meio span{font-family:var(--f-pixel);font-size:.58rem;color:var(--tinta2)}.fin-rosca-meio .fin-v{font-family:var(--f-dado);font-weight:700;font-size:.92rem}.fin-leg{list-style:none;margin:0;padding:0;flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:3px}.fin-leg-i{width:100%;display:grid;grid-template-columns:14px minmax(0,1fr) auto auto;gap:6px;align-items:center;padding:4px 6px;border:1px solid transparent;background:none;text-align:left;font-family:var(--f-dado);font-size:.88rem;color:var(--tinta);cursor:pointer}.fin-leg-i:hover,.fin-leg-i.sel{background:var(--papel2);border-color:var(--grade)}.fin-leg-n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-leg-p{font-family:var(--f-pixel);font-size:.6rem;color:var(--tinta2)}.fin-leg-i .fin-v{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.fin-q{display:inline-block;width:14px;height:14px;border:2px solid var(--borda);vertical-align:-2px}.fin-q.e{background:#2bb24c}.fin-q.s{background:#e8428e}.fin-frase{margin:0;padding:8px 10px;border-left:5px solid var(--c-fin);background:var(--papel2);font-size:.92rem}.fin-6m{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.fin-6m-col{display:flex;flex-direction:column;align-items:center;gap:3px;padding:4px 0 2px;border:2px solid transparent;background:none;cursor:pointer;min-width:0}.fin-6m-col.sel{border-color:var(--borda);background:color-mix(in srgb,var(--c-fin) 10%,#fff)}.fin-6m-area{width:100%;height:130px;display:flex;gap:3px;align-items:flex-end;justify-content:center;border-bottom:2px solid var(--tinta2);background:repeating-linear-gradient(to top,transparent 0 31.5px,var(--grade) 31.5px 32.5px)}.fin-6m-bar{width:min(40%,18px);min-height:0;border:2px solid var(--borda);border-bottom:0;transition:filter .15s}.fin-6m-bar[style*="height: 0%"]{border:0}.fin-6m-bar.e{background:linear-gradient(180deg,#4fd06e,#1a8c3f)}.fin-6m-bar.s{background:linear-gradient(180deg,#ff7aa6,#c81d63)}.fin-6m-col:hover .fin-6m-bar{filter:brightness(1.12)}.fin-6m-rot{font-family:var(--f-pixel);font-size:.6rem;color:var(--tinta2)}.fin-6m-col.sel .fin-6m-rot{color:var(--tinta);font-weight:700}.fin-legenda{margin:0;font-size:.84rem;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.fin-origens{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px}.fin-or{display:flex;flex-direction:column;gap:1px;padding:8px 10px;color:#fff;text-decoration:none;background:var(--oc, var(--c-fin));border:2px solid var(--borda);box-shadow:3px 3px #0005;min-width:0}.fin-or:active{transform:translate(1px,1px);box-shadow:2px 2px #0005}.fin-or-ico{font-size:1.3rem;line-height:1}.fin-or b{font-family:var(--f-pixel);font-weight:400;font-size:.64rem;letter-spacing:.03em}.fin-or .fin-v{font-family:var(--f-dado);font-weight:700;font-size:1rem}.fin-or small{font-size:.74rem;opacity:.9}.fin-filtros{display:flex;flex-wrap:wrap;gap:6px}.fin-dia{background:color-mix(in srgb,var(--cc, var(--c-fin)) 16%,#fff);border-color:var(--borda)}.fin-dia i{font-size:.9rem;font-family:var(--f-dado)}.fin-meta{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center;font-size:.8rem}.fin-chipcat{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border:1px solid var(--cc, var(--c-fin));color:var(--cc, var(--c-fin));background:color-mix(in srgb,var(--cc, var(--c-fin)) 12%,#fff);font-weight:700;font-size:.76rem}.fin-vem{color:var(--tinta2);font-size:.78rem}.fin-lin.entrou .mt-valor{color:var(--bom)}.fin-lin.saiu .mt-valor{color:var(--tinta)}.fin-cartoes{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.fin-cartao{position:relative;display:flex;flex-direction:column;gap:2px;min-height:128px;padding:10px 12px;border-radius:10px;border:2px solid var(--borda);box-shadow:4px 4px #0006;color:var(--bt, #fff);min-width:0;background:radial-gradient(circle at 85% 15%,#ffffff40 0 18%,transparent 19%),linear-gradient(135deg,var(--bc, var(--c-fin)) 0%,color-mix(in srgb,var(--bc, var(--c-fin)) 70%,#000) 100%)}.fin-cartao small{font-size:.76rem;opacity:.95}.fin-cartao-topo{display:flex;justify-content:space-between;align-items:center;gap:6px;font-family:var(--f-pixel);font-size:.58rem;letter-spacing:.03em}.fin-cartao-ed{border:2px solid currentColor;background:#ffffff2a;color:inherit;font-size:.9rem;line-height:1;padding:3px 7px;border-radius:6px}.fin-cartao-nome{font-family:var(--f-titulo);font-weight:400;font-size:1.15rem;line-height:1.15;overflow-wrap:anywhere}.fin-cartao-banco{font-size:.8rem;opacity:.9}.fin-cartao-num{font-family:var(--f-led);font-size:1.2rem;letter-spacing:.12em}.fin-cartao-saldo{font-family:var(--f-led);font-size:1.9rem;line-height:1;margin-top:auto}.fin-cartao.novo{align-items:center;justify-content:center;background:var(--papel2);color:var(--tinta);border-style:dashed;box-shadow:none;font-family:var(--f-pixel);font-size:.7rem;cursor:pointer}.fin-cats{display:flex;flex-wrap:wrap;gap:6px}.fin-cat{font-family:var(--f-dado);font-size:.86rem;padding:5px 9px;border:2px solid var(--borda);background:#fff;color:var(--tinta);box-shadow:2px 2px #0003;cursor:pointer}.fin-cat.sel{background:var(--cc, var(--c-fin));color:#fff}.fin-parece{border:2px solid var(--aviso);background:var(--aviso-f);padding:8px 10px;display:flex;flex-direction:column;gap:4px;font-size:.9rem}.fin-parece ul{margin:0;padding-left:18px}@media (max-width: 560px){.fin-placar{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fin-tile{padding:10px 10px 8px}.fin-tile.sobrou:last-child{grid-column:1 / -1}.fin-tile>.fin-v{font-size:1.85rem}.fin-tile small{font-size:.72rem}.fin-mes b{font-size:1.15rem}.fin-6m-area{height:110px;background:repeating-linear-gradient(to top,transparent 0 26.5px,var(--grade) 26.5px 27.5px)}.fin-cartoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fin-cartao{min-height:118px;padding:8px 10px}.fin-cartao-saldo{font-size:1.55rem}}a.fin-tile{text-decoration:none}a.fin-tile:active{transform:translate(2px,2px);box-shadow:2px 2px #0007}.fin-tile.inv{background:linear-gradient(135deg,#8a63e8,#4a2bb0)}.fin-tile.patri{background:linear-gradient(135deg,#1fc2d6,#0b6f8f)}.fin-tile .fin-v+small .fin-v,.fin-tile small .fin-v{font-family:inherit;font-size:inherit;text-shadow:none}.fin-v-bloco{display:block}.fin-inv-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.fin-inv-card{position:relative;display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:#fff;border:2px solid var(--borda);border-left:8px solid var(--tc, var(--c-fin));box-shadow:3px 3px #0004;min-width:0}.fin-inv-card.fim{opacity:.8;background:var(--papel2)}.fin-inv-topo{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.fin-inv-nome{font-weight:700;color:var(--tinta);text-decoration:none;overflow-wrap:anywhere;line-height:1.25}.fin-inv-nome:hover{text-decoration:underline}.fin-inv-vale{font-family:var(--f-led);font-size:1.9rem;line-height:1;color:var(--tc, var(--c-fin))}.fin-inv-card small{font-size:.8rem;color:var(--tinta2)}.fin-inv-ver{align-self:flex-start;text-decoration:none}.fin-inv-cab h2{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media (max-width: 560px){.fin-inv-grade{grid-template-columns:minmax(0,1fr)}.fin-inv-vale{font-size:1.6rem}}.fin-tile.fixa{background:linear-gradient(135deg,#ff9a3c,#d0491b)}.fin-tile>.fin-tile-n{font-family:var(--f-titulo);font-weight:400;font-size:1.45rem;line-height:1.1;text-shadow:2px 2px 0 #0003;overflow-wrap:anywhere}.mt-conta.fin-fx-bts>.mt-conta-bts{display:flex;flex-wrap:wrap;gap:6px}.fin-modelos{display:flex;flex-wrap:wrap;gap:5px}.fin-modelos .td-mini.sel{background:var(--c-fin);color:#fff}.fin-assin{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:4px}.fin-assin li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 8px;align-items:baseline;padding:5px 8px;background:var(--papel2);border-left:5px solid #4a5ad8}.fin-assin a{font-weight:700;color:var(--tinta);overflow-wrap:anywhere}.fin-assin .fin-v{font-family:var(--f-dado);font-weight:700}.fin-assin small{grid-column:1 / -1;font-size:.78rem;color:var(--tinta2)}@media (max-width: 560px){.fin-tile>.fin-tile-n{font-size:1.2rem}}.fin-tile.fatura{background:linear-gradient(135deg,#5b7cff,#2a3cb0)}.fin-tile.fatura.pagar{background:linear-gradient(135deg,#ff8a4c,#b8262b)}.fin-lim{height:12px;border:2px solid var(--borda);background:var(--papel2);box-shadow:2px 2px #0004}.fin-lim span{display:block;height:100%;background:linear-gradient(90deg,#4fd06e,#ffa41b 70%,#e8428e)}a.fin-cartao-nome{color:inherit;text-decoration:none}a.fin-cartao-nome:hover{text-decoration:underline}.fin-cartao-ver{align-self:flex-start;margin-top:auto;color:inherit;font-family:var(--f-pixel);font-size:.58rem;letter-spacing:.03em;padding:3px 7px;border:2px solid currentColor;border-radius:6px;background:#ffffff2a;text-decoration:none}.fin-onde-bt{cursor:pointer;font:inherit;font-size:.76rem}.fin-onde-bt.vazio{border-style:dashed;background:#fff;color:var(--tinta2)}.fin-lin.entre .mt-valor{color:var(--tinta2)}.fin-fat{border-bottom:1px dashed var(--grade);padding:6px 0}.fin-fat summary{cursor:pointer;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.fin-fat summary .fin-v{font-family:var(--f-dado);font-weight:700}.fin-arq{cursor:pointer}.fin-pergs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.fin-perg{display:flex;flex-direction:column;gap:8px;padding:10px;background:#fff;border:2px solid var(--borda);border-left:7px solid #e8428e;box-shadow:3px 3px #0003}.fin-perg.entrou{border-left-color:#2bb24c}.fin-perg-topo{display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:4px 10px;align-items:start}.fin-perg-v{font-size:1.05rem}.fin-perg-v.s{color:#c81d63}.fin-perg-v.e{color:var(--bom)}.fin-perg-bloco{display:flex;flex-direction:column;gap:5px}.fin-perg-ops{display:flex;flex-wrap:wrap;gap:6px}.fin-perg-ops .td-mini{text-align:left;white-space:normal}.fin-perg-ops .td-mini.sel{background:var(--c-fin);color:#fff}.fin-perg-ck{display:flex;gap:6px;align-items:flex-start;font-size:.86rem}.fin-perg-ck input{margin-top:3px}.fin-rel-its{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.fin-rel-it{display:flex;flex-direction:column;gap:5px;padding:8px 10px;background:#fff;border:2px solid var(--borda);border-left:7px solid var(--tc, var(--c-fin));box-shadow:2px 2px #0003}.fin-rel-it.pula{opacity:.55}.fin-rel-topo{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;align-items:start}.fin-rel-topo b{overflow-wrap:anywhere}.fin-rel-topo .fin-v{font-family:var(--f-dado);font-weight:700;white-space:nowrap}.fin-rel-it .campo{margin:0}.fin-rel-ok{color:var(--bom);font-weight:700}.fin-rel-meses{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.fin-rel-meses li{display:grid;grid-template-columns:58px minmax(0,1fr);gap:8px;padding:5px 8px;background:var(--papel2);border-left:4px solid var(--c-fin);font-size:.9rem}.fin-rel-meses b{font-family:var(--f-pixel);font-size:.62rem;align-self:center}.fin-tile{container-type:inline-size}.fin-tile>.fin-v{white-space:nowrap;overflow-wrap:normal;font-size:min(2.4rem,calc(100cqw / (var(--n, 12) * .48)))}@media (max-width: 560px){.fin-tile>.fin-v{font-size:min(1.85rem,calc(100cqw / (var(--n, 12) * .48)))}}.fin-ir-it.fora{opacity:.8}.fin-ir-it.fora .mt-valor{text-decoration:line-through;text-decoration-thickness:2px;color:var(--tinta2)}.fin-ir-perg{color:var(--aviso);font-weight:700}.fin-ir-por{display:block}.fin-ir-auto{background:var(--papel2);border-style:dashed}.fin-ir-bts{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.fin-ir-pes+.fin-ir-pes{margin-top:12px}.fin-ir-pes-t{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 6px;padding:4px 8px;background:color-mix(in srgb,var(--c-fin) 14%,#fff);border-left:5px solid var(--c-fin);font-family:var(--f-pixel);font-size:.7rem;font-weight:400}.fin-ir-pes-t .fin-v{font-family:var(--f-led);font-size:1.2rem}.fin-ir-deps{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:6px}.fin-ir-deps li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;padding:6px 8px;background:var(--papel2);border:2px solid var(--borda)}.fin-ir-jt{margin:0 0 6px}.fin-ir-conta{display:block;font-weight:700}.fin-ir-reemb-num{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0 0 8px;padding:6px 10px;background:var(--papel2);border-left:5px solid var(--c-fin);font-size:.9rem}.fin-ir-reemb-num .fin-v{font-weight:700}.fin-ir-reemb-num .falta{color:var(--aviso);font-weight:700}.fin-ir-abas{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.fin-ir-aba{flex:1 1 auto;text-align:center;font-family:var(--f-pixel);font-size:.64rem;letter-spacing:.03em;line-height:1.3;padding:8px 10px;border:2px solid var(--borda);background:var(--papel2);color:var(--tinta);text-decoration:none;box-shadow:2px 2px #0004}.fin-ir-aba.sel{background:var(--c-fin);color:#fff}.fin-ir-aba:active{transform:translate(1px,1px);box-shadow:1px 1px #0004}.fin-ir-sel{font:inherit;font-size:.85rem;padding:4px 6px;border:2px solid var(--borda);background:#fff;max-width:100%}.fin-irr-fontes{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:8px}.fin-irr-fonte{display:flex;flex-direction:column;gap:4px;padding:8px 10px;background:var(--papel2);border:2px solid var(--borda);border-left:6px solid var(--c-fin);min-width:0;overflow-wrap:anywhere}.fin-irr-f-topo{display:flex;justify-content:space-between;align-items:center;gap:8px}.fin-irr-f-num .fin-v{font-weight:700}.fin-irr-desc{display:block;color:var(--bom, #2e7d32);font-weight:700}.fin-irr-vendas{margin-top:12px}.fin-irr-vendas ul{margin:0 0 6px;padding-left:18px;font-size:.9rem;display:flex;flex-direction:column;gap:4px}.fin-irb-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.fin-irb-l{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px 10px;align-items:center;padding:9px 2px;border-bottom:1px dashed var(--grade)}.fin-irb-l:last-child{border-bottom:0}.fin-irb-nome{display:flex;flex-direction:column;gap:3px;min-width:0;overflow-wrap:anywhere}.fin-irb-nome a{color:inherit}.fin-irb-cols{display:grid;grid-template-columns:repeat(2,minmax(104px,auto));gap:6px}.fin-irb-c{display:flex;flex-direction:column;align-items:flex-end;text-align:right;padding:3px 6px;border:2px solid var(--borda);background:#fff;min-width:0;line-height:1.2}.fin-irb-c small{font-family:var(--f-pixel);font-size:.5rem;color:var(--tinta2)}.fin-irb-c .fin-v,.fin-irb-c b{font-family:var(--f-dado);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.fin-irb-c em{font-style:normal;font-size:.7rem;color:var(--tinta2)}.fin-irb-c.aprox{border-style:dashed;background:var(--papel2)}.fin-irb-c.falta{border-color:var(--aviso);background:var(--aviso-f, #fff3d6)}.fin-irb-c.falta em{color:var(--aviso);font-weight:700}.fin-irb-c.informe em,.fin-irb-c.conferi em{color:var(--bom, #2e7d32);font-weight:700}.fin-irb-c.antes{border-style:dotted;opacity:.7}.fin-irb-c.zero{opacity:.8}.fin-irb-tot{margin:8px 0 0;text-align:right;font-size:.85rem}.fin-irb-tot .fin-v{font-weight:700}@media (max-width: 560px){.fin-irb-l{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n e" "c c"}.fin-irb-l>.fin-irb-nome{grid-area:n}.fin-irb-l>.lapis{grid-area:e;align-self:start}.fin-irb-l>.fin-irb-cols{grid-area:c;grid-template-columns:repeat(2,minmax(0,1fr))}.fin-ir-aba{font-size:.58rem;padding:7px 6px}}.fin-tetos{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:8px}.fin-teto{display:flex;flex-direction:column;gap:5px;padding:8px 10px;background:var(--papel2);border:2px solid var(--borda);border-left:6px solid var(--bom, #2e7d32);min-width:0;overflow-wrap:anywhere}.fin-teto.quase{border-left-color:var(--aviso)}.fin-teto.passou{border-left-color:var(--ruim)}.fin-teto-topo{display:flex;justify-content:space-between;align-items:center;gap:8px}.fin-teto-barra{height:14px;border:2px solid var(--borda);background:#fff;overflow:hidden}.fin-teto-barra span{display:block;height:100%;background:var(--bom, #2e7d32)}.fin-teto.quase .fin-teto-barra span{background:var(--aviso)}.fin-teto.passou .fin-teto-barra span{background:var(--ruim)}.fin-teto-num .fin-v{font-weight:700}.fin-teto-sem{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 8px}.fin-teto-cats{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0}.fin-teto-cats .td-mini[aria-pressed=true]{background:var(--c-fin);color:#fff}.fin-irc-infs,.fin-irc-ls{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.fin-irc-inf{display:flex;flex-direction:column;gap:4px;padding:8px 10px;background:var(--papel2);border:2px solid var(--borda);border-left:6px solid var(--c-fin);min-width:0;overflow-wrap:anywhere}.fin-irc-inf.falta{border-left-color:var(--aviso)}.fin-irc-inf.nao{opacity:.7;border-left-style:dashed}.fin-irc-inf-t{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px}.fin-irc-l{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;align-items:start;padding:8px 2px 10px;border-bottom:1px dashed var(--grade)}.fin-irc-l:last-child{border-bottom:0}.fin-irc-l.fora{opacity:.75}.fin-irc-txt{display:flex;flex-direction:column;gap:3px;min-width:0;overflow-wrap:anywhere}.fin-irc-txt a{color:inherit}.fin-irc-v{display:flex;flex-direction:column;align-items:flex-end;text-align:right;padding:3px 6px;border:2px solid var(--borda);background:#fff;line-height:1.2}.fin-irc-v .fin-v{font-family:var(--f-dado);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.fin-irc-v em{font-style:normal;font-size:.7rem;color:var(--tinta2);white-space:nowrap}.fin-irc-v.aprox{border-style:dashed;background:var(--papel2)}.fin-irc-v.informe em,.fin-irc-v.conferi em{color:var(--bom, #2e7d32);font-weight:700}.fin-irc-v.vazio{border-style:dotted;color:var(--tinta2)}.fin-irc-cod{font-size:.85rem;padding:3px 7px;background:color-mix(in srgb,var(--c-fin) 12%,#fff);border-left:4px solid var(--c-fin)}.fin-irc-cod.duvida{border-left-color:var(--aviso)}.fin-irc-discr{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.fin-irc-pre{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:3px}.fin-irc-pre .td-mini[aria-pressed=true]{outline:2px solid var(--tinta)}.fin-irc-pre-txt{font:inherit;font-size:.85rem;padding:4px 6px;border:2px solid var(--borda);min-width:0;flex:1 1 180px}.fin-irc-falta{margin:0 0 6px;padding-left:18px;display:flex;flex-direction:column;gap:4px}.fin-irc-lista{list-style:none;margin:0 0 6px;padding:0;display:flex;flex-direction:column;gap:4px}.fin-irc-lista li{display:flex;align-items:center;gap:8px;padding:4px 6px;background:var(--papel2);border:2px solid var(--borda);overflow-wrap:anywhere}.fin-irc-lista li span{flex:1 1 auto;min-width:0}.fin-irc-lista li.feito span{text-decoration:line-through;opacity:.7}.fin-irc-novo{display:flex;gap:6px;margin:0 0 10px}.fin-irc-novo input{font:inherit;font-size:.9rem;padding:5px 7px;border:2px solid var(--borda);flex:1 1 auto;min-width:0}.fin-irc-junto{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:4px}.fin-irc-junto label{display:flex;align-items:center;gap:6px;font-size:.92rem}.fin-irc-ate{margin:8px 0}.fin-irc-ant{margin-top:10px}.fin-irc-31{display:flex;flex-direction:column;gap:8px}.fin-irc-31-it{border:2px solid var(--borda);padding:6px 10px 2px;margin:0;background:var(--papel2)}.fin-irc-31-it legend{font-weight:700;padding:0 4px}@media (max-width: 560px){.fin-irc-l{grid-template-columns:minmax(0,1fr)}.fin-irc-l>.fin-irc-v{align-items:flex-start;text-align:left;justify-self:start}.fin-irc-l>.fin-irb-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.rc-filtro{margin:0 0 10px}.rc-barra{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;justify-content:space-between;margin:0 0 10px;padding:0 0 8px;border-bottom:1px solid #eee3cc;font-size:.84rem;color:var(--tinta2)}.rc-ordem{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px}.rc-fl-rot{font-size:.74rem;color:var(--tinta2);margin-right:4px}.rc-pt{margin:0 4px;opacity:.6}.rc-ord{background:none;border:0;padding:4px 2px;font:inherit;color:inherit;cursor:pointer}.rc-ord.on{color:var(--c-receitas);font-weight:700}.rc-ord:hover,.rc-ord:focus-visible{text-decoration:underline}.rc-fl-bts{display:inline-flex;flex-wrap:wrap;gap:5px;align-items:center;margin-left:auto}.rc-pill{display:inline-flex;align-items:center;gap:3px;min-height:30px;padding:2px 10px;border:1px solid #d8cdb4;border-radius:999px;background:#fff;font:inherit;font-size:.8rem;color:var(--tinta);cursor:pointer;box-shadow:none;white-space:nowrap}.rc-pill:hover,.rc-pill:focus-visible{border-color:var(--c-receitas)}.rc-pill.on{background:#fde3cf;border-color:#f0b48a;color:#a8470e}.rc-fl-abre.ligado,.rc-fl-abre[aria-expanded=true]{border-color:var(--c-receitas);color:var(--c-receitas)}.rc-fl{display:grid;grid-template-columns:auto 1fr;gap:7px 10px;align-items:center;margin:0 0 12px;padding:8px 10px;border-radius:8px;background:#fbf3e4}.rc-fl>.rc-fl-rot{margin:0}.rc-fl-ops{display:flex;flex-wrap:wrap;gap:5px}.rc-fl-limpa{background:none;border:0;padding:2px 0;font:inherit;font-size:.76rem;color:#a8470e;text-decoration:underline;cursor:pointer}.rc-fl-nada{display:flex;flex-direction:column;gap:8px;align-items:flex-start}@media (max-width: 560px){.rc-fl-bts{margin-left:0;width:100%}.rc-fl{grid-template-columns:1fr;gap:3px}.rc-fl>.rc-fl-rot{margin-top:5px}.rc-fl>.rc-fl-rot:first-child{margin-top:0}}.rc-marc-novo{display:flex;gap:8px;align-items:center;margin-top:6px}.rc-marc-novo input{flex:1;min-width:0;font-size:16px}.rc-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,136px),1fr));gap:12px;align-items:start}.rc-card{display:flex;flex-direction:column;gap:6px;padding:6px;background:#fff;border:2px solid var(--borda);box-shadow:3px 3px #0003;color:var(--tinta);text-decoration:none;min-width:0}.rc-card:hover,.rc-card:focus-visible{box-shadow:3px 3px 0 var(--c-receitas)}.rc-card-f{display:grid;place-items:center;aspect-ratio:4 / 3;background:#fdfdf3;border:2px solid var(--borda);overflow:hidden;font-size:2.6rem}.rc-card-f img{width:100%;height:100%;object-fit:cover;display:block}.rc-card-t b{color:var(--c-receitas);overflow-wrap:anywhere}.rc-card .linha-meta{gap:4px}.rc-duas{display:grid;grid-template-columns:1fr 1fr;gap:0 10px}@media (max-width: 480px){.rc-duas{grid-template-columns:1fr}}.rc-qual{margin:0 0 10px;font-size:1.05rem}.rc-ficha-in{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap}.rc-capa{flex:0 1 260px;padding:0;border:3px solid var(--borda);background:#fdfdf3;box-shadow:4px 4px #0004;cursor:zoom-in}.rc-capa img{display:block;width:100%;max-height:260px;object-fit:cover}.rc-ficha-t{flex:1 1 240px;display:flex;flex-direction:column;gap:8px;min-width:0}.rc-ficha-t p{margin:0}.rc-fator{margin:0 0 8px}.rc-ing{margin:0;padding-left:1.2em;display:flex;flex-direction:column;gap:4px}.rc-ing .rc-tit,.rc-coz-l .rc-tit,.mc-l .mc-tit{list-style:none;margin:8px 0 0 -1.2em;font-family:var(--f-pixel);font-size:.66rem;color:var(--c-receitas);text-transform:uppercase}.rc-modo{margin:0;padding-left:1.6em;display:flex;flex-direction:column;gap:8px}.rc-colar{display:flex;flex-direction:column;gap:6px;margin:0 0 10px}.rc-colar>.td-mini{align-self:flex-start}.rc-colar-cx{display:flex;flex-direction:column;gap:6px;padding:8px;border:2px dashed var(--c-receitas);background:#fff8f0}.rc-colar-cx textarea{width:100%;box-sizing:border-box;font-size:16px;line-height:1.4;resize:vertical}.rc-apagar{display:flex;justify-content:flex-end;margin:4px 0 18px}.rc-apagar .td-mini{opacity:.75}.rc-modo-partes{display:flex;flex-direction:column;gap:12px}.rc-tit-modo{margin:0 0 6px;font-family:var(--f-pixel);font-size:.66rem;color:var(--c-receitas);text-transform:uppercase}.rc-modo li::marker{font-family:var(--f-led);color:var(--c-receitas);font-size:1.1rem}.rc-vezes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.rc-vezes li{padding:0 0 8px;border-bottom:1px dashed var(--grade)}.rc-vezes li:last-child{border-bottom:0}.rc-vezes p{margin:4px 0 0}.rc-vezes a{color:var(--c-receitas);font-weight:700}.rc-coz{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;overflow-y:auto;background:#fdfdf3;color:var(--tinta);padding:16px clamp(14px,4vw,40px) 40px;font-size:clamp(1.15rem,2.6vw,1.5rem);line-height:1.45}body.rc-coz-aberto{overflow:hidden}.rc-coz-topo{position:sticky;top:-16px;display:flex;justify-content:space-between;align-items:center;gap:10px;margin:-16px -4px 8px;padding:12px 4px;background:#fdfdf3;border-bottom:3px solid var(--c-receitas)}.rc-coz-topo b{font-family:var(--f-titulo, inherit);color:var(--c-receitas);font-size:1.3em;overflow-wrap:anywhere}.rc-coz h3{margin:18px 0 8px;color:var(--c-receitas);font-size:1.05em}.rc-coz-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.rc-coz-l .rc-tit{margin-left:0;font-size:.7rem}.rc-coz-l button{display:flex;gap:12px;align-items:flex-start;width:100%;text-align:left;padding:10px 12px;background:#fff;border:2px solid var(--borda);color:inherit;font:inherit;cursor:pointer;box-shadow:2px 2px #0003}.rc-coz-l li.ok button{opacity:.55;text-decoration:line-through;box-shadow:none}.rc-coz-tic,.rc-coz-n{flex:0 0 1.6em;height:1.6em;display:grid;place-items:center;border:2px solid var(--borda);background:#fff;font-family:var(--f-led);font-size:1em;text-decoration:none}.rc-coz-l li.ok .rc-coz-tic,.rc-coz-l li.ok .rc-coz-n{background:var(--c-receitas);border-color:var(--c-receitas);color:#fff}.rc-coz .td-bts{margin-top:20px}.mc-cx>.cx-c{background:repeating-linear-gradient(#fff7c2,#fff7c2 31px,#efe19a 32px)}.mc-cx{margin-bottom:14px}.mc-por{display:flex;flex-direction:column;gap:6px;margin:0 0 10px}.mc-por-l{display:flex;gap:6px;align-items:stretch}.mc-por-l input{flex:1 1 auto;min-width:0;font-family:var(--f-dado);font-size:16px;padding:8px 10px;border:2px solid var(--borda);background:#fff;color:var(--tinta)}.mc-por-l input.mc-qtd{flex:0 0 76px}.mc-por-l .btn-px{flex:0 0 auto;padding-left:14px;padding-right:14px}.mc-sug .rot-it,.mc-sempre .rot-it{font-size:.82rem;padding:4px 8px}.mc-sempre{display:flex;flex-direction:column;gap:4px;margin:6px 0 10px}.mc-sempre .rot{font-family:var(--f-pixel);font-size:.6rem;color:var(--tinta2)}.mc-listas{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:6px}.mc-listas li{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.mc-lista-bt{flex:1 1 220px;display:flex;justify-content:space-between;gap:8px;align-items:center;padding:8px 10px;background:#fff;border:2px solid var(--borda);box-shadow:2px 2px #0003;color:var(--tinta);font:inherit;text-align:left;cursor:pointer;min-width:0}.mc-lista-bt:hover,.mc-lista-bt:focus-visible{box-shadow:2px 2px 0 var(--c-mercado)}.mc-lista-bt b{overflow-wrap:anywhere}.mc-selo,.mc-selo-l{font-size:.8rem}.mc-bts{margin:8px 0 10px}.mc-chips{margin:0 0 6px}.mc-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.mc-l li{display:flex;gap:10px;align-items:center;padding:6px 0;border-bottom:1px dashed var(--grade)}.mc-l li:last-child{border-bottom:0}.mc-tic{flex:0 0 38px;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#fff;border:3px solid var(--borda);cursor:pointer;font:inherit;font-size:1.1rem;font-weight:700;color:#fff}.mc-tic.ok{background:var(--c-mercado);border-color:var(--c-mercado)}.mc-tic:focus-visible{outline:3px solid var(--sol);outline-offset:2px}.mc-it{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;gap:2px 8px;align-items:baseline;cursor:pointer;font-family:var(--f-dado);overflow-wrap:anywhere}.mc-q{font-size:.85em;padding:0 6px;background:var(--papel2);border:1px solid var(--grade)}.mc-de{font-size:.72rem}.mc-ed{flex:0 0 auto}.mc-l li.ok .mc-it b,.mc-l li.ok .mc-it{text-decoration:line-through;color:var(--tinta2)}.mc-carrinho{opacity:.9}.mc-fim{font-size:.8rem}.mc-tela.grande .mc-l li{padding:10px 0}.mc-tela.grande .mc-it{font-size:1.3rem}.mc-tela.grande .mc-tic{flex-basis:52px;width:52px;height:52px;font-size:1.5rem}.mc-mandar li{padding:5px 0}.md-linha.mc-linha{border-color:var(--c-mercado);background:#fff7c2}.md-linha.mc-linha:hover,.md-linha.mc-linha:focus-visible{background:#fdeea0}.ia-mc{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.ia-mc li{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:3px 6px;background:#fff7c2;border:1px solid var(--grade)}.lv-da-landia{display:inline-block;margin-left:4px;padding:0 5px;font-size:.72rem;font-weight:700;color:#fff!important;background:var(--c-livros);border-radius:3px;vertical-align:1px}.fs-cat-sug li.lv-mais-web button{justify-content:center;min-height:40px;color:var(--c-livros);font-weight:700}.lv-lote-capa{display:flex;align-items:center;gap:8px}.lv-lote-capa img{width:48px;height:72px;object-fit:cover;border:1px solid var(--borda);background:var(--papel2)}#lv-lote-novos{width:100%;box-sizing:border-box;font-size:16px;padding:6px 8px;border:2px solid var(--borda)}.lv-capas-st{margin:0 0 6px}.lv-est{--prat: 172px;--tabua: 14px;display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 3px;padding:0 10px;background:repeating-linear-gradient(to bottom,transparent 0 calc(var(--prat) - var(--tabua)),#9c6b3c calc(var(--prat) - var(--tabua)) calc(var(--prat) - 4px),#6b4423 calc(var(--prat) - 4px) var(--prat)),linear-gradient(#f3e6d0,#ead8bb);border:3px solid #6b4423;border-bottom-width:0;box-shadow:inset 0 0 0 3px #b98a57}.lv-lomb-c{position:relative;height:var(--prat);display:flex;align-items:flex-end;padding-bottom:var(--tabua);box-sizing:border-box}.lv-lomb{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:6px 0 5px;background:var(--cor);color:var(--tinta);border:2px solid #1f1d3d;border-radius:2px 2px 0 0;cursor:pointer;overflow:hidden;box-shadow:inset -4px 0 #00000038,inset 3px 0 #ffffff2e;font:inherit;transition:transform .12s ease;max-height:calc(var(--prat) - var(--tabua) - 8px)}.lv-lomb:hover,.lv-lomb:focus-visible{transform:translateY(-6px);outline:none}.lv-lomb:before,.lv-lomb:after{content:"";position:absolute;left:3px;right:3px;height:2px;background:#ffffff59}.lv-lomb:before{top:4px}.lv-lomb:after{bottom:18px}.lv-lomb-t{writing-mode:vertical-rl;transform:rotate(180deg);font-family:Atkinson Hyperlegible,Trebuchet MS,sans-serif;font-weight:700;font-size:11.5px;line-height:1.05;max-height:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lv-lomb-a{font-family:Silkscreen,monospace;font-size:7px;letter-spacing:.5px;max-width:100%;overflow:hidden;white-space:nowrap;text-transform:uppercase;opacity:.85}.lv-lomb-li{position:absolute;bottom:1px;right:2px;font-size:9px;font-weight:700}.lv-lomb.fora{background:repeating-linear-gradient(45deg,rgba(0,0,0,.05) 0 6px,transparent 6px 12px);color:#6b4423;border-style:dashed;border-color:#8a6a4a;box-shadow:none}.lv-lomb.fora .lv-lomb-t,.lv-lomb.fora .lv-lomb-a{opacity:.55}.lv-lomb.peguei{outline:2px dotted #1f7a8c;outline-offset:-5px}.lv-lomb-eti{position:absolute;bottom:calc(var(--tabua) + 30px);left:50%;transform:translate(-50%) rotate(-8deg);z-index:1;pointer-events:none;background:#ffd43b;color:#1f1d3d;border:2px solid #1f1d3d;font-size:10px;font-weight:700;padding:1px 4px;white-space:nowrap;box-shadow:2px 2px #0003}.lv-lomb-eti.peguei{background:#bfe8ef}.lv-frentes{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:12px}.lv-frente{position:relative;display:flex;flex-direction:column;gap:3px;padding:0;border:0;background:transparent;cursor:pointer;text-align:left;font:inherit;color:var(--tinta)}.lv-frente img,.lv-frente-sem{width:100%;aspect-ratio:2 / 3;object-fit:cover;border:2px solid #1f1d3d;box-shadow:3px 3px #0003;background:var(--papel2)}.lv-frente-sem{display:grid;place-items:center;padding:6px;box-sizing:border-box;color:#fff;font-weight:700;font-size:12px;text-align:center;overflow:hidden}.lv-frente.fora img,.lv-frente.fora .lv-frente-sem{opacity:.45;filter:grayscale(.6)}.lv-frente-txt{font-size:12px;line-height:1.15;max-height:2.4em;overflow:hidden}.lv-frente-chips{display:flex;gap:3px;flex-wrap:wrap}.lv-frente-eti{position:absolute;top:8px;left:-4px;background:#ffd43b;border:2px solid #1f1d3d;font-size:10px;font-weight:700;padding:1px 4px;max-width:100%;overflow:hidden;white-space:nowrap}.lv-est-res{margin:0 0 6px}.lv-est-ctl{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px}.lv-est-ord{display:flex;align-items:center;gap:6px}.lv-est-ord select{font:inherit;font-size:14px;padding:2px 4px}.lv-est-filtros{margin-bottom:8px}.lv-est-ficha{display:flex;gap:12px;align-items:flex-start;margin-bottom:8px}.lv-est-ficha img,.lv-est-ficha .lv-frente-sem{width:84px;flex:none;aspect-ratio:2 / 3;object-fit:cover;border:2px solid #1f1d3d}.lv-est-ficha p{margin:0 0 4px}.lv-est-st{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;padding:6px 8px;margin:6px 0;background:#fff7c2;border:2px solid var(--grade)}.lv-est-st p{margin:0}.lv-est-st.atraso{background:#ffe1e1;border-color:#c0392b}.lv-est-emp{padding:8px;margin:6px 0;border:2px dashed var(--c-livros);background:#f6f0ff}.lv-est-emp input[type=text]{width:100%;box-sizing:border-box;font-size:16px}.lv-est-hist{margin:0;padding-left:18px;font-size:14px}.lv-est-lista{list-style:none;margin:0 0 8px;padding:0}.lv-est-lista li{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:4px 0;border-bottom:1px dashed var(--grade)}.lv-est-lista li.atraso .lv-est-l{color:#c0392b}.lv-est-l{border:0;background:transparent;text-align:left;font:inherit;color:var(--tinta);cursor:pointer;padding:2px 0}.lv-varios{list-style:none;margin:6px 0;padding:0;display:flex;flex-direction:column;gap:4px}.lv-varios li{border-bottom:1px dashed var(--grade);padding:4px 0}.lv-varios li.fora{opacity:.5}.lv-varios label{display:flex;gap:8px;align-items:center;cursor:pointer}.lv-varios input{width:18px;height:18px;flex:none}.lv-varios img,.lv-varios .fs-cat-semcapa{width:32px;height:48px;object-fit:cover;flex:none;border:1px solid var(--borda)}.md-linha.lv-linha{border-color:var(--c-livros);background:#f1eaff}@media (max-width: 560px){.lv-est{--prat: 150px;padding:0 6px;gap:0 2px}.lv-lomb-t{font-size:10.5px}.lv-frentes{grid-template-columns:repeat(3,1fr);gap:10px}}.lv-est-de{margin-top:-6px;padding-left:26px}.fin-tile.dividir{background:linear-gradient(135deg,#ff9a3c,#c2410c)}.fin-dv-cxs{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.fin-dv-cx{position:relative;display:flex;flex-direction:column;gap:4px;padding:12px 14px;min-width:0;overflow-wrap:anywhere;background:var(--papel);color:var(--tinta);border:2px solid var(--borda);border-left:8px solid #6f7a86;box-shadow:4px 4px #0006;text-decoration:none}.fin-dv-cx:active{transform:translate(2px,2px);box-shadow:2px 2px #0006}.fin-dv-cx.receber{border-left-color:#1f9a3a}.fin-dv-cx.devo{border-left-color:#c81d63}.fin-dv-cx-ico{position:absolute;right:10px;top:8px;font-size:1.6rem}.fin-dv-cx-nome{font-family:var(--f-pixel);font-size:.8rem;padding-right:34px}.fin-dv-cx-frase{font-weight:700}.fin-dv-saldo{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:14px 12px;color:#fff;border:2px solid var(--borda);box-shadow:4px 4px #0007;background:linear-gradient(135deg,#9aa6b2,#55606b);overflow-wrap:anywhere}.fin-dv-saldo.receber{background:linear-gradient(135deg,#34c25a,#0f7d3b)}.fin-dv-saldo.devo{background:linear-gradient(135deg,#ff6f8f,#c81d63)}.fin-dv-saldo>span{font-size:1.6rem;line-height:1}.fin-dv-saldo>b{font-family:var(--f-led);font-size:2rem;line-height:1.05;font-weight:400;text-shadow:2px 2px 0 #0003}.fin-dv-saldo>b .fin-v{font:inherit}.fin-dv-saldo small{font-size:.82rem;opacity:.95}.fin-dv-icos{display:flex;flex-wrap:wrap;gap:6px}.fin-dv-icos .fin-cat{font-size:1.15rem;padding:4px 9px}.fin-dv-conta{margin:2px 0 8px;padding:8px 10px;background:var(--papel2);border:2px dashed var(--borda);font-size:.92rem}@media (max-width: 560px){.fin-dv-cxs{grid-template-columns:1fr;gap:8px}.fin-dv-saldo>b{font-size:1.6rem}}.erro-bt{display:inline-flex;align-items:center;justify-content:center;margin-left:6px;font-size:.85rem;line-height:1;cursor:pointer;opacity:.45;filter:grayscale(.6);vertical-align:middle}.erro-bt:hover,.erro-bt:focus-visible,.erro-bt.ja{opacity:1;filter:none}.erro-campos{display:flex;flex-wrap:wrap;gap:6px 14px}.erro-adm-lin{border-top:1px dashed #0002;padding:8px 0}.junta-tab{display:grid;gap:8px}.junta-lin{display:grid;grid-template-columns:1fr 1fr;gap:6px}.junta-lin>p{grid-column:1 / -1;margin:0}.junta-op{display:flex;gap:6px;align-items:flex-start;border:2px solid #0002;padding:6px;font-size:.85rem;word-break:break-word;cursor:pointer}.junta-op.sel{border-color:var(--sec, var(--bom));background:#fff8}.junta-op img{max-width:70px;max-height:90px;object-fit:cover}@media (max-width: 560px){.junta-lin{grid-template-columns:1fr}}.erro-bt.erro-canto{position:absolute;top:4px;right:28px;z-index:1;width:24px;height:24px;margin:0;font-size:13px}.skin-ap-topo:has(.erro-canto){padding-right:44px}.skin-ap:has(>.erro-canto) .skin-ap-topo{padding-right:44px}.erro-fab{position:fixed;left:calc(14px + env(safe-area-inset-left,0px));bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:35;width:44px;height:44px;display:grid;place-items:center;padding:0;cursor:pointer;font-size:1.35rem;line-height:1;background:var(--sol);border:3px solid var(--noite2, #1d1a3a);box-shadow:3px 3px #0007;opacity:.92}.erro-fab:active{transform:translate(2px,2px);box-shadow:1px 1px #0007}.erro-fab:focus-visible{outline:3px solid var(--lima);outline-offset:3px}.erro-print{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.erro-print img{max-width:220px;max-height:320px;object-fit:contain;border:2px solid var(--borda);background:#fff}.erro-junto{border-top:2px dashed var(--papel2);padding-top:8px}.erro-adm .erro-dl{margin:6px 0;display:grid;grid-template-columns:max-content 1fr;gap:4px 10px;font-size:.92rem}.erro-adm .erro-dl dt{font-family:var(--f-pixel);font-size:.62rem;letter-spacing:.04em;color:var(--tinta2);padding-top:3px}.erro-adm .erro-dl dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.erro-adm code{font-size:.8rem;background:var(--papel2);padding:1px 4px}.erro-print-adm{padding:0;border:0;background:none;cursor:zoom-in}@media (max-width: 560px){.erro-adm .erro-dl{grid-template-columns:1fr}}.rp{max-width:640px}.rp .rot-av{margin:0}.rp .rot-av.bom{border-color:var(--bom, #2f8f4e);background:color-mix(in srgb,var(--bom, #2f8f4e) 10%,transparent);color:var(--tinta)}.rp-cx{gap:10px}.rp-foto{display:block;width:calc(100% + 32px);margin:-16px -16px 4px;aspect-ratio:16 / 10;object-fit:cover;border-bottom:2px solid var(--borda);background:var(--papel2)}.rp-nome{color:var(--c-receitas);font-size:clamp(1.4rem,6vw,1.9rem)}.rp-h{margin:0;font-family:var(--f-pixel);font-weight:400;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:var(--c-receitas)}.rp-obs{white-space:pre-wrap;overflow-wrap:anywhere}.rp-acao{display:flex;flex-direction:column;gap:8px;padding-top:4px}.rp-salvar{background:var(--c-receitas);border-color:var(--borda);color:#fff}.rp-fim{text-align:center;margin:0}.rp-fim a{color:inherit}.rp-jan{max-width:460px}.rp-jan-topo{display:flex;justify-content:space-between;align-items:center;gap:8px}@media (max-width: 420px){.rp .en-bts .btn-px{flex:1 1 100%;text-align:center}}.rl-cx{display:flex;flex-direction:column;gap:6px;padding:10px;border:2px dashed color-mix(in srgb,var(--c-receitas) 60%,var(--borda));background:color-mix(in srgb,var(--c-receitas) 6%,transparent)}.rl-cx>b{font-family:var(--f-pixel);font-weight:400;font-size:.66rem;letter-spacing:.04em;text-transform:uppercase;color:var(--c-receitas)}.rl-bts{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rl-url{overflow-wrap:anywhere}.rl-lista{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.rl-lista li{display:flex;flex-direction:column;gap:6px;padding-bottom:10px;border-bottom:1px dashed var(--borda)}.rl-lista li:last-child{border-bottom:0;padding-bottom:0}.rl-lista a.td-mini{text-decoration:none}.rp-cat-in{display:flex;gap:14px;align-items:flex-start}.rp-capa{flex:none;width:128px;aspect-ratio:2 / 3;object-fit:cover;border:2px solid var(--borda);box-shadow:4px 4px #0008;background:var(--papel2)}.rp-produto .rp-capa{aspect-ratio:1;object-fit:contain;background:#fff}.rp-cat-t{display:flex;flex-direction:column;gap:6px;min-width:0}.rp-cat-t .peq{margin:0}.rp-cat .rp-nome{color:var(--rosa2)}.rp-cat.rp-filme .rp-nome{color:var(--c-filmes, var(--rosa2))}@media (max-width: 380px){.rp-cat-in{flex-direction:column}.rp-capa{width:150px}}
