.cartas-pacote{--pacote-w:10rem;--dente:.4rem;width:var(--pacote-w);aspect-ratio:5/7;filter:drop-shadow(0 0 14px color-mix(in oklab, var(--brand-glow) 70%, transparent)) drop-shadow(0 8px 14px #00000073);flex-shrink:0;display:inline-block;position:relative;container-type:inline-size}@supports (color:lab(0% 0 0)){.cartas-pacote{filter:drop-shadow(0 0 14px color-mix(in oklab, var(--brand-glow) 70%, transparent)) drop-shadow(0 8px 14px lab(0% 0 0/.45))}}.cartas-pacoteMini{--pacote-w:3.5rem;--dente:.2rem;filter:drop-shadow(0 6px 10px #0006);filter:drop-shadow(0 6px 10px lab(0% 0 0/.4))}.cartas-pacoteGrande{--pacote-w:min(15rem, 52vw);--dente:.5rem}.cartas-pacoteCorpo{border-radius:var(--radius-md,12px);color:color-mix(in oklab, var(--brand) 10%, white);background:repeating-radial-gradient(circle at 0% 100%, color-mix(in oklab, var(--brand) 45%, transparent) 0 1.5px, transparent 1.5px 18px), linear-gradient(160deg, color-mix(in oklab, var(--brand) 60%, black) 0%, color-mix(in oklab, var(--brand) 22%, black) 100%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand) 50%, transparent);-webkit-mask:radial-gradient(circle at 50% 0, transparent calc(var(--dente) * .9), black var(--dente)) top / calc(2 * var(--dente)) 51% repeat-x, radial-gradient(circle at 50% 100%, transparent calc(var(--dente) * .9), black var(--dente)) bottom / calc(2 * var(--dente)) 51% repeat-x;-webkit-mask:radial-gradient(circle at 50% 0, transparent calc(var(--dente) * .9), black var(--dente)) top / calc(2 * var(--dente)) 51% repeat-x, radial-gradient(circle at 50% 100%, transparent calc(var(--dente) * .9), black var(--dente)) bottom / calc(2 * var(--dente)) 51% repeat-x;mask:radial-gradient(circle at 50% 0, transparent calc(var(--dente) * .9), black var(--dente)) top / calc(2 * var(--dente)) 51% repeat-x, radial-gradient(circle at 50% 100%, transparent calc(var(--dente) * .9), black var(--dente)) bottom / calc(2 * var(--dente)) 51% repeat-x;position:absolute;inset:0;overflow:hidden}.cartas-pacoteFaixa{inset-inline:0;z-index:1;background:var(--brand);border-bottom:2px dashed color-mix(in oklab, var(--on-brand) 45%, transparent);height:15%;position:absolute;top:0}.cartas-pacoteBrilho{transition:transform .9s var(--ease-spring,cubic-bezier(.32, .72, 0, 1));pointer-events:none;background:linear-gradient(115deg,#0000 38%,#ffffff24 47%,#0000 56%);background:linear-gradient(115deg,#0000 38%,lab(100% -.0000298023 .0000119209/.14) 47%,#0000 56%);position:absolute;inset:-20% -60%;transform:translate(-12%)}.cartas-pacote:hover .cartas-pacoteBrilho,.cartas-pacoteVivo .cartas-pacoteBrilho{transform:translate(14%)}.cartas-pacoteConteudo{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6cqw;padding:8cqw;display:flex;position:absolute;inset:15% 0 0}.cartas-pacoteLogo{place-items:center;width:34cqw;height:34cqw;display:inline-grid}.cartas-pacoteLogo>img{object-fit:contain;width:100%;height:100%;display:block}.cartas-pacoteMarca{font-family:var(--font-brand,inherit);font-weight:600;font-size:var(--text-headline);color:color-mix(in oklab, var(--brand) 10%, white);line-height:1.15}.cartas-pacoteMini .cartas-pacoteMarca{display:none}.cartas-pacoteMini .cartas-pacoteLogo{width:48cqw;height:48cqw}.cartas-pacoteAbrindo{animation:cartas-sai .4s var(--ease-apple,ease) .36s forwards}.cartas-pacoteAbrindo .cartas-pacoteFaixa{animation:cartas-rasga .42s var(--ease-apple,ease) forwards}.cartas-pacoteAbrindo .cartas-pacoteBrilho{transform:translate(30%)}@keyframes cartas-rasga{to{opacity:0;transform:translate(55%,-70%)rotate(14deg)}}@keyframes cartas-sai{to{opacity:0;transform:translateY(8%)scale(.92)}}.cartas-carta{--carta-w:10.5rem;width:var(--carta-w);aspect-ratio:5/7;text-align:left;border-radius:var(--radius-lg,18px);perspective:1000px;flex-shrink:0;display:inline-block;position:relative;container-type:inline-size}.cartas-cartaMini{--carta-w:7.5rem;border-radius:var(--radius-md,12px)}.cartas-cartaGrande{--carta-w:min(15rem, 70vw)}.cartas-cartaMiolo{border-radius:inherit;transform-style:preserve-3d;transition:transform .6s var(--ease-spring,cubic-bezier(.32, .72, 0, 1));position:absolute;inset:0}.cartas-cartaVirada .cartas-cartaMiolo{transform:rotateY(180deg)}.cartas-cartaVerso,.cartas-cartaFrente{border-radius:inherit;backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.cartas-cartaFrente{transform:rotateY(180deg)}.cartas-cartaDeFrente .cartas-cartaFrente{transform:none}.cartas-cartaVerso{font:inherit;cursor:pointer;color:var(--brand);background:repeating-radial-gradient(circle at 100% 0%, color-mix(in oklab, var(--brand) 45%, transparent) 0 1.5px, transparent 1.5px 16px), color-mix(in oklab, var(--brand) 30%, black);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand) 50%, transparent), inset 0 0 0 5cqw color-mix(in oklab, var(--brand) 18%, black), inset 0 0 0 calc(5cqw + 1px) color-mix(in oklab, var(--brand) 40%, transparent);outline-offset:3px;border:0;place-items:center;margin:0;padding:0;display:grid}.cartas-cartaVerso:focus-visible{outline:2px solid var(--brand)}.cartas-cartaVerso:disabled{cursor:default}.cartas-cartaVerso:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 35%,#ffffff14 48%,#0000 60%);background:linear-gradient(120deg,#0000 35%,lab(100% -.0000298023 .0000119209/.08) 48%,#0000 60%);position:absolute;inset:0}.cartas-cartaVersoLogo{place-items:center;width:30cqw;height:30cqw;display:inline-grid}.cartas-cartaVersoLogo>img{object-fit:contain;width:100%;height:100%;display:block}.cartas-cartaFrente{background:var(--surface);color:var(--label);box-shadow:inset 0 0 0 1px var(--hairline), 0 8px 32px -8px #0009;flex-direction:column;display:flex}@supports (color:lab(0% 0 0)){.cartas-cartaFrente{box-shadow:inset 0 0 0 1px var(--hairline), 0 8px 32px -8px lab(0% 0 0/.6)}}.cartas-cartaTopo{color:var(--on-brand);background:var(--brand);flex:0 0 34%;align-items:flex-end;padding:7cqw 7cqw 5cqw;display:flex;position:relative;overflow:hidden}.cartas-cartaPadrao{color:color-mix(in oklab, var(--on-brand) 16%, transparent);pointer-events:none;position:absolute;inset:0}.cartas-cartaEdicao{font-family:var(--font-brand,inherit);font-weight:600;font-size:var(--text-subhead);line-height:1.2;position:relative}.cartas-cartaCorpo{flex-direction:column;flex:1;justify-content:center;gap:1.5cqw;min-height:0;padding:6cqw 7cqw;display:flex}.cartas-cartaRotulo{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.14em;color:var(--label-2);font-weight:600}.cartas-cartaNumero{font-family:var(--font-brand,inherit);font-weight:700;font-size:var(--text-title-2);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--label);line-height:1.15}.cartas-cartaData{font-size:var(--text-footnote);color:var(--label-2)}.cartas-cartaRodape{border-top:1px solid var(--hairline);font-size:var(--text-caption);color:var(--label-2);padding:3.5cqw 7cqw 5cqw;line-height:1.3}.cartas-cartaSelo{z-index:1;font-size:var(--text-caption);background:var(--brand);color:var(--on-brand);border-radius:999px;padding:.125rem .5rem;font-weight:600;line-height:1.33;display:inline-block;position:absolute;top:6cqw;right:6cqw}.cartas-cartaFrente .cartas-cartaSelo{background:var(--on-brand);color:var(--brand)}.cartas-cartaMini :is(.cartas-cartaRodape,.cartas-cartaData){display:none}.cartas-cartaComRaspa .cartas-cartaTopo{flex-basis:25%}.cartas-cartaComRaspa .cartas-cartaCorpo{flex:none;gap:1cqw;padding:4cqw 7cqw 3cqw}.cartas-cartaComRaspa .cartas-cartaFrente .cartas-cartaSelo{display:none}.cartas-cartaContemplada{box-shadow:var(--shadow-glow)}.cartas-raspa{text-align:center;background:color-mix(in oklab, var(--brand) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand) 35%, transparent);border-radius:4cqw;flex:1;place-items:center;margin:0 6cqw 4cqw;display:grid;position:relative;overflow:hidden}.cartas-raspaRes{flex-direction:column;align-items:center;gap:1.2cqw;padding:3cqw;display:flex}.cartas-raspaRevelada .cartas-raspaRes{animation:cartas-revela .5s var(--ease-spring,cubic-bezier(.32, .72, 0, 1)) both}@keyframes cartas-revela{0%{opacity:.4;transform:scale(.9)}}.cartas-raspaTela{touch-action:none;cursor:grab;width:100%;height:100%;transition:opacity .45s var(--ease-apple,ease);position:absolute;inset:0}.cartas-raspaTela:active{cursor:grabbing}.cartas-resRotulo{font-size:var(--text-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--label-2);font-weight:600}.cartas-resValor{font-family:var(--font-brand,inherit);font-size:var(--text-title-2);font-variant-numeric:tabular-nums;color:var(--label);font-weight:700;line-height:1.1}.cartas-resLiq{font-size:var(--text-footnote);color:var(--label-2);font-weight:500}.cartas-resTitulo{font-family:var(--font-brand,inherit);font-size:var(--text-headline);color:var(--label);font-weight:600;line-height:1.2}.cartas-resNota{font-size:var(--text-footnote);color:var(--label-2)}.cartas-cartaNoResumo :is(.cartas-resRotulo,.cartas-cartaData){display:none}.cartas-mesa{grid-template-columns:repeat(2,minmax(0,10.5rem));justify-content:center;gap:1rem .75rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.cartas-mesa{grid-template-columns:repeat(4,minmax(0,10.5rem));gap:1.25rem 1rem}}.cartas-mesa>li{justify-content:center;min-width:0;display:flex}.cartas-mesa>li.cartas-mesaDestaque{grid-column:1/-1}.cartas-mesa .cartas-carta{--carta-w:100%}.cartas-mesaDestaque .cartas-carta{--carta-w:min(13rem, 62vw)}.cartas-mesa .cartas-carta:not(.cartas-cartaVirada):hover .cartas-cartaMiolo{transform:translateY(-4px)}.cartas-mesaEntrando .cartas-carta{animation:cartas-entra .46s var(--ease-apple,ease) both;animation-delay:calc(var(--i,0) * 80ms)}@keyframes cartas-entra{0%{opacity:0;transform:translateY(28px)scale(.94)}}.cartas-semAnimacao,.cartas-semAnimacao *,.cartas-semAnimacao :before,.cartas-semAnimacao :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}@media (prefers-reduced-motion:reduce){.cartas-pacote,.cartas-pacote *,.cartas-pacote :before,.cartas-pacote :after,.cartas-carta,.cartas-carta *,.cartas-carta :before,.cartas-carta :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}}.cartas-pacoteRotulo{font-family:var(--font-brand);text-transform:uppercase;letter-spacing:.06em;background:var(--brand);color:var(--on-brand);box-shadow:0 0 0 1px color-mix(in oklab, var(--on-brand) 25%, transparent);border-radius:999px;padding:2.5cqw 6cqw;font-size:8cqw;font-weight:700;line-height:1.1;display:inline-block}.cartas-pacoteMini .cartas-pacoteRotulo{display:none}.cartas-jogoCasca{background-color:#000;background-image:radial-gradient(circle, #ffffff12 1px, transparent 1.4px), radial-gradient(120% 75% at 50% 42%, color-mix(in oklab, var(--brand) 26%, black) 0%, color-mix(in oklab, var(--brand) 7%, black) 46%, black 82%);color:var(--label);background-size:22px 22px,100% 100%;background-attachment:local}@supports (color:lab(0% 0 0)){.cartas-jogoCasca{background-image:radial-gradient(circle, lab(100% -.0000298023 .0000119209/.07) 1px, transparent 1.4px), radial-gradient(120% 75% at 50% 42%, color-mix(in oklab, var(--brand) 26%, black) 0%, color-mix(in oklab, var(--brand) 7%, black) 46%, black 82%)}}.cartas-jogoTitulo{filter:drop-shadow(0 4px 24px #000c);filter:drop-shadow(0 4px 24px lab(0% 0 0/.8))}.cartas-jogoDestaque{filter:drop-shadow(0 0 28px var(--brand-glow))}.cartas-jogoBotao{white-space:nowrap;background:linear-gradient(135deg, var(--brand-hover), var(--brand) 45%, var(--brand-pressed));font-family:var(--font-bystander), var(--font-brand);text-transform:uppercase;letter-spacing:.025em;color:var(--on-brand);box-shadow:0 6px 0 color-mix(in oklab, var(--brand) 55%, black), 0 14px 40px -8px var(--brand-glow);transition:transform .15s var(--ease-apple,ease), box-shadow .15s var(--ease-apple,ease);border:2px solid #0003;border:2px solid lab(0% 0 0/.2);border-color:oklab(0% none none/.2) oklab(0% none none/.2) oklab(0% none none/.2) oklab(0% none none/.2);border-radius:.75rem;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.cartas-jogoBotao:active{box-shadow:0 2px 0 color-mix(in oklab, var(--brand) 55%, black);transform:translateY(.25rem)}.cartas-jogoBotao:disabled{pointer-events:none;opacity:.5}.cartas-jogoApagado{opacity:.45;filter:grayscale(.5)}.cartas-mesa.cartas-jogoMesa{grid-template-columns:repeat(2,minmax(0,10.5rem));gap:.875rem .75rem;width:100%}.cartas-jogoMesa>li.cartas-mesaDestaque{flex-direction:column;align-items:center;gap:.75rem}.cartas-jogoMesa .cartas-mesaDestaque .cartas-carta{--carta-w:min(13rem, 60vw)}.cartas-jogoLegal{text-align:left;background:color-mix(in oklab, var(--surface) 80%, transparent);width:100%;margin-top:.5rem;padding:.875rem 1rem}.cartas-jogoLegal p{font-size:var(--text-caption);margin-top:.375rem;line-height:1.35}.cartas-jogoLegal p:first-child{margin-top:0}.cartas-jogoLegal [role=img]{width:1.5rem;height:1.5rem;font-size:.625rem}.cartas-jogoLegal [role=img]+span{padding-top:.125rem}
