:root{--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-out-quart:cubic-bezier(.25,1,.5,1)}.MangaCard-module__BF1HBq__scene{perspective:900px;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;width:140px;height:210px;position:relative}.MangaCard-module__BF1HBq__scene.MangaCard-module__BF1HBq__isNew{animation:2s ease-in-out infinite MangaCard-module__BF1HBq__sceneGlow}.MangaCard-module__BF1HBq__card{width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s var(--ease-out-expo);will-change:transform;background:0 0;border-radius:10px;position:relative}.MangaCard-module__BF1HBq__card.MangaCard-module__BF1HBq__flipped{transform:rotateY(180deg)}.MangaCard-module__BF1HBq__card.MangaCard-module__BF1HBq__flipped .MangaCard-module__BF1HBq__back{visibility:hidden;transition:visibility 0s .36s}.MangaCard-module__BF1HBq__holoShine{z-index:7;pointer-events:none;mix-blend-mode:overlay;opacity:0;border-radius:10px;transition:opacity .25s;position:absolute;inset:0}.MangaCard-module__BF1HBq__face{backface-visibility:hidden;border-radius:10px;position:absolute;inset:0;overflow:hidden}.MangaCard-module__BF1HBq__back{background:linear-gradient(145deg,#00220e,#001206);background:linear-gradient(145deg,lab(10.2882% -18.5607 9.19688),lab(4.0163% -6.92651 3.41151));border:1px solid #1c985a4d;border:1px solid lab(55.4078% -44.9052 23.192/.3);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.MangaCard-module__BF1HBq__backPattern{background-image:repeating-linear-gradient(45deg,#1c985a0d 0 1px,#0000 1px 14px);background-image:repeating-linear-gradient(45deg,lab(55.4078% -44.9052 23.192/.05) 0 1px,#0000 1px 14px);border-radius:10px;position:absolute;inset:0}.MangaCard-module__BF1HBq__backLogo{color:var(--sage-light);font-family:var(--font-display);letter-spacing:.14em;flex-direction:column;align-items:center;gap:5px;font-size:.9rem;display:flex;position:relative}.MangaCard-module__BF1HBq__backRarityBadge{letter-spacing:.1em;text-transform:uppercase;border:1px solid;border-radius:20px;align-items:center;gap:4px;padding:3px 10px;font-size:.6rem;font-weight:800;display:flex;position:relative}.MangaCard-module__BF1HBq__badge_common{color:#69b183;color:lab(66.5175% -31.5156 16.203);background:#69b18314;background:lab(66.5175% -31.5156 16.203/.08);border-color:#69b18380;border-color:lab(66.5175% -31.5156 16.203/.5)}.MangaCard-module__BF1HBq__badge_rare{color:#56a6ff;color:lab(65.8668% 4.5172 -75.5356);background:#56a6ff1a;background:lab(65.8668% 4.5172 -75.5356/.1);border-color:#56a6ff80;border-color:lab(65.8668% 4.5172 -75.5356/.5)}.MangaCard-module__BF1HBq__badge_epic{color:#b982ff;color:lab(63.2024% 59.9248 -80.1689);background:#b982ff1f;background:lab(63.2024% 59.9248 -80.1689/.12);border-color:#b982ff99;border-color:lab(63.2024% 59.9248 -80.1689/.6);animation:2.4s ease-in-out infinite MangaCard-module__BF1HBq__epicPulse}.MangaCard-module__BF1HBq__badge_legendary{color:#f8ae00;color:lab(76.6766% 23.5962 123.987);background:#f8ae0026;background:lab(76.6766% 23.5962 123.987/.15);border-color:#f8ae00b3;border-color:lab(76.6766% 23.5962 123.987/.7);animation:1.8s ease-in-out infinite MangaCard-module__BF1HBq__goldFlicker}.MangaCard-module__BF1HBq__tapHint{color:#75ae89;color:lab(66.2609% -25.0898 12.8854);letter-spacing:.06em;font-size:.6rem;animation:1.6s ease-in-out infinite MangaCard-module__BF1HBq__blink;position:absolute;bottom:12px}.MangaCard-module__BF1HBq__front{background:0 0;transform:rotateY(180deg)}.MangaCard-module__BF1HBq__tcg{background:var(--frame);border-radius:12px;padding:4px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff2e,0 8px 20px #00000073;box-shadow:inset 0 1px lab(100% 0 0/.18),0 8px 20px lab(0% 0 0/.45)}.MangaCard-module__BF1HBq__tcg_common{--r:#56d57b;--frame:linear-gradient(160deg,#399d57,#1b552c 55%,#298646);--panel:#09120b}@supports (color:lab(0% 0 0)){.MangaCard-module__BF1HBq__tcg_common{--r:lab(76.6247% -51.2812 33.7572);--frame:linear-gradient(160deg,lab(57.682% -42.2772 27.8818),lab(31.533% -27.1752 17.9185) 55%,lab(49.4309% -39.316 25.9959));--panel:lab(4.61599% -3.85237 2.38061)}}.MangaCard-module__BF1HBq__tcg_rare{--r:#5ab9ff;--frame:linear-gradient(160deg,#02a9f7,#004b96 55%,#0092d2);--panel:#06101c;box-shadow:inset 0 1px #fff3,0 8px 22px #0074c959;box-shadow:inset 0 1px lab(100% 0 0/.2),0 8px 22px lab(46.6457% -.178784 -60.0399/.35)}@supports (color:lab(0% 0 0)){.MangaCard-module__BF1HBq__tcg_rare{--r:lab(71.7872% -11.8428 -49.0387);--frame:linear-gradient(160deg,lab(64.9622% -15.7836 -49.8049),lab(31.5831% 4.36035 -47.9739) 55%,lab(55.823% -19.4721 -49.8258));--panel:lab(4.33903% -.529908 -9.14916)}}.MangaCard-module__BF1HBq__tcg_epic{--r:#ca93ff;--frame:linear-gradient(160deg,#c474f9,#53239b 50%,#d25bcb);--panel:#120c1c;box-shadow:inset 0 1px #ffffff38,0 8px 24px #913fd566;box-shadow:inset 0 1px lab(100% 0 0/.22),0 8px 24px lab(43.9844% 54.6918 -64.1445/.4)}@supports (color:lab(0% 0 0)){.MangaCard-module__BF1HBq__tcg_epic{--r:lab(69.3344% 43.4312 -55.9313);--frame:linear-gradient(160deg,lab(62.0966% 49.4609 -54.9621),lab(27.085% 42.2386 -57.9447) 50%,lab(57.5485% 58.3408 -36.1072));--panel:lab(4.1184% 5.01564 -9.41109)}}@property --foil-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.MangaCard-module__BF1HBq__tcg_legendary{--r:#ffc843;--frame:conic-gradient(from var(--foil-angle),#fed252,#be7100,#ffefb2,#d48e00,#fed252);--panel:#170d02;animation:6s linear infinite MangaCard-module__BF1HBq__foilSpin;box-shadow:inset 0 1px #ffffff4d,0 8px 26px #e1a10073;box-shadow:inset 0 1px lab(100% 0 0/.3),0 8px 26px lab(70.9779% 17.6235 77.927/.45)}@supports (color:lab(0% 0 0)){.MangaCard-module__BF1HBq__tcg_legendary{--r:lab(83.9702% 11.986 73.2632);--frame:conic-gradient(from var(--foil-angle),lab(86.4742% 6.15835 66.6916),lab(55.4493% 26.6652 62.9755),lab(94.6001% -.878483 31.9088),lab(64.9778% 22.5509 80.4318),lab(86.4742% 6.15835 66.6916));--panel:lab(4.42353% 2.7424 5.84092)}}.MangaCard-module__BF1HBq__tcgInner{background:radial-gradient(120% 60% at 50% 0%,#ffffff0f,transparent 60%),var(--panel);border-radius:8px;flex-direction:column;gap:4px;height:100%;padding:5px;display:flex;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.MangaCard-module__BF1HBq__tcgInner{background:radial-gradient(120% 60% at 50% 0%,lab(100% 0 0/.06),transparent 60%),var(--panel)}}.MangaCard-module__BF1HBq__tcgHeader{justify-content:space-between;align-items:baseline;gap:6px;min-height:16px;padding:0 2px;display:flex}.MangaCard-module__BF1HBq__tcgTitle{min-width:0;font-family:var(--font-ui);color:#f1f7f2;color:lab(96.6548% -2.95284 1.87821);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.68rem;font-weight:700;line-height:1.2;overflow:hidden}.MangaCard-module__BF1HBq__tcgHp{font-family:var(--font-ui);color:var(--r);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.78rem;font-weight:700;line-height:1}.MangaCard-module__BF1HBq__tcgHp small{opacity:.85;margin-right:1px;font-size:.5rem}.MangaCard-module__BF1HBq__tcgArt{background:#040704;background:lab(1.60559% -.969224 .603855);border-radius:5px;flex:1;min-height:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 0 0 2px #00000080;box-shadow:0 0 0 1px lab(100% 0 0/.14),0 0 0 2px lab(0% 0 0/.5)}.MangaCard-module__BF1HBq__cover{object-fit:cover;width:100%;height:100%;display:block}.MangaCard-module__BF1HBq__tcgType{z-index:2;font-family:var(--font-ui);letter-spacing:.08em;color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209);-webkit-backdrop-filter:blur(4px);background:#0000009e;background:lab(0% 0 0/.62);border-radius:4px;padding:2px 6px;font-size:.5rem;font-weight:700;position:absolute;bottom:4px;left:4px}.MangaCard-module__BF1HBq__shimmer{z-index:1;pointer-events:none;mix-blend-mode:overlay;opacity:0;background:linear-gradient(115deg,#0000 25%,#f7f2e359 50%,#0000 75%) 0 0/300% 300%;background:linear-gradient(115deg,#0000 25%,lab(95.4589% .0415742 7.69171/.35) 50%,#0000 75%) 0 0/300% 300%;position:absolute;inset:0}.MangaCard-module__BF1HBq__card.MangaCard-module__BF1HBq__flipped .MangaCard-module__BF1HBq__tcg_common .MangaCard-module__BF1HBq__shimmer{display:none}.MangaCard-module__BF1HBq__card.MangaCard-module__BF1HBq__flipped .MangaCard-module__BF1HBq__shimmer{opacity:1;animation:3.5s ease-in-out .8s infinite MangaCard-module__BF1HBq__shimmerSweep}.MangaCard-module__BF1HBq__tcgFooter{justify-content:space-between;align-items:center;gap:4px;min-height:16px;padding:1px 2px 0;display:flex}.MangaCard-module__BF1HBq__tcgLvl{font-family:var(--font-ui);letter-spacing:.04em;color:#afbbb1;color:lab(74.7482% -5.91248 3.7678);font-variant-numeric:tabular-nums;font-size:.55rem;font-weight:600}.MangaCard-module__BF1HBq__tcgLvl b{color:#f1f7f2;color:lab(96.6548% -2.95284 1.87821);margin-left:1px;font-size:.7rem}.MangaCard-module__BF1HBq__tcgRarity{font-family:var(--font-ui);letter-spacing:.08em;color:var(--r);background:color-mix(in oklch,var(--r)14%,transparent);border:1px solid color-mix(in oklch,var(--r)45%,transparent);border-radius:999px;align-items:center;gap:3px;padding:2px 6px;font-size:.48rem;font-weight:700;display:inline-flex}.MangaCard-module__BF1HBq__tcgRarity svg{width:9px;height:9px}.MangaCard-module__BF1HBq__particlesContainer{pointer-events:none;z-index:20;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.MangaCard-module__BF1HBq__particle{width:var(--size);height:var(--size);background:var(--color);box-shadow:0 0 6px var(--color);animation:MangaCard-module__BF1HBq__particleBurst .8s var(--ease-out-expo)var(--delay)both;transform:rotate(var(--angle))translateX(0);border-radius:50%;position:absolute}@keyframes MangaCard-module__BF1HBq__sceneGlow{0%,to{filter:drop-shadow(0 0 6px var(--accent-glow))}50%{filter:drop-shadow(0 0 18px var(--accent-glow))}}@keyframes MangaCard-module__BF1HBq__shimmerSweep{0%{background-position:200% 200%}to{background-position:-200% -200%}}@keyframes MangaCard-module__BF1HBq__blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes MangaCard-module__BF1HBq__epicPulse{0%,to{box-shadow:0 0 #b982ff00;box-shadow:0 0 lab(63.2024% 59.9248 -80.1689/0)}50%{box-shadow:0 0 0 4px #b982ff40;box-shadow:0 0 0 4px lab(63.2024% 59.9248 -80.1689/.25)}}@keyframes MangaCard-module__BF1HBq__goldFlicker{0%,to{opacity:1;text-shadow:0 0 8px #f8ae0099;text-shadow:0 0 8px lab(76.6766% 23.5962 123.987/.6)}50%{opacity:.8;text-shadow:0 0 16px #f8ae00e6;text-shadow:0 0 16px lab(76.6766% 23.5962 123.987/.9)}}@keyframes MangaCard-module__BF1HBq__foilSpin{to{--foil-angle:360deg}}@keyframes MangaCard-module__BF1HBq__particleBurst{0%{transform:rotate(var(--angle))translateX(0);opacity:1}70%{transform:rotate(var(--angle))translateX(var(--distance));opacity:1}to{transform:rotate(var(--angle))translateX(calc(var(--distance)*1.2));opacity:0}}@media (prefers-reduced-motion:reduce){.MangaCard-module__BF1HBq__card,.MangaCard-module__BF1HBq__scene,.MangaCard-module__BF1HBq__shimmer,.MangaCard-module__BF1HBq__particle,.MangaCard-module__BF1HBq__backRarityBadge,.MangaCard-module__BF1HBq__tcg_legendary{transition-duration:.01ms!important;animation:none!important}.MangaCard-module__BF1HBq__card.MangaCard-module__BF1HBq__flipped{transform:rotateY(180deg)}}
.QuestBoard-module__TdPdKG__board{flex-direction:column;gap:20px;max-width:880px;display:flex}.QuestBoard-module__TdPdKG__wallet{border-radius:var(--radius-lg);border:1px solid color-mix(in oklch,var(--accent)35%,var(--border));background:radial-gradient(120% 140% at 0% 0%,color-mix(in oklch,var(--accent)18%,transparent),transparent 60%),var(--bg-surface);align-items:center;gap:18px;min-height:112px;padding:18px 22px 18px 16px;display:flex;position:relative;overflow:hidden}.QuestBoard-module__TdPdKG__wallet:after{content:"";pointer-events:none;background-image:radial-gradient(circle at 78% 22%,#fddb7c59 0 1.5px,#0000 2.5px),radial-gradient(circle at 88% 70%,#fddb7c40 0 1.5px,#0000 2.5px),radial-gradient(circle at 62% 85%,#fddb7c33 0 1px,#0000 2px),radial-gradient(circle at 70% 40%,#fddb7c2e 0 1px,#0000 2px);background-image:radial-gradient(circle at 78% 22%,lab(88.7802% 3.84113 50.5384/.35) 0 1.5px,#0000 2.5px),radial-gradient(circle at 88% 70%,lab(88.7802% 3.84113 50.5384/.25) 0 1.5px,#0000 2.5px),radial-gradient(circle at 62% 85%,lab(88.7802% 3.84113 50.5384/.2) 0 1px,#0000 2px),radial-gradient(circle at 70% 40%,lab(88.7802% 3.84113 50.5384/.18) 0 1px,#0000 2px);position:absolute;inset:0}.QuestBoard-module__TdPdKG__wallet>*{z-index:1;position:relative}.QuestBoard-module__TdPdKG__walletArt{filter:drop-shadow(0 6px 14px #cd920059);filter:drop-shadow(0 6px 14px lab(65.1773% 16.5534 73.296/.35));flex-shrink:0;place-items:center;width:92px;display:grid}.QuestBoard-module__TdPdKG__walletBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.QuestBoard-module__TdPdKG__walletLabel{font-family:var(--font-ui);color:var(--text-secondary);font-size:.78rem;font-weight:600}.QuestBoard-module__TdPdKG__walletValue{font-family:var(--font-display);background:linear-gradient(#fff6d1,#fac547);background:linear-gradient(lab(96.7959% -.972748 19.4827),lab(82.8172% 10.8991 67.3469));color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:2.2rem;font-weight:700;line-height:1.1;position:relative}.QuestBoard-module__TdPdKG__gain{color:var(--accent-hover);white-space:nowrap;animation:QuestBoard-module__TdPdKG__gainPop 1.8s var(--ease-out-expo)both;font-size:1rem;position:absolute;top:4px;left:calc(100% + 10px)}.QuestBoard-module__TdPdKG__walletHint{color:var(--text-muted);font-size:.78rem}.QuestBoard-module__TdPdKG__claimAll{border-radius:var(--radius-md);min-height:44px;font-family:var(--font-ui);color:#fff;background:var(--accent);cursor:pointer;border:none;flex-shrink:0;align-items:center;gap:8px;padding:0 18px;font-size:.9rem;font-weight:700;transition:background .2s,transform .15s;display:inline-flex}.QuestBoard-module__TdPdKG__claimAll:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-1px)}.QuestBoard-module__TdPdKG__section{flex-direction:column;gap:10px;display:flex}.QuestBoard-module__TdPdKG__banner{border-radius:var(--radius-lg);background:linear-gradient(90deg,var(--bg-raised),transparent 85%);align-items:center;gap:14px;padding:10px 16px 10px 10px;display:flex}.QuestBoard-module__TdPdKG__bannerText{flex-direction:column;gap:2px;display:flex}.QuestBoard-module__TdPdKG__bannerText h3{font-family:var(--font-ui);color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:700}.QuestBoard-module__TdPdKG__bannerText b{color:var(--text-primary)}.QuestBoard-module__TdPdKG__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.QuestBoard-module__TdPdKG__sectionHead h3{font-family:var(--font-ui);color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:700}.QuestBoard-module__TdPdKG__meta{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.8rem}.QuestBoard-module__TdPdKG__filters{flex-wrap:wrap;gap:6px;display:flex}.QuestBoard-module__TdPdKG__filter{border-radius:var(--radius-full);border:1px solid var(--border);min-height:36px;font-family:var(--font-ui);color:var(--text-secondary);cursor:pointer;background:0 0;padding:0 14px;font-size:.82rem;font-weight:600;transition:border-color .2s,color .2s,background .2s}.QuestBoard-module__TdPdKG__filter:hover{border-color:var(--border-hover);color:var(--text-primary)}.QuestBoard-module__TdPdKG__filterActive{border-color:var(--accent);background:color-mix(in oklch,var(--accent)16%,transparent);color:var(--text-primary)}.QuestBoard-module__TdPdKG__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.QuestBoard-module__TdPdKG__row{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-surface);align-items:center;gap:14px;padding:12px 14px;transition:border-color .2s,background .2s;display:flex}.QuestBoard-module__TdPdKG__rowClaimable{border-color:color-mix(in oklch,var(--accent)55%,var(--border));background:linear-gradient(90deg,color-mix(in oklch,var(--accent)14%,transparent),transparent 70%),var(--bg-surface);box-shadow:0 0 0 1px color-mix(in oklch,var(--accent)20%,transparent),0 6px 18px #00000040}@supports (color:lab(0% 0 0)){.QuestBoard-module__TdPdKG__rowClaimable{box-shadow:0 0 0 1px color-mix(in oklch,var(--accent)20%,transparent),0 6px 18px lab(0% 0 0/.25)}}.QuestBoard-module__TdPdKG__rowClaimed{opacity:.6}.QuestBoard-module__TdPdKG__badge{flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.QuestBoard-module__TdPdKG__body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.QuestBoard-module__TdPdKG__titleLine{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.QuestBoard-module__TdPdKG__title{font-family:var(--font-ui);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;overflow:hidden}.QuestBoard-module__TdPdKG__count{color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.78rem;font-weight:600}.QuestBoard-module__TdPdKG__desc{color:var(--text-muted);margin:0;font-size:.8rem}.QuestBoard-module__TdPdKG__bar{border-radius:var(--radius-full);background:var(--bg-elevated);height:6px;margin-top:4px;overflow:hidden}.QuestBoard-module__TdPdKG__bar span{border-radius:inherit;background:linear-gradient(90deg,var(--accent),#65e287);height:100%;transition:width .4s var(--ease-out-expo);display:block}@supports (color:lab(0% 0 0)){.QuestBoard-module__TdPdKG__bar span{background:linear-gradient(90deg,var(--accent),lab(81.2717% -51.208 33.6278))}}.QuestBoard-module__TdPdKG__action{flex-shrink:0;justify-content:flex-end;width:104px;display:flex}.QuestBoard-module__TdPdKG__claimBtn{border-radius:var(--radius-md);min-height:40px;font-family:var(--font-ui);color:#fff;background:var(--accent);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:6px;padding:0 14px;font-size:.85rem;font-weight:700;transition:background .2s,transform .15s;display:inline-flex}.QuestBoard-module__TdPdKG__claimBtn:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-1px)}.QuestBoard-module__TdPdKG__claimBtn:disabled,.QuestBoard-module__TdPdKG__claimAll:disabled{opacity:.6;cursor:progress}.QuestBoard-module__TdPdKG__claimBtn:focus-visible,.QuestBoard-module__TdPdKG__claimAll:focus-visible,.QuestBoard-module__TdPdKG__filter:focus-visible,.QuestBoard-module__TdPdKG__retry:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.QuestBoard-module__TdPdKG__reward{border-radius:var(--radius-full);font-family:var(--font-ui);color:var(--text-secondary);background:var(--bg-raised);font-variant-numeric:tabular-nums;padding:4px 10px;font-size:.8rem;font-weight:700}.QuestBoard-module__TdPdKG__claimed{font-family:var(--font-ui);color:var(--accent-hover);align-items:center;gap:4px;font-size:.82rem;font-weight:600;display:inline-flex}.QuestBoard-module__TdPdKG__state{text-align:center;color:var(--text-secondary);padding:40px 20px}.QuestBoard-module__TdPdKG__retry{border-radius:var(--radius-md);border:1px solid var(--border-hover);min-height:40px;color:var(--text-primary);font-family:var(--font-ui);cursor:pointer;background:0 0;margin-top:10px;padding:0 18px}.QuestBoard-module__TdPdKG__inlineError{color:#fd736d;color:lab(65.8493% 53.3364 30.7453);margin:0;font-size:.85rem}.QuestBoard-module__TdPdKG__skeleton{background:linear-gradient(90deg,var(--bg-surface),var(--bg-raised),var(--bg-surface));background-size:200% 100%;animation:1.4s ease-in-out infinite QuestBoard-module__TdPdKG__shimmer}.QuestBoard-module__TdPdKG__skelRow{border-radius:var(--radius-md);height:76px}.QuestBoard-module__TdPdKG__spin{animation:.8s linear infinite QuestBoard-module__TdPdKG__spin}.QuestBoard-module__TdPdKG__board .questTwinkle{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite QuestBoard-module__TdPdKG__twinkle}.QuestBoard-module__TdPdKG__board .questGlow{animation:2.2s ease-in-out infinite QuestBoard-module__TdPdKG__glow}.QuestBoard-module__TdPdKG__board .questRing{transition:stroke-dashoffset .6s var(--ease-out-expo)}@keyframes QuestBoard-module__TdPdKG__twinkle{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@keyframes QuestBoard-module__TdPdKG__glow{0%,to{opacity:.55}50%{opacity:1}}@keyframes QuestBoard-module__TdPdKG__spin{to{transform:rotate(360deg)}}@keyframes QuestBoard-module__TdPdKG__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes QuestBoard-module__TdPdKG__gainPop{0%{opacity:0;transform:translateY(6px)}15%{opacity:1;transform:translateY(0)}80%{opacity:1}to{opacity:0;transform:translateY(-10px)}}@media (max-width:560px){.QuestBoard-module__TdPdKG__wallet{flex-wrap:wrap}.QuestBoard-module__TdPdKG__claimAll{justify-content:center;width:100%}.QuestBoard-module__TdPdKG__row{gap:10px;padding:12px}.QuestBoard-module__TdPdKG__badge,.QuestBoard-module__TdPdKG__badge svg{width:44px;height:44px}.QuestBoard-module__TdPdKG__walletArt{width:72px}.QuestBoard-module__TdPdKG__walletArt svg{width:72px;height:auto}.QuestBoard-module__TdPdKG__action{width:auto}}@media (prefers-reduced-motion:reduce){.QuestBoard-module__TdPdKG__skeleton,.QuestBoard-module__TdPdKG__spin,.QuestBoard-module__TdPdKG__gain{animation:none}.QuestBoard-module__TdPdKG__board .questTwinkle{animation:none}.QuestBoard-module__TdPdKG__board .questGlow{animation:none}.QuestBoard-module__TdPdKG__bar span{transition:none}}
.page-module__MA0cvq__page{min-height:100vh;padding-bottom:80px}.page-module__MA0cvq__hero{border-bottom:1px solid var(--border);grid-template-columns:1fr auto;align-items:flex-end;gap:16px;margin-bottom:clamp(20px,3vw,32px);padding:clamp(32px,6vw,64px) 0 clamp(20px,3vw,32px);display:grid}.page-module__MA0cvq__heroLeft{flex-direction:column;gap:8px;display:flex}.page-module__MA0cvq__eyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;font-size:.7rem;font-weight:700;display:flex}.page-module__MA0cvq__eyebrow:before{content:"";background:var(--accent);flex-shrink:0;width:20px;height:1.5px;display:block}.page-module__MA0cvq__title{font-family:var(--font-display);letter-spacing:.04em;color:var(--text-primary);margin:0;font-size:clamp(2.8rem,8vw,5.5rem);line-height:.95}.page-module__MA0cvq__subtitle{color:var(--text-secondary);max-width:380px;margin-top:2px;font-size:clamp(.8rem,1.5vw,.88rem);line-height:1.6}.page-module__MA0cvq__heroRight{flex-direction:column;align-items:flex-end;gap:10px;padding-bottom:4px;display:flex}.page-module__MA0cvq__cardTally{font-family:var(--font-display);color:var(--text-primary);letter-spacing:.04em;text-align:right;font-size:clamp(2rem,4vw,3rem);line-height:1}.page-module__MA0cvq__cardTallyLabel{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);text-align:right;font-size:.65rem;font-weight:700}.page-module__MA0cvq__actionRow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:clamp(16px,3vw,28px);display:flex}.page-module__MA0cvq__drawBtn{background:var(--accent);color:var(--forest-900);border-radius:var(--radius-sm);font-family:var(--font-display);letter-spacing:.1em;cursor:pointer;transition:background .2s ease,transform .15s var(--ease-out-expo),box-shadow .2s ease;box-shadow:0 4px 20px var(--accent-glow);white-space:nowrap;border:none;align-items:center;gap:8px;padding:12px 28px;font-size:1.05rem;display:inline-flex}.page-module__MA0cvq__drawBtn:hover:not(:disabled){background:var(--sage-light);box-shadow:0 8px 28px var(--accent-glow);transform:translateY(-2px)}.page-module__MA0cvq__drawBtn:active:not(:disabled){transform:translateY(0)}.page-module__MA0cvq__drawBtn:disabled{opacity:.45;cursor:default;box-shadow:none}.page-module__MA0cvq__statusPill{border-radius:var(--radius-sm);color:var(--accent);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#1c985a1a;background:lab(55.4078% -44.9052 23.192/.1);border:1px solid #1c985a38;border:1px solid lab(55.4078% -44.9052 23.192/.22);align-items:center;gap:6px;padding:8px 14px;font-size:.75rem;font-weight:700;display:inline-flex}.page-module__MA0cvq__bonusPill{border-radius:var(--radius-sm);color:#edbb64;color:lab(79.2142% 11.351 50.7352);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#cd88001a;background:lab(62.6442% 22.7724 83.1973/.1);border:1px solid #f2a61838;border:1px solid lab(74.3059% 21.7583 74.0995/.22);align-items:center;gap:6px;padding:8px 14px;font-size:.75rem;font-weight:700;display:inline-flex}.page-module__MA0cvq__viewTabs{gap:8px;margin-bottom:clamp(20px,3vw,32px);display:flex}.page-module__MA0cvq__viewTab{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);font-family:var(--font-body);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:10px 20px;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex}.page-module__MA0cvq__viewTab:hover{border-color:var(--text-secondary);color:var(--text-primary)}.page-module__MA0cvq__viewTab.page-module__MA0cvq__viewTabActive{background:var(--accent);border-color:var(--accent);color:#fff}.page-module__MA0cvq__filterStrip{border-bottom:1px solid var(--border);scrollbar-width:none;-ms-overflow-style:none;gap:0;margin-bottom:clamp(20px,3vw,32px);display:flex;overflow-x:auto}.page-module__MA0cvq__filterStrip::-webkit-scrollbar{display:none}.page-module__MA0cvq__filterTab{color:var(--text-muted);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 18px;font-size:.75rem;font-weight:700;transition:color .18s,border-color .18s;display:inline-flex}.page-module__MA0cvq__filterTab:hover{color:var(--rarity-color,var(--text-secondary))}.page-module__MA0cvq__filterTab.page-module__MA0cvq__filterActive{color:var(--rarity-color,var(--accent));border-bottom-color:var(--rarity-color,var(--accent))}.page-module__MA0cvq__filterCount{background:oklch(from var(--rarity-color,var(--accent))l c h/.14);color:inherit;text-align:center;border-radius:9999px;min-width:20px;padding:2px 7px;font-size:.65rem;font-weight:800}.page-module__MA0cvq__grid{animation:page-module__MA0cvq__gridIn .45s var(--ease-out-expo)both;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:clamp(12px,2vw,20px);display:grid}.page-module__MA0cvq__cardWrapper{cursor:pointer;border-radius:var(--radius-md);transition:transform .2s var(--ease-out-expo)}.page-module__MA0cvq__cardWrapper:hover{transform:translateY(-4px)}.page-module__MA0cvq__emptyState{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:clamp(60px,12vw,100px) 20px;animation:.4s both page-module__MA0cvq__fadeIn;display:flex}.page-module__MA0cvq__emptyIcon{border-radius:var(--radius-md);background:var(--bg-raised);border:1px solid var(--border);width:56px;height:56px;color:var(--text-muted);justify-content:center;align-items:center;display:flex}.page-module__MA0cvq__emptyTitle{font-family:var(--font-display);color:var(--text-primary);letter-spacing:.06em;font-size:clamp(1.2rem,3vw,1.6rem)}.page-module__MA0cvq__emptyText{color:var(--text-secondary);max-width:300px;font-size:.85rem;line-height:1.65}.page-module__MA0cvq__gate{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:clamp(80px,15vw,140px) 20px;display:flex}.page-module__MA0cvq__gateIcon{border-radius:var(--radius-lg);background:var(--bg-raised);border:1px solid var(--border);width:64px;height:64px;color:var(--text-muted);justify-content:center;align-items:center;display:flex}.page-module__MA0cvq__gateTitle{font-family:var(--font-display);color:var(--text-primary);letter-spacing:.05em;font-size:clamp(1.6rem,4vw,2.2rem)}.page-module__MA0cvq__gateText{color:var(--text-secondary);max-width:280px;font-size:.88rem;line-height:1.6}.page-module__MA0cvq__overlay{z-index:1000;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.page-module__MA0cvq__overlayBg{-webkit-backdrop-filter:blur(16px)saturate(.8);backdrop-filter:blur(16px)saturate(.8);background:#000501eb;background:lab(.995474% -2.00383 .97914/.92);animation:.25s both page-module__MA0cvq__fadeIn;position:absolute;inset:0}.page-module__MA0cvq__overlayPanel{z-index:1;animation:page-module__MA0cvq__popIn .38s var(--ease-out-expo)both;flex-direction:column;align-items:center;gap:24px;display:flex;position:relative}.page-module__MA0cvq__overlayHint{font-family:var(--font-display);letter-spacing:.14em;color:var(--sage-light);text-transform:uppercase;font-size:1.1rem;animation:1.8s ease-in-out infinite page-module__MA0cvq__breathe}.page-module__MA0cvq__overlayCardWrap{transform-origin:50%;margin-bottom:116px;transform:scale(1.85)}.page-module__MA0cvq__overlayTitleWrap{width:min(100%,520px);padding:0 16px}.page-module__MA0cvq__overlayTitle{color:#e8f6ec;color:lab(95.6311% -6.18503 3.16776);font-family:var(--font-body);text-align:center;text-wrap:balance;overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;text-shadow:0 4px 20px #00000080;text-shadow:0 4px 20px lab(0% 0 0/.5);-webkit-box-orient:vertical;margin:0;font-size:.95rem;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.page-module__MA0cvq__overlayClose{border:1px solid var(--border);color:var(--text-secondary);font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:9999px;padding:9px 28px;font-size:.78rem;font-weight:700;transition:background .18s,border-color .18s,color .18s,transform .18s}.page-module__MA0cvq__overlayClose:hover{color:var(--text-primary);background:#ffffff14;background:lab(100% 0 0/.08);border-color:#1c985a59;border-color:lab(55.4078% -44.9052 23.192/.35);transform:translateY(-1px)}.page-module__MA0cvq__skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:clamp(12px,2vw,20px);display:grid}.page-module__MA0cvq__skeletonCard{aspect-ratio:2/3;border-radius:var(--radius-md);background:var(--bg-raised);position:relative;overflow:hidden}.page-module__MA0cvq__skeletonCard:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff0a 50%,#0000 100%) 0 0/200% 100%;background:linear-gradient(90deg,#0000 0%,lab(100% 0 0/.04) 50%,#0000 100%) 0 0/200% 100%;animation:1.6s ease-in-out infinite page-module__MA0cvq__shimmer;position:absolute;inset:0}@keyframes page-module__MA0cvq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes page-module__MA0cvq__popIn{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes page-module__MA0cvq__gridIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__MA0cvq__breathe{0%,to{opacity:1}50%{opacity:.35}}@keyframes page-module__MA0cvq__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:640px){.page-module__MA0cvq__hero{grid-template-columns:1fr;align-items:flex-start;gap:12px}.page-module__MA0cvq__heroRight{flex-direction:row;align-items:flex-end;gap:12px}.page-module__MA0cvq__cardTally{font-size:2rem}.page-module__MA0cvq__grid,.page-module__MA0cvq__skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}.page-module__MA0cvq__overlayCardWrap{margin-bottom:90px;transform:scale(1.5)}.page-module__MA0cvq__filterTab{padding:10px 14px;font-size:.7rem}.page-module__MA0cvq__drawBtn{padding:11px 22px;font-size:.95rem}}@media (min-width:641px) and (max-width:1024px){.page-module__MA0cvq__grid,.page-module__MA0cvq__skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}}@media (min-width:1280px){.page-module__MA0cvq__grid,.page-module__MA0cvq__skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:22px}}
