@font-face{font-family:Calendar HarmonyOS;src:url(/calendar-heading-bold.ttf) format("truetype");font-weight:700 900;font-display:swap}.calendar-page[data-v-e457b17b]{position:relative;width:min(430px,100%);height:100%;margin:0 auto;overflow-y:auto;scrollbar-width:none;background:linear-gradient(180deg,var(--brand-deep) 0px,var(--brand-deep) 52px,var(--surface) 388px,var(--surface) 100%)}.calendar-header[data-v-e457b17b]{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;height:44px;padding:0 13px 0 5px;color:#fff}.calendar-header h1[data-v-e457b17b]{margin:0 0 0 8px;text-align:center;font-size:17.2px;font-weight:400;line-height:24.08px}.calendar-header button[data-v-e457b17b]{display:grid;width:44px;height:44px;padding:0;place-items:center;background:transparent}.calendar-header button:first-child img[data-v-e457b17b]{filter:brightness(0) invert(1)}.calendar-header button[data-v-e457b17b]:disabled{opacity:.5}.calendar-list[data-v-e457b17b]{display:grid;gap:46px;padding:46px 33px calc(94px + env(safe-area-inset-bottom)) 26px}.calendar-card[data-v-e457b17b]{position:relative;min-width:0;height:538px;overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 3px 3px #0000000d}.calendar-card-heading[data-v-e457b17b]{display:flex;justify-content:space-between;gap:8px;height:97px;padding:25px 27px 0;background:linear-gradient(180deg,var(--brand-gold),rgb(255 211 138 / 0%))}.calendar-card-heading h2[data-v-e457b17b]{margin:0;font-family:Calendar HarmonyOS,sans-serif;font-size:24px;font-weight:900;line-height:30px;white-space:nowrap}.calendar-card-heading>span[data-v-e457b17b]{font-family:Calendar HarmonyOS,sans-serif;font-size:24px;font-weight:700;font-style:italic;font-synthesis:style;line-height:30px;white-space:nowrap}.calendar-card-heading .calendar-today[data-v-e457b17b]{color:var(--brand-deep)}.calendar-media[data-v-e457b17b]{position:absolute;top:118px;right:12px;left:12px;height:277px;display:grid;place-items:center}.calendar-watermark[data-v-e457b17b]{position:absolute;width:min(237px,85%);height:93px;object-fit:contain;opacity:.2}.calendar-product[data-v-e457b17b]{position:relative;width:min(280px,100%);height:277px;object-fit:cover}.calendar-description[data-v-e457b17b]{position:absolute;top:413px;right:21px;left:21px;margin:0;color:#9e9e9e;font-size:12px;line-height:17px}.calendar-view[data-v-e457b17b]{position:absolute;top:463px;left:50%;width:182px;height:44px;transform:translate(-50%);border-radius:18px;color:#fff;background:var(--brand-coral);font-size:16px;font-weight:500}.calendar-view[data-v-e457b17b]:active{opacity:.8}.calendar-feedback[data-v-e457b17b]{position:fixed;z-index:40;right:0;bottom:calc(76px + env(safe-area-inset-bottom));left:0;display:flex;align-items:center;justify-content:space-between;width:min(360px,calc(100% - 32px));margin:auto;padding:8px 8px 8px 16px;border-radius:8px;color:#fff;background:var(--ink);font-size:14px}.calendar-feedback button[data-v-e457b17b]{width:44px;height:44px;color:#fff;background:transparent;font-size:24px}@media (max-width: 400px){.calendar-list[data-v-e457b17b]{padding-right:20px;padding-left:20px}.calendar-card-heading[data-v-e457b17b]{padding-right:18px;padding-left:18px}.calendar-card-heading h2[data-v-e457b17b],.calendar-card-heading>span[data-v-e457b17b]{font-size:20px}}@media (max-width: 340px){.calendar-list[data-v-e457b17b],.calendar-card-heading[data-v-e457b17b]{padding-right:12px;padding-left:12px}.calendar-card-heading h2[data-v-e457b17b],.calendar-card-heading>span[data-v-e457b17b]{font-size:18px}}.app-shell .calendar-mode .market-bottom-navigation{right:auto;left:50%;width:min(430px,100%);transform:translate(-50%)}@font-face{font-family:Museum HarmonyOS;src:url(/wallet-title-regular.ttf) format("truetype");font-weight:400 500;font-display:swap}@font-face{font-family:Museum HarmonyOS;src:url(/calendar-heading-bold.ttf) format("truetype");font-weight:700;font-display:swap}.red-museum-page[data-v-13300894]{position:relative;width:min(430px,100%);height:100%;margin:0 auto;overflow-y:auto;scrollbar-width:none;font-family:Museum HarmonyOS,HarmonyOS Sans SC,sans-serif;letter-spacing:0;color:var(--ink);background:linear-gradient(180deg,var(--brand-deep) 52px,var(--surface) 388px)}.red-museum-hero[data-v-13300894]{position:absolute;top:0;right:0;left:0;height:304px;overflow:hidden}.red-museum-hero img[data-v-13300894]{position:absolute;bottom:0;width:100%;height:auto;aspect-ratio:1}.red-museum-header[data-v-13300894]{position:absolute;z-index:1;top:0;right:0;left:0;height:44px;display:grid;place-items:center}.red-museum-header h1[data-v-13300894]{margin:0;font-size:17.2px;font-weight:400;line-height:24.08px}.red-museum-header button[data-v-13300894]{position:absolute;left:5px;top:0;width:44px;height:44px;display:grid;place-items:center;padding:0;background:transparent}.red-museum-list[data-v-13300894]{position:relative;display:grid;gap:18px;padding:254px 15px calc(94px + env(safe-area-inset-bottom))}.red-museum-card[data-v-13300894]{position:relative;isolation:isolate;display:grid;grid-template-columns:74px minmax(0,1fr) 64px;gap:10px;align-items:center;min-height:100px;padding:12px 7px 14px;border-radius:15px}.red-museum-card[data-v-13300894]:before,.red-museum-card[data-v-13300894]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.red-museum-card[data-v-13300894]:before{z-index:-2;background:#0000001a;filter:blur(5px);transform:translateY(2px)}.red-museum-card[data-v-13300894]:after{z-index:-1;background:linear-gradient(180deg,var(--brand-gold),rgb(255 211 138 / 0%))}.red-museum-cover[data-v-13300894]{width:74px;height:74px;border-radius:25px;object-fit:cover;box-shadow:0 2px 8px #7802031a}.red-museum-info[data-v-13300894]{min-width:0;margin-left:8px}.red-museum-heading[data-v-13300894]{display:flex;flex-wrap:wrap;gap:5px 12px;align-items:center;margin-bottom:12px}.red-museum-heading h2[data-v-13300894]{margin:0;color:var(--brand-deep);font-size:16px;line-height:20px;font-weight:700}.red-museum-level[data-v-13300894]{display:inline-grid;place-items:center;min-width:50px;height:20px;padding:0 4px;border-radius:18px;color:#fff;background:linear-gradient(148deg,#cf9a6e,#684930);font-size:10px;line-height:12px;white-space:nowrap}.red-museum-stats[data-v-13300894]{display:flex;flex-wrap:wrap;column-gap:12px;font-size:12px;line-height:20px}.red-museum-stats span[data-v-13300894]{white-space:nowrap}.red-museum-visit[data-v-13300894]{width:64px;min-height:44px;padding:0;border-radius:18px;color:#fff;background:var(--brand-coral);font-size:16px;line-height:22px;font-weight:500}.red-museum-visit[data-v-13300894]:active{opacity:.8}.red-museum-feedback[data-v-13300894]{position:fixed;z-index:40;right:0;bottom:calc(76px + env(safe-area-inset-bottom));left:0;display:flex;align-items:center;justify-content:space-between;width:min(380px,calc(100% - 32px));margin:auto;padding:8px 8px 8px 16px;border-radius:8px;color:#fff;background:var(--ink);font-size:14px}.red-museum-feedback button[data-v-13300894]{flex:0 0 44px;height:44px;color:#fff;background:transparent;font-size:24px}@media (max-width: 400px){.red-museum-card[data-v-13300894]{grid-template-columns:60px minmax(0,1fr) 54px;gap:10px}.red-museum-cover[data-v-13300894]{width:60px;height:60px;border-radius:20px}.red-museum-visit[data-v-13300894]{width:54px}.red-museum-info[data-v-13300894]{margin-left:0}.red-museum-heading[data-v-13300894]{gap:4px 6px;margin-bottom:7px}.red-museum-stats[data-v-13300894]{column-gap:8px}}.app-shell .red-museum-mode .market-bottom-navigation{right:auto;left:50%;width:min(430px,100%);transform:translate(-50%)}.blind-box-detail-page[data-v-20ad317e]{--detail-brown: #231305;--detail-gold: #ffd38a;position:relative;width:min(430px,100%);height:100%;margin:auto;overflow:hidden;color:var(--ink);background:#fff;font-family:HarmonyOS Sans SC,sans-serif;letter-spacing:0}.blind-box-detail-scroll[data-v-20ad317e]{height:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:86px;scrollbar-width:none}.blind-box-detail-scroll[data-v-20ad317e]::-webkit-scrollbar,.blind-box-timeline[data-v-20ad317e]::-webkit-scrollbar{display:none}.blind-box-detail-hero[data-v-20ad317e]{position:relative;width:100%;aspect-ratio:430 / 726;overflow:hidden;background:#9d7045}.blind-box-detail-stage[data-v-20ad317e]{position:absolute;top:-6.06%;left:0;display:block;width:100%;height:106.12%;object-fit:cover}.blind-box-detail-product[data-v-20ad317e]{position:absolute;top:19.28%;left:15.12%;width:69.77%;height:auto;aspect-ratio:1;object-fit:contain}.blind-box-detail-header[data-v-20ad317e]{position:absolute;top:0;right:0;left:0;z-index:3;height:44px}.blind-box-detail-header button[data-v-20ad317e]{display:grid;width:49px;height:44px;place-items:center;padding:0;background:transparent}.blind-box-detail-view[data-v-20ad317e]{position:absolute;top:53.03%;left:42.33%;display:grid;width:15.35%;aspect-ratio:1;place-items:center;border-radius:50%;background:#f2f2f2}.blind-box-detail-view svg[data-v-20ad317e]{width:54.5%;fill:none;stroke:#3d3d3d;stroke-width:1.6}.blind-box-detail-appreciate[data-v-20ad317e]{position:absolute;right:5.35%;bottom:7.71%;left:5.35%;display:flex;align-items:center;justify-content:center;gap:8px;color:#5b5b5b;font-size:14px;line-height:30px}.blind-box-detail-appreciate[data-v-20ad317e]:before,.blind-box-detail-appreciate[data-v-20ad317e]:after{height:1px;flex:1;background:#979797;content:""}.blind-box-detail-appreciate span[data-v-20ad317e]{font-size:17px}.blind-box-detail-content[data-v-20ad317e]{position:relative;z-index:1;padding:0 20px 24px;background:#fff}.blind-box-detail-content h1[data-v-20ad317e]{margin:-26px 3px 18px;color:var(--ink);font-size:24px;font-weight:700;line-height:32px}.blind-box-countdown[data-v-20ad317e]{position:relative;width:100%;height:48px;overflow:hidden;border-radius:25px}.blind-box-countdown>img[data-v-20ad317e]{display:block;width:100%;height:48px;object-fit:fill}.blind-box-timeline[data-v-20ad317e]{height:100px;margin:26px 5px 45px;overflow-x:auto;overflow-y:hidden;border-radius:15px;background:#d8d8d8;scrollbar-width:none}.blind-box-timeline-track[data-v-20ad317e]{position:relative;display:grid;width:774px;height:100%;grid-template-columns:repeat(9,86px);padding:17px 20px}.blind-box-timeline-track[data-v-20ad317e]:after{position:absolute;top:51px;left:44px;width:688px;height:1px;background:var(--detail-brown);content:""}.blind-box-timeline-item[data-v-20ad317e]{position:relative;z-index:1;text-align:left}.blind-box-timeline-item strong[data-v-20ad317e],.blind-box-timeline-item span[data-v-20ad317e]{display:block;font-size:12px;font-style:normal;font-weight:400;line-height:14px;white-space:nowrap}.blind-box-timeline-item i[data-v-20ad317e]{display:block;width:8px;height:8px;margin:10px 0 3px 20px;border-radius:50%;background:var(--detail-brown)}.blind-box-detail-tabs[data-v-20ad317e],.blind-box-prizes-head[data-v-20ad317e]{display:grid;height:48px;grid-template-columns:repeat(2,1fr);overflow:hidden;border-radius:25px;background:var(--detail-brown)}.blind-box-detail-tabs button[data-v-20ad317e]{min-height:48px;padding:0;border-radius:25px;color:#fff;background:transparent;font-size:16px;font-weight:500}.blind-box-detail-tabs button[aria-selected=true][data-v-20ad317e]{color:var(--brand-deep);background:var(--detail-gold);font-weight:700}.blind-box-issue[data-v-20ad317e]{padding-top:22px}.blind-box-issue h2[data-v-20ad317e],.blind-box-info h2[data-v-20ad317e]{margin:0 14px 11px;font-size:16px;line-height:22px}.blind-box-issue-body[data-v-20ad317e]{display:grid;grid-template-columns:172px 1fr;align-items:center;gap:1px}.blind-box-issue-body>img[data-v-20ad317e]{display:block;width:172px;height:172px;object-fit:contain}.blind-box-issue dl[data-v-20ad317e]{display:grid;gap:18px;margin:0}.blind-box-issue dl div[data-v-20ad317e]{display:grid;min-height:27px;grid-template-columns:64px minmax(0,1fr);align-items:center}.blind-box-issue dt[data-v-20ad317e],.blind-box-issue dd[data-v-20ad317e]{display:grid;min-height:26px;place-items:center;margin:0;border:1px solid var(--brand-deep);font-size:12.47px;line-height:18px}.blind-box-issue dt[data-v-20ad317e]{border-radius:4px;color:var(--detail-gold);background:var(--brand-deep);font-weight:500}.blind-box-issue dd[data-v-20ad317e]{margin-left:-14px;padding-left:14px;border-radius:0 4px 4px 0;color:var(--brand-deep);background:#fff}.blind-box-prizes[data-v-20ad317e]{margin-top:10px}.blind-box-prizes-head[data-v-20ad317e]{grid-template-columns:1.7fr 1fr .8fr}.blind-box-prizes-head[data-v-20ad317e]>*{display:grid;place-items:center;color:#fff;font-size:16px;font-weight:500}.blind-box-prizes-head strong[data-v-20ad317e]{border-radius:25px;color:var(--brand-deep);background:var(--detail-gold);font-weight:700}.blind-box-prize-row[data-v-20ad317e]{display:grid;min-height:30px;grid-template-columns:1.7fr 1fr .8fr;align-items:center;color:#9e9e9e;font-size:16px;font-weight:500;line-height:20px;text-align:center}.blind-box-prize-row span[data-v-20ad317e]:first-child{overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.blind-box-info[data-v-20ad317e]{min-height:1018px;padding-top:22px}.blind-box-info dl[data-v-20ad317e]{min-height:974px;margin:0 -5px;overflow:hidden;border-radius:4px;background:linear-gradient(90deg,#fff8eb 0,#fff8eb 30.25%,#fffaf4 30.25%,#fffaf4)}.blind-box-info dl div[data-v-20ad317e]{display:grid;min-height:48px;grid-template-columns:30.25% minmax(0,1fr)}.blind-box-info dt[data-v-20ad317e],.blind-box-info dd[data-v-20ad317e]{margin:0;padding-top:24px;font-family:Source Han Sans,HarmonyOS Sans SC,sans-serif;font-size:14.93px;font-weight:400;line-height:21.33px}.blind-box-info dt[data-v-20ad317e]{padding-left:31px;color:var(--ink)}.blind-box-info dd[data-v-20ad317e]{padding-right:14px;padding-left:25px;color:var(--ink);white-space:pre-line}.blind-box-info dl .is-sale[data-v-20ad317e]{min-height:131px}.blind-box-info dl .is-lottery[data-v-20ad317e]{min-height:171px}.blind-box-info dl .is-rights[data-v-20ad317e]{min-height:142px}.blind-box-sale-bar[data-v-20ad317e]{position:absolute;right:0;bottom:0;left:0;z-index:5;display:grid;min-height:61px;grid-template-columns:1fr 1fr;box-shadow:0 -2px 10px #0000001a}.blind-box-sale-bar>div[data-v-20ad317e]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:8px 13px;color:#fff;background:var(--detail-brown)}.blind-box-sale-bar strong[data-v-20ad317e]{font-size:20px;white-space:nowrap}.blind-box-sale-bar select[data-v-20ad317e]{min-width:0;max-width:106px;padding:4px;color:inherit;background:transparent;border:1px solid currentColor;border-radius:4px;font-size:12px}.blind-box-sale-bar span[data-v-20ad317e]{color:var(--detail-gold);font-size:10px;line-height:12px}.blind-box-sale-bar button[data-v-20ad317e]{display:grid;min-height:61px;place-content:center;padding:4px 8px;color:#fff;background:#9e9e9e;font-size:17.2px;letter-spacing:1px}.blind-box-sale-bar small[data-v-20ad317e]{font-size:10px;letter-spacing:0}.blind-box-sale-bar.is-info>div[data-v-20ad317e]{color:var(--detail-brown);border:1px solid #efeeee;background:#fff}.blind-box-sale-bar.is-info span[data-v-20ad317e]{color:#684930}.blind-box-sale-bar.is-info button[data-v-20ad317e]{color:var(--ink);background:linear-gradient(106deg,#ffefd4,#ffda9c)}.blind-box-detail-page button[data-v-20ad317e]{touch-action:manipulation}.blind-box-detail-page button[data-v-20ad317e]:focus-visible{outline:2px solid var(--brand-deep);outline-offset:-3px}@media (max-width: 390px){.blind-box-detail-content[data-v-20ad317e]{padding-right:16px;padding-left:16px}.blind-box-countdown[data-v-20ad317e]{width:calc(100% - 8px);margin-right:4px;margin-left:4px}.blind-box-info h2[data-v-20ad317e]{margin-left:18px}.blind-box-info dl[data-v-20ad317e]{margin-right:-1px;margin-left:-1px}.blind-box-info dt[data-v-20ad317e]{padding-left:min(31px,10vw)}.blind-box-info dd[data-v-20ad317e]{padding-left:min(25px,7vw)}.blind-box-timeline[data-v-20ad317e]{margin-right:2px;margin-left:2px}.blind-box-issue-body[data-v-20ad317e]{grid-template-columns:minmax(128px,44%) 1fr}.blind-box-issue-body>img[data-v-20ad317e]{width:100%;height:auto}.blind-box-prize-row[data-v-20ad317e]{font-size:14px}.blind-box-sale-bar>div[data-v-20ad317e]{gap:6px;padding-right:8px;padding-left:8px}.blind-box-sale-bar strong[data-v-20ad317e]{font-size:17px}}@media (prefers-reduced-motion: reduce){.blind-box-detail-page[data-v-20ad317e] *,.blind-box-detail-page[data-v-20ad317e] *:before,.blind-box-detail-page[data-v-20ad317e] *:after{scroll-behavior:auto!important;transition:none!important}}.blind-box-page[data-v-1caed5e3]{width:min(430px,100%);height:100%;margin:auto;overflow:hidden;color:var(--ink);background:var(--surface);font-family:HarmonyOS Sans SC,sans-serif;letter-spacing:0}.blind-box-scroll[data-v-1caed5e3]{width:100%;height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.blind-box-scroll[data-v-1caed5e3]::-webkit-scrollbar{display:none}.blind-box-activity-hero[data-v-1caed5e3]{position:relative;height:min(89.767vw,386px);min-height:287px;overflow:hidden;background:#eeb35f}.blind-box-activity-hero-background[data-v-1caed5e3]{position:absolute;top:max(-10.233vw,-44px);left:0;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.blind-box-activity-hero-title[data-v-1caed5e3]{position:absolute;top:min(13.953vw,60px);left:13.023%;width:73.954%;height:auto;aspect-ratio:1;object-fit:contain;pointer-events:none}.blind-box-header[data-v-1caed5e3]{position:absolute;top:0;right:0;left:0;display:grid;height:44px;place-items:center}.blind-box-header h1[data-v-1caed5e3]{margin:0;color:#000;font-size:17.2px;font-weight:400;line-height:24.08px}.blind-box-back[data-v-1caed5e3]{position:absolute;top:0;left:5px;display:grid;width:44px;height:44px;place-items:center;padding:0;background:transparent}.blind-box-clock[data-v-1caed5e3]{position:absolute;top:7px;right:65px;width:30px;height:30px;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.blind-box-share[data-v-1caed5e3]{position:absolute;top:1px;right:19px;display:grid;width:42px;height:42px;place-items:center;padding:0;background:transparent}.blind-box-share img[data-v-1caed5e3]{filter:brightness(0)}.blind-box-share[data-v-1caed5e3]:disabled{opacity:.5}.blind-box-feedback[data-v-1caed5e3]{position:absolute;top:50px;left:50%;z-index:3;margin:0;padding:7px 12px;border-radius:4px;color:#fff;background:#000000b8;font-size:13px;line-height:18px;transform:translate(-50%);white-space:nowrap}.blind-box-main[data-v-1caed5e3]{min-height:546px;padding:5px 0 36px;background:var(--surface)}.blind-box-main h2[data-v-1caed5e3]{display:flex;min-height:26px;align-items:center;gap:9px;margin:0 24px;color:#231305;font-size:22px;font-weight:700;line-height:26px}.blind-box-heading-icon[data-v-1caed5e3]{width:23px;height:25px;flex:0 0 23px;fill:currentColor}.blind-box-grid[data-v-1caed5e3]{display:grid;grid-template-columns:repeat(2,minmax(0,180px));justify-content:center;gap:16px 13px;margin-top:5px;padding:0 16px}.blind-box-item[data-v-1caed5e3]{min-width:0;overflow:hidden;border-radius:15.08px;background:radial-gradient(65.21% 52.43% at 50% 50%,#684930,#000);box-shadow:0 3px 3px #0000000d}.blind-box-item[data-v-1caed5e3]{cursor:pointer}.blind-box-item-media[data-v-1caed5e3]{display:grid;aspect-ratio:1;place-items:center;overflow:hidden}.blind-box-item-art[data-v-1caed5e3]{display:block;width:100.1%;height:100.1%;object-fit:cover}.blind-box-item-info[data-v-1caed5e3]{display:grid;min-height:70px;align-content:center;padding:7px 8px 6px;background:linear-gradient(111deg,#ffe6d2,#ffda9c)}.blind-box-item-info--solid[data-v-1caed5e3]{background:var(--brand-gold)}.blind-box-item-info strong[data-v-1caed5e3]{overflow:hidden;font-size:15.75px;font-weight:500;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.blind-box-item-info p[data-v-1caed5e3]{display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:center;gap:9px;margin:8px 0 0;font-size:15.75px;font-weight:500;line-height:16px;white-space:nowrap}.blind-box-item-info p>span[data-v-1caed5e3]:last-child{text-align:right}.blind-box-item-info i[data-v-1caed5e3]{color:var(--ink);font-style:normal}.blind-box-item-info b[data-v-1caed5e3],.blind-box-item-price[data-v-1caed5e3]{color:var(--brand-deep);font-weight:500}.blind-box-item-divider[data-v-1caed5e3]{width:1px;height:12px;background:var(--ink)}.blind-box-page button[data-v-1caed5e3]:active{opacity:.72}.blind-box-page button[data-v-1caed5e3]:focus-visible{outline:2px solid var(--brand-deep);outline-offset:-2px}.blind-box-item[data-v-1caed5e3]:focus-visible{outline:2px solid var(--brand-deep);outline-offset:-2px}@media (max-width: 390px){.blind-box-main h2[data-v-1caed5e3]{margin-right:16px;margin-left:16px;font-size:19px}.blind-box-grid[data-v-1caed5e3]{gap:14px 12px;padding-right:16px;padding-left:16px}.blind-box-item-info[data-v-1caed5e3]{min-height:74px;padding-right:6px;padding-left:6px}.blind-box-item-info strong[data-v-1caed5e3]{font-size:14px}.blind-box-item-info p[data-v-1caed5e3]{gap:5px;font-size:clamp(11px,3.55vw,14px)}}@media (prefers-reduced-motion: reduce){.blind-box-page[data-v-1caed5e3] *,.blind-box-page[data-v-1caed5e3] *:before,.blind-box-page[data-v-1caed5e3] *:after{scroll-behavior:auto!important;transition:none!important}}.activity-content-page[data-v-23e83827]{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;overflow:hidden;color:#2b1711;background:linear-gradient(180deg,#780203,#780203 10.25%,#fff9ef 46.32%,#fff9ef);letter-spacing:0}.activity-content-background[data-v-23e83827]{position:absolute;z-index:0;top:0;left:0;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.activity-content-header[data-v-23e83827]{position:absolute;z-index:4;top:0;right:0;left:0;height:44px;display:grid;place-items:center}.activity-content-header h1[data-v-23e83827]{margin:0;color:#1f1712;font-size:17.2px;font-weight:400;line-height:24px}.activity-content-header button[data-v-23e83827]{position:absolute;top:0;width:44px;height:44px;padding:4px;color:#35221b;background:transparent}.activity-content-back[data-v-23e83827]{left:5px}.activity-content-info[data-v-23e83827]{right:8px;display:grid;place-items:center}.activity-content-main[data-v-23e83827]{position:relative;z-index:1;height:100%;overflow-y:auto;padding:292px 18px calc(174px + env(safe-area-inset-bottom));scrollbar-width:none}.activity-content-poster[data-v-23e83827]{position:absolute;top:31px;left:50%;width:min(226px,57vw);height:auto;transform:translate(-50%)}.activity-content-note[data-v-23e83827]{margin:0 0 5px;color:#1f1814;font-size:14px;line-height:18px}.activity-content-details[data-v-23e83827]{margin:0 0 10px;padding:9px 12px;border-left:3px solid #f95642;background:#fff9efd1;font-size:12px;line-height:18px}.activity-content-details p[data-v-23e83827]{margin:0}.activity-donation-list[data-v-23e83827]{display:grid;gap:13px}.activity-donation-card[data-v-23e83827]{position:relative;min-height:165px}.activity-donation-card[data-v-23e83827]:before{content:"";position:absolute;z-index:0;top:30px;right:9px;bottom:0;left:9px;border-radius:15px;background:#cfcbc4;box-shadow:0 2px 10px #0000001a}.activity-donation-card.selected[data-v-23e83827]:before{outline:2px solid #f95642;outline-offset:-2px}.activity-donation-select[data-v-23e83827]{position:relative;z-index:1;display:block;width:100%;min-height:165px;padding:9px 9px 0;text-align:left;color:inherit;background:transparent;border-radius:15px}.activity-donation-select[data-v-23e83827]:disabled{color:inherit;opacity:.7}.activity-donation-reward[data-v-23e83827]{display:flex;align-items:center;width:min(337px,calc(100% - 38px));height:52px;margin-left:-9px;padding:0 14px;border-radius:6px 0 0 6px;color:#ffdda1;background:linear-gradient(90deg,#2a170f,#60442f);overflow:hidden}.activity-donation-reward img[data-v-23e83827]{width:58px;height:40px;object-fit:cover;margin:0 8px 0 -8px}.activity-donation-reward strong[data-v-23e83827]{font-size:24px;line-height:30px;font-weight:700}.activity-donation-product[data-v-23e83827]{display:flex;align-items:center;gap:10px;min-height:84px;padding:12px 14px 6px}.activity-donation-product>img[data-v-23e83827]{flex:0 0 50px;width:50px;height:50px;padding:4px;border-radius:50%;background:#fff;object-fit:contain}.activity-donation-copy[data-v-23e83827]{min-width:0;display:grid;gap:16px}.activity-donation-copy>strong[data-v-23e83827]{overflow:hidden;font-size:14px;line-height:18px;white-space:nowrap;text-overflow:ellipsis}.activity-donation-stats[data-v-23e83827]{display:flex;flex-wrap:wrap;column-gap:9px;row-gap:2px;font-size:10px;line-height:14px}.activity-donation-purchase[data-v-23e83827]{position:absolute;z-index:2;top:5px;right:0;width:113px;height:60px;border-radius:30px 0 0 30px;color:#fff;background:linear-gradient(95deg,#f95642,#ffda9c);font-size:17px;font-weight:400;box-shadow:0 2px 6px #7802032e}.activity-content-empty[data-v-23e83827]{min-height:165px;margin:0;display:grid;place-content:center;justify-items:center;gap:10px;border-radius:15px;background:#ffffffd1}.activity-content-empty button[data-v-23e83827]{min-height:44px;padding:0 18px;border-radius:22px;color:#fff;background:#780203}.activity-content-footer[data-v-23e83827]{position:absolute;z-index:4;right:0;bottom:0;left:0;min-height:156px;padding:5px 18px max(53px,calc(19px + env(safe-area-inset-bottom)));display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background:linear-gradient(180deg,#fff9ef00,#fff9ef 28%)}.activity-content-footer p[data-v-23e83827]{max-width:312px;margin:0 0 4px;color:#780203;font-size:12px;line-height:16px;text-align:center}.activity-donation-confirm[data-v-23e83827]{width:min(312px,calc(100vw - 72px));min-height:55px;border-radius:28px;color:#fff;background:#f95642;font-size:17px}.activity-donation-confirm[data-v-23e83827]:disabled{opacity:.5;cursor:default}.activity-content-retry[data-v-23e83827]{min-height:32px;margin-top:3px;padding:0 16px;color:#780203;background:transparent;text-decoration:underline}.activity-content-page button[data-v-23e83827]:focus-visible{outline:2px solid #780203;outline-offset:2px}@media (max-width: 360px){.activity-content-main[data-v-23e83827]{padding-right:12px;padding-left:12px}.activity-donation-card[data-v-23e83827],.activity-donation-select[data-v-23e83827]{min-height:180px}.activity-donation-reward[data-v-23e83827]{width:calc(100% - 82px)}.activity-donation-purchase[data-v-23e83827]{width:104px}.activity-donation-copy[data-v-23e83827]{gap:8px}}.activity-purchase-page[data-v-f4bf1b4f]{position:absolute;z-index:7;top:0;right:0;bottom:0;left:0;overflow:hidden;color:#3d3d3d;background:linear-gradient(180deg,#780203,#780203 10%,#fff9ef 46%,#fff9ef);letter-spacing:0}.activity-purchase-header[data-v-f4bf1b4f]{position:absolute;z-index:2;top:0;right:0;left:0;height:44px;display:grid;place-items:center;color:#fff}.activity-purchase-header h1[data-v-f4bf1b4f]{max-width:calc(100% - 120px);margin:0;overflow:hidden;font-size:17.2px;font-weight:400;line-height:24px;white-space:nowrap;text-overflow:ellipsis}.activity-purchase-header button[data-v-f4bf1b4f]{position:absolute;top:0;width:44px;height:44px;padding:4px;color:#fff;background:transparent}.activity-purchase-back[data-v-f4bf1b4f]{left:5px}.activity-purchase-back img[data-v-f4bf1b4f]{filter:brightness(0) invert(1)}.activity-purchase-favorite[data-v-f4bf1b4f]{right:8px;display:grid;place-items:center}.activity-purchase-favorite svg[data-v-f4bf1b4f]{width:36px;height:36px;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}.activity-purchase-favorite[aria-pressed=true] svg[data-v-f4bf1b4f]{fill:currentcolor}.activity-purchase-sorts[data-v-f4bf1b4f]{position:absolute;z-index:2;top:44px;left:29px;display:grid;grid-template-columns:repeat(3,102px);gap:8px;height:44px;align-items:center}.activity-purchase-sorts button[data-v-f4bf1b4f]{display:flex;align-items:center;justify-content:center;gap:12px;width:102px;height:35px;border-radius:18px;color:#979797;background:#fff;font-size:14px}.activity-purchase-sorts button.active[data-v-f4bf1b4f]{color:#3d3d3d;background:#ffd38a}.activity-purchase-sorts i[data-v-f4bf1b4f]{position:relative;width:12px;height:14px}.activity-purchase-sorts i[data-v-f4bf1b4f]:before,.activity-purchase-sorts i[data-v-f4bf1b4f]:after{content:"";position:absolute;left:1px;border-right:5px solid transparent;border-left:5px solid transparent}.activity-purchase-sorts i[data-v-f4bf1b4f]:before{top:0;border-bottom:6px solid #979797}.activity-purchase-sorts i[data-v-f4bf1b4f]:after{bottom:0;border-top:6px solid #979797}.activity-purchase-sorts button.active i[data-v-f4bf1b4f]:before{border-bottom-color:#3d3d3d}.activity-purchase-sorts button.active i.descending[data-v-f4bf1b4f]:before{display:none}.activity-purchase-sorts button.active i.descending[data-v-f4bf1b4f]:after{top:4px;bottom:auto;border-top-color:#3d3d3d}.activity-purchase-sorts button.active i[data-v-f4bf1b4f]:not(.descending):before{top:4px}.activity-purchase-sorts button.active i[data-v-f4bf1b4f]:not(.descending):after{display:none}.activity-purchase-main[data-v-f4bf1b4f]{height:100%;overflow-y:auto;padding:104px 29px 24px;scrollbar-width:none}.activity-product-grid[data-v-f4bf1b4f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 13px}.activity-product-card[data-v-f4bf1b4f]{display:grid;grid-template-rows:minmax(0,180fr) minmax(0,69fr);min-width:0;aspect-ratio:180 / 249;padding:0;overflow:hidden;text-align:left;color:inherit;background:#fff;border-radius:15px;box-shadow:0 3px 3px #0000000d}.activity-product-card>img[data-v-f4bf1b4f]{display:block;width:100%;height:100%;object-fit:cover;background:#fff}.activity-product-info[data-v-f4bf1b4f]{display:grid;min-height:0;padding:8px;background:#ffd38a}.activity-product-info>strong[data-v-f4bf1b4f]{overflow:hidden;font-size:15.75px;font-weight:500;line-height:18px;white-space:nowrap;text-overflow:ellipsis}.activity-product-info>span[data-v-f4bf1b4f]{display:grid;grid-template-columns:minmax(0,1.45fr) 1px minmax(0,1fr);align-items:center;gap:4px;min-width:0;font-size:15.75px;font-weight:500;line-height:18px}.activity-product-info em[data-v-f4bf1b4f],.activity-product-info b[data-v-f4bf1b4f]{min-width:0;overflow:hidden;color:#780203;font-style:normal;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.activity-product-info small[data-v-f4bf1b4f]{color:#3d3d3d;font:inherit}.activity-product-info i[data-v-f4bf1b4f]{width:1px;height:13px;background:#3d3d3d}.activity-purchase-state[data-v-f4bf1b4f]{min-height:280px;margin:0;display:grid;place-content:center;justify-items:center;gap:12px;color:#780203;text-align:center}.activity-purchase-state button[data-v-f4bf1b4f]{min-height:44px;padding:0 20px;border-radius:22px;color:#fff;background:#780203}.activity-purchase-page button[data-v-f4bf1b4f]:focus-visible{outline:2px solid #f95642;outline-offset:2px}@media (max-width: 390px){.activity-purchase-sorts[data-v-f4bf1b4f]{right:18px;left:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.activity-purchase-sorts button[data-v-f4bf1b4f]{width:100%}.activity-purchase-main[data-v-f4bf1b4f]{padding-right:18px;padding-left:18px}.activity-product-info>span[data-v-f4bf1b4f]{font-size:13px}}.auction-detail-page[data-v-607a7fd2]{position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;width:min(430px,100%);height:100dvh;margin:auto;overflow-y:auto;color:#231305;background:linear-gradient(180deg,#cf9760 0,#cf9760 10%,#fff9ef 46%,#fff9ef);font-family:Activity HarmonyOS,sans-serif;letter-spacing:0;scrollbar-width:none}.auction-detail-header[data-v-607a7fd2]{position:relative;height:44px;display:grid;place-items:center}.auction-detail-header h1[data-v-607a7fd2]{margin:0;font-size:17.2px;font-weight:500;line-height:24px}.auction-detail-header>button[data-v-607a7fd2]{position:absolute;top:0;width:42px;height:42px;padding:0;background:transparent}.auction-detail-header>button[data-v-607a7fd2]:first-child{left:45px;top:3px;width:38px;height:38px;padding:1px}.auction-detail-header-action[data-v-607a7fd2]{display:grid;place-items:center}.auction-detail-reminder[data-v-607a7fd2]{right:65px;top:1px!important}.auction-detail-share[data-v-607a7fd2]{right:19px;top:1px!important}.auction-detail-header-action svg[data-v-607a7fd2]{width:22px;height:22px;fill:none;stroke:#000;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.auction-detail-header-action img[data-v-607a7fd2]{object-fit:contain;filter:brightness(0)}.auction-detail-rules[data-v-607a7fd2]{min-height:44px;margin:-12px -8px -12px 0;padding:8px;color:#231305;background:transparent}.auction-detail-main[data-v-607a7fd2]{padding:0 0 44px}.auction-detail-summary[data-v-607a7fd2]{position:relative;min-height:165px;margin:0 18px;padding-top:9px}.auction-detail-summary-title[data-v-607a7fd2]{position:relative;z-index:1;display:flex;align-items:center;min-height:52px;padding:7px 16px 7px 90px;border-radius:35px;color:#ffd38a;background:#231305}.auction-detail-summary-title img[data-v-607a7fd2]{position:absolute;left:5px;top:-16px;object-fit:contain}.auction-detail-summary-title h2[data-v-607a7fd2]{margin:0;font-size:22px;font-weight:500;line-height:25px;overflow-wrap:anywhere}.auction-detail-summary-body[data-v-607a7fd2]{display:flex;align-items:center;gap:13px;min-height:113px;margin:-31px 9px 0;padding:51px 9px 13px;border-radius:15px;background:#ffffff8c;box-shadow:0 4px 10px #0000001f}.auction-detail-product[data-v-607a7fd2]{flex:0 0 79px;width:79px;height:79px;border-radius:25px;object-fit:cover}.auction-detail-product--empty[data-v-607a7fd2]{display:grid;place-items:center;color:#684930;background:#e7ded2;font-size:13px;text-align:center}.auction-detail-summary-body>div[data-v-607a7fd2]{min-width:0;flex:1;font-size:14.77px;line-height:18.5px}.auction-detail-summary-body p[data-v-607a7fd2]{display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px;margin:0}.auction-detail-summary-body i[data-v-607a7fd2]{width:1px;height:15px;background:#684930}.auction-detail-price[data-v-607a7fd2]{color:#684930;justify-content:space-between}.auction-detail-price button[data-v-607a7fd2]{min-height:44px;margin:-12px -8px -12px 0;padding:8px;color:#231305;background:transparent}.auction-detail-stats[data-v-607a7fd2]{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:13px 18px 15px}.auction-detail-stats div[data-v-607a7fd2]{display:flex;min-height:44px;align-items:center;justify-content:center;gap:5px}.auction-detail-stats div+div[data-v-607a7fd2]{border-left:1px solid rgb(104 73 48 / 24%)}.auction-detail-stats dt[data-v-607a7fd2],.auction-detail-stats dd[data-v-607a7fd2]{margin:0;font-size:14px}.auction-detail-stats svg[data-v-607a7fd2]{width:23px;height:23px;fill:none;stroke:#780203;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.auction-detail-countdown[data-v-607a7fd2]{width:min(290px,calc(100% - 68px));min-height:55px;margin:0 auto 20px;padding:10px 16px;border-radius:0 0 72px 72px;color:#fff;background:#684930;text-align:center;font-size:26px;font-weight:500;letter-spacing:0}.auction-detail-leading[data-v-607a7fd2]{position:relative;width:min(397px,calc(100% - 33px));height:165px;margin:0 auto 20px;overflow:hidden}.auction-detail-leading[data-v-607a7fd2]:before{content:"";position:absolute;z-index:1;top:22px;right:0;bottom:0;left:0;border-radius:12px;background:linear-gradient(109deg,#f95642,#ffda9c)}.auction-detail-leading[data-v-607a7fd2]:after{content:"";position:absolute;z-index:2;left:8px;right:8px;top:32px;height:124px;border-radius:7px;background:#fff}.auction-detail-leading-tail[data-v-607a7fd2]{position:absolute;z-index:0;left:25px;top:12px;width:calc(100% - 48px);height:69px;fill:#8a5c57}.auction-detail-leading-countdown-surface[data-v-607a7fd2]{position:absolute;z-index:4;left:17.13%;top:12px;width:66.25%;height:35px}.auction-detail-leading>h2[data-v-607a7fd2]{position:absolute;z-index:5;left:17.13%;top:12px;width:66.25%;height:35px;margin:0;padding:1px 10px 0;overflow:hidden;color:#fff;background:transparent;text-align:center;text-overflow:ellipsis;font-size:22px;font-weight:500;line-height:29.78px;letter-spacing:2.2px;white-space:nowrap}.auction-detail-leading-crown[data-v-607a7fd2]{position:absolute;z-index:6;left:37.5px;top:39.5px;width:21px;height:21px}.auction-detail-leading-content[data-v-607a7fd2]{position:absolute;z-index:3;left:28px;right:31px;top:57px;height:47px}.auction-detail-leading-avatar[data-v-607a7fd2]{position:absolute;left:0;top:0;width:41px;height:42px;padding:1.34px;border-radius:5px;background:linear-gradient(135deg,#f95642,#ffda9c);box-shadow:0 2px 8px #7802031a}.auction-detail-leading-avatar img[data-v-607a7fd2]{width:100%;height:100%;border-radius:3.66px;object-fit:cover}.auction-detail-leading-content>p[data-v-607a7fd2]{position:absolute;left:63px;top:0;width:min(168px,calc(100% - 158px));min-width:0;margin:0;display:grid}.auction-detail-leading-content>p strong[data-v-607a7fd2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3d3d3d;font-size:16.26px;font-weight:500;line-height:22.76px}.auction-detail-leading-content time[data-v-607a7fd2]{color:#9e9e9e;font-size:14.8px;line-height:22.76px;white-space:nowrap}.auction-detail-leading-offer[data-v-607a7fd2]{position:absolute;right:0;top:-3px;width:108px;height:50px;display:grid;justify-items:end}.auction-detail-leading-badge[data-v-607a7fd2]{position:absolute;left:27px;top:0;width:81.77px;height:18.38px;object-fit:contain}.auction-detail-leading-offer>strong[data-v-607a7fd2]{align-self:end;color:#780203;font-size:20px;font-weight:500;line-height:22.76px;font-variant-numeric:tabular-nums;white-space:nowrap}.auction-detail-bid-row[data-v-607a7fd2]{position:relative;width:min(357px,100%);height:49px;margin:0 auto}.auction-detail-bid-avatar[data-v-607a7fd2]{position:absolute;left:0;top:3px;width:41px;height:42px;padding:1.34px;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,#f95642,#ffda9c);box-shadow:0 2px 8px #7802031a}.auction-detail-bid-avatar img[data-v-607a7fd2]{width:100%;height:100%;border-radius:50%;object-fit:cover}.auction-detail-bid-copy[data-v-607a7fd2]{position:absolute;left:63px;right:108px;top:3px;min-width:0;margin:0;display:grid}.auction-detail-bid-copy strong[data-v-607a7fd2]{overflow:hidden;color:#3d3d3d;text-overflow:ellipsis;white-space:nowrap;font-size:16.26px;font-weight:500;line-height:22.76px}.auction-detail-bid-row time[data-v-607a7fd2]{overflow:hidden;color:#9e9e9e;text-overflow:ellipsis;white-space:nowrap;font-size:14.8px;line-height:22.76px}.auction-detail-bid-offer[data-v-607a7fd2]{position:absolute;right:0;top:0;width:108px;height:49px}.auction-detail-bid-amount[data-v-607a7fd2]{position:absolute;left:0;top:18px;width:108px;height:31px;padding-top:4px;overflow:hidden;color:#780203;text-align:right;text-overflow:ellipsis;font-size:20px;font-weight:500;line-height:22.76px;font-variant-numeric:tabular-nums;white-space:nowrap}.auction-detail-bid-badge[data-v-607a7fd2]{position:absolute;right:0;top:0;width:50px;height:18px}.auction-detail-bid-badge[data-v-607a7fd2]:before,.auction-detail-bid-badge[data-v-607a7fd2]:after{content:"";position:absolute;top:0;height:17.22px;border:.77px solid #780203;border-radius:3.84px}.auction-detail-bid-badge[data-v-607a7fd2]:before{z-index:0;left:0;width:20.28px;background:#780203}.auction-detail-bid-badge[data-v-607a7fd2]:after{z-index:1;left:14.62px;width:35.38px;background:#fff}.auction-detail-bid-badge svg[data-v-607a7fd2]{position:absolute;z-index:3;left:3.89px;top:4.87px;width:8.88px;height:7.35px;fill:#fff}.auction-detail-bid-badge b[data-v-607a7fd2]{position:absolute;z-index:2;left:19px;top:0;color:#780203;font-size:12.47px;font-weight:500;line-height:17.46px;white-space:nowrap}.auction-detail-leading-footer[data-v-607a7fd2]{position:absolute;z-index:3;left:32px;right:23px;top:114px;height:24px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14.77px;line-height:18.46px}.auction-detail-leading-footer span[data-v-607a7fd2]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auction-detail-leading-footer b[data-v-607a7fd2]{color:#28c445;font-weight:400}.auction-detail-leading-footer>button[data-v-607a7fd2]{display:inline-flex;align-items:center;gap:13px;min-height:44px;margin:-10px -8px;padding:10px 8px;color:#231305;background:transparent;white-space:nowrap;font-size:inherit;font-weight:400}.auction-detail-leading-footer svg[data-v-607a7fd2]{width:10px;height:18px;fill:none;stroke:#231305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.auction-detail-records[data-v-607a7fd2]{width:min(357px,calc(100% - 36px));margin:0 auto}.auction-detail-records ul[data-v-607a7fd2]{margin:0;padding:0;list-style:none}.auction-detail-records li+li[data-v-607a7fd2]{margin-top:16px}.auction-detail-state[data-v-607a7fd2]{min-height:96px;margin:0;display:grid;place-content:center;gap:8px;text-align:center}.auction-detail-state p[data-v-607a7fd2]{margin:0}.auction-detail-state button[data-v-607a7fd2]{min-height:44px;padding:0 20px;border-radius:22px;color:#fff;background:#780203}.auction-detail-page button[data-v-607a7fd2]:focus-visible{outline:2px solid #780203;outline-offset:2px}@media (max-width: 360px){.auction-detail-summary[data-v-607a7fd2]{margin-inline:12px}.auction-detail-summary-title[data-v-607a7fd2]{padding-left:76px}.auction-detail-summary-title img[data-v-607a7fd2]{width:64px;height:64px}.auction-detail-summary-body[data-v-607a7fd2]{gap:8px;margin-inline:5px;padding-inline:7px}.auction-detail-product[data-v-607a7fd2]{width:64px;height:64px;flex-basis:64px}.auction-detail-leading[data-v-607a7fd2]{width:calc(100% - 20px)}.auction-detail-leading-content[data-v-607a7fd2]{left:20px;right:20px}.auction-detail-leading-content>p[data-v-607a7fd2]{left:53px;width:min(145px,calc(100% - 145px))}.auction-detail-leading-content time[data-v-607a7fd2]{font-size:12px}.auction-detail-leading-footer[data-v-607a7fd2]{left:24px;right:18px}.auction-detail-records[data-v-607a7fd2]{width:calc(100% - 36px)}.auction-detail-bid-copy[data-v-607a7fd2]{left:53px}.auction-detail-bid-amount[data-v-607a7fd2]{font-size:17px}}.auction-activity-page[data-v-c8bcab97]{position:relative;z-index:2;min-height:100%;color:#231305;background:#fff9ef;overflow-x:hidden;font-family:Activity HarmonyOS,sans-serif;letter-spacing:0}.auction-activity-hero[data-v-c8bcab97]{position:absolute;inset:0 0 auto;height:430px;overflow:hidden}.auction-activity-hero>img[data-v-c8bcab97]:first-child{width:100%;height:100%;object-fit:cover}.auction-activity-title-art[data-v-c8bcab97]{position:absolute;left:13.02%;top:0;width:73.95%;height:auto}.auction-activity-header[data-v-c8bcab97]{position:absolute;z-index:2;inset:0 0 auto;height:44px;display:grid;place-items:center}.auction-activity-header h1[data-v-c8bcab97]{margin:0;font-size:17.2px;font-weight:500;line-height:24px}.auction-activity-header button[data-v-c8bcab97]{position:absolute;left:5px;top:0;width:44px;height:44px;padding:4px;background:transparent}.auction-activity-main[data-v-c8bcab97]{position:relative;z-index:1;display:grid;gap:13px;min-height:100%;padding:359px 18px 40px}.auction-activity-state[data-v-c8bcab97]{min-height:165px;margin:0;display:grid;place-content:center;gap:12px;text-align:center}.auction-activity-state p[data-v-c8bcab97]{margin:0}.auction-activity-state button[data-v-c8bcab97]{min-height:44px;padding:0 20px;border-radius:22px;color:#fff;background:#780203}.auction-activity-notice[data-v-c8bcab97]{margin:0;padding:10px 14px;border-radius:8px;color:#780203;background:#ffffffc7}.auction-lot-card[data-v-c8bcab97]{position:relative;min-height:165px;padding-top:9px}.auction-lot-card[data-v-c8bcab97]:has(.auction-lot-open:focus-visible){outline:2px solid #780203;outline-offset:3px;border-radius:15px}.auction-lot-open[data-v-c8bcab97]{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;background:transparent}.auction-lot-title[data-v-c8bcab97]{position:relative;z-index:1;display:flex;align-items:center;min-height:52px;padding:7px 16px 7px 90px;border-radius:35px;color:#ffd38a;background:#231305}.auction-lot-title>img[data-v-c8bcab97]{position:absolute;left:5px;top:-16px;width:74px;height:74px;object-fit:contain}.auction-lot-title h2[data-v-c8bcab97]{min-width:0;margin:0;font-size:22px;font-weight:500;line-height:25px;overflow-wrap:anywhere}.auction-lot-body[data-v-c8bcab97]{display:flex;align-items:center;gap:13px;min-height:113px;margin:-31px 9px 0;padding:51px 9px 13px;border-radius:15px;background:#e2e2e27f;box-shadow:0 4px 10px #0000004d}.auction-lot-image[data-v-c8bcab97]{width:79px;height:79px;flex:0 0 79px;border-radius:25px;object-fit:cover}.auction-lot-image-placeholder[data-v-c8bcab97]{width:79px;height:79px;flex:0 0 79px;display:grid;place-items:center;border-radius:25px;color:#684930;background:#e7ded2;font-size:13px;text-align:center}.auction-lot-copy[data-v-c8bcab97]{min-width:0;flex:1;display:grid;gap:6px;font-size:14.77px;line-height:18.5px}.auction-lot-line[data-v-c8bcab97]{display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px}.auction-lot-line i[data-v-c8bcab97]{width:1px;height:15px;background:#684930}.auction-lot-price[data-v-c8bcab97]{color:#684930;justify-content:space-between}.auction-lot-price button[data-v-c8bcab97]{position:relative;z-index:3;min-height:44px;margin:-12px -8px -12px 0;padding:8px;color:#231305;background:transparent;white-space:nowrap}.auction-rules-backdrop[data-v-c8bcab97]{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#23130573}.auction-rules-dialog[data-v-c8bcab97]{width:min(340px,100%);padding:24px;border-radius:8px;background:#fff9ef;box-shadow:0 12px 30px #00000040}.auction-rules-dialog h2[data-v-c8bcab97]{margin:0 0 16px;font-size:22px}.auction-rules-dialog p[data-v-c8bcab97]{margin:8px 0;overflow-wrap:anywhere}.auction-rules-dialog>button[data-v-c8bcab97]{width:100%;min-height:48px;margin-top:16px;border-radius:24px;color:#fff;background:#f95642}.auction-activity-page button[data-v-c8bcab97]:focus-visible{outline:2px solid #780203;outline-offset:2px}@media (max-width: 360px){.auction-activity-main[data-v-c8bcab97]{padding-inline:12px}.auction-lot-title[data-v-c8bcab97]{padding-left:76px}.auction-lot-title>img[data-v-c8bcab97]{width:64px;height:64px}.auction-lot-body[data-v-c8bcab97]{gap:9px;margin-inline:5px;padding-inline:7px}.auction-lot-image[data-v-c8bcab97],.auction-lot-image-placeholder[data-v-c8bcab97]{width:64px;height:64px;flex-basis:64px}}@font-face{font-family:Activity HarmonyOS;src:url(/wallet-title-regular.ttf) format("truetype");font-weight:400 500;font-display:swap}@font-face{font-family:Activity HarmonyOS;src:url(/calendar-heading-bold.ttf) format("truetype");font-weight:700;font-display:swap}.activity-center-page[data-v-9b4b7c6b]{position:relative;width:min(430px,100%);height:100%;margin:auto;overflow-y:auto;scrollbar-width:none;color:var(--ink);background:linear-gradient(180deg,var(--brand-deep) 52px,var(--surface) 388px);font-family:Activity HarmonyOS,sans-serif;letter-spacing:0}.activity-hero[data-v-9b4b7c6b]{position:absolute;inset:0 0 auto;height:304px;overflow:hidden}.activity-hero-background[data-v-9b4b7c6b]{position:absolute;bottom:0;width:100%;height:auto;aspect-ratio:1}.activity-hero-title[data-v-9b4b7c6b]{position:absolute;left:11.86%;top:32px;width:76.74%;height:auto}.activity-header[data-v-9b4b7c6b]{position:absolute;z-index:1;top:0;right:0;left:0;height:44px;display:grid;place-items:center}.activity-header h1[data-v-9b4b7c6b]{margin:0;font-size:17.2px;font-weight:400;line-height:24.08px}.activity-header button[data-v-9b4b7c6b]{position:absolute;left:5px;top:0;width:44px;height:44px;padding:4px;background:transparent}.activity-main[data-v-9b4b7c6b]{position:relative;padding:266px 15px calc(94px + env(safe-area-inset-bottom))}.activity-tabs[data-v-9b4b7c6b]{display:grid;grid-template-columns:minmax(0,86fr) repeat(3,minmax(0,79fr));column-gap:15px;padding:0 16px;height:60px;background:#ffffff7f}.activity-tabs button[data-v-9b4b7c6b]{position:relative;min-width:0;height:60px;padding:0;border-radius:0;background:transparent;color:#979797;font-size:16px;font-weight:700;line-height:20px}.activity-tabs button>span[data-v-9b4b7c6b]{position:absolute;left:calc(50% + .5px);top:25px;transform:translate(-50%);white-space:nowrap}.activity-tabs button:first-child>span[data-v-9b4b7c6b]{left:calc(50% + 1px)}.activity-tabs button[aria-selected=true][data-v-9b4b7c6b]{color:var(--brand-deep)}.activity-tab-indicator[data-v-9b4b7c6b]{position:absolute;top:49px;width:min(86px,calc(100% + 7px));left:50%;transform:translate(-50%);height:1px}.activity-results[data-v-9b4b7c6b]{display:grid;gap:17px;margin-top:30px}.activity-card[data-v-9b4b7c6b]{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;min-height:194px;border-radius:15px;overflow:hidden;box-shadow:0 2px 10px #0000001a;background:var(--brand-gold)}.activity-card-art[data-v-9b4b7c6b]{position:absolute;z-index:-1;top:0;left:0;width:100%;height:auto;object-fit:cover}.activity-card-art--points[data-v-9b4b7c6b]{transform:translateY(-10.37%)}.activity-card-art--auction[data-v-9b4b7c6b]{transform:translateY(-21.75%)}.activity-card-art--blind-box[data-v-9b4b7c6b]{width:107.5%;transform:translateY(-30.47%)}.activity-card-art--donation[data-v-9b4b7c6b]{transform:translateY(-29%)}.activity-card-top[data-v-9b4b7c6b]{display:flex;align-items:flex-start;justify-content:space-between;gap:5px}.activity-card-title[data-v-9b4b7c6b]{position:relative;width:calc(50% - 6px);min-height:54px;flex:0 0 calc(50% - 6px)}.activity-card-title--art[data-v-9b4b7c6b]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 194 54' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='r' x1='.081673' y1='.043068' x2='1.060799' y2='.116283'%3E%3Cstop stop-color='%23F95642'/%3E%3Cstop offset='1' stop-color='%23FFDA9C'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 54H149.82983C161.51862 54 172.1431 47.210896 177.05383 36.603706L194 0H0Z' fill='url(%23r)'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.activity-card-title-text[data-v-9b4b7c6b]{min-height:54px;margin:0;padding:10px 16px 10px 33px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 194 54' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='r' x1='.081673' y1='.043068' x2='1.060799' y2='.116283'%3E%3Cstop stop-color='%23F95642'/%3E%3Cstop offset='1' stop-color='%23FFDA9C'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 54H149.82983C161.51862 54 172.1431 47.210896 177.05383 36.603706L194 0H0Z' fill='url(%23r)'/%3E%3C/svg%3E") center / 100% 100%;color:#fff;font-size:28px;font-weight:700;line-height:34px;overflow-wrap:anywhere}.activity-card-title-accessible[data-v-9b4b7c6b]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.activity-card-title-base[data-v-9b4b7c6b]{position:absolute;display:block;max-width:none;object-fit:fill}.activity-card-title-base--donation[data-v-9b4b7c6b]{top:0;left:0;width:137px;height:101px}.activity-card-title-art[data-v-9b4b7c6b]{position:absolute;display:block;max-width:none;object-fit:contain}.activity-card-title-art--points[data-v-9b4b7c6b]{top:-16px;left:3px;width:157px;height:89px}.activity-card-title-art--auction[data-v-9b4b7c6b]{top:0;left:16px;width:137px;height:50px}.activity-card-title-art--blind-box[data-v-9b4b7c6b]{top:0;left:16px;width:131px;height:54px}.activity-card-title-art--donation[data-v-9b4b7c6b]{top:0;width:105px;height:101px;object-fit:cover}.activity-countdown[data-v-9b4b7c6b]{display:flex;align-items:center;justify-content:center;gap:8px;margin:18px 15px 0 0;min-width:169px;padding:0 7px;min-height:21px;border-radius:10px;background:#7802034d;color:#000;white-space:nowrap;font-size:16px;line-height:21px;font-variant-numeric:tabular-nums}.activity-clock[data-v-9b4b7c6b]{width:14px;height:14px;border:1.5px solid var(--brand-gold);border-radius:50%;position:relative;flex:0 0 14px}.activity-clock[data-v-9b4b7c6b]:before{content:"";position:absolute;left:5px;top:2px;width:4px;height:5px;border-left:1px solid var(--brand-gold);border-bottom:1px solid var(--brand-gold)}.activity-card-bottom[data-v-9b4b7c6b]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:0 19px 16px 16px;margin-top:58px}.activity-card dl[data-v-9b4b7c6b]{display:grid;gap:4px;margin:0;font-size:13.37px;line-height:23px}.activity-card dl div[data-v-9b4b7c6b]{display:flex}.activity-card dt[data-v-9b4b7c6b]{background:var(--brand-gold);width:43px;padding:0;text-align:center;white-space:nowrap;flex-shrink:0}.activity-card dd[data-v-9b4b7c6b]{margin:0;padding:0 6px;min-width:50px;background:#d8d8d8;overflow-wrap:anywhere}.activity-view[data-v-9b4b7c6b]{width:125px;min-height:44px;flex-shrink:0;border-radius:18px;background:var(--brand-coral);color:#fff;font-size:16px}.activity-view[data-v-9b4b7c6b]:active{opacity:.8}.activity-state[data-v-9b4b7c6b]{margin:0;min-height:130px;display:grid;place-content:center;text-align:center;gap:12px}.activity-state p[data-v-9b4b7c6b]{margin:0}.activity-state button[data-v-9b4b7c6b]{min-height:44px;border-radius:8px;padding:8px 20px;background:var(--brand-deep);color:#fff}.activity-registrations h2[data-v-9b4b7c6b]{font-size:18px;margin:0 0 10px}.activity-registrations ul[data-v-9b4b7c6b]{list-style:none;padding:0;margin:0}.activity-registrations li[data-v-9b4b7c6b]{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid rgb(120 2 3 / 15%)}.activity-center-page button[data-v-9b4b7c6b]:focus-visible{outline:2px solid var(--brand-deep);outline-offset:2px}@media (max-width: 400px){.activity-card-top[data-v-9b4b7c6b]{flex-wrap:wrap}.activity-card-title[data-v-9b4b7c6b]{width:65%;flex-basis:65%}.activity-card-title-base[data-v-9b4b7c6b],.activity-card-title-art[data-v-9b4b7c6b]{transform:scale(.82);transform-origin:top left}.activity-card-title-art--donation[data-v-9b4b7c6b]{left:8.2px!important}.activity-countdown[data-v-9b4b7c6b]{margin:4px 15px 0 auto}.activity-card-bottom[data-v-9b4b7c6b]{margin-top:20px}}.app-shell .activity-mode .market-bottom-navigation{right:auto;left:50%;width:min(430px,100%);transform:translate(-50%)}.app-shell .activity-mode:has(.activity-content-page,.activity-purchase-page,.auction-activity-page,.auction-detail-page) .market-bottom-navigation{visibility:hidden}.balance-page[data-v-0cfac52e]{max-width:430px;min-height:100dvh;margin:auto;background:#fffdfb;color:#272321}.balance-page header[data-v-0cfac52e]{height:48px;display:grid;place-items:center;position:relative;background:#780203;color:#fff}.balance-page h1[data-v-0cfac52e]{font-size:18px;margin:0;letter-spacing:0}.balance-page header button[data-v-0cfac52e]{position:absolute;left:0;top:0;width:48px;padding:6px;background:transparent;border:0}.balance-page header img[data-v-0cfac52e]{filter:brightness(0) invert(1)}main[data-v-0cfac52e]{padding:16px;display:grid;gap:16px;min-width:0}.balance-card[data-v-0cfac52e]{display:grid;gap:10px;padding:24px;border-radius:12px;background:#780203;color:#fff}.balance-card strong[data-v-0cfac52e]{font-size:32px}.balance-card small[data-v-0cfac52e]{color:#f3dada}article[data-v-0cfac52e],form[data-v-0cfac52e]{border:1px solid #e8ded9;border-radius:10px;padding:16px;min-width:0}article div[data-v-0cfac52e]{display:flex;justify-content:space-between;gap:8px}p[data-v-0cfac52e]{font-size:14px;line-height:1.6;overflow-wrap:anywhere;margin:8px 0}label[data-v-0cfac52e]{display:grid;gap:8px;margin-bottom:16px}input[data-v-0cfac52e]:not([type=checkbox]),select[data-v-0cfac52e]{width:100%;box-sizing:border-box;min-height:44px;padding:10px;border:1px solid #c8bcb7;border-radius:6px;font:inherit;background:#fff}button[data-v-0cfac52e]{min-height:44px;border:1px solid #d8c9c2;border-radius:6px;padding:10px 14px;font:inherit;background:#fff;color:#780203}button[data-v-0cfac52e]:disabled{opacity:.45}.primary[data-v-0cfac52e]{width:100%;border:0;background:#f95642;color:#fff}.hint[data-v-0cfac52e]{color:#74655e}dl[data-v-0cfac52e]{display:grid;grid-template-columns:1fr 1fr;gap:12px}dd[data-v-0cfac52e]{margin:0;text-align:right}nav[data-v-0cfac52e]{display:flex;align-items:center;justify-content:space-between;gap:8px}[role=alert][data-v-0cfac52e]{color:#a31515}h2[data-v-0cfac52e]{font-size:17px;letter-spacing:0;overflow-wrap:anywhere}.order-service-page[data-v-e1630786]{min-height:100dvh;max-width:430px;margin:0 auto;color:var(--ink);background:var(--surface)}.order-service-header[data-v-e1630786]{position:relative;display:grid;place-items:center;height:44px;color:#fff;background:var(--brand-deep)}.order-service-header button[data-v-e1630786]{position:absolute;inset:0 auto 0 0;width:44px;height:44px;padding:4px;border:0;background:transparent}.order-service-header button img[data-v-e1630786]{filter:brightness(0) invert(1)}.order-service-header h1[data-v-e1630786]{margin:0;font-size:17.2px;letter-spacing:0}.order-service-main[data-v-e1630786]{display:grid;gap:8px;padding:16px}.order-service-section[data-v-e1630786]{padding:16px;border:1px solid #e3e3e3;border-radius:8px;background:#fff}.order-service-section h2[data-v-e1630786]{margin:0 0 12px;font-size:20px;letter-spacing:0}.order-service-section p[data-v-e1630786]{margin:8px 0 0}.order-service-section dl[data-v-e1630786]{display:grid;grid-template-columns:80px minmax(0,1fr);gap:8px 0;margin:0}.order-service-section dt[data-v-e1630786]{color:var(--muted)}.order-service-section dd[data-v-e1630786]{min-width:0;margin:0;overflow-wrap:anywhere}.order-service-section label[data-v-e1630786]{display:block;margin:16px 0 8px}.order-service-section textarea[data-v-e1630786]{box-sizing:border-box;width:100%;min-height:88px;padding:12px;border:1px solid #979797;border-radius:8px;font:inherit}.order-service-action[data-v-e1630786]{min-height:44px;border:0;border-radius:8px;color:#fff;background:var(--brand-coral);font:inherit}.order-service-action[data-v-e1630786]:disabled{opacity:.45}.order-service-state[data-v-e1630786],.order-service-result[data-v-e1630786]{margin:0;padding:16px;text-align:center}.order-service-error[data-v-e1630786]{color:var(--brand-deep)}.content-service-page[data-v-e5265eec]{width:min(100%,430px);min-height:100%;margin:0 auto;color:#1f1f1f;background:#f5f5f5}.content-service-header[data-v-e5265eec]{position:relative;display:flex;align-items:center;justify-content:center;height:44px;background:#fff}.content-service-header h1[data-v-e5265eec]{margin:0;font-size:17.2px;font-weight:600;letter-spacing:0}.content-service-back[data-v-e5265eec]{position:absolute;left:0;display:grid;width:44px;height:44px;padding:4px;place-items:center;border:0;background:transparent}.content-service-back img[data-v-e5265eec]{width:36px;height:36px}.content-service-main[data-v-e5265eec]{padding:16px}.content-search-form[data-v-e5265eec]{display:grid;grid-template-columns:minmax(0,1fr) 64px;gap:8px;margin-bottom:16px}.content-search-form input[data-v-e5265eec]{box-sizing:border-box;width:100%;height:44px;padding:0 12px;border:1px solid #e3e3e3;border-radius:8px;background:#fff;font:inherit;letter-spacing:0}.content-search-form button[data-v-e5265eec],.content-result-item>button[data-v-e5265eec],.content-service-error>button[data-v-e5265eec]{min-height:44px;padding:0 12px;border:0;border-radius:8px;color:#fff;background:#a92129;font:inherit;letter-spacing:0}.content-service-state[data-v-e5265eec]{margin:24px 0;color:#767676;text-align:center}.content-service-error[data-v-e5265eec]{color:#a92129}.content-service-error p[data-v-e5265eec]{margin:0 0 12px}.content-search-form button[data-v-e5265eec]:disabled,.content-result-item>button[data-v-e5265eec]:disabled{opacity:.55}.content-result-group[data-v-e5265eec]{margin:0 0 16px}.content-result-group h2[data-v-e5265eec]{margin:0 0 8px;font-size:16px;letter-spacing:0}.content-result-item[data-v-e5265eec]{display:flex;align-items:center;gap:12px;justify-content:space-between;min-height:52px;margin-bottom:8px;padding:12px 14px;border-radius:8px;background:#fff}.content-result-item h3[data-v-e5265eec],.content-result-item p[data-v-e5265eec]{margin:0;letter-spacing:0}.content-result-item h3[data-v-e5265eec]{font-size:15px;font-weight:500}.content-result-item p[data-v-e5265eec]{margin-top:4px;color:#767676;font-size:12px}.content-result-item>button[data-v-e5265eec]{flex:none;min-height:44px;padding:0 10px}.content-service-sr-only[data-v-e5265eec]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.site-share[data-v-3931f428]{position:fixed;z-index:35;top:50%;right:max(4px,calc((100vw - 430px)/2 + 4px));display:flex;align-items:center;gap:8px;max-width:calc(100vw - 8px);color:var(--ink, #3d3d3d)}.site-share-toggle[data-v-3931f428]{flex:none;width:44px;min-height:44px;padding:4px;border:1px solid var(--brand-deep, #780203);border-radius:8px;background:var(--surface, #fff9ef);color:var(--brand-deep, #780203);font-size:12px}.site-share-panel[data-v-3931f428]{max-width:240px;padding:8px;border:1px solid var(--brand-deep, #780203);border-radius:8px;background:var(--surface, #fff9ef)}.site-share-panel button[data-v-3931f428]{min-height:44px;padding:8px;border-radius:8px;background:var(--brand-deep, #780203);color:var(--surface, #fff9ef);font-size:14px}.site-share-panel p[data-v-3931f428]{margin:8px 0 0;font-size:12px;overflow-wrap:anywhere}.site-share button[data-v-3931f428]:focus-visible{outline:2px solid var(--brand-coral, #f95642);outline-offset:2px}.site-share button[data-v-3931f428]:active{opacity:.8}.site-share button[data-v-3931f428]:disabled{opacity:.5;cursor:wait}.auction-service-agreement-page[data-v-2fae7c99]{position:absolute;z-index:64;top:0;right:0;bottom:0;left:0;display:flex;width:min(430px,100%);margin:0 auto;flex-direction:column;overflow:hidden;color:var(--agreement-muted);background:var(--surface-white)}.auction-service-agreement-header[data-v-2fae7c99]{position:relative;display:grid;height:44px;flex:0 0 44px;place-items:center;color:var(--surface-white);background:var(--brand-deep)}.auction-service-agreement-header h1[data-v-2fae7c99]{margin:0;font-size:17.2px;font-weight:400;line-height:24px}.auction-service-agreement-back[data-v-2fae7c99],.auction-service-agreement-history[data-v-2fae7c99]{position:absolute;top:0;height:44px;padding:0;background:transparent}.auction-service-agreement-back[data-v-2fae7c99]{left:5px;display:grid;width:44px;place-items:center}.auction-service-agreement-back img[data-v-2fae7c99]{display:block;width:36px;height:36px;filter:brightness(0) invert(1)}.auction-service-agreement-history[data-v-2fae7c99]{right:9px;min-width:73px;color:var(--brand-gold);font-size:14px;line-height:24px}.auction-service-agreement-scroll[data-v-2fae7c99]{min-height:0;flex:1;padding:0;overflow-y:auto;background:var(--surface-white);scrollbar-width:none}.auction-service-agreement-scroll[data-v-2fae7c99]::-webkit-scrollbar{display:none}.auction-service-agreement-content[data-v-2fae7c99]{padding:30px 44px 64px;color:var(--agreement-muted);font-size:14px;line-height:20px}.auction-service-agreement-content h2[data-v-2fae7c99]{margin:0 0 40px;font-size:18px;font-weight:700;line-height:20px}.auction-service-agreement-content h3[data-v-2fae7c99],.auction-service-agreement-content p[data-v-2fae7c99]{margin:0}.auction-service-agreement-content h3[data-v-2fae7c99]{font-size:14px;font-weight:400;line-height:20px}.auction-service-agreement-name[data-v-2fae7c99]{margin-bottom:0}.auction-service-agreement-content [data-testid=auction-service-agreement-effective-at][data-v-2fae7c99]{margin-bottom:20px}.auction-service-agreement-content [data-testid=auction-service-agreement-body]>p[data-v-2fae7c99]{margin-bottom:20px}.auction-service-agreement-content ol[data-v-2fae7c99]{margin:0;padding:0;list-style-position:inside}.auction-service-agreement-content li[data-v-2fae7c99]{margin:0}.auction-service-agreement-history-state[data-v-2fae7c99]{position:absolute;right:20px;bottom:24px;left:20px;min-height:44px;margin:0;padding:11px 14px;border-radius:8px;color:var(--surface-white);background:var(--ink);font-size:14px;line-height:22px;text-align:center}.auction-service-agreement-back[data-v-2fae7c99]:focus-visible,.auction-service-agreement-history[data-v-2fae7c99]:focus-visible{outline:2px solid var(--brand-coral);outline-offset:-2px}.auction-service-agreement-back[data-v-2fae7c99]:active,.auction-service-agreement-history[data-v-2fae7c99]:active{transform:scale(.98)}@media (max-width: 390px){.auction-service-agreement-header h1[data-v-2fae7c99]{font-size:17.2px}.auction-service-agreement-history[data-v-2fae7c99]{right:3px;min-width:68px;font-size:13px}.auction-service-agreement-content[data-v-2fae7c99]{padding-right:28px;padding-left:28px}}.about-us-page[data-v-b96796d0]{width:min(430px,100%);height:100%;margin:0 auto;overflow-y:auto;color:var(--ink);background:linear-gradient(180deg,var(--brand-deep) 0 10.25%,var(--surface) 46.32% 100%)}.about-us-header[data-v-b96796d0]{position:relative;display:grid;height:44px;place-items:center;color:var(--surface-white);background:var(--brand-deep)}.about-us-header h1[data-v-b96796d0]{margin:0;font-size:17.2px;font-weight:400;line-height:24px}.about-us-back[data-v-b96796d0]{position:absolute;top:0;left:5px;display:grid;width:44px;height:44px;padding:4px;place-items:center;background:transparent}.about-us-back img[data-v-b96796d0]{display:block;width:36px;height:36px;filter:brightness(0) invert(1)}.about-us-main[data-v-b96796d0]{padding:19px 14px 32px}.about-us-card[data-v-b96796d0]{min-height:417px;padding:16px 11px 23px;overflow:hidden;border-radius:11.47px;background:var(--surface-white)}.about-us-entry[data-v-b96796d0]:not(:last-child){border-bottom:1px solid #e3e3e3}.about-us-entry:not(:last-child) .about-us-item[data-v-b96796d0]{min-height:62px}.about-us-item[data-v-b96796d0]{display:flex;width:100%;min-height:63px;align-items:center;justify-content:space-between;padding:0 15px 0 22px;color:var(--ink);background:transparent;text-align:left}.about-us-item strong[data-v-b96796d0]{min-width:0;font-size:16.26px;font-weight:500;line-height:23px}.about-us-chevron[data-v-b96796d0]{width:13px;height:13px;margin-right:2px;border-right:3px solid currentcolor;border-bottom:3px solid currentcolor;color:var(--muted);transform:rotate(45deg);transition:transform .18s ease-out}.about-us-chevron--expanded[data-v-b96796d0]{transform:rotate(225deg)}.about-us-detail[data-v-b96796d0]{margin:-4px 48px 14px 22px;color:var(--muted);font-size:14px;line-height:21px}.about-us-back[data-v-b96796d0]:focus-visible,.about-us-item[data-v-b96796d0]:focus-visible{outline:2px solid var(--brand-coral);outline-offset:-2px}.about-us-back[data-v-b96796d0]:active,.about-us-item[data-v-b96796d0]:active{transform:scale(.98)}@media (max-width: 390px){.about-us-card[data-v-b96796d0]{padding-right:8px;padding-left:8px}.about-us-item[data-v-b96796d0]{padding-left:14px}.about-us-item strong[data-v-b96796d0]{font-size:15px}.about-us-detail[data-v-b96796d0]{margin-right:40px;margin-left:14px}}@media (prefers-reduced-motion: reduce){.about-us-chevron[data-v-b96796d0]{transition:none}}.transaction-password-page[data-v-d5e72051]{--transaction-panel-title: #ffda9c;position:relative;width:min(430px,100%);height:100%;margin:0 auto;overflow-x:hidden;overflow-y:auto;color:var(--ink);background:var(--surface);scrollbar-width:none}.transaction-password-page[data-v-d5e72051]::-webkit-scrollbar{display:none}.transaction-password-canvas[data-v-d5e72051]{position:relative;width:100%;min-height:max(100%,932px);background:linear-gradient(180deg,var(--brand-deep) 0 5.8%,var(--surface) 43.66% 100%)}.transaction-password-titlebar[data-v-d5e72051]{position:relative;display:grid;height:44px;place-items:center;color:var(--surface-white)}.transaction-password-titlebar h1[data-v-d5e72051]{margin:0;font-size:17.2px;font-weight:400;line-height:24px}.transaction-password-back[data-v-d5e72051]{position:absolute;top:0;left:5px;display:grid;width:44px;height:44px;padding:4px;place-items:center;background:transparent}.transaction-password-back img[data-v-d5e72051]{display:block;width:36px;height:36px;filter:brightness(0) invert(1)}.transaction-password-step[data-v-d5e72051]{position:absolute;top:127px;left:24px;z-index:2;margin:0;color:var(--surface-white);font-size:21.89px;font-weight:700;line-height:38px;letter-spacing:5px}.transaction-password-sheet[data-v-d5e72051]{position:absolute;top:185px;right:0;bottom:0;left:0;overflow:hidden;padding:0;border-radius:15px 15px 0 0;background:var(--surface-white)}.transaction-password-sheet-header[data-v-d5e72051]{position:relative;display:grid;height:62px;place-items:center;border:1px solid #efeeee;background:linear-gradient(98deg,#ffefd4,var(--transaction-panel-title))}.transaction-password-sheet-header h2[data-v-d5e72051]{margin:0;font-size:16px;font-weight:400;line-height:24px;letter-spacing:1.6px}.transaction-password-close[data-v-d5e72051]{position:absolute;top:9px;right:14px;display:grid;width:44px;height:44px;padding:7px;place-items:center;color:var(--ink);background:transparent}.transaction-password-close svg[data-v-d5e72051],.transaction-password-delete svg[data-v-d5e72051]{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.transaction-password-dots[data-v-d5e72051]{position:absolute;top:111px;left:50%;display:grid;width:min(254px,calc(100% - 88px));grid-template-columns:repeat(6,20px);justify-content:space-between;transform:translate(-50%)}.transaction-password-dots span[data-v-d5e72051]{width:20px;height:20px;border-radius:50%;background:#d8d8d8}.transaction-password-dots span.filled[data-v-d5e72051]{background:var(--brand-deep)}.transaction-password-keypad[data-v-d5e72051]{position:absolute;top:164px;left:50%;display:grid;width:min(382px,calc(100% - 32px));grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:86px;row-gap:20px;transform:translate(-50%)}.transaction-password-keypad button[data-v-d5e72051]{min-width:44px;min-height:44px;padding:0;border-radius:50%;color:#9e9e9e;background:transparent;font-size:36px;line-height:44px}.transaction-password-keypad button[data-v-d5e72051]:disabled{opacity:1}.transaction-password-delete[data-v-d5e72051]{justify-self:center;align-self:center;width:52px;height:52px;padding:9px!important}.transaction-password-confirm[data-v-d5e72051]{position:absolute;right:50%;bottom:65px;z-index:2;width:min(312px,calc(100% - 40px));height:55px;padding:0;transform:translate(50%);border-radius:28px;color:var(--surface-white);background:var(--brand-coral);font-size:21.89px;font-weight:500;line-height:38px}.transaction-password-confirm[data-v-d5e72051]:disabled{opacity:1}.transaction-password-feedback[data-v-d5e72051]{position:absolute;right:24px;bottom:128px;left:24px;z-index:3;margin:0;color:var(--brand-deep);font-size:14px;line-height:20px;text-align:center}.transaction-password-back[data-v-d5e72051]:focus-visible,.transaction-password-close[data-v-d5e72051]:focus-visible,.transaction-password-keypad button[data-v-d5e72051]:focus-visible,.transaction-password-confirm[data-v-d5e72051]:focus-visible{outline:2px solid var(--brand-coral);outline-offset:-2px}.transaction-password-back[data-v-d5e72051]:active,.transaction-password-close[data-v-d5e72051]:active,.transaction-password-keypad button[data-v-d5e72051]:active{transform:scale(.96)}.transaction-password-confirm[data-v-d5e72051]:active{transform:translate(50%) scale(.98)}@media (max-width: 390px){.transaction-password-step[data-v-d5e72051]{left:16px;font-size:19px;letter-spacing:3px}.transaction-password-dots[data-v-d5e72051]{width:min(238px,calc(100% - 72px))}.transaction-password-keypad[data-v-d5e72051]{width:calc(100% - 32px)}}.consignment-blockchain-evidence{position:absolute;z-index:8;top:0;right:0;bottom:0;left:0;overflow:hidden;color:var(--ink);background:var(--surface-white);font-family:HarmonyOS Sans SC,PingFang SC,sans-serif}.consignment-blockchain-evidence__frame{position:absolute;z-index:0;top:103px;left:50%;width:min(393px,100%);height:auto;aspect-ratio:393 / 1281.836914;transform:translate(-50%);pointer-events:none}.consignment-blockchain-evidence__header{position:absolute;z-index:3;top:0;right:0;left:0;height:44px;color:var(--surface-white);background:var(--brand-deep)}.consignment-blockchain-evidence__header h1{margin:0;font-size:17.2px;font-weight:400;line-height:44px;text-align:center}.consignment-blockchain-evidence__header button{position:absolute;z-index:1;top:0;left:31px;width:44px;height:44px;padding:4px;border:0;background:transparent}.consignment-blockchain-evidence__header img{display:block;width:36px;height:36px;filter:brightness(0) invert(1)}.consignment-blockchain-evidence__header button:focus-visible{outline:2px solid var(--surface-white);outline-offset:-4px}.consignment-blockchain-evidence__scroll{position:relative;z-index:2;height:100%;padding:44px 0 0;overflow-y:auto;scrollbar-width:none}.consignment-blockchain-evidence__scroll::-webkit-scrollbar{display:none}.consignment-evidence-frame{position:relative;z-index:1;min-height:865px;margin:59px 19px 0;padding:33px 44px 18px}.consignment-evidence-frame h2,.consignment-evidence-transfer h2{margin:0;color:#684930;font-size:17.2px;font-weight:700;line-height:24px;text-align:center}.consignment-evidence-facts{margin:25px 0 0}.consignment-evidence-facts>div{min-height:70px}.consignment-evidence-facts>div.is-hash{min-height:106px}.consignment-evidence-facts dt{color:#684930;font-size:17.2px;font-weight:700;line-height:24px}.consignment-evidence-facts dd{margin:11px 0 0;color:var(--muted);font-size:14px;font-weight:500;line-height:18px;overflow-wrap:anywhere}.consignment-evidence-facts>div:first-child dd{color:var(--ink);font-size:16px;line-height:24px}.consignment-evidence-transfer{position:relative;z-index:1;padding:29px 60px 88px}.consignment-evidence-owner{display:flex;width:100%;height:71px;align-items:center;margin:0;transform:translate(-4px)}.consignment-evidence-owner__mark{width:16px;height:16px;flex:0 0 16px;margin-right:16px;border-radius:50%;background:linear-gradient(135deg,var(--brand-gold),#b88a47)}.consignment-evidence-owner__person{display:none}.consignment-evidence-owner strong{color:#684930;font-size:16px;line-height:18px}.consignment-evidence-facts--transfer{margin-top:18px}.consignment-evidence-facts--transfer>div{min-height:63px}.consignment-evidence-facts--transfer>div.is-hash{min-height:106px}.consignment-evidence-facts--transfer dt{font-size:15px}@media (max-width: 360px){.consignment-blockchain-evidence__header button{left:9px}.consignment-evidence-frame{margin-right:10px;margin-left:10px;padding-right:36px;padding-left:36px}.consignment-evidence-transfer{padding-right:46px;padding-left:46px}.consignment-evidence-owner{width:100%}}.rights-confirmation[data-v-9ae4cf12]{--rights-deep: #780203;--rights-ink: #424242;--rights-paper: #fff;--rights-line: #d81920;position:absolute;z-index:8;top:0;right:0;bottom:0;left:0;overflow:hidden;color:var(--rights-ink);background:var(--rights-paper);font-family:HarmonyOS Sans SC,PingFang SC,sans-serif;letter-spacing:0}.rights-confirmation__header[data-v-9ae4cf12]{position:relative;height:44px;background:var(--rights-deep)}.rights-confirmation__header button[data-v-9ae4cf12]{position:absolute;z-index:1;top:0;left:5px;display:grid;width:48px;height:44px;padding:0;place-items:center;border:0;background:transparent}.rights-confirmation__header button[data-v-9ae4cf12]:focus-visible{outline:2px solid #fff;outline-offset:-3px}.rights-confirmation__header button img[data-v-9ae4cf12]{display:block;width:36px;height:36px;filter:brightness(0) invert(1)}.rights-confirmation__brand[data-v-9ae4cf12]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:12px}.rights-confirmation__brand img[data-v-9ae4cf12]{width:128px;height:38px;object-fit:contain;filter:drop-shadow(0 2px 2px rgb(0 0 0 / 30%))}.rights-confirmation__brand h1[data-v-9ae4cf12]{margin:0;color:#fff;font-size:17.2px;font-weight:700;line-height:22px;letter-spacing:3.6px;white-space:nowrap}.rights-confirmation__body[data-v-9ae4cf12]{height:calc(100% - 44px);padding:87px 0 0;overflow-y:auto;background:var(--rights-paper)}.rights-certificate[data-v-9ae4cf12]{position:relative;width:calc(100% - 17px);max-width:413px;aspect-ratio:413 / 544;margin:0 auto 40px;overflow:hidden;background:var(--rights-paper);container-type:inline-size}.rights-certificate__artwork[data-v-9ae4cf12]{position:absolute;pointer-events:none}.rights-certificate__artwork--base[data-v-9ae4cf12]{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rights-certificate__artwork--watermark[data-v-9ae4cf12]{top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:1}.rights-certificate__artwork--outer[data-v-9ae4cf12]{top:50%;left:50%;width:94.66%;height:97.1%;transform:translate(-50%,-50%)}.rights-certificate__artwork--inner[data-v-9ae4cf12]{top:50%;left:50%;width:82.97%;height:87.56%;transform:translate(-50%,-50%)}.rights-certificate__logo[data-v-9ae4cf12]{position:absolute;top:12.1%;left:50%;width:20.6%;height:6%;object-fit:contain;transform:translate(-50%)}.rights-certificate h2[data-v-9ae4cf12]{position:absolute;top:22.1%;right:24%;left:24%;margin:0;color:#000;font-family:Songti SC,"Source Han Serif CN",serif;font-size:3.2cqw;font-weight:700;line-height:1.47;letter-spacing:.66px;text-align:center}.rights-certificate__fields[data-v-9ae4cf12]{position:absolute;top:32.7%;left:13.8%;display:grid;width:72.5%;margin:0;font-size:2.35cqw;line-height:4.27cqw;letter-spacing:.48px}.rights-certificate__fields div[data-v-9ae4cf12]{display:grid;grid-template-columns:23.6cqw minmax(0,1fr)}.rights-certificate__fields dt[data-v-9ae4cf12],.rights-certificate__fields dd[data-v-9ae4cf12]{min-width:0;margin:0;white-space:nowrap}.rights-certificate__fields dt[data-v-9ae4cf12]{text-align:right}.rights-certificate__fields dt[data-v-9ae4cf12]:after{content:":"}.rights-certificate__fields dd[data-v-9ae4cf12]{padding-left:2.4cqw}.rights-certificate__signature[data-v-9ae4cf12]{position:absolute;top:78.3%;right:14.5%;margin:0;font-size:2.35cqw;line-height:4.27cqw;letter-spacing:.48px;text-align:center}@media (max-width: 360px){.rights-confirmation__brand[data-v-9ae4cf12]{gap:6px}.rights-confirmation__brand img[data-v-9ae4cf12]{width:106px}.rights-confirmation__brand h1[data-v-9ae4cf12]{font-size:17.2px}.rights-confirmation__body[data-v-9ae4cf12]{padding-top:64px}}.consignment-detail{--consignment-deep: #780203;--consignment-gold: #ffd38a;--consignment-brown: #231305;--consignment-ink: #3d3d3d;--consignment-muted: #979797;position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;overflow:hidden;color:var(--consignment-ink);background:#fff;font-family:HarmonyOS Sans SC,PingFang SC,sans-serif}.consignment-detail button{font:inherit;letter-spacing:0}.consignment-detail__scroll{height:100%;padding:0 0 62px;overflow-y:auto;scrollbar-width:none}.consignment-detail__scroll::-webkit-scrollbar{display:none}.consignment-hero{position:relative;height:867px;overflow:hidden;background:#fff}.consignment-hero__stage{position:absolute;inset:0 0 auto;width:100%;height:770px;object-fit:cover;object-position:center top}.consignment-hero__fade{position:absolute;top:530px;right:0;left:0;height:270px;background:linear-gradient(180deg,#fff0,#fff 57%)}.consignment-hero__product{position:absolute;top:84px;left:50%;width:min(408px,95vw);height:min(408px,95vw);object-fit:contain;transform:translate(-50%)}.consignment-header{position:absolute;z-index:5;top:0;right:0;left:0;height:44px}.consignment-header button{position:absolute;top:4px;left:9px;width:44px;height:40px;padding:0;border:0;background:transparent}.consignment-header img{display:block;width:36px;height:36px}.consignment-inspect{position:absolute;top:385px;left:50%;display:grid;width:66px;height:66px;padding:0;place-items:center;border:1px solid rgb(255 255 255 / 70%);border-radius:50%;color:#fff;background:#2313058c;box-shadow:0 3px 12px #2313053d;transform:translate(-50%)}.consignment-inspect span{font-size:13px;font-weight:700}.consignment-appreciation{position:absolute;top:640px;left:50%;display:flex;height:30px;align-items:center;gap:8px;margin:0;color:var(--consignment-deep);font-size:14px;font-weight:500;transform:translate(-50%);white-space:nowrap}.consignment-appreciation img{width:30px;height:30px;object-fit:contain}.consignment-hero__copy{position:absolute;top:734px;right:23px;left:23px}.consignment-hero__copy h1{margin:0;overflow:hidden;color:var(--consignment-ink);font-size:24px;font-weight:700;line-height:30px;text-overflow:ellipsis;white-space:nowrap}.consignment-hero__copy ul{display:flex;gap:7px;margin:7px 0 0;padding:0;list-style:none}.consignment-hero__copy li{min-width:70px;height:22px;padding:0 8px;border:1px solid var(--consignment-deep);border-radius:5px;color:var(--consignment-deep);font-size:13px;line-height:20px;text-align:center;white-space:nowrap}.consignment-tabs{position:absolute;top:819px;right:20px;left:20px;display:grid;height:48px;grid-template-columns:repeat(3,1fr);padding:0;overflow:hidden;border-radius:24px;background:var(--consignment-brown)}.consignment-tabs button{min-width:0;min-height:44px;padding:0 5px;border:0;border-radius:24px;color:#fff;background:transparent;font-size:15px}.consignment-tabs button[aria-selected=true]{color:var(--consignment-deep);background:var(--consignment-gold);font-weight:700}.consignment-tabs button:focus-visible,.consignment-header button:focus-visible,.consignment-purchase button:focus-visible{outline:2px solid #fff;outline-offset:-3px}.consignment-media{padding-top:26px;background:#fff}.consignment-media h2{margin:0 34px 16px;font-size:16px;line-height:20px}.consignment-media img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.consignment-collection-info{min-height:1340px;padding:22px 14px 92px;background:#fff}.consignment-collection-facts{max-width:400px;margin:0 auto;overflow:hidden;border-radius:12px;background:#fffaf1}.consignment-collection-facts>div{display:grid;min-height:48px;grid-template-columns:109px minmax(0,1fr);align-items:stretch}.consignment-collection-facts dt,.consignment-collection-facts dd{display:flex;align-items:center;margin:0;font-size:14px;line-height:21px}.consignment-collection-facts dt{padding:7px 14px 7px 28px;color:#4f4f4f;background:#fff5e5}.consignment-collection-facts dd{min-width:0;padding:7px 12px 7px 23px;color:#505050}.consignment-collection-facts__sale-time{gap:10px;white-space:nowrap}.consignment-collection-facts__sale-time span{min-width:0}.consignment-collection-sections{display:grid;max-width:388px;height:40px;grid-template-columns:repeat(2,1fr);margin:22px auto 0;overflow:hidden;border-radius:22px;background:#ffe7bd}.consignment-collection-sections button{min-width:0;padding:0;border:0;border-radius:22px;color:#9a9a9a;background:transparent;font-size:17px}.consignment-collection-sections button[aria-selected=true]{color:#4e4e4e;background:var(--consignment-gold);font-weight:500}.consignment-collection-sections button:focus-visible{outline:2px solid var(--consignment-deep);outline-offset:-3px}.consignment-chain-card{max-width:402px;margin:20px auto 0;padding:16px 11px 17px;overflow:hidden;border-radius:11px;background:#fff}.consignment-chain-card>div,.consignment-chain-card>button{display:flex;width:100%;min-height:63px;align-items:center;justify-content:space-between;gap:14px;padding:10px 22px;border:0;border-bottom:1px solid #efefef;color:inherit;background:transparent;text-align:left}.consignment-chain-card>div:last-child,.consignment-chain-card>button:last-child{border-bottom:0}.consignment-chain-card>button:focus-visible{outline:2px solid var(--consignment-deep);outline-offset:-3px}.consignment-chain-card strong{flex:0 0 auto;color:#444;font-size:16px;font-weight:500;line-height:23px}.consignment-chain-card__link span{color:#a4a4a4;font-size:34px;font-weight:300;line-height:1}.consignment-chain-card__value span{min-width:0;color:#444;font-size:16px;font-weight:500;text-align:right}.consignment-chain-card__hash span{width:148px;overflow:hidden;color:#979797;font-size:9px;line-height:11px;overflow-wrap:anywhere}.consignment-publish{display:grid;max-width:400px;height:144px;grid-template-columns:repeat(2,minmax(0,1fr));margin:24px auto 0;overflow:hidden;background:#fff}.consignment-publish article{min-width:0}.consignment-publish h2{display:flex;height:45px;align-items:center;justify-content:center;gap:7px;margin:0;color:var(--consignment-deep);background:#ffd791;font-size:15px;font-weight:500}.consignment-publish article:last-child h2{border-left:1px solid rgb(255 255 255 / 70%);background:#ffe7bd}.consignment-publish h2 img{width:24px;height:24px;object-fit:contain}.consignment-publish p{display:flex;height:99px;align-items:center;justify-content:center;gap:10px;margin:0;font-size:15px;white-space:nowrap}.consignment-publish p img{width:45px;height:45px;object-fit:contain}.consignment-publish article:last-child p img{padding:4px;border-radius:8px;background:#eef0f4}.consignment-redemption{max-width:400px;min-height:188px;margin:0 auto;padding:13px 15px 16px;background:#fff}.consignment-redemption h2{display:flex;align-items:center;gap:9px;margin:0 0 6px;color:var(--consignment-deep);font-size:14px;font-weight:500;line-height:21px}.consignment-redemption h2 span{font-size:13px}.consignment-redemption ol{margin:0;padding:0;color:#555;font-size:12px;line-height:21px;list-style-position:inside}.consignment-redemption li::marker{color:#999}.consignment-rights-placeholder{display:grid;min-height:520px;place-items:center;color:var(--consignment-muted);font-size:14px}.consignment-purchase{position:absolute;z-index:7;right:0;bottom:0;left:0;display:grid;height:62px;grid-template-columns:43% 57%;background:#fff;box-shadow:0 -2px 10px #23130514}.consignment-purchase button{min-width:0;height:62px;padding:0;border:1px solid #efeeee;border-radius:0}.consignment-purchase__listing{display:grid;place-content:center;background:#fff}.consignment-purchase__listing strong{color:var(--consignment-muted);font-size:20px;line-height:24px}.consignment-purchase__listing span{color:var(--consignment-gold);font-size:12px;line-height:17px}.consignment-purchase__buy{color:var(--consignment-ink);background:linear-gradient(90deg,#ffefd4,#ffda9c);font-size:17px}.consignment-detail-mode .product-purchase-modal,.consignment-detail-mode .product-payment-modal,.consignment-detail-mode .product-payment-password-modal,.consignment-detail-mode .product-payment-success-modal,.consignment-detail-mode .product-payment-error-modal,.consignment-detail-mode .product-payment-sold-out-modal{top:44px;right:0;bottom:0;left:0}@media (max-width: 360px){.consignment-hero__copy{right:16px;left:16px}.consignment-hero__copy h1{font-size:21px}.consignment-hero__copy li{min-width:0;flex:1;padding:0 4px;font-size:12px}.consignment-tabs{right:12px;left:12px}.consignment-tabs button{font-size:13px}.consignment-collection-info{padding-right:10px;padding-left:10px}.consignment-collection-facts>div{grid-template-columns:92px minmax(0,1fr)}.consignment-collection-facts dt{padding-left:18px}.consignment-collection-facts dd{padding-left:14px;font-size:13px}.consignment-collection-facts__sale-time{gap:5px;font-size:11px}.consignment-publish p{gap:5px;font-size:13px}}.consignment-overview{padding:34px 23px 88px;background:#fff}.consignment-overview__section{margin-bottom:30px}.consignment-overview h2{margin:0 0 20px;color:var(--consignment-ink);font-size:16px;line-height:22px}.consignment-overview h2 small{color:var(--consignment-muted);font-size:11px;font-weight:400}.consignment-line-chart{display:block;width:100%;height:auto;overflow:visible}.consignment-line-chart__grid line{stroke:#9b9b9b;stroke-width:1}.consignment-line-chart__axis{fill:#8b8b8b;font-size:9px}.consignment-line-chart__line{fill:none;stroke:#a91f25;stroke-linejoin:round;stroke-width:2}.consignment-range{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:8px}.consignment-range button{height:24px;padding:0;border:0;border-radius:12px;color:#747474;background:#dedede;font-size:10px}.consignment-range button[aria-pressed=true]{color:var(--consignment-deep);background:var(--consignment-gold);font-weight:700}.consignment-value-chart{position:relative;display:grid;height:190px;place-items:center}.consignment-donut{display:grid;width:150px;height:150px;place-items:center;border-radius:50%;background:conic-gradient(#ffd05f 0,#ffd05f 4%,#88baff 4%,#88baff);transform:rotate(-6deg)}.consignment-donut span{width:80px;height:80px;border-radius:50%;background:#fff}.consignment-value-chart>span{position:absolute;top:42px;color:#4d4d4d;font-size:9px;white-space:nowrap}.consignment-value-chart__left{left:1px}.consignment-value-chart__right{right:2px}.consignment-chart-legend{display:flex;justify-content:center;gap:22px;color:#5f5f5f;font-size:9px}.consignment-chart-legend span{display:inline-flex;align-items:center;gap:4px}.consignment-chart-legend i{width:7px;height:7px;border-radius:1px}.consignment-chart-legend .is-gold{background:#ffd05f}.consignment-chart-legend .is-blue{background:#88baff}.consignment-quantity-chart{position:relative;height:204px}.consignment-pie{position:absolute;top:25px;left:50%;width:136px;height:136px;border-radius:50%;background:conic-gradient(#ff784f 0,#ff784f 38%,#ff5d64 38%,#ff5d64 58%,#0aa7df 58%,#0aa7df 97%,#ffb15f 97%,#ffb15f);transform:translate(-50%)}.consignment-pie-label{position:absolute;max-width:96px;color:#5f5f5f;font-size:8px;line-height:11px}.consignment-pie-label.is-reserve{top:2px;left:61px}.consignment-pie-label.is-destroyed{top:8px;right:54px}.consignment-pie-label.is-circulation{top:122px;left:13px;text-align:right}.consignment-pie-label.is-blind{top:116px;right:6px}.consignment-quantity-table{width:80%;margin:8px auto 38px;border-collapse:collapse;color:#767676;font-size:11px;text-align:center;table-layout:fixed}.consignment-quantity-table th,.consignment-quantity-table td{height:27px;padding:2px 4px;border:1px solid #aaa;font-weight:400}.consignment-quantity-table thead th{color:#ffd38a;background:#313131;font-weight:700}.consignment-holders h2{margin-bottom:17px}.consignment-holders ol{position:relative;width:min(371px,100%);aspect-ratio:371 / 956;margin:0 auto;padding:0;overflow:hidden;border-radius:4.043cqw;background:#e2e2e2;container-type:inline-size;list-style:none}.consignment-holders li{position:absolute;left:4.0431%;width:91.9137%;height:8.9958%;overflow:hidden;border-radius:3.4501cqw;color:#3d3d3d;box-shadow:0 .4609cqw 2.2992cqw #0000001a}.consignment-holders li:nth-child(1){top:2.4059%}.consignment-holders li:nth-child(2){top:12.0293%}.consignment-holders li:nth-child(3){top:21.6527%}.consignment-holders li:nth-child(4){top:31.2762%}.consignment-holders li:nth-child(5){top:40.8996%}.consignment-holders li:nth-child(6){top:50.523%}.consignment-holders li:nth-child(7){top:60.1464%}.consignment-holders li:nth-child(8){top:69.7699%}.consignment-holders li:nth-child(9){top:79.3933%}.consignment-holders li:nth-child(10){top:89.0167%}.consignment-holders li.is-gold,.consignment-holders li.is-silver,.consignment-holders li.is-bronze{background:#e2e2e2}.consignment-holders li.is-standard{background:#979797}.consignment-holder-gradient{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.consignment-holders li b,.consignment-holders li strong,.consignment-holders li>span{position:absolute;z-index:2;margin:0;font-weight:700;white-space:nowrap}.consignment-holders li b{top:38.3721%;left:5.2786%;font-size:4.8518cqw;line-height:5.2534cqw}.consignment-holders li img{position:absolute;z-index:1;top:11.6279%;left:13.783%;width:18.499%;height:74%;border-radius:50%;object-fit:cover;box-shadow:0 .4609cqw 2.1563cqw #7802031a}.consignment-holders li strong{top:40.6977%;left:41.349%;max-width:37%;overflow:hidden;color:#000;font-size:3.6792cqw;line-height:4.5984cqw;text-overflow:ellipsis}.consignment-holders li>span{top:38.3721%;left:78.5924%;font-size:4.8518cqw;line-height:5.2534cqw}.consignment-holders li small{position:absolute;top:.5391cqw;left:10.5121cqw;font-size:3.504cqw;font-weight:700;line-height:5.2534cqw}@media (max-width: 360px){.consignment-overview{padding-right:16px;padding-left:16px}.consignment-range{gap:7px}.consignment-chart-legend{gap:10px}.consignment-quantity-table{width:92%}}@font-face{font-family:Original Product HarmonyOS;src:url(/wallet-title-regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Original Product HarmonyOS;src:url(/original-product-medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Original Product HarmonyOS;src:url(/calendar-heading-bold.ttf) format("truetype");font-weight:700;font-display:swap}.original-product-detail{--original-product-deep: #780203;--original-product-gold: #ffd38a;--original-product-brown: #231305;--original-product-ink: #3d3d3d;--original-product-muted: #979797;--original-product-disabled: #efeeee;position:absolute;z-index:4;top:0;bottom:0;left:50%;width:min(100%,430px);overflow:hidden;transform:translate(-50%);color:var(--original-product-ink);background:#fff;box-shadow:0 0 0 100vmax #fff;font-family:Original Product HarmonyOS,HarmonyOS Sans SC,PingFang SC,sans-serif}.original-product-detail button{font:inherit;letter-spacing:0}.original-product-detail__scroll{height:100%;padding:0 0 62px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.original-product-detail__scroll::-webkit-scrollbar{display:none}.original-product-hero{--original-product-compact-offset: 0px;--original-product-appreciation-top: 640px;--original-product-showcase-size: 408px;position:relative;height:867px;overflow:hidden;background:#fff}.original-product-hero__stage{position:absolute;inset:0 0 auto;width:100%;height:770px;object-fit:cover;object-position:center top}.original-product-hero__fade{position:absolute;top:530px;right:0;left:0;height:270px;background:linear-gradient(180deg,#fff0,#fff 57%)}.original-product-header{position:absolute;z-index:5;top:0;right:0;left:0;height:44px}.original-product-header button{position:absolute;top:4px;left:9px;width:44px;height:40px;padding:0;border:0;background:transparent}.original-product-header img{display:block;width:36px;height:36px;filter:brightness(0) invert(1)}.original-product-hero__showcase{position:absolute;top:84px;left:50%;width:min(var(--original-product-showcase-size),calc(100% - 22px));aspect-ratio:1;overflow:hidden;transform:translate(-50%)}.original-product-hero__showcase .product-showcase{width:100%;height:100%;background:transparent}.original-product-hero__showcase .product-showcase-fallback,.original-product-hero__showcase .product-showcase-frame{object-fit:contain}.original-product-inspect{position:absolute;top:calc(84px + var(--original-product-showcase-size) - 107px);left:50%;display:grid;width:66px;height:66px;place-items:center;transform:translate(-50%);pointer-events:none}.original-product-inspect__circle{display:grid;width:53px;height:53px;place-items:center;border-radius:50%;color:#3d3d3d;background:#dedede}.original-product-inspect__circle svg{display:block;width:30px;height:30px}.original-product-appreciation{position:absolute;top:var(--original-product-appreciation-top);right:23px;left:23px;display:flex;height:30px;align-items:center;gap:10px;margin:0;color:var(--original-product-ink);font-size:14px;font-weight:500;white-space:nowrap}.original-product-appreciation__line{min-width:16px;height:1px;flex:1;background:#7c7c7c}.original-product-appreciation__lock{position:relative;width:14px;height:13px;flex:0 0 14px;border:2px solid #565656;border-radius:2px}.original-product-appreciation__lock i{position:absolute;top:-9px;left:1px;width:8px;height:9px;border:2px solid #565656;border-bottom:0;border-radius:6px 6px 0 0}.original-product-hero__copy{position:absolute;top:734px;right:23px;left:23px}.original-product-hero__copy h1{margin:0;overflow:hidden;color:var(--original-product-ink);font-size:24px;font-weight:700;line-height:30px;text-overflow:ellipsis;white-space:nowrap}.original-product-hero__copy ul{display:flex;gap:7px;margin:7px 0 0;padding:0;list-style:none}.original-product-hero__copy li{min-width:70px;height:22px;padding:0 8px;border:1px solid var(--original-product-deep);border-radius:5px;color:var(--original-product-deep);font-size:13px;line-height:20px;text-align:center;white-space:nowrap}.original-product-tabs{position:absolute;top:819px;right:20px;left:20px;display:grid;height:48px;grid-template-columns:repeat(2,1fr);overflow:hidden;border-radius:25px}.original-product-tabs__surface{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.original-product-tabs__selection{position:absolute;top:0;left:0;width:50%;height:48px;pointer-events:none}.original-product-tabs__selection--right{transform:translate(100%)}.original-product-tabs button{position:relative;z-index:1;display:grid;min-width:0;min-height:44px;place-items:center;padding:0 5px;border:0;border-radius:25px;color:#fff;background:transparent;font-size:16px;font-weight:500;line-height:20px;text-align:center}.original-product-tabs__label{display:inline-block;transform:translate(0)}.original-product-tabs button:last-child .original-product-tabs__label{transform:translate(-4.5px)}.original-product-tabs button[aria-selected=true]{color:var(--original-product-deep);background:transparent;font-weight:700}.original-product-tabs button:focus-visible,.original-product-header button:focus-visible,.original-product-purchase button:focus-visible{outline:2px solid #fff;outline-offset:-3px}.original-product-panel{background:#fff}.original-product-panel--details{min-height:0;padding:26px 0 40px}.original-product-panel--details h2{margin:0 0 12px 34px;color:var(--original-product-ink);font-size:16px;font-weight:700;line-height:20px;letter-spacing:0}.original-product-detail-gallery{width:100%}.original-product-detail-image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.original-product-structured-details{padding-bottom:12px}.original-product-introduction{padding:0 22px}.original-product-panel--details .original-product-introduction h2{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:var(--original-product-deep);font-size:15px;line-height:22px}.original-product-heading-mark{position:relative;width:11px;height:18px;flex:0 0 11px;border:2px solid var(--original-product-gold);border-radius:7px;transform:rotate(-8deg)}.original-product-heading-mark:after{position:absolute;top:3px;right:2px;bottom:3px;left:2px;border:1px solid var(--original-product-gold);border-radius:4px;content:""}.original-product-introduction p{margin:0;color:var(--original-product-ink);font-size:12px;line-height:21px;text-align:justify}.original-product-introduction .original-product-benefit-intro{margin-top:4px}.original-product-benefit-intro strong,.original-product-benefits{color:var(--original-product-deep)}.original-product-benefits{margin:0;padding:0;font-size:12px;font-weight:700;line-height:21px;list-style:none;text-wrap:pretty;word-break:auto-phrase}.original-product-benefits li{text-wrap:balance}.original-product-benefits strong{display:block;font:inherit}.original-product-benefit-description{display:block;text-wrap:pretty}.original-product-story-image{display:block;width:calc(100% - 28px);height:auto;margin:16px 14px 0;object-fit:contain}.original-product-release-plan{padding:16px 18px 0}.original-product-panel--details .original-product-release-plan h2{margin:0 0 8px -10px;color:var(--original-product-deep);font-size:16px;line-height:22px}.original-product-release-timeline{width:100%;height:100px;overflow-x:auto;overflow-y:hidden;border-radius:12px;background:linear-gradient(109deg,#ffd38a94,#ffd38a2e);scrollbar-width:none}.original-product-release-timeline::-webkit-scrollbar{display:none}.original-product-release-timeline ol{--release-phase-width: 58px;position:relative;display:grid;width:max(100%,calc(var(--release-phase-count) * var(--release-phase-width)));height:100%;grid-template-columns:repeat(var(--release-phase-count),minmax(var(--release-phase-width),1fr));margin:0;padding:0;list-style:none}.original-product-release-timeline ol:before{position:absolute;top:50px;right:38px;left:38px;height:1px;background:var(--original-product-deep);content:""}.original-product-release-timeline li{position:relative;min-width:0;color:var(--original-product-ink);font-size:11px;line-height:16px;text-align:center}.original-product-release-timeline li strong,.original-product-release-timeline li time{position:absolute;right:2px;left:2px;display:block;font:inherit;white-space:pre-line}.original-product-release-timeline li strong{top:8px;font-weight:500}.original-product-release-timeline li time{top:58px}.original-product-release-timeline li:nth-child(2n) strong{top:58px}.original-product-release-timeline li:nth-child(2n) time{top:8px}.original-product-release-timeline li i{position:absolute;z-index:1;top:46px;left:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background:var(--original-product-deep)}.original-product-panel--information{padding-top:26px;background:#fff}.original-product-facts{display:grid;margin:0;padding:20px;gap:1px;background:#efeeee}.original-product-facts>div{display:grid;min-height:52px;grid-template-columns:96px minmax(0,1fr);align-items:center;padding:8px 14px;background:#fff}.original-product-facts dt{color:var(--original-product-muted);font-size:14px}.original-product-facts dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--original-product-ink);font-size:14px;font-weight:600}.original-product-facts__issuer dd{display:flex;align-items:center;gap:8px}.original-product-facts__issuer img{width:32px;height:32px;border-radius:50%;object-fit:cover}.original-product-panel .product-detail-story,.original-product-panel .product-detail-plan,.original-product-panel .product-detail-summary{background:#fff}.original-product-panel .product-detail-info-card p{right:10px;white-space:normal}.original-product-panel .product-detail-info-card p>span:last-child{min-width:0;overflow-wrap:anywhere}.original-product-purchase{position:absolute;z-index:7;right:0;bottom:0;left:0;display:grid;height:62px;grid-template-columns:183fr 247fr;background:#fff;box-shadow:0 -2px 10px #23130514}.original-product-purchase button{min-width:0;height:62px;padding:0;border:1px solid #efeeee;border-radius:0}.original-product-purchase__listing{display:grid;place-content:center;background:#fff}.original-product-purchase__listing strong{color:var(--original-product-muted);font-size:20px;line-height:24px}.original-product-purchase__listing span{display:flex;justify-content:center;gap:6px;font-size:12px;line-height:17px}.original-product-purchase__listing i{color:var(--original-product-muted);font-style:normal}.original-product-purchase__listing u{color:var(--original-product-gold);text-underline-offset:2px}.original-product-purchase__buy{color:var(--original-product-ink);background:linear-gradient(104deg,#ffefd4,#ffda9c);font-size:17px}.original-product-purchase__buy:disabled{color:var(--original-product-muted);background:var(--original-product-disabled);cursor:not-allowed}@media (max-width: 360px){.original-product-hero__copy{right:16px;left:16px}.original-product-hero__copy h1{font-size:21px}.original-product-hero__copy li{min-width:0;flex:1;padding:0 4px;font-size:12px}.original-product-tabs{right:12px;left:12px}.original-product-introduction{padding-right:16px;padding-left:16px}.original-product-release-plan{padding-right:12px;padding-left:12px}}@media (max-height: 928px){.original-product-hero{--original-product-compact-offset: max(0px, calc(932px - 100vh) );--original-product-appreciation-top: calc(640px - var(--original-product-compact-offset));--original-product-showcase-size: max(160px, min(408px, calc(var(--original-product-appreciation-top) - 108px)));height:calc(867px - var(--original-product-compact-offset))}.original-product-hero__fade{top:calc(530px - var(--original-product-compact-offset));height:calc(270px + var(--original-product-compact-offset))}.original-product-hero__copy{top:calc(734px - var(--original-product-compact-offset))}.original-product-tabs{top:calc(819px - var(--original-product-compact-offset))}}.original-information-detail[data-v-5d979b4d]{position:absolute;z-index:9;top:0;right:0;bottom:0;left:0;overflow:hidden;color:#3d3d3d;background:#f7f7f7;font-family:HarmonyOS Sans SC,PingFang SC,sans-serif;letter-spacing:0}.original-information-detail__header[data-v-5d979b4d]{position:relative;display:grid;height:52px;place-items:center;color:#fff;background:#780203}.original-information-detail__header button[data-v-5d979b4d]{position:absolute;top:4px;left:6px;display:grid;width:44px;height:44px;padding:0;place-items:center;border:0;background:transparent}.original-information-detail__header button[data-v-5d979b4d]:focus-visible{outline:2px solid #fff;outline-offset:-3px}.original-information-detail__header img[data-v-5d979b4d]{display:block;filter:brightness(0) invert(1)}.original-information-detail__header h1[data-v-5d979b4d]{margin:0;font-size:18px;line-height:24px;letter-spacing:0}.original-information-detail__body[data-v-5d979b4d]{height:calc(100% - 52px);padding:18px 16px 32px;overflow-y:auto}.original-information-detail__note[data-v-5d979b4d]{margin:0 0 12px;color:#777;font-size:13px;line-height:20px}.original-information-detail__facts[data-v-5d979b4d]{margin:0;overflow:hidden;border-radius:8px;background:#fff}.original-information-detail__facts div[data-v-5d979b4d]{display:grid;min-height:58px;grid-template-columns:88px minmax(0,1fr);align-items:start;padding:17px 18px;border-bottom:1px solid #e8e8e8}.original-information-detail__facts div[data-v-5d979b4d]:last-child{border-bottom:0}.original-information-detail__facts dt[data-v-5d979b4d]{color:#777;font-size:14px;line-height:22px}.original-information-detail__facts dd[data-v-5d979b4d]{min-width:0;margin:0;overflow-wrap:anywhere;color:#2f2f2f;font-size:14px;font-weight:500;line-height:22px;white-space:pre-line}:root{--brand-deep: #780203;--brand-coral: #f95642;--brand-gold: #ffd38a;--surface: #fff9ef;--surface-white: #ffffff;--ink: #3d3d3d;--muted: #979797;--agreement-muted: #9e9e9e;--divider: #f1e7d8;--market-panel: #fff1d6;--market-card: #ffd68a;--market-header-mid: #b66d6d;--market-ribbon: #970000;--market-positive: #71a524;--market-negative: #c71d12;--opening-consent-scrim: rgb(0 0 0 / 70%);--radius-card: 20px;--space-unit: 4px;--shadow-card: 0 4px 12px rgb(120 2 3 / 8%);--invite-brand-deep: #780203;--invite-brand-gold: #ffd38a;--invite-surface: #fff9ef;--invite-text: #000;--invite-muted: #9e9e9e;--invite-error: #c71d12;--invite-poster-cancel: #979797;--invite-poster-code: #bb6015;--invite-poster-border-end: #ffda9c;color:var(--ink);background:var(--surface);font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body,#app{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;min-width:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;overscroll-behavior-x:none;touch-action:pan-y}#app{position:fixed;top:0;right:0;bottom:0;left:0}button,input{font:inherit}button{border:0;cursor:pointer}button:focus-visible,input:focus-visible{outline:2px solid var(--brand-coral);outline-offset:2px}.app-shell{position:relative;width:100%;height:100vh;height:100svh;height:100dvh;margin:0;overflow:hidden;background:var(--surface);box-shadow:0 0 32px #2626261f;overscroll-behavior-x:none;touch-action:pan-y}.opening-app-content{height:100%}.opening-ad{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;overflow:hidden;background:var(--surface)}.opening-ad-art{display:block;width:100%;height:100%;object-fit:cover}.opening-consent-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;padding:min(24.893svh,232px) 16px max(16px,env(safe-area-inset-bottom));overflow-y:auto;background:var(--opening-consent-scrim);-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}.opening-consent-dialog{width:min(326px,100%);min-height:410px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);padding:24px 15px 12px;overflow-x:hidden;overflow-y:auto;border-radius:15px;background:var(--surface-white)}.opening-consent-dialog h2{margin:0;color:var(--ink);font-size:22px;font-weight:700;line-height:30px;text-align:center;white-space:normal;overflow-wrap:anywhere}.opening-consent-dialog p{margin:41px 7px 0;color:var(--muted);font-size:16px;line-height:30px}.opening-consent-link{padding:0;color:var(--ink);background:transparent;text-decoration:underline;text-underline-offset:2px}.opening-consent-actions{margin-top:24px}.opening-consent-actions button{display:block;width:100%;height:59px;border-radius:15px;font-size:16px;line-height:19px}.opening-consent-disagree{color:var(--muted);background:transparent}.opening-consent-agree{margin-top:7px;color:var(--surface-white);background:linear-gradient(100deg,var(--brand-coral) 0%,var(--brand-gold) 100%)}@media (max-width: 340px){.opening-consent-dialog h2{font-size:20px}}.home-scroll{height:100%;padding-bottom:76px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;background-color:var(--surface);background-image:linear-gradient(180deg,#780203,#780203 4.9484070390462875%,#fff9ef 22.635573148727417%,#fff9ef);background-repeat:no-repeat;background-size:100% 1930.1744384765625px}.home-scroll::-webkit-scrollbar{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home-header{color:var(--surface-white);background:transparent}.brand-title{margin:0;padding:10px var(--space-unit) 8px;font-size:17.2px;line-height:24px;text-align:center}.brand-tools{display:flex;height:48px;align-items:center;padding:0 9px}.brand-mark{position:relative;width:223px;height:37px;flex:0 0 223px;margin:0 1px 0 0;overflow:hidden}.brand-mark img{position:absolute;top:-3px;left:-9px;width:430px;max-width:none;height:91px}.header-search{position:relative;width:143px;height:28px;flex:0 0 143px;overflow:hidden}.header-search>img{position:absolute;top:-3px;left:0;width:188px;max-width:none;height:36px;pointer-events:none}.header-search input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;padding:0 10px 0 38px;border:0;color:var(--surface-white);background:transparent;caret-color:var(--surface-white);font-size:14px}.header-search input::placeholder{color:transparent}.header-search:has(input:not(:placeholder-shown)){border-radius:14px;background:#ffffff4d}.header-search:has(input:not(:placeholder-shown))>img{opacity:0}.service-button{position:relative;width:37px;height:36px;flex:0 0 37px;margin-left:8px;padding:0;overflow:hidden;border:0;background:transparent}.service-button img{position:absolute;top:0;left:-151px;width:188px;max-width:none;height:36px}.download-bar{position:relative;width:100%;aspect-ratio:430 / 44;overflow:hidden}.download-bar>img{display:block;width:100%;height:100%}.download-bar button{position:absolute;top:11.36%;right:2.33%;width:15.35%;height:81.82%;padding:0;border-radius:18px;background:transparent}.calendar-button{min-width:64px;height:34px;border-radius:18px;color:var(--brand-deep);background:var(--brand-gold);font-size:17px;font-weight:700}main{padding:12px 15px 0}.hero-banner{position:relative;display:block;width:100%;aspect-ratio:2 / 1;padding:0;overflow:hidden;border-radius:var(--radius-card);background:var(--brand-deep);box-shadow:var(--shadow-card)}.hero-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero-media img{position:absolute;top:-95.5%;left:-3.75%;display:block;width:107.5%;max-width:none;height:auto}.hero-dots{position:absolute;bottom:10px;left:50%;display:flex;gap:3px;transform:translate(-50%)}.hero-dots i{display:block;width:8px;height:8px;border-radius:50%;background:var(--brand-coral)}.hero-dots i:nth-child(2){width:18px;border-radius:8px;background:var(--surface-white)}.notice-bar{position:relative;display:block;width:100%;aspect-ratio:402 / 50;margin:12px 0;overflow:hidden;padding:0;border-radius:11px;background:transparent}.notice-bar>img{position:absolute;top:-34%;left:-4.726%;width:109.4527%;max-width:none;height:auto}.home-card{margin-top:12px;overflow:hidden;border-radius:var(--radius-card);background:#ffd38a47;box-shadow:var(--shadow-card)}.featured-section{position:relative;width:100%;aspect-ratio:401.5 / 188.5;margin-top:12px;overflow:hidden;border-radius:21px;background:transparent}.featured-section>img{position:absolute;top:-1.724%;left:-1.806%;width:103.6127%;max-width:none;height:auto}.featured-calendar,.featured-product-action{position:absolute;padding:0;border:0;background:transparent}.featured-calendar{top:7.5%;right:7%;width:25%;height:18%;border-radius:18px}.featured-product-action{top:37.16%;width:41.44%;height:52.72%;border-radius:15px}.featured-product-action--1{left:2.75%}.featured-product-action--2{left:48.25%}.featured-product-action--3{left:93.75%}.section-heading{display:flex;align-items:center;justify-content:space-between;padding:0 16px}.section-heading h2{display:flex;align-items:center;gap:6px;margin:0;color:var(--brand-coral);font-size:20px;line-height:28px}.section-heading h2 span{padding:2px 4px;border-radius:3px;color:var(--brand-coral);background:var(--brand-gold);font-size:10px;line-height:14px;transform:rotate(-4deg)}.calendar-button{display:flex;min-width:105px;align-items:center;justify-content:center;gap:6px;color:var(--brand-deep);background:var(--surface-white)}.calendar-button{font-size:14px}.calendar-button b{display:grid;width:20px;height:20px;border:2px solid var(--brand-coral);border-radius:5px;place-items:center;color:var(--brand-deep);font-size:9px}.featured-list{display:flex;gap:12px;margin-top:8px;padding:0 15px;overflow-x:auto;scrollbar-width:none}.featured-list::-webkit-scrollbar{display:none}.featured-product{position:relative;flex:0 0 145px;height:96px;padding:0;overflow:hidden;border-radius:14px;color:var(--surface-white);background:#e6b76c;text-align:left}.featured-product:nth-child(2){background:linear-gradient(135deg,#8f4a1a,#e6b76c)}.featured-product:nth-child(3){background:#a6c4d6}.featured-art{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-content:center;justify-items:center;color:#211a1d;background:linear-gradient(135deg,#ffffffdb,#f9d38a61)}.featured-art b{color:#201a35;font-size:34px;font-style:italic;letter-spacing:-3px;text-shadow:0 1px var(--surface-white)}.featured-art small{color:var(--ink);font-size:9px;font-weight:700}.product-stock{position:absolute;top:7px;right:8px;padding:3px 6px;border-radius:8px;color:var(--ink);background:#ffffffd9;font-size:8px}.featured-price{position:absolute;right:8px;bottom:6px;font-size:14px;font-weight:700}.quick-actions{position:relative;width:100%;aspect-ratio:403 / 107;margin-top:12px;overflow:hidden;border-radius:22px;background:transparent}.quick-actions>img{position:absolute;top:-2.336%;left:-1.613%;width:103.226%;max-width:none;height:auto}.quick-action{position:absolute;top:0;width:25%;height:100%;padding:0;border:0;background:transparent}.quick-action--1{left:0}.quick-action--2{left:25%}.quick-action--3{left:50%}.quick-action--4{left:75%}.issuer-section{position:relative;width:100%;aspect-ratio:402 / 291;margin-top:12px;overflow:hidden;border-radius:21px;background:transparent}.issuer-section>img{position:absolute;top:-1.031%;left:-1.741%;width:103.4826%;max-width:none;height:auto}.issuer-all-action,.issuer-action{position:absolute;padding:0;border:0;background:transparent}.issuer-all-action{top:0;right:0;width:18%;height:22%}.issuer-action{left:0;width:100%;height:24%}.issuer-action--1{top:22%}.issuer-action--2{top:46.5%}.issuer-action--3{top:71%}.market-section{position:relative;width:100%;aspect-ratio:401.5077 / 636.5077;margin-top:12px;overflow:hidden;border-radius:21px;background:transparent}.market-section>img{position:absolute;top:-.509%;left:-1.805%;width:103.6127%;max-width:none;height:auto}.market-tabs{position:absolute;top:0;left:0;display:grid;width:100%;height:9.55%;grid-template-columns:repeat(3,1fr)}.market-tabs button{padding:0;border:0;background:transparent}.market-product-action{position:absolute;width:45.207%;height:39.354%;padding:0;border:0;border-radius:16px;background:transparent}.market-product-action--1{top:11.626%;left:3.488%}.market-product-action--2{top:11.626%;left:51.305%}.market-product-action--3{top:52.5%;left:3.488%}.market-product-action--4{top:52.5%;left:51.305%}.empty-result{margin:30px 0;color:var(--muted);text-align:center}.home-market-tabs{position:absolute;z-index:1;top:0;left:0;width:100%;height:60px;overflow:hidden;border-radius:20px 20px 0 0;background:var(--surface-white)}.home-market-tabs button{position:relative;top:15px;display:flex;width:79px;height:40px;flex-direction:column;align-items:center;padding:0;color:var(--muted);background:transparent}.home-market-tabs button:nth-child(1){position:absolute;left:16px;width:86px}.home-market-tabs button:nth-child(2){position:absolute;left:124px}.home-market-tabs button:nth-child(3){position:absolute;left:226px}.home-market-tabs strong{color:inherit;font-size:16px;font-weight:700;line-height:20px;white-space:nowrap}.home-market-tabs small{color:inherit;font-size:12px;line-height:20px;white-space:nowrap}.home-market-tabs button.active{color:var(--brand-coral)}.home-market-tabs button.active strong{color:var(--brand-deep);font-weight:700}.home-market-tabs button.active:after{position:absolute;top:19px;left:0;width:86px;height:1px;background:var(--brand-coral);content:""}.home-footer{padding:32px 20px 20px 58px;color:var(--ink);font-size:12px;line-height:24px;letter-spacing:1px}.home-footer p{margin:0}.bottom-navigation{position:absolute;z-index:2;right:0;bottom:0;left:0;aspect-ratio:430 / 60;overflow:visible}.bottom-navigation>img{position:absolute;top:-28.333%;left:-3.488%;width:106.977%;max-width:none;height:auto;pointer-events:none}.bottom-navigation button{position:absolute;top:0;width:20%;height:100%;padding:0;border:0;background:transparent}.bottom-navigation button:nth-of-type(1){left:0}.bottom-navigation button:nth-of-type(2){left:20%}.bottom-navigation button:nth-of-type(3){left:40%}.bottom-navigation button:nth-of-type(4){left:60%}.bottom-navigation button:nth-of-type(5){left:80%}.market-page{height:100dvh;background:var(--surface)}.market-scroll{height:100%;padding-bottom:calc(60px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.market-scroll::-webkit-scrollbar,.market-preview-list::-webkit-scrollbar{display:none}.market-header{min-height:142px;padding-bottom:14px;color:var(--surface-white);background:linear-gradient(180deg,var(--brand-deep) 0%,#8e1616 67%,#c58581 100%)}.market-brand-title{margin:0;padding:4px 16px 9px;font-size:17.2px;line-height:24px;text-align:center}.market-search{display:flex;gap:8px;align-items:center;padding:0 12px}.market-search label{position:relative;display:block;min-width:0;flex:1}.market-search input{width:100%;height:38px;padding:0 16px 0 40px;border:0;border-radius:20px;color:var(--surface-white);background:#ffffff5c;caret-color:var(--surface-white);font-size:14px}.market-search input::placeholder{color:#ffffffe0}.market-search-icon{position:absolute;z-index:1;top:11px;left:16px;width:13px;height:13px;border:1.5px solid var(--surface-white);border-radius:50%;pointer-events:none}.market-search-icon:after{position:absolute;right:-4px;bottom:-2px;width:6px;height:1.5px;background:var(--surface-white);content:"";transform:rotate(45deg);transform-origin:left center}.market-search button{width:70px;height:42px;flex:0 0 70px;border-radius:21px;color:var(--surface-white);background:var(--brand-coral);font-size:16px;font-weight:700}.market-search button:active,.market-banner:active,.market-preview-card:active,.market-product-card:active,.market-nav-item:active{transform:scale(.98)}.market-main{padding:4px 15px 0}.market-banner{position:relative;display:block;width:100%;aspect-ratio:2 / 1;padding:0;overflow:hidden;border-radius:var(--radius-card);background:#f7ead8}.market-banner>img{display:block;width:100%;height:100%;object-fit:cover}.market-banner-copy{position:absolute;top:30%;right:18px;left:18px;display:grid;gap:9px;color:#89664e;text-align:center;text-shadow:0 1px rgb(255 255 255 / 64%)}.market-banner-title{font-family:STKaiti,KaiTi,serif;font-size:25px;font-weight:700;line-height:1}.market-banner-title small{display:inline-block;margin:0 4px;color:var(--brand-deep);font-family:inherit;font-size:10px;vertical-align:middle}.market-banner-copy>span:last-child{font-size:10px;letter-spacing:1px}.market-preview{position:relative;width:calc(100% + 16px);margin:14px 0 0 -8px;overflow:hidden;border-radius:20px;background:linear-gradient(180deg,#ffd389,#fff0d5 58%,#fff7eb);box-shadow:0 5px 12px #78020314}.market-section-heading,.market-deals-heading{display:flex;min-height:56px;align-items:center;padding:0 31px 0 23px}.market-section-heading h1,.market-deals-heading h2{margin:0 0 0 15px;color:var(--brand-deep);font-size:21px;line-height:28px}.market-section-symbol{position:relative;display:inline-block;width:30px;height:30px;flex:0 0 30px;color:var(--brand-deep)}.market-section-symbol--box{background:currentColor;clip-path:polygon(50% 0,94% 22%,94% 76%,50% 100%,6% 76%,6% 22%)}.market-preview .market-section-heading{padding-left:29px}.market-preview .market-section-heading h1{margin-left:16px}.market-section-symbol--box:before{position:absolute;top:5px;left:14px;width:2px;height:22px;background:#fff0d5;content:"";transform:skewY(27deg)}.market-section-symbol--box:after{position:absolute;top:8px;left:5px;width:20px;height:2px;background:#fff0d5;content:"";transform:rotate(26deg);transform-origin:left center}.market-carousel-indicator{display:flex;gap:3px;align-items:center;margin-left:auto}.market-carousel-indicator i,.market-carousel-indicator b{display:block;width:5px;height:5px;border-radius:50%;background:var(--surface-white)}.market-carousel-indicator b{width:18px;border-radius:4px;background:var(--brand-coral)}.market-preview-card{position:relative;display:grid;width:118px;height:164px;flex:0 0 118px;grid-template-rows:106px minmax(22px,auto) 20px;align-items:center;padding:5px 8px 7px;overflow:hidden;border-radius:10px;color:var(--ink);background:var(--surface-white);text-align:left}.market-preview-card img{width:100%;height:106px;object-fit:contain}.market-preview-card span{overflow:hidden;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.market-preview-card em{width:fit-content;min-width:66px;padding:1px 6px;border:1px solid var(--brand-deep);border-radius:8px;color:var(--brand-deep);font-size:10px;font-style:normal;line-height:14px;text-align:center}.market-deals{width:calc(100% + 16px);margin:24px 0 0 -8px;overflow:hidden;border-radius:20px;background:#fee5b4;box-shadow:0 5px 12px #78020314}.market-deals-heading{min-height:68px;padding-left:27px;background:var(--surface-white)}.market-deals-heading h2{margin-left:18px}.market-section-symbol--hot{width:30px;height:30px;border-radius:48% 48% 50% 50%;background:var(--brand-deep)}.market-section-symbol--hot:before{position:absolute;top:-5px;left:10px;width:8px;height:9px;border-radius:50% 50% 45% 45%;background:var(--brand-deep);content:""}.market-section-symbol--hot:after{position:absolute;top:10px;left:9px;width:10px;height:11px;border-radius:50% 50% 50% 0;background:var(--surface-white);content:"";transform:rotate(-35deg)}.market-deals-heading h2{color:var(--brand-deep)}.market-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 20px 55px}.market-product-card{position:relative;display:grid;min-width:0;min-height:168px;grid-template-rows:108px 20px 15px 17px;padding:5px 8px 6px;overflow:hidden;border-radius:10px;color:var(--ink);background:var(--surface-white);text-align:left}.market-product-card>img{width:100%;height:108px;object-fit:contain}.market-product-card strong{overflow:hidden;font-size:12px;font-weight:500;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.market-hot-badge,.market-product-serial{position:absolute;z-index:1;top:5px;color:var(--surface-white);background:var(--brand-coral);font-size:7px;font-style:normal;line-height:16px;text-align:center}.market-hot-badge{left:5px;width:16px;border-radius:50%}.market-empty-result{margin:0;padding:36px 16px;color:var(--muted);text-align:center}.market-footer{padding:38px 20px 26px 58px;color:var(--ink);font-size:12px;line-height:24px;letter-spacing:1px}.market-footer p{margin:0}.market-bottom-navigation{position:absolute;z-index:2;right:0;bottom:0;left:0;display:flex;height:calc(60px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid #f4efe8;background:var(--surface-white)}.market-nav-item{display:grid;width:20%;place-items:center;align-content:center;gap:2px;padding:4px 0;color:var(--ink);background:transparent;font-size:12px;line-height:16px}.collection-scroll{height:100%;padding-bottom:calc(60px + env(safe-area-inset-bottom));overflow-y:auto;background:linear-gradient(180deg,#780203 0,#780203 92px,var(--surface) 430px,var(--surface) 100%);scrollbar-width:none}.collection-scroll::-webkit-scrollbar{display:none}.collection-header{position:relative;width:min(430px,100%);height:44px;margin:0 auto;color:var(--surface-white);background:var(--brand-deep)}.collection-header h1{display:grid;height:44px;place-items:center;margin:0;font-size:17.2px;font-weight:400;line-height:24.08px;text-align:center}.collection-back,.collection-more{position:absolute;top:0;z-index:1;display:grid;width:44px;height:44px;place-items:center;padding:0;color:inherit;background:transparent}.collection-back{left:5px}.collection-back img{filter:brightness(0) invert(1)}.collection-more{right:13px}.collection-more img{display:block;width:36px;height:36px;transform:translate(-2px)}.collection-main{padding:46px 25px 32px}.collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,180px));justify-content:center;gap:29px 19px}.collection-card{display:grid;min-width:0;aspect-ratio:180 / 249;grid-template-rows:45px 1fr 45px;overflow:hidden;border-radius:10px;background:var(--surface-white);box-shadow:0 3px 3px #0000000d}.collection-card h2{margin:0;padding:13px;color:var(--ink);background:linear-gradient(180deg,var(--brand-gold),rgb(255 211 138 / 0%));font-size:15px;font-weight:500;line-height:20px}.collection-card-art{display:grid;place-items:center}.collection-card-art img{width:115px;height:43px;object-fit:contain;opacity:.2}.collection-card-art .collection-box-art{width:58px;height:58px;filter:grayscale(1);opacity:.2}.collection-card p{margin:0;padding:12px 13px;color:var(--ink);font-size:15px;font-weight:500;line-height:21px}.collection-card p strong{color:var(--brand-gold);font-weight:500}.collection-state{margin:110px 0 0;color:var(--muted);font-size:14px;line-height:22px;text-align:center}.collection-category-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;place-items:center}.collection-category-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b3}.collection-category-dialog{position:relative;width:min(365px,calc(100% - 32px));height:233px;overflow:hidden;border-radius:15px;background:var(--surface-white)}.collection-category-dialog h2{margin:0;padding-top:14px;color:var(--ink);font-size:16px;font-weight:400;line-height:25px;text-align:center}.collection-category-dialog input{display:block;width:calc(100% - 40px);height:53px;margin:25px 20px 0;padding:0 15px;border:0;border-radius:0;color:var(--ink);background:#d8d8d8;font-size:16px;line-height:24px}.collection-category-dialog input::placeholder{color:var(--ink);opacity:1}.collection-category-dialog p{margin:15px 20px 0;color:#9e9e9e;font-size:16px;line-height:24px}.collection-category-actions{position:absolute;right:0;bottom:0;left:0;display:grid;height:62px;grid-template-columns:1fr 1fr}.collection-category-actions button{padding:0;border:1px solid #efeeee;border-radius:0;font-size:17px;letter-spacing:2px}.collection-category-actions button:first-child{color:#9e9e9e;background:#efeeee}.collection-category-actions button:last-child{color:var(--ink);background:linear-gradient(108deg,var(--surface-white),#dfdfdf)}@media (max-width: 390px){.collection-main{padding-inline:16px}.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.bill-summary-heading h2{position:absolute;top:25px;left:51px;margin:0;color:#fff;font-size:14px;font-weight:500;line-height:20px}.bill-main{display:flow-root}.bill-detail-tabs button.active:after{right:42px;bottom:0;left:42px;height:3px}.system-settings-mode{background:linear-gradient(180deg,var(--brand-deep) 0 10.25%,var(--surface) 46.32% 100%)}.system-settings-page{position:relative;width:min(430px,100%);height:100%;margin:0 auto;overflow:hidden;color:var(--ink)}.system-settings-header{position:relative;display:grid;height:44px;place-items:center;color:var(--surface-white);background:var(--brand-deep)}.system-settings-header h1{margin:0;font-size:17.2px;font-weight:400;line-height:24px}.system-settings-back{position:absolute;top:0;left:5px;display:grid;width:44px;height:44px;padding:4px;place-items:center;background:transparent}.system-settings-back img{display:block;width:36px;height:36px;filter:brightness(0) invert(1)}.system-settings-main{min-height:674px;padding:29px 14px 0}.system-settings-card{height:277px;padding:12px 11px 13px;border-radius:11.47px;background:var(--surface-white);box-shadow:0 4px 12px #0000000d}.account-security-card{height:221px;padding-top:16px;padding-bottom:16px}.account-security-mode{background:linear-gradient(180deg,var(--brand-deep) 0 5.8%,var(--surface) 43.66% 100%)}.account-security-card .system-settings-item{padding-left:22px}.account-security-card .system-settings-item span{width:36px;flex-basis:36px;margin-right:7px}.account-cancellation-page{overflow-y:auto}.account-cancellation-main{height:calc(100% - 44px);padding:29px 14px 0}.account-cancellation-card{display:flex;height:auto;min-height:max(788px,calc(100% - 27px));flex-direction:column;align-items:stretch;padding:68px 23px 0;border-radius:11.47px;background:var(--surface-white)}.account-cancellation-label,.account-cancellation-phone{margin:0;color:var(--ink);font-size:21.89px;line-height:37.66px;text-align:center}.account-cancellation-phone{margin-top:12px;font-weight:700}.account-cancellation-card h2{margin:29px 0 0;color:var(--agreement-muted);font-size:24px;font-weight:700;line-height:25px;text-align:center}.account-cancellation-tip{margin:31px 0 0;color:var(--agreement-muted);font-size:14px;line-height:25px}.account-cancellation-phrase{white-space:nowrap}.account-cancellation-page .account-cancellation-submit{position:static;flex:0 0 auto;margin:auto auto 38px;transform:none}.identity-verification-main{padding:29px 14px 0}.identity-verification-mode{background:linear-gradient(180deg,var(--brand-deep) 0 5.8%,var(--surface) 43.66% 100%)}.identity-verification-card{display:flex;height:464px;flex-direction:column;align-items:center;border-radius:11.47px;background:var(--surface-white)}.identity-verification-icon{width:128px;height:128px;margin-top:49px;color:var(--muted)}.identity-verification-card strong{margin-top:4px;color:var(--agreement-muted);font-size:17.2px;font-weight:700;line-height:24px}.identity-verification-card p{margin:24px 0 0;color:var(--agreement-muted);font-size:17.2px;line-height:24px}.system-settings-item{display:flex;width:100%;height:63px;align-items:center;justify-content:space-between;padding:0 0 0 11px;border-bottom:1px solid var(--divider);color:var(--ink);background:transparent;text-align:left}.system-settings-item:last-child{border-bottom:0}.system-settings-item strong{min-width:0;overflow:hidden;font-size:16.26px;font-weight:500;line-height:23px;text-overflow:ellipsis;white-space:nowrap}.system-settings-item span{flex:0 0 24px;color:var(--muted);font-size:29px;font-weight:300;line-height:1;text-align:center}.system-settings-logout{position:absolute;right:50%;bottom:65px;width:min(312px,calc(100% - 40px));height:55px;padding:0;transform:translate(50%);border-radius:28px;color:var(--surface-white);background:var(--brand-coral);font-size:21.89px;font-weight:500;line-height:31px}.system-settings-back:focus-visible,.system-settings-item:focus-visible,.system-settings-logout:focus-visible{outline:2px solid var(--brand-coral);outline-offset:-2px}.account-cancellation-page .account-cancellation-submit:focus-visible{outline:3px solid var(--surface-white);outline-offset:-5px}.system-settings-back:active,.system-settings-item:active{transform:scale(.98)}.system-settings-logout:active{transform:translate(50%) scale(.98)}.account-cancellation-page .account-cancellation-submit:active{transform:scale(.98)}@media (max-width: 390px){.system-settings-card{padding-right:8px;padding-left:8px}.system-settings-item{padding-left:8px}.system-settings-item strong{font-size:15px}}.bill-summary-icon{top:11px!important;left:11px!important;width:40px!important;height:40px!important;border:0!important}.bill-summary-heading h2{left:51px!important}.bill-visibility{top:14px!important;left:157px!important}.home-header{background:transparent}.brand-mark{display:grid;width:223px;height:37px;flex:0 0 223px;align-content:center;gap:1px;overflow:visible;color:var(--surface-white)}.brand-mark strong{font-size:17px;line-height:20px}.brand-mark small{font-size:7px;letter-spacing:1.2px;line-height:10px;opacity:.76}.header-search{border:1px solid rgb(255 255 255 / 52%);border-radius:15px;background:#ffffff24}.header-search-icon{position:absolute;z-index:1;top:7px;left:14px;width:12px;height:12px;border:1.5px solid var(--surface-white);border-radius:50%;pointer-events:none}.header-search-icon:after{position:absolute;right:-4px;bottom:-2px;width:5px;height:1.5px;background:var(--surface-white);content:"";transform:rotate(45deg)}.header-search input{padding-left:36px}.service-button{display:grid;place-items:center;border-radius:50%;background:#ffffff24}.service-icon{position:relative;display:block;width:19px;height:15px;border:1.5px solid var(--surface-white);border-radius:5px}.service-icon:after{position:absolute;right:1px;bottom:-4px;width:6px;height:6px;border-bottom:1.5px solid var(--surface-white);border-right:1.5px solid var(--surface-white);content:"";transform:skewY(-35deg)}.download-bar{display:flex;min-height:44px;aspect-ratio:auto;align-items:center;justify-content:space-between;padding:6px 12px 6px 18px;color:var(--surface-white);background:#ffffff24}.download-copy{display:grid;gap:1px}.download-copy strong{font-size:14px;line-height:18px}.download-copy span{font-size:10px;opacity:.78}.download-bar button{position:static;width:auto;height:30px;padding:0 14px;border-radius:16px;color:var(--brand-deep);background:var(--brand-gold);font-size:12px;font-weight:700}.hero-banner{aspect-ratio:2 / 1;text-align:left}.hero-media img{position:static;display:block;width:100%;height:100%;object-fit:cover}.hero-banner:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(55 11 9 / 68%),transparent 72%);content:"";pointer-events:none}.hero-copy{position:absolute;z-index:1;top:50%;left:20px;display:grid;gap:7px;color:var(--surface-white);transform:translateY(-50%);text-shadow:0 1px 4px rgb(0 0 0 / 28%)}.hero-copy strong{margin:0;color:inherit;font-size:25px;line-height:32px}.hero-copy span{font-size:12px;line-height:18px}.notice-bar{display:flex;height:44px;aspect-ratio:auto;align-items:center;gap:9px;margin:12px 0;padding:0 13px;border:1px solid rgb(120 2 3 / 8%);color:var(--ink);background:var(--surface-white);box-shadow:var(--shadow-card);text-align:left}.notice-label{padding:3px 7px;border-radius:8px;color:var(--surface-white);background:var(--brand-coral);font-size:10px;font-weight:700}.notice-copy{min-width:0;flex:1;overflow:hidden;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.notice-arrow{color:var(--brand-coral);font-size:22px;line-height:1}.home-panel{overflow:hidden;border-radius:var(--radius-card);background:#ffd38a40;box-shadow:var(--shadow-card)}.featured-section{aspect-ratio:auto;margin-top:12px;padding:15px 0 14px}.section-heading{min-height:30px;padding:0 15px}.section-heading h2{font-size:19px;line-height:26px}.section-heading h2 span{font-size:10px}.calendar-button{min-width:104px;height:31px;font-size:12px}.calendar-button b{width:18px;height:18px;font-size:9px}.featured-list{gap:10px;margin-top:10px;padding:0 15px}.featured-product{display:block;flex-basis:166px;height:118px;border:1px solid rgb(120 2 3 / 6%);color:var(--ink);background:var(--surface-white);box-shadow:0 3px 8px #78020312}.featured-product img{position:absolute;right:-8px;bottom:-10px;width:98px;height:98px;object-fit:contain}.featured-product-copy{position:absolute;z-index:1;top:12px;left:11px;display:grid;width:86px;gap:4px}.featured-product-copy strong{overflow:hidden;color:var(--brand-deep);font-size:14px;line-height:19px;text-overflow:ellipsis;white-space:nowrap}.featured-product-copy small{overflow:hidden;color:var(--muted);font-size:9px;line-height:13px;text-overflow:ellipsis;white-space:nowrap}.featured-product em{position:absolute;z-index:1;bottom:10px;left:11px;color:var(--brand-coral);font-size:12px;font-style:normal;font-weight:700}.quick-actions{display:grid;aspect-ratio:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:12px;padding:12px 8px}.quick-action{position:static;display:grid;width:auto;height:76px;grid-template-rows:30px 20px 16px;align-content:center;justify-items:center;padding:5px 2px;border-radius:12px;color:var(--ink);background:#ffffffb8}.quick-action-symbol{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;color:var(--surface-white);background:var(--brand-coral);font-size:12px;font-weight:700}.quick-action:nth-child(2) .quick-action-symbol{background:var(--brand-deep)}.quick-action:nth-child(3) .quick-action-symbol{background:#c18a3a}.quick-action:nth-child(4) .quick-action-symbol{background:#8a6e56}.quick-action strong{overflow:hidden;max-width:100%;font-size:11px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.quick-action small{overflow:hidden;max-width:100%;color:var(--muted);font-size:8px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.issuer-section{aspect-ratio:auto;margin-top:12px;padding:15px 0 10px}.section-more{padding:5px 0 5px 10px;color:var(--brand-coral);background:transparent;font-size:12px}.section-more span{margin-left:3px;font-size:20px;vertical-align:-2px}.issuer-list{display:grid;gap:7px;margin-top:8px;padding:0 12px}.issuer-action{position:relative;display:grid;width:100%;height:auto;min-height:58px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:8px 10px;border:1px solid rgb(120 2 3 / 8%);border-radius:13px;color:var(--ink);background:var(--surface-white);text-align:left}.issuer-mark{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;color:var(--surface-white);background:var(--brand-deep);font-size:11px;font-weight:700}.issuer-action:nth-child(2) .issuer-mark{background:var(--brand-coral)}.issuer-action:nth-child(3) .issuer-mark{background:#9a7040}.issuer-copy{display:grid;min-width:0;gap:4px}.issuer-copy strong{overflow:hidden;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.issuer-copy small{color:var(--muted);font-size:9px;line-height:13px}.issuer-arrow{color:var(--brand-coral);font-size:22px}.market-section{aspect-ratio:auto;margin-top:12px;padding:15px 0 12px}.market-section .section-heading{margin-bottom:10px}.home-market-tabs{position:static;display:flex;width:auto;height:52px;overflow:visible;border-radius:0;background:var(--surface-white)}.home-market-tabs button,.home-market-tabs button:nth-child(1),.home-market-tabs button:nth-child(2),.home-market-tabs button:nth-child(3){position:relative;top:auto;left:auto;display:grid;width:auto;height:52px;flex:1;align-content:center;justify-items:center;padding:0 4px}.home-market-tabs button.active:after{top:auto;right:18px;bottom:5px;left:18px;width:auto;height:2px}.home-hot-product-list{display:flex;gap:10px;padding:12px 15px 3px}.home-hot-product{position:relative;display:grid;min-width:0;flex:0 0 166px;grid-template-rows:132px auto;padding:8px;overflow:hidden;border:1px solid rgb(120 2 3 / 7%);border-radius:14px;color:var(--ink);background:var(--surface-white);text-align:left}.home-hot-product>img{width:100%;height:132px;object-fit:contain}.home-hot-product-copy{display:grid;min-width:0;gap:3px;padding:6px 2px 2px}.home-hot-product-copy strong{overflow:hidden;color:var(--brand-deep);font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.home-hot-product-copy small{overflow:hidden;color:var(--muted);font-size:9px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.home-hot-product-copy em{color:var(--brand-coral);font-size:12px;font-style:normal;font-weight:700;line-height:16px}.home-footer{padding-top:32px}@media (max-width: 390px){.brand-mark{width:164px;flex-basis:164px}.brand-mark strong{font-size:14px}.brand-mark small{font-size:6px}.header-search{width:112px;flex-basis:112px}.service-button{width:30px;flex-basis:30px}.quick-action strong{font-size:10px}.featured-product,.home-hot-product{flex-basis:154px}}.market-bottom-navigation:has(.market-nav-reference){bottom:1px;overflow:hidden}.market-nav-reference{position:absolute;z-index:0;top:-17px;left:-15px;width:460px;height:90px;max-width:none;clip-path:none;pointer-events:none}.market-bottom-navigation:has(.market-nav-reference) .market-nav-item{position:absolute;z-index:1;top:0;display:block;width:20%;height:60px;min-height:60px;padding:36.8px 0 0;color:var(--ink);background:transparent;font-size:12px;line-height:14px;text-align:center}.market-bottom-navigation:has(.market-nav-reference) .market-nav-item:nth-of-type(1){left:0}.market-bottom-navigation:has(.market-nav-reference) .market-nav-item:nth-of-type(2){left:20%}.market-bottom-navigation:has(.market-nav-reference) .market-nav-item:nth-of-type(3){left:40%}.market-bottom-navigation:has(.market-nav-reference) .market-nav-item:nth-of-type(4){left:60%}.market-bottom-navigation:has(.market-nav-reference) .market-nav-item:nth-of-type(5){left:80%}.market-bottom-navigation:has(.market-nav-reference) .market-nav-item.active{color:var(--brand-coral)}.market-bottom-navigation:has(.market-nav-reference) .market-nav-icon{display:none}.market-bottom-navigation:has(.market-nav-reference) .market-nav-item>span:last-child{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.market-page .market-preview{position:relative;width:100%;height:245px;margin:0;overflow:hidden;border-radius:20px;background:linear-gradient(180deg,#ffd38a4d,#fff3);box-shadow:0 4px 4px #0000000d}.market-page .market-latest-heading{height:60px;align-items:flex-start;padding:20px 0 0 40px}.market-page .market-preview-list{grid-auto-columns:165px;gap:5px;padding:10px 11px 0}.market-page .market-preview-card{width:165px;height:165px;min-height:165px;flex-basis:165px;grid-template-rows:165px;border-radius:14px;padding:0;box-shadow:0 3px 3px #0000000d}.market-page .market-preview-card img,.market-page .market-preview-card:nth-child(n+2) img{width:165px;height:165px;object-fit:cover;transform:none}.market-page .market-new-badge{top:7px;left:8px;width:38px;height:38px;border-radius:0;font-size:24px;clip-path:polygon(50% 0,61% 7%,73% 5%,81% 14%,93% 19%,91% 31%,100% 42%,94% 53%,98% 65%,88% 74%,88% 86%,75% 88%,63% 100%,52% 93%,40% 100%,31% 91%,17% 93%,16% 79%,5% 72%,9% 60%,0 49%,9% 39%,5% 27%,17% 20%,20% 8%,35% 10%)}.market-page .market-preview-serial{top:0;right:5px;display:block;width:74.18px;height:24.85px;padding:0;border:0;border-radius:0;background:transparent;font-size:7.62px;line-height:13.85px}.market-page .market-preview-serial:before{position:absolute;top:6.21px;left:7.63px;width:66.55px;height:14.49px;border-radius:7.25px;background:#ffd38acc;content:""}.market-page .market-preview-serial i{position:absolute;top:0;left:0;display:grid;width:24.85px;height:24.85px;place-items:center;color:var(--surface-white);background:var(--brand-deep);font-size:12px;font-style:normal;font-weight:700;clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%)}.market-page .market-preview-serial>span{position:absolute;top:6.9px;left:23.57px;z-index:1;color:#000;font-size:7.62px;font-weight:400;line-height:13.85px;letter-spacing:.38px}.market-page .market-preview-serial b{position:absolute;top:6.9px;left:59.62px;z-index:1;margin:0;color:#000;font-size:7.62px;font-weight:700;line-height:13.85px}.market-page .market-preview-detail{position:absolute;right:0;bottom:0;left:0;z-index:2;display:grid;min-height:57px;gap:0;padding:4px 10px 5px;background:linear-gradient(180deg,rgb(120 2 3 / 0%),var(--brand-deep) 69%)}.market-page .market-preview-detail strong,.market-page .market-preview-detail em{align-self:end;overflow:hidden;color:inherit;font-size:13.85px;font-weight:500;line-height:20px;letter-spacing:-.24px;text-overflow:ellipsis;white-space:nowrap}.market-page .market-preview-detail em b{color:var(--brand-gold);font-weight:500}.market-page .market-preview-detail em i{margin:0 10px;font-style:normal}.market-page .market-preview-detail strong,.market-page .market-preview-detail em,.market-page .market-preview-detail em span,.market-page .market-preview-detail em i{color:var(--surface-white);font-size:13.85px;line-height:13.85px;text-shadow:none;-webkit-text-stroke:0}.market-page .market-preview-detail em b{color:var(--brand-gold);font-size:13.85px;line-height:13.85px;text-shadow:none;-webkit-text-stroke:0}.market-page .market-preview-detail strong{width:112px;transform:none}.market-page .market-preview-detail em{width:123px;transform:scaleX(1.19);transform-origin:left center}.market-page .market-preview-detail em{position:relative;display:block;width:146px;height:22.77px;border:0;border-radius:0;background:transparent;transform:none}.market-page .market-preview-detail em .market-meta-group--collection,.market-page .market-preview-detail em .market-meta-group--consignment{position:absolute;top:0;display:flex;height:22.77px;align-items:center;justify-content:space-between}.market-page .market-preview-detail em .market-meta-group--collection{left:0;width:68px}.market-page .market-preview-detail em .market-meta-group--consignment{left:82px;width:63px}.market-page .market-preview-detail em>i{position:absolute;top:6px;left:74.5px;width:1px;height:10px;margin:0;border-radius:1px;background:var(--surface-white);font-size:0;line-height:0}.market-page .market-preview-detail em .market-meta-group--collection>span,.market-page .market-preview-detail em .market-meta-group--consignment>span,.market-page .market-preview-detail em .market-meta-group--collection>b,.market-page .market-preview-detail em .market-meta-group--consignment>b{color:inherit;font-size:13.85px;font-weight:500;line-height:13.85px}.market-page .market-preview-detail em .market-meta-group--collection>b,.market-page .market-preview-detail em .market-meta-group--consignment>b{color:var(--brand-gold)}.market-page .market-preview-card img.market-preview-serial{position:absolute;z-index:3;top:0;right:5px;display:block;width:74.18px;height:24.85px;padding:0;border:0;border-radius:0;background:transparent;object-fit:fill;transform:none}.market-preview{position:relative;width:100%;height:245px;margin:0;overflow:hidden;border-radius:20px;background:linear-gradient(180deg,#ffd38a4d,#fff3);box-shadow:0 4px 4px #0000000d}.market-latest-heading{height:60px;padding:20px 0 0 40px;align-items:flex-start}.market-preview-list{grid-auto-columns:165px;gap:5px;padding:10px 11px 0}.market-preview-card{width:165px;height:165px;min-height:165px;flex-basis:165px;grid-template-rows:165px;border-radius:14px}.market-preview-card img,.market-preview-card:nth-child(n+2) img{width:165px;height:165px;object-fit:cover;transform:none}.market-preview-card:nth-child(n+2) img{transform:none}.market-new-badge{top:7px;left:8px;width:38px;height:38px;border-radius:50%;font-size:24px}.market-preview-detail{position:absolute;right:0;bottom:0;left:0;z-index:2;display:grid;min-height:57px;gap:0;padding:4px 10px 5px;background:linear-gradient(180deg,rgb(120 2 3 / 0%),var(--brand-deep) 69%)}.market-section-symbol--hot{width:30px;height:30px;flex-basis:30px}.market-brand-title{height:43px;margin:0;padding:8px 4px 9px}.market-tools{height:44px;gap:12px;padding:0 15px 0 9px}.market-search{padding:0}.market-search label{min-height:32px;height:32px;padding:0 16px;border:0;border-radius:16px;background:var(--surface-white)}.market-search input{width:auto;height:30px;flex:1;padding:0;color:var(--ink);background:transparent}.market-search-icon{position:relative;top:auto;left:auto;width:14px;height:14px;flex:0 0 14px;margin:0 10px 0 1px;border-color:var(--muted)}.market-search-icon:after{background:var(--muted)}.app-shell.profile-mode:has(.profile-scroll){max-width:430px;margin-inline:auto}.profile-mode .profile-scroll{height:100%;padding-bottom:calc(67px + env(safe-area-inset-bottom));overflow-y:auto;background:linear-gradient(to bottom,#780203 0,#780203 66px,#fff9ef 454px,#fff9ef)}.profile-mode .profile-header{display:block;height:49px;color:var(--surface-white);background:transparent}.profile-mode .profile-header h1{display:grid;height:44px;place-items:center;margin:0;font-size:17.2px;font-weight:400;line-height:24px}.profile-mode .profile-main{padding:0 11px}.profile-mode .profile-account{position:relative;display:block;height:178px;min-height:0;margin:0;padding:0;overflow:hidden;border-radius:10px;background:linear-gradient(298deg,#f3ca91,#ffe8c7);box-shadow:0 2px 20px #cecece3d}.profile-mode .profile-avatar{position:absolute;top:32px;left:18px;display:block;width:64px;height:64px;flex:none;padding:0;overflow:hidden;border:0;border-radius:25px;background:var(--brand-deep);box-shadow:0 2px 8px #78020329}.profile-mode .profile-avatar img{display:block;width:58.5px;height:33.7px;margin:15px 3px;object-fit:contain}.profile-mode .profile-avatar-image,.profile-mode .profile-avatar .profile-avatar-image{width:64px;height:64px;margin:0;object-fit:cover}.profile-mode .profile-account-copy{position:absolute;top:38px;right:78px;left:90px;min-width:0;margin:0}.profile-mode .profile-account-copy h2{overflow:hidden;margin:0;color:var(--ink);font-size:18px;font-weight:500;line-height:25px;text-overflow:ellipsis;white-space:nowrap}.profile-mode .profile-account-copy p{margin:2px 0 0;color:var(--ink);font-size:14px;line-height:20px}.profile-mode .profile-account-balance{position:absolute;top:78px;right:27px;width:106.574px;margin:0;color:#3d3d3d;font-size:14px;font-weight:400;line-height:17.046px;text-align:right;white-space:nowrap}.profile-mode .profile-account-balance strong{color:#684930;font-weight:700}.profile-mode .profile-account-edit{position:absolute;top:32px;right:21px;display:grid;width:44px;height:44px;padding:4px;place-items:center}.profile-mode .profile-account-edit:before,.profile-mode .profile-account-edit:after,.profile-mode .profile-account-edit span:before,.profile-mode .profile-account-edit span:after{display:none}.profile-mode .profile-account-edit-image{display:block;width:36px;height:36px;object-fit:contain}.profile-mode .profile-address-row{position:absolute;right:0;bottom:0;left:0;display:flex;height:51px;align-items:center;padding:0 13px 0 24px;border:0;background:linear-gradient(279deg,#ffffff7f,#ffe2b27f);font-size:14px}.profile-mode .profile-address-row code{flex:1;margin-left:10px}.profile-mode .profile-address-row>span{min-width:0}.profile-mode .profile-address-row button{position:relative;height:26px;margin-left:10px}.profile-mode .profile-address-row button:before{position:absolute;top:-9px;right:0;bottom:-9px;left:0;content:""}.profile-mode .profile-feature-actions{width:calc(100% - 24px);max-width:385px;margin:24px auto 0;gap:10px}.profile-mode .profile-feature-button{display:flex;height:71px;align-items:center;gap:10px;padding:0 16px;border:0;border-radius:16.655px;background:linear-gradient(292deg,#c0c0c07f 17%,#ffffff7f);box-shadow:none;font-size:18px;font-weight:500}.profile-mode .profile-feature-icon{width:44px;height:44px;flex-basis:44px;margin-right:4px}.profile-mode .profile-feature-icon{display:block;flex:0 0 44px;object-fit:contain}.profile-mode .profile-menu-section{height:465px;margin:17px 0 0;padding:14px 23px;border-radius:10px;background:var(--surface-white);box-shadow:0 4px 12px #0000000d}.profile-mode .profile-menu-list{margin:0}.profile-mode .profile-menu-item{display:flex;width:100%;height:48.5px;min-height:48.5px;align-items:center;padding:0;border:0;background:transparent}.profile-mode .profile-menu-copy strong{font-size:16px;font-weight:400;line-height:24px}.profile-mode .profile-menu-icon{position:relative;display:grid;width:40px;height:40px;flex:0 0 40px;margin-right:4px;place-items:center;border-radius:0;background:transparent;color:var(--brand-deep)}.profile-mode .profile-menu-item .profile-arrow{width:24px;text-align:center}.profile-mode .profile-menu-icon>svg{display:block;width:min(40px,100%);height:min(40px,100%);margin:0}.profile-mode .profile-menu-icon[data-icon=settings]>svg{position:relative;left:-2px;width:min(36px,100%);height:min(36px,100%);margin:0}.profile-cloud-gallery{position:relative;height:144px;margin:17px -2px 0;overflow:hidden;border-radius:15px;background:#fff;box-shadow:0 4px 10px #0000001a}.profile-cloud-gallery>img{position:absolute;top:-20px;left:0;width:100%;height:auto;aspect-ratio:412 / 230.11;object-fit:cover}.profile-cloud-gallery h2{position:relative;display:grid;height:39px;margin:0;place-items:center;color:#000;background:linear-gradient(#ffd38a,#d5ac68);font-size:17px;font-weight:500;line-height:24px}.profile-cloud-gallery button{position:absolute;bottom:0;left:50%;width:157px;height:44px;padding:0;transform:translate(-50%);color:#fff;background:transparent;font-size:16px;font-weight:500;line-height:28px}.profile-cloud-gallery button:before{position:absolute;z-index:-1;top:10px;right:0;bottom:6px;left:0;border-radius:28px;background:#f956427f;content:""}.profile-notice{position:absolute;z-index:3;bottom:calc(74px + env(safe-area-inset-bottom));left:50%;width:calc(100% - 40px);max-width:390px;min-height:44px;margin:0;padding:11px 44px 11px 14px;transform:translate(-50%);border-radius:8px;color:#fff;background:#3d3d3d;font-size:14px;line-height:22px;text-align:center}.account-security-notice,.account-cancellation-notice{bottom:calc(134px + env(safe-area-inset-bottom))}.profile-notice button{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;color:inherit;background:transparent;font-size:24px}@media (max-width: 390px){.profile-mode .profile-feature-button{gap:8px;padding:0 10px;font-size:16px}.profile-mode .profile-feature-icon{margin-right:0}.profile-mode .profile-address-row{padding-left:16px;font-size:12px}}.app-shell .market-bottom-navigation{position:absolute;z-index:2;right:0;bottom:0;left:0;display:block;height:calc(60px + env(safe-area-inset-bottom));padding:0 0 env(safe-area-inset-bottom);border:0;background:var(--surface-white);box-shadow:0 -2px 10px #0000001a}.app-shell .market-bottom-navigation .market-nav-item{position:absolute;top:0;display:block;width:76px;min-height:60px;height:60px;padding:0;color:var(--ink);background:transparent;font-size:12px;font-weight:400;line-height:14px;text-align:center}.app-shell .market-bottom-navigation .market-nav-item:nth-child(1){left:calc(11.6279% - 38px)}.app-shell .market-bottom-navigation .market-nav-item:nth-child(2){left:calc(30.9302% - 38px)}.app-shell .market-bottom-navigation .market-nav-item:nth-child(3){left:calc(50% - 38px)}.app-shell .market-bottom-navigation .market-nav-item:nth-child(4){left:calc(69.3023% - 38px)}.app-shell .market-bottom-navigation .market-nav-item:nth-child(5){left:calc(88.6047% - 38px)}.app-shell .market-bottom-navigation .market-nav-item.active{color:var(--brand-coral);font-weight:700}.app-shell .market-bottom-navigation .market-nav-icon{position:absolute;top:0;left:50%;display:grid;width:40px;height:36px;place-items:center;color:currentColor;transform:translate(-50%)}.app-shell .market-bottom-navigation .market-nav-icon{width:40px!important;height:36px!important;margin:0!important;border:0!important;background:transparent!important}.app-shell .market-bottom-navigation .market-nav-icon:before,.app-shell .market-bottom-navigation .market-nav-icon:after{content:none!important}.app-shell .market-bottom-navigation .market-nav-icon>img{display:block;width:40px!important;height:40px!important}.app-shell .market-bottom-navigation .market-nav-item>span:last-child{position:absolute;top:37px;right:0;left:0}.profile-mode .profile-menu-copy{display:block;min-width:0}.profile-mode .profile-menu-copy strong{color:var(--ink);font-size:16px;font-weight:400;line-height:48px}.profile-mode .profile-menu-item .profile-arrow{margin-left:auto;color:#cfcfcf;font-size:22px}.profile-mode .profile-footer{padding:56px 51px 119px;color:var(--ink);font-size:12px;line-height:24px;letter-spacing:.2px}.market-design-section-heading{padding-left:11px}.market-design-section-heading h1{margin-left:7px}.market-design-box-icon{width:40px;height:40px;flex-basis:40px;border-radius:0;background:none;clip-path:none;fill:var(--brand-deep)}.profile-mode .profile-menu-icon--verified:before{top:9px;left:8px;width:24px;height:24px;border:0;background:currentColor;clip-path:polygon(50% 0,63% 8%,78% 7%,87% 20%,100% 31%,92% 50%,100% 69%,87% 80%,78% 93%,63% 92%,50% 100%,37% 92%,22% 93%,13% 80%,0 69%,8% 50%,0 31%,13% 20%,22% 7%,37% 8%)}.profile-mode .profile-menu-icon--verified:after{top:17px;left:14px;width:10px;height:6px;border-color:#fff}.profile-mode .profile-menu-icon--holdings:after{top:16px;left:12px;width:12px;height:2px;background:currentColor;box-shadow:0 5px currentColor,11px 4px 0 -1px #fff,11px 4px 0 0 currentColor}.profile-mode .profile-menu-icon--airdrop:before{top:8px;left:11px;width:17px;height:21px;border:2px solid currentColor;border-radius:50% 50% 44% 44%;transform:rotate(30deg)}.profile-mode .profile-menu-icon--airdrop:after{top:28px;left:17px;width:8px;height:7px;border:2px solid currentColor;border-top:0}.profile-mode .profile-menu-icon--invite:before{top:9px;left:7px;width:10px;height:10px;border:2px solid currentColor;border-radius:50%;box-shadow:13px 4px 0 -2px #fff,13px 4px 0 0 currentColor}.profile-mode .profile-menu-icon--invite:after{top:23px;left:3px;width:22px;height:11px;border:2px solid currentColor;border-bottom:0;border-radius:12px 12px 0 0}.profile-mode .profile-menu-icon--download:after{top:11px;left:17px;width:2px;height:13px;background:currentColor;box-shadow:-4px 9px 0 -1px currentColor,4px 9px 0 -1px currentColor}.profile-mode .profile-menu-icon--download:after{top:10px;left:12px;width:16px;height:19px;background:currentColor;clip-path:polygon(38% 0,62% 0,62% 52%,100% 52%,50% 100%,0 52%,38% 52%)}.profile-mode .profile-menu-icon--settings:before{top:9px;left:9px;width:23px;height:23px;border:0;background:currentColor;clip-path:polygon(42% 0,58% 0,62% 10%,72% 13%,81% 7%,93% 19%,87% 28%,90% 38%,100% 42%,100% 58%,90% 62%,87% 72%,93% 81%,81% 93%,72% 87%,62% 90%,58% 100%,42% 100%,38% 90%,28% 87%,19% 93%,7% 81%,13% 72%,10% 62%,0 58%,0 42%,10% 38%,13% 28%,7% 19%,19% 7%,28% 13%,38% 10%)}.profile-mode .profile-menu-icon--settings:after{top:16px;left:16px;width:9px;height:9px;border:2px solid #fff;border-radius:50%}.profile-mode .profile-menu-icon--about:after{top:12px;left:16px;width:6px;height:18px;background:transparent;color:currentColor;content:"!";font-size:17px;font-weight:700;line-height:18px;text-align:center;box-shadow:none}.invite-mode{max-width:430px;margin-inline:auto;background:var(--invite-surface, #fff9ef)}.invite-page{position:relative;height:100%;overflow-y:auto;color:var(--invite-text, #000);background:var(--invite-surface, #fff9ef);scrollbar-width:none}.invite-page::-webkit-scrollbar{display:none}.invite-background-art{position:absolute;top:0;left:0;width:100%;height:auto;pointer-events:none}.invite-header{position:sticky;top:0;z-index:3;display:grid;height:48px;place-items:center;color:#fff;background:var(--invite-brand-deep, #780203)}.invite-header h1{margin:0;font-size:17.2px;font-weight:500;line-height:24px}.invite-back{position:absolute;top:4px;left:12px;display:grid;width:40px;height:40px;padding:2px;place-items:center;border-radius:20px;background:transparent}.invite-back img{width:36px;height:36px;filter:brightness(0) invert(1)}.invite-content{position:relative;z-index:1;padding:0 16px 24px}.invite-hero{min-height:350px;padding-top:52px}.invite-display-title{margin:0 0 12px;color:var(--invite-brand-gold, #ffd38a);font-size:48px;font-weight:700;line-height:64px;text-align:center}.invite-hero>p{margin:0;color:#fff;font-size:17px;line-height:24px;text-align:center}.invite-steps-art{display:block;width:min(306.365px,100%);height:auto;aspect-ratio:306.365 / 78.415;margin:26px auto 30px}.invite-code-bar{display:flex;height:58px;align-items:center;gap:4px;padding-left:10px;border-radius:15px;background:var(--invite-brand-gold, #ffd38a);box-shadow:0 4px 12px #7802031a}.invite-code-label{color:#000;font-size:15px;font-weight:700;line-height:20px;white-space:nowrap}.invite-code-bar code{min-width:0;flex:1;overflow:hidden;color:#bb6015;font-family:inherit;font-size:14px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.invite-code-bar button{display:grid;width:113px;height:58px;flex:0 0 113px;place-items:center;padding:0;overflow:hidden;border-radius:29px;color:#fff;background:var(--brand-coral, #f95642);font-size:15px;font-weight:700}.invite-code-bar button img{display:block;width:113px;height:58px}.invite-code-bar button:disabled{opacity:.5}.invite-records{position:relative;min-height:616px;padding:18px 14px 22px;overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 2px 8px #7802031a}.invite-records-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:16px}.invite-records-heading h2{margin:0;color:var(--invite-brand-deep, #780203);font-size:20px;font-weight:700;line-height:28px}.invite-records-heading span{color:var(--invite-brand-deep, #780203);font-size:14px;line-height:20px}.invite-record-list{max-height:240px;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none;scrollbar-width:none}.invite-record-list::-webkit-scrollbar{display:none}.invite-record{display:flex;min-height:70px;align-items:center;gap:10px;border-bottom:1px solid #f1e7d8}.invite-record:last-child{border-bottom:0}.invite-record-avatar{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border-radius:50%;color:#fff;background:var(--invite-brand-deep, #780203);font-size:16px;font-weight:700}.invite-record-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.invite-record-copy strong{overflow:hidden;color:#3d3d3d;font-size:16px;font-weight:500;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.invite-record-copy time{color:var(--invite-muted, #9e9e9e);font-size:14px;line-height:20px}.invite-record-status{color:var(--invite-brand-deep, #780203);font-size:14px;font-weight:500;white-space:nowrap}.invite-state{margin:64px 0;color:#9e9e9e;font-size:16px;line-height:24px;text-align:center}.invite-state--error{color:var(--invite-error, #c71d12)}.invite-share-feedback{position:absolute;top:329px;left:50%;display:grid;width:min(342px,calc(100% - 56px));height:58px;place-items:center;margin:0;border-radius:15px;color:#3d3d3d;background:#0003;font-size:18px;font-weight:500;line-height:27px;letter-spacing:2.16px;text-align:center;transform:translate(-50%)}.invite-share-feedback--error{color:#fff;background:var(--invite-error, #c71d12);letter-spacing:0}.invite-share-actions{position:absolute;top:440px;right:16px;left:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.invite-share-action{min-width:0;height:55px;padding:0 8px;border-radius:28px;color:#3d3d3d;background:var(--invite-brand-gold, #ffd38a);font-size:18px;font-weight:500;line-height:24px;white-space:nowrap}.invite-share-action--poster{color:#fff;background:var(--brand-coral, #f95642)}.invite-share-action:disabled{cursor:default}.invite-share-action--link:disabled{opacity:.5}.invite-share-action--link:focus-visible{outline:2px solid var(--invite-brand-deep, #780203);outline-offset:2px}.invite-share-action--link:active:not(:disabled){transform:scale(.98)}.invite-poster-page{height:100%;overflow-y:auto;color:var(--ink);background:#fff;scrollbar-width:none}.invite-poster-page::-webkit-scrollbar{display:none}.invite-poster-layout{display:flex;min-height:888px;flex-direction:column;align-items:center;padding:68px 0 39px}.invite-poster-card{position:relative;width:min(367px,calc(100% - 32px));aspect-ratio:367 / 658;flex:0 0 auto;overflow:hidden}.invite-poster-background{display:block;width:100%;height:100%;object-fit:fill}.invite-poster-logo{position:absolute;top:7.9027%;left:36.7847%;width:26.4305%;height:5.6231%;object-fit:cover}.invite-poster-qr-frame{position:absolute;top:34.0426%;left:39.2371%;display:grid;width:22.0708%;aspect-ratio:1;padding:.8174%;place-items:center;border-radius:10px;background:linear-gradient(134deg,var(--brand-coral) 0%,var(--invite-poster-border-end) 100%)}.invite-poster-qr{display:block;width:100%;height:100%;border-radius:7px;background:#fff}.invite-poster-qr-fallback{display:grid;width:100%;height:100%;place-items:center;border-radius:7px;color:#9e9e9e;background:#fff;font-size:9px;line-height:1.3;text-align:center}.invite-poster-code-bar{position:absolute;top:77.2036%;left:22.8883%;display:flex;width:54.4959%;height:3.9514%;align-items:center;color:#fff;font-size:clamp(6px,1.64vw,7.05px);font-weight:700;line-height:1}.invite-poster-code-bar>span{z-index:1;display:grid;width:24.845%;height:100%;flex:0 0 24.845%;place-items:center;border-radius:999px;background:var(--brand-coral)}.invite-poster-code-bar code{display:grid;height:100%;min-width:0;flex:1;margin-left:-12.4225%;padding-left:15%;place-items:center;overflow:hidden;border-radius:999px;color:var(--invite-poster-code);background:#fff;font-family:inherit;font-size:clamp(8px,2.33vw,10px);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.invite-poster-actions{display:grid;width:calc(100% - 64px);max-width:366px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:68px}.invite-poster-actions button{height:55px;padding:0 8px;border-radius:28px;font-size:18px;font-weight:500;line-height:24px;touch-action:manipulation}.invite-poster-cancel{color:var(--ink);background:var(--invite-poster-cancel)}.invite-poster-download{color:#fff;background:var(--brand-coral)}.invite-poster-actions button:active:not(:disabled){transform:scale(.98)}.invite-poster-actions button:disabled{opacity:.65;cursor:wait}.invite-poster-error{margin:12px 16px 0;color:var(--invite-error);font-size:14px;line-height:20px;text-align:center}@media (max-width: 390px),(max-height: 860px){.invite-poster-layout{min-height:100%;padding-top:24px;padding-bottom:24px}.invite-poster-actions{width:calc(100% - 32px);margin-top:24px}}@media (max-width: 360px){.invite-content{padding-inline:12px}.invite-code-label{font-size:14px}.invite-code-bar button{width:113px;min-width:113px}.invite-share-actions{right:10px;left:10px;gap:10px}.invite-share-action{padding-inline:4px;font-size:16px}}.profile-scroll{height:100%;padding-bottom:calc(74px + env(safe-area-inset-bottom));overflow-y:auto;background:linear-gradient(to bottom,#8b0000 0,#8b0000 92px,#bb6e6f 92px,#bb6e6f 380px,#fff9ef 380px,#fff9ef);scrollbar-width:none}.profile-menu-section{height:465px;margin:14px 0 0;padding:17px 26px 16px;border-radius:14px;background:var(--surface-white);box-shadow:0 4px 12px #3d3d3d0d}.profile-menu-icon--delivery:after{top:17px;left:22px;width:12px;height:10px;border:2px solid currentColor;border-left:0;border-radius:0 3px 3px 0}.profile-menu-icon--invite:before{top:9px;left:8px;width:10px;height:10px;border:2px solid currentColor;border-radius:50%}.profile-menu-icon--download:after{top:11px;left:17px;width:2px;height:13px;background:currentColor}.profile-menu-icon--settings:before{top:9px;left:9px;width:22px;height:22px;border:2px solid currentColor;border-radius:50%}.market-nav-icon{position:relative;display:block;width:21px;height:19px;color:currentColor}.market-nav-item:nth-child(1) .market-nav-icon:before{position:absolute;top:6px;right:3px;bottom:1px;left:3px;border:2px solid currentColor;border-radius:3px;content:""}.market-nav-item:nth-child(1) .market-nav-icon:after{position:absolute;top:1px;left:4px;width:12px;height:12px;border-top:2px solid currentColor;border-left:2px solid currentColor;content:"";transform:rotate(45deg)}.market-nav-item:nth-child(2) .market-nav-icon{height:14px;margin-top:4px;border:2px solid currentColor;border-top:0;border-radius:0 0 3px 3px}.market-nav-item:nth-child(2) .market-nav-icon:before{position:absolute;top:-5px;left:-2px;width:21px;height:7px;border-radius:3px 3px 5px 5px;background:repeating-linear-gradient(90deg,currentColor 0 3px,transparent 3px 5px);content:""}.market-nav-item:nth-child(2) .market-nav-icon:after{position:absolute;top:3px;left:6px;width:7px;height:7px;border:1.5px solid currentColor;border-radius:1px;content:""}.market-nav-item:nth-child(3) .market-nav-icon{height:16px;margin-top:1px;border:2px solid currentColor;border-radius:3px}.market-nav-item:nth-child(3) .market-nav-icon:before{position:absolute;top:-6px;left:4px;width:9px;height:7px;border:2px solid currentColor;border-bottom:0;border-radius:6px 6px 0 0;content:""}.market-nav-item:nth-child(4) .market-nav-icon{width:19px;height:17px;margin-top:2px;border:2px solid currentColor;border-bottom:0;border-radius:11px 11px 0 0}.market-nav-item:nth-child(4) .market-nav-icon:before{position:absolute;bottom:-2px;left:-3px;width:4px;height:7px;border-radius:3px;background:currentColor;box-shadow:20px 0 currentColor;content:""}.market-nav-item:nth-child(4) .market-nav-icon:after{position:absolute;right:3px;bottom:-5px;left:3px;height:3px;border-radius:3px;background:currentColor;content:""}.market-nav-item:nth-child(5) .market-nav-icon:before{position:absolute;top:0;left:6px;width:9px;height:9px;border:2px solid currentColor;border-radius:50%;content:""}.market-nav-item:nth-child(5) .market-nav-icon:after{position:absolute;right:2px;bottom:0;left:2px;height:9px;border:2px solid currentColor;border-bottom:0;border-radius:12px 12px 0 0;content:""}.profile-scroll{background:linear-gradient(to bottom,#8b0000 0,#8b0000 92px,#bb6e6f 92px,#bb6e6f 380px,#fff9ef 380px,#fff9ef)}.profile-header{display:block;height:48px;color:var(--surface-white);background:transparent}.profile-header h1{display:grid;height:48px;place-items:center;margin:0;font-size:17.2px;font-weight:500;line-height:24px}@font-face{font-family:Wallet HarmonyOS;src:url(/wallet-title-regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}.wallet-mode{background:#fff9ef}.wallet-page{height:100%;overflow-y:auto;overscroll-behavior:contain;color:var(--ink);background:linear-gradient(180deg,#780203 0,#780203 10%,#fff9ef 46%,#fff9ef);scrollbar-width:none}.wallet-page::-webkit-scrollbar{display:none}.wallet-header{position:relative;width:min(430px,100%);height:44px;margin:0 auto;color:var(--surface-white)}.wallet-header h1{display:grid;height:44px;place-items:center;margin:0;font-family:Wallet HarmonyOS,HarmonyOS Sans SC,sans-serif;font-size:17.2px;font-weight:400;line-height:24.08px;letter-spacing:0}.wallet-back,.wallet-help{position:absolute;top:0;display:grid;width:44px;height:44px;place-items:center;padding:0;color:var(--surface-white);background:transparent}.wallet-back{left:5px}.wallet-help{right:13px}.wallet-back img,.wallet-help img{display:block}.wallet-back img{filter:brightness(0) invert(1)}.wallet-help img{transform:translateY(2px)}.wallet-main{padding:46px 20px calc(76px + env(safe-area-inset-bottom)) 26px}.wallet-payment-card{position:relative;height:198px;overflow:hidden;border-radius:10px;background:var(--surface-white);box-shadow:0 3px 3px #0000000d}.wallet-payment-card+.wallet-payment-card{margin-top:17px}.wallet-payment-card-header{position:relative;z-index:2;display:flex;height:45px;align-items:center;padding:0 11px;background:linear-gradient(180deg,#8eb385,#8eb38500)}.wallet-payment-card-header h2{margin:0 0 0 6px;font-size:15px;font-weight:500;line-height:25px}.wallet-unionpay-mark{position:relative;display:block;width:22px;height:16px;overflow:hidden;border-radius:2px;background:#f5f5f5;box-shadow:inset 0 0 0 1px #3d3d3d2e}.wallet-unionpay-mark i,.wallet-unionpay-mark b,.wallet-unionpay-mark em{position:absolute;display:block;width:14px;height:7px;border-radius:5px;transform:rotate(-24deg)}.wallet-unionpay-mark i{top:-1px;left:-3px;background:#e84545}.wallet-unionpay-mark b{top:4px;left:4px;background:#09857c}.wallet-unionpay-mark em{top:9px;left:-2px;background:#efbc43}.wallet-payment-card-status{position:absolute;z-index:3;top:12px;right:14px;color:#404040;font-size:15px;font-weight:500;line-height:25px}.wallet-payment-card--unopened .wallet-payment-card-status{color:#9e9e9e}.wallet-payment-card-art{position:absolute;top:37px;right:-23px;width:154px;height:110px;border:11px solid #8eb385;border-radius:22px;transform:rotate(-14deg)}.wallet-payment-card-art:before,.wallet-payment-card-art:after,.wallet-payment-card-art i{position:absolute;display:block;width:135px;height:13px;background:#8eb385;content:""}.wallet-payment-card-art:before{right:-36px;bottom:-22px}.wallet-payment-card-art:after{right:-33px;bottom:-50px}.wallet-payment-card-art i{right:-43px;bottom:-78px}.wallet-payment-card--unopened:before,.wallet-payment-card--opened:before{position:absolute;z-index:2;top:-4px;right:-13px;width:121px;height:153px;content:"";transform:rotate(-45deg);transform-origin:0 0}.wallet-payment-card--unopened:before{background:linear-gradient(180deg,#ebebeb,#868686)}.wallet-payment-card--opened:before{background:linear-gradient(180deg,#ffd1aa,#ff9947)}.wallet-payment-card-action{position:absolute;z-index:4;right:0;bottom:0;left:0;display:grid;height:45px;place-items:center;padding:0;color:var(--ink);background:#3d3d3d1a;font-size:15px;font-weight:500;line-height:25px}.wallet-payment-card--opened .wallet-payment-card-action{background:#eedac8}.wallet-back:active,.wallet-help:active,.wallet-payment-card-action:active{transform:scale(.98)}.profile-main{padding:0 7px}.profile-account{position:relative;display:block;height:179px;margin:1px 3px 0;padding:0;overflow:hidden;border-radius:10px;background:linear-gradient(180deg,#ffe6bd,#f8d39c);box-shadow:none}.profile-avatar{position:absolute;top:32px;left:18px;display:block;width:64px;height:64px;padding:0;overflow:hidden;border:0;border-radius:25px;background:var(--brand-deep);box-shadow:0 2px 8px #78020329}.profile-avatar img{display:block;width:100%;height:100%;object-fit:cover}.profile-account-copy{position:absolute;top:36px;left:91px;margin:0}.profile-account-copy h2{margin:0;color:var(--ink);font-size:17px;font-weight:500;line-height:24px}.profile-account-copy p{margin:2px 0 0;color:var(--ink);font-size:13px;line-height:20px}.profile-account-edit{position:absolute;top:39px;right:26px;width:38px;height:38px;padding:0;color:var(--ink);background:transparent}.profile-account-edit:before{position:absolute;top:4px;left:2px;width:27px;height:22px;border:2px solid var(--ink);border-radius:3px;content:""}.profile-account-edit:after{position:absolute;top:0;right:1px;width:12px;height:24px;border-right:3px solid var(--ink);border-radius:2px;content:"";transform:rotate(38deg)}.profile-account-edit span:before,.profile-account-edit span:after{position:absolute;left:9px;width:7px;height:7px;border:2px solid var(--ink);border-radius:50%;content:""}.profile-account-edit span:before{top:9px}.profile-account-edit span:after{top:21px;width:13px;height:5px;border-radius:7px 7px 0 0}.profile-address-row{position:absolute;right:0;bottom:0;left:0;display:flex;height:53px;align-items:center;padding:0 15px 0 26px;border-top:1px solid rgb(255 255 255 / 34%);color:var(--ink);font-size:13px;line-height:20px}.profile-address-row>span{flex:0 0 auto}.profile-address-row code{min-width:0;margin-left:15px;overflow:hidden;color:#3b4b92;font-family:inherit;text-overflow:ellipsis;white-space:nowrap}.profile-address-row button{width:64px;height:28px;flex:0 0 64px;margin-left:12px;padding:0;border-radius:16px;color:var(--ink);background:#e6e6e6;font-size:12px}.profile-feature-actions{width:385px;margin-top:23px}.profile-feature-button{height:71px;padding:0 14px;border:0;border-radius:16.655px;background:linear-gradient(115deg,#ffffffad 17%,#c0c0c094);box-shadow:none;font-size:16px;font-weight:500}.profile-feature-button--wallet{background:linear-gradient(115deg,#ffffffad 17%,#c0c0c094)}.profile-feature-icon{width:44px;height:44px;flex-basis:44px;margin-right:4px}.profile-feature-icon--book:before{top:5px;left:2px;width:31px;height:34px;border:3px solid var(--brand-deep);border-radius:2px;background:var(--brand-deep);box-shadow:4px -4px 0 -1px #fff,4px -4px 0 2px var(--brand-deep)}.profile-feature-icon--book:after{top:10px;left:7px;width:21px;height:22px;border:2px solid #fff;border-radius:2px;background:#fff;color:var(--brand-deep);content:"©";font-family:Arial,sans-serif;font-size:13px;font-weight:700;line-height:18px;text-align:center}.profile-feature-icon--wallet:before{top:9px;left:1px;width:39px;height:28px;border:0;border-radius:4px;background:var(--brand-deep)}.profile-feature-icon--wallet:after{top:19px;right:1px;width:12px;height:10px;border:2px solid var(--brand-deep);border-radius:3px 0 0 3px;background:#fff}.profile-menu-section{height:465px;margin:14px 0 0;padding:17px 26px 16px;border-radius:14px;box-shadow:0 4px 12px #3d3d3d0d}.profile-menu-list{margin:0}.profile-menu-item{display:flex;width:100%;height:48px;min-height:48px;align-items:center;padding:0;border:0;color:var(--ink);background:transparent}.profile-menu-icon{position:relative;display:block;width:42px;height:42px;flex:0 0 42px;margin-right:3px;border-radius:0;background:transparent;color:var(--brand-deep)}.profile-menu-icon--orders:before{top:10px;left:7px;width:16px;height:20px;border:2px solid currentColor;border-radius:3px}.profile-menu-icon--orders:after{top:16px;left:12px;width:8px;height:2px;background:currentColor;box-shadow:0 5px currentColor}.profile-menu-icon--delivery:before{top:14px;left:4px;width:19px;height:13px;border:2px solid currentColor;border-radius:2px}.profile-menu-icon--delivery:after{top:17px;left:22px;width:12px;height:10px;border:2px solid currentColor;border-left:0;border-radius:0 3px 3px 0;box-shadow:-16px 12px 0 -4px #fff,-16px 12px 0 -2px currentColor,2px 12px 0 -4px #fff,2px 12px 0 -2px currentColor}.profile-menu-icon--verified:before{top:8px;left:8px;width:23px;height:23px;border:2px solid currentColor;border-radius:50%}.profile-menu-icon--verified:after{top:17px;left:14px;width:10px;height:6px;border-bottom:2px solid currentColor;border-left:2px solid currentColor;transform:rotate(-45deg)}.profile-menu-icon--holdings:before{top:12px;left:6px;width:23px;height:17px;border:2px solid currentColor;border-radius:3px}.profile-menu-icon--holdings:after{top:16px;left:12px;width:12px;height:2px;background:currentColor;box-shadow:0 5px currentColor}.profile-menu-icon--airdrop:before{top:8px;left:12px;width:16px;height:20px;border:2px solid currentColor;border-radius:50% 50% 45% 45%;transform:rotate(30deg)}.profile-menu-icon--airdrop:after{top:29px;left:18px;width:7px;height:4px;border:2px solid currentColor;border-top:0}.profile-menu-icon--invite:before{top:9px;left:8px;width:10px;height:10px;border:2px solid currentColor;border-radius:50%;box-shadow:12px 4px 0 -2px #fff,12px 4px 0 0 currentColor}.profile-menu-icon--invite:after{top:23px;left:4px;width:22px;height:10px;border:2px solid currentColor;border-bottom:0;border-radius:12px 12px 0 0}.profile-menu-icon--download:before{top:8px;left:8px;width:22px;height:22px;border:2px solid currentColor;border-radius:4px}.profile-menu-icon--download:after{top:11px;left:17px;width:2px;height:13px;background:currentColor;box-shadow:-4px 8px 0 -1px currentColor,4px 8px 0 -1px currentColor}.profile-menu-icon--settings:before{top:9px;left:9px;width:22px;height:22px;border:2px solid currentColor;border-radius:50%;box-shadow:0 -5px 0 -3px currentColor,0 5px 0 -3px currentColor,5px 0 0 -3px currentColor,-5px 0 0 -3px currentColor}.profile-menu-icon--settings:after{top:16px;left:16px;width:8px;height:8px;border:2px solid currentColor;border-radius:50%}.profile-menu-icon--about:before{top:9px;left:7px;width:23px;height:21px;border:2px solid currentColor;border-radius:5px}.profile-menu-icon--about:after{top:14px;left:18px;width:2px;height:8px;background:currentColor;box-shadow:0 11px currentColor}.profile-menu-copy{display:block;min-width:0}.profile-menu-copy strong{color:var(--ink);font-size:16px;font-weight:400;line-height:48px}.profile-menu-item .profile-arrow{margin-left:auto;color:#cfcfcf;font-size:22px}.profile-footer{padding:56px 51px 119px;color:var(--ink);font-size:12px;line-height:24px;letter-spacing:.2px}.profile-footer p{margin:0;white-space:nowrap}.profile-scroll{height:100%;padding-bottom:calc(74px + env(safe-area-inset-bottom));overflow-y:auto;background:#f7f3ee;scrollbar-width:none}.profile-scroll::-webkit-scrollbar{display:none}.profile-header{display:grid;height:44px;place-items:center;color:var(--surface-white);background:var(--brand-deep)}.profile-header h1{margin:0;font-size:17.2px;font-weight:500;line-height:24px}.profile-main{padding:14px 15px 30px}.profile-account,.profile-overview,.profile-menu-section{border-radius:16px;background:var(--surface-white);box-shadow:0 4px 14px #3d3d3d12}.profile-account{display:flex;min-height:82px;align-items:center;padding:15px 16px}.profile-avatar{display:grid;width:50px;height:50px;flex:0 0 50px;place-items:center;border:2px solid #f8d7b0;border-radius:50%;color:var(--surface-white);background:var(--brand-deep);font-family:STKaiti,KaiTi,serif;font-size:24px;font-weight:700}.profile-account-copy{min-width:0;margin-left:12px}.profile-account-copy h2{margin:0;color:var(--ink);font-size:17px;font-weight:700;line-height:24px}.profile-account-copy p{margin:2px 0 0;overflow:hidden;color:var(--muted);font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.profile-verified{margin-left:auto;padding:3px 7px;border-radius:9px;color:var(--brand-deep);background:#fff0d4;font-size:10px;line-height:14px}.profile-overview{margin-top:12px;padding:16px}.profile-section-heading{display:flex;min-height:24px;align-items:center;justify-content:space-between}.profile-section-heading h2{margin:0;color:var(--brand-deep);font-size:18px;font-weight:700;line-height:24px}.profile-section-heading button{padding:4px 0 4px 8px;color:var(--muted);background:transparent;font-size:12px;line-height:16px}.profile-section-heading button span,.profile-arrow{color:var(--brand-coral);font-size:21px;font-weight:400;line-height:14px;vertical-align:-2px}.profile-balance{display:grid;gap:2px;margin-top:14px;padding:13px 14px;border-radius:12px;color:var(--surface-white);background:linear-gradient(110deg,#780203,#a83f3f 62%,#cf7f6c)}.profile-balance span,.profile-balance small{font-size:11px;line-height:16px;opacity:.82}.profile-balance strong{font-size:25px;font-weight:700;line-height:32px}.profile-stats{display:grid;grid-template-columns:repeat(3,1fr);margin:13px 0 0}.profile-stats div{min-width:0;text-align:center}.profile-stats div+div{border-left:1px solid #eee2d5}.profile-stats dt{color:var(--ink);font-size:17px;font-weight:700;line-height:23px}.profile-stats dd{margin:2px 0 0;color:var(--muted);font-size:11px;line-height:16px}.profile-feature-actions{display:grid;width:min(385px,100%);grid-template-columns:188fr 187fr;gap:10px;margin:14px auto 0}.profile-feature-button{display:flex;height:71px;align-items:center;padding:0 12px;overflow:hidden;border:1px solid rgb(120 2 3 / 8%);border-radius:16.655px;color:var(--ink);background:linear-gradient(115deg,#fffffff0 17%,#c0c0c07f);box-shadow:0 4px 10px #3d3d3d12;font-size:13px;font-weight:700;line-height:18px;text-align:left}.profile-feature-button:active,.profile-menu-item:active{transform:scale(.985)}.profile-feature-button--wallet{background:linear-gradient(115deg,#fffffff0 17%,#c0c0c07f)}.profile-feature-icon{position:relative;display:block;width:44px;height:44px;flex:0 0 44px;margin-right:8px;color:var(--brand-deep)}.profile-feature-icon--book:before{position:absolute;top:5px;left:3px;width:33px;height:34px;border:3px solid currentColor;border-radius:4px;background:currentColor;box-shadow:4px -4px 0 -1px #fff,4px -4px 0 2px currentColor;content:""}.profile-feature-icon--book:after{position:absolute;top:10px;left:8px;width:23px;height:24px;border:2px solid #fff;border-radius:2px;background:#fff;color:currentColor;content:"©";font-family:Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px;text-align:center}.profile-feature-icon--wallet:before{position:absolute;top:10px;left:1px;width:39px;height:27px;border:3px solid currentColor;border-radius:5px;background:currentColor;content:""}.profile-feature-icon--wallet:after{position:absolute;top:20px;right:2px;width:11px;height:9px;border:2px solid currentColor;border-radius:3px 0 0 3px;background:#fff;content:""}.profile-feature-button>span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-feature-button .profile-arrow{margin-left:auto}.profile-menu-section{margin-top:14px;padding:16px 16px 4px}.profile-menu-list{margin-top:8px}.profile-menu-item{display:flex;width:100%;min-height:66px;align-items:center;padding:9px 0;border-top:1px solid #f0e9e1;color:var(--ink);background:transparent;text-align:left}.profile-menu-icon{position:relative;display:block;width:32px;height:32px;flex:0 0 32px;margin-right:11px;border-radius:10px;background:#fff0d4}.profile-menu-icon:before,.profile-menu-icon:after{position:absolute;content:""}.profile-menu-icon--orders:before{top:8px;right:9px;bottom:8px;left:9px;border:2px solid var(--brand-deep);border-radius:2px}.profile-menu-icon--orders:after{top:12px;left:12px;width:8px;height:2px;background:var(--brand-deep);box-shadow:0 5px var(--brand-deep)}.profile-menu-icon--address:before{top:7px;left:10px;width:12px;height:15px;border:2px solid var(--brand-deep);border-radius:9px;transform:rotate(45deg)}.profile-menu-icon--address:after{top:12px;left:15px;width:3px;height:3px;border-radius:50%;background:var(--brand-deep)}.profile-menu-icon--verified:before{top:7px;right:7px;bottom:7px;left:7px;border:2px solid var(--brand-deep);border-radius:50%}.profile-menu-icon--verified:after{top:12px;left:11px;width:9px;height:5px;border-bottom:2px solid var(--brand-deep);border-left:2px solid var(--brand-deep);transform:rotate(-45deg)}.profile-menu-icon--service:before{top:8px;left:7px;width:18px;height:15px;border:2px solid var(--brand-deep);border-radius:11px 11px 3px 3px}.profile-menu-icon--service:after{bottom:5px;left:11px;width:10px;height:3px;border-radius:4px;background:var(--brand-deep)}.profile-menu-copy{display:grid;min-width:0;gap:1px}.profile-menu-copy strong{overflow:hidden;font-size:14px;font-weight:600;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.profile-menu-copy small{overflow:hidden;color:var(--muted);font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.profile-menu-item .profile-arrow{margin-left:auto}.profile-help{display:flex;align-items:center;justify-content:center;gap:7px;padding:20px 0 6px;color:var(--muted);font-size:11px;line-height:16px}.profile-help p{margin:0}.profile-help-icon{display:grid;width:16px;height:16px;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:11px}.profile-bottom-navigation{border-top-color:#e8ded5}.market-header{min-height:390px;padding-bottom:32px;background:linear-gradient(180deg,var(--brand-deep) 0,var(--brand-deep) 22%,var(--market-header-mid) 55%,var(--market-panel) 87%,var(--surface) 100%)}.market-stat{position:relative;min-width:0;padding:6px 4px;text-align:center}.market-page .market-overview{padding:22px 9px 0}.market-page .market-overview-heading{margin:0 12px 10px}.market-page .market-stats{position:relative;display:grid;width:min(412px,100%);height:199px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,37px);gap:16px 0;margin:0;padding:27px 13px;overflow:hidden;border:1px solid #f5dda7;border-radius:11px;background:linear-gradient(100deg,#fff,#fffaf0);box-shadow:0 4px 10px #00000026}.market-page .market-stats:before,.market-page .market-stats:after{position:absolute;top:20px;bottom:20px;width:1px;background:#e6d1a8;content:""}.market-page .market-stats:before{left:calc(33.3333% + 4.667px)}.market-page .market-stats:after{left:calc(66.6667% + 4.667px)}.market-page .market-stat{position:relative;display:grid;grid-template-rows:16px 16px;gap:5px;min-width:0;padding:0;border:0;text-align:center}.market-page .market-stat:not(:nth-child(3n)),.market-page .market-stat:nth-child(n+4){border:0}.market-page .market-stat dt,.market-page .market-stat dd{position:relative;z-index:1;margin:0;overflow:visible;color:#000;font-size:14px;font-weight:500;line-height:15.75px;letter-spacing:-.27px;text-overflow:clip;white-space:nowrap}.market-page .market-stat dt:after{position:absolute;right:50%;bottom:-4px;width:65px;height:1px;background:#e6d1a8;content:"";transform:translate(50%)}.market-page .market-stat:nth-child(4) dt:after,.market-page .market-stat:nth-child(5) dt:after{width:82px}.market-page .market-stat dd{color:var(--ink);font-size:10px;font-weight:400}.market-page .market-stat.positive dt{color:#6e9218}.market-page .market-stat.negative dt{color:var(--brand-deep)}.market-preview{position:relative;height:245px;margin:0;overflow:hidden;border-radius:var(--radius-card);background:linear-gradient(180deg,#ffd38a4d,#fff3);box-shadow:0 4px 4px #0000000d}.market-preview-card{position:relative;display:grid;grid-template-rows:123px minmax(42px,1fr);width:164px;min-height:166px;overflow:hidden;border-radius:11px;background:var(--surface-white);color:var(--surface-white);text-align:left}.market-preview-card img{width:100%;height:123px;object-fit:contain;background:var(--surface-white)}.market-preview-detail{display:grid;gap:2px;padding:4px 9px 7px;background:linear-gradient(180deg,#ba3b2c,var(--market-ribbon))}.market-preview-detail strong{overflow:hidden;color:inherit;font-size:14px;font-weight:600;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.market-preview-detail em{overflow:hidden;color:inherit;font-size:12px;font-style:normal;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.market-deals{width:auto;margin-right:0;margin-left:0;margin-top:32px;overflow:hidden;border-radius:var(--radius-card);background:var(--market-panel)}.market-tabs button:focus-visible,.market-tab-panel:focus-visible{outline:2px solid var(--brand-coral);outline-offset:-2px}.market-category-title{margin:0;padding:16px 14px 0;color:var(--brand-deep);font-size:16px;line-height:24px}.market-category-title+.market-product-grid{padding-top:8px}.market-product-detail strong{overflow:hidden;color:var(--ink);font-size:16px;font-weight:600;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.market-product-detail em{overflow:hidden;color:var(--ink);font-size:13px;font-style:normal;font-weight:600;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.market-main{padding:0 7px}.market-preview{width:100%;margin:0;overflow:hidden;border-radius:20px;background:linear-gradient(180deg,#ffd389,#fff0d5 58%,#fff7eb);box-shadow:0 5px 12px #78020314}.market-section-heading{display:flex;min-height:60px;align-items:center;padding:0 31px 0 29px}.market-section-heading h2{margin:0 0 0 16px;color:var(--brand-deep);font-size:21px;line-height:28px}.market-section-symbol--box:before,.market-section-symbol--box:after{background:#fff0d5}.market-carousel-indicator{margin-left:auto}.market-preview-list{display:flex;gap:6px;padding:14px 0 14px 21px;overflow-x:auto;scrollbar-width:none}.market-preview-card{display:grid;width:118px;height:164px;min-height:164px;flex:0 0 118px;grid-template-rows:106px minmax(22px,auto) 20px;align-items:center;padding:5px 8px 7px;overflow:hidden;border-radius:10px;color:var(--ink);background:var(--surface-white);text-align:left}.market-preview-card img,.market-preview-card:nth-child(n+2) img{width:100%;height:106px;aspect-ratio:auto;object-fit:contain;background:transparent;transform:none}.market-preview-card>span{overflow:hidden;color:var(--ink);font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.market-preview-card>em{width:fit-content;min-width:66px;padding:1px 6px;border:1px solid var(--brand-deep);border-radius:8px;color:var(--brand-deep);font-size:10px;font-style:normal;line-height:14px;text-align:center}.market-deals{width:100%;margin:24px 0 0;overflow:hidden;border-radius:20px;background:#fee5b4;box-shadow:0 5px 12px #78020314}.market-deals-heading{display:flex;min-height:68px;align-items:center;padding:0 31px 0 27px;background:var(--surface-white)}.market-deals-heading h2{margin:0 0 0 18px;color:var(--brand-deep);font-size:21px;line-height:28px}.market-deals-heading>button{margin-left:auto;padding:10px 0 10px 12px;color:var(--ink);background:transparent;font-size:13px}.market-deals-heading>button span{margin-left:4px;font-size:22px;font-weight:400;line-height:10px;vertical-align:-2px}.market-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 8px;padding:12px 20px 34px}.market-product-card{position:relative;display:grid;min-width:0;height:168px;min-height:168px;grid-template-rows:105px 20px 15px 17px;padding:5px 8px 6px;overflow:hidden;border-radius:10px;color:var(--ink);background:var(--surface-white);text-align:left}.market-product-card img,.market-product-card:nth-child(n+4) img{width:100%;height:105px;aspect-ratio:auto;object-fit:contain;background:transparent}.market-product-card strong{overflow:hidden;color:var(--ink);font-size:12px;font-weight:500;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.market-product-card small{overflow:hidden;color:var(--ink);font-size:8px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.market-product-card em{color:var(--brand-deep);font-size:12px;font-style:normal;font-weight:700;line-height:17px}.market-hot-badge,.market-product-serial{position:absolute;z-index:1;top:5px;color:var(--surface-white);font-size:7px;font-style:normal;line-height:16px;text-align:center}.market-hot-badge{left:5px;width:16px;border-radius:50%;background:var(--brand-coral)}.market-product-serial{right:5px;min-width:45px;padding:0 4px;border-radius:8px;background:var(--brand-deep)}.customer-scroll{height:100%;padding-bottom:calc(60px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;background:#e9e9e9;scrollbar-width:none}.customer-scroll::-webkit-scrollbar{display:none}.customer-header{height:49px;color:var(--surface-white);background:linear-gradient(180deg,var(--brand-deep) 0%,var(--brand-deep) 48%,#a44a4a 100%)}.customer-header h1{margin:0;padding-top:4px;font-size:17.2px;font-weight:400;line-height:34px;text-align:center}.customer-main{min-height:calc(100% - 49px);margin:0;padding:15px 17px 32px;border-radius:10px 10px 0 0;background:#e9e9e9}.customer-welcome{display:flex;align-items:flex-start;gap:22px}.customer-avatar{position:relative;width:64px;height:64px;flex:0 0 64px;background:transparent}.customer-avatar img{position:absolute;top:-10px;left:-12px;display:block;width:88px;max-width:none;height:88px}.customer-greeting{position:relative;width:234px;min-height:52px;margin:12px 0 0;padding:10px;border-radius:18px;color:var(--ink);background:var(--surface-white)}.customer-dialog-text{font-size:16px;line-height:30px}.customer-greeting:before{position:absolute;top:20px;left:-14px;width:0;height:0;border-top:7px solid transparent;border-right:14px solid var(--surface-white);border-bottom:7px solid transparent;content:""}.customer-question-list{display:grid;width:min(276px,calc(100% - 88px));gap:7px;margin:16px 0 0 88px}.customer-question{min-height:52px;padding:10px 20px;border-radius:17px;color:var(--ink);background:var(--surface-white);text-align:left}.customer-question:active{transform:scale(.98)}.customer-bottom-navigation{border-top:0}@media (max-width: 390px){.brand-mark{width:185px;height:31px;flex-basis:185px}.brand-mark img{transform:scale(.83);transform-origin:top left}.header-search{width:118px;height:23px;flex-basis:118px}.header-search>img{transform:scale(.83);transform-origin:top left}.header-search input{padding-left:31px;font-size:12px}.service-button{width:30px;height:30px;flex-basis:30px;margin-left:6px}.service-button img{left:-125px;transform:scale(.83);transform-origin:top left}.download-bar button{border-radius:14px}main{padding-inline:10px}.issuer-list li{grid-template-columns:48px minmax(0,1fr) 54px;gap:6px}.issuer-logo{width:48px;height:48px;font-size:11px}.issuer-list button{width:54px;font-size:14px}.issuer-detail small{gap:4px;font-size:10px}.issuer-detail em{padding:4px 6px}.home-footer{padding-left:34px}.market-main{padding-inline:10px}.market-banner-title{font-size:22px}.market-preview-card{width:112px;flex-basis:112px}.market-product-grid{gap:6px;padding:8px}.market-product-card{padding-inline:6px}.market-footer{padding-left:34px}}@media (min-width: 391px) and (max-width: 429px){.brand-tools{padding-inline:2.093vw}.brand-mark{width:51.86vw;flex-basis:51.86vw;margin-right:.233vw}.header-search{width:33.256vw;flex-basis:33.256vw}.header-search input{padding-left:8.837vw}.service-button{width:8.605vw;flex-basis:8.605vw;margin-left:1.86vw}}@media (prefers-reduced-motion: reduce){.home-scroll,.market-scroll,.customer-scroll{scroll-behavior:auto}.market-search button:active,.market-banner:active,.market-preview-card:active,.market-product-card:active,.customer-question:active,.market-nav-item:active{transform:none}}.market-design-scroll{height:100%;padding-bottom:calc(60px + env(safe-area-inset-bottom));overflow-y:auto;background:linear-gradient(180deg,#780203,#780203 4.948407039%,#fff9ef 22.635573149%,#fff9ef);scrollbar-width:none}.market-design-scroll::-webkit-scrollbar{display:none}.market-design-header{height:88px;color:var(--surface-white);background:transparent}.market-design-title{height:44px;margin:0;padding-top:10px;font-size:17.2px;line-height:24px;text-align:center}.market-design-search{display:flex;height:44px;gap:12px;align-items:center;padding:1px 12px 0 16px}.market-design-search label{position:relative;display:block;min-width:0;flex:1}.market-design-search input{width:100%;height:36px;padding:0 14px 0 41px;border:0;border-radius:20px;color:var(--surface-white);background:#ffffff4d;caret-color:var(--surface-white);font-size:12px}.market-design-search input::placeholder{color:var(--surface-white)}.market-design-search-icon{position:absolute;z-index:1;top:10px;left:13px;width:14px;height:14px;border:1.5px solid var(--surface-white);border-radius:50%;pointer-events:none}.market-design-search-icon:after{position:absolute;right:-4px;bottom:-2px;width:6px;height:1.5px;background:var(--surface-white);content:"";transform:rotate(45deg)}.market-design-search button{width:70px;height:42px;flex:0 0 70px;border-radius:18px;color:var(--surface-white);background:var(--brand-coral);font-size:16px;font-weight:500}.market-design-main{padding:14px 15px 0}.market-design-banner{position:relative;display:block;width:100%;height:200px;padding:0;overflow:hidden;border-radius:20px;background:#ead9c5}.market-design-banner>img{display:block;width:100%;height:100%;object-fit:cover}.market-design-banner-copy{position:absolute;top:54px;right:12px;left:12px;display:grid;gap:6px;color:#805b3c;text-align:center;text-shadow:0 1px rgb(255 255 255 / 72%)}.market-design-banner-copy strong{font-family:STKaiti,KaiTi,serif;font-size:31px;font-weight:700;line-height:46px}.market-design-banner-copy strong small{display:inline-block;margin:0 5px;color:var(--brand-deep);font-family:Arial,sans-serif;font-size:10px;vertical-align:middle}.market-design-banner-copy>span{font-size:10px;letter-spacing:1px}.market-design-preview{position:relative;height:247px;margin-top:12px;overflow:hidden;border-radius:20px;background:linear-gradient(180deg,#ffd68d,#fff0d4 62%,#fff9ef);box-shadow:0 3px 9px #78020314}.market-design-indicator{position:absolute;z-index:2;top:183px;left:50%;width:35px;height:4.89295px;transform:translate(-50%)}.market-design-indicator rect{fill:var(--surface-white)}.market-design-indicator rect:nth-child(2){fill:var(--brand-coral)}.market-design-section-heading,.market-design-deals-heading{display:flex;align-items:center}.market-design-section-heading{position:relative;height:60px;padding:0}.market-design-section-heading h1,.market-design-deals-heading h2{margin:0 0 0 10px;color:var(--brand-deep);font-size:21px;line-height:28px}.market-design-section-heading h1{position:absolute;top:20px;left:58px;margin:0;font-size:20px;font-weight:700;line-height:20px;letter-spacing:-.34px}.market-design-box-icon{position:absolute;top:10px;left:11px;display:block;width:40px;height:40px;flex:0 0 40px;border-radius:0;background:none;clip-path:none;object-fit:contain}.market-design-box-icon:before{position:absolute;top:5px;left:14px;width:2px;height:22px;background:#fff0d4;content:"";transform:skewY(27deg)}.market-design-box-icon:after{position:absolute;top:8px;left:5px;width:20px;height:2px;background:#fff0d4;content:"";transform:rotate(26deg)}.market-design-dots{display:flex;gap:3px;align-items:center;margin-left:auto}.market-design-dots i,.market-design-dots b{display:block;width:5px;height:5px;border-radius:50%;background:var(--surface-white)}.market-design-dots b{width:19px;border-radius:5px;background:var(--brand-coral)}.market-design-preview-list{display:flex;gap:6px;padding:0 0 0 12px;overflow-x:auto;scrollbar-width:none}.market-design-preview-card{display:grid;width:118px;height:163px;flex:0 0 118px;grid-template-rows:117px 24px 16px;align-items:center;padding:0 4px 5px;overflow:hidden;border-radius:10px;color:var(--ink);background:var(--surface-white);text-align:left}.market-design-preview-card img{width:100%;height:117px;object-fit:contain}.market-design-preview-card>span{overflow:hidden;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.market-design-preview-card>em{width:72px;margin-left:8px;border:1px solid var(--brand-deep);border-radius:8px;color:var(--brand-deep);font-size:10px;font-style:normal;line-height:15px;text-align:center}.market-design-deals{height:auto;margin-top:12px;overflow:hidden;border-radius:20px;background:#ffe6b8;box-shadow:0 3px 9px #78020314}.market-design-deals-heading{position:relative;display:block;height:60px;padding:0;background:#ffffff7f}.market-design-deals-heading h2{position:absolute;top:20px;left:59px;margin:0;color:var(--brand-deep);font-size:20px;font-weight:700;line-height:20px;letter-spacing:-.34px}.market-design-deals-heading>button{position:absolute;top:20px;right:16px;display:inline-flex;align-items:center;padding:0;color:var(--ink);background:transparent;font-size:12px;line-height:20px}.market-design-deals-heading>button span{margin-left:10px;font-size:25px;line-height:10px;vertical-align:-2px}.market-design-hot-icon{position:absolute;top:10px;left:13px;display:block;width:40px;height:40px;flex:0 0 40px;object-fit:contain}.market-design-hot-icon:before{position:absolute;top:-6px;left:12px;width:9px;height:10px;border-radius:50%;background:var(--brand-deep);content:""}.market-design-hot-icon:after{position:absolute;top:9px;left:9px;width:11px;height:12px;border-radius:50% 50% 50% 0;background:#fff0d4;content:"";transform:rotate(-35deg)}.market-design-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px;column-gap:13px;padding:12px 14px 35px}.market-design-product-card{position:relative;display:grid;min-width:0;aspect-ratio:180 / 249;grid-template-rows:minmax(0,1fr) 70.4px;padding:0;overflow:hidden;border-radius:15.08px;box-shadow:0 3.02px 3.02px #0000000d;color:var(--ink);background:var(--surface-white);text-align:left}.market-design-product-card>img{width:100%;height:100%;object-fit:contain}.market-design-product-detail{position:relative;display:block;overflow:hidden;background:var(--surface-white)}.market-design-product-detail strong{position:absolute;top:3px;left:12px;overflow:hidden;max-width:calc(100% - 24px);color:var(--ink);font-size:14.75px;font-weight:500;line-height:24.58px;text-overflow:ellipsis;white-space:nowrap}.market-design-product-detail small{position:absolute;top:21.75px;left:13px;display:flex;width:calc(100% - 13px);min-width:0;align-items:center;overflow:hidden;color:var(--ink);font-size:13.06px;font-style:normal;font-weight:400;line-height:21.76px;text-overflow:ellipsis;white-space:nowrap}.market-design-issuer-logo{display:inline-grid;width:21px;height:20.75px;flex:0 0 21px;margin-right:2.23px;overflow:hidden;border-radius:13.07px;color:#18214e;background:var(--surface-white);box-shadow:0 1.54px 3.09px #0000001a;font-family:Arial,sans-serif;font-size:5.2px;font-style:normal;font-weight:700;line-height:20.75px;letter-spacing:-.45px;text-align:center}.market-design-issuer-logo img{width:100%;height:100%;object-fit:cover}.market-design-product-detail em{position:absolute;top:43.49px;left:13px;color:var(--brand-deep);font-size:15.24px;font-style:normal;font-weight:500;line-height:15.08px}.market-design-hot-badge{position:absolute;z-index:2;top:3px;left:8.32px;display:grid;width:20.42px;height:23.26px;place-items:center;border-radius:12px;color:var(--surface-white);background:transparent;font-family:DingTalk JinBuTi,PingFang SC,sans-serif;font-size:8.29px;line-height:15.08px;letter-spacing:.41px}.market-design-hot-badge img{display:block;width:20.42px;height:23.26px}.market-design-serial{position:absolute;z-index:2;top:37.53px;right:5.3px;display:block;width:80.92px;height:27.01px;color:#000;font-size:8.29px;line-height:15.08px}.market-design-serial:before{position:absolute;top:2.5px;left:8.32px;width:72.61px;height:15.76px;border-radius:15.08px;background:#ffd38acc;content:""}.market-design-serial-limit{position:absolute;z-index:1;top:0;left:0;display:grid;width:21px;height:20.75px;place-items:center;color:var(--surface-white);background:var(--brand-deep);clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%);font-size:8.29px;line-height:15.08px}.market-design-serial-number{position:absolute;z-index:1;top:2.84px;left:25.71px;letter-spacing:.41px}.market-design-serial b{position:absolute;z-index:1;top:2.84px;left:65.04px;font-weight:700}.market-design-footer{padding:42px 20px 22px 58px;color:var(--ink);font-size:12px;line-height:24px;letter-spacing:1px}.market-design-footer p{margin:0}@media (max-width: 390px){.market-design-main{padding-inline:10px}.market-design-preview-card{width:112px;flex-basis:112px}.market-design-footer{padding-left:34px}}.market-page{background:var(--surface)}.market-scroll{padding-bottom:calc(74px + env(safe-area-inset-bottom));background:var(--surface)}.market-header{min-height:346px;padding-bottom:32px;background:linear-gradient(180deg,var(--brand-deep) 0,var(--brand-deep) 22%,var(--market-header-mid) 55%,var(--market-panel) 87%,var(--surface) 100%)}.market-brand-title{height:43px;margin:0;padding:8px 4px 9px;font-size:17.2px;font-weight:500;line-height:26px;text-align:center}.market-tools{display:flex;height:44px;align-items:center;gap:12px;padding:0 15px 0 9px}.market-wordmark{display:block;width:97px;height:37px;flex:0 0 97px;object-fit:contain}.market-search{display:block;flex:1;margin:0;padding:0}.market-search label{display:flex;min-height:32px;height:32px;align-items:center;padding:0 16px;border:0;border-radius:16px;background:var(--surface-white)}.market-search input{width:auto;height:30px;min-width:0;flex:1;padding:0;color:var(--ink);background:transparent;font-size:13px}.market-search input::placeholder{color:var(--muted)}.market-search-icon{position:relative;top:auto;left:auto;width:14px;height:14px;flex:0 0 14px;margin:0 10px 0 1px;border:1.5px solid var(--muted);border-radius:50%}.market-search-icon:after{width:6px;height:1.5px;right:-4px;bottom:-2px;background:var(--muted);transform:rotate(45deg)}.market-overview{padding:22px 21px 0}.market-overview-heading{display:flex;align-items:center;gap:9px;margin-bottom:10px}.market-overview-heading h1{margin:0;color:var(--market-card);font-size:22px;line-height:30px}.market-overview-heading button{width:19px;height:19px;padding:0;border:1px solid var(--surface-white);border-radius:50%;color:var(--surface-white);background:transparent;font-size:13px;line-height:17px}.market-stats{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:7px 13px;border:1px solid rgb(252 222 169 / 74%);border-radius:11px;background:linear-gradient(100deg,#fffffff5,#fffaedfa);box-shadow:0 2px 9px #5f000026}.market-stat{min-width:0;padding:6px 4px;text-align:center}.market-stat:not(:nth-child(3n)){border-right:1px solid #e9d6b1}.market-stat:nth-child(n+4){border-top:1px solid #e9d6b1}.market-stat dt{overflow:hidden;color:var(--ink);font-size:13px;font-weight:700;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.market-stat dd{margin:0;color:#484848;font-size:10px;line-height:15px;white-space:nowrap}.market-stat.positive dt{color:var(--market-positive)}.market-stat.negative dt{color:var(--market-negative)}.market-main{padding:0 15px}.market-preview{width:auto;height:245px;margin:0;overflow:hidden;border-radius:var(--radius-card);background:linear-gradient(180deg,#ffd38a4d,#fff3);box-shadow:0 4px 4px #0000000d}.market-latest-heading{position:relative;display:flex;height:60px;align-items:flex-start;padding:20px 0 0 40px}.market-latest-heading h2{position:relative;z-index:1;margin:0;color:var(--market-ribbon);font-size:20px;line-height:25px}.market-new-ribbon{position:absolute;top:11px;left:-11px;display:grid;width:70px;height:22px;place-items:center;color:var(--surface-white);background:var(--market-ribbon);font-size:17px;font-style:italic;font-weight:700;line-height:1;transform:rotate(-46deg)}.market-preview-list{display:grid;grid-auto-columns:164px;grid-auto-flow:column;gap:7px;overflow-x:auto;padding:0 11px 12px;scrollbar-width:none}.market-preview-card{position:relative;display:grid;grid-template-rows:165px;width:164px;height:165px;min-height:165px;flex:0 0 164px;overflow:hidden;border-radius:11px;background:var(--surface-white);color:var(--surface-white);text-align:left}.market-preview-card img,.market-preview-card:nth-child(n+2) img{width:100%;height:165px;object-fit:cover;background:var(--surface-white);transform:none}.market-preview-card:nth-child(n+2) img{transform:scale(1.08)}.market-new-badge{position:absolute;z-index:1;top:9px;left:8px;display:grid;width:29px;height:29px;place-items:center;border-radius:11px 11px 11px 3px;color:var(--surface-white);background:var(--market-positive);font-size:19px;font-weight:700}.market-preview-serial{position:absolute;z-index:1;top:10px;right:7px;padding:2px 5px;border-radius:4px;color:var(--ink);background:var(--market-card);font-size:9px;line-height:13px}.market-preview-detail{position:absolute;right:0;bottom:0;left:0;min-height:57px;z-index:2;display:grid;gap:0;padding:4px 10px 5px;background:linear-gradient(180deg,rgb(120 2 3 / 0%),var(--brand-deep) 69%)}.market-preview-detail strong,.market-preview-detail em{overflow:hidden;color:inherit;text-overflow:ellipsis;white-space:nowrap}.market-preview-detail strong,.market-preview-detail em{align-self:end;font-size:14px;font-weight:500;line-height:20px}.market-preview-detail em b{color:var(--brand-gold);font-weight:500}.market-preview-detail em i{margin:0 10px;font-style:normal}.market-preview-serial{top:10px;right:9px;display:flex;align-items:center;gap:5px;padding:0;border-radius:14px;background:#ffd38acc;font-size:14px;line-height:25px}.market-preview-serial i{display:grid;width:24px;height:29px;place-items:center;color:var(--surface-white);background:var(--brand-deep);font-style:normal;font-weight:700;clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%)}.market-preview-serial b{margin-right:8px;font-weight:500}.market-new-badge{top:7px;left:8px;width:38px;height:38px;border-radius:50%;font-size:24px;font-style:normal;line-height:15px}.market-deals{width:auto;margin:20px 0 0;overflow:hidden;border-radius:var(--radius-card);background:var(--market-panel)}.market-tabs{position:static;display:grid;grid-template-columns:repeat(3,1fr);min-height:60px;padding:0 13px;background:var(--market-ribbon)}.market-tabs button{position:relative;min-width:0;padding:0 5px;color:var(--surface-white);background:transparent;font-size:16px;font-weight:600}.market-tabs button:after{position:absolute;right:12px;bottom:12px;left:12px;height:1px;background:transparent;content:""}.market-tabs button.active:after{background:var(--surface-white)}.market-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:246px;gap:14px 13px;padding:14px 14px 24px}.market-product-card{display:grid;grid-template-rows:1fr auto;height:246px;min-height:0;min-width:0;padding:0;overflow:hidden;border-radius:14px;background:var(--surface-white);color:var(--ink);text-align:left}.market-product-card img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;background:var(--surface-white)}.market-product-card:nth-child(n+4) img{object-fit:cover}@media (min-width: 431px){.market-product-grid{grid-template-columns:repeat(2,180px)}.market-product-card img{height:179px;aspect-ratio:auto}}.market-product-detail{display:grid;gap:4px;min-height:67px;padding:8px 10px 9px;background:var(--market-card)}.market-product-detail strong,.market-product-detail em{overflow:hidden;color:var(--ink);text-overflow:ellipsis;white-space:nowrap}.market-product-detail strong{font-size:16px;font-weight:600;line-height:20px}.market-product-detail em{font-size:13px;font-style:normal;font-weight:600;line-height:18px}.market-empty-result{margin:0;padding:24px;color:var(--muted);text-align:center}.market-footer{padding:42px 28px 22px;color:var(--ink);font-size:12px;line-height:24px;letter-spacing:0}.market-bottom-navigation{height:calc(60px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -1px 7px #57352212}.market-nav-item{min-height:60px;padding:5px 0 4px;color:var(--ink);font-size:12px}.market-nav-item.active{color:var(--brand-coral)}.theme-series-scroll{width:min(430px,100%);height:100%;margin:0 auto;padding-bottom:calc(60px + env(safe-area-inset-bottom));overflow-y:auto;background:#fff9ef}.theme-series-hero{position:relative;height:min(430px,100vw);min-height:320px;padding:77px 24px 0;overflow:hidden;color:#a66f4c;background:url(/market-banner.jpg) center bottom / cover no-repeat;text-align:center}.theme-series-back{position:absolute;z-index:1;top:4px;left:8px;display:grid;width:36px;height:36px;place-items:center;padding:0;background:transparent}.theme-series-back img,.collection-back img,.wallet-back img,.orders-back img{display:block;width:36px;height:36px}.theme-series-hero h1{margin:0;color:#a66f4c;font-size:clamp(40px,12vw,52px);font-weight:700;line-height:1}.theme-series-wordmark{display:flex;align-items:center;justify-content:center;gap:8px;margin:58px 0 8px;padding-bottom:8px;border-bottom:1px solid rgb(166 111 76 / 68%);font-family:STKaiti,KaiTi,serif;font-size:clamp(29px,8.2vw,35px);font-weight:700;line-height:28px}.theme-series-wordmark img{width:41px;height:15px;object-fit:contain}.theme-series-subtitle{margin:0;color:#4b423a;font-size:11px;letter-spacing:2px;line-height:16px}.theme-series-main{padding:24px 29px 32px}.theme-series-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:calc((min(430px,100vw) - 71px)*.69165);gap:18px 13px}.theme-series-card{position:relative;display:grid;grid-template-rows:minmax(0,1fr) 70px;min-width:0;overflow:hidden;border-radius:15px;background:var(--surface-white);box-shadow:0 3px 3px #0000000d;color:var(--ink);text-align:left}.theme-series-card>img{width:100%;height:100%;object-fit:cover;object-position:center}.theme-series-card-detail{display:grid;align-content:start;gap:10px;padding:8px;background:var(--market-card)}.theme-series-card-detail strong,.theme-series-card-detail>span{overflow:hidden;white-space:nowrap}.theme-series-card-detail strong{font-size:15px;font-weight:500;line-height:16px}.theme-series-card-detail>span{display:grid;grid-template-columns:max-content 1px max-content;align-items:center;justify-content:center;gap:7px;color:var(--ink);font-size:clamp(12px,3.5vw,15px);line-height:16px}.theme-series-card-detail b{color:var(--brand-deep);font-weight:500}.theme-series-card-detail i{width:1px;height:16px;background:#3d3d3d8c}.theme-series-figurine-mark{position:absolute;right:17px;bottom:86px;display:grid;width:52px;color:#ffb63c;font-family:STKaiti,KaiTi,serif;font-size:31px;font-weight:700;line-height:.76;text-align:center;text-shadow:0 1px 2px rgb(0 0 0 / 24%);writing-mode:vertical-rl}.theme-series-card:active{transform:scale(.98)}.theme-series-mode .market-bottom-navigation{right:auto;left:50%;width:min(430px,100%);transform:translate(-50%)}.home-scroll,.market-scroll,.profile-scroll,.profile-mode .profile-scroll,.customer-scroll,.market-design-scroll{background-attachment:local}.home-page .home-hot-product-list{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity}.home-page .home-hot-product-list::-webkit-scrollbar{display:none}.home-page .home-hot-product{scroll-snap-align:start}.home-page .featured-list,.home-page .home-hot-product-list,.market-preview-list,.market-design-preview-list{touch-action:pan-x}@media (max-width: 390px){.home-page .issuer-list{grid-template-columns:1fr;gap:7px}.home-page .issuer-list .issuer-action{width:100%;min-height:58px;grid-template-columns:42px minmax(0,1fr) 18px;gap:10px;font-size:inherit}}.home-page .home-scroll{overflow-y:auto;overscroll-behavior:contain;scroll-padding-bottom:76px}.home-page .brand-title{height:44px;padding:10px 4px}.home-page .brand-tools{height:44px;align-items:flex-start;padding:7px 9px 0}.home-page .brand-mark{display:flex;height:37px;align-items:center;gap:7px;margin-top:-4px;margin-right:0;color:var(--surface-white)}.home-page .brand-mark>strong{color:#fb5148;font-size:27px;font-weight:800;letter-spacing:0;line-height:1;text-shadow:0 1px 2px rgb(0 0 0 / 24%)}.home-page .brand-mark>span{display:grid;gap:2px}.home-page .brand-mark b{font-size:10px;line-height:12px;white-space:nowrap}.home-page .brand-mark small{font-size:7px;letter-spacing:2px;line-height:9px;white-space:nowrap}.home-page .header-search{height:28px;border:0;border-radius:20px;background:#ffffff4d}.home-page .header-search input{padding-left:41px;font-size:12px;line-height:23.4px}.home-page .header-search input::placeholder{color:var(--surface-white)}.home-page .header-search-icon{top:4px;left:13px}.home-page .service-button{height:36px;margin-top:-4px;border-radius:18px;background:transparent}.home-page .service-icon{width:20px;height:16px}.home-page .download-bar{position:relative;height:44px;min-height:44px;margin-top:3px;padding:0;overflow:hidden;color:var(--surface-white);background:transparent}.home-page .download-close{position:absolute;top:6.82%;left:.93%;display:block;width:8.84%;height:86.36%;margin:0}.home-page .download-close img{display:block;width:100%;height:100%}.home-page .download-copy{position:absolute;top:22.73%;left:14.65%;display:block;width:calc(100% - 141px);min-width:0;overflow:hidden;font-size:17.2px;letter-spacing:-.34px;line-height:24.08px;text-overflow:ellipsis;white-space:nowrap}.home-page .download-bar button{position:absolute;top:11.36%;left:82.33%;width:15.35%;height:81.82%;margin:0;padding:0;border-radius:18px;color:var(--ink);background:var(--brand-gold);font-size:16px;font-weight:500;line-height:10px}.home-page .hero-banner{border-radius:20px}.home-page .hero-media img{object-position:center 89%;filter:none}.home-page .hero-banner:after{background:transparent}.home-page .hero-brand{position:absolute;z-index:1;top:43px;left:0;width:100%;color:#ffd05f;font-size:22px;font-weight:800;letter-spacing:0;text-align:center;text-shadow:0 2px 3px rgb(0 0 0 / 32%)}.home-page .hero-brand b{margin-left:4px;font-size:17px}.home-page .hero-copy{top:87px;right:0;left:0;align-items:center;gap:13px;transform:none;text-align:center}.home-page .hero-copy strong{font-size:24px;line-height:24px}.home-page .hero-copy span{color:#050505;font-size:12px;font-weight:300;letter-spacing:4.8px;line-height:24px;text-shadow:none}.home-page .hero-dots{bottom:10px}.home-page .hero-dots i{width:8px;height:8px;background:var(--surface-white)}.home-page .hero-dots i:nth-child(2){width:18px;background:var(--surface-white)}.home-page .notice-bar{height:48px;margin:12px 0;border-radius:10px;gap:10px;padding:0 10px;color:#545454;background:var(--surface);text-align:left}.home-page .notice-label{position:relative;display:block;width:22px;height:22px;flex:0 0 22px;padding:0;color:transparent;background:transparent}.home-page .notice-label:before,.home-page .notice-label:after{display:none}.home-page .notice-label img{position:absolute;top:-1px;left:1px;display:block;width:24px;height:24px}.home-page .notice-copy{font-size:16px;line-height:24px}.home-page .notice-arrow{position:absolute;top:5px;right:0;display:block;width:38px;height:38px;color:transparent;font-size:0}.home-page .notice-arrow img{display:block;width:38px;height:38px}.home-page .featured-section{position:relative;height:187px;margin-top:12px;padding:0;overflow:hidden}.home-page .featured-section:before{position:absolute;z-index:2;top:8px;left:-33px;width:108px;height:22px;color:var(--brand-gold);background:var(--brand-coral);content:"HOT!";font-size:17px;font-weight:700;line-height:22px;text-align:center;transform:rotate(-45deg)}.home-page .featured-section .section-heading{position:relative;z-index:1;height:60px;min-height:60px;padding:0}.home-page .featured-section{background:linear-gradient(180deg,#ffd38a4d,#fff3)}.home-page .featured-section .section-heading h2{margin-left:40px;color:var(--brand-coral);font-size:20px;line-height:20px}.home-page .calendar-button{position:absolute;top:13px;right:19px;min-width:102px;height:35px;font-size:14px}.home-page .calendar-button b{width:22px;height:22px;border-color:var(--brand-coral);color:var(--brand-coral);font-size:9px}.home-page .calendar-button .calendar-icon{display:block;width:26.5px;height:26.5px;flex:0 0 26.5px;overflow:hidden}.home-page .calendar-button .calendar-icon img{display:block;width:102px;height:35px;max-width:none;transform:translate(-8.25px,-4.25px)}.home-page .featured-list{position:absolute;top:70px;right:0;left:0;z-index:1;height:98px;gap:5px;margin:0;padding:0 0 0 11px;overflow-x:auto;scrollbar-width:none}.home-page .featured-list::-webkit-scrollbar{display:none}.home-page .featured-product{flex:0 0 165px;width:165px;height:98px;border:0;border-radius:14px;box-shadow:0 2.77px 2.77px #0000000d}.home-page .featured-product>img{top:-33.13px;right:auto;bottom:auto;left:0;width:165px;height:164.25px;object-fit:cover}.home-page .featured-product-badge{display:contents}.home-page .featured-product-badge img{position:absolute;z-index:3;top:2.76px;right:auto;bottom:auto;left:7.63px;display:block;width:18.72px;height:21.39px;max-width:none;opacity:1;transform:none}.home-page .product-sale-status{position:absolute;z-index:3;top:4px;left:7px;min-width:64px;height:24px;padding:0 8px;border-radius:4px;color:var(--brand-gold);background:var(--brand-deep);font-size:12px;font-weight:700;line-height:24px;text-align:center;white-space:nowrap}.home-page .featured-product-serial{position:absolute;z-index:2;top:1.37px;left:85.97px;display:block;width:74.18px;height:24.85px;color:#000;font-size:7.62px;line-height:13.85px}.home-page .featured-product-serial-surface{position:absolute;z-index:0;top:6.21px;left:7.63px;width:66.55px;height:14.49px;border-radius:13.85px;background:#ffd38acc}.home-page .featured-product-serial-limit{position:absolute;z-index:1;top:0;left:0;display:block;width:24.96px;height:24.85px}.home-page .featured-product-serial-limit img{position:static;inset:auto;display:block;width:24.96px;height:24.85px;max-width:none;object-fit:contain;transform:none}.home-page .featured-product-serial-number{position:absolute;z-index:2;top:6.9px;left:23.57px;letter-spacing:.38px}.home-page .featured-product-serial-unit{position:absolute;z-index:2;top:6.9px;left:59.62px;font-weight:700}.home-page .featured-product-copy{position:absolute;top:auto;right:0;bottom:0;left:0;z-index:2;display:block;width:165px;height:29.68px;padding:0;background:linear-gradient(180deg,#78020300,#780203b3)}.home-page .featured-product-copy small{position:absolute;top:6.21px;left:8.32px;display:block;width:88.05px;height:16.56px;overflow:hidden;color:var(--surface-white);font-size:8.31px;line-height:13.85px;text-overflow:ellipsis;white-space:nowrap}.home-page .featured-product-copy small i{position:absolute;top:0;left:0;display:block;width:16.64px;height:16.64px;overflow:hidden;border:0;border-radius:10.39px;background:var(--surface-white)}.home-page .featured-product-copy small span{position:absolute;right:0;bottom:0;width:67px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-page .featured-product-copy small i .featured-product-issuer-image{position:absolute;top:-1.39px;left:-2.08px;display:block;width:20.8px;height:20.8px}.home-page .featured-product-copy small i .featured-product-issuer-image img{position:static;inset:auto;display:block;width:20.8px;height:20.8px;max-width:none;object-fit:cover;transform:none}.home-page .featured-product-copy em{position:absolute;top:7.57px;right:9.71px;bottom:auto;left:auto;display:block;width:max-content;color:var(--surface-white);font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:13.85px;font-style:normal;font-weight:500;letter-spacing:-.24px;line-height:13.85px;text-align:center;white-space:nowrap}.home-page .quick-actions{height:104px;margin-top:16px;padding:10px 20px 8px;grid-template-columns:repeat(4,64px);justify-content:space-between;gap:0;background:linear-gradient(180deg,#ffd38a4d,#fff3)}.home-page .quick-action{width:64px;height:86px;grid-template-rows:64px 22px;align-content:start;padding:0;border-radius:0;background:transparent}.home-page .quick-action-symbol{position:relative;width:64px;height:64px;border-radius:15px;color:transparent;background:linear-gradient(134deg,#f95642,#ffda9c)}.home-page .quick-action-symbol:before,.home-page .quick-action-symbol:after{position:absolute;content:""}.home-page .quick-action-symbol--calendar:before{top:14px;right:13px;bottom:12px;left:13px;border:3px solid var(--surface-white);border-radius:5px}.home-page .quick-action-symbol--calendar:after{top:20px;left:21px;color:var(--surface-white);content:"30";font-size:15px;font-weight:700;line-height:22px}.home-page .quick-action-symbol--hall:before{top:20px;left:10px;width:44px;height:25px;border-radius:4px;background:var(--surface-white)}.home-page .quick-action-symbol--hall:after{top:27px;left:23px;color:var(--brand-coral);content:"720";font-size:8px;line-height:12px}.home-page .quick-action-symbol--box:before{top:18px;left:18px;width:25px;height:25px;border:3px solid var(--surface-white);transform:rotate(30deg) skewY(-10deg)}.home-page .quick-action-symbol--box:after{top:18px;left:30px;width:3px;height:27px;background:var(--surface-white);transform:rotate(30deg)}.home-page .quick-action-symbol--activity:before{top:17px;left:22px;width:3px;height:31px;background:var(--surface-white)}.home-page .quick-action-symbol--activity:after{top:18px;left:25px;width:24px;height:18px;background:var(--surface-white);clip-path:polygon(0 0,100% 20%,73% 50%,100% 80%,0 100%)}.home-page .quick-action strong{align-self:end;font-size:12px;font-weight:400;line-height:17px}.home-page .quick-action-symbol{color:transparent;background:transparent}.home-page .quick-action-symbol:before,.home-page .quick-action-symbol:after{display:none}.home-page .quick-action-symbol img{display:block;width:64px;height:64px}.home-page .issuer-section{height:289px;margin-top:16px;padding:0}.home-page .issuer-section .section-heading{height:60px;min-height:60px;padding:0 16px;background:#ffffff7f}.home-page .issuer-section .section-heading h2{gap:10px;color:var(--brand-deep);font-size:20px;line-height:20px}.home-page .issuer-heading-mark{display:block;width:34px;height:34px;flex:0 0 34px;padding:0;border-radius:0;color:inherit;background:transparent;transform:none}.home-page .issuer-heading-mark img{display:block;width:34px;height:34px}.home-page .issuer-section .section-more{margin-left:auto;padding:0;color:var(--ink);font-size:0}.home-page .issuer-section .section-more span{font-size:34px;font-weight:200}.home-page .issuer-list{height:222px;gap:0;margin:7px 0 0;padding:0}.home-page .issuer-list .issuer-action{display:grid;width:100%;min-height:74px;height:74px;grid-template-columns:64px minmax(0,1fr) 64px;gap:14px;padding:5px 14px 5px 7px;border:0;border-radius:0;background:transparent}.home-page .issuer-mark{width:64px;height:64px;padding:0;overflow:hidden;border-radius:25px;background:transparent;box-shadow:none}.home-page .issuer-list .issuer-action:nth-child(2) .issuer-mark,.home-page .issuer-list .issuer-action:nth-child(3) .issuer-mark{background:transparent}.home-page .issuer-mark img{display:block;width:80px;height:80px;max-width:none;object-fit:contain;transform:translate(-8px,-8px)}.home-page .issuer-copy{display:grid;align-content:center;gap:5px;min-width:0}.home-page .issuer-copy strong{font-size:14px;line-height:20px}.home-page .issuer-copy small{display:flex;align-items:center;gap:7px;overflow:visible;color:var(--ink);font-size:12px;line-height:20px;white-space:nowrap}.home-page .issuer-copy small b{display:grid;width:86px;height:29px;place-items:center;border-radius:18px;color:var(--brand-coral);background:var(--brand-gold);font-size:12px;font-weight:500}.home-page .issuer-copy small time{font:inherit}.home-page .issuer-view{display:grid;width:64px;height:42px;place-items:center;border-radius:18px;color:var(--surface-white);background:var(--brand-coral);font-size:16px}.home-page .market-section{height:635px;margin-top:16px;padding:0}.home-page .market-section .section-heading{display:none}.home-page .home-market-tabs{position:relative;display:block;width:100%;height:60px;overflow:hidden;background:#ffffff7f}.home-page .home-market-tabs button,.home-page .home-market-tabs button:nth-child(1),.home-page .home-market-tabs button:nth-child(2),.home-page .home-market-tabs button:nth-child(3){position:absolute;top:0;display:flex;height:60px;flex:none;flex-direction:column;align-items:center;justify-content:flex-start;padding:15px 0 0}.home-page .home-market-tabs button:nth-child(1){left:16px;width:86px}.home-page .home-market-tabs button:nth-child(2){left:124px;width:79px}.home-page .home-market-tabs button:nth-child(3){left:226px;width:79px}.home-page .home-market-tabs button:nth-child(2) strong{word-spacing:14px}.home-page .home-market-tabs button.active:after{top:34px;right:auto;bottom:auto;left:0;width:100%;height:1px;border-radius:1px}.home-page .home-hot-product-list{margin:0}.home-page .home-product-grid{display:grid;height:575px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,249px);gap:14px 13px;padding:14px;overflow:hidden}.home-page .home-hot-product{position:relative;display:block;width:auto;height:249px;min-height:249px;padding:0;overflow:hidden;border:0;border-radius:15.08px;background:var(--surface-white);box-shadow:0 3.02px 3.02px #0000000d}.home-page .home-hot-product>img{display:block;width:100%;height:178.6px;object-fit:cover}.home-page .home-hot-product-copy{position:absolute;right:0;bottom:0;left:0;display:block;height:70.4px;padding:0;background:var(--surface-white)}.home-page .home-hot-product-copy strong{position:absolute;top:0;right:12px;max-width:calc(100% - 24px);overflow:hidden;color:var(--ink);font-size:14.75px;font-weight:500;line-height:24.58px;text-overflow:ellipsis;white-space:nowrap}.home-page .home-hot-product-copy small{position:absolute;top:21.75px;right:10px;left:13px;display:flex;height:20.75px;align-items:center;gap:5px;overflow:hidden;color:var(--ink);font-size:13.06px;line-height:21.76px;white-space:nowrap}.home-page .home-hot-product-copy small>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-page .home-hot-product-copy small i{position:relative;display:block;width:21px;height:20.75px;flex:0 0 21px;overflow:hidden;border-radius:13.07px;background:var(--surface-white);box-shadow:0 1.54px 3.09px #0000001a}.home-page .home-hot-product-issuer-image{position:absolute;top:-1.73px;left:-2.63px;display:block;width:26.28px;height:25.94px}.home-page .home-hot-product-issuer-image img{display:block;width:26.28px;height:25.94px;object-fit:cover}.home-page .home-hot-product-copy em{position:absolute;top:43.49px;left:13px;color:var(--brand-deep);font-size:15.24px;font-style:normal;font-weight:500;line-height:15.08px}.home-page .home-hot-product-badge{position:absolute;z-index:3;top:3px;left:8.32px;display:block;width:20.42px;height:23.26px}.home-page .home-hot-product-badge img{display:block;width:20.42px;height:23.26px}.home-page .home-hot-product-serial{position:absolute;z-index:2;top:37.53px;right:5.3px;display:block;width:80.92px;height:27.01px;padding:0;color:#000;background:transparent;font-size:8.29px;line-height:15.08px}.home-page .home-hot-product-serial-surface{position:absolute;top:6.75px;left:8.32px;width:72.61px;height:15.76px;border-radius:15.08px;background:#ffd38acc}.home-page .home-hot-product-serial-limit{position:absolute;top:0;left:0;width:24.96px;height:24.85px}.home-page .home-hot-product-serial-limit img{display:block;width:24.96px;height:24.85px}.home-page .home-hot-product-serial-number{position:absolute;top:7.5px;left:25.71px;letter-spacing:.41px}.home-page .home-hot-product-serial-unit{position:absolute;top:7.5px;left:65.04px;font-weight:700}.home-page .home-footer{padding:36px 20px 20px 58px}@media (max-width: 429px){.home-page .home-market-tabs button:nth-child(1){left:4%;width:21.5%}.home-page .home-market-tabs button:nth-child(2){left:31%;width:19.75%}.home-page .home-market-tabs button:nth-child(3){left:56.5%;width:19.75%}}@media (max-width: 390px){.home-page .brand-mark{width:185px;flex-basis:185px}.home-page .brand-mark>strong{font-size:24px}.home-page .header-search{width:118px;flex-basis:118px}.home-page .service-button{width:30px;flex-basis:30px}.home-page .issuer-list .issuer-action{width:100%;min-height:74px;grid-template-columns:64px minmax(0,1fr) 64px;gap:14px}}.home-page .brand-mark{position:relative;display:block;width:223.17px;height:37px;flex:0 0 223.17px;overflow:hidden}.home-page .brand-mark .brand-logo{position:absolute;top:0;left:0;width:97px;height:37px;object-fit:cover}.home-page .brand-mark .brand-copy-art{position:absolute;top:4px;left:100px;width:102.15px;height:21.5px;object-fit:contain}.home-page .header-search{position:relative;width:143px;height:28px;flex:0 0 143px;overflow:hidden;border-radius:14px;background:transparent}.home-page .header-search-art{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:block;width:143px;height:28px;pointer-events:none}.home-page .header-search input{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0 10px 0 41px;border:0;color:var(--surface-white);background:transparent;caret-color:var(--surface-white);font-size:12px;line-height:23.4px}.home-page .header-search input::placeholder{color:transparent}.home-page .header-search:has(input:not(:placeholder-shown)){background:#ffffff4d}.home-page .header-search:has(input:not(:placeholder-shown)) .header-search-art{opacity:0}.home-page .service-button{position:relative;display:grid;width:37px;height:36px;flex:0 0 37px;margin-top:-4px;place-items:center;padding:0;overflow:visible;background:transparent}.home-page .service-button .service-icon-art{position:absolute;top:0;left:0;display:block;width:36px;height:36px}.home-page .hero-scroll-indicator{position:absolute;z-index:2;bottom:10px;left:50%;display:block;width:35px;height:6.13px;transform:translate(-50%)}@media (max-width: 390px){.home-page .brand-mark{width:185px;flex-basis:185px}.home-page .brand-mark .brand-logo,.home-page .brand-mark .brand-copy-art{transform:scale(.83);transform-origin:left top}.home-page .header-search{width:118px;flex-basis:118px}.home-page .header-search-art{width:118px;height:23px;transform:scale(.83);transform-origin:left top}.home-page .header-search input{padding-left:34px}.home-page .service-button{width:30px;height:30px;flex-basis:30px}.home-page .service-button .service-icon-art{transform:scale(.83);transform-origin:left top}.home-page .download-copy{width:calc(100% - 141px);overflow:hidden;font-size:14px;text-overflow:ellipsis}}@media (min-width: 391px) and (max-width: 429px){.home-page .brand-tools{padding-inline:2.093vw}.home-page .brand-mark{width:51.86vw;flex-basis:51.86vw}.home-page .header-search{width:33.256vw;flex-basis:33.256vw}.home-page .service-button{width:8.605vw;flex-basis:8.605vw;margin-left:1.86vw}}.product-detail-mode{background:#fff9ef}.product-detail-page{position:relative;height:100%;overflow:hidden;color:var(--ink);background:linear-gradient(180deg,#780203,#780203 4.9484070390462875%,#fff9ef 22.635573148727417%,#fff9ef);background-repeat:no-repeat;background-size:100% 2891.261474609375px}.product-detail-header{position:relative;z-index:2;display:grid;height:88px;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;padding:44px 45px 0;color:var(--surface-white);background:var(--brand-deep)}.product-detail-header h1{display:grid;place-items:center;margin:0}.product-detail-header h1 img{display:block;width:68px;height:25px}.product-detail-back{width:38px;height:38px;padding:0;border-radius:50%;color:var(--surface-white);background:transparent;transform:translate(-36px)}.product-detail-back img{display:block;width:36px;height:36px}.product-detail-scroll{height:calc(100% - 83px);padding:0 0 88px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.product-detail-scroll::-webkit-scrollbar{display:none}.product-detail-media{position:relative;display:grid;height:min(430px,100vw);place-items:center;overflow:hidden;background:linear-gradient(135deg,#fff,#ffd38a)}.product-detail-media>img{display:block;width:100%;height:100%;object-fit:cover}.product-showcase{position:relative;width:100%;height:100%;overflow:hidden;background:transparent}.product-showcase-fallback,.product-showcase-frame{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0;object-fit:cover}.product-showcase-fallback{z-index:0;transition:opacity .16s ease}.product-showcase-fallback--hidden{opacity:0}.product-showcase-frame{z-index:1;background:transparent}.product-showcase-loading{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0}.product-detail-summary{position:relative;padding:14px 16px 12px;border-top:8px solid #d8d8d8;border-bottom:8px solid #d8d8d8;background:var(--surface-white)}.product-detail-title-row,.product-detail-price-row,.product-detail-stats,.product-detail-issuer,.product-detail-chain{display:flex;align-items:center}.product-detail-title-row{justify-content:space-between;gap:12px}.product-detail-title-row h2{min-width:0;margin:0;overflow:hidden;color:var(--ink);font-size:16px;font-weight:500;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.product-detail-limit{position:relative;display:block;flex:0 0 auto;width:131px;height:44px;padding:0;color:#000;background:transparent}.product-detail-limit-surface{position:absolute;z-index:0;top:11px;left:13.47px;width:117.53px;height:25.67px;border-radius:24.47px;background:#ffd38acc}.product-detail-limit img{position:absolute;z-index:1;top:0;left:0;display:block;width:44.075px;height:44px}.product-detail-limit-number,.product-detail-limit b{position:absolute;z-index:2;top:9.77px;color:#000;font-size:13.46px;line-height:24.47px;white-space:nowrap}.product-detail-limit-number{left:41.63px;font-weight:400}.product-detail-limit b{left:105.29px;font-weight:700}.product-detail-price-row{position:relative;align-items:flex-end;justify-content:space-between;margin-top:10px}.product-detail-price,.product-detail-sold,.product-detail-creator p,.product-detail-issuer,.product-detail-chain{margin:0}.product-detail-price{color:var(--brand-deep)}.product-detail-price>span:not(.sr-only){margin-right:3px;font-size:20px;font-weight:700}.product-detail-price strong{font-size:30px;font-weight:600;line-height:32px}.product-detail-sold{position:absolute;bottom:0;left:276px;color:var(--muted);font-size:14px;line-height:20px}.product-detail-creator{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:center;margin-top:18px}.product-detail-creator-mark{display:grid;width:64px;height:64px;place-items:center;border-radius:24px;color:var(--brand-deep);background:var(--brand-gold);box-shadow:var(--shadow-card);font-size:15px;font-weight:700}.product-detail-creator-mark img{width:100%;height:100%;object-fit:cover}.product-detail-creator strong{display:block;overflow:hidden;font-size:14px;font-weight:500;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.product-detail-creator p{display:flex;gap:18px;align-items:center;margin-top:7px;font-size:12px;line-height:20px}.product-detail-creator p b{padding:0 10px;border-radius:999px;color:var(--surface-white);background:var(--brand-deep);font-size:12px;font-weight:500}.product-detail-creator p span{color:var(--ink);white-space:nowrap}.product-detail-stats{justify-content:center;gap:32px;margin:18px 0 14px}.product-detail-stats div{display:flex;gap:6px;font-size:14px;line-height:20px}.product-detail-stats dt,.product-detail-issuer span{color:var(--muted)}.product-detail-stats dd{margin:0;color:var(--ink);font-weight:700}.product-detail-issuer{justify-content:center;gap:6px;font-size:16px;line-height:24px}.product-detail-issuer strong{font-size:15px;font-weight:700}.product-detail-chain{gap:7px;margin-top:13px;padding:8px 12px;overflow:hidden;border-radius:15px;color:#bb6015;background:var(--brand-gold);font-size:12px;line-height:20px;white-space:nowrap}.product-detail-chain strong{color:var(--muted);font-size:14px}.product-detail-chain span{min-width:0;overflow:hidden;text-overflow:ellipsis}.product-detail-story{background:var(--surface-white)}.product-detail-section-heading{display:flex;height:60px;align-items:center;gap:20px;padding:0 22px;color:var(--brand-coral);background:#ffd38a1a}.product-detail-section-heading h2,.product-detail-plan h2,.product-detail-description h2,.product-detail-notice h2,.product-detail-specification h2,.product-detail-benefits h2{margin:0;color:var(--brand-deep);font-size:17px;font-weight:600;line-height:24px}.product-detail-section-heading h2{color:var(--brand-coral);font-size:22px}.product-detail-section-icon{display:block;width:34px;height:34px;flex:0 0 34px}.product-detail-section-icon img{display:block;width:34px;height:34px}.product-detail-story-copy{padding:16px 22px 8px}.product-detail-story-copy h3{margin:0 0 10px;color:var(--brand-deep);font-size:15px;font-weight:600;line-height:22px}.product-detail-story-copy h3:before{margin-right:8px;color:var(--brand-gold);content:"◎"}.product-detail-story-copy p,.product-detail-description p{margin:0 0 8px;color:var(--ink);font-size:12px;line-height:21px;text-align:justify}.product-detail-story-copy p span{color:var(--brand-deep)}.product-detail-story-copy ol{margin:0;padding-left:0;color:var(--brand-deep);font-size:12px;font-weight:700;line-height:21px;list-style:none}.product-detail-story-image{display:block;width:calc(100% - 28px);height:auto;margin:10px 14px 0;object-fit:cover}.product-detail-plan{padding:18px 18px 14px;background:var(--surface-white)}.product-detail-plan h2{margin:0 0 14px}.product-detail-timeline-surface{position:relative;width:min(382px,100%);height:100px;min-height:100px;margin:0 auto;padding:0;overflow:hidden;border-radius:15px;background:linear-gradient(109deg,#ffe8c7,#f3ca910f)}.product-detail-timeline-surface:before{position:absolute;top:50px;right:7%;left:7%;height:2px;background:var(--brand-deep);content:""}.product-detail-timeline{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden;border-radius:inherit;background:transparent;list-style:none}.product-detail-timeline li{position:absolute;z-index:1;top:0;width:25%;height:100%;color:var(--ink);font-family:Source Han Sans,HarmonyOS Sans SC,PingFang SC,sans-serif;font-size:12px;line-height:17px}.product-detail-timeline li:nth-child(1){left:0}.product-detail-timeline li:nth-child(2){left:25%}.product-detail-timeline li:nth-child(3){left:50%}.product-detail-timeline li:nth-child(4){left:75%}.product-detail-timeline li:before{position:absolute;top:45px;left:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background:var(--brand-deep);content:""}.product-detail-timeline-label,.product-detail-timeline li time{position:absolute;display:block;width:100%;text-align:center;white-space:nowrap}.product-detail-timeline-label{font-weight:500}.product-detail-timeline li time{font:inherit}.product-detail-timeline li:nth-child(odd) .product-detail-timeline-label{top:8px}.product-detail-timeline li:nth-child(odd) time{top:58px}.product-detail-timeline li:nth-child(2n) time{top:8px}.product-detail-timeline li:nth-child(2n) .product-detail-timeline-label{top:58px}.product-detail-information{padding:0 15px 20px;background:#fff}.product-detail-tabs{position:relative;display:grid;grid-template-columns:41.623% 58.377%;width:min(382px,100%);height:39px;margin:0 auto}.product-detail-tabs--benefits-selected{grid-template-columns:58.377% 41.623%}.product-detail-tabs-surface{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:39px;pointer-events:none}.product-detail-tabs button{position:relative;z-index:1;display:grid;min-width:0;min-height:39px;height:39px;place-items:center;padding:0;color:#86909c;background:transparent;font-size:17px;line-height:24px}.product-detail-tabs-accent{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:39px;transform:none;pointer-events:none}.product-detail-tabs button span{position:relative;z-index:1}.product-detail-tabs button.active{color:var(--ink);font-weight:600}.product-detail-notice,.product-detail-benefits{margin-top:14px;padding:15px;background:var(--surface-white)}.product-detail-notice h2,.product-detail-benefits h2{margin-bottom:10px;color:var(--brand-deep);font-size:15px}.product-detail-specification{display:grid;width:min(400px,100%);height:500px;margin:0 auto 26px;padding:10px 0;overflow:hidden;border-radius:12px;background:#fffaf1}.product-detail-specification>div{display:grid;min-width:0;height:48px;grid-template-columns:109px minmax(0,1fr);align-items:stretch;font-size:15px;line-height:20px}.product-detail-specification dt,.product-detail-specification dd{display:flex;min-width:0;align-items:center;margin:0}.product-detail-specification dt{justify-content:center;color:#3d3d3d;background:#fff5e5}.product-detail-specification dd{padding:0 14px 0 25px;overflow-wrap:anywhere;color:#3d3d3d;background:#fffaf1}.product-detail-chain-card{width:calc(100% + 2px);height:417px;margin-left:-1px;padding:16px 11px 23px;overflow:hidden;border-radius:11px;background:#fff}.product-detail-chain-card>div,.product-detail-chain-card>button{display:grid;width:100%;min-width:0;height:63px;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:0 7px 0 22px;border-bottom:1px solid #e3e3e3;color:#3d3d3d;font-size:16px;font-weight:500;line-height:23px;letter-spacing:0;text-align:left}.product-detail-chain-card>button{border-top:0;border-right:0;border-left:0;background:transparent}.product-detail-chain-card>:last-child{border-bottom:0}.product-detail-chain-card>button:focus-visible{outline:2px solid #780203;outline-offset:-3px}.product-detail-chain-card img{display:block;width:22px;height:22px}.product-detail-chain-card strong{min-width:0;margin-left:16px;font:inherit;text-align:right}.product-detail-chain-card__hash{grid-template-columns:86px minmax(0,1fr)!important}.product-detail-chain-card__hash strong{color:#979797;font-size:10px;line-height:12px;overflow-wrap:anywhere}.product-detail-info-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:144px;margin-top:24px;overflow:hidden;border-radius:15px 15px 0 0;background:var(--surface-white)}.product-detail-info-card{position:relative;min-width:0;height:144px;padding:0;overflow:hidden;background:var(--surface-white)}.product-detail-info-card+.product-detail-info-card{border-left:1px solid #f4e7d5}.product-detail-info-card h2{display:flex;height:49px;align-items:center;justify-content:center;gap:12px;margin:0;color:var(--brand-deep);font-size:15px;font-weight:600;line-height:22px}.product-detail-info-card--region h2{background:var(--brand-gold)}.product-detail-info-card--platform h2{background:#ffe8c7}.product-detail-info-card p{position:absolute;display:flex;align-items:center;margin:0;color:var(--ink);font-size:15px;line-height:21px;white-space:nowrap}.product-detail-info-card--region p{top:67px;left:34px;gap:12px}.product-detail-info-card--platform p{top:67px;left:24px;gap:12px}.product-detail-info-icon{display:block;width:24px;height:24px;flex:0 0 24px}.product-detail-region-globe{display:block;width:53px;height:53px;flex:0 0 53px}.product-detail-region-globe img{display:block;width:53px;height:53px}.product-detail-platform-logo{display:grid;width:53px;height:53px;flex:0 0 53px;place-items:center;overflow:hidden;border-radius:16px;color:var(--brand-coral);background:#e4e7ed;font-size:24px}.product-detail-platform-logo img{display:block;width:45.22px;height:37px;object-fit:contain}@media (max-width: 390px){.product-detail-info-card--platform p{left:15px;gap:8px;font-size:13px}.product-detail-platform-logo img{width:40px;height:33px}}.product-detail-notice{min-height:188px;margin-top:20px;padding:13px 15px 10px}.product-detail-notice ul{margin:0;padding:0;color:var(--ink);font-size:12px;line-height:21px;list-style:none}.product-detail-notice li{position:relative;padding-left:12px}.product-detail-notice li:before{position:absolute;left:1px;content:"·"}.product-detail-benefits ol{display:grid;gap:9px;margin:0;padding:0;list-style:none}.product-detail-benefits li{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;min-height:52px;padding:10px 14px;border-radius:10px;background:#fff9ef;font-size:14px;line-height:20px}.product-detail-benefits li b{color:var(--brand-coral);font-size:15px}.product-detail-purchase{position:absolute;z-index:3;right:0;bottom:0;left:0;display:grid;height:83px;grid-template-columns:minmax(0,1fr) 200px;gap:16px;align-items:center;padding:9px 0 9px 29px;background:var(--surface-white);box-shadow:0 -2px 10px #7802030f}.product-detail-purchase p{margin:0;color:#7d8899;font-size:16px;font-weight:700;line-height:24px}.product-detail-purchase p strong{margin-left:4px;color:#d82727;font-size:28px;line-height:30px}.product-detail-purchase p small{font-size:16px}.product-detail-purchase button{width:min(199.52px,100%);min-width:0;height:64.21px;margin-right:0;border-radius:25px;color:var(--ink);background:#f3ca91;font-size:16.05px;line-height:23px}.product-purchase-modal{position:absolute;z-index:6;top:88px;right:0;bottom:0;left:0}.product-purchase-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;background:#000;opacity:.7;cursor:default}.product-purchase-dialog{position:absolute;top:239px;left:50%;display:flex;width:min(365px,calc(100% - 32px));height:313px;flex-direction:column;overflow:hidden;border-radius:15px;background:var(--surface-white);transform:translate(-50%)}.product-purchase-dialog-copy{flex:1;margin:0;padding:37px 21px 18px;color:#9e9e9e;font-size:18px;line-height:24.08px;letter-spacing:2.16px}.product-purchase-dialog-actions{display:grid;height:62px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#efeeee}.product-purchase-dialog-actions button{min-width:0;height:62px;padding:0;border:1px solid #efeeee;border-radius:0;color:#9e9e9e;background:#efeeee;font-size:17.2px;line-height:24.08px;letter-spacing:2.06px}.product-purchase-dialog-actions button:last-child{color:var(--ink);background:linear-gradient(108deg,#ffefd4,#ffda9c)}.product-payment-modal{position:absolute;z-index:6;top:88px;right:0;bottom:0;left:0}.product-payment-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.7}.product-payment-sheet{position:absolute;bottom:0;left:1px;display:block;width:min(429px,calc(100% - 1px));height:605px;overflow:hidden;border-radius:15px 15px 0 0;background:var(--surface-white)}.product-payment-header{position:relative;display:flex;height:62px;align-items:center;padding:0 30px 0 34px;border:1px solid #efeeee;background:linear-gradient(98deg,#ffefd4,#ffda9c)}.product-payment-header h2{margin:0;color:var(--ink);font-size:20px;font-weight:700;line-height:24.08px;letter-spacing:.2px;transform:translateY(4px)}.product-payment-header strong{margin-left:20px;color:var(--ink);font-size:24px;font-weight:700;line-height:24.08px;letter-spacing:.24px;transform:translateY(4px)}.product-payment-close{position:absolute;top:8px;right:19px;width:38px;height:44px;padding:0;color:var(--ink);background:transparent;font-size:30px;font-weight:300;line-height:1}.product-payment-content{padding:23px 30px 0}.product-payment-content>p{margin:0;color:#9e9e9e;font-size:16px;line-height:24.08px;letter-spacing:1.92px}.product-payment-method{display:flex;width:100%;height:24px;align-items:center;justify-content:space-between;margin-top:15px;padding:0;color:var(--ink);background:transparent;font-size:16px;line-height:24.08px;letter-spacing:1.92px;text-align:left}.product-payment-method-arrow{color:#9e9e9e;font-size:30px;font-weight:300;line-height:1}.product-payment-password-modal{position:absolute;z-index:6;top:88px;right:0;bottom:0;left:0}.product-payment-password-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.9}.product-payment-password-sheet{height:605px}.product-payment-password-header h2{width:100%;margin:0;color:var(--ink);font-size:16px;font-weight:500;line-height:24.08px;letter-spacing:1.6px;text-align:center;transform:translateY(4px)}.product-payment-password-content{position:relative;height:calc(100% - 62px)}.product-payment-password-dots{position:absolute;top:49px;left:50%;display:flex;width:254px;height:24px;align-items:center;justify-content:space-between;transform:translate(-50%)}.product-payment-password-dots span{display:block;width:14px;height:14px;border:2px solid #9e9e9e;border-radius:50%}.product-payment-password-dots span.filled{background:#9e9e9e}.product-payment-keypad{position:absolute;top:135px;left:calc(50% - 1.5px);display:grid;width:274px;grid-template-columns:repeat(3,50px);grid-auto-rows:24px;column-gap:74px;justify-content:initial;row-gap:82px;transform:translate(-50%)}.product-payment-keypad button{width:50px;height:24px;padding:0;color:#9e9e9e;background:transparent;font-size:36px;font-weight:400;line-height:24.08px;letter-spacing:3.6px}.product-payment-keypad button:last-child{grid-column:2}.product-payment-keypad button:nth-child(3n){transform:translate(5px)}.product-payment-password-delete{position:absolute;top:436px;right:17px;display:grid;width:40px;height:40px;place-items:center;padding:0;color:#9e9e9e;background:transparent;font-size:26px;line-height:1}.product-payment-success-modal{position:absolute;z-index:6;top:88px;right:0;bottom:0;left:0}.product-payment-success-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.7}.product-payment-success-dialog{position:absolute;top:323px;left:50%;width:min(365px,calc(100% - 32px));height:145px;overflow:hidden;border-radius:15px;background:var(--surface-white);transform:translate(-50%)}.product-payment-success-close{position:absolute;top:10px;right:25px;width:24px;height:24px;padding:0;color:var(--ink);background:transparent;font-size:30px;font-weight:300;line-height:1}.product-payment-success-message{position:absolute;top:54px;left:88px;width:189px;height:37px}.product-payment-success-message p{position:absolute;top:6px;left:56px;width:auto;height:auto;margin:0;color:var(--ink);font-size:17.2px;font-weight:500;line-height:24.08px;letter-spacing:2.06px;text-align:left;white-space:nowrap}.product-payment-success-icon{position:absolute;top:0;left:0;display:grid;width:38px;height:37px;place-items:center;border:0;border-radius:50%;color:var(--surface-white);background:var(--brand-gold);font-size:22px;font-weight:700;line-height:1}.product-payment-error-modal{position:absolute;z-index:6;top:88px;right:0;bottom:0;left:0}.product-payment-error-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.7}.product-payment-error-dialog{height:145px}.product-payment-error-message{position:absolute;top:54px;left:124px;width:117px;height:38px}.product-payment-error-icon{position:absolute;top:0;left:0;display:block;width:38px;height:37px;border-radius:50%;background:#9e9e9e}.product-payment-error-icon:before{position:absolute;top:11px;left:10px;width:4px;height:4px;border-radius:50%;background:var(--surface-white);box-shadow:10px 0 0 var(--surface-white);content:""}.product-payment-error-icon:after{position:absolute;bottom:8px;left:11px;width:14px;height:7px;border-top:2px solid var(--surface-white);border-radius:50%;content:""}.product-payment-error-copy{position:absolute;top:4px;left:48px;width:69px}.product-payment-error-copy p,.product-payment-error-copy small{display:block;margin:0;white-space:nowrap}.product-payment-error-copy p{color:var(--ink);font-size:16px;font-weight:500;line-height:15px;letter-spacing:.8px}.product-payment-error-copy small{color:#9e9e9e;font-size:11px;font-weight:500;line-height:15px;letter-spacing:.55px}.product-payment-sold-out-modal{position:absolute;z-index:6;top:88px;right:0;bottom:0;left:0}.product-payment-sold-out-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.7}.product-payment-sold-out-dialog{height:145px}.product-payment-sold-out-message{position:absolute;top:43px;left:110px;width:144px;height:56px}.product-payment-sold-out-icon{position:absolute;top:0;left:0;display:grid;width:30px;height:28px;place-items:center;border-radius:3px;background:#3d3d3d;clip-path:polygon(50% 0,100% 20%,100% 100%,0 100%,0 20%)}.product-payment-sold-out-icon span{display:grid;width:13px;height:13px;place-items:center;border-radius:50%;color:#3d3d3d;background:var(--surface-white);font-size:8px;font-weight:700;line-height:1}.product-payment-sold-out-message p{position:absolute;top:22px;left:60px;margin:0;color:var(--ink);font-size:16px;font-weight:500;line-height:15px;letter-spacing:.8px;white-space:nowrap}.product-detail-purchase button:active,.product-detail-tabs button:active,.product-detail-back:active{transform:translate(-36px) scale(.98)}.realname-mode{background:#fff9ef}.realname-page{width:min(430px,100%);height:100%;margin:0 auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;background:linear-gradient(180deg,#780203 0,#780203 5%,#fff9ef 39%,#fff9ef)}.realname-page::-webkit-scrollbar{display:none}.realname-header{position:relative;z-index:1;height:44px;background:var(--brand-deep)}.realname-header h1{display:grid;height:44px;place-items:center;margin:0;color:var(--surface-white);font-size:17.2px;font-weight:400;line-height:24.08px}.realname-close{position:absolute;z-index:1;top:0;left:5px;display:grid;width:44px;height:44px;place-items:center;padding:4px;background:transparent}.realname-close img{display:block;width:36px;height:36px;filter:brightness(0) invert(1)}.realname-main{min-height:calc(100% - 44px);padding:0}.realname-banner{display:block;width:calc(100% - 22px);height:auto;margin:0 11px 19px;border-radius:10px;box-shadow:0 2.29px 20.64px #cecece7a}.realname-form-card{display:flex;min-height:calc(100svh - 290px);flex-direction:column;padding:27px 36px 28px;border-radius:10px 10px 0 0;background:var(--surface-white)}.realname-form-card h2{margin:0;color:var(--ink);font-size:17px;font-weight:700;line-height:24px}.realname-form-card>p:not(.realname-security){margin:1px 0 0;color:var(--ink);font-size:12px;line-height:24px}.realname-form-card form{margin-top:42px}.realname-form-field{display:grid;min-height:54px;grid-template-columns:98px minmax(0,1fr);align-items:center;border-bottom:1px solid #e4e4e4;color:var(--ink);font-size:16px;line-height:24px}.realname-form-field input{min-width:0;height:53px;padding:0;border:0;color:var(--ink);background:transparent;font-size:16px;line-height:24px}.realname-form-field input::placeholder{color:#9e9e9e}.realname-form-error,.realname-submit-status{margin:12px 0 -3px;font-size:12px;line-height:18px;text-align:center}.realname-form-error{color:#d82727}.realname-submit-status{color:#44761d}.realname-wallet-status,.realname-asset-restriction{margin:12px 0 -3px;color:var(--muted);font-size:12px;line-height:18px;text-align:center}.realname-submit{display:block;width:min(308px,100%);height:49px;margin:31px auto 0;border-radius:10px;color:var(--surface-white);background:linear-gradient(98deg,#f95642,#ffda9c);font-size:16px;line-height:19px}.realname-submit:disabled{cursor:wait;opacity:.72}.realname-security{display:flex;align-items:center;justify-content:center;gap:8px;margin:auto 0 0;color:var(--ink);font-size:12px;line-height:24px;letter-spacing:.6px}.realname-security span{display:grid;width:18px;height:18px;place-items:center;border-radius:50%;color:var(--surface-white);background:#8fc25a;font-size:13px;font-weight:700;line-height:1}.realname-close:active,.realname-submit:active{transform:scale(.98)}.login-mode{background:var(--surface-white)}.login-page{position:absolute;z-index:61;top:0;right:0;bottom:0;left:0;min-height:100%;overflow-y:auto;color:var(--ink);background:var(--surface-white) url(/privacy-background.jpg) center / cover no-repeat;scrollbar-width:none}.login-page::-webkit-scrollbar{display:none}.login-close{position:absolute;top:max(8px,env(safe-area-inset-top));left:49px;display:grid;width:48px;height:48px;place-items:center;padding:0;color:var(--ink);background:transparent;font-size:57px;font-weight:200;line-height:1}.login-content{display:flex;width:min(308px,calc(100% - 48px));min-height:100%;flex-direction:column;margin:0 auto;padding:12px 0 max(43px,calc(env(safe-area-inset-bottom) + 24px))}.login-brand{margin-top:106px;text-align:center}.login-brand h1{width:303px;height:46px;margin:0 auto;transform:translateY(6px)}.login-title-art{display:block;width:100%;height:100%}.login-brand-mark{display:block;width:175px;height:67px;margin:47px auto 0;object-fit:contain}.login-agreement{position:relative;display:block;width:225px;height:39.5px;margin:75px auto 0;transform:translate(-5px)}.login-agreement-control{position:absolute;z-index:1;top:1px;left:0;display:block;width:18px;height:18px}.login-agreement input{position:absolute;width:18px;height:18px;margin:0;opacity:0}.login-agreement-check{display:grid;width:18px;height:18px;place-items:center;border:1px solid var(--muted);border-radius:50%;color:transparent;font-size:13px;font-weight:800;line-height:1}.login-agreement input:checked+.login-agreement-check{border-color:var(--brand-deep);color:var(--surface-white);background:var(--brand-deep)}.login-agreement input:focus-visible+.login-agreement-check{outline:2px solid var(--brand-coral);outline-offset:2px}.login-agreement--accepted .login-agreement-check{visibility:hidden}.login-agreement-art{display:block;width:225px;height:39.5px}.login-agreement-art--text-only{clip-path:inset(0 0 0 24px)}.login-agreement-hit-target{position:absolute;z-index:3;display:block;height:18px}.login-agreement-hit-target--user{top:20px;left:55px;width:75px}.login-agreement-hit-target--privacy{top:20px;left:142px;width:78px}.login-primary-action{position:relative;width:100%;height:49px;margin-top:16px;padding:0;background:transparent}.login-primary-action img{display:block;width:100%;height:100%}.login-primary-action:disabled{cursor:not-allowed}.login-primary-disabled-label{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--surface-white);font-size:16px;line-height:19px;pointer-events:none}.login-methods{display:flex;width:209px;height:48px;align-items:center;justify-content:space-between;margin:67px auto 0}.login-method{display:block;width:48px;height:48px;padding:0;background:transparent}.login-method img{display:block;width:100%;height:100%}.login-permissions{width:306px;margin:99px auto 0;padding-top:12px;color:var(--ink);font-size:12px;line-height:25px}.login-permissions h2{margin:0;color:var(--ink);font-size:12px;font-weight:400;line-height:14px;text-align:center}.login-permissions ul{margin:10px 0 0;padding:0;list-style:none}.login-permissions li{position:relative;min-height:25px;padding-left:21px}.login-permissions li:before{position:absolute;top:7px;left:0;display:grid;width:12px;height:12px;place-items:center;border-radius:50%;color:var(--surface-white);background:var(--brand-coral);content:"✓";font-size:9px;font-weight:800;line-height:1}.login-close:active,.login-primary-action:active{transform:scale(.98)}.profile-login-trigger{position:absolute;top:90px;right:24px;min-width:44px;height:30px;padding:0 8px;border:1px solid rgb(120 2 3 / 28%);border-radius:15px;color:var(--brand-deep);background:#ffffff85;font-size:13px;line-height:1}.profile-login-status{position:absolute;top:43px;right:75px;display:grid;min-width:58px;height:30px;place-items:center;border:1px solid rgb(120 2 3 / 28%);border-radius:15px;color:var(--brand-deep);background:#ffffff85;font-size:13px;line-height:1}.phone-login-page{position:absolute;z-index:61;top:0;right:0;bottom:0;left:0;overflow-y:auto;color:var(--ink);background:var(--surface-white) url(/privacy-background.jpg) center / cover no-repeat;scrollbar-width:none}.phone-login-page::-webkit-scrollbar{display:none}.phone-login-close{position:absolute;z-index:2;top:max(8px,env(safe-area-inset-top));left:49px;display:grid;width:48px;height:48px;place-items:center;padding:0;background:transparent}.phone-login-close img{display:block;width:48px;height:48px}.phone-login-content{display:flex;width:min(308px,calc(100% - 48px));min-height:100%;flex-direction:column;margin:0 auto;padding:12px 0 max(43px,calc(env(safe-area-inset-bottom) + 24px))}.phone-login-brand{margin-top:106px;text-align:center}.phone-login-brand h1{width:303px;height:46px;margin:0 auto;transform:translateY(6px)}.phone-login-brand .login-brand-mark{margin-top:62px}.phone-login-account{width:272px;margin:23px auto 0;color:var(--ink)}.phone-login-account p{margin:0;font-size:13px;line-height:20px}.phone-login-account strong{display:block;margin-top:11px;font-size:20px;font-weight:400;line-height:20px}.phone-login-note{width:272px;margin:14px auto 0;color:var(--muted);font-size:16px;line-height:19px;text-align:center}.phone-login-primary,.phone-login-other{display:block;width:308px;height:49px;border-radius:10px;font-size:16px;line-height:19px}.phone-login-primary{margin-top:10px;color:var(--surface-white);background:linear-gradient(98deg,var(--brand-coral) 0%,var(--brand-gold) 100%)}.phone-login-primary{position:relative}.phone-login-primary img{display:block;width:308px;height:49px}.phone-login-primary:disabled{padding:0;color:var(--surface-white);background:transparent;cursor:not-allowed}.phone-login-primary-disabled-label{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--surface-white);font-size:16px;line-height:19px;pointer-events:none}.phone-login-other{margin-top:13px;border:1px solid #e0e0e0;color:var(--ink);background:var(--surface-white)}.phone-login-agreement{width:225px;height:39.5px;margin:11px auto 0;transform:translate(-5px)}.phone-login-agreement img{display:block;width:225px;height:39.5px}.phone-login-methods{margin-top:62px}.phone-login-close:active,.phone-login-primary:active,.phone-login-other:active{transform:scale(.98)}.phone-number-login-page{position:absolute;z-index:61;top:0;right:0;bottom:0;left:0;overflow-y:auto;color:var(--ink);background:var(--surface-white) url(/privacy-background.jpg) center / cover no-repeat;scrollbar-width:none}.phone-number-login-page::-webkit-scrollbar{display:none}.phone-number-login-close{position:absolute;z-index:2;top:max(8px,env(safe-area-inset-top));left:49px;display:grid;width:48px;height:48px;place-items:center;padding:0;background:transparent}.phone-number-login-close img{display:block;width:48px;height:48px}.phone-number-login-content{display:flex;width:min(308px,calc(100% - 48px));min-height:100%;flex-direction:column;margin:0 auto;padding:12px 0 max(43px,calc(env(safe-area-inset-bottom) + 24px))}.phone-number-login-brand{margin-top:106px;text-align:center}.phone-number-login-brand h1{width:303px;height:46px;margin:0 auto;transform:translateY(6px)}.phone-number-login-brand .login-brand-mark{margin-top:62px}.phone-number-field{display:flex;width:276px;height:38px;align-items:center;gap:12px;margin:56px auto 0}.phone-number-country{width:45px;flex:0 0 45px;color:var(--ink);font-size:16px;line-height:19px;text-align:left}.phone-number-input-shell{display:block;width:219px;height:38px}.phone-number-input-shell input{display:block;width:219px;height:38px;padding:0 14px;border:1px solid #e0e0e0;border-radius:15px;color:var(--ink);background:transparent;font-size:16px;line-height:19px}.phone-number-input-shell input::placeholder{color:#9e9e9e}.phone-number-code-button{position:relative;display:block;width:308px;height:49px;margin-top:40px;border-radius:10px;color:var(--surface-white);background:linear-gradient(98deg,var(--brand-coral) 0%,var(--brand-gold) 100%);font-size:16px;line-height:19px}.phone-number-code-button img{display:block;width:308px;height:49px}.phone-number-code-button:disabled{padding:0;color:var(--surface-white);background:transparent;cursor:not-allowed}.phone-number-code-disabled-label{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--surface-white);font-size:16px;line-height:19px;pointer-events:none}.phone-number-agreement{width:225px;height:39.5px;margin:24px auto 0;transform:translate(-5px)}.phone-number-agreement img{display:block;width:225px;height:39.5px}.phone-number-methods{margin-top:110px}.phone-number-login-close:active,.phone-number-code-button:active{transform:scale(.98)}.verification-code-page{position:absolute;z-index:61;top:0;right:0;bottom:0;left:0;overflow-y:auto;color:var(--ink);background:var(--surface-white) url(/privacy-background.jpg) center / cover no-repeat;scrollbar-width:none}.verification-code-page::-webkit-scrollbar{display:none}.verification-code-close{position:absolute;z-index:2;top:max(8px,env(safe-area-inset-top));left:49px;display:grid;width:48px;height:48px;place-items:center;padding:0;background:transparent}.verification-code-close img{display:block;width:48px;height:48px}.verification-code-content{display:flex;width:min(308px,calc(100% - 48px));min-height:100%;flex-direction:column;margin:0 auto;padding:12px 0 max(43px,calc(env(safe-area-inset-bottom) + 24px))}.verification-code-brand{height:67px;margin-top:109px;text-align:center}.verification-code-brand .login-brand-mark{display:block;width:175px;height:67px;margin:0 auto}.verification-code-content>h1{margin:40px 0 0;color:var(--ink);font-size:20px;font-weight:500;line-height:30px;text-align:center;white-space:nowrap}.verification-code-sent{margin:49px 0 0;color:var(--muted);font-size:14px;line-height:39px;text-align:center;white-space:nowrap}.verification-code-sent strong,.verification-code-sent b{font-weight:400;text-decoration:underline}.verification-code-retry{margin:0;padding:0;border:0;color:var(--muted);background:transparent;font:inherit;line-height:inherit;text-decoration:underline;text-underline-offset:2px}.verification-code-retry:not(:disabled){color:var(--ink);cursor:pointer}.verification-code-retry:disabled{cursor:default}.verification-code-input-shell{position:relative;display:block;width:225px;height:48px;margin:12px auto 0}.verification-code-input-shell input{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;color:transparent;caret-color:transparent;background:transparent;font-size:24px;opacity:0}.verification-code-input-art{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:block;width:225px;height:48px}.verification-code-boxes{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(4,48px);column-gap:11px}.verification-code-boxes i{display:grid;width:48px;height:48px;place-items:center;color:var(--ink);font-size:20px;font-style:normal;line-height:1}.verification-code-methods{margin-top:226.5px}.verification-code-frequency-notice{position:absolute;z-index:3;top:360px;left:50%;display:grid;width:306px;height:52px;place-items:center;border:.5px solid #b5b5b5;border-radius:15px;color:#9e9e9e;background:#fff;font-size:18px;line-height:38.8px;text-align:center;transform:translate(-50%)}.verification-code-close:active{transform:scale(.98)}.user-agreement-page{position:absolute;z-index:62;top:0;right:0;bottom:0;left:0;overflow-y:auto;color:var(--ink);background:var(--surface-white) url(/privacy-background.jpg) center / cover fixed no-repeat;scrollbar-width:none}.user-agreement-page::-webkit-scrollbar{display:none}.user-agreement-header{position:sticky;z-index:2;top:0;height:48px;background:#ffffff47;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.user-agreement-header h1{display:grid;height:48px;place-items:center;margin:0;color:#000;font-size:17.2px;font-weight:400;line-height:20px}.user-agreement-close{position:absolute;top:0;right:47px;display:grid;width:48px;height:48px;place-items:center;padding:0;color:var(--ink);background:transparent;font-size:57px;font-weight:200;line-height:1}.user-agreement-close img{display:block;width:48px;height:48px}.user-agreement-main{padding:29px 35px 56px}.user-agreement-main h2{margin:0 0 35px;color:var(--ink);font-size:20px;font-weight:900;letter-spacing:0;line-height:24px;text-align:center}.user-agreement-effective-date{margin:0 0 36px;color:var(--ink);font-size:14px;letter-spacing:1.4px;line-height:18px}.user-agreement-body{color:var(--ink);font-size:14px;letter-spacing:1.4px;line-height:18px}.user-agreement-body p{margin:0 0 8px}.user-agreement-body h3{margin:10px 0 5px;color:var(--ink);font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:18px}.user-agreement-close:active{transform:scale(.98)}.privacy-policy-page{position:fixed;z-index:62;top:0;right:0;bottom:0;left:0;width:100%;overflow-x:hidden;overflow-y:auto;background:var(--surface-white)}.privacy-policy-header{position:sticky;z-index:2;top:0;width:min(430px,100%);height:44px;margin:0 auto;color:var(--surface-white);background:var(--brand-deep);-webkit-backdrop-filter:none;backdrop-filter:none}.privacy-policy-header h1{display:grid;height:44px;place-items:center;margin:0;color:var(--surface-white);font-size:17.2px;font-weight:400;line-height:24.08px;letter-spacing:0}.privacy-policy-back{position:absolute;top:0;left:5px;z-index:1;display:grid;width:44px;height:44px;place-items:center;padding:4px;background:transparent}.privacy-policy-back img{display:block;width:36px;height:36px;filter:brightness(0) invert(1)}.privacy-policy-main{width:min(430px,100%);min-height:calc(100% - 44px);margin:0 auto;padding:38px 44px 56px;background:var(--surface-white)}.privacy-policy-main h2{margin:0 0 27px;color:var(--agreement-muted);font-size:24px;font-weight:700;line-height:25px;letter-spacing:5px;text-align:left}.privacy-policy-kicker{margin:0 0 24px;color:var(--agreement-muted);font-size:14px;line-height:20px}.privacy-policy-dates{margin-bottom:20px;color:var(--agreement-muted);font-size:14px;line-height:20px}.privacy-policy-dates p{margin:0}.privacy-policy-body{color:var(--agreement-muted);font-size:14px;line-height:20px;letter-spacing:0;overflow-wrap:anywhere}.privacy-policy-body p{margin:0 0 20px}.privacy-policy-body .privacy-policy-topics-label{margin-bottom:0}.privacy-policy-platform-name{white-space:nowrap}.privacy-policy-body ul{margin:0 0 20px;padding:0;list-style:none}.privacy-policy-body li{margin:0}.privacy-policy-back:focus-visible{outline:2px solid var(--brand-gold);outline-offset:-2px}.privacy-policy-back:active{transform:scale(.98)}@media (max-width: 370px){.privacy-policy-main{padding-right:24px;padding-left:24px}}@media (max-width: 390px){.realname-form-card{padding-right:28px;padding-left:28px}.realname-form-field{grid-template-columns:92px minmax(0,1fr);font-size:15px}.realname-form-field input{font-size:15px}.product-detail-header{height:80px;padding-bottom:8px}.product-detail-scroll{height:calc(100% - 80px)}.product-detail-creator p{gap:8px}.product-detail-stats{gap:16px}.product-detail-issuer{align-items:flex-start;font-size:14px}.product-detail-issuer strong{font-size:13px}.product-detail-purchase{grid-template-columns:minmax(0,1fr) 176px;padding-left:20px}}.orders-mode{background:var(--surface)}.orders-mode .orders-scroll{width:min(430px,100%);height:100%;margin:0 auto;padding-bottom:calc(74px + env(safe-area-inset-bottom));overflow-y:auto;background:linear-gradient(180deg,var(--brand-deep) 0,var(--brand-deep) 10.25%,var(--surface) 46.32%,var(--surface) 100%);scrollbar-width:none}.orders-scroll::-webkit-scrollbar{display:none}.orders-header{position:relative;height:44px;color:var(--surface-white);background:var(--brand-deep)}.orders-header h1{display:grid;height:44px;place-items:center;margin:0;font-size:17.2px;font-weight:400;line-height:24.08px;text-align:center}.orders-back,.orders-support{position:absolute;top:0;z-index:1;display:grid;width:44px;height:44px;place-items:center;padding:0;color:inherit;background:transparent}.orders-back{left:5px}.orders-back img{filter:brightness(0) invert(1)}.orders-support{right:13px;align-items:end}.orders-support img{display:block;width:40px;height:40px}.orders-main{padding:22px 11px 0}.orders-summary{position:relative;min-height:137px;overflow:hidden;border-radius:10px;background:var(--surface-white);box-shadow:0 4px 12px #0000000d}.orders-summary:before{position:absolute;top:0;right:0;left:0;height:48px;background:linear-gradient(278deg,#f3ca9133,#ffe8c733);box-shadow:0 2px 20px #cecece7a;content:""}.orders-summary h2{position:relative;margin:0;padding:15px 21px 0;color:var(--ink);font-size:16px;font-weight:500;line-height:20px}.order-status-list{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:21px 14px 10px}.order-status-entry{display:grid;min-width:0;height:65px;place-items:center;align-content:start;gap:5px;padding:0;color:var(--ink);background:transparent;font-size:14px;font-weight:500;line-height:16px;white-space:nowrap}.order-status-entry.active{color:var(--brand-coral)}.order-status-icon,.order-status-icon img{display:block;width:50px;height:50px}.orders-state{margin:166px 0 0;color:var(--muted);font-size:14px;line-height:20px;text-align:center}.orders-list{display:grid;gap:12px;margin:11px -11px 0;padding:14px 14px 13px}.orders-list-item{height:295px;min-height:0;padding:9px 14px 0;overflow:hidden;border-radius:11.5px;color:#7d8899;background:var(--surface-white)}.order-card-header{display:flex;height:23px;align-items:center;justify-content:space-between;font-size:13px;line-height:18px}.order-card-header>span{color:#7d8899}.order-card-issuer{display:flex;min-width:0;align-items:center;gap:6px;color:var(--ink)}.order-card-issuer img{width:21px;height:21px;flex:0 0 21px;border-radius:50%;box-shadow:0 1.5px 3px #0000001a;object-fit:cover}.order-card-issuer span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-card-product{display:flex;height:83px;gap:9px;margin-top:14px}.order-card-product-image{display:grid;width:83px;height:83px;flex:0 0 83px;place-items:center;overflow:hidden;border-radius:4.6px;color:#7d88994d;background:#e2e5eb;font-size:14px;line-height:18px}.order-card-product-image img{display:block;width:83px;height:83px;object-fit:cover}.order-card-product-copy{position:relative;min-width:0;flex:1}.order-card-product-title-row,.order-card-description-row{display:flex;min-width:0;justify-content:space-between;gap:8px}.order-card-product-title-row{height:23px;align-items:start}.order-card-product-title-row strong{overflow:hidden;color:#7d8899;font-size:16px;font-weight:400;line-height:23px;text-overflow:ellipsis;white-space:nowrap}.order-card-product-price{flex:0 0 auto;color:#7d8899;font-size:16px;line-height:20px}.order-card-description-row{margin-top:5px;color:#7d88997f;font-size:14px;line-height:19px}.order-card-description-row span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-card-description-row span:last-child{flex:0 0 auto}.order-card-refund{position:absolute;bottom:5px;left:0;max-width:100%;padding:2px 5px;overflow:hidden;border:1px solid #c9cdd4;border-radius:2px;color:#7d8899;font-size:11px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.order-card-sale-state{display:flex;height:38px;align-items:center;gap:14px;margin-top:13px;padding:0 9px;border-radius:4.6px;color:#7d8899;background:#1a1a1a0d;font-size:14px;line-height:19px}.order-card-sale-state span:last-child{color:#7d88997f}.order-card-paid{display:flex;height:23px;align-items:center;justify-content:flex-end;gap:5px;margin:14px 0 0;color:#7d8899}.order-card-paid span{font-size:16px;line-height:23px}.order-card-paid strong{font-size:18px;font-weight:400;line-height:23px}.order-card-actions{display:flex;height:42px;justify-content:flex-end;gap:9px;margin-top:13px}.order-card-actions button{width:92px;height:42px;padding:0;border:1px solid rgb(26 26 26 / 5%);border-radius:430px;color:#7d8899;background:var(--surface-white);font-size:16px;line-height:23px}.order-card-actions button+button{border-color:#7d8899}.order-card-actions button:focus-visible{outline:2px solid var(--brand-coral);outline-offset:2px}.order-card-actions button:active{transform:scale(.97)}.orders-empty{display:grid;justify-items:center;margin-top:170px;color:#9e9e9e}.orders-empty-art{position:relative;display:grid;width:91px;height:90px;place-items:center;color:#979797}.orders-empty-art:before{position:absolute;top:15px;left:6px;width:72px;height:56px;border:1.5px solid currentColor;border-radius:18px 18px 24px 24px;content:"";transform:rotate(-7deg)}.orders-empty-art:after{position:absolute;top:8px;right:5px;width:26px;height:26px;border:1.5px solid currentColor;border-radius:50%;content:""}.orders-empty-art i{position:relative;z-index:1;font-size:36px;font-style:normal;font-weight:500;line-height:16px}.orders-empty p{margin:28px 0 0;color:#9e9e9e;font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:16px}.orders-back:focus-visible,.orders-support:focus-visible,.order-status-entry:focus-visible{outline:2px solid var(--brand-coral);outline-offset:-2px}.orders-back:active,.orders-support:active,.order-status-entry:active{transform:scale(.97)}.orders-mode .market-bottom-navigation{right:auto;left:50%;width:min(430px,100%);transform:translate(-50%)}.transactions-mode{background:var(--surface)}.transactions-mode .transactions-scroll{width:min(430px,100%);height:100%;margin:0 auto;padding-bottom:calc(74px + env(safe-area-inset-bottom));overflow-y:auto;color:var(--ink);background:linear-gradient(180deg,var(--brand-deep) 0,var(--brand-deep) 10%,var(--surface) 46%,var(--surface) 100%);scrollbar-width:none}.transactions-scroll::-webkit-scrollbar{display:none}.transactions-header{position:relative;height:44px;background:var(--brand-deep);color:var(--surface-white)}.transactions-header h1{display:grid;height:44px;place-items:center;margin:0;font-size:17.2px;font-weight:400;line-height:24.08px}.transactions-back{position:absolute;top:0;left:5px;display:grid;width:44px;height:44px;place-items:center;padding:0;color:inherit;background:transparent}.transactions-back img{display:block;filter:brightness(0) invert(1)}.transactions-main{min-height:calc(100vh - 85px);padding:28px 10px 0}.transactions-panel{min-height:calc(100vh - 85px);overflow:hidden;border-radius:15px;background:#ffffff7f}.transactions-mode-tabs{position:relative;height:109px;background:var(--brand-deep)}.transactions-mode-icon{position:absolute;top:0;left:2px;z-index:1;display:block;width:63px;height:62px}.transactions-mode-icon img{position:absolute;top:11.145px;left:14.27px;display:block;width:39.35px;height:39.71px}.transactions-mode-icon--transfer{top:8px;right:auto;left:18.76px;width:44px;height:44px}.transactions-mode-icon--transfer img{top:0;left:0;width:44px;height:44px;filter:brightness(0) saturate(100%) invert(85%) sepia(28%) saturate(672%) hue-rotate(347deg) brightness(103%) contrast(101%)}.transactions-mode-tab{position:absolute;top:11px;width:79px;height:40px;padding:0;color:var(--brand-gold);background:transparent;font-size:16px;font-weight:500;line-height:20px;white-space:nowrap}.transactions-mode-tab--primary{left:65px}.transactions-mode-tab--secondary{right:21px}.transactions-mode-tab.active{color:var(--surface-white);font-size:20px}.transactions-categories{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:60px;margin-top:-49px;align-items:center;padding:15px 16px 5px;background:var(--brand-gold)}.transactions-categories--transfer{grid-template-columns:repeat(2,minmax(0,1fr))}.transactions-category{position:relative;height:40px;padding:0;color:var(--ink);background:transparent;font-size:16px;font-weight:500;line-height:20px;white-space:nowrap}.transactions-category.active{color:var(--brand-deep);font-weight:700}.transactions-category.active:after{position:absolute;right:10px;bottom:-1px;left:10px;height:2px;border-radius:2px;background:var(--brand-coral);content:""}.transactions-categories--transfer .transactions-category.active:after{right:auto;left:50%;width:86px;transform:translate(-50%)}.transactions-list{display:grid;gap:23px;padding:23px 17px 28px}.transaction-card{min-height:205px;padding:11px 25px 14px;overflow:hidden;border-radius:15px;background:#0000001a;box-shadow:0 2px 10px #0000001a}.transaction-card-summary{display:flex;min-height:85px;gap:11px;align-items:flex-start}.transaction-card-summary>img{width:85px;height:85px;flex:0 0 85px;border-radius:23px;object-fit:cover;box-shadow:0 2px 8px #7802031a}.transaction-card-heading{min-width:0;flex:1;padding-top:7px}.transaction-card-title-line{display:flex;min-width:0;align-items:center;gap:8px}.transaction-card-title-line strong{min-width:0;overflow:hidden;color:#000;font-size:15px;font-weight:700;line-height:19px;text-overflow:ellipsis;white-space:nowrap}.transaction-card-badge{flex:0 0 auto;padding:3px 8px;border-radius:17px;color:var(--surface-white);background:linear-gradient(148deg,#cf9a6e,#684930);font-size:10px;line-height:13px}.transaction-card-collection{display:block;max-width:148px;margin-top:8px;overflow:hidden;padding:2px 7px;border:1px solid var(--brand-deep);border-radius:5px;color:var(--brand-deep);font-size:12px;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.transaction-card-price{display:block;margin-top:7px;color:var(--ink);font-size:13px;line-height:21px}.transaction-card-meta{display:grid;gap:1px;margin:7px 0 0;font-size:14px;line-height:21px}.transaction-card-meta>div{display:flex;min-width:0;gap:4px}.transaction-card-meta dt{flex:0 0 auto;letter-spacing:2px}.transaction-card-meta dd{min-width:0;margin:0 0 0 auto;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.transactions-state,.transactions-empty{display:grid;min-height:430px;place-items:center;margin:0;color:var(--muted);font-size:14px;line-height:20px;text-align:center}.transactions-state--error{color:var(--brand-deep)}.transactions-back:focus-visible,.transactions-mode-tab:focus-visible,.transactions-category:focus-visible{outline:2px solid var(--brand-coral);outline-offset:-2px}.transactions-back:active,.transactions-mode-tab:active,.transactions-category:active{transform:scale(.98)}.transactions-mode .market-bottom-navigation{right:auto;left:50%;width:min(430px,100%);transform:translate(-50%)}@media (max-width: 390px){.transactions-main{padding-right:8px;padding-left:8px}.transactions-category{font-size:14px}.transactions-list{padding-right:12px;padding-left:12px}.transaction-card{padding-right:16px;padding-left:16px}.transaction-card-summary{gap:12px}.transaction-card-summary>img{width:76px;height:76px;flex-basis:76px}.transaction-card-meta{font-size:12px}}.bill-mode{background:var(--surface)}.bill-mode .bill-scroll{width:min(430px,100%);height:100%;margin:0 auto;overflow-y:auto;color:var(--ink);background:linear-gradient(180deg,var(--brand-deep) 0 330px,var(--surface) 330px 100%);scrollbar-width:none}.bill-scroll::-webkit-scrollbar{display:none}.bill-header{position:relative;height:44px;color:var(--surface-white);background:var(--brand-deep)}.bill-header h1{display:grid;height:44px;place-items:center;margin:0;font-size:17.2px;font-weight:400;line-height:24px}.bill-back{position:absolute;top:0;left:5px;display:grid;width:44px;height:44px;place-items:center;padding:0;background:transparent}.bill-back img{display:block;filter:brightness(0) invert(1)}.bill-main{padding:35px 10px 38px}.bill-summary{min-height:150px;padding:12px 22px;border:1px solid rgb(255 211 138 / 36%);border-radius:8px;color:var(--surface-white);background:var(--brand-deep);box-shadow:0 5px 16px #37000033}.bill-summary-heading{display:flex;min-height:24px;align-items:center;justify-content:space-between;gap:12px}.bill-summary-heading h2{margin:0;color:var(--brand-gold);font-size:16px;font-weight:500;line-height:22px}.bill-visibility{display:grid;width:44px;height:44px;place-items:center;margin:-10px -10px -10px 0;padding:0;color:var(--brand-gold);background:transparent}.bill-eye{position:relative;display:block;width:19px;height:12px;border:2px solid currentColor;border-radius:50%}.bill-eye:after{position:absolute;top:50%;left:50%;width:5px;height:5px;border-radius:50%;background:currentColor;content:"";transform:translate(-50%,-50%)}.bill-eye.closed:before{position:absolute;top:4px;left:-3px;z-index:1;width:23px;height:2px;background:currentColor;content:"";transform:rotate(-35deg)}.bill-updated{margin:0 0 4px;color:#fff9efb3;font-size:12px;line-height:17px}.bill-estimated{display:block;min-height:38px;overflow-wrap:anywhere;color:var(--surface-white);font-size:30px;font-weight:500;line-height:38px;text-align:center}.bill-cumulative{display:grid;grid-template-columns:1fr 1fr;margin-top:7px;color:var(--brand-gold);font-size:14px;line-height:20px}.bill-cumulative span:last-child{text-align:right}.bill-cumulative strong{color:var(--surface-white);font-weight:500}.bill-trend{margin:0 -10px;overflow:hidden;background:var(--surface)}.bill-trend-header{position:relative;display:flex;height:56px;align-items:center;justify-content:center;color:var(--brand-deep);background:var(--brand-gold)}.bill-trend-header h2{margin:0;font-size:18px;font-weight:600;line-height:25px}.bill-trend-header button{position:absolute;top:6px;right:10px;display:grid;width:44px;height:44px;place-items:center;padding:0;color:var(--brand-deep);background:transparent;font-size:18px}.bill-trend-header button:before{position:absolute;width:22px;height:22px;border:1.5px solid currentColor;border-radius:50%;content:""}.bill-metrics{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:16px 30px;gap:9px 56px;background:var(--surface)}.bill-metrics div{min-width:0;text-align:center}.bill-metrics dt{margin:0 0 7px;color:var(--ink);font-size:14px;line-height:20px}.bill-metrics dd{margin:0;overflow-wrap:anywhere;color:var(--brand-coral);font-size:20px;font-weight:600;line-height:28px}.bill-metrics dd.negative,.bill-detail-amount.negative{color:#28c445}.bill-chart{position:relative;height:259px;margin:0 27px;padding:4px 8px 27px 100px;border-radius:8px;background:#d7d7d7}.bill-chart svg{display:block;width:100%;height:213px;overflow:visible}.bill-chart path{vector-effect:non-scaling-stroke}.bill-chart-grid{fill:none;stroke:#3d3d3d29;stroke-width:1}.bill-chart-line{fill:none;stroke:#f0a72f;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.bill-chart-y{position:absolute;top:4px;bottom:35px;left:10px;display:flex;width:84px;flex-direction:column;justify-content:space-between}.bill-chart-y i,.bill-chart-x i{color:#686868;font-size:10px;font-style:normal;line-height:12px}.bill-chart-x{position:absolute;right:8px;bottom:7px;left:100px;display:flex;justify-content:space-between}.bill-periods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:16px 15px 0}.bill-periods button{min-width:0;min-height:44px;padding:0 4px;border-radius:4px;color:var(--ink);background:#d9d9d9;font-size:13px;line-height:18px;white-space:nowrap}.bill-periods button.active{color:var(--brand-deep);background:var(--brand-gold);font-weight:600}.bill-note{margin:12px 17px 0;color:var(--brand-deep);font-size:12px;line-height:17px}.bill-details{margin:57px 17px 0}.bill-detail-tabs{display:grid;grid-template-columns:1fr 1fr;height:54px;border-bottom:1px solid rgb(120 2 3 / 12%)}.bill-detail-tabs button{position:relative;min-width:0;height:54px;padding:0 5px;color:var(--muted);background:transparent;font-size:16px;line-height:22px;white-space:nowrap}.bill-detail-tabs button.active{color:#000;font-weight:700}.bill-detail-tabs button.active:after{position:absolute;right:42px;bottom:0;left:42px;height:3px;border-radius:3px;background:var(--brand-coral);content:""}.bill-detail-list{min-height:370px;margin-top:18px;padding:8px 12px;border-radius:8px;background:#e4e4e4}.bill-detail-card{display:grid;min-height:86px;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px 0}.bill-detail-card+.bill-detail-card{border-top:1px solid rgb(61 61 61 / 10%)}.bill-detail-card>img{width:60px;height:60px;border-radius:8px;object-fit:cover}.bill-detail-copy{display:grid;min-width:0;gap:3px}.bill-detail-copy strong,.bill-detail-copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bill-detail-copy strong{color:#111;font-size:14px;line-height:20px}.bill-detail-copy span{color:#656565;font-size:12px;line-height:17px}.bill-detail-copy time{color:var(--muted);font-size:11px;line-height:15px}.bill-detail-amount{max-width:90px;align-self:start;padding-top:8px;overflow-wrap:anywhere;color:var(--brand-coral);font-size:17px;font-weight:600;line-height:24px;text-align:right}.bill-state{display:grid;min-height:160px;place-items:center;margin:0;color:var(--muted);font-size:14px;text-align:center}.bill-state--error{color:var(--brand-deep)}.bill-back:focus-visible,.bill-visibility:focus-visible,.bill-trend-header button:focus-visible,.bill-periods button:focus-visible,.bill-detail-tabs button:focus-visible{outline:2px solid var(--brand-coral);outline-offset:-2px}.bill-back:active,.bill-visibility:active,.bill-periods button:active,.bill-detail-tabs button:active{transform:scale(.98)}@media (max-width: 390px){.bill-main{padding-right:8px;padding-left:8px}.bill-trend{margin-right:-8px;margin-left:-8px}.bill-details{margin-right:10px;margin-left:10px}.bill-summary{padding-right:18px;padding-left:18px}.bill-metrics{padding-right:22px;padding-left:22px;gap:24px 36px}.bill-periods{gap:6px;padding-right:10px;padding-left:10px}.bill-detail-card{grid-template-columns:54px minmax(0,1fr) auto;gap:10px}.bill-detail-card>img{width:54px;height:54px}}.points-mode{background:#fff8f1}.points-scroll{display:flex;width:min(430px,100%);height:100%;margin:0 auto;overflow:hidden;color:#3d3d3d;background:linear-gradient(180deg,#780203 0,#ac3430,#fff8f1 36%,#fff8f1)}.points-scroll{flex-direction:column}.points-header{position:relative;height:44px;flex:0 0 44px;color:#fff;background:#780203}.points-header h1{display:grid;height:44px;place-items:center;margin:0;font-size:17.2px;font-weight:400;line-height:24px}.points-back,.points-more{position:absolute;top:0;display:grid;width:44px;height:44px;place-items:center;padding:0;color:inherit;background:transparent}.points-back{left:5px}.points-back img{display:block;filter:brightness(0) invert(1)}.points-more{right:7px;font-size:18px;line-height:1}.points-more img{display:block;width:40px;height:40px}.points-main{display:flex;min-height:0;flex:1;flex-direction:column;padding:0}.points-expiring{position:relative;display:flex;width:min(408px,calc(100% - 22px));height:48px;flex:0 0 48px;align-items:center;margin:22px auto 0;overflow:hidden;border-radius:10px;color:#fff;background:#fff3;box-shadow:0 4px 12px #0000000d}.points-expiring:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(278deg,#f3ca91,#ffe8c7);opacity:.2;box-shadow:0 2.29px 20.64px #cecece7a;content:""}.points-expiring-icon{position:relative;z-index:1;display:block;width:40px;height:40px;margin-left:6px;flex:0 0 40px}.points-expiring-copy{position:relative;z-index:1;display:inline-flex;min-width:0;align-items:center;margin-left:21px;overflow:hidden;font-size:16px;font-weight:500;line-height:16.1px;white-space:nowrap}.points-expiring-copy span{color:#fff}.points-expiring-copy strong{color:#ffd38a;font-size:inherit;font-weight:inherit}.points-overview{position:relative;height:164px;flex:0 0 164px;overflow:hidden}.points-balance{position:absolute;top:23px;left:27px;width:137.04px;height:91px;overflow:hidden;border-radius:17.94px;color:#684930;background:transparent}.points-balance:before{position:absolute;top:41.76px;right:0;bottom:0;left:0;z-index:0;border-radius:0 0 17.94px 17.94px;background:#fff;content:"";opacity:.7}.points-balance:after{position:absolute;top:0;right:0;left:0;z-index:0;height:41.76px;border-radius:17.94px 17.94px 0 0;background:linear-gradient(106deg,#f95642,#ffda9c);content:"";opacity:.7}.points-balance strong{position:absolute;top:53px;left:0;z-index:1;width:100%;overflow:hidden;color:#684930;font-size:24px;font-weight:500;line-height:26.89px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.points-balance span{position:absolute;top:9px;left:0;z-index:1;width:100%;margin:0;color:#fff;font-size:18px;font-weight:500;line-height:26.89px;text-align:center}.points-store{position:absolute;top:-13px;right:5px;width:200px;height:168px;padding:0;color:#fff7e0;background:transparent}.points-store img{position:absolute;top:-17px;right:0;display:block;width:175px;height:175px;object-fit:contain}.points-store span{position:absolute;right:50px;bottom:11px;z-index:1;font-size:14px;font-weight:600;line-height:20px;text-shadow:0 1px 4px rgb(70 0 0 / 65%)}.points-ledger-panel{min-height:0;flex:1;overflow:hidden;border-radius:8px 8px 0 0;background:#fff;box-shadow:0 -3px 12px #48181214}.points-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:64px;border-bottom:1px solid #f0ece8}.points-tabs button{position:relative;min-width:0;padding:0;color:#8b8b8b;background:transparent;font-size:15px;line-height:22px}.points-tabs button.active{color:#780203;font-weight:700}.points-tabs button.active:after{position:absolute;right:42px;bottom:0;left:42px;height:3px;border-radius:3px 3px 0 0;background:#f95642;content:""}.points-ledger-list{height:calc(100% - 64px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.points-ledger-list::-webkit-scrollbar{display:none}.points-ledger{display:flex;min-height:116px;align-items:center;justify-content:space-between;gap:16px;margin:0 20px;border-bottom:1px solid #f0ece8}.points-ledger-copy{display:grid;min-width:0;flex:1;gap:4px}.points-ledger-copy strong{overflow-wrap:anywhere;color:#303030;font-size:15px;font-weight:600;line-height:22px}.points-ledger-copy span{overflow:hidden;color:#797979;font-size:13px;line-height:19px;text-overflow:ellipsis;white-space:nowrap}.points-ledger-copy time{color:#aaa;font-size:12px;line-height:18px}.points-ledger-amount{flex:0 0 auto;color:#c34a20;font-size:20px;font-weight:600;line-height:28px}.points-ledger-amount--out{color:#6d6d6d}.points-state{display:grid;min-height:260px;place-items:center;margin:0;padding:24px;color:#999;font-size:14px;line-height:22px;text-align:center}.points-state--error{align-content:center;gap:12px;color:#780203}.points-state--error p{margin:0}.points-state--error button{min-width:92px;height:38px;border:1px solid #780203;border-radius:8px;color:#780203;background:#fff}.points-back:focus-visible,.points-more:focus-visible,.points-store:focus-visible,.points-tabs button:focus-visible{outline:2px solid #ffd38a;outline-offset:-2px}.points-back:active,.points-more:active,.points-store:active,.points-tabs button:active{transform:scale(.98)}@media (max-width: 390px){.points-balance{left:18px}.points-store{right:0;width:182px}.points-store img{width:165px;height:165px}.points-store span{right:42px}.points-tabs button.active:after{right:34px;left:34px}.points-ledger{margin-right:16px;margin-left:16px}}.bill-mode{background:linear-gradient(180deg,var(--brand-deep) 0 10.25%,var(--surface) 46.32% 100%);padding-top:44px;box-sizing:border-box;overflow:hidden}.bill-page-shell{width:min(430px,100%);height:100%;margin:0 auto;overflow-y:auto;scrollbar-width:none}.bill-page-shell::-webkit-scrollbar{display:none}.bill-titlebar{position:relative;display:grid;height:44px;place-items:center;color:#fff;background:var(--brand-deep)}.bill-titlebar h1{margin:0;font-size:17.2px;font-weight:400;line-height:24px}.bill-titlebar-back{position:absolute;top:0;left:5px;display:grid;width:44px;height:44px;place-items:center;padding:0;background:transparent}.bill-titlebar-back img{display:block;filter:brightness(0) invert(1)}.bill-card-spacer{height:36px}.bill-mode .bill-scroll{width:min(410px,calc(100% - 20px));min-height:1357px;height:1357px;margin:0 auto;overflow:visible;border-radius:15px;color:#3d3d3d;background:#ffffff7f}.bill-header{position:relative;height:207px;background:var(--brand-deep);border-radius:15px 15px 0 0}.bill-header{flex:0 0 207px}.bill-header h1{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bill-back{top:7px;left:7px;z-index:5}.bill-summary{position:absolute;top:-207px;left:0;width:100%;min-height:207px;padding:0;border:0;border-radius:15px 15px 0 0;background:var(--brand-deep);box-shadow:none}.bill-summary-heading{position:relative;display:block;min-height:0}.bill-summary-icon{position:absolute;top:11px;left:11px;display:block;width:40px;height:40px;border:0}.bill-summary-icon:before{position:absolute;right:-1px;bottom:4px;width:21px;height:2px;background:#fff;content:"";transform:rotate(-38deg);transform-origin:right center}.bill-summary-icon i{position:absolute;bottom:0;display:block;width:3px;background:#fff}.bill-summary-icon i:nth-child(1){left:4px;height:9px}.bill-summary-icon i:nth-child(2){left:10px;height:15px}.bill-summary-icon i:nth-child(3){left:16px;height:21px}.bill-summary-heading h2{position:absolute;top:25px;left:83px;margin:0;color:#fff;font-size:14px;font-weight:500;line-height:20px}.bill-updated{position:absolute;top:25px;right:11px;margin:0;color:var(--brand-gold);font-size:12px;line-height:20px;white-space:nowrap}.bill-updated span{font-size:14px}.bill-visibility{position:absolute;top:14px;left:157px;width:42px;height:42px;margin:0}.bill-eye{display:block;width:26px;height:26px;border:0;border-radius:0;object-fit:contain}.bill-eye.closed{opacity:.55}.bill-estimated{position:absolute;top:70px;left:0;width:100%;min-height:38px;color:var(--brand-gold);font-size:24px;font-weight:700;line-height:32px}.bill-cumulative{position:absolute;right:11px;bottom:67px;left:11px;margin:0;color:#fff;font-size:14px;line-height:20px}.bill-cumulative strong{color:#fff}.bill-main{position:relative;display:flow-root;padding:0 0 38px}.bill-trend{margin:-60px 0 0;overflow:visible;background:#fff}.bill-trend-header{height:60px;justify-content:flex-start;padding-left:29px;border-radius:15px 15px 0 0;color:#000}.bill-trend-header h2{font-size:16px;font-weight:700}.bill-trend-header button{top:8px;right:6px;color:#3d3d3d}.bill-metrics{height:120px;margin:0;padding:0 50px;gap:0 93px;background:#fff}.bill-metrics div{display:grid;align-content:center;gap:7px}.bill-metrics dt{margin:0;color:#000;font-size:16px;line-height:20px}.bill-metrics dd{color:var(--brand-coral);font-size:16px;font-weight:700;line-height:20px}.bill-chart{height:259px;margin:40px 17px 0;padding:10px 8px 27px 91px;border-radius:15px;background:#0000002e;box-shadow:0 2px 9px #0000001a}.bill-chart svg{width:100%;height:204px}.bill-chart-grid{stroke:#fff;stroke-width:1.5}.bill-chart-line{stroke:#ffd38a;stroke-width:3}.bill-chart-y{top:21px;bottom:40px;left:10px;width:76px}.bill-chart-y i,.bill-chart-x i{color:#fff;font-size:10px;line-height:12px}.bill-chart-x{right:8px;bottom:7px;left:91px}.bill-periods{height:44px;gap:5px;padding:7px 27px 0}.bill-periods button{min-height:30px;border-radius:15px;color:#3d3d3d;background:#9797977f;font-size:12px;line-height:20px}.bill-periods button.active{color:var(--brand-deep);background:var(--brand-gold)}.bill-note{margin:0;color:#9e9e9e;font-size:12px;line-height:20px;text-align:center}.bill-details{margin:63px 17px 0}.bill-detail-tabs{height:40px;border-bottom:0}.bill-detail-tabs button{height:40px;font-size:16px;line-height:20px}.bill-detail-list{min-height:369px;margin-top:0;padding:23px 9px 0;border-radius:15px;background:#0000002e;box-shadow:0 2px 9px #0000001a}.bill-detail-card{min-height:84px;grid-template-columns:75px minmax(0,1fr) auto;gap:13px;padding:0}.bill-detail-card+.bill-detail-card{margin-top:20px;padding-top:20px;border-top-color:#fffc}.bill-detail-card>img{width:75px;height:75px;border-radius:23px;box-shadow:0 2px 8px #7802031a}.bill-detail-copy{gap:0}.bill-detail-copy strong{color:#3d3d3d;font-size:16px;line-height:23px}.bill-detail-copy span{color:#979797;font-size:16px;line-height:23px}.bill-detail-copy time{color:#9e9e9e;font-size:12px;line-height:23px}.bill-detail-amount{padding-top:16px;color:var(--brand-deep);font-size:16px;line-height:23px}@media (max-width: 390px){.bill-mode .bill-scroll{width:calc(100% - 16px)}.bill-updated{right:7px;font-size:11px}.bill-updated span{font-size:12px}.bill-metrics{padding:0 31px;gap:0 54px}.bill-chart,.bill-details{margin-right:9px;margin-left:9px}}
