.hrs{--hrs-a:#e8b84a;--hrs-suave:#cdbf9f;--sys:#e8b84a;--gfx:#7dd3fc;--luz-a:#e8b84a;--luz-b:#fff1c7;position:relative;padding:clamp(3rem,6.5vw,5.5rem) 0;background:linear-gradient(180deg,rgb(9 7 4/.55) 0,rgb(9 7 4/.9) 90px,rgb(9 7 4/.9) calc(100% - 90px),rgb(9 7 4/.55))}.hrs *{box-sizing:border-box}.hrs-leito{width:min(100% - 2 * clamp(1.2rem,5vw,5rem),1200px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.2rem,2.4vw,2rem)}.hrs .hrs-exemplos{display:flex;flex-wrap:wrap;gap:.45rem}.hrs .hrs-exemplos button{min-height:40px;padding:0 1rem;border:0;border-radius:999px;cursor:pointer;font:700 .84rem/1 var(--ax-familia-corpo,system-ui,sans-serif);color:#f3e7c6;background:rgb(16 12 6/.85);box-shadow:inset 0 0 0 1px rgb(232 184 74/.35);transition:background .3s,color .3s,translate .35s cubic-bezier(.3,1.6,.5,1)}.hrs .hrs-exemplos button:hover{translate:0 -2px}.hrs .hrs-exemplos button[aria-checked=true]{color:#1a1205;background:linear-gradient(135deg,#fff1c7,#e8b84a)}.hrs .hrs-exemplos button[data-erro][aria-checked=true]{color:#fff;background:#b91c1c}.hrs .hrs-mesa{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(1rem,2vw,1.6rem);align-items:start}.hrs .hrs-bytes,.hrs .hrs-conta{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem;align-content:start;padding:clamp(1rem,2vw,1.4rem);border-radius:22px;background:linear-gradient(180deg,#17120a,#0a0805);box-shadow:inset 0 0 0 1px rgb(232 184 74/.3),0 50px 90px -50px #000}.hrs .hrs-h{margin:0;min-height:1.2rem;font:700 .72rem/1.2 var(--ax-familia-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#f5d27a}.hrs .hrs-grade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.hrs .hrs-campo{display:grid;grid-template-rows:2.6em auto auto;align-content:start;gap:.35rem;padding:.55rem;border-radius:12px;background:rgb(255 255 255/.03);box-shadow:inset 0 0 0 1px rgb(255 255 255/.06);transition:box-shadow .3s}.hrs .hrs-campo[data-g="0"]{--c:#fff1c7}.hrs .hrs-campo[data-g="1"]{--c:#cdbf9f}.hrs .hrs-campo[data-g="2"]{--c:var(--sys)}.hrs .hrs-campo[data-g="3"]{--c:var(--gfx)}.hrs .hrs-campo:hover{box-shadow:inset 0 0 0 1px var(--c),0 0 20px -8px var(--c)}.hrs .hrs-campo[data-ruim]{--c:#f87171;box-shadow:inset 0 0 0 1px #f87171}.hrs .hrs-rot{font:700 .7rem/1.2 var(--ax-familia-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--c)}.hrs .hrs-oct{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.hrs .hrs-oct b{display:grid;place-items:center;height:30px;border-radius:6px;font:700 .8rem/1 var(--ax-familia-mono,monospace);color:#fff;background:color-mix(in srgb,var(--c) 16%,#0a0805);animation:hrs-vira .5s cubic-bezier(.3,1.4,.5,1) both}@keyframes hrs-vira{0%{rotate:x 90deg;opacity:.3}}.hrs .hrs-campo small{font:600 .7rem/1 var(--ax-familia-mono,monospace);color:#a8997a;overflow-wrap:anywhere}.hrs .hrs-seg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.55rem .9rem;margin:0;padding:.8rem .9rem .9rem;border:0;border-radius:14px;background:rgb(255 255 255/.025);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 30%,transparent)}.hrs .hrs-seg[data-k="0"]{--c:var(--sys)}.hrs .hrs-seg[data-k="1"]{--c:var(--gfx)}.hrs .hrs-seg-h{grid-column:1/-1;margin:0;font:800 .74rem/1 var(--ax-familia-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--c)}.hrs .hrs-faixa{display:grid;gap:.3rem}.hrs .hrs-faixa span{display:flex;justify-content:space-between;gap:.4rem;font:600 .72rem/1.2 var(--ax-familia-corpo,system-ui,sans-serif);color:var(--hrs-suave)}.hrs .hrs-faixa b{font:700 .76rem/1.2 var(--ax-familia-mono,monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#fff}.hrs .hrs-faixa input{accent-color:var(--c);cursor:pointer}.hrs .hrs-bits{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.hrs .hrs-bits button{display:grid;place-items:center;min-height:34px;padding:0 .3rem;border:0;border-radius:8px;cursor:pointer;font:700 .76rem/1 var(--ax-familia-mono,monospace);color:#cdbf9f;background:rgb(255 255 255/.05);transition:background .25s,color .25s}.hrs .hrs-bits button[aria-pressed=true]{color:#120d04;background:var(--c)}.hrs .hrs-barra{display:flex;height:46px;overflow:hidden;border-radius:12px;background:repeating-linear-gradient(90deg,rgb(255 255 255/.04) 0 12px,transparent 12px 16px);box-shadow:inset 0 0 0 1px rgb(232 184 74/.3)}.hrs .hrs-barra i{transition:width .5s cubic-bezier(.3,1.2,.5,1)}.hrs .hrs-barra i[data-k="0"]{background:linear-gradient(90deg,#a16207,#e8b84a,#fff1c7);box-shadow:0 0 26px -4px #e8b84a}.hrs .hrs-barra i[data-k="1"]{background:linear-gradient(90deg,#0369a1,#7dd3fc)}.hrs .hrs-linha{display:grid;grid-template-columns:6rem minmax(0,1fr) auto;gap:.6rem;align-items:center;padding:.55rem .7rem;border-radius:10px;background:rgb(255 255 255/.03)}.hrs .hrs-linha span{font:800 .72rem/1 var(--ax-familia-mono,monospace);letter-spacing:.1em;text-transform:uppercase}.hrs .hrs-linha[data-k="0"] span{color:var(--sys)}.hrs .hrs-linha[data-k="1"] span{color:var(--gfx)}.hrs .hrs-linha code{font:500 .76rem/1.2 var(--ax-familia-mono,monospace);color:#a8997a}.hrs .hrs-linha b,.hrs .hrs-soma b{font:800 .95rem/1 var(--ax-familia-mono,monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#fff;animation:hrs-pula .4s cubic-bezier(.3,1.6,.5,1) both}@keyframes hrs-pula{0%{opacity:.4;translate:0 4px}}.hrs .hrs-soma{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:.7rem .8rem;border-radius:12px;background:rgb(232 184 74/.1);font:700 .82rem/1.2 var(--ax-familia-corpo,system-ui,sans-serif);color:#f5d27a}.hrs .hrs-soma b{font-size:1.15rem}.hrs .hrs-erro{margin:0;padding:.9rem 1rem;border-radius:12px;font:600 .9rem/1.45 var(--ax-familia-mono,monospace);color:#fecaca;background:rgb(185 28 28/.18);box-shadow:inset 0 0 0 1px #f87171;animation:hrs-treme .45s ease both}@keyframes hrs-treme{25%{translate:-5px 0}50%{translate:5px 0}75%{translate:-3px 0}}.hrs button:focus-visible,.hrs input:focus-visible{outline:2px solid #fff;outline-offset:2px}.hrs .hrs-nota{margin:0;max-width:80ch;font:500 .92rem/1.55 var(--ax-familia-corpo,system-ui,sans-serif);color:var(--hrs-suave)}@media (max-width:1000px){.hrs .hrs-mesa{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.hrs *{animation:none!important}}.hrs-movel{padding:44px 0}.hrs-movel .hrs-leito{width:calc(100% - 32px);gap:16px}.hrs-movel .hrs-mesa{grid-template-columns:minmax(0,1fr);gap:14px}.hrs-movel :is(.hrs-bytes,.hrs-conta){padding:.9rem}.hrs-movel .hrs-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.hrs-movel .hrs-seg{grid-template-columns:minmax(0,1fr)}.hrs-movel .hrs-campo{grid-template-rows:auto auto auto}.hrs-movel .hrs-exemplos button{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto}.hrs-movel .hrs-bits button{min-height:40px}.hrs-movel .hrs-linha{grid-template-columns:minmax(0,1fr) auto}.hrs-movel .hrs-linha code{grid-column:1/-1;grid-row:2}@media (min-width:700px){.hrs-movel .hrs-leito{width:min(100% - 64px,760px)}}.hpc{--hpc-noite:#090704;--hpc-suave:#cdbf9f;--cena-destaque:#e8b84a;--luz-a:#e8b84a;--luz-b:#fff1c7;position:relative;background:var(--hpc-noite);padding-inline:0;padding-bottom:0}.hpc *{box-sizing:border-box}.hpc .hpc-arte{position:relative;overflow:hidden;aspect-ratio:1672/941;isolation:isolate}.hpc .hpc-arte>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.hpc .hpc-sombra{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,var(--hpc-noite) 0,transparent 5%,transparent 92%,var(--hpc-noite) 100%)}.hpc .tna-titulo{text-shadow:0 2px 3px rgb(0 0 0/.8),0 4px 24px rgb(0 0 0/.5)}.hpc .tna-linha{color:#fff7e0}.hpc .tna-linha em{font-style:normal;color:#e8b84a}.hpc .tna-sub{color:#efe3c4}.hpc .tna-rotulo-arte{color:#fff7e0;text-shadow:0 1px 3px rgb(0 0 0/.85)}.hpc .tna-rotulo-arte[data-mono]{font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#cdbf9f}.hpc-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)}.hpc .hpc-lead{margin:0;max-width:78ch;color:var(--hpc-suave)}.hpc .hpc-mesa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1rem,2vw,1.6rem);align-items:start}.hpc .hpc-gavetas,.hpc .hpc-nome{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;align-content:start;padding:clamp(1rem,2vw,1.4rem);border-radius:22px;background:linear-gradient(180deg,#17120a,#0a0805);box-shadow:inset 0 0 0 1px rgb(232 184 74/.3),0 50px 90px -50px #000}.hpc .hpc-h{margin:0;font:700 .68rem/1.2 var(--ax-familia-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#f5d27a}.hpc .hpc-campo{display:grid;gap:.35rem}.hpc .hpc-campo span{font:700 .68rem/1.2 var(--ax-familia-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#f5d27a}.hpc .hpc-campo input{width:100%;min-width:0;min-height:44px;padding:0 .8rem;border:0;border-radius:10px;outline:0;font:600 .86rem/1 var(--ax-familia-mono,monospace);color:#fff;background:#050403;box-shadow:inset 0 0 0 1px rgb(232 184 74/.35);transition:box-shadow .25s}.hpc .hpc-campo input:focus{box-shadow:inset 0 0 0 1px #e8b84a,0 0 0 3px rgb(232 184 74/.18)}.hpc .hpc-exemplos{display:flex;flex-wrap:wrap;gap:.35rem}.hpc .hpc-exemplos button{min-height:34px;padding:0 .7rem;border:0;border-radius:999px;cursor:pointer;font:600 .74rem/1 var(--ax-familia-mono,monospace);color:#efe3c4;background:rgb(255 255 255/.05);box-shadow:inset 0 0 0 1px rgb(232 184 74/.25);transition:background .3s,color .3s,translate .35s cubic-bezier(.3,1.6,.5,1)}.hpc .hpc-exemplos button:hover{translate:0 -2px}.hpc .hpc-exemplos button[aria-pressed=true]{color:#1a1205;background:#e8b84a}.hpc .hpc-partes{display:flex;flex-wrap:wrap;gap:.35rem}.hpc .hpc-partes b{padding:.45rem .65rem;border-radius:8px;font:700 .86rem/1 var(--ax-familia-mono,monospace);color:#1a1205;background:linear-gradient(135deg,#fff1c7,#e8b84a);animation:hpc-solta .5s cubic-bezier(.3,1.5,.5,1) both;animation-delay:calc(var(--i) * 80ms)}@keyframes hpc-solta{0%{opacity:0;translate:0 -10px;rotate:-6deg}}.hpc .hpc-ficha{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:0}.hpc .hpc-ficha div{display:grid;gap:.3rem;padding:.6rem .7rem;border-radius:10px;background:rgb(255 255 255/.04);animation:hpc-sobe .4s ease both}.hpc .hpc-ficha div:nth-child(4){grid-column:1/-1;background:rgb(232 184 74/.1)}.hpc .hpc-ficha div[data-fora]{background:rgb(185 28 28/.16)}@keyframes hpc-sobe{0%{opacity:0;translate:0 6px}}.hpc .hpc-ficha dt{font:700 .7rem/1.2 var(--ax-familia-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:#a8997a}.hpc .hpc-ficha dd{margin:0;font:700 .9rem/1.25 var(--ax-familia-corpo,system-ui,sans-serif);color:#fff;overflow-wrap:anywhere}.hpc .hpc-gavetas{gap:.45rem;padding-top:calc(clamp(1rem,2vw,1.4rem) - .5rem - 6px)}.hpc .hpc-gaveta{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:.6rem;align-items:center;padding:.5rem .6rem;border-radius:12px;background:rgb(255 255 255/.025);box-shadow:inset 0 0 0 1px rgb(255 255 255/.05);transition:background .35s,box-shadow .35s,translate .45s cubic-bezier(.3,1.5,.5,1)}.hpc .hpc-gaveta[data-aberta]{translate:8px 0;background:rgb(232 184 74/.1);box-shadow:inset 0 0 0 1px #e8b84a,0 0 26px -10px #e8b84a}.hpc .hpc-gaveta p{margin:0;font:800 .86rem/1.2 var(--ax-familia-corpo,system-ui,sans-serif);color:#efe3c4}.hpc .hpc-gaveta[data-aberta] p{color:#f5d27a}.hpc .hpc-gaveta div{display:flex;flex-wrap:wrap;gap:.3rem}.hpc .hpc-gaveta button{min-height:30px;padding:0 .55rem;border:0;border-radius:7px;cursor:pointer;font:600 .74rem/1 var(--ax-familia-mono,monospace);color:#cdbf9f;background:rgb(255 255 255/.05);transition:background .25s,color .25s,scale .35s cubic-bezier(.3,1.6,.5,1)}.hpc .hpc-gaveta button:hover{color:#fff;background:rgb(232 184 74/.2)}.hpc .hpc-gaveta button[data-acesa]{color:#1a1205;background:#e8b84a;scale:1.08;box-shadow:0 0 18px -4px #e8b84a}.hpc button:focus-visible,.hpc input:focus-visible{outline:2px solid #fff;outline-offset:2px}.hpc .hpc-nota{margin:0;max-width:80ch;font:500 .92rem/1.55 var(--ax-familia-corpo,system-ui,sans-serif);color:var(--hpc-suave)}@media (max-width:1000px){.hpc .hpc-mesa{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.hpc *{animation:none!important}}.hpc-movel .hpc-arte{aspect-ratio:941/1672}.hpc-movel .hpc-leito{width:calc(100% - 32px);padding:20px 0 48px;gap:14px}.hpc-movel .hpc-lead{font-size:1.04rem}.hpc-movel .hpc-mesa{grid-template-columns:minmax(0,1fr);gap:14px}.hpc-movel :is(.hpc-nome,.hpc-gavetas){padding:.9rem}.hpc-movel .hpc-gaveta{grid-template-columns:minmax(0,1fr);gap:.4rem}.hpc-movel .hpc-gaveta[data-aberta]{translate:0 0}.hpc-movel .hpc-exemplos button,.hpc-movel .hpc-gaveta button{display:inline-flex;align-items:center;min-height:38px}@media (min-width:700px){.hpc-movel .hpc-leito{width:min(100% - 64px,760px)}}