.sg{--sg-fundo:#05070a;--sg-fundo2:#090d12;--sg-fosforo:#6ee7a0;--sg-fosforo-fraco:#2f6b4b;--sg-flor:#c02a33;--sg-osso:#cfd8d3;--sg-linha:#16241d;z-index:0;border-top:1px solid var(--sg-linha);color:var(--sg-osso);font-family:var(--font-data), ui-monospace, "Noto Sans CJK JP", "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", Meiryo, "MS Gothic", monospace, sans-serif;margin:34px 0 0;padding:26px 0 16px;font-size:13px;line-height:1.6;position:relative}body[data-tema-fam=arquivo]{position:relative}body[data-tema-fam=arquivo]:before{content:"";z-index:0;pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#0000006b 3px 4px);animation:12s linear infinite sg-varredura;position:fixed;inset:-4px}body[data-tema-fam=arquivo]:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(115% 105% at 50% 45%,#0000 55%,#000000b8 100%);position:fixed;inset:0}body[data-tema-fam=arquivo] .rail{z-index:40}body[data-tema-fam=arquivo] .palco,body[data-tema-fam=arquivo] .hd-site{z-index:1}@media (prefers-reduced-motion:reduce){body[data-tema-fam=arquivo]:before{animation:none}}@keyframes sg-varredura{0%{transform:translateY(0)}to{transform:translateY(4px)}}.sg-chuvisco{z-index:0;pointer-events:none;opacity:.09;mix-blend-mode:screen;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='r'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='180' height='180' filter='url(%23r)'/></svg>");animation:26s steps(6,end) infinite sg-chuvisco;position:fixed;inset:-60px}@keyframes sg-chuvisco{0%{transform:translate(0,0)}20%{transform:translate(-14px,9px)}40%{transform:translate(8px,-12px)}60%{transform:translate(-6px,-6px)}80%{transform:translate(11px,7px)}to{transform:translate(0,0)}}.sg-topo{border-bottom:1px solid var(--sg-linha);flex-wrap:wrap;align-items:flex-start;gap:18px;padding-bottom:18px;display:flex}.sg-marca{filter:drop-shadow(0 0 10px #c02a3359);flex:none;width:78px;height:78px}.sg-ident{flex:260px;min-width:0}.sg-nome{font-family:var(--font-data), monospace;letter-spacing:.06em;color:#eef4f0;text-shadow:0 0 18px #6ee7a047,-1.5px 0 #c02a3380,1.5px 0 #3ca0ff52;word-break:break-word;margin:0 0 2px;font-size:clamp(26px,5vw,36px);font-weight:600}.sg-handle{color:var(--sg-fosforo-fraco);letter-spacing:.12em;font-size:12px}.sg-bio{color:var(--sg-fosforo);word-break:break-word;margin:12px 0 0;font-size:13px}.sg-etiquetas{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.sg-etq{border:1px solid var(--sg-linha);color:var(--sg-fosforo-fraco);letter-spacing:.14em;text-transform:uppercase;padding:2px 7px;font-size:10px}.sg-etq.flor{color:var(--sg-flor);border-color:#c02a3380}.sg-carimbo{z-index:3;outline-offset:3px;color:#c02a33c7;text-align:center;pointer-events:none;border:2px solid #c02a339e;outline:1px solid #c02a3352;padding:7px 12px;line-height:1.25;position:absolute;top:22px;right:20px;transform:rotate(-11deg);-webkit-mask-image:radial-gradient(120% 130% at 30% 20%,#000 55%,#00000059 100%);mask-image:radial-gradient(120% 130% at 30% 20%,#000 55%,#00000059 100%)}.sg-carimbo b{letter-spacing:.22em;font-size:19px;display:block}.sg-carimbo span{letter-spacing:.2em;font-size:8.5px;display:block}.sg-grade{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:16px;margin-top:20px;display:grid}@media (max-width:780px){.sg-grade{grid-template-columns:minmax(0,1fr)}.sg-carimbo{transform-origin:100% 0;opacity:.85;top:8px;right:8px;transform:rotate(-8deg)scale(.66)}.sg-term{height:260px}}.sg-painel{border:1px solid var(--sg-linha);background:#040a08b8;min-width:0;padding:12px 14px}.sg-painel>h3{letter-spacing:.2em;text-transform:uppercase;color:var(--sg-fosforo-fraco);border-bottom:1px dashed var(--sg-linha);margin:0 0 10px;padding-bottom:7px;font-size:10px;font-weight:600}.sg-linhas{color:var(--sg-osso);white-space:pre-wrap;word-break:break-word;margin:0;font-size:12px}.sg-linhas b{color:var(--sg-fosforo);font-weight:500}.sg-registro{height:240px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.sg-registro ul{margin:0;padding:0;list-style:none;animation:62s linear infinite sg-rolar}.sg-registro li{color:var(--sg-fosforo-fraco);white-space:nowrap;text-overflow:ellipsis;padding:1px 0;font-size:11.5px;overflow:hidden}.sg-registro li.alerta{color:var(--sg-flor)}@keyframes sg-rolar{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.sg-term{flex-direction:column;height:340px;display:flex}.sg-saida{overflow-wrap:anywhere;scrollbar-width:thin;scrollbar-color:var(--sg-linha) transparent;flex:1;font-size:12px;overflow-y:auto}.sg-saida p{white-space:pre-wrap;margin:0 0 8px}.sg-saida .eco{color:#7c8a84}.sg-saida .erro{color:var(--sg-flor)}.sg-saida .selo{color:var(--sg-flor);letter-spacing:.14em;border-bottom:1px solid #c02a334d;padding-bottom:4px}.sg-saida .saida{color:var(--sg-fosforo)}.sg-prompt{border-top:1px solid var(--sg-linha);align-items:center;gap:7px;margin-top:8px;padding-top:8px;display:flex}.sg-prompt>span{color:var(--sg-flor);flex:none}.sg-prompt input{min-width:0;color:var(--sg-fosforo);background:0 0;border:0;outline:0;flex:1;padding:2px 0;font-family:inherit;font-size:12px}.sg-prompt input::placeholder{color:#3d4a45}.sg-cursor{background:var(--sg-fosforo);vertical-align:-2px;width:8px;height:14px;animation:1.6s ease-in-out infinite sg-pulso;display:inline-block}@keyframes sg-pulso{0%,to{opacity:1}50%{opacity:.25}}.sg-pe{border-top:1px solid var(--sg-linha);color:#4a5a54;letter-spacing:.06em;flex-wrap:wrap;gap:4px 16px;margin-top:22px;padding-top:12px;font-size:10.5px;display:flex}.sg-pe a{color:var(--sg-fosforo-fraco)}@media (prefers-reduced-motion:reduce){.sg-chuvisco,.sg-registro ul,.sg-cursor{animation:none!important}.sg-registro{height:auto;max-height:260px;overflow-y:auto}}.sg-som{border:1px solid var(--sg-linha);color:var(--sg-fosforo-fraco);letter-spacing:.06em;cursor:pointer;background:#00000059;border-radius:4px;align-items:center;gap:8px;margin-top:10px;padding:6px 11px;font-family:inherit;font-size:11px;transition:color .25s,border-color .25s;display:inline-flex}.sg-som:hover,.sg-som:focus-visible,.sg-som.on{color:var(--sg-fosforo);border-color:var(--sg-fosforo-fraco)}.sg-som-barras{align-items:flex-end;gap:2px;height:11px;display:inline-flex}.sg-som-barras i{opacity:.55;background:currentColor;width:2px;height:3px}.sg-som.on .sg-som-barras i{opacity:1;animation:1.1s ease-in-out infinite sg-nivel}.sg-som.on .sg-som-barras i:nth-child(2){animation-delay:.18s}.sg-som.on .sg-som-barras i:nth-child(3){animation-delay:.36s}@keyframes sg-nivel{0%,to{height:3px}50%{height:11px}}.sg-som-dica{opacity:.5;border-left:1px solid var(--sg-linha);padding-left:8px;font-size:10px}@media (prefers-reduced-motion:reduce){.sg-som.on .sg-som-barras i{height:7px;animation:none}}
.vt-fila{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.vt-fila-item{border:1.5px solid var(--line);background:var(--panel2);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:7px 10px 7px 7px;display:flex}.vt-fila-item.primeira{border-color:var(--acc);background:var(--acc-soft)}.vt-fila-item .cover{flex:none;width:34px}.vt-pos{text-align:center;width:20px;font-family:var(--px);font-size:var(--f-mono-2);color:var(--mut);flex:none}.vt-fila-item.primeira .vt-pos{color:var(--acc-text);font-weight:700}.vt-fila-i{flex-direction:column;flex:1;min-width:0;display:flex}.vt-fila-i strong{font-size:var(--f-3);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.25;overflow:hidden}.vt-fila-i span{font-size:var(--f-2);color:var(--mut)}.vt-fila-btns{flex:none;gap:4px;display:flex}.vt-mini{border:1px solid var(--line);background:var(--panel);width:26px;height:26px;color:var(--mut);border-radius:8px;place-items:center;transition:color .12s,border-color .12s;display:grid}.vt-mini:hover:not(:disabled){color:var(--ink);border-color:var(--mut)}.vt-mini:disabled{opacity:.3;cursor:default}.vt-mini.sair:hover{color:var(--danger);border-color:var(--danger)}.vt-busca{border:1px solid var(--line);background:var(--panel2);color:var(--mut);border-radius:10px;align-items:center;gap:8px;margin:4px 0 10px;padding:8px 11px;display:flex}.vt-busca input{min-width:0;font-size:var(--f-3);color:var(--ink);background:0 0;border:0;outline:none;flex:1}.vt-grade{gap:var(--e-2);background:var(--panel2);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));max-height:380px;padding:10px;display:grid;overflow-y:auto}.vt-cel{text-align:left;background:var(--panel);border:2px solid #0000;border-radius:11px;align-items:center;gap:8px;min-width:0;padding:6px;transition:border-color .12s,opacity .12s;display:flex;position:relative}.vt-cel .cover{flex:none;width:34px}.vt-cel:hover{border-color:var(--line)}.vt-cel.on{border-color:var(--acc);background:var(--acc-soft)}.vt-cel.cheia{opacity:.45}.vt-cel.cheia:hover{opacity:.7}.vt-cel-i{flex-direction:column;flex:1;min-width:0;display:flex}.vt-cel-i strong{font-size:var(--f-2);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.25;overflow:hidden}.vt-cel-i span{font-size:var(--f-1,11px);color:var(--mut)}.vt-marca{background:var(--acc);min-width:17px;height:17px;color:var(--acc-ink);font-family:var(--px);border-radius:99px;place-items:center;padding:0 4px;font-size:10px;font-weight:700;display:grid;position:absolute;top:4px;right:4px}.vt-foto{color:var(--ok);line-height:0;position:absolute;bottom:5px;left:6px}.vt-previa{margin-top:14px}.vt-previa-caixa{border:1px solid var(--line);background:radial-gradient(120% 150% at 0% 0%, #3d5efc1a, transparent 60%), var(--panel2);border-radius:14px;gap:14px;padding:14px;display:flex}.vt-previa-grande{flex:none;width:92px}.vt-previa-grande .cover{width:92px}.vt-previa-txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.vt-previa-txt strong{font-family:var(--display);font-size:16px;line-height:1.2}.vt-previa-txt .meta{font-size:var(--f-2);color:var(--mut)}.vt-previa-tira{flex-wrap:wrap;gap:5px;margin-top:auto;padding-top:10px;display:flex}.vt-previa-tira .cover{width:32px}.vt-ok{font-size:var(--f-2);color:var(--ok);align-items:center;gap:5px;display:inline-flex}.vit-tira.escolhida{flex-wrap:wrap}.vit-tira.escolhida .cover{width:38px}.ml-bloco{padding-top:4px}.ml-barra{justify-content:space-between;align-items:center;gap:var(--e-2);padding:var(--e-2) 0;flex-wrap:wrap;display:flex}.ml-barra .hint{flex:1;min-width:0}.ml-formas{gap:var(--e-2);padding-top:var(--e-2);grid-template-columns:repeat(auto-fill,minmax(92px,1fr));max-height:440px;display:grid;overflow-y:auto}.ml-formas .av-forma{background:var(--panel2)}.ml-grade{gap:var(--e-2);background:var(--panel2);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(60px,1fr));max-height:420px;padding:10px;display:grid;overflow-y:auto}.tm-bloco{padding-top:4px}.tm-grade{gap:var(--e-2);background:var(--panel2);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));max-height:460px;padding:10px;display:grid;overflow-y:auto}.tm-cel{text-align:left;background:var(--panel);border:2px solid #0000;border-radius:12px;flex-direction:column;align-items:stretch;gap:5px;min-width:0;padding:6px;transition:border-color .12s,opacity .12s;display:flex}.tm-cel:hover{border-color:var(--line)}.tm-cel.on{border-color:var(--acc);box-shadow:0 0 0 2px var(--acc-soft)}.tm-cel.travado{opacity:.42}.tm-cel.travado:hover{opacity:.72}.tm-amostra{border:1px solid var(--line);border-radius:8px;height:46px;display:block;position:relative;overflow:hidden}.tm-amostra i{opacity:.95;border-radius:4px;height:18px;position:absolute;top:8px;left:6px;right:6px}.tm-amostra b{border-radius:99px;width:30px;height:5px;position:absolute;bottom:8px;left:6px}.tm-abas{scrollbar-width:thin;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.tm-abas .aba{white-space:nowrap;flex:none}.tm-nome{font-size:var(--f-2);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.2;overflow:hidden}.tm-familia{font-size:var(--f-1,11px);color:var(--mut);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.tm-como{font-family:var(--px);font-size:var(--f-mono-1,10px);letter-spacing:.3px;color:var(--mut);align-items:center;gap:3px;display:inline-flex}.tm-como svg{flex:none}body.tem-tema{background-image:none}body.tem-tema .pf-veu{box-shadow:inset 0 0 90px 20px color-mix(in srgb, var(--tema-acc) 8%, transparent)}body.tem-tema .vit-peca,body.tem-tema .pf-capa{border-color:color-mix(in srgb, var(--tema-acc) 26%, var(--line))}@media (max-width:560px){.vt-grade{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.vt-previa-caixa{flex-direction:column}.vt-previa-grande,.vt-previa-grande .cover{width:76px}}.vit-convite{font-size:var(--f-2);color:var(--acc-text);margin-top:8px;font-weight:700;display:inline-block}.vit-convite:hover{text-decoration:underline}.cena{z-index:-1;pointer-events:none;contain:layout paint style;--forca:.56;position:fixed;inset:0;overflow:hidden}.cena[data-int="1"]{--forca:.74}.cena[data-int="2"]{--forca:.9}.cena[data-int="3"]{--forca:1}.cena-luz,.cena-arte,.cena-grao,.cena-mov{position:absolute}.cena-luz,.cena-grao{inset:0}.cena-luz{opacity:var(--forca);background:radial-gradient(120% 80% at 50% 110%, color-mix(in srgb, var(--tema-acc) 10%, transparent), transparent 65%), radial-gradient(90% 60% at 50% -10%, color-mix(in srgb, var(--tema-painel) 70%, transparent), transparent 70%)}.cena-arte{width:100%;height:100%;opacity:calc(var(--forca) * .82);inset:0}.cena-grao{background-image:var(--tema-textura);background-size:var(--tema-textura-tam);opacity:calc(var(--forca) * .9 + .1)}.cena[data-fam=fosforo] .cena-luz{background:radial-gradient(70% 60% at 50% 45%, color-mix(in srgb, var(--tema-acc) 13%, transparent), transparent 72%), radial-gradient(140% 120% at 50% 50%, transparent 40%, #0000008c)}.cena[data-fam=fliperama] .cena-luz{background:radial-gradient(80% 44% at 50% 58%, color-mix(in srgb, var(--tema-acc) 16%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--tema-painel) 85%, transparent), transparent 55%)}.cena[data-fam=cartucho] .cena-luz{background:linear-gradient(180deg, color-mix(in srgb, var(--tema-acc) 9%, transparent), transparent 42%), radial-gradient(100% 60% at 50% 100%, color-mix(in srgb, var(--tema-painel) 80%, transparent), transparent 70%)}.cena[data-fam=dojo] .cena-luz{background:radial-gradient(60% 50% at 74% 42%, color-mix(in srgb, var(--tema-acc) 15%, transparent), transparent 70%), linear-gradient(180deg, transparent 40%, color-mix(in srgb, var(--tema-painel) 75%, transparent))}.cena[data-fam=arena] .cena-luz{background:radial-gradient(46% 34% at 50% 88%, color-mix(in srgb, var(--tema-acc) 15%, transparent), transparent 72%), radial-gradient(130% 100% at 50% 40%, transparent 30%, #0000009e)}.cena[data-fam=terminal] .cena-luz{background:radial-gradient(70% 55% at 12% 8%, color-mix(in srgb, var(--tema-acc) 13%, transparent), transparent 68%), linear-gradient(160deg, color-mix(in srgb, var(--tema-painel) 60%, transparent), transparent 60%)}.cena[data-fam=gelo] .cena-luz{background:radial-gradient(90% 34% at 50% 14%, color-mix(in srgb, var(--tema-acc) 14%, transparent), transparent 72%), linear-gradient(180deg, transparent 55%, color-mix(in srgb, var(--tema-painel) 90%, transparent))}.cena[data-fam=lava] .cena-luz{background:radial-gradient(80% 46% at 50% 104%, color-mix(in srgb, var(--tema-acc) 20%, transparent), transparent 68%), linear-gradient(180deg, #00000080, transparent 45%)}.cena[data-fam=cano] .cena-luz{background:radial-gradient(70% 40% at 50% 100%, color-mix(in srgb, var(--tema-acc) 11%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--tema-painel) 70%, transparent), transparent 50%)}.cena[data-fam=floresta] .cena-luz{background:linear-gradient(180deg, color-mix(in srgb, var(--tema-acc) 11%, transparent), transparent 46%), radial-gradient(100% 50% at 50% 105%, color-mix(in srgb, var(--tema-painel) 85%, transparent), transparent 70%)}.cena[data-fam=deserto] .cena-luz{background:radial-gradient(56% 42% at 50% 38%, color-mix(in srgb, var(--tema-acc) 15%, transparent), transparent 72%), linear-gradient(180deg, transparent 46%, color-mix(in srgb, var(--tema-painel) 88%, transparent))}.cena[data-fam=estelar] .cena-luz{background:radial-gradient(58% 46% at 68% 26%, color-mix(in srgb, var(--tema-acc) 12%, transparent), transparent 70%), radial-gradient(52% 42% at 24% 74%, color-mix(in srgb, var(--tema-painel) 78%, transparent), transparent 70%)}.cena[data-fam=manual] .cena-luz{background:radial-gradient(100% 80% at 14% 4%, color-mix(in srgb, var(--tema-painel) 92%, transparent), transparent 72%), linear-gradient(200deg, transparent 55%, #0006)}.cena[data-fam=circuito] .cena-luz{background:linear-gradient(120deg, transparent 20%, color-mix(in srgb, var(--tema-acc) 11%, transparent) 50%, transparent 78%), radial-gradient(120% 90% at 50% 50%, transparent 45%, #00000080)}.cena[data-fam=madeira] .cena-luz{background:radial-gradient(80% 50% at 50% -6%, color-mix(in srgb, var(--tema-acc) 13%, transparent), transparent 72%), linear-gradient(180deg, transparent 50%, color-mix(in srgb, var(--tema-painel) 80%, transparent))}.cena[data-fam=veludo] .cena-luz{background:radial-gradient(62% 50% at 50% 0%, color-mix(in srgb, var(--tema-acc) 17%, transparent), transparent 70%), radial-gradient(130% 110% at 50% 30%, transparent 35%, #0009)}.cena[data-fam=lacre] .cena-luz{background:linear-gradient(145deg, color-mix(in srgb, var(--tema-acc) 12%, transparent) 5%, transparent 42%), radial-gradient(90% 70% at 50% 50%, color-mix(in srgb, var(--tema-painel) 62%, transparent), transparent 74%)}.cena[data-fam=ficha] .cena-luz{background:radial-gradient(56% 46% at 26% 22%, color-mix(in srgb, var(--tema-acc) 13%, transparent), transparent 70%), radial-gradient(70% 56% at 78% 78%, color-mix(in srgb, var(--tema-painel) 76%, transparent), transparent 72%)}.cena[data-fam=milimetrado] .cena-luz{background:linear-gradient(160deg, color-mix(in srgb, var(--tema-painel) 85%, transparent), transparent 65%), radial-gradient(90% 70% at 50% 50%, color-mix(in srgb, var(--tema-acc) 7%, transparent), transparent 74%)}.cena[data-fam=tubo] .cena-luz{background:radial-gradient(58% 52% at 50% 46%, color-mix(in srgb, var(--tema-acc) 14%, transparent), transparent 70%), radial-gradient(140% 120% at 50% 50%, transparent 38%, #00000094)}.cena[data-fam=loja] .cena-luz{background:radial-gradient(60% 40% at 50% 60%, color-mix(in srgb, var(--tema-acc) 14%, transparent), transparent 70%), linear-gradient(180deg, #00000080, transparent 40%, #0000006b)}.cena[data-fam=bancada] .cena-luz{background:radial-gradient(64% 34% at 50% 34%, color-mix(in srgb, var(--tema-acc) 13%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--tema-painel) 55%, transparent), transparent 40%, color-mix(in srgb, var(--tema-painel) 70%, transparent))}.cena[data-fam=placar] .cena-luz{background:radial-gradient(50% 34% at 50% 26%, color-mix(in srgb, var(--tema-acc) 16%, transparent), transparent 70%), radial-gradient(130% 100% at 50% 30%, transparent 35%, #0000008c)}.cena[data-fam=coroacao] .cena-luz{background:radial-gradient(58% 52% at 50% 2%, color-mix(in srgb, var(--tema-acc) 20%, transparent), transparent 68%), radial-gradient(120% 100% at 50% 20%, transparent 30%, #0009)}.cena[data-fam=salao] .cena-luz{background:radial-gradient(50% 44% at 50% 4%, color-mix(in srgb, var(--tema-acc) 19%, transparent), transparent 70%), linear-gradient(180deg, transparent 45%, #0000008c)}.cena[data-fam=arquivo] .cena-luz{background:linear-gradient(180deg, color-mix(in srgb, var(--tema-acc) 10%, transparent), transparent 35%), radial-gradient(120% 90% at 50% 45%, transparent 45%, #00000080)}.cena[data-fam=conferido] .cena-luz{background:radial-gradient(56% 50% at 50% 44%, color-mix(in srgb, var(--tema-acc) 9%, transparent), transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--tema-painel) 55%, transparent), transparent 60%)}.cena[data-fam=casa] .cena-luz{background:linear-gradient(180deg, color-mix(in srgb, var(--tema-acc) 9%, transparent), transparent 30%, transparent 70%, color-mix(in srgb, var(--tema-acc) 9%, transparent)), radial-gradient(90% 60% at 50% 50%, color-mix(in srgb, var(--tema-painel) 70%, transparent), transparent 74%)}.cena-mov{opacity:0;inset:0}.cena[data-fam=fosforo] .cena-mov,.cena[data-fam=tubo] .cena-mov,.cena[data-fam=terminal] .cena-mov,.cena[data-fam=circuito] .cena-mov,.cena[data-fam=placar] .cena-mov{opacity:1;background:linear-gradient(to bottom, transparent 62%, color-mix(in srgb, var(--tema-acc) 8%, transparent) 88%, color-mix(in srgb, var(--tema-acc) 20%, transparent) 97%, transparent);height:100%;animation:7.5s linear infinite cena-descer;inset:-100% 0 auto}@keyframes cena-descer{to{transform:translateY(200%)}}.cena[data-fam=lacre] .cena-mov,.cena[data-fam=veludo] .cena-mov,.cena[data-fam=bancada] .cena-mov,.cena[data-fam=salao] .cena-mov,.cena[data-fam=madeira] .cena-mov,.cena[data-fam=ficha] .cena-mov,.cena[data-fam=cartucho] .cena-mov{opacity:1;background:linear-gradient(104deg, transparent 42%, color-mix(in srgb, var(--tema-acc) 11%, transparent) 49%, color-mix(in srgb, var(--tema-acc) 3%, transparent) 53%, transparent 60%);animation:9s ease-in-out infinite cena-varrer;inset:-30% -60%}@keyframes cena-varrer{0%{transform:translate(-38%)}55%,to{transform:translate(38%)}}.cena[data-fam=lava] .cena-mov,.cena[data-fam=estelar] .cena-mov,.cena[data-fam=coroacao] .cena-mov,.cena[data-fam=gelo] .cena-mov,.cena[data-fam=floresta] .cena-mov{opacity:1;background-image:radial-gradient(circle, color-mix(in srgb, var(--tema-acc) 42%, transparent) 1.1px, transparent 1.6px), radial-gradient(circle, color-mix(in srgb, var(--tema-acc) 24%, transparent) 1.6px, transparent 2.2px);background-size:190px 260px,310px 420px;animation:8.5s linear infinite cena-subir;inset:0 0 -100%;-webkit-mask-image:linear-gradient(#0000 18%,#000 45% 82%,#0000);mask-image:linear-gradient(#0000 18%,#000 45% 82%,#0000)}@keyframes cena-subir{to{transform:translateY(-50%)}}.cena[data-fam=fliperama] .cena-mov,.cena[data-fam=arena] .cena-mov,.cena[data-fam=dojo] .cena-mov,.cena[data-fam=deserto] .cena-mov,.cena[data-fam=cano] .cena-mov,.cena[data-fam=loja] .cena-mov,.cena[data-fam=manual] .cena-mov,.cena[data-fam=milimetrado] .cena-mov,.cena[data-fam=arquivo] .cena-mov,.cena[data-fam=conferido] .cena-mov,.cena[data-fam=casa] .cena-mov{opacity:1;background:radial-gradient(60% 44% at 50% 62%, color-mix(in srgb, var(--tema-acc) 9%, transparent), transparent 72%);animation:8s ease-in-out infinite cena-pulsar}@keyframes cena-pulsar{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.cena-mov{display:none}}body.tem-tema .pnl,body.tem-tema .pf-capa,body.tem-tema .vit-peca{background-color:color-mix(in srgb, var(--tema-painel) 92%, transparent);transition:border-color .15s,box-shadow .15s}body[data-tema-int="1"] .pnl,body[data-tema-int="1"] .pf-capa,body[data-tema-int="1"] .vit-peca{background-color:color-mix(in srgb, var(--tema-painel) 89%, transparent)}body[data-tema-int="2"] .pnl,body[data-tema-int="2"] .pf-capa,body[data-tema-int="2"] .vit-peca{background-color:color-mix(in srgb, var(--tema-painel) 86%, transparent)}body[data-tema-int="3"] .pnl,body[data-tema-int="3"] .pf-capa,body[data-tema-int="3"] .vit-peca{background-color:color-mix(in srgb, var(--tema-painel) 84%, transparent)}body.tem-tema .pf-capa{background-color:color-mix(in srgb, var(--tema-painel) 96%, transparent)}body[data-tema-int="1"] .pf-capa{background-color:color-mix(in srgb, var(--tema-painel) 94%, transparent)}body[data-tema-int="2"] .pf-capa{background-color:color-mix(in srgb, var(--tema-painel) 92%, transparent)}body[data-tema-int="3"] .pf-capa{background-color:color-mix(in srgb, var(--tema-painel) 90%, transparent)}body[data-tema-fam=fosforo] .pnl,body[data-tema-fam=fosforo] .pf-capa,body[data-tema-fam=fosforo] .vit-peca,body[data-tema-fam=tubo] .pnl,body[data-tema-fam=tubo] .pf-capa,body[data-tema-fam=tubo] .vit-peca,body[data-tema-fam=terminal] .pnl,body[data-tema-fam=terminal] .pf-capa,body[data-tema-fam=terminal] .vit-peca,body[data-tema-fam=circuito] .pnl,body[data-tema-fam=circuito] .pf-capa,body[data-tema-fam=circuito] .vit-peca,body[data-tema-fam=placar] .pnl,body[data-tema-fam=placar] .pf-capa,body[data-tema-fam=placar] .vit-peca,body[data-tema-fam=bancada] .pnl,body[data-tema-fam=bancada] .pf-capa,body[data-tema-fam=bancada] .vit-peca{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tema-acc) 20%, transparent), inset 0 0 0 5px var(--tema-fundo), inset 0 0 0 6px color-mix(in srgb, var(--tema-acc) 26%, transparent);border-radius:8px}body[data-tema-fam=fliperama] .pnl,body[data-tema-fam=fliperama] .pf-capa,body[data-tema-fam=fliperama] .vit-peca,body[data-tema-fam=cartucho] .pnl,body[data-tema-fam=cartucho] .pf-capa,body[data-tema-fam=cartucho] .vit-peca,body[data-tema-fam=ficha] .pnl,body[data-tema-fam=ficha] .pf-capa,body[data-tema-fam=ficha] .vit-peca,body[data-tema-fam=lacre] .pnl,body[data-tema-fam=lacre] .pf-capa,body[data-tema-fam=lacre] .vit-peca,body[data-tema-fam=casa] .pnl,body[data-tema-fam=casa] .pf-capa,body[data-tema-fam=casa] .vit-peca{border-left:3px solid color-mix(in srgb, var(--tema-acc) 52%, var(--line));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tema-acc) 10%, transparent);border-radius:2px 20px}body[data-tema-fam=arena] .pnl,body[data-tema-fam=arena] .pf-capa,body[data-tema-fam=arena] .vit-peca,body[data-tema-fam=coroacao] .pnl,body[data-tema-fam=coroacao] .pf-capa,body[data-tema-fam=coroacao] .vit-peca,body[data-tema-fam=salao] .pnl,body[data-tema-fam=salao] .pf-capa,body[data-tema-fam=salao] .vit-peca,body[data-tema-fam=arquivo] .pnl,body[data-tema-fam=arquivo] .pf-capa,body[data-tema-fam=arquivo] .vit-peca{border-color:color-mix(in srgb, var(--tema-acc) 22%, var(--line));background-image:linear-gradient(var(--tema-acc), var(--tema-acc)), linear-gradient(var(--tema-acc), var(--tema-acc)), linear-gradient(var(--tema-acc), var(--tema-acc)), linear-gradient(var(--tema-acc), var(--tema-acc)), linear-gradient(var(--tema-acc), var(--tema-acc)), linear-gradient(var(--tema-acc), var(--tema-acc)), linear-gradient(var(--tema-acc), var(--tema-acc)), linear-gradient(var(--tema-acc), var(--tema-acc));background-position:7px 7px,7px 7px,right 7px top 7px,right 7px top 7px,left 7px bottom 7px,left 7px bottom 7px,right 7px bottom 7px,right 7px bottom 7px;background-repeat:no-repeat;background-size:20px 2px,2px 20px,20px 2px,2px 20px,20px 2px,2px 20px,20px 2px,2px 20px;border-radius:6px;box-shadow:0 12px 34px -18px #000000e6}body[data-tema-fam=gelo] .pnl,body[data-tema-fam=gelo] .pf-capa,body[data-tema-fam=gelo] .vit-peca,body[data-tema-fam=estelar] .pnl,body[data-tema-fam=estelar] .pf-capa,body[data-tema-fam=estelar] .vit-peca,body[data-tema-fam=conferido] .pnl,body[data-tema-fam=conferido] .pf-capa,body[data-tema-fam=conferido] .vit-peca,body[data-tema-fam=veludo] .pnl,body[data-tema-fam=veludo] .pf-capa,body[data-tema-fam=veludo] .vit-peca{border-color:color-mix(in srgb, var(--tema-acc) 16%, var(--line));background-image:linear-gradient(168deg, color-mix(in srgb, var(--tema-acc) 8%, transparent), transparent 46%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--tema-acc) 26%, transparent), inset 0 -1px 0 #00000073, 0 16px 40px -22px #000000f2;border-radius:20px}body[data-tema-fam=manual] .pnl,body[data-tema-fam=manual] .pf-capa,body[data-tema-fam=manual] .vit-peca,body[data-tema-fam=milimetrado] .pnl,body[data-tema-fam=milimetrado] .pf-capa,body[data-tema-fam=milimetrado] .vit-peca,body[data-tema-fam=dojo] .pnl,body[data-tema-fam=dojo] .pf-capa,body[data-tema-fam=dojo] .vit-peca,body[data-tema-fam=madeira] .pnl,body[data-tema-fam=madeira] .pf-capa,body[data-tema-fam=madeira] .vit-peca,body[data-tema-fam=loja] .pnl,body[data-tema-fam=loja] .pf-capa,body[data-tema-fam=loja] .vit-peca{background-image:linear-gradient(color-mix(in srgb, var(--tema-acc) 22%, transparent), color-mix(in srgb, var(--tema-acc) 22%, transparent));box-shadow:inset 0 0 34px -14px #000000e6, 0 3px 0 -1px color-mix(in srgb, var(--tema-borda) 80%, transparent);background-position:18px 38px;background-repeat:no-repeat;background-size:calc(100% - 36px) 1px;border-radius:3px}body[data-tema-fam=lava] .pnl,body[data-tema-fam=lava] .pf-capa,body[data-tema-fam=lava] .vit-peca,body[data-tema-fam=cano] .pnl,body[data-tema-fam=cano] .pf-capa,body[data-tema-fam=cano] .vit-peca,body[data-tema-fam=floresta] .pnl,body[data-tema-fam=floresta] .pf-capa,body[data-tema-fam=floresta] .vit-peca,body[data-tema-fam=deserto] .pnl,body[data-tema-fam=deserto] .pf-capa,body[data-tema-fam=deserto] .vit-peca{border-color:color-mix(in srgb, var(--tema-acc) 40%, var(--line));box-shadow:0 0 0 1px color-mix(in srgb, var(--tema-acc) 14%, transparent), 0 0 26px -10px color-mix(in srgb, var(--tema-acc) 55%, transparent), inset 0 0 34px -16px color-mix(in srgb, var(--tema-acc) 60%, transparent);border-radius:14px}body[data-tema-int="2"][data-tema-fam=fosforo] .pf-nome,body[data-tema-int="3"][data-tema-fam=fosforo] .pf-nome,body[data-tema-int="2"][data-tema-fam=tubo] .pf-nome,body[data-tema-int="3"][data-tema-fam=tubo] .pf-nome,body[data-tema-int="2"][data-tema-fam=terminal] .pf-nome,body[data-tema-int="3"][data-tema-fam=terminal] .pf-nome,body[data-tema-int="2"][data-tema-fam=circuito] .pf-nome,body[data-tema-int="3"][data-tema-fam=circuito] .pf-nome,body[data-tema-int="2"][data-tema-fam=placar] .pf-nome,body[data-tema-int="3"][data-tema-fam=placar] .pf-nome,body[data-tema-int="2"][data-tema-fam=fliperama] .pf-nome,body[data-tema-int="3"][data-tema-fam=fliperama] .pf-nome,body[data-tema-int="2"][data-tema-fam=cartucho] .pf-nome,body[data-tema-int="3"][data-tema-fam=cartucho] .pf-nome,body[data-tema-int="2"][data-tema-fam=ficha] .pf-nome,body[data-tema-int="3"][data-tema-fam=ficha] .pf-nome,body[data-tema-int="2"][data-tema-fam=lacre] .pf-nome,body[data-tema-int="3"][data-tema-fam=lacre] .pf-nome,body[data-tema-int="2"][data-tema-fam=bancada] .pf-nome,body[data-tema-int="3"][data-tema-fam=bancada] .pf-nome,body[data-tema-int="2"][data-tema-fam=casa] .pf-nome,body[data-tema-int="3"][data-tema-fam=casa] .pf-nome{font-family:var(--px);letter-spacing:.6px;font-size:21px;font-weight:700}body[data-tema-int="2"][data-tema-fam=arena] .pf-nome,body[data-tema-int="3"][data-tema-fam=arena] .pf-nome,body[data-tema-int="2"][data-tema-fam=coroacao] .pf-nome,body[data-tema-int="3"][data-tema-fam=coroacao] .pf-nome,body[data-tema-int="2"][data-tema-fam=salao] .pf-nome,body[data-tema-int="3"][data-tema-fam=salao] .pf-nome,body[data-tema-int="2"][data-tema-fam=arquivo] .pf-nome,body[data-tema-int="3"][data-tema-fam=arquivo] .pf-nome,body[data-tema-int="2"][data-tema-fam=veludo] .pf-nome,body[data-tema-int="3"][data-tema-fam=veludo] .pf-nome,body[data-tema-int="2"][data-tema-fam=estelar] .pf-nome,body[data-tema-int="3"][data-tema-fam=estelar] .pf-nome{font-family:var(--display);letter-spacing:2.4px;font-size:30px;font-weight:700}body[data-tema-int="2"][data-tema-fam=manual] .pf-nome,body[data-tema-int="3"][data-tema-fam=manual] .pf-nome,body[data-tema-int="2"][data-tema-fam=milimetrado] .pf-nome,body[data-tema-int="3"][data-tema-fam=milimetrado] .pf-nome,body[data-tema-int="2"][data-tema-fam=dojo] .pf-nome,body[data-tema-int="3"][data-tema-fam=dojo] .pf-nome,body[data-tema-int="2"][data-tema-fam=madeira] .pf-nome,body[data-tema-int="3"][data-tema-fam=madeira] .pf-nome,body[data-tema-int="2"][data-tema-fam=loja] .pf-nome,body[data-tema-int="3"][data-tema-fam=loja] .pf-nome,body[data-tema-int="2"][data-tema-fam=gelo] .pf-nome,body[data-tema-int="3"][data-tema-fam=gelo] .pf-nome,body[data-tema-int="2"][data-tema-fam=lava] .pf-nome,body[data-tema-int="3"][data-tema-fam=lava] .pf-nome,body[data-tema-int="2"][data-tema-fam=cano] .pf-nome,body[data-tema-int="3"][data-tema-fam=cano] .pf-nome,body[data-tema-int="2"][data-tema-fam=floresta] .pf-nome,body[data-tema-int="3"][data-tema-fam=floresta] .pf-nome,body[data-tema-int="2"][data-tema-fam=deserto] .pf-nome,body[data-tema-int="3"][data-tema-fam=deserto] .pf-nome,body[data-tema-int="2"][data-tema-fam=conferido] .pf-nome,body[data-tema-int="3"][data-tema-fam=conferido] .pf-nome{font-family:var(--ui);letter-spacing:-.1px;font-size:25px;font-weight:600}body[data-tema-int="2"] .pnl-h h2,body[data-tema-int="2"] .pnl-h h3,body[data-tema-int="3"] .pnl-h h2,body[data-tema-int="3"] .pnl-h h3{letter-spacing:2px;color:color-mix(in srgb, var(--tema-acc) 62%, var(--mut))}body[data-tema-int="3"] .pf-online.off{border-color:color-mix(in srgb, var(--tema-acc) 34%, var(--line));color:color-mix(in srgb, var(--tema-acc) 70%, var(--mut))}@media (max-width:700px){.cena-arte{width:100vw;height:66.7vw;margin:-33.35vw 0 0 -50vw;inset:50% auto auto 50%}body[data-tema-fam=arena] .pnl,body[data-tema-fam=arena] .pf-capa,body[data-tema-fam=arena] .vit-peca,body[data-tema-fam=coroacao] .pnl,body[data-tema-fam=coroacao] .pf-capa,body[data-tema-fam=coroacao] .vit-peca,body[data-tema-fam=salao] .pnl,body[data-tema-fam=salao] .pf-capa,body[data-tema-fam=salao] .vit-peca,body[data-tema-fam=arquivo] .pnl,body[data-tema-fam=arquivo] .pf-capa,body[data-tema-fam=arquivo] .vit-peca{background-position:5px 5px,5px 5px,right 5px top 5px,right 5px top 5px,left 5px bottom 5px,left 5px bottom 5px,right 5px bottom 5px,right 5px bottom 5px;background-size:14px 2px,2px 14px,14px 2px,2px 14px,14px 2px,2px 14px,14px 2px,2px 14px}body[data-tema-fam=fosforo] .pnl,body[data-tema-fam=tubo] .pnl,body[data-tema-fam=terminal] .pnl,body[data-tema-fam=circuito] .pnl,body[data-tema-fam=placar] .pnl,body[data-tema-fam=bancada] .pnl{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tema-acc) 20%, transparent), inset 0 0 0 3px var(--tema-fundo), inset 0 0 0 4px color-mix(in srgb, var(--tema-acc) 26%, transparent)}body[data-tema-int="2"] .pf-nome,body[data-tema-int="3"] .pf-nome{letter-spacing:1px;font-size:21px}}.tm-amostra[data-fam]{background-blend-mode:normal}.tm-amostra[data-fam]:after{content:"";pointer-events:none;background:radial-gradient(70% 60% at 50% 92%, color-mix(in srgb, var(--am-acc,transparent) 34%, transparent), transparent 72%);position:absolute;inset:0}.tm-amostra[data-fam=coroacao]:after,.tm-amostra[data-fam=salao]:after,.tm-amostra[data-fam=veludo]:after{background:radial-gradient(60% 70% at 50% 0%, color-mix(in srgb, var(--am-acc,transparent) 40%, transparent), transparent 70%)}.tm-amostra[data-int="3"]{box-shadow:0 0 0 1px color-mix(in srgb, var(--am-acc,transparent) 45%, transparent)}.cp-titulo{border-top:1px solid var(--line);font-family:var(--px);letter-spacing:1.1px;text-transform:uppercase;color:var(--mut);align-items:center;gap:6px;margin:20px 0 4px;padding-top:14px;font-size:11px;font-weight:600;display:flex}.cp-titulo svg{color:var(--acc-text)}.cp-abas{flex-wrap:wrap;overflow-x:visible}.cp-grupo{margin-top:10px}.cp-grade{gap:var(--e-2);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));margin-top:6px;display:grid}.cp-cel{text-align:left;background:var(--panel2);border:2px solid #0000;border-radius:12px;flex-direction:column;gap:7px;padding:7px;transition:border-color .12s;display:flex;position:relative}.cp-cel:hover{border-color:var(--line)}.cp-cel.on{border-color:var(--acc);background:var(--acc-soft)}.cp-amostra{border:1px solid #ffffff12;border-radius:8px;height:54px;display:block}.cp-cel-i{flex-direction:column;gap:2px;min-width:0;display:flex}.cp-cel-i strong{font-size:var(--f-3);font-weight:600;line-height:1.2}.cp-cel-i span{font-size:var(--f-1,11px);color:var(--mut);line-height:1.35}.cp-marca{background:var(--acc);width:20px;height:20px;color:var(--acc-ink);border-radius:99px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.cp-ordem{flex-direction:column;gap:6px;display:flex}.cp-linha{border:1.5px solid var(--line);background:var(--panel2);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:flex}.cp-linha.fixa{border-style:dashed;border-color:var(--ok,#22c55e);background:0 0}.cp-linha.fixa .cp-pos{color:var(--ok,#22c55e)}.cp-pos{width:20px;font-family:var(--px);font-size:var(--f-mono-2);color:var(--mut);flex:none;place-items:center;display:grid}.cp-linha-i{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cp-linha-i strong{font-size:var(--f-3);font-weight:600;line-height:1.25}.cp-linha-i span{font-size:var(--f-1,11px);color:var(--mut);line-height:1.4}.cp-travada{border:1px solid var(--line);background:var(--panel);font-family:var(--px);letter-spacing:.6px;color:var(--mut);border-radius:99px;flex:none;align-items:center;gap:4px;padding:3px 8px;font-size:9.5px;display:inline-flex}.cp-ta{min-height:190px;line-height:1.6}@media (max-width:560px){.cp-grade{grid-template-columns:1fr 1fr}.cp-cel-i span,.cp-travada{display:none}}
