.collectible-card[data-v-678ebb35]{--card-accent:#b9c4cf;--card-glow:#b9c4cf20;aspect-ratio:5/7;background:radial-gradient(ellipse at 30% 0,#477786,#1e3347 55%,#172332);border:5px solid #a9b8c3;border-radius:14px;box-shadow:inset 0 0 0 1px #e7f5ff55,0 16px 36px #02081245;color:#edf6fb;display:flex;flex-direction:column;height:100%;isolation:isolate;position:relative;width:100%}.diamond[data-v-678ebb35]{border-color:#b9c4cf}.two-diamonds[data-v-678ebb35]{--card-accent:#70d6a5;--card-glow:#70d6a530;border-color:#70d6a5}.three-diamonds[data-v-678ebb35]{--card-accent:#81b8ff;--card-glow:#81b8ff40;border-color:#81b8ff}.star[data-v-678ebb35]{--card-accent:#ffd274;--card-glow:#ffd27445;border-color:#ffd274}.card-art[data-v-678ebb35]{border-radius:8px;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.card-art-surface[data-v-678ebb35]{background:radial-gradient(ellipse at 70% 25%,var(--card-glow),transparent 65%),linear-gradient(0deg,#101b2b 5%,transparent 60%),repeating-linear-gradient(0deg,transparent 0 25px,#d9ecff08 25px 26px),repeating-linear-gradient(90deg,transparent 0 25px,#d9ecff08 25px 26px),#1b2e42;top:-12%;right:-12%;bottom:-12%;left:-12%;position:absolute}.circuit-lines[data-v-678ebb35]{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;fill:none}.circuit-edge[data-v-678ebb35]{stroke:var(--card-accent);stroke-width:42;opacity:.11}.circuit-center[data-v-678ebb35]{stroke:var(--card-accent);stroke-width:1;stroke-dasharray:6 7;opacity:.3}.star .card-art-surface[data-v-678ebb35]{background-color:#302a24}.uncollected[data-v-678ebb35]{background:#121b25;border-color:#2d3844;box-shadow:none;color:#637181}.uncollected .card-image[data-v-678ebb35]{background:none}.uncollected .card-number[data-v-678ebb35],.uncollected .card-rarity[data-v-678ebb35]{color:#637181}.uncollected .card-footer[data-v-678ebb35]{border-color:#ffffff08}.card-number[data-v-678ebb35]{color:#b8cbd4;font:10px monospace;letter-spacing:.18em;padding:16px 14px 0;text-align:center;text-transform:uppercase}.card-image[data-v-678ebb35]{background:radial-gradient(ellipse,#b8ffff18,transparent 70%);display:grid;flex:1;min-height:0;place-items:center}.card-image img[data-v-678ebb35]{filter:drop-shadow(0 18px 10px #0006);height:100%;max-height:260px;-o-object-fit:contain;object-fit:contain;width:100%}.image-placeholder[data-v-678ebb35]{color:#9cbbc9;font:italic 64px Barlow Condensed,sans-serif;text-align:center}.image-placeholder small[data-v-678ebb35]{display:block;font:8px monospace}.card-copy[data-v-678ebb35]{padding:0 18px 22px}.card-copy h3[data-v-678ebb35]{font-size:clamp(14px,2vw,22px);font-weight:600;line-height:1.2;margin:8px 0 0;min-height:2.4em}.card-footer[data-v-678ebb35]{border-top:1px solid #d6f3ff20;color:#b8cbd4;display:flex;font:8px monospace;gap:8px;justify-content:space-between;padding:13px 14px}.card-rarity[data-v-678ebb35]{color:#edf6fb;font-size:14px;letter-spacing:.08em;line-height:1;margin-left:auto}.new-badge[data-v-678ebb35]{background:#a8f1dc;border-radius:5px;box-shadow:0 4px 12px #0003;color:#143a42;font-size:12px;font-weight:800;left:-12px;padding:6px 15px;position:absolute;top:-13px;transform:rotate(-8deg)}@media (max-width:640px){.collectible-card[data-v-678ebb35]{border-radius:10px;border-width:4px}.card-copy[data-v-678ebb35]{padding:0 10px 12px}.card-copy h3[data-v-678ebb35]{font-size:14px}.card-footer[data-v-678ebb35]{font-size:6px;padding:10px 8px}}.compact[data-v-678ebb35]{border-radius:7px;border-width:2px}.compact .card-number[data-v-678ebb35]{font-size:8px;letter-spacing:.08em;padding:8px 4px 0}.compact .card-copy[data-v-678ebb35]{padding:0 7px 7px}.compact .card-copy h3[data-v-678ebb35]{font-size:11px;line-height:1.2;margin-top:4px;min-height:2.4em}.compact .card-footer[data-v-678ebb35]{align-items:center;font-size:7px;gap:4px;padding:6px}.compact .card-rarity[data-v-678ebb35]{font-size:10px}.compact .image-placeholder[data-v-678ebb35]{font-size:28px}.compact .image-placeholder small[data-v-678ebb35]{font-size:6px}.collection-tutorial[data-v-f2aad453]{background:radial-gradient(ellipse at top,#283d51,#121e2b 65%);border:1px solid #415164;border-radius:20px;box-shadow:0 24px 80px #0008;color:#edf3f6;max-height:calc(100dvh - 32px);padding:36px;text-align:center;width:min(520px,calc(100vw - 32px))}.collection-tutorial[data-v-f2aad453]::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030912d9}.tutorial-close[data-v-f2aad453]{background:transparent;border:1px solid #617489;border-radius:50%;color:#edf3f6;font-size:26px;height:36px;line-height:1;position:absolute;right:12px;top:12px;width:36px}.tutorial-eyebrow[data-v-f2aad453]{color:#a8bdce;font-size:10px;letter-spacing:.18em;margin:8px 22px 24px}.tutorial-art[data-v-f2aad453]{background:#e42c2d12;border:1px solid #e42c2d66;border-radius:24px;color:#f5b5b5;display:grid;font-size:42px;height:100px;margin:0 auto 24px;place-items:center;width:100px}.tutorial-card-fan[data-v-f2aad453]{background:transparent;border:0;border-radius:0;position:relative;width:140px}.tutorial-card-fan[data-v-f2aad453],.tutorial-card-fan[data-v-f2aad453] *{pointer-events:none}.tutorial-mini-card[data-v-f2aad453]{height:76px;left:43px;position:absolute;top:10px;transform-origin:center 90%;width:54px}.tutorial-mini-card[data-v-f2aad453]:first-child{transform:translate(-27px) rotate(-22deg);z-index:1}.tutorial-mini-card[data-v-f2aad453]:nth-child(2){transform:translateY(-5px);z-index:2}.tutorial-mini-card[data-v-f2aad453]:nth-child(3){transform:translate(27px) rotate(22deg);z-index:3}.tutorial-mini-card-content[data-v-f2aad453]{height:210px;transform:scale(.36);transform-origin:top left;width:150px}.tutorial-step[data-v-f2aad453]{color:#9aafbf;font-size:12px;margin-bottom:10px}h2[data-v-f2aad453]{font-size:30px;line-height:1.15;margin-bottom:18px;outline:none}#tutorial-copy[data-v-f2aad453]{font-size:16px;line-height:1.65}.tutorial-note[data-v-f2aad453]{color:#a8bdce;font-size:13px;line-height:1.6;min-height:62px}.tutorial-dots[data-v-f2aad453]{display:flex;gap:8px;justify-content:center;margin:24px 0}.tutorial-dots span[data-v-f2aad453]{background:#526579;border-radius:50%;height:6px;width:6px}.tutorial-dots .active[data-v-f2aad453]{background:var(--brand-red)}footer[data-v-f2aad453]{align-items:center;display:flex;gap:16px;justify-content:space-between}.tutorial-back[data-v-f2aad453]{background:transparent;border:0;color:#edf3f6;padding:12px 8px}.tutorial-back[data-v-f2aad453]:disabled{opacity:.35}.tutorial-next[data-v-f2aad453]{gap:18px;min-width:0}button[data-v-f2aad453]:focus-visible{outline:2px solid #dbc83c;outline-offset:4px}@media (max-width:480px){.collection-tutorial[data-v-f2aad453]{padding:32px 22px 24px}h2[data-v-f2aad453]{font-size:26px}.tutorial-next[data-v-f2aad453]{padding-inline:20px}}.secret-missions[data-v-5464e21d]{border-top:1px solid #ffffff14;margin-top:56px;padding-top:28px}.missions-heading[data-v-5464e21d]{align-items:center;background-color:transparent;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.missions-heading h2[data-v-5464e21d]{color:#edf3f6;font-size:26px;margin:0 0 8px}.missions-heading p[data-v-5464e21d]{color:#8fa4b7;font-size:13px;margin:0}.missions-grid[data-v-5464e21d]{display:grid;gap:14px;grid-template-columns:repeat(6,minmax(0,1fr))}.locked-mission[data-v-5464e21d]{align-items:center;background:radial-gradient(ellipse at 50% 40%,#25374a80,transparent 70%),repeating-linear-gradient(135deg,transparent 0 12px,#ffffff02 12px 13px),#131f2b;border:1px solid #344353;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;padding:20px 12px 18px;position:relative;text-align:center}.mission-number[data-v-5464e21d]{align-self:flex-start;color:#75899a;font:9px monospace;letter-spacing:.13em}.locked-emblem[data-v-5464e21d]{background:#334556;clip-path:polygon(50% 0,94% 23%,94% 73%,50% 100%,6% 73%,6% 23%);color:#718595;display:grid;font-size:21px;height:72px;margin:24px 0 18px;place-items:center;width:64px}.locked-mission h3[data-v-5464e21d]{color:#a4b3c0;font-size:16px;margin:0 0 7px}.locked-mission p[data-v-5464e21d]{color:#718595;font-size:11px;margin:0 0 22px}.locked-status[data-v-5464e21d]{align-items:center;border:1px solid #344353;border-radius:5px;color:#8092a2;display:flex;font-size:8px;gap:6px;letter-spacing:.15em;padding:5px 9px}.mission-open[data-v-5464e21d]{background:transparent;border:0;border-radius:inherit;cursor:pointer;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:1}.mission-open[data-v-5464e21d]:hover{background:#e9c77e0a;box-shadow:inset 0 0 0 1px #e9c77e}.mission-open[data-v-5464e21d]:focus-visible{outline:2px solid #e9c77e;outline-offset:-4px}.unlocked-mission[data-v-5464e21d]{background:radial-gradient(ellipse at 50% 40%,#69552e40,transparent 75%),#131f2b;border-color:#b8955280}.unlocked-mission .locked-emblem[data-v-5464e21d]{background:linear-gradient(135deg,#f5dda2,#b58436);color:#332817}.unlocked-mission .locked-status[data-v-5464e21d],.unlocked-mission h3[data-v-5464e21d]{color:#e9c77e}.locked-status[data-v-5464e21d]{margin-top:auto}@media (max-width:1100px){.missions-grid[data-v-5464e21d]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:540px){.missions-grid[data-v-5464e21d]{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.missions-heading[data-v-5464e21d]{align-items:flex-start;flex-direction:column;gap:16px}}.mission-achievement[data-v-55f71ab8]{background:radial-gradient(ellipse at 50% 12%,#69552e30,transparent 55%),#111d29;border:1px solid #b8955266;border-radius:20px;box-shadow:0 30px 100px #0009,0 0 70px #e9c77e0c;color:#edf3f6;max-height:calc(100dvh - 32px);padding:0;width:min(720px,calc(100vw - 24px))}.mission-achievement[data-v-55f71ab8]::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030912dc}.achievement-close[data-v-55f71ab8]{background:transparent;border:0;color:#c5d0db;display:grid;font-size:26px;height:30px;line-height:1;place-items:center;position:absolute;right:10px;top:10px;width:30px;z-index:1}.achievement-content[data-v-55f71ab8]{animation:achievement-arrive-55f71ab8 .45s ease-out both;padding:30px 32px 32px;text-align:center}.achievement-emblem[data-v-55f71ab8]{display:grid;height:112px;margin:0 auto 22px;place-items:center;position:relative;width:118px}.emblem-orbit[data-v-55f71ab8]{border:1px solid #d7b46840;border-radius:50%;box-shadow:0 0 32px #e9c77e12;top:1px;right:4px;bottom:1px;left:4px;position:absolute}.emblem-shield[data-v-55f71ab8]{background:linear-gradient(135deg,#f5dda2,#b58436);clip-path:polygon(50% 0,94% 23%,94% 73%,50% 100%,6% 73%,6% 23%);color:#332817;display:grid;font-size:30px;height:88px;place-items:center;width:78px}.emblem-star[data-v-55f71ab8]{color:#efd394;font-size:22px;position:absolute}.star-left[data-v-55f71ab8]{bottom:19px;left:-4px}.star-right[data-v-55f71ab8]{font-size:15px;right:-3px;top:14px}.achievement-eyebrow[data-v-55f71ab8]{color:#e9c77e;font-size:10px;letter-spacing:.22em;margin:0 0 12px}h2[data-v-55f71ab8]{color:#fff5dc;font-family:var(--gt-display-font);font-size:clamp(30px,5vw,44px);line-height:1.06;margin:0 auto 12px;max-width:510px;outline:none;text-wrap:balance}#achievement-description[data-v-55f71ab8]{color:#a3b2c1;font-size:13px;line-height:1.6;margin:0 0 22px}.achievement-cars[data-v-55f71ab8]{display:grid;gap:12px;grid-template-columns:repeat(var(--mission-card-count),minmax(0,180px));justify-content:center;margin:0 auto 28px;max-width:580px;text-align:left}.achievement-car[data-v-55f71ab8]{animation:achievement-card-in-55f71ab8 .4s var(--reveal-delay) ease-out both;min-width:0;position:relative}.car-check[data-v-55f71ab8]{background:#e9c77e;border:2px solid #172332;border-radius:50%;color:#332817;display:grid;font-size:9px;height:20px;place-items:center;position:absolute;right:-5px;top:-7px;width:20px}.achievement-footer[data-v-55f71ab8]{align-items:center;display:flex;flex-direction:column;gap:20px;padding-top:20px}.achievement-footer .btn-search[data-v-55f71ab8]{gap:22px;min-width:0}button[data-v-55f71ab8]:focus-visible{outline:2px solid #e9c77e;outline-offset:4px}@keyframes achievement-arrive-55f71ab8{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes achievement-card-in-55f71ab8{0%{opacity:0;transform:translateY(12px) scale(.95)}to{opacity:1;transform:none}}@media (max-width:540px){.achievement-content[data-v-55f71ab8]{padding:24px 20px}.achievement-cars[data-v-55f71ab8]{gap:14px 10px;grid-template-columns:repeat(min(3,var(--mission-card-count)),minmax(0,180px))}}@media (prefers-reduced-motion:reduce){.achievement-car[data-v-55f71ab8],.achievement-content[data-v-55f71ab8]{animation:none}}.card-preview[data-v-d792982a]{background:transparent;border:0;color:#edf6fb;max-height:none;max-width:none;overflow:visible;padding:44px 24px 24px;width:min(360px,calc(100vw - 32px),calc(71.42857dvh - 85.71429px))}.card-preview[data-v-d792982a]::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030912d9}.preview-close[data-v-d792982a]{background:#172332;border:1px solid #8194a5;border-radius:50%;color:#edf6fb;cursor:pointer;display:grid;font-size:26px;height:34px;line-height:1;place-items:center;position:absolute;right:16px;top:0;width:34px}.preview-close[data-v-d792982a]:focus-visible{outline:2px solid #b4f0df;outline-offset:4px}.preview-card[data-v-d792982a]{aspect-ratio:5/7}.collection-help[data-v-ec1ea361]{display:flex;justify-content:flex-end;margin-bottom:4px}.collection-help-button[data-v-ec1ea361]{background:#172332;border:1px solid #8194a5;border-radius:50%;color:#edf6fb;display:grid;font-size:19px;font-weight:700;height:34px;place-items:center;width:34px}.collection-help-button[data-v-ec1ea361]:hover:not(:disabled){background:#283d51;border-color:#edf6fb}.collection-help-button[data-v-ec1ea361]:focus-visible{outline:2px solid #dbc83c;outline-offset:4px}.collection-help-button[data-v-ec1ea361]:disabled{cursor:not-allowed;opacity:.4}.collection-experience[data-v-ec1ea361]{--accent:#b4f0df;color:#edf3f6;padding:26px 0 6px}.eyebrow[data-v-ec1ea361]{color:var(--accent);font-size:10px;letter-spacing:.2em;margin:0 0 12px;text-transform:uppercase}h1[data-v-ec1ea361]{font-size:clamp(2.7rem,5vw,4.5rem);letter-spacing:-.045em;line-height:1;margin:0 0 15px}h1>span[data-v-ec1ea361]{color:var(--accent)}.opening-stage[data-v-ec1ea361]{isolation:isolate;overflow:hidden;position:relative}.pack-scene[data-v-ec1ea361]{align-items:center;display:flex;flex-direction:column;padding:12px 20px 30px}.primary-button[data-v-ec1ea361]{font-weight:700;gap:28px;min-width:155px;padding:13px 40px;transition:background .2s,transform .2s}.primary-button[data-v-ec1ea361]:hover:not(:disabled){transform:translateY(-2px)}.primary-button[data-v-ec1ea361]:disabled{cursor:not-allowed}.primary-button[data-v-ec1ea361]:focus-visible{outline:2px solid #dbc83c;outline-offset:5px}input[data-v-ec1ea361]:focus-visible{outline:2px solid #d3fff3;outline-offset:5px}.open-button[data-v-ec1ea361]{margin:32px 0 20px}.packet-pile[data-v-ec1ea361]{height:430px;isolation:isolate;position:relative;transition:opacity .2s;width:280px}.packet-pile.pack-empty .booster-packet[data-v-ec1ea361]{opacity:.3}.empty-pack-overlay[data-v-ec1ea361]{color:#edf3f6a6;display:grid;font-size:88px;top:0;right:0;bottom:20px;left:0;place-items:center;pointer-events:none;position:absolute;text-shadow:0 4px 20px #08182980;z-index:3}.packet-front[data-v-ec1ea361]{z-index:2}.packet-back[data-v-ec1ea361]{transform:translate(15px,15px) rotate(4deg)!important;z-index:1}.booster-packet[data-v-ec1ea361]{filter:drop-shadow(0 22px 22px #0006);height:410px;top:0;right:0;bottom:0;left:0;position:absolute;transform:rotate(-3deg);width:280px}.packet-top[data-v-ec1ea361]{background:linear-gradient(110deg,#7c8d9b,#edf5ed 22%,#a9c8ca 37%,#4e6576,#cbddda 73%,#68818a);border:1px solid #e5ffff8c;border-radius:4px 4px 0 0;height:52px;left:0;position:absolute;top:0;transform-origin:right bottom;width:100%;z-index:4}.packet-top>span[data-v-ec1ea361]:last-child{color:#162e3a;display:flex;font:700 10px monospace;justify-content:space-between;letter-spacing:.14em;padding:8px 18px}.crimp[data-v-ec1ea361]{background:repeating-linear-gradient(90deg,#eaf8ff55 0,#eaf8ff55 2px,#182d4c55 2px,#182d4c55 4px);border-block:1px solid #d7f7ff55;display:block;height:14px}.packet-body[data-v-ec1ea361]{background:linear-gradient(115deg,#16344d,#284d67 20%,#607f8d 23%,#294f6a 27%,#132437 65%,#3d627a 85%,#1a374f);border:1px solid #c1e2e78c;border-radius:0 0 4px 4px;border-top:0;top:52px;right:0;bottom:0;left:0;overflow:hidden;position:absolute}.foil-shine[data-v-ec1ea361]{background:linear-gradient(102deg,transparent,#eaffff1a 15%,transparent 23%,#fcfffe20 60%,transparent 68%);top:0;right:0;bottom:0;left:0;mix-blend-mode:screen;pointer-events:none;position:absolute;z-index:3}.racing-stripe[data-v-ec1ea361]{background:linear-gradient(#e8e8ba,#b4edda);height:520px;opacity:.85;position:absolute;top:-80px;transform:rotate(35deg);width:95px}.stripe-one[data-v-ec1ea361]{left:160px}.stripe-two[data-v-ec1ea361]{background:#f5f8db;left:148px;width:6px}.packet-brand[data-v-ec1ea361]{color:#f3f9ef;font:italic 800 65px/.9 Barlow Condensed,sans-serif;margin:21px 22px 0;position:relative;text-shadow:0 2px 4px #00172980}.packet-brand>span[data-v-ec1ea361]{display:block;font:9px monospace;letter-spacing:.3em;margin-top:8px}.packet-car[data-v-ec1ea361]{filter:drop-shadow(0 18px 8px #05121ccc);height:170px;left:-7%;-o-object-fit:contain;object-fit:contain;position:absolute;top:95px;transform:rotate(-12deg);width:115%;z-index:2}.packet-title[data-v-ec1ea361]{bottom:40px;left:20px;position:absolute;transform:skewY(-6deg);z-index:3}.packet-title>span[data-v-ec1ea361]{color:#eff7d0;display:block;font:700 8px monospace;letter-spacing:.17em;margin-bottom:5px}.packet-title strong[data-v-ec1ea361]{color:#f1fae2;display:block;font:italic 800 43px/.85 Barlow Condensed,sans-serif;text-shadow:2px 2px #142d45,-1px -1px #142d45,3px 3px 0 #142d45}.packet-bottom[data-v-ec1ea361]{bottom:20px;color:#e1f2eb;display:flex;font:7px monospace;justify-content:space-between;left:18px;letter-spacing:.08em;position:absolute;right:18px}.bottom-crimp[data-v-ec1ea361]{bottom:0;position:absolute;width:100%}.slice-line[data-v-ec1ea361]{background:#eaffff;box-shadow:0 0 10px 3px #87fff3;height:3px;left:-10px;top:49px;transform-origin:left;width:calc(100% + 20px);z-index:5}.slice-glint[data-v-ec1ea361],.slice-line[data-v-ec1ea361]{opacity:0;position:absolute}.slice-glint[data-v-ec1ea361]{background:#fff;border-radius:50%;box-shadow:0 0 20px 10px #a2ffed;filter:blur(5px);height:30px;left:-15px;top:36px;width:30px;z-index:6}.slicing .packet-front .slice-line[data-v-ec1ea361]{animation:cut-line-ec1ea361 .55s .1s both}.slicing .packet-front .slice-glint[data-v-ec1ea361]{animation:cut-glint-ec1ea361 .55s .1s both}.slicing .packet-front .packet-top[data-v-ec1ea361]{animation:tear-top-ec1ea361 .8s .65s both}.slicing .packet-front .packet-body[data-v-ec1ea361]{animation:wrapper-away-ec1ea361 .65s .85s both}.stage-hint[data-v-ec1ea361]{color:#a8c2d1;font-size:12px;margin:24px 0 0;text-align:center}.single-reveal[data-v-ec1ea361]{align-items:center;display:flex;flex-direction:column;padding:8px 24px 30px}.reveal-progress[data-v-ec1ea361]{color:#e1f3f5;font:11px monospace;letter-spacing:.17em;margin:0 0 24px}.reveal-progress>span[data-v-ec1ea361]{color:#88a7be}.card-stack[data-v-ec1ea361]{aspect-ratio:5/7;perspective:1000px;position:relative;width:min(310px,100%)}.active-card[data-v-ec1ea361]{border-radius:14px;cursor:pointer;height:100%;position:relative;touch-action:manipulation;width:100%;z-index:5;-webkit-tap-highlight-color:transparent}.active-card[data-v-ec1ea361]:focus-visible{outline:2px solid #bef7e5;outline-offset:8px}.active-card[aria-disabled=true][data-v-ec1ea361]{cursor:default}.active-card.fly-away[data-v-ec1ea361]{animation:fly-away-ec1ea361 .48s cubic-bezier(.35,.02,.8,.65) both;pointer-events:none}.queued-card[data-v-ec1ea361]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.first-reveal[data-v-ec1ea361]{animation:card-arrive-ec1ea361 .35s ease-out both}.star-reveal[data-v-ec1ea361]:not(.fly-away){box-shadow:0 0 35px #ffd27445}.star-burst[data-v-ec1ea361]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:6}.star-ring[data-v-ec1ea361]{animation:star-ring-ec1ea361 1s ease-out both;border:2px solid #ffe5a5;border-radius:50%;top:-10%;right:-10%;bottom:-10%;left:-10%}.star-particle[data-v-ec1ea361],.star-ring[data-v-ec1ea361]{opacity:0;position:absolute}.star-particle[data-v-ec1ea361]{animation:star-particle-ec1ea361 1.4s var(--particle-delay) ease-out both;color:#ffe5a5;font-size:32px;left:50%;line-height:1;text-shadow:0 0 12px #ffcb59;top:45%}@keyframes star-particle-ec1ea361{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}12%{opacity:1}65%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--particle-x)),calc(-50% + var(--particle-y))) scale(.4) rotate(70deg)}}@keyframes star-ring-ec1ea361{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.star-burst[data-v-ec1ea361]{display:none}}.progress-dots[data-v-ec1ea361]{display:flex;gap:8px;margin-top:18px}.progress-dots span[data-v-ec1ea361]{background:#66839b;border-radius:50%;height:5px;width:5px}.progress-dots .done[data-v-ec1ea361]{background:#b4f0df;box-shadow:0 0 7px #b4f0df55}.opening-results[data-v-ec1ea361]{animation:results-in-ec1ea361 .4s ease-out;padding:12px 36px 32px;text-align:center}.opening-results h2[data-v-ec1ea361]{font-size:32px;letter-spacing:-.025em;margin:0 0 32px;outline:none}.results-subtitle[data-v-ec1ea361]{color:#a2bdcd;font-size:12px;margin:0 0 32px}.results-grid[data-v-ec1ea361]{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto 36px;max-width:1000px;text-align:left}.stage-complete[data-v-ec1ea361]{min-height:0}.owned-section[data-v-ec1ea361]{margin-top:36px}.section-heading[data-v-ec1ea361]{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:22px}.section-heading h2[data-v-ec1ea361]{font-size:26px;margin:0}.section-heading>span[data-v-ec1ea361]{color:#8ba0b0;font-size:10px}.count-pill[data-v-ec1ea361]{border:1px solid #3b4b57;border-radius:5px;color:#a1bacb;display:inline-block;font-size:11px;margin-left:8px;padding:4px 8px;vertical-align:middle}.empty-collection[data-v-ec1ea361]{align-items:center;border:1px dashed #344b5b;border-radius:8px;color:#8ba5b7;display:flex;gap:22px;padding:28px}.empty-collection>span[data-v-ec1ea361]{font-size:32px}.empty-collection h3[data-v-ec1ea361]{font-size:14px;margin:0 0 8px}.empty-collection p[data-v-ec1ea361]{font-size:11px;margin:0}.collection-tools[data-v-ec1ea361]{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.collection-tools label[data-v-ec1ea361]{width:min(360px,80%)}.collection-tools input[data-v-ec1ea361]{background:#131d27;border:1px solid #334552;border-radius:5px;color:#dce5eb;font-size:12px;padding:12px 14px;width:100%}.collection-tools>span[data-v-ec1ea361]{color:#8397a5;font-size:10px}.owned-grid[data-v-ec1ea361]{display:grid;gap:10px;grid-template-columns:repeat(8,minmax(0,1fr))}.storage-message[data-v-ec1ea361]{background:#5c492530;border:1px solid #8a7445;border-radius:6px;color:#d8c8a0;font-size:12px;margin-top:20px;padding:14px}.no-results[data-v-ec1ea361]{color:#8397a5;padding:24px;text-align:center}@keyframes cut-line-ec1ea361{0%{opacity:1;transform:scaleX(0)}75%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes cut-glint-ec1ea361{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(300px)}}@keyframes tear-top-ec1ea361{to{opacity:0;transform:translate(130px,-150px) rotate(38deg)}}@keyframes wrapper-away-ec1ea361{to{opacity:0;transform:translateY(180px) scale(.9)}}@keyframes card-arrive-ec1ea361{0%{opacity:0;transform:translateY(15px) scale(.97)}to{opacity:1;transform:none}}@keyframes fly-away-ec1ea361{to{opacity:0;transform:translate(110vw,-22vh) rotate(35deg)}}@keyframes results-in-ec1ea361{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (max-width:991px){.results-grid[data-v-ec1ea361]{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:500px}.owned-grid[data-v-ec1ea361]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:640px){.collection-experience[data-v-ec1ea361]{padding-top:14px}.packet-pile[data-v-ec1ea361]{height:400px;width:250px}.booster-packet[data-v-ec1ea361]{height:380px;width:250px}.packet-title strong[data-v-ec1ea361]{font-size:38px}.packet-car[data-v-ec1ea361]{top:85px}.packet-title[data-v-ec1ea361]{bottom:40px}.single-reveal[data-v-ec1ea361]{padding-inline:32px}.card-stack[data-v-ec1ea361]{width:min(280px,100%)}.opening-results[data-v-ec1ea361]{padding:14px 20px 30px}.opening-results h2[data-v-ec1ea361]{font-size:28px}.results-grid[data-v-ec1ea361]{gap:22px 14px}.stage-complete[data-v-ec1ea361]{min-height:0}.section-heading[data-v-ec1ea361]{align-items:start;flex-direction:column;gap:12px}.owned-grid[data-v-ec1ea361]{gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){[data-v-ec1ea361],[data-v-ec1ea361]:after,[data-v-ec1ea361]:before{animation-delay:0s!important;animation-duration:.01ms!important;transition-duration:.01ms!important}.slice-glint[data-v-ec1ea361],.slice-line[data-v-ec1ea361]{display:none}}.collection-card-button[data-v-ec1ea361]{background:transparent;border:0;border-radius:7px;color:inherit;cursor:pointer;display:block;min-width:0;padding:0;text-align:left;transition:filter .15s ease;width:100%}.collection-card-button[data-v-ec1ea361]:hover{filter:brightness(1.15)}.collection-card-button[data-v-ec1ea361]:focus-visible{outline:2px solid #b4f0df;outline-offset:4px}.collection-card-revealed[data-v-ec1ea361]{animation:collection-discovery-ec1ea361 .8s ease-out both;outline:2px solid #b4f0df;outline-offset:4px;position:relative;z-index:2}@keyframes collection-discovery-ec1ea361{0%{box-shadow:0 0 #b4f0df80;filter:brightness(1.7);transform:scale(.9)}55%{box-shadow:0 0 30px 8px #b4f0df55;transform:scale(1.06)}to{box-shadow:0 0 18px 3px #b4f0df30;filter:brightness(1);transform:scale(1)}}.pack-unlock[data-v-ec1ea361]{width:min(100%,280px)}.unlock-label[data-v-ec1ea361]{color:#9aafbf;display:flex;font-size:12px;font-variant-numeric:tabular-nums;gap:16px;justify-content:space-between;margin-bottom:8px}.unlock-track[data-v-ec1ea361]{background:#314151;border-radius:999px;height:5px;overflow:hidden}.unlock-track>span[data-v-ec1ea361]{background:#b4f0df;border-radius:inherit;display:block;height:100%}
