@charset "UTF-8";.site-header[data-v-23ec48a5]{position:sticky;top:0;z-index:900;background:var(--mo-bg-elevated);border-bottom:2px solid var(--mo-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.site-header__inner[data-v-23ec48a5]{max-width:1200px;margin:0 auto;padding:12px 24px;display:flex;justify-content:space-between;align-items:center}.site-header__left[data-v-23ec48a5]{display:flex;align-items:center;gap:40px}.site-header__logo[data-v-23ec48a5]{text-decoration:none;display:flex;align-items:center;gap:8px}.site-header .brand-logo[data-v-23ec48a5]{width:32px;height:32px}.site-header .brand-name[data-v-23ec48a5]{font-size:20px;font-weight:900;color:var(--mo-ink)}.site-header__nav[data-v-23ec48a5]{display:flex;gap:24px;z-index:1}@media (max-width: 768px){.site-header__nav[data-v-23ec48a5]{display:none}}.site-header__link[data-v-23ec48a5]{color:var(--mo-ink);text-decoration:none;font-weight:900;font-size:15px;transition:all .2s ease}.site-header__link[data-v-23ec48a5]:hover,.site-header__link.router-link-active[data-v-23ec48a5]{color:var(--mo-red);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.site-header__actions[data-v-23ec48a5]{display:flex;align-items:center;gap:16px;z-index:1}.action-btn-icon[data-v-23ec48a5],.action-btn-text[data-v-23ec48a5]{background:transparent;cursor:pointer;color:var(--mo-ink);display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(.34,1.56,.64,1);border:2px solid var(--mo-ink);border-radius:8px;box-shadow:2px 2px 0 var(--mo-ink)}.action-btn-icon[data-v-23ec48a5]:hover,.action-btn-text[data-v-23ec48a5]:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--mo-ink)}.action-btn-icon[data-v-23ec48a5]:active,.action-btn-text[data-v-23ec48a5]:active{transform:translate(2px,2px);box-shadow:0 0 0 var(--mo-ink)}.action-btn-icon[data-v-23ec48a5]{width:40px;height:40px}.action-btn-icon[data-v-23ec48a5] svg{width:20px;height:20px}.action-btn-text[data-v-23ec48a5]{font-size:14px;font-weight:900;padding:0 12px;height:40px}.site-footer[data-v-feed4c2d]{background:var(--mo-bg-soft);border-top:2px dashed var(--mo-border-color);padding:60px 24px 32px;color:var(--mo-text-primary)}.site-footer__inner[data-v-feed4c2d]{max-width:1200px;margin:0 auto}.site-footer__main[data-v-feed4c2d]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:60px}@media (max-width: 768px){.site-footer__main[data-v-feed4c2d]{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.site-footer__main[data-v-feed4c2d]{grid-template-columns:1fr;gap:32px}}.site-footer .brand-col .brand-logo[data-v-feed4c2d]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.site-footer .brand-col .brand-logo img[data-v-feed4c2d]{width:32px;height:32px}.site-footer .brand-col .brand-logo .brand-name[data-v-feed4c2d]{font-size:24px;font-weight:900;color:var(--mo-ink)}.site-footer .brand-col .brand-slogan[data-v-feed4c2d]{color:var(--mo-text-secondary);font-size:15px;margin-bottom:24px;max-width:300px;line-height:1.6}.site-footer .brand-col .social-links[data-v-feed4c2d]{display:flex;gap:16px}.site-footer .brand-col .social-links .social-icon[data-v-feed4c2d]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:2px solid var(--mo-ink);border-radius:8px;color:var(--mo-ink);transition:all .2s ease}.site-footer .brand-col .social-links .social-icon[data-v-feed4c2d] svg{width:20px;height:20px}.site-footer .brand-col .social-links .social-icon[data-v-feed4c2d]:hover{transform:translateY(-2px);box-shadow:2px 2px 0 var(--mo-ink);color:var(--mo-red);border-color:var(--mo-red)}.site-footer .col-title[data-v-feed4c2d]{font-size:16px;font-weight:900;color:var(--mo-ink);margin-bottom:20px}.site-footer .footer-link[data-v-feed4c2d]{display:block;color:var(--mo-text-secondary);text-decoration:none;font-size:15px;margin-bottom:12px;transition:color .2s ease}.site-footer .footer-link[data-v-feed4c2d]:hover{color:var(--mo-red);text-decoration:underline}.site-footer__bottom[data-v-feed4c2d]{display:flex;justify-content:space-between;align-items:center;padding-top:32px;border-top:1px solid var(--mo-border-subtle);font-size:14px;color:var(--mo-text-tertiary)}@media (max-width: 600px){.site-footer__bottom[data-v-feed4c2d]{flex-direction:column;gap:12px;text-align:center}}.site-footer__bottom .beian-link[data-v-feed4c2d]{color:inherit;text-decoration:none}.site-footer__bottom .beian-link[data-v-feed4c2d]:hover{color:var(--mo-text-primary);text-decoration:underline}.mo-glitch-brand[data-v-591ed6e1]{display:flex;flex-direction:column;align-items:center;animation:mo-glitch-main-591ed6e1 4s infinite linear}.mo-glitch-brand__logo-wrap[data-v-591ed6e1]{position:relative;width:120px;height:150px;margin-bottom:16px}.mo-glitch-brand__logo[data-v-591ed6e1]{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain;background-size:contain;background-position:center;background-repeat:no-repeat}.mo-glitch-brand__logo--layer1[data-v-591ed6e1]{opacity:.8;filter:drop-shadow(2px 0 rgba(255,0,193,.6));animation:mo-glitch-1-591ed6e1 3s infinite linear;z-index:1}.mo-glitch-brand__logo--layer2[data-v-591ed6e1]{opacity:.8;filter:drop-shadow(-2px 0 rgba(0,255,249,.6));animation:mo-glitch-2-591ed6e1 3s infinite linear;z-index:2}.mo-glitch-brand__slogan-wrap[data-v-591ed6e1]{position:relative;display:inline-block}.mo-glitch-brand__slogan[data-v-591ed6e1]{font-size:24px;font-weight:900;color:var(--mo-ink, #111);letter-spacing:2px;position:relative;display:inline-block;text-transform:uppercase}.mo-glitch-brand__slogan[data-v-591ed6e1]:before,.mo-glitch-brand__slogan[data-v-591ed6e1]:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;opacity:.9}.mo-glitch-brand__slogan[data-v-591ed6e1]:before{color:#ff00c1;z-index:-1;animation:mo-glitch-1-591ed6e1 3s infinite linear}.mo-glitch-brand__slogan[data-v-591ed6e1]:after{color:#00fff9;z-index:-2;animation:mo-glitch-2-591ed6e1 3s infinite linear}@keyframes mo-glitch-main-591ed6e1{0%,9%,11%,49%,51%,59%,61%,to{opacity:1;transform:skew(0);filter:drop-shadow(0 0 0 transparent)}10%{opacity:.9;transform:skew(-2deg);filter:drop-shadow(2px 2px 0 rgba(255,0,193,.2))}50%{opacity:.9;transform:skew(2deg);filter:drop-shadow(-2px -2px 0 rgba(0,255,249,.2))}60%{opacity:.9;transform:skew(-1deg);filter:drop-shadow(1px -1px 0 rgba(255,0,193,.2))}}@keyframes mo-glitch-1-591ed6e1{0%{clip-path:inset(20% 0 80% 0);transform:translate(-2px,1px)}2%{clip-path:inset(60% 0 10% 0);transform:translate(2px,-1px)}4%{clip-path:inset(15% 0 50% 0);transform:translate(-2px,2px)}6%{clip-path:inset(80% 0 5% 0);transform:translate(2px,-2px)}8%{clip-path:inset(40% 0 30% 0);transform:translate(-2px,1px)}10%{clip-path:inset(100% 0 0 0);transform:translate(0)}50%{clip-path:inset(100% 0 0 0);transform:translate(0)}52%{clip-path:inset(5% 0 70% 0);transform:translate(2px,2px)}54%{clip-path:inset(90% 0 2% 0);transform:translate(-2px,-1px)}56%{clip-path:inset(30% 0 40% 0);transform:translate(2px,1px)}58%{clip-path:inset(100% 0 0 0);transform:translate(0)}to{clip-path:inset(100% 0 0 0);transform:translate(0)}}@keyframes mo-glitch-2-591ed6e1{0%{clip-path:inset(10% 0 60% 0);transform:translate(2px,-1px)}2%{clip-path:inset(80% 0 5% 0);transform:translate(-2px,1px)}4%{clip-path:inset(30% 0 40% 0);transform:translate(2px,-2px)}6%{clip-path:inset(5% 0 80% 0);transform:translate(-2px,2px)}8%{clip-path:inset(60% 0 10% 0);transform:translate(2px,-1px)}10%{clip-path:inset(100% 0 0 0);transform:translate(0)}50%{clip-path:inset(100% 0 0 0);transform:translate(0)}52%{clip-path:inset(70% 0 10% 0);transform:translate(-2px,2px)}54%{clip-path:inset(20% 0 50% 0);transform:translate(2px,-1px)}56%{clip-path:inset(80% 0 5% 0);transform:translate(-2px,1px)}58%{clip-path:inset(100% 0 0 0);transform:translate(0)}to{clip-path:inset(100% 0 0 0);transform:translate(0)}}.store-badge[data-v-f9c9c08d]{display:inline-block;transition:transform .2s ease,opacity .2s ease;height:40px}.store-badge svg[data-v-f9c9c08d]{height:100%;width:auto;display:block}.store-badge[data-v-f9c9c08d]:hover{transform:translateY(-2px);opacity:.9}.store-badge[data-v-f9c9c08d]:active{transform:translateY(0)}.store-badge[data-v-c37e0c7f]{display:inline-block;transition:transform .2s ease,opacity .2s ease;height:40px}.store-badge svg[data-v-c37e0c7f]{height:100%;width:auto;display:block}.store-badge[data-v-c37e0c7f]:hover{transform:translateY(-2px);opacity:.9}.store-badge[data-v-c37e0c7f]:active{transform:translateY(0)}.store-badge[data-v-e531fa66]{display:inline-block;transition:transform .2s ease,opacity .2s ease;height:40px}.store-badge svg[data-v-e531fa66]{height:100%;width:auto;display:block}.store-badge[data-v-e531fa66]:hover{transform:translateY(-2px);opacity:.9}.store-badge[data-v-e531fa66]:active{transform:translateY(0)}.landing[data-v-fc357fd0]{display:flex;flex-direction:column;background:var(--mo-bg);color:var(--mo-text-primary);position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.landing[data-v-fc357fd0]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.03;background-image:linear-gradient(var(--mo-ink) 1px,transparent 1px),linear-gradient(90deg,var(--mo-ink) 1px,transparent 1px);background-size:40px 40px;pointer-events:none;z-index:0}.landing-main[data-v-fc357fd0]{flex:1;display:flex;flex-direction:column;z-index:1}.hero-section[data-v-fc357fd0]{display:flex;align-items:center;justify-content:center;padding:80px 24px;min-height:80vh}.hero-content[data-v-fc357fd0]{max-width:1100px;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.hero-brand[data-v-fc357fd0]{display:flex;flex-direction:column;align-items:flex-start}.hero-glitch-logo[data-v-fc357fd0]{transform:scale(1.5);transform-origin:left center;margin-bottom:60px}.hero-desc[data-v-fc357fd0]{font-size:18px;line-height:1.8;color:var(--mo-text-secondary);max-width:440px;border-left:4px solid var(--mo-red);padding-left:20px;font-weight:500}.hero-downloads[data-v-fc357fd0]{background:var(--mo-bg);border:3px solid var(--mo-ink);border-radius:16px;box-shadow:8px 8px 0 var(--mo-ink);padding:32px;display:flex;flex-direction:column;gap:32px}.download-tabs[data-v-fc357fd0]{display:flex;gap:12px;border-bottom:2px solid var(--mo-border-color);padding-bottom:16px;overflow-x:auto;scrollbar-width:none}.download-tabs[data-v-fc357fd0]::-webkit-scrollbar{display:none}.download-tab-btn[data-v-fc357fd0]{background:transparent;border:2px solid transparent;color:var(--mo-text-secondary);padding:8px 16px;border-radius:8px;font-size:15px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s ease;white-space:nowrap}.download-tab-btn .tab-icon[data-v-fc357fd0]{font-size:20px;opacity:.7}.download-tab-btn[data-v-fc357fd0]:hover{color:var(--mo-ink);background:#0000000d}.download-tab-btn.is-active[data-v-fc357fd0]{color:var(--mo-bg);background:var(--mo-ink);border-color:var(--mo-ink);box-shadow:2px 2px 0 var(--mo-red);transform:translate(-2px,-2px)}.download-tab-btn.is-active .tab-icon[data-v-fc357fd0]{opacity:1}.download-panel[data-v-fc357fd0]{min-height:200px}.download-panel__content[data-v-fc357fd0]{display:flex;gap:32px;align-items:center;animation:fadeIn-fc357fd0 .3s ease-out}@keyframes fadeIn-fc357fd0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.qr-container[data-v-fc357fd0]{flex-shrink:0}.qr-wrapper[data-v-fc357fd0]{position:relative;padding:16px;background:#fff;border:3px solid var(--mo-ink)}.qr-wrapper .qr-corner[data-v-fc357fd0]{position:absolute;width:12px;height:12px;border:3px solid var(--mo-red)}.qr-wrapper .qr-corner--tl[data-v-fc357fd0]{top:-6px;left:-6px;border-right:none;border-bottom:none}.qr-wrapper .qr-corner--tr[data-v-fc357fd0]{top:-6px;right:-6px;border-left:none;border-bottom:none}.qr-wrapper .qr-corner--bl[data-v-fc357fd0]{bottom:-6px;left:-6px;border-right:none;border-top:none}.qr-wrapper .qr-corner--br[data-v-fc357fd0]{bottom:-6px;right:-6px;border-left:none;border-top:none}.panel-info[data-v-fc357fd0]{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.panel-title[data-v-fc357fd0]{font-size:24px;font-weight:900;color:var(--mo-ink)}.panel-desc[data-v-fc357fd0]{font-size:15px;color:var(--mo-text-secondary);line-height:1.5}.panel-actions[data-v-fc357fd0]{margin-top:8px;display:flex;gap:12px;flex-wrap:wrap;align-items:center}.mo-ink-btn[data-v-fc357fd0]{display:inline-flex;align-items:center;justify-content:center;padding:12px 32px;background:var(--mo-red);color:#fff;font-weight:900;font-size:16px;text-decoration:none;border:3px solid var(--mo-ink);border-radius:8px;box-shadow:4px 4px 0 var(--mo-ink);transition:all .2s cubic-bezier(.34,1.56,.64,1);text-transform:uppercase;letter-spacing:1px}.mo-ink-btn--small[data-v-fc357fd0]{padding:0 16px;height:40px;font-size:14px;border-width:2px;box-shadow:2px 2px 0 var(--mo-ink)}.mo-ink-btn[data-v-fc357fd0]:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--mo-ink);background:#b53526}.mo-ink-btn--small[data-v-fc357fd0]:hover{box-shadow:4px 4px 0 var(--mo-ink)}.mo-ink-btn[data-v-fc357fd0]:active{transform:translate(4px,4px);box-shadow:0 0 0 var(--mo-ink)}.features-section[data-v-fc357fd0]{padding:100px 24px;background:var(--mo-bg-soft);border-top:2px dashed var(--mo-border-color);border-bottom:2px dashed var(--mo-border-color)}.features-container[data-v-fc357fd0]{max-width:1100px;margin:0 auto}.section-header[data-v-fc357fd0]{text-align:center;margin-bottom:64px}.section-header .section-title[data-v-fc357fd0]{font-size:36px;font-weight:900;color:var(--mo-ink);margin-bottom:16px;display:inline-block;position:relative}.section-header .section-title[data-v-fc357fd0]:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:60px;height:4px;background:var(--mo-red);border-radius:2px}.section-header .section-subtitle[data-v-fc357fd0]{font-size:18px;color:var(--mo-text-secondary)}.features-grid[data-v-fc357fd0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px}.feature-card[data-v-fc357fd0]{background:var(--mo-bg);border:2px solid var(--mo-ink);border-radius:16px;padding:32px 24px;box-shadow:6px 6px 0 var(--mo-ink);transition:all .3s cubic-bezier(.34,1.56,.64,1);text-align:center}.feature-card[data-v-fc357fd0]:hover{transform:translateY(-8px);box-shadow:12px 12px 0 var(--mo-ink);border-color:var(--mo-red)}.feature-card .feature-icon[data-v-fc357fd0]{margin-bottom:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--mo-ink);filter:drop-shadow(2px 2px 0 rgba(0,0,0,.1))}.feature-card .feature-icon[data-v-fc357fd0] svg{width:48px;height:48px}.feature-card h3[data-v-fc357fd0]{font-size:20px;font-weight:900;color:var(--mo-ink);margin-bottom:16px}.feature-card p[data-v-fc357fd0]{font-size:15px;line-height:1.6;color:var(--mo-text-secondary)}.cta-section[data-v-fc357fd0]{padding:120px 24px;background:var(--mo-bg);text-align:center}.cta-container[data-v-fc357fd0]{max-width:800px;margin:0 auto}.cta-container h2[data-v-fc357fd0]{font-size:40px;font-weight:900;color:var(--mo-ink);margin-bottom:24px;line-height:1.2}.cta-container p[data-v-fc357fd0]{font-size:20px;color:var(--mo-text-secondary);margin-bottom:48px}.cta-actions[data-v-fc357fd0]{display:flex;gap:24px;justify-content:center;flex-wrap:wrap}.cta-actions .cta-btn[data-v-fc357fd0]{padding:16px 48px;font-size:18px}.cta-actions .cta-btn--outline[data-v-fc357fd0]{background:transparent;color:var(--mo-ink)}.cta-actions .cta-btn--outline[data-v-fc357fd0]:hover{background:var(--mo-fill-soft);color:var(--mo-ink)}@media (max-width: 992px){.hero-content[data-v-fc357fd0]{grid-template-columns:1fr;gap:56px;justify-items:center}.hero-brand[data-v-fc357fd0]{align-items:center;text-align:center}.hero-glitch-logo[data-v-fc357fd0]{transform:scale(1.3);transform-origin:center center;margin-bottom:48px}.hero-desc[data-v-fc357fd0]{max-width:500px;border-left:none;border-top:4px solid var(--mo-red);padding-left:0;padding-top:24px;font-size:17px}.hero-downloads[data-v-fc357fd0]{width:100%;max-width:600px}}@media (max-width: 600px){.landing-header__inner[data-v-fc357fd0]{padding:12px 16px}.hero-section[data-v-fc357fd0]{padding:40px 20px}.hero-glitch-logo[data-v-fc357fd0]{transform:scale(1.1);margin-bottom:32px}.hero-desc[data-v-fc357fd0]{font-size:15px;padding-top:16px}.hero-downloads[data-v-fc357fd0]{padding:24px 16px;gap:20px;border-width:2px;box-shadow:6px 6px 0 var(--mo-ink)}.download-tabs[data-v-fc357fd0]{gap:8px;padding-bottom:12px}.download-tab-btn[data-v-fc357fd0]{padding:8px 12px;font-size:14px}.download-tab-btn .tab-icon[data-v-fc357fd0]{font-size:18px}.download-panel__content[data-v-fc357fd0]{flex-direction:column;text-align:center;gap:24px}.panel-info[data-v-fc357fd0]{align-items:center}.panel-title[data-v-fc357fd0]{font-size:22px}.panel-desc[data-v-fc357fd0]{font-size:14px}.cta-container h2[data-v-fc357fd0]{font-size:32px}.cta-container p[data-v-fc357fd0]{font-size:18px}.cta-actions[data-v-fc357fd0]{flex-direction:column;gap:16px}.cta-actions .cta-btn[data-v-fc357fd0]{width:100%}}@media (max-width: 400px){.download-tab-btn span[data-v-fc357fd0]{display:none}.download-tab-btn[data-v-fc357fd0]{padding:8px}.hero-glitch-logo[data-v-fc357fd0]{transform:scale(.9)}}:root,body{--mo-ink: #111111;--mo-bg: #F7F6F2;--mo-bg-soft: #F5F5F5;--mo-bg-elevated: rgba(247, 246, 242,.94);--mo-fill-soft: rgba(17, 17, 17,.04);--mo-text-primary: #111111;--mo-text-secondary: rgba(17, 17, 17,.55);--mo-text-tertiary: rgba(17, 17, 17,.35);--mo-text-disabled: rgba(17, 17, 17,.18);--mo-text-placeholder: rgba(17, 17, 17,.25);--mo-text-inverse: #F7F6F2;--mo-border-color: rgba(17, 17, 17,.12);--mo-border-subtle: rgba(17, 17, 17,.08);--mo-border-strong: rgba(17, 17, 17,.18);--mo-red: #E54B34;--mo-lottery-wheel: #D67E3A;--mo-lottery-wheel-soft: rgba(214,126,58,.16);--mo-lottery-shake: #786E54;--mo-lottery-shake-soft: rgba(120,110,84,.16);--mo-lottery-blindbox: #7A5A94;--mo-lottery-blindbox-soft: rgba(122,90,148,.16);--mo-lottery-ninegrid: #547462;--mo-lottery-ninegrid-soft: rgba(84,116,98,.16)}@media (prefers-color-scheme: dark){:root,body{--mo-ink: #F7F6F2;--mo-bg: #111111;--mo-bg-soft: #1C1C1C;--mo-bg-elevated: rgba(28,28,28,.94);--mo-fill-soft: rgba(247, 246, 242,.08);--mo-text-primary: #F7F6F2;--mo-text-secondary: rgba(247, 246, 242,.65);--mo-text-tertiary: rgba(247, 246, 242,.4);--mo-text-disabled: rgba(247, 246, 242,.2);--mo-text-placeholder: rgba(247, 246, 242,.25);--mo-text-inverse: #111111;--mo-border-color: rgba(247, 246, 242,.12);--mo-border-subtle: rgba(247, 246, 242,.14);--mo-border-strong: rgba(247, 246, 242,.24);--mo-red: #E54B34;--mo-lottery-wheel: #E3A56D;--mo-lottery-wheel-soft: rgba(227,165,109,.18);--mo-lottery-shake: #B2A487;--mo-lottery-shake-soft: rgba(178,164,135,.18);--mo-lottery-blindbox: #B394C9;--mo-lottery-blindbox-soft: rgba(179,148,201,.18);--mo-lottery-ninegrid: #8EB3A0;--mo-lottery-ninegrid-soft: rgba(142,179,160,.18)}}[data-theme=light]{--mo-ink: #111111;--mo-bg: #F7F6F2;--mo-bg-soft: #F5F5F5;--mo-bg-elevated: rgba(247, 246, 242,.94);--mo-fill-soft: rgba(17, 17, 17,.04);--mo-text-primary: #111111;--mo-text-secondary: rgba(17, 17, 17,.55);--mo-text-tertiary: rgba(17, 17, 17,.35);--mo-text-disabled: rgba(17, 17, 17,.18);--mo-text-placeholder: rgba(17, 17, 17,.25);--mo-text-inverse: #F7F6F2;--mo-border-color: rgba(17, 17, 17,.12);--mo-border-subtle: rgba(17, 17, 17,.08);--mo-border-strong: rgba(17, 17, 17,.18);--mo-red: #E54B34;--mo-lottery-wheel: #D67E3A;--mo-lottery-wheel-soft: rgba(214,126,58,.16);--mo-lottery-shake: #786E54;--mo-lottery-shake-soft: rgba(120,110,84,.16);--mo-lottery-blindbox: #7A5A94;--mo-lottery-blindbox-soft: rgba(122,90,148,.16);--mo-lottery-ninegrid: #547462;--mo-lottery-ninegrid-soft: rgba(84,116,98,.16)}[data-theme=dark]{--mo-ink: #F7F6F2;--mo-bg: #111111;--mo-bg-soft: #1C1C1C;--mo-bg-elevated: rgba(28,28,28,.94);--mo-fill-soft: rgba(247, 246, 242,.08);--mo-text-primary: #F7F6F2;--mo-text-secondary: rgba(247, 246, 242,.65);--mo-text-tertiary: rgba(247, 246, 242,.4);--mo-text-disabled: rgba(247, 246, 242,.2);--mo-text-placeholder: rgba(247, 246, 242,.25);--mo-text-inverse: #111111;--mo-border-color: rgba(247, 246, 242,.12);--mo-border-subtle: rgba(247, 246, 242,.14);--mo-border-strong: rgba(247, 246, 242,.24);--mo-red: #E54B34;--mo-lottery-wheel: #E3A56D;--mo-lottery-wheel-soft: rgba(227,165,109,.18);--mo-lottery-shake: #B2A487;--mo-lottery-shake-soft: rgba(178,164,135,.18);--mo-lottery-blindbox: #B394C9;--mo-lottery-blindbox-soft: rgba(179,148,201,.18);--mo-lottery-ninegrid: #8EB3A0;--mo-lottery-ninegrid-soft: rgba(142,179,160,.18)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%;background-color:var(--mo-bg);color:var(--mo-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;overflow-x:hidden}#app{width:100%;min-height:100vh}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{border:none;background:none;cursor:pointer;font-family:inherit}.flex{display:flex}.flex-col{display:flex;flex-direction:column}.flex-center{display:flex;align-items:center;justify-content:center}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.text-center{text-align:center}.w-full{width:100%}.h-full{height:100%}.pressable{transition:transform .15s cubic-bezier(.16,1,.3,1),opacity .15s}.pressable:active{transform:scale(.96);opacity:.85}
