.byt{--byt-a:#ef4444;--byt-b:#f87171;--byt-ok:#22c55e;--byt-aviso:#f59e0b;--byt-tinta:#f7f1f1;--byt-suave:#d2bfc1;--luz-a:#ef4444;--luz-b:#fca5a5;--tlp-a:#ef4444;--tlp-b:#fca5a5;position:relative;padding:clamp(3rem,6.5vw,5.5rem) 0;background:linear-gradient(180deg,rgb(10 4 5/.55) 0,rgb(10 4 5/.9) 90px,rgb(10 4 5/.9) calc(100% - 90px),rgb(10 4 5/.55))}.byt *{box-sizing:border-box}.byt-leito{width:min(100% - 2 * clamp(1.2rem,5vw,5rem),1240px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.4rem,2.6vw,2.2rem)}.byt .byt-mesa{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,2fr);gap:clamp(1rem,2vw,1.6rem);align-items:start}.byt .byt-h{margin:0 0 .6rem;font:700 .72rem/1 var(--ax-familia-mono,ui-monospace,monospace);letter-spacing:.16em;text-transform:uppercase;color:#fca5a5}.byt .byt-casos{padding:1rem;border-radius:18px;background:linear-gradient(180deg,rgb(30 12 14/.95),rgb(12 5 6/.97));box-shadow:inset 0 0 0 1px rgb(239 68 68/.28),0 40px 70px -44px #000}.byt .byt-casos [role=tablist]{display:grid;gap:.45rem}.byt .byt-casos button{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;column-gap:.65rem;row-gap:.15rem;align-items:center;width:100%;min-height:0;padding:.75rem .8rem;border:0;border-radius:12px;cursor:pointer;text-align:left;background:#140809;box-shadow:inset 0 0 0 1px rgb(239 68 68/.18);transition:box-shadow .35s,translate .35s cubic-bezier(.3,1.4,.5,1),background .35s}.byt .byt-casos button i{grid-row:1/span 2;width:10px;height:10px;border-radius:50%;background:var(--byt-ok);box-shadow:0 0 8px var(--byt-ok)}.byt .byt-casos button[data-g=aviso] i{background:var(--byt-aviso);box-shadow:0 0 8px var(--byt-aviso)}.byt .byt-casos button[data-g=critico] i{background:var(--byt-a);box-shadow:0 0 8px var(--byt-a)}.byt .byt-casos b{font:700 .9rem/1.3 var(--ax-familia-corpo,system-ui,sans-serif);color:var(--byt-tinta)}.byt .byt-casos small{font:500 .72rem/1.3 var(--ax-familia-mono,ui-monospace,monospace);color:#a8898c}.byt .byt-casos button:hover{translate:4px 0;box-shadow:inset 0 0 0 1px rgb(239 68 68/.5)}.byt .byt-casos button[aria-selected=true]{background:linear-gradient(90deg,rgb(239 68 68/.22),rgb(239 68 68/.05));box-shadow:inset 0 0 0 1px rgb(248 113 113/.7),0 16px 30px -22px var(--byt-a)}.byt .byt-casos button:focus-visible{outline:2px solid var(--byt-b);outline-offset:2px}.byt .byt-bancada{display:grid;gap:1rem;padding:1rem clamp(1rem,2vw,1.4rem) clamp(1rem,2vw,1.4rem);border-radius:18px;background:#0b0506;box-shadow:inset 0 0 0 1px rgb(239 68 68/.3),0 40px 70px -44px #000,0 0 80px -60px var(--byt-a)}.byt .byt-rot{display:flex;justify-content:space-between;margin:0;font:700 .68rem/1 var(--ax-familia-mono,ui-monospace,monospace);letter-spacing:.16em;text-transform:uppercase;color:#a8898c}.byt .byt-palavra{display:flex;flex-wrap:wrap;gap:.35rem}.byt .byt-letra{position:relative;display:grid;justify-items:center;gap:.4rem;min-width:3.2rem;min-height:0;padding:.6rem .45rem .55rem;border:0;border-radius:11px;cursor:pointer;background:#160a0b;box-shadow:inset 0 0 0 1px rgb(239 68 68/.16);animation:byt-chega .45s cubic-bezier(.22,1.2,.36,1) both;animation-delay:calc(var(--j) * .05s);transition:box-shadow .3s,background .3s,translate .3s}@keyframes byt-chega{0%{opacity:0;translate:0 -10px}}.byt .byt-letra b{font:800 clamp(1.6rem,3vw,2.4rem)/1 Montserrat Versao,var(--ax-familia-mono,monospace);color:var(--byt-tinta);min-width:1ch;text-align:center}.byt .byt-fio{width:2px;height:14px;border-radius:2px;background:rgb(239 68 68/.25);transition:background .3s,box-shadow .3s}.byt .byt-hex{display:flex;gap:3px}.byt .byt-hex i{font-style:normal;padding:.28em .36em;border-radius:5px;background:#21100f;font:700 .74rem/1 var(--ax-familia-mono,ui-monospace,monospace);color:#d6b9bb;transition:background .3s,color .3s,box-shadow .3s}.byt .byt-letra:is([data-foco],:focus-visible){translate:0 -4px;background:#24100f;box-shadow:inset 0 0 0 1px rgb(248 113 113/.75),0 18px 30px -20px var(--byt-a)}.byt .byt-letra:is([data-foco],:focus-visible) .byt-fio{background:var(--byt-b);box-shadow:0 0 8px var(--byt-b)}.byt .byt-letra:is([data-foco],:focus-visible) .byt-hex i{color:#1a0505;background:linear-gradient(160deg,#fecaca,#f87171);box-shadow:0 0 12px -2px var(--byt-a)}.byt .byt-letra[data-erro] b{color:#f87171;animation:byt-pulsa 1.4s ease-in-out infinite}.byt .byt-letra[data-erro]{box-shadow:inset 0 0 0 1px rgb(239 68 68/.55)}.byt .byt-letra[data-erro] .byt-hex i{color:#fecaca;background:rgb(239 68 68/.28)}@keyframes byt-pulsa{50%{text-shadow:0 0 14px #ef4444,0 0 2px #fff}}.byt .byt-letra:focus-visible{outline:2px solid var(--byt-b);outline-offset:2px}.byt .byt-laudo{padding:.9rem 1rem;border-radius:13px;background:#140809;box-shadow:inset 0 0 0 1px rgb(239 68 68/.18)}.byt .byt-laudo ul{margin:0;padding:0;list-style:none;display:grid;gap:.4rem}.byt .byt-laudo li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6rem;align-items:baseline;animation:byt-chega .4s ease-out both;animation-delay:calc(.3s + var(--j) * .12s)}.byt .byt-laudo em{font-style:normal;padding:.28em .55em;border-radius:6px;font:800 .66rem/1 var(--ax-familia-mono,ui-monospace,monospace);letter-spacing:.08em;text-transform:uppercase}.byt .byt-laudo li[data-g=ok] em{color:#bbf7d0;background:rgb(34 197 94/.2)}.byt .byt-laudo li[data-g=aviso] em{color:#fde68a;background:rgb(245 158 11/.2)}.byt .byt-laudo li[data-g=critico] em{color:#fecaca;background:rgb(239 68 68/.3)}.byt .byt-laudo span{font:500 .88rem/1.5 var(--ax-familia-corpo,system-ui,sans-serif);color:#ecdcdd}.byt .byt-explica{margin:.8rem 0 0;padding-top:.75rem;box-shadow:inset 0 1px 0 rgb(239 68 68/.16);font:500 .95rem/1.6 var(--ax-familia-corpo,system-ui,sans-serif);color:var(--byt-tinta)}.byt .byt-prova{max-width:780px}.byt .byt-nota{margin:0;max-width:80ch;font:500 .92rem/1.55 var(--ax-familia-corpo,system-ui,sans-serif);color:var(--byt-suave)}@media (max-width:1100px){.byt .byt-mesa{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.byt .byt-laudo li,.byt .byt-letra,.byt .byt-letra b{animation:none!important}}.byt-movel{padding:44px 0 48px}.byt-movel .byt-leito{width:calc(100% - 32px);gap:16px}.byt-movel .sx-cabeca .sx-titulo{font-size:clamp(2rem,8.6vw,2.8rem)}.byt-movel .sx-cabeca .sx-lead{font-size:1.06rem}.byt-movel .byt-mesa{grid-template-columns:minmax(0,1fr);gap:12px}.byt-movel .byt-casos{padding:.7rem}.byt-movel .byt-casos [role=tablist]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.byt-movel .byt-casos button{min-height:58px;padding:.6rem;align-content:start}.byt-movel .byt-casos b{font-size:.82rem}.byt-movel .byt-casos small{display:none}.byt-movel .byt-casos button:hover{translate:0 0}.byt-movel .byt-casos button:not([aria-selected=true]):nth-child(2){animation:byt-chama 1.8s ease-in-out infinite}@keyframes byt-chama{50%{box-shadow:inset 0 0 0 1px rgb(239 68 68/.7),0 0 0 4px rgb(239 68 68/.14)}}.byt-movel .byt-bancada{padding:.85rem}.byt-movel .byt-palavra{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px}.byt-movel .byt-letra{min-width:0}.byt-movel .byt-letra b{font-size:1.6rem}.byt-movel .byt-hex{flex-wrap:wrap;justify-content:center}@media (min-width:700px){.byt-movel .byt-leito{width:min(100% - 64px,760px)}.byt-movel .byt-casos small{display:block}}.ocr{--ocr-a:#ef4444;--ocr-b:#f87171;--ocr-noite:#0a0405;--ocr-tinta:#f7f1f1;--ocr-suave:#d2bfc1;--cena-destaque:#ef4444;--luz-a:#ef4444;--luz-b:#fca5a5;position:relative;background:var(--ocr-noite);padding-inline:0;padding-bottom:0}.ocr *{box-sizing:border-box}.ocr .ocr-arte{position:relative;overflow:hidden;aspect-ratio:1672/941;isolation:isolate}.ocr .ocr-arte>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.ocr .ocr-sombra{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,var(--ocr-noite) 0,transparent 5%,transparent 92%,var(--ocr-noite) 100%)}.ocr .tna-titulo{text-shadow:0 2px 3px rgb(0 0 0/.8),0 4px 24px rgb(0 0 0/.5)}.ocr .tna-linha{color:#fff}.ocr .tna-linha em{font-style:normal;color:#cfc9ca}.ocr .tna-sub{color:#e4d6d8}.ocr .tna-rotulo-arte{color:#f7f1f1;text-shadow:0 1px 3px rgb(0 0 0/.85)}.ocr-leito{width:min(100% - 2 * clamp(1.2rem,5vw,5rem),1240px);margin-inline:auto;padding:clamp(1.6rem,3vw,2.6rem) 0 clamp(3rem,6vw,5rem);display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.1rem,2.2vw,1.6rem)}.ocr .ocr-lead{margin:0;max-width:78ch;color:var(--ocr-suave)}.ocr .ocr-relatorio{display:grid;gap:.8rem;padding:clamp(.9rem,1.8vw,1.3rem);border-radius:18px;background:linear-gradient(180deg,#160a0b,#0b0506);box-shadow:inset 0 0 0 1px rgb(239 68 68/.3),0 40px 70px -44px #000}.ocr .ocr-filtro{display:flex;flex-wrap:wrap;gap:.4rem}.ocr .ocr-filtro button{display:inline-flex;justify-content:center;align-items:center;gap:.45rem;min-height:0;padding:.5rem .9rem;border:0;border-radius:999px;cursor:pointer;background:#1c0d0e;box-shadow:inset 0 0 0 1px rgb(239 68 68/.22);font:700 .8rem/1 var(--ax-familia-corpo,system-ui,sans-serif);color:#d6c3c5;transition:color .3s,background .3s,box-shadow .3s}.ocr .ocr-filtro button small{display:grid;place-items:center;min-width:1.6em;height:1.6em;border-radius:999px;background:rgb(255 255 255/.08);font:700 .7rem/1 var(--ax-familia-mono,monospace)}.ocr .ocr-filtro button:hover{color:#fff;box-shadow:inset 0 0 0 1px rgb(248 113 113/.6)}.ocr .ocr-filtro button[aria-selected=true]{color:#fff;background:linear-gradient(160deg,#ef4444,#991b1b)}.ocr .ocr-filtro button[data-g=aviso][aria-selected=true]{background:linear-gradient(160deg,#f59e0b,#92400e)}.ocr .ocr-filtro button[data-g=info][aria-selected=true]{background:linear-gradient(160deg,#3b82f6,#1e3a8a)}.ocr .ocr-filtro button[data-g=ok][aria-selected=true]{background:linear-gradient(160deg,#22c55e,#14532d)}.ocr .ocr-filtro button:focus-visible{outline:2px solid var(--ocr-b);outline-offset:2px}.ocr .ocr-arquivos{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.ocr .ocr-arquivos>li{border-radius:12px;background:#140809;box-shadow:inset 0 0 0 1px rgb(239 68 68/.16);overflow:clip;transition:box-shadow .3s}.ocr .ocr-arquivos>li[data-aberto]{box-shadow:inset 0 0 0 1px rgb(248 113 113/.55)}.ocr .ocr-cab{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.7rem;width:100%;min-height:48px;padding:.6rem .85rem;border:0;cursor:pointer;background:none;text-align:left}.ocr .ocr-cab em{font-style:normal;padding:.28em .55em;border-radius:6px;font:800 .64rem/1 var(--ax-familia-mono,monospace);letter-spacing:.08em;text-transform:uppercase}.ocr li[data-g=critico] .ocr-cab em{color:#fecaca;background:rgb(239 68 68/.3)}.ocr li[data-g=aviso] .ocr-cab em{color:#fde68a;background:rgb(245 158 11/.22)}.ocr li[data-g=info] .ocr-cab em{color:#bfdbfe;background:rgb(59 130 246/.22)}.ocr li[data-g=ok] .ocr-cab em{color:#bbf7d0;background:rgb(34 197 94/.2)}.ocr .ocr-cab code{font:600 .84rem/1.3 var(--ax-familia-mono,ui-monospace,monospace);color:var(--ocr-tinta);overflow-wrap:anywhere}.ocr .ocr-cab small{font:700 .72rem/1 var(--ax-familia-mono,monospace);color:#a8898c}.ocr .ocr-cab i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;font:700 1rem/1 var(--ax-familia-mono,monospace);font-style:normal;color:#fff;background:rgb(239 68 68/.22)}.ocr .ocr-cab:hover code{color:#fff}.ocr .ocr-cab:focus-visible{outline:2px solid var(--ocr-b);outline-offset:-2px}.ocr .ocr-corpo{display:grid;gap:.6rem;padding:0 .85rem .85rem;animation:ocr-abre .4s ease-out both}@keyframes ocr-abre{0%{opacity:0;translate:0 -6px}}.ocr .ocr-meta{display:flex;flex-wrap:wrap;gap:1.2rem;margin:0;font:500 .76rem/1.4 var(--ax-familia-corpo,system-ui,sans-serif);color:#a8898c}.ocr .ocr-meta b{font:700 .76rem/1.4 var(--ax-familia-mono,monospace);color:#ecdcdd}.ocr .ocr-corpo ol{margin:0;padding:0;list-style:none;display:grid;gap:.35rem}.ocr .ocr-corpo li{display:grid;grid-template-columns:3.2rem minmax(0,1fr) minmax(0,auto);align-items:center;gap:.7rem;padding:.5rem .6rem;border-radius:9px;background:#0b0506;box-shadow:inset 0 0 0 1px rgb(239 68 68/.12);outline:0;transition:box-shadow .3s}.ocr .ocr-calha{text-align:right;font:700 .78rem/1 var(--ax-familia-mono,monospace);color:#6f5658;padding-right:.5rem;box-shadow:inset -2px 0 0 rgb(239 68 68/.2);transition:color .3s,box-shadow .3s}.ocr .ocr-trecho{position:relative;display:block;white-space:pre;overflow:hidden;text-overflow:ellipsis;font:500 .8rem/1.6 var(--ax-familia-mono,ui-monospace,monospace);color:#cdb8ba}.ocr .ocr-trecho mark{background:rgb(239 68 68/.2);color:#fecaca;border-radius:3px;box-shadow:0 0 0 1px rgb(239 68 68/.35)}.ocr .ocr-tipo{display:grid;justify-items:end;gap:.1rem}.ocr .ocr-tipo b{font:700 .7rem/1.2 var(--ax-familia-mono,monospace);color:#fca5a5}.ocr .ocr-tipo small{font:500 .7rem/1.2 var(--ax-familia-corpo,system-ui,sans-serif);color:#a8898c;white-space:nowrap}.ocr .ocr-cursor{position:absolute;top:.15em;bottom:.15em;left:0;width:2px;border-radius:2px;background:#fff;box-shadow:0 0 8px #fca5a5;opacity:0;translate:0 0}.ocr .ocr-corpo li:is(:hover,:focus-visible) .ocr-cursor{opacity:1;animation:ocr-corre .7s cubic-bezier(.4,.1,.2,1) forwards,ocr-pisca .9s steps(1) .7s infinite}@keyframes ocr-corre{0%{translate:0 0}to{translate:calc(var(--ocr-col) * 1ch) 0}}@keyframes ocr-pisca{50%{opacity:0}}.ocr .ocr-corpo li:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px rgb(248 113 113/.55)}.ocr .ocr-corpo li:is(:hover,:focus-visible) .ocr-calha{color:#fff;box-shadow:inset -2px 0 0 #ef4444}.ocr .ocr-corpo li:is(:hover,:focus-visible) mark{background:#ef4444;color:#fff;transition:background .3s .6s,color .3s .6s}.ocr .ocr-vazio{margin:0;font:500 .86rem/1.5 var(--ax-familia-corpo,system-ui,sans-serif);color:#bbf7d0}.ocr .ocr-saida{display:grid;gap:.6rem;padding:1rem;border-radius:16px;background:#0b0506;box-shadow:inset 0 0 0 1px rgb(239 68 68/.22)}.ocr .ocr-h{margin:0;font:700 .72rem/1 var(--ax-familia-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:#fca5a5}.ocr .ocr-formatos{display:flex;gap:.35rem}.ocr .ocr-formatos button{display:flex;justify-content:center;align-items:center;min-height:0;padding:.45rem .9rem;border:0;border-radius:8px;cursor:pointer;background:#1c0d0e;font:700 .78rem/1 var(--ax-familia-mono,monospace);color:#d6c3c5;box-shadow:inset 0 0 0 1px rgb(239 68 68/.2)}.ocr .ocr-formatos button:hover{color:#fff}.ocr .ocr-formatos button[aria-selected=true]{color:#fff;background:#991b1b;box-shadow:inset 0 0 0 1px #f87171}.ocr .ocr-saida pre{margin:0;padding:.85rem 1rem;border-radius:10px;background:#070303;font:500 .76rem/1.55 var(--ax-familia-mono,ui-monospace,monospace);color:#e6d3d5;white-space:pre-wrap;overflow-wrap:anywhere;animation:ocr-abre .35s ease-out both}.ocr .ocr-nota{margin:0;max-width:80ch;font:500 .92rem/1.55 var(--ax-familia-corpo,system-ui,sans-serif);color:var(--ocr-suave)}@media (prefers-reduced-motion:reduce){.ocr .ocr-corpo,.ocr .ocr-cursor,.ocr .ocr-saida pre{animation:none!important}.ocr .ocr-corpo li:is(:hover,:focus-visible) .ocr-cursor{translate:calc(var(--ocr-col) * 1ch) 0}}.ocr-movel .ocr-arte{aspect-ratio:941/1672}.ocr-movel .ocr-leito{width:calc(100% - 32px);padding:20px 0 48px;gap:14px}.ocr-movel .ocr-lead{font-size:1.04rem}.ocr-movel .ocr-relatorio{padding:.75rem}.ocr-movel .ocr-filtro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.ocr-movel .ocr-filtro button{width:100%;min-height:44px;border-radius:10px}.ocr-movel .ocr-cab{grid-template-columns:auto minmax(0,1fr) auto;gap:.5rem;padding:.6rem .7rem}.ocr-movel .ocr-cab small{display:none}.ocr-movel .ocr-cab code{font-size:.76rem}.ocr-movel .ocr-corpo{padding:0 .6rem .7rem}.ocr-movel .ocr-corpo li{grid-template-columns:2.2rem minmax(0,1fr);row-gap:.3rem}.ocr-movel .ocr-tipo{grid-column:1/-1;justify-items:start;grid-auto-flow:column;justify-content:start;gap:.6rem}.ocr-movel .ocr-arquivos>li:first-child:not([data-aberto]) .ocr-cab i{animation:ocr-chama 1.8s ease-in-out infinite}@keyframes ocr-chama{50%{box-shadow:0 0 0 5px rgb(239 68 68/.2)}}.ocr-movel .ocr-formatos button{flex:1 1;min-height:44px}@media (min-width:700px){.ocr-movel .ocr-leito{width:min(100% - 64px,760px)}}.cps{--cps-a:#ef4444;--cps-b:#f87171;--cps-tinta:#f7f1f1;--cps-suave:#d2bfc1;--luz-a:#ef4444;--luz-b:#fb923c;--tlp-a:#ef4444;--tlp-b:#fb923c;position:relative;padding:clamp(3rem,6.5vw,5.5rem) 0;background:linear-gradient(180deg,rgb(10 4 5/.55) 0,rgb(10 4 5/.9) 90px,rgb(10 4 5/.9) calc(100% - 90px),rgb(10 4 5/.55))}.cps *{box-sizing:border-box}.cps-leito{width:min(100% - 2 * clamp(1.2rem,5vw,5rem),1240px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.4rem,2.6vw,2.2rem)}.cps .cps-mesa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(1rem,2vw,1.6rem);align-items:start}.cps .cps-h{margin:0 0 .7rem;font:700 .72rem/1 var(--ax-familia-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:#fca5a5}.cps .cps-oficina{display:grid;padding:clamp(1rem,1.8vw,1.3rem);border-radius:18px;background:linear-gradient(180deg,#1a0a0c,#0b0506);box-shadow:inset 0 0 0 1px rgb(239 68 68/.3),0 40px 70px -44px #000}.cps .cps-oficina ul{margin:0 0 1rem;padding:0;list-style:none;display:grid;gap:.45rem}.cps .cps-oficina label{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);gap:.75rem;align-items:start;padding:.75rem .85rem;border-radius:12px;cursor:pointer;background:#140809;box-shadow:inset 0 0 0 1px rgb(239 68 68/.16);transition:box-shadow .3s,background .3s,translate .3s}.cps .cps-oficina label:hover{translate:3px 0;box-shadow:inset 0 0 0 1px rgb(248 113 113/.5)}.cps .cps-oficina label[data-sim]{background:#1f0c0d;box-shadow:inset 0 0 0 1px rgb(248 113 113/.65)}.cps .cps-oficina input{position:absolute;opacity:0;width:1px;height:1px}.cps .cps-caixa{width:22px;height:22px;margin-top:1px;border-radius:6px;background:#0b0506;box-shadow:inset 0 0 0 1.5px rgb(248 113 113/.6);transition:background .25s}.cps label[data-sim] .cps-caixa{background:linear-gradient(160deg,#f87171,#dc2626);box-shadow:none}.cps label[data-sim] .cps-caixa:after{content:"";display:block;width:6px;height:11px;margin:3px 0 0 8px;border:solid #fff;border-width:0 2px 2px 0;rotate:40deg}.cps .cps-oficina input:focus-visible+.cps-caixa{outline:2px solid var(--cps-b);outline-offset:2px}.cps .cps-txt{display:grid;gap:.15rem}.cps .cps-txt b{font:700 .92rem/1.3 var(--ax-familia-corpo,system-ui,sans-serif);color:var(--cps-tinta)}.cps .cps-txt small{font:500 .8rem/1.45 var(--ax-familia-corpo,system-ui,sans-serif);color:#bfa9ab}.cps .cps-txt em{font-style:normal;margin-top:.2rem;font:600 .74rem/1.4 var(--ax-familia-corpo,system-ui,sans-serif);color:#fcd34d}.cps .cps-botao{display:flex;justify-content:center;align-items:center;gap:.55rem;width:100%;min-height:48px;padding:.7rem 1rem;border:0;border-radius:12px;cursor:pointer;font:700 .95rem/1 var(--ax-familia-corpo,system-ui,sans-serif);color:#fff;background:linear-gradient(160deg,#ef4444,#b91c1c);box-shadow:0 14px 28px -14px #ef4444;transition:translate .3s,box-shadow .3s,opacity .3s}.cps .cps-botao svg{width:18px;height:18px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linejoin:round}.cps .cps-botao:hover:not(:disabled){translate:0 -2px;box-shadow:0 18px 32px -14px #f87171}.cps .cps-botao:disabled{opacity:.45;cursor:not-allowed}.cps .cps-botao:focus-visible{outline:2px solid #fff;outline-offset:3px}.cps .cps-recado{margin:.7rem 0 0;min-height:1.4em;font:600 .86rem/1.4 var(--ax-familia-corpo,system-ui,sans-serif);color:#86efac;opacity:0;transition:opacity .4s}.cps .cps-recado[data-on]{opacity:1}.cps .cps-pilha{padding:clamp(1rem,1.8vw,1.3rem);border-radius:18px;background:#0b0506;box-shadow:inset 0 0 0 1px rgb(239 68 68/.26),0 40px 70px -44px #000}.cps .cps-pilha ol{margin:0;padding:0;list-style:none;display:grid;gap:.8rem}.cps .cps-folha{position:relative;border-radius:13px;isolation:isolate}.cps .cps-decalque{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:repeating-linear-gradient(135deg,rgb(239 68 68/.14) 0 6px,rgb(239 68 68/.05) 6px 12px);box-shadow:inset 0 0 0 1.5px rgb(248 113 113/.5);opacity:0;translate:0 0;transition:translate .45s cubic-bezier(.3,1.3,.5,1),opacity .3s}.cps .cps-cab,.cps .cps-corpo{position:relative;background:#160a0b}.cps .cps-cab{display:grid;grid-template-columns:28px minmax(0,1fr);gap:.7rem;align-items:center;width:100%;min-height:0;padding:.75rem .85rem;border:0;border-radius:13px;cursor:pointer;text-align:left;box-shadow:inset 0 0 0 1px rgb(239 68 68/.2);transition:translate .45s cubic-bezier(.3,1.3,.5,1),box-shadow .3s}.cps .cps-folha[data-aberta] .cps-cab{border-radius:13px 13px 0 0}.cps .cps-cab svg{width:24px;height:24px;fill:rgb(239 68 68/.18);stroke:#f87171;stroke-width:1.5;stroke-linejoin:round}.cps .cps-cab span{display:grid;gap:.15rem;min-width:0}.cps .cps-cab code{font:700 .82rem/1.3 var(--ax-familia-mono,ui-monospace,monospace);color:var(--cps-tinta);overflow-wrap:anywhere}.cps .cps-cab small{font:500 .74rem/1.4 var(--ax-familia-corpo,system-ui,sans-serif);color:#bfa9ab}.cps .cps-folha:is(:hover,:focus-within) .cps-decalque{opacity:1;translate:8px 8px}.cps .cps-folha:is(:hover,:focus-within) .cps-cab{translate:-4px -4px;box-shadow:inset 0 0 0 1px rgb(248 113 113/.7),0 18px 30px -18px #000}.cps .cps-folha[data-nova] .cps-cab{animation:cps-cai .6s cubic-bezier(.22,1.3,.36,1) both}@keyframes cps-cai{0%{opacity:0;translate:0 -26px;scale:.97}}.cps .cps-corpo{display:grid;gap:.6rem;padding:.2rem .85rem .9rem;border-radius:0 0 13px 13px;box-shadow:inset 0 0 0 1px rgb(239 68 68/.2);animation:cps-abre .35s ease-out both}@keyframes cps-abre{0%{opacity:0}}.cps .cps-mh{margin:0;font:700 .72rem/1 var(--ax-familia-mono,monospace);color:#fca5a5}.cps .cps-corpo pre{margin:0;max-height:13rem;overflow:auto;padding:.7rem .8rem;border-radius:9px;background:#070303;font:500 .72rem/1.5 var(--ax-familia-mono,ui-monospace,monospace);color:#e6d3d5;white-space:pre-wrap;overflow-wrap:anywhere}.cps .cps-voltar{justify-self:start;display:inline-flex;align-items:center;gap:.45rem;min-height:40px;padding:.5rem .9rem;border:0;border-radius:10px;cursor:pointer;background:#24100f;box-shadow:inset 0 0 0 1px rgb(248 113 113/.5);font:700 .82rem/1 var(--ax-familia-corpo,system-ui,sans-serif);color:#fecaca;transition:background .3s}.cps .cps-voltar svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.cps .cps-voltar:hover{background:#3a1413;color:#fff}.cps .cps-vazia{margin:0;font:500 .9rem/1.5 var(--ax-familia-corpo,system-ui,sans-serif);color:var(--cps-suave)}.cps .cps-prova{max-width:780px}.cps .cps-nota{margin:0;max-width:80ch;font:500 .92rem/1.55 var(--ax-familia-corpo,system-ui,sans-serif);color:var(--cps-suave)}@media (max-width:1100px){.cps .cps-mesa{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.cps *{animation:none!important;transition:none!important}}.cps-movel{padding:44px 0 48px}.cps-movel .cps-leito{width:calc(100% - 32px);gap:16px}.cps-movel .sx-cabeca .sx-titulo{font-size:clamp(2rem,8.6vw,2.8rem)}.cps-movel .sx-cabeca .sx-lead{font-size:1.06rem}.cps-movel .cps-mesa{grid-template-columns:minmax(0,1fr);gap:12px}.cps-movel .cps-oficina,.cps-movel .cps-pilha{padding:.85rem}.cps-movel .cps-oficina label{min-height:48px}.cps-movel .cps-oficina label:hover{translate:0 0}.cps-movel .cps-botao{animation:cps-chama 1.8s ease-in-out infinite}@keyframes cps-chama{50%{box-shadow:0 14px 28px -14px #ef4444,0 0 0 5px rgb(239 68 68/.2)}}@media (min-width:700px){.cps-movel .cps-leito{width:min(100% - 64px,760px)}}.cmp{--luz-a:#ef4444;--luz-b:#fca5a5;--cmp-a:#ef4444;--cmp-b:#f87171;--cmp-noite:#0a0405;--cmp-tinta:#f7f1f1;--cmp-suave:#d2bfc1;--cena-destaque:#ef4444;position:relative;background:var(--cmp-noite);padding-inline:0;padding-bottom:0}.cmp *{box-sizing:border-box}.cmp .cmp-arte{position:relative;overflow:hidden;aspect-ratio:1672/941;isolation:isolate}.cmp .cmp-arte>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.cmp .cmp-sombra{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,var(--cmp-noite) 0,transparent 5%,transparent 92%,var(--cmp-noite) 100%)}.cmp .tna-titulo{text-shadow:0 2px 3px rgb(0 0 0/.8),0 4px 24px rgb(0 0 0/.5)}.cmp .tna-linha{color:#fff}.cmp .tna-linha em{font-style:normal;color:#ef4444}.cmp .tna-sub{color:#e4d6d8}.cmp .tna-rotulo-arte{color:#f7f1f1;text-shadow:0 1px 3px rgb(0 0 0/.85)}.cmp .tna-chapeu{color:#e9dfe0}.cmp-leito{width:min(100% - 2 * clamp(1.2rem,5vw,5rem),1240px);margin-inline:auto;padding:clamp(1.6rem,3vw,2.6rem) 0 clamp(3rem,6vw,5rem);display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.1rem,2.2vw,1.6rem)}.cmp .cmp-lead{margin:0;max-width:78ch;color:var(--cmp-suave)}.cmp .cmp-quadro{display:grid;gap:.8rem;padding:clamp(.9rem,1.8vw,1.3rem);border-radius:18px;background:linear-gradient(180deg,#160a0b,#0b0506);box-shadow:inset 0 0 0 1px rgb(239 68 68/.3),0 40px 70px -44px #000}.cmp .cmp-resumo{display:flex;align-items:center;gap:.55rem;margin:0;font:700 .9rem/1.3 var(--ax-familia-corpo,system-ui,sans-serif);color:var(--cmp-tinta)}.cmp .cmp-resumo i{width:9px;height:9px;border-radius:50%;background:#ef4444;box-shadow:0 0 8px #ef4444}.cmp .cmp-tabela{display:grid;gap:.3rem}.cmp .cmp-linha{display:grid;grid-template-columns:minmax(0,1fr) minmax(8rem,.55fr) minmax(0,1fr);align-items:stretch;outline:0}.cmp .cmp-topo span{display:grid;gap:.15rem;padding:.2rem .3rem .5rem}.cmp .cmp-topo small{font:700 .68rem/1 var(--ax-familia-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#fca5a5}.cmp .cmp-topo code{font:600 .8rem/1.3 var(--ax-familia-mono,monospace);color:#d6c3c5}.cmp .cmp-arq{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem;padding:.55rem .75rem;border-radius:10px;background:#140809;box-shadow:inset 0 0 0 1px rgb(239 68 68/.14);transition:box-shadow .3s,background .3s}.cmp .cmp-arq[data-vazio]{background:repeating-linear-gradient(135deg,rgb(255 255 255/.02) 0 6px,transparent 6px 12px);box-shadow:inset 0 0 0 1px rgb(255 255 255/.05)}.cmp .cmp-arq code{font:600 .78rem/1.3 var(--ax-familia-mono,ui-monospace,monospace);color:var(--cmp-tinta);overflow-wrap:anywhere}.cmp .cmp-arq b{font:600 .7rem/1 var(--ax-familia-mono,monospace);color:#bfa9ab}.cmp .cmp-arq em{font-style:normal;padding:.22em .45em;border-radius:5px;font:800 .7rem/1 var(--ax-familia-mono,monospace);color:#fecaca;background:rgb(239 68 68/.3)}.cmp .cmp-nada{font:600 .8rem/1 var(--ax-familia-mono,monospace);color:#5c4446}.cmp .cmp-fio{position:relative;display:grid;place-items:center;padding:0 .4rem}.cmp .cmp-fio i{position:absolute;left:0;right:0;top:50%;height:2px;background:rgb(239 68 68/.14);transform-origin:left}.cmp .cmp-linha[data-muda=so-dir] .cmp-fio i{transform-origin:right}.cmp .cmp-fio small{position:relative;z-index:1;padding:.22em .55em;border-radius:999px;background:#0b0506;box-shadow:inset 0 0 0 1px rgb(239 68 68/.2);font:700 .64rem/1.2 var(--ax-familia-corpo,system-ui,sans-serif);color:#a8898c;text-align:center;transition:color .3s,box-shadow .3s,background .3s}.cmp .cmp-linha:not([data-muda=igual]) .cmp-fio small{color:#fecaca;box-shadow:inset 0 0 0 1px rgb(239 68 68/.45)}.cmp .cmp-linha:is(:hover,:focus-visible) .cmp-arq:not([data-vazio]){background:#24100f;box-shadow:inset 0 0 0 1px rgb(248 113 113/.75),0 0 26px -12px var(--cmp-a)}.cmp .cmp-linha:is(:hover,:focus-visible) .cmp-fio i{background:linear-gradient(90deg,transparent,#fca5a5 20%,#ef4444 50%,#fca5a5 80%,transparent);box-shadow:0 0 10px #ef4444;animation:cmp-corre .6s cubic-bezier(.3,.8,.3,1) both}@keyframes cmp-corre{0%{scale:0 1}to{scale:1 1}}.cmp .cmp-linha:is(:hover,:focus-visible) .cmp-fio small{color:#fff;background:#991b1b;box-shadow:0 0 18px -4px #ef4444}.cmp .cmp-linha:focus-visible{outline:2px solid var(--cmp-b);outline-offset:2px;border-radius:10px}.cmp .cmp-chave{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:5px;border-radius:12px;background:#140809;box-shadow:inset 0 0 0 1px rgb(239 68 68/.25)}.cmp .cmp-chave button{display:flex;justify-content:center;align-items:center;width:100%;min-height:44px;border:0;border-radius:9px;cursor:pointer;background:none;font:700 .84rem/1.2 var(--ax-familia-corpo,system-ui,sans-serif);color:#d6c3c5}.cmp .cmp-chave button[aria-selected=true]{color:#fff;background:linear-gradient(160deg,#ef4444,#991b1b)}.cmp .cmp-chave button:not([aria-selected=true]){animation:cmp-chama 1.8s ease-in-out infinite}@keyframes cmp-chama{50%{box-shadow:inset 0 0 0 1px rgb(248 113 113/.6)}}.cmp .cmp-difs{margin:0;padding:0;list-style:none;display:grid;gap:8px;animation:cmp-abre .4s ease-out both}@keyframes cmp-abre{0%{opacity:0;translate:0 8px}}.cmp .cmp-difs li{display:grid;gap:.35rem;padding:.75rem .85rem;border-radius:12px;background:#140809;box-shadow:inset 0 0 0 1px rgb(239 68 68/.28)}.cmp .cmp-difs li[data-muda=igual]{box-shadow:inset 0 0 0 1px rgb(255 255 255/.06)}.cmp .cmp-difs code{font:700 .8rem/1.3 var(--ax-familia-mono,monospace);color:var(--cmp-tinta);overflow-wrap:anywhere}.cmp .cmp-difs>li>em{justify-self:start;font-style:normal;padding:.25em .55em;border-radius:6px;font:700 .68rem/1.2 var(--ax-familia-corpo,system-ui,sans-serif);color:#fecaca;background:rgb(239 68 68/.22)}.cmp .cmp-difs p{display:flex;align-items:center;gap:.6rem;margin:0}.cmp .cmp-difs p span{display:inline-flex;align-items:center;gap:.35rem}.cmp .cmp-difs p b{font:600 .74rem/1 var(--ax-familia-mono,monospace);color:#d6c3c5}.cmp .cmp-difs p em{font-style:normal;padding:.2em .4em;border-radius:5px;font:800 .7rem/1 var(--ax-familia-mono,monospace);color:#fecaca;background:rgb(239 68 68/.3)}.cmp .cmp-difs p>i{font-style:normal;color:#ef4444;font-weight:800}.cmp .cmp-nota{margin:0;max-width:80ch;font:500 .92rem/1.55 var(--ax-familia-corpo,system-ui,sans-serif);color:var(--cmp-suave)}@media (prefers-reduced-motion:reduce){.cmp *{animation:none!important}}.cmp-movel .cmp-arte{aspect-ratio:941/1672}.cmp-movel .cmp-leito{width:calc(100% - 32px);padding:20px 0 48px;gap:14px}.cmp-movel .cmp-lead{font-size:1.04rem}.cmp-movel .cmp-quadro{padding:.75rem}@media (min-width:700px){.cmp-movel .cmp-leito{width:min(100% - 64px,760px)}.cmp-movel .cmp-difs{grid-template-columns:1fr 1fr}}.pnr{--luz-a:#ef4444;--luz-b:#fb923c;--pnr-a:#ef4444;--pnr-b:#f87171;--pnr-tinta:#f7f1f1;--pnr-suave:#d2bfc1;position:relative;padding:clamp(3rem,6.5vw,5.5rem) 0;background:linear-gradient(180deg,rgb(10 4 5/.55) 0,rgb(10 4 5/.9) 90px,rgb(10 4 5/.9) calc(100% - 90px),rgb(10 4 5/.55))}.pnr *{box-sizing:border-box}.pnr-leito{width:min(100% - 2 * clamp(1.2rem,5vw,5rem),1240px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.4rem,2.6vw,2.2rem)}.pnr .pnr-mesa{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:clamp(1rem,2vw,1.6rem);align-items:start}.pnr .pnr-peneira{--pnr-p:1;--pnr-alto:9.5rem;position:relative;display:grid;grid-template-rows:auto var(--pnr-alto) 2.2rem var(--pnr-alto) auto;padding:1rem 1.1rem;border-radius:20px;overflow:clip;background:linear-gradient(180deg,#1a0a0c,#0b0506 50%,#140809);box-shadow:inset 0 0 0 1px rgb(239 68 68/.3),0 40px 70px -44px #000}.pnr .pnr-h{display:flex;justify-content:space-between;margin:0;font:700 .72rem/1 var(--ax-familia-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:#fca5a5}.pnr .pnr-h span{color:#8b7173}.pnr .pnr-h-cima{margin-bottom:.7rem}.pnr .pnr-h-baixo{grid-row:5;margin-top:.6rem;color:#86efac}.pnr .pnr-graos{grid-row:2;align-self:start;margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;position:relative;z-index:2}.pnr .pnr-graos li{--pnr-queda:calc(var(--pnr-alto) + 2.2rem);padding:.42rem .65rem;border-radius:9px;outline:0;cursor:default;background:#1f0c0d;box-shadow:inset 0 0 0 1px rgb(239 68 68/.28);transform:translate3d(0,calc(var(--pnr-p) * var(--pnr-queda) * var(--pnr-cai,0)),0);transition:background .4s,box-shadow .4s,opacity .4s,filter .4s}.pnr .pnr-graos li[data-passa]{--pnr-cai:1;background:#14200f;box-shadow:inset 0 0 0 1px rgb(134 239 172/.35)}.pnr .pnr-graos li:not([data-passa]){opacity:calc(1 - var(--pnr-p) * .45);filter:saturate(calc(1 - var(--pnr-p) * .8))}.pnr .pnr-graos code{font:700 .78rem/1 var(--ax-familia-mono,ui-monospace,monospace);color:#f2e3e4}.pnr .pnr-graos li[data-passa] code{color:#dcfce7}.pnr .pnr-tela{grid-row:3;align-self:center;height:14px;margin:0 -1.1rem;background:repeating-linear-gradient(90deg,rgb(248 113 113/.55) 0 2px,transparent 2px 12px),linear-gradient(180deg,transparent 5px,rgb(248 113 113/.5) 5px 7px,transparent 7px);box-shadow:0 0 20px -6px #ef4444}.pnr .pnr-bandeja{grid-row:4;border-radius:14px;background:linear-gradient(180deg,rgb(34 197 94/.05),rgb(34 197 94/.12));box-shadow:inset 0 0 0 1px rgb(134 239 172/.2)}.pnr .pnr-graos li[data-passa]:is(:hover,:focus-visible){animation:pnr-mergulha .7s cubic-bezier(.3,1.4,.5,1)}.pnr .pnr-graos li:not([data-passa]):is(:hover,:focus-visible){animation:pnr-quica .55s cubic-bezier(.3,1.6,.5,1);opacity:1;filter:none}@keyframes pnr-mergulha{0%{translate:0 0}25%{translate:-2px -6px;rotate:-6deg}60%{translate:0 10px;rotate:3deg}to{translate:0 0;rotate:0}}@keyframes pnr-quica{0%{translate:0 0}35%{translate:0 8px}55%{translate:0 -6px}75%{translate:0 2px}to{translate:0 0}}.pnr .pnr-graos li:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px rgb(248 113 113/.8),0 8px 18px -10px #ef4444}.pnr .pnr-graos li[data-passa]:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px rgb(134 239 172/.8),0 8px 18px -10px #22c55e}.pnr .pnr-lado{display:grid;gap:.9rem;align-content:start}.pnr .pnr-numeros{margin:0;padding:0;list-style:none;display:grid;gap:.6rem}.pnr .pnr-numeros li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem;padding:.9rem 1rem;border-radius:14px;background:#140809;box-shadow:inset 0 0 0 1px rgb(239 68 68/.22);transition:translate .35s,box-shadow .35s}.pnr .pnr-numeros li:hover{translate:-3px 0;box-shadow:inset 0 0 0 1px rgb(248 113 113/.6)}.pnr .pnr-numeros b{min-width:2.2ch;font:800 2.2rem/1 Montserrat Versao,var(--ax-familia-mono,monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 18px rgb(239 68 68/.6)}.pnr .pnr-numeros span{font:600 .9rem/1.4 var(--ax-familia-corpo,system-ui,sans-serif);color:#ecdcdd}.pnr .pnr-regra{padding:.85rem 1rem;border-radius:12px;background:rgb(239 68 68/.08);box-shadow:inset 0 0 0 1px rgb(239 68 68/.2);font:500 .86rem/1.55 var(--ax-familia-corpo,system-ui,sans-serif)}.pnr .pnr-nota,.pnr .pnr-regra{margin:0;color:var(--pnr-suave)}.pnr .pnr-nota{max-width:80ch;font:500 .92rem/1.55 var(--ax-familia-corpo,system-ui,sans-serif)}@media (max-width:1100px){.pnr .pnr-mesa{grid-template-columns:minmax(0,1fr)}.pnr .pnr-numeros{grid-template-columns:repeat(3,minmax(0,1fr))}.pnr .pnr-numeros li{grid-template-columns:minmax(0,1fr);text-align:center}}@media (prefers-reduced-motion:reduce){.pnr .pnr-graos li{animation:none!important}}.pnr-movel{padding:44px 0 48px}.pnr-movel .pnr-leito{width:calc(100% - 32px);gap:16px}.pnr-movel .sx-cabeca .sx-titulo{font-size:clamp(2rem,8.6vw,2.8rem)}.pnr-movel .sx-cabeca .sx-lead{font-size:1.06rem}.pnr-movel .pnr-mesa{grid-template-columns:minmax(0,1fr);gap:12px}.pnr-movel .pnr-peneira{--pnr-alto:15.5rem;padding:.8rem}.pnr-movel .pnr-tela{margin:0 -.8rem}.pnr-movel .pnr-graos{gap:5px}.pnr-movel .pnr-graos li{padding:.38rem .5rem}.pnr-movel .pnr-graos code{font-size:.72rem}.pnr-movel .pnr-numeros{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.pnr-movel .pnr-numeros li{grid-template-columns:minmax(0,1fr);gap:.3rem;padding:.7rem .5rem;text-align:center}.pnr-movel .pnr-numeros b{font-size:1.8rem}.pnr-movel .pnr-numeros span{font-size:.74rem}.pnr-movel .pnr-numeros li:hover{translate:0 0}@media (min-width:700px){.pnr-movel .pnr-leito{width:min(100% - 64px,760px)}.pnr-movel .pnr-peneira{--pnr-alto:10rem}}