.page.svelte-8of9rf{flex-direction:column;gap:32px;padding-block:32px 56px;display:flex}.back.svelte-8of9rf{color:var(--text-secondary);width:fit-content;font-size:13px;font-weight:600}.back.svelte-8of9rf:hover{color:var(--text)}.pack-hero.svelte-8of9rf{border-bottom:1px solid var(--line);flex-direction:column;align-items:center;gap:2px;padding-block:0 12px;display:flex}.pack-hero__art.svelte-8of9rf{width:100%;max-width:1400px;height:380px;transition:height .5s var(--ease-io);justify-content:center;align-items:center;margin-bottom:0;display:flex;position:relative}.pack-hero__art--board.svelte-8of9rf{height:auto;min-height:230px}.pack-hero__orbit.svelte-8of9rf{z-index:2;pointer-events:none;position:absolute;inset:0}.pack-hero__orbit-item.svelte-8of9rf{width:0;height:0;animation:18s linear infinite svelte-8of9rf-orbit-rotate;position:absolute;top:50%;left:50%}.pack-hero__orbit-item-inner.svelte-8of9rf{justify-content:center;align-items:center;width:80px;height:80px;animation:18s linear infinite svelte-8of9rf-orbit-counter-rotate;display:flex;position:absolute;top:-150px;left:-40px}.pack-hero__orbit-item-inner.svelte-8of9rf img{object-fit:contain;filter:drop-shadow(0 4px 10px #00000073);width:100%;height:100%}@keyframes svelte-8of9rf-orbit-rotate{0%{transform:rotate(var(--angle))}to{transform:rotate(calc(var(--angle) + 360deg))}}@keyframes svelte-8of9rf-orbit-counter-rotate{0%{transform:rotate(calc(-1 * var(--angle)))}to{transform:rotate(calc(-1 * var(--angle) - 360deg))}}.pack-hero__icon.svelte-8of9rf{z-index:1;justify-content:center;align-items:center;width:280px;height:280px;animation:5s ease-in-out infinite svelte-8of9rf-pack-icon-float;display:flex;position:relative}.pack-hero__icon.svelte-8of9rf img{z-index:1;object-fit:contain;filter:drop-shadow(0 14px 22px #00000080);width:100%;height:100%;position:relative}@keyframes svelte-8of9rf-pack-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.pack-hero__glow.svelte-8of9rf{z-index:0;background:radial-gradient(closest-side, color-mix(in srgb, var(--glow-color) 55%, transparent), transparent 72%);filter:blur(6px);border-radius:50%;animation:6s ease-in-out infinite svelte-8of9rf-pack-glow-float;position:absolute;inset:-28px}@keyframes svelte-8of9rf-pack-glow-float{0%,to{opacity:.85;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(6px,-8px)scale(1.08)}}.pack-hero.svelte-8of9rf h1:where(.svelte-8of9rf){letter-spacing:-.01em;color:var(--text);text-align:center;margin-top:2px;margin-bottom:10px;font-size:27px;font-weight:650}.board.svelte-8of9rf{perspective:1400px;grid-template-columns:repeat(8,1fr);gap:10px;width:100%;display:grid}.card.svelte-8of9rf{aspect-ratio:3/4;cursor:pointer;opacity:0;background:0 0;border:none;padding:0;position:relative;transform:translateY(14px)scale(.85)}.card.svelte-8of9rf:focus-visible{outline:none}.card.svelte-8of9rf:disabled{cursor:default}.card--dealt.svelte-8of9rf{animation:.42s cubic-bezier(.2,.8,.3,1) both svelte-8of9rf-card-deal;animation-delay:calc(var(--i) * 22ms)}@keyframes svelte-8of9rf-card-deal{0%{opacity:0;transform:translateY(14px)scale(.85)}to{opacity:1;transform:translateY(0)scale(1)}}.card__inner.svelte-8of9rf{width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:transform .62s cubic-bezier(.45,0,.2,1);display:block;position:relative}.card--flipped.svelte-8of9rf .card__inner:where(.svelte-8of9rf){transform:rotateY(180deg)}.card__face.svelte-8of9rf{backface-visibility:hidden;visibility:visible;opacity:1;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;transition:visibility linear,opacity .3s;display:flex;position:absolute;inset:0;overflow:hidden}.card__face--front.svelte-8of9rf{visibility:hidden;opacity:0}.card--flipped.svelte-8of9rf .card__face--back:where(.svelte-8of9rf){visibility:hidden;opacity:0;transition-delay:.31s,0s}.card--flipped.svelte-8of9rf .card__face--front:where(.svelte-8of9rf){visibility:visible;opacity:1;transition-delay:.31s,.31s}.card__face--back.svelte-8of9rf{background:linear-gradient(160deg, color-mix(in srgb, var(--pack-color,var(--accent)) 6%, var(--surface-2)), color-mix(in srgb, var(--pack-color,var(--accent)) 4%, var(--surface)));box-shadow:0 0 0 1px var(--line), inset 0 0 0 4px color-mix(in srgb, var(--surface) 60%, black 10%)}.card__pattern.svelte-8of9rf{background-image:repeating-linear-gradient(45deg, color-mix(in srgb, var(--pack-color,var(--accent)) 10%, transparent) 0px, color-mix(in srgb, var(--pack-color,var(--accent)) 10%, transparent) 1px, transparent 1px, transparent 7px), repeating-linear-gradient(-45deg, color-mix(in srgb, var(--pack-color,var(--accent)) 10%, transparent) 0px, color-mix(in srgb, var(--pack-color,var(--accent)) 10%, transparent) 1px, transparent 1px, transparent 7px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text) 10%, transparent);opacity:.7;border-radius:7px;position:absolute;inset:5px}.card.svelte-8of9rf:hover:not(:disabled) .card__face--back:where(.svelte-8of9rf){box-shadow:0 0 0 2px color-mix(in srgb, var(--pack-color,var(--accent)) 65%, transparent), inset 0 0 0 4px color-mix(in srgb, var(--surface) 60%, black 10%)}.card__face--front.svelte-8of9rf{background:linear-gradient(to top, color-mix(in srgb, var(--rarity-color,var(--text-tertiary)) 20%, transparent) 0%, transparent 100%) padding-box,  linear-gradient(color-mix(in srgb, var(--pack-color,var(--accent)) 5%, var(--surface-2)), color-mix(in srgb, var(--pack-color,var(--accent)) 5%, var(--surface-2))) padding-box, linear-gradient(to top, color-mix(in srgb, var(--rarity-color,var(--text-tertiary)) 33%, var(--surface-2)) 0%, color-mix(in srgb, var(--rarity-color,var(--text-tertiary)) 14%, var(--surface-2)) 100%) border-box;border:3px solid #0000;transition:box-shadow .4s;transform:rotateY(180deg)}.card__notch.svelte-8of9rf{background:color-mix(in srgb, var(--rarity-color,var(--text-tertiary)) 33%, var(--surface-2));z-index:2;pointer-events:none;border-radius:0 0 5px 5px;width:32%;min-width:20px;height:5px;position:absolute;top:0;left:50%;transform:translate(-50%)}.card.svelte-8of9rf{transition:opacity .45s,filter .45s}.card--matched.svelte-8of9rf .card__face--front:where(.svelte-8of9rf){box-shadow:0 0 0 3px #34ff8a,0 0 18px 2px #34ff8aa6,0 0 38px 10px #34ff8a47}.board--found.svelte-8of9rf .card:where(.svelte-8of9rf):not(.card--matched){filter:grayscale(.4)brightness(.7);pointer-events:none;opacity:.32!important}.card__art.svelte-8of9rf{justify-content:center;align-items:center;padding:6px;display:flex;position:absolute;inset:0}.card__art.svelte-8of9rf img{object-fit:contain;width:100%;height:100%}@media (width<=1100px){.board.svelte-8of9rf{grid-template-columns:repeat(6,1fr)}}@media (width<=760px){.board.svelte-8of9rf{grid-template-columns:repeat(4,1fr)}}@media (width<=480px){.board.svelte-8of9rf{grid-template-columns:repeat(3,1fr);gap:8px}}.buy-zone.svelte-8of9rf{flex-direction:column;align-items:center;gap:10px;display:flex}.buy-bar.svelte-8of9rf{grid-template-columns:1fr auto 1fr;align-items:center;column-gap:20px;display:grid}.buy-bar__spacer.svelte-8of9rf{width:1px}.auto.svelte-8of9rf{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-btn);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;justify-self:start;align-items:center;gap:12px;padding:10px 16px;display:flex}.auto.svelte-8of9rf input:where(.svelte-8of9rf){clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.auto__label.svelte-8of9rf{color:var(--text-secondary);order:2;align-items:center;font-size:14px;font-weight:550;line-height:1;transition:color .3s;display:inline-flex}.auto--on.svelte-8of9rf .auto__label:where(.svelte-8of9rf){color:var(--text)}.auto__track.svelte-8of9rf{background:#121216;border-radius:999px;width:40px;height:22px;transition:background .3s,box-shadow .3s;position:relative;box-shadow:inset 0 2px 6px #0009,0 0 0 1px #ffffff14}.auto__thumb.svelte-8of9rf{width:16px;height:16px;transition:transform .35s var(--ease), background .3s ease;background:linear-gradient(#d4d4dc,#8e8e99);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:inset 0 1px #fff9,0 3px 6px #0000008c}.auto.svelte-8of9rf input:where(.svelte-8of9rf):checked+.auto__track:where(.svelte-8of9rf){background:var(--btn-primary-bg);box-shadow:0 2px 6px #7837008c inset, 0 0 18px -2px color-mix(in srgb, var(--accent) 60%, transparent)}.auto.svelte-8of9rf input:where(.svelte-8of9rf):checked+.auto__track:where(.svelte-8of9rf) .auto__thumb:where(.svelte-8of9rf){background:linear-gradient(#fff,#ffe7c4);transform:translate(18px)}.auto.svelte-8of9rf:hover .auto__thumb:where(.svelte-8of9rf){transform:scale(1.08)}.auto.svelte-8of9rf:hover input:where(.svelte-8of9rf):checked+.auto__track:where(.svelte-8of9rf) .auto__thumb:where(.svelte-8of9rf){transform:translate(18px)scale(1.08)}.auto.svelte-8of9rf input:where(.svelte-8of9rf):focus-visible+.auto__track:where(.svelte-8of9rf){outline:2px solid var(--accent);outline-offset:3px}.open-btn.svelte-8of9rf{border-radius:var(--radius-btn);letter-spacing:.005em;background:color-mix(in srgb, var(--pack-color,var(--accent)) 80%, white 20%);height:54px;box-shadow:var(--btn-primary-shadow);color:#14100a;white-space:nowrap;transition:background-color .15s ease, opacity .15s ease, transform .18s var(--ease);border:none;padding-inline:32px;font-size:15.5px;font-weight:700}.open-btn.svelte-8of9rf:hover:not(:disabled){background:color-mix(in srgb, var(--pack-color,var(--accent)) 88%, black 12%)}.open-btn.svelte-8of9rf:active:not(:disabled){transform:scale(.98)}.open-btn.svelte-8of9rf:disabled{opacity:.6;cursor:default}.open-error.svelte-8of9rf{color:var(--danger);font-size:12px}.contents__heading.svelte-8of9rf{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.contents__heading.svelte-8of9rf h2:where(.svelte-8of9rf){color:var(--text);font-size:21px;font-weight:650}.contents__heading.svelte-8of9rf span:where(.svelte-8of9rf){color:var(--text-tertiary);white-space:nowrap;font-size:12.5px}.contents-grid.svelte-8of9rf{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.empty.svelte-8of9rf{color:var(--text-tertiary);text-align:center;padding:60px 0}.empty--error.svelte-8of9rf{color:var(--danger)}.hero-skeleton.svelte-8of9rf{flex-direction:column;align-items:center;gap:18px;padding-block:24px 40px;display:flex}@media (width<=640px){.buy-bar.svelte-8of9rf{grid-template-columns:1fr;row-gap:14px}.auto.svelte-8of9rf,.open-btn.svelte-8of9rf{justify-self:center}.buy-bar__spacer.svelte-8of9rf{display:none}.pack-hero__icon.svelte-8of9rf{width:190px;height:190px}.pack-hero__orbit-item-inner.svelte-8of9rf{width:54px;height:54px;top:-105px;left:-27px}.pack-hero__art.svelte-8of9rf{height:270px}}
