.mqp{--mqp-ink:#1f2937;--mqp-muted:#6b7280;--mqp-line:#eef0f3;--mqp-accent:var(--ui-accent,#c1272d);--mqp-accent-2:color-mix(in srgb, var(--mqp-accent) 70%, #000);flex-direction:column;gap:16px;display:flex}.mqp .mqp-err{color:#b91c1c;background:#fef2f2;border-radius:12px;margin:0;padding:10px 14px;font-weight:700}.mqp .mqp-muted{color:var(--mqp-muted);margin:8px 0;font-size:13px}.mqp .mqp-ico.red,.mqp .mqp-stats span.red,.mqp .mqp-more span.red,.mqp .mqp-steps li.red{--t1:#fecaca;--t2:#dc2626}.mqp .mqp-ico.blue,.mqp .mqp-stats span.blue,.mqp .mqp-more span.blue,.mqp .mqp-steps li.blue{--t1:#bfdbfe;--t2:#2563eb}.mqp .mqp-ico.orange,.mqp .mqp-stats span.orange,.mqp .mqp-more span.orange,.mqp .mqp-steps li.orange{--t1:#fed7aa;--t2:#ea580c}.mqp .mqp-ico.violet,.mqp .mqp-stats span.violet,.mqp .mqp-more span.violet,.mqp .mqp-steps li.violet{--t1:#ddd6fe;--t2:#7c3aed}.mqp .mqp-ico.amber,.mqp .mqp-stats span.amber,.mqp .mqp-more span.amber,.mqp .mqp-steps li.amber{--t1:#fde68a;--t2:#d97706}.mqp .mqp-ico.teal,.mqp .mqp-stats span.teal,.mqp .mqp-more span.teal,.mqp .mqp-steps li.teal{--t1:#99f6e4;--t2:#0d9488}.mqp .mqp-hero{color:#fff;background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--mqp-accent) 70%, #fff) 0%, transparent 45%),linear-gradient(120deg, var(--mqp-accent), var(--mqp-accent-2));box-shadow:0 16px 34px -20px color-mix(in srgb, var(--mqp-accent) 70%, transparent);border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;padding:24px 26px;display:grid;position:relative;overflow:hidden}.mqp .mqp-hero:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff24 1.2px,#0000 1.3px);background-size:18px 18px;position:absolute;inset:0}.mqp .mqp-ring{display:block;position:relative}.mqp .mqp-ring .mqp-ring-num{fill:#fff;font-family:inherit;font-size:26px;font-weight:900}.mqp .mqp-ring .mqp-ring-sub{fill:#ffffffd9;font-family:inherit;font-size:11px;font-weight:700}.mqp .mqp-hero-body{min-width:0;position:relative}.mqp .mqp-hero-body h1{color:#fff;margin:8px 0 6px;font-size:26px;font-weight:900;line-height:1.2}.mqp .mqp-hero-body p{color:#ffffffe6;margin:0;font-size:14.5px}.mqp .mqp-hero-body p b{color:#fde68a}.mqp .mqp-kicker{background:#ffffff29;border:1px solid #ffffff47;border-radius:99px;align-items:center;gap:6px;padding:4px 11px;font-size:12px;font-weight:700;display:inline-flex}.mqp .mqp-kicker svg{display:block}.mqp .mqp-steps{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.mqp .mqp-steps li{color:#fffc;background:#ffffff24;border:1px solid #ffffff40;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;position:relative}.mqp .mqp-steps li svg{display:block}.mqp .mqp-steps li.ready{color:#92400e;background:#fde68a;border-color:#fde68a;animation:1.6s ease-in-out infinite mqp-bob}.mqp .mqp-steps li.claimed{color:var(--mqp-accent);background:#fff}.mqp .mqp-steps li i{color:#fff;background:#16a34a;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:absolute;bottom:-4px;right:-4px}.mqp .mqp-steps li i svg{display:block}.mqp .mqp-hero-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.mqp .mqp-hero-btn{height:42px;color:var(--mqp-accent);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:12px;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 8px 18px -10px #00000073}.mqp .mqp-hero-btn svg{display:block}.mqp .mqp-hero-btn:disabled{opacity:.7;cursor:default}.mqp .mqp-hero-btn.gold{color:#7c2d12;background:linear-gradient(#fde68a,#f59e0b)}.mqp .mqp-hero-timer{font-variant-numeric:tabular-nums;background:#0000002e;border-radius:99px;align-items:center;gap:5px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.mqp .mqp-hero-timer svg{display:block}.mqp .mqp-hero-party{color:#fde68a;opacity:.9;position:absolute;top:50%;right:22px;transform:translateY(-50%)rotate(-10deg)}.mqp .mqp-hero-party svg{display:block}.mqp .mqp-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.mqp .mqp-stats>div{border:1px solid var(--mqp-line);background:#fff;border-radius:14px;grid-template-rows:auto auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:12px 14px;display:grid}.mqp .mqp-stats>div>span{background:linear-gradient(135deg, var(--t1), var(--t2));color:#fff;border-radius:12px;grid-row:span 3;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.mqp .mqp-stats>div>span svg{display:block}.mqp .mqp-stats>div small{color:var(--mqp-muted);text-transform:uppercase;letter-spacing:.03em;font-size:11.5px;font-weight:700}.mqp .mqp-stats>div b{color:var(--mqp-ink);font-size:19px;font-weight:900;line-height:1.15}.mqp .mqp-stats>div em{color:var(--mqp-muted);font-size:12px;font-style:normal}.mqp .mqp-stats>div.hot{background:linear-gradient(135deg,#fffbeb,#fff);border-color:#fcd34d}.mqp .mqp-stats>div.hot b{color:#b45309}.mqp .mqp-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.mqp .mqp-card{border:1px solid var(--mqp-line);background:#fff;border-radius:18px;flex-direction:column;gap:12px;padding:16px 18px;display:flex;box-shadow:0 2px 10px #0f172a0a}.mqp .mqp-card-head{align-items:center;gap:10px;display:flex}.mqp .mqp-card-head>div{flex:1;min-width:0}.mqp .mqp-card-head>div h2{color:var(--mqp-ink);margin:0;font-size:17px;font-weight:900}.mqp .mqp-card-head>div small{color:var(--mqp-muted);font-size:12.5px}.mqp .mqp-card-ico{background:color-mix(in srgb, var(--mqp-accent) 10%, #fff);width:40px;height:40px;color:var(--mqp-accent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mqp .mqp-card-ico svg{display:block}.mqp .mqp-timer{color:#475569;font-variant-numeric:tabular-nums;white-space:nowrap;background:#f8fafc;border-radius:99px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.mqp .mqp-timer svg{display:block}.mqp .mqp-filter{background:#f5f3ef;border-radius:11px;flex-wrap:wrap;gap:4px;padding:3px;display:flex}.mqp .mqp-filter button{height:32px;font:inherit;color:#57534e;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:auto;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;font-weight:800;display:inline-flex}.mqp .mqp-filter button small{background:#0000000f;border-radius:99px;min-width:18px;padding:0 5px;font-size:11px}.mqp .mqp-filter button.hot small{color:#fff;background:#f59e0b}.mqp .mqp-filter button.on{color:var(--mqp-accent);background:#fff;box-shadow:0 1px 3px #0000001a}.mqp .mqp-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mqp .mqp-list li{border:1px solid var(--mqp-line);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px;transition:all .15s;display:flex}.mqp .mqp-list li:hover{border-color:color-mix(in srgb, var(--mqp-accent) 25%, #fff)}.mqp .mqp-list li.is-ready{background:linear-gradient(90deg,#fffbeb,#fff);border-color:#fcd34d}.mqp .mqp-list li.is-claimed{background:#fafaf9}.mqp .mqp-list li.is-claimed .mqp-info b{color:var(--mqp-muted);-webkit-text-decoration:line-through #6b728066;text-decoration:line-through #6b728066}.mqp .mqp-ico{background:linear-gradient(135deg, var(--t1), var(--t2));color:#fff;width:46px;height:46px;box-shadow:0 6px 14px -8px var(--t2);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.mqp .mqp-ico svg{display:block}.mqp .mqp-tick{color:#fff;background:#16a34a;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:absolute;bottom:-4px;right:-4px}.mqp .mqp-tick svg{display:block}.mqp .mqp-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mqp .mqp-info b{color:var(--mqp-ink);font-size:14px;font-weight:800}.mqp .mqp-rw{flex-wrap:wrap;gap:4px;display:flex}.mqp .mqp-rw i{border-radius:99px;align-items:center;gap:3px;padding:1px 8px;font-size:11.5px;font-style:normal;font-weight:800;display:inline-flex}.mqp .mqp-rw i svg{display:block}.mqp .mqp-rw i.xp{color:#b45309;background:#fff7e6}.mqp .mqp-rw i.xu{color:#a16207;background:#fefce8}.mqp .mqp-rw i.kc{color:#0369a1;background:#e0f2fe}.mqp .mqp-prog{align-items:center;gap:8px;display:flex}.mqp .mqp-prog em{color:var(--mqp-muted);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;font-weight:800}.mqp .mqp-bar{background:#f1f2f4;border-radius:99px;flex:1;height:7px;overflow:hidden}.mqp .mqp-bar i{border-radius:inherit;background:linear-gradient(90deg, #fca5a5, var(--mqp-accent));height:100%;display:block}.mqp .mqp-bar.done i{background:linear-gradient(90deg,#4ade80,#16a34a)}.mqp .mqp-bar.gold i{background:linear-gradient(90deg,#fde68a,#f59e0b)}.mqp .mqp-btn{height:36px;font:inherit;cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:0 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.mqp .mqp-btn svg{display:block}.mqp .mqp-btn.go{border-color:var(--mqp-line);color:var(--mqp-ink);background:#fff}.mqp .mqp-btn.go:hover{border-color:var(--mqp-accent);color:var(--mqp-accent)}.mqp .mqp-btn.claim{color:#7c2d12;background:linear-gradient(#fde68a,#f59e0b);animation:1.6s ease-in-out infinite mqp-bob}.mqp .mqp-btn.claim:disabled{opacity:.5;cursor:default;animation:none}.mqp .mqp-btn.claimed{color:#15803d;cursor:default;background:#dcfce7}.mqp .mqp-chest{background:linear-gradient(135deg,#fffbeb,#fff7ed);border:1px dashed #fcd34d;border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.mqp .mqp-chest.is-ready{border-style:solid;box-shadow:0 0 0 3px #fef3c7}.mqp .mqp-chest.is-claimed{background:#f0fdf4;border-color:#bbf7d0}.mqp .mqp-chest-ico{color:#fff;background:linear-gradient(135deg,#fbbf24,#ea580c);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.mqp .mqp-chest-ico svg{display:block}.mqp .mqp-chest.is-claimed .mqp-chest-ico{background:#16a34a}.mqp .mqp-chest-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mqp .mqp-chest-info b{color:#92400e;font-size:14px;font-weight:900}.mqp .mqp-more{border:1px solid var(--mqp-line);background:#fff;border-radius:18px;padding:16px 18px}.mqp .mqp-more h3{color:var(--mqp-ink);align-items:center;gap:8px;margin:0 0 12px;font-size:16px;font-weight:900;display:flex}.mqp .mqp-more h3 svg{color:var(--mqp-accent);display:block}.mqp .mqp-more>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.mqp .mqp-more a{border:1px solid var(--mqp-line);color:inherit;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:center;column-gap:10px;padding:10px 12px;text-decoration:none;transition:all .15s;display:grid}.mqp .mqp-more a>span{background:linear-gradient(135deg, var(--t1), var(--t2));color:#fff;border-radius:11px;grid-row:span 2;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.mqp .mqp-more a>span svg{display:block}.mqp .mqp-more a b{color:var(--mqp-ink);font-size:14px}.mqp .mqp-more a small{color:var(--mqp-muted);grid-column:2;font-size:12px}.mqp .mqp-more a>svg{color:#9ca3af;grid-area:1/3;display:block}.mqp .mqp-more a:hover{border-color:color-mix(in srgb, var(--mqp-accent) 30%, #fff)}.mqp .mqp-more a:hover>svg{color:var(--mqp-accent)}@media (max-width:1100px){.mqp .mqp-grid{grid-template-columns:minmax(0,1fr)}.mqp .mqp-more>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.mqp .mqp-hero{grid-template-columns:1fr;justify-items:start;padding:20px 18px}.mqp .mqp-hero-body h1{font-size:21px}.mqp .mqp-hero-party{display:none}.mqp .mqp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mqp .mqp-more>div{grid-template-columns:minmax(0,1fr)}.mqp .mqp-list li{flex-wrap:wrap}.mqp .mqp-list li .mqp-btn{width:100%}}@keyframes mqp-bob{50%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.mqp .mqp-btn.claim,.mqp .mqp-steps li.ready{animation:none}}html[data-theme=dark] .mqp{--mqp-ink:#ece9ff;--mqp-muted:#a8a3d6;--mqp-line:#8b5cf638}html[data-theme=dark] .mqp .mqp-card,html[data-theme=dark] .mqp .mqp-stats>div,html[data-theme=dark] .mqp .mqp-more,html[data-theme=dark] .mqp .mqp-list li,html[data-theme=dark] .mqp .mqp-btn.go{background:#1f1a4d}html[data-theme=dark] .mqp .mqp-list li.is-claimed{background:#ffffff08}html[data-theme=dark] .mqp .mqp-list li.is-ready,html[data-theme=dark] .mqp .mqp-chest{background:linear-gradient(90deg,#fbbf241f,#1f1a4d)}html[data-theme=dark] .mqp .mqp-filter{background:#ffffff0f}html[data-theme=dark] .mqp .mqp-filter button{color:#c9c4f2}html[data-theme=dark] .mqp .mqp-filter button.on{background:#2b2566}html[data-theme=dark] .mqp .mqp-timer,html[data-theme=dark] .mqp .mqp-bar{background:#ffffff14}.mqp .mqp-chest-info b small{color:#b45309;margin-top:1px;font-size:11.5px;font-weight:600;display:block}
