html,body,#app{height:100%}html{touch-action:manipulation}body{touch-action:manipulation;margin:0;padding:0;overflow-x:hidden}.draw-empty{text-align:center;color:#94a3b8;padding:8px 0;font-size:13px}.toast-root[data-v-8caef32f]{z-index:9999;pointer-events:none;justify-content:center;padding:16px;display:flex;position:fixed;left:0;right:0}.toast-root--center[data-v-8caef32f]{align-items:center;top:0;bottom:0}.toast-root--top[data-v-8caef32f]{padding-top:calc(env(safe-area-inset-top) + 12px);align-items:flex-start;top:0}.toast-card[data-v-8caef32f]{color:#2b2116;text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffcf6e0;border:1px solid #a67c3559;border-radius:12px;max-width:min(86vw,320px);padding:14px 18px;font-size:15px;line-height:1.45;box-shadow:0 12px 40px #28190a38}.toast-enter-active[data-v-8caef32f],.toast-leave-active[data-v-8caef32f],.toastTop-enter-active[data-v-8caef32f],.toastTop-leave-active[data-v-8caef32f]{transition:opacity .2s,transform .2s}.toast-enter-from[data-v-8caef32f],.toast-leave-to[data-v-8caef32f]{opacity:0;transform:scale(.96)}.toastTop-enter-from[data-v-8caef32f],.toastTop-leave-to[data-v-8caef32f]{opacity:0;transform:translateY(-10px)}.loginPage[data-v-67d0869a],.loginPage[data-v-67d0869a] *{box-sizing:border-box}.loginPage[data-v-67d0869a]{--card-bg:#ffffffeb;--card-border:#6366f12e;--shadow:#1e293b29;--text-main:#1f2937;--text-sub:#475569d1;--input-border:#6366f133;--input-bg:#ffffffdb;--input-placeholder:#47556973;--focus-border:#6366f1b3;--focus-ring:#6366f133;--accent:#6366f1;--accent-strong:#4f46e5;min-height:100dvh;color:var(--text-main);background:url(/assets/LoginBackground-FMaFyW2k.jpg) 50%/cover no-repeat;flex-direction:column;justify-content:flex-start;padding:0;display:flex}.loginPage[data-v-67d0869a]:before,.loginPage[data-v-67d0869a]:after{content:"";flex:none;display:block}.loginPage[data-v-67d0869a]:before{flex-grow:3}.loginPage[data-v-67d0869a]:after{flex-grow:2}.card[data-v-67d0869a]{--ui:1;--controlW:320px;--padX:14px;--padY:16px;width:min(100%, calc((var(--controlW) * var(--ui)) + (var(--padX) * var(--ui) * 2) + 2px));padding:calc(var(--padY) * var(--ui)) calc(var(--padX) * var(--ui));border-radius:calc(16px * var(--ui));background:var(--card-bg);border:1px solid var(--card-border);box-shadow:0 16px 45px var(--shadow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);margin:0 auto}.card.registerCard[data-v-67d0869a]{-webkit-overflow-scrolling:touch;max-height:min(92dvh,720px);overflow-y:auto}.header[data-v-67d0869a]{margin-bottom:calc(14px * var(--ui));text-align:center}.title[data-v-67d0869a]{font-size:calc(22px * var(--ui));letter-spacing:.2px;margin:0;line-height:1.2}.subtitle[data-v-67d0869a]{margin:calc(8px * var(--ui)) 0 0;font-size:calc(13px * var(--ui));color:var(--text-sub)}.form[data-v-67d0869a]{gap:calc(12px * var(--ui));flex-direction:column;align-items:center;display:flex}.field[data-v-67d0869a]{gap:calc(8px * var(--ui));width:100%;max-width:calc(var(--controlW) * var(--ui));flex-direction:column;display:flex}.input[data-v-67d0869a]{width:100%;height:calc(44px * var(--ui));padding:0 calc(12px * var(--ui));border-radius:calc(12px * var(--ui));border:1px solid var(--input-border);background:var(--input-bg);color:var(--text-main);font-size:calc(15px * var(--ui));-webkit-tap-highlight-color:transparent;outline:none}.input[data-v-67d0869a]::placeholder{color:var(--input-placeholder)}.input[data-v-67d0869a]:focus{border-color:var(--focus-border);box-shadow:0 0 0 4px var(--focus-ring)}.inviteRow[data-v-67d0869a]{width:100%;height:calc(44px * var(--ui));padding-left:calc(12px * var(--ui));align-items:center;gap:calc(6px * var(--ui));border-radius:calc(12px * var(--ui));border:1px solid var(--input-border);background:var(--input-bg);display:flex}.inviteRow[data-v-67d0869a]:focus-within{border-color:var(--focus-border);box-shadow:0 0 0 4px var(--focus-ring)}.invitePrefix[data-v-67d0869a]{font-size:calc(15px * var(--ui));color:var(--text-sub);white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none}.inviteInput[data-v-67d0869a]{min-width:0;height:100%;color:var(--text-main);font-size:calc(15px * var(--ui));padding:0 calc(12px * var(--ui)) 0 0;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;flex:auto}.inviteInput[data-v-67d0869a]::placeholder{color:var(--input-placeholder)}.captchaRow[data-v-67d0869a]{gap:calc(10px * var(--ui));align-items:center;width:100%;min-width:0;display:flex}.captchaRow .input[data-v-67d0869a]{flex:auto;width:auto;min-width:0}.captchaBox[data-v-67d0869a]{width:calc(120px * var(--ui));height:calc(44px * var(--ui));border-radius:calc(12px * var(--ui));border:1px solid var(--input-border);-webkit-user-select:none;user-select:none;background:linear-gradient(#fffffff2,#f3f6ffeb);flex:none;padding:0;display:block;overflow:hidden}.captchaImg[data-v-67d0869a]{object-fit:cover;width:100%;height:100%;display:block}.hint[data-v-67d0869a]{font-size:calc(12px * var(--ui));color:var(--text-sub);margin:0}.linkLikeBtn[data-v-67d0869a]{color:var(--accent);background:0 0;border:0;padding:0}.primaryBtn[data-v-67d0869a]{width:100%;max-width:calc(var(--controlW) * var(--ui));height:calc(46px * var(--ui));border-radius:calc(14px * var(--ui));color:#fffffff2;font-weight:800;font-size:calc(16px * var(--ui));letter-spacing:.18em;background:linear-gradient(135deg,#818cf8 0%,#6366f1 45%,#4f46e5 100%);border:0}.primaryBtn[data-v-67d0869a]:active{transform:translateY(.5px)}.primaryBtn[data-v-67d0869a]:hover{filter:brightness(1.02)saturate(1.03)}.primaryBtn[data-v-67d0869a]:disabled{opacity:.65;cursor:not-allowed}.actions[data-v-67d0869a]{margin-top:calc(4px * var(--ui));justify-content:center;align-items:center;gap:calc(10px * var(--ui));color:var(--text-sub);font-size:calc(13px * var(--ui));flex-wrap:wrap;display:flex}.textBtn[data-v-67d0869a]{color:var(--accent);padding:calc(8px * var(--ui)) calc(6px * var(--ui));background:0 0;border:0}.textBtn[data-v-67d0869a]:hover{color:var(--accent-strong)}.textBtn[data-v-67d0869a]:active{transform:translateY(.5px)}.dot[data-v-67d0869a]{opacity:.55}.footer[data-v-67d0869a]{text-align:center;color:#47556999;min-height:0;margin-top:0;font-size:12px}@media (width<=390px){.card[data-v-67d0869a]{--ui:.94;--controlW:300px;--padX:20px;--padY:20px}}.lucideIcon[data-v-b7c3519f]{display:block}.sheetRoot[data-v-546e6800]{z-index:100;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.sheetRoot--center[data-v-546e6800]{align-items:center;padding:16px}.sheetMask[data-v-546e6800]{background:#0f172a73;position:absolute;inset:0}.sheetPanel[data-v-546e6800]{z-index:1;background:#fff;border-radius:16px 16px 0 0;flex-direction:column;width:min(100%,480px);max-height:min(88dvh,640px);display:flex;position:relative;box-shadow:0 -8px 32px #0f172a2e}.sheetPanel--center[data-v-546e6800]{border-radius:16px;width:min(100vw - 32px,360px);max-height:min(70dvh,420px);box-shadow:0 16px 48px #0f172a33}.sheetHeader[data-v-546e6800]{border-bottom:1px solid #6366f11a;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 12px;display:flex}.sheetTitle[data-v-546e6800]{color:#1e293b;margin:0;font-size:17px;font-weight:800}.closeBtn[data-v-546e6800]{color:#64748b;background:0 0;border:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}.sheetBody[data-v-546e6800]{min-height:0;padding:16px 16px calc(16px + env(safe-area-inset-bottom));flex:1;overflow-y:auto}.sheet-enter-active[data-v-546e6800],.sheet-leave-active[data-v-546e6800]{transition:opacity .22s}.sheet-enter-active .sheetPanel[data-v-546e6800],.sheet-leave-active .sheetPanel[data-v-546e6800]{transition:transform .22s}.sheet-enter-from[data-v-546e6800],.sheet-leave-to[data-v-546e6800]{opacity:0}.sheet-enter-from .sheetPanel[data-v-546e6800],.sheet-leave-to .sheetPanel[data-v-546e6800]{transform:translateY(100%)}.sheetRoot--center.sheet-enter-from .sheetPanel[data-v-546e6800],.sheetRoot--center.sheet-leave-to .sheetPanel[data-v-546e6800]{transform:translateY(0)scale(.94)}.sheetRoot--center.sheet-enter-from[data-v-546e6800],.sheetRoot--center.sheet-leave-to[data-v-546e6800]{opacity:0}.lotGrid[data-v-923f18d8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 10px;display:grid}@media (width>=400px){.lotGrid[data-v-923f18d8]{grid-template-columns:repeat(5,minmax(0,1fr))}}.lotGrid.densityCozy[data-v-923f18d8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px}@media (width>=400px){.lotGrid.densityCozy[data-v-923f18d8]{grid-template-columns:repeat(4,minmax(0,1fr))}}.lotGrid.densityCozy .lotIconWrap[data-v-923f18d8]{width:56px;height:56px}.lotGrid.densityCozy .lotName[data-v-923f18d8]{font-size:12px}.lotGrid.layoutCard[data-v-923f18d8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}@media (width>=400px){.lotGrid.layoutCard[data-v-923f18d8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=480px){.lotGrid.layoutCard[data-v-923f18d8]{grid-template-columns:repeat(4,minmax(0,1fr))}}.lotGrid.layoutCard.densityCozy .lotIconWrap[data-v-923f18d8]{width:64px;height:64px}.lotItem[data-v-923f18d8]{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:0;display:flex}.layoutCard .lotItem[data-v-923f18d8]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffc7;border:1px solid #94a3b847;border-radius:12px;justify-content:center;gap:10px;min-height:128px;padding:12px 2px 10px;transition:border-color .15s,box-shadow .15s,transform .15s;box-shadow:0 2px 8px #1e293b0d}.layoutCard .lotItem[data-v-923f18d8]:active{border-color:#6366f159;transform:scale(.98);box-shadow:0 2px 8px #4f46e51f}.lotItem.maintain[data-v-923f18d8]{opacity:.65}.lotIconWrap[data-v-923f18d8]{background:#f1f5f9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:relative;overflow:hidden}.lotIcon[data-v-923f18d8]{object-fit:cover;border-radius:50%;width:100%;height:100%}.lotPlaceholder[data-v-923f18d8]{color:#4338ca;text-align:center;word-break:break-all;background:linear-gradient(145deg,#eef2ff 0%,#e0e7ff 100%);border:1px solid #6366f138;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;padding:4px;font-size:11px;font-weight:800;line-height:1.2;display:flex;overflow:hidden}.lotName[data-v-923f18d8]{color:#1f2937;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-size:12px;line-height:1.25;display:-webkit-box;overflow:hidden}.layoutCard .lotName[data-v-923f18d8]{color:#334155;font-weight:600}.maintainTag[data-v-923f18d8]{color:#b45309;background:#fbbf24e6;border-radius:4px;padding:1px 4px;font-size:9px;font-weight:700;position:absolute;bottom:-2px;right:-4px}.recentSection[data-v-2e8b40c0]{border:1px solid var(--card-border);background:var(--card-bg);border-radius:14px;margin-top:8px;padding:12px}.recentHeader[data-v-2e8b40c0]{align-items:center;gap:6px;margin-bottom:10px;display:flex}.recentIcon[data-v-2e8b40c0]{color:#f59e0b}.recentTitle[data-v-2e8b40c0]{color:var(--text-main);margin:0;font-size:17px;font-weight:800}.tickerViewport[data-v-2e8b40c0]{height:108px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%)}.tickerTrack[data-v-2e8b40c0]{animation:tickerUp-2e8b40c0 var(--scroll-duration,28s) linear infinite;margin:0;padding:0;list-style:none}.tickerTrack.paused[data-v-2e8b40c0]{animation-play-state:paused}.tickerRow[data-v-2e8b40c0]{white-space:nowrap;text-overflow:ellipsis;height:36px;color:var(--text-main);align-items:center;font-size:13px;line-height:1.4;display:flex;overflow:hidden}.linePrefix[data-v-2e8b40c0]{text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}.lineAmount[data-v-2e8b40c0]{color:#ea580c;font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:2px;font-weight:800}.emptyHint[data-v-2e8b40c0]{text-align:center;color:var(--text-sub);margin:0;padding:16px 8px;font-size:13px}@keyframes tickerUp-2e8b40c0{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.topStatusBar[data-v-d790b5b5],.topStatusBar[data-v-d790b5b5] *{box-sizing:border-box}.topStatusBar[data-v-d790b5b5]{z-index:30;height:calc(52px + env(safe-area-inset-top));padding:calc(env(safe-area-inset-top) + 8px) 12px 8px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f8fafff2;border-bottom:1px solid #6366f129;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.topStatusBar.guest[data-v-d790b5b5]{justify-content:flex-end}.menuBtn[data-v-d790b5b5]{color:#4f46e5;background:0 0;border:0;justify-content:center;align-items:center;margin:-6px 0 -6px -6px;padding:6px;display:inline-flex}.statusRight[data-v-d790b5b5]{align-items:center;gap:8px;display:flex}.userName[data-v-d790b5b5]{text-overflow:ellipsis;white-space:nowrap;color:#475569f2;max-width:100px;font-size:12px;overflow:hidden}.statusBtn[data-v-d790b5b5]{color:#4f46e5;background:0 0;border:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}.serviceBtn[data-v-d790b5b5]{color:#4f46e5;font-size:12px}.serviceBtnInner[data-v-d790b5b5]{align-items:center;gap:4px;display:inline-flex;position:relative}.serviceBadge[data-v-d790b5b5]{color:#fff;text-align:center;background:#ef4444;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-7px;right:-10px;box-shadow:0 0 0 2px #f8fafff2}.serviceBadge--dot[data-v-d790b5b5]{width:8px;min-width:8px;height:8px;padding:0;top:-3px;right:-4px}.authBtn[data-v-d790b5b5]{color:#4f46e5;border-radius:8px;padding:6px 10px;font-size:13px;font-weight:700}.authBtn.primary[data-v-d790b5b5]{color:#fff;background:linear-gradient(135deg,#818cf8,#4f46e5)}.homePage[data-v-d790b5b5],.homePage[data-v-d790b5b5] *{box-sizing:border-box}.homePage[data-v-d790b5b5]{--bg:#f4f6fb;--card-bg:#ffffffeb;--card-border:#6366f12e;--shadow:#1e293b1f;--text-main:#1f2937;--text-sub:#475569;--accent:#6366f1;min-height:100dvh;padding:calc(64px + env(safe-area-inset-top)) 12px calc(16px + env(safe-area-inset-bottom));background:var(--bg);color:var(--text-main)}.bannerSection[data-v-d790b5b5]{border:1px solid var(--card-border);background:var(--card-bg);box-shadow:0 8px 20px var(--shadow);border-radius:14px;margin-bottom:8px;overflow:hidden}.bannerCarousel[data-v-d790b5b5]{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;position:relative}.bannerCarousel[data-v-d790b5b5]:active{cursor:grabbing}.bannerTrack[data-v-d790b5b5]{width:100%;position:relative}.bannerImg[data-v-d790b5b5]{opacity:0;width:100%;height:auto;transition:opacity .45s;display:block}.bannerImg[data-v-d790b5b5]:not(.active){position:absolute;top:0;left:0}.bannerImg.active[data-v-d790b5b5]{opacity:1;position:relative}.bannerDots[data-v-d790b5b5]{justify-content:center;gap:6px;display:flex;position:absolute;bottom:8px;left:0;right:0}.bannerDot[data-v-d790b5b5]{cursor:pointer;background:#ffffff8c;border:0;border-radius:50%;width:6px;height:6px;padding:0}.bannerDot.active[data-v-d790b5b5]{background:#fff;border-radius:3px;width:14px}.categorySection[data-v-d790b5b5]{margin-bottom:8px}.categoryGrid[data-v-d790b5b5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.categoryItem[data-v-d790b5b5]{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex}.categoryImgWrap[data-v-d790b5b5]{border-radius:10px;width:100%;position:relative;overflow:hidden}.categoryImg[data-v-d790b5b5]{width:100%;height:auto;display:block}.categoryBadge[data-v-d790b5b5]{text-align:center;letter-spacing:.5px;color:#fff;pointer-events:none;background:linear-gradient(135deg,#fb923c,#ea580c);width:120px;padding:3px 0;font-size:10px;font-weight:700;line-height:1.3;position:absolute;bottom:14px;right:-34px;transform:rotate(-45deg);box-shadow:0 2px 6px #0f172a38}.categoryName[data-v-d790b5b5]{color:var(--text-sub);font-size:12px}.noticeSection[data-v-d790b5b5]{border:1px solid var(--card-border);background:var(--card-bg);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:center;gap:8px;width:100%;margin-bottom:8px;padding:10px;transition:border-color .15s,box-shadow .15s;display:flex}.noticeSection[data-v-d790b5b5]:active{border-color:#6366f159;box-shadow:0 0 0 3px #6366f11a}.noticeIcon[data-v-d790b5b5]{color:var(--accent);flex:none}.noticeTrack[data-v-d790b5b5]{width:100%;height:20px;position:relative;overflow:hidden}.noticeText[data-v-d790b5b5]{white-space:nowrap;color:var(--text-sub);margin:0;font-size:13px;animation:14s linear infinite marquee-d790b5b5;position:absolute}@keyframes marquee-d790b5b5{0%{transform:translate(100%)}to{transform:translate(-100%)}}.noticeFullText[data-v-d790b5b5]{color:#334155;white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;line-height:1.65}.hotSection[data-v-d790b5b5]{border:1px solid var(--card-border);background:var(--card-bg);border-radius:14px;margin-top:8px;padding:12px}.hotHeader[data-v-d790b5b5]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.hotTitle[data-v-d790b5b5]{color:var(--text-main);margin:0;font-size:17px;font-weight:800}.hotMore[data-v-d790b5b5]{color:var(--accent);background:0 0;border:0;padding:4px 8px;font-size:13px;font-weight:600}.emptyHint[data-v-d790b5b5]{text-align:center;color:var(--text-sub);margin:0;padding:24px 8px;font-size:13px}.drawerRoot[data-v-d790b5b5]{z-index:100;display:flex;position:fixed;inset:0}.drawerBackdrop[data-v-d790b5b5]{cursor:pointer;background:#0f172a73;border:0;padding:0;position:absolute;inset:0}.drawerPanel[data-v-d790b5b5]{z-index:1;width:min(58vw,200px);height:100%;padding:calc(env(safe-area-inset-top) + 12px) 0 calc(12px + env(safe-area-inset-bottom));background:#fff;flex-direction:column;animation:.22s ease-out drawerIn-d790b5b5;display:flex;position:relative;box-shadow:4px 0 24px #1e293b2e}@keyframes drawerIn-d790b5b5{0%{transform:translate(-100%)}to{transform:translate(0)}}.drawerBrand[data-v-d790b5b5]{background:linear-gradient(145deg,#6366f124 0%,#818cf80f 100%);padding:6px 12px 14px}.drawerTop[data-v-d790b5b5]{justify-content:center;align-items:center;min-height:30px;padding:0 30px;display:flex;position:relative}.drawerSiteName[data-v-d790b5b5]{letter-spacing:.02em;text-align:center;color:#4338ca;text-overflow:ellipsis;white-space:nowrap;width:100%;margin:0;font-size:17px;font-weight:800;overflow:hidden}.drawerSplit[data-v-d790b5b5]{height:10px;margin:0 12px 10px;position:relative}.drawerSplit[data-v-d790b5b5]:before{content:"";background:linear-gradient(90deg,#0000,#6366f147 18% 82%,#0000);height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.drawerSplit[data-v-d790b5b5]:after{content:"";background:#818cf8;border-radius:1px;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 0 3px #fffffff2}.drawerHeader[data-v-d790b5b5]{border-bottom:1px solid #6366f11a;align-items:flex-start;padding:0 12px 12px;display:flex}.drawerUser[data-v-d790b5b5]{flex-direction:column;gap:4px;min-width:0;display:flex}.drawerUserName[data-v-d790b5b5]{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;overflow:hidden}.drawerUserBalance[data-v-d790b5b5]{font-variant-numeric:tabular-nums;color:#4f46e5;font-size:13px;font-weight:700}.drawerClose[data-v-d790b5b5]{color:#64748b;background:0 0;border:0;flex-shrink:0;padding:4px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.drawerNav[data-v-d790b5b5]{flex-direction:column;flex:1;gap:4px;padding:6px 8px;display:flex;overflow-y:auto}.drawerNavItem[data-v-d790b5b5]{color:#334155;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px;font-size:14px;display:flex}.drawerNavItem[data-v-d790b5b5] .lucideIcon{color:#6366f1;flex-shrink:0}.drawerNavItem[data-v-d790b5b5]:active{background:#6366f114}.pageHeader[data-v-c78650b2],.pageHeader[data-v-c78650b2] *{box-sizing:border-box}.pageHeader[data-v-c78650b2]{z-index:30;height:calc(52px + env(safe-area-inset-top));padding:calc(env(safe-area-inset-top) + 8px) 12px 8px;background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.backBtn[data-v-c78650b2]{color:#4f46e5;background:0 0;border:0;justify-content:center;align-items:center;margin:-6px 0 -6px -6px;padding:6px;display:inline-flex}.pageTitle[data-v-c78650b2]{color:#1f2937;margin:0;font-size:17px;font-weight:800}.headerSpacer[data-v-c78650b2]{width:34px}.lotListPage[data-v-c78650b2],.lotListPage[data-v-c78650b2] *{box-sizing:border-box}.lotListPage[data-v-c78650b2]{isolation:isolate;min-height:100dvh;padding:calc(64px + env(safe-area-inset-top)) 0 calc(16px + env(safe-area-inset-bottom));color:#1f2937;background:#f8fafc;position:relative}.lotListPage[data-v-c78650b2]:before{content:"";z-index:-1;pointer-events:none;opacity:.05;background:url(/assets/LoginBackground-FMaFyW2k.jpg) 50%/cover no-repeat;position:fixed;inset:0}.stateHint[data-v-c78650b2]{text-align:center;color:#475569;background:#ffffffe6;border:1px solid #6366f124;border-radius:12px;margin:48px 12px;padding:12px 16px;font-size:14px}.stateHint.error[data-v-c78650b2]{color:#dc2626}.catTabs[data-v-c78650b2]{top:calc(52px + env(safe-area-inset-top));z-index:20;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff8c;border-bottom:1px solid #94a3b838;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:10px 12px;display:grid;position:sticky}.catTab[data-v-c78650b2]{color:#475569;white-space:nowrap;text-overflow:ellipsis;background:#ffffffb8;border:1px solid #94a3b859;border-radius:8px;min-height:32px;padding:5px 4px;font-size:12px;font-weight:700;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;overflow:hidden}.catTab.active[data-v-c78650b2]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);border-color:#6366f1;box-shadow:0 2px 8px #4f46e540}.lotPanel[data-v-c78650b2]{margin:6px;padding:0}.ball[data-v-e9b055bd]{font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.ball--main[data-v-e9b055bd]{color:#fff;background:linear-gradient(145deg,#fecaca 0%,#ef4444 100%);box-shadow:0 2px 6px #ef444452}.ball--sub[data-v-e9b055bd]{color:#fff;background:linear-gradient(145deg,#bfdbfe 0%,#3b82f6 100%);box-shadow:0 2px 6px #3b82f652}.ball--sm[data-v-e9b055bd]{width:1.75rem;height:1.75rem;font-size:.6875rem}.ball--md[data-v-e9b055bd]{width:2.25rem;height:2.25rem;font-size:.875rem}.ball--lg[data-v-e9b055bd]{width:2.5rem;height:2.5rem;font-size:1rem}.posGrid[data-v-f24e3a74]{flex-wrap:wrap;justify-content:center;gap:10px 12px;display:flex}.posCol[data-v-f24e3a74]{flex-direction:column;align-items:center;gap:6px;min-width:36px;display:flex}.posLabel[data-v-f24e3a74]{color:#64748b;font-size:11px;font-weight:700}.ballRow[data-v-8353956d]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.diceFace[data-v-5d41ba4d]{filter:drop-shadow(0 2px 4px #0f172a1f);-webkit-user-select:none;user-select:none;flex:none;display:block}.diceFace--sm[data-v-5d41ba4d]{width:24px;height:24px}.diceFace--md[data-v-5d41ba4d]{width:40px;height:40px}.diceFace--lg[data-v-5d41ba4d]{width:48px;height:48px}.diceFaceFallback[data-v-5d41ba4d]{color:#64748b;background:#f1f5f9;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:inline-flex}.diceRow[data-v-3f571fd6]{justify-content:center;align-items:center;gap:10px;display:flex}.rankGrid[data-v-946aea62]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 6px;display:grid}.rankCol[data-v-946aea62]{flex-direction:column;align-items:center;gap:4px;display:flex}.rankIdx[data-v-946aea62]{color:#94a3b8;font-size:10px;font-weight:700}.dualLayout[data-v-babcfdbd]{flex-direction:column;gap:12px;display:flex}.dualBlock[data-v-babcfdbd]{flex-direction:column;gap:8px;display:flex}.blockTitle[data-v-babcfdbd]{color:#64748b;font-size:12px;font-weight:700}.ballRow[data-v-babcfdbd]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.drawArea[data-v-d979f3c9]{width:100%}.drawArea.embedded[data-v-d979f3c9] .draw-empty{text-align:center;color:#94a3b8;padding:8px 0;font-size:13px}.historyBalls[data-v-97f7c4e2]{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.historySep[data-v-97f7c4e2]{color:#94a3b8;margin:0 2px;font-size:12px;font-weight:700}.historyEmpty[data-v-97f7c4e2]{color:#cbd5e1;font-size:13px}.historyOverlay[data-v-8ec2e3e0]{z-index:1000;background:#0f172a73;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.historyPanel[data-v-8ec2e3e0]{background:#fff;border-radius:16px 16px 0 0;flex-direction:column;width:100%;max-width:480px;max-height:min(85dvh,720px);display:flex;overflow:hidden;box-shadow:0 -8px 32px #0f172a2e}.historyHead[data-v-8ec2e3e0]{border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 12px;display:flex}.historyTitle[data-v-8ec2e3e0]{color:#1e293b;margin:0;font-size:16px;font-weight:800}.historyClose[data-v-8ec2e3e0]{color:#64748b;background:#f1f5f9;border:0;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;padding:0;display:grid}.historyBody[data-v-8ec2e3e0]{-webkit-overflow-scrolling:touch;min-height:0;padding:4px 0 calc(8px + env(safe-area-inset-bottom));flex:1;overflow-y:auto}.historyStatus[data-v-8ec2e3e0]{text-align:center;color:#94a3b8;margin:32px 16px;font-size:13px}.historyStatus--err[data-v-8ec2e3e0]{color:#dc2626}.historyList[data-v-8ec2e3e0]{margin:0;padding:0;list-style:none}.historyRow[data-v-8ec2e3e0]{border-bottom:1px solid #f1f5f9;align-items:center;gap:10px;padding:8px 16px;display:flex}.historyRow[data-v-8ec2e3e0]:last-child{border-bottom:none}.historyIssue[data-v-8ec2e3e0]{color:#475569;font-variant-numeric:tabular-nums;flex:none;min-width:64px;font-size:12px;font-weight:700}.historyDraw[data-v-8ec2e3e0]{flex:1;min-width:0}.historyFade-enter-active[data-v-8ec2e3e0],.historyFade-leave-active[data-v-8ec2e3e0]{transition:opacity .2s}.historyFade-enter-from[data-v-8ec2e3e0],.historyFade-leave-to[data-v-8ec2e3e0]{opacity:0}.historySlide-enter-active[data-v-8ec2e3e0],.historySlide-leave-active[data-v-8ec2e3e0]{transition:transform .28s cubic-bezier(.32,.72,0,1)}.historySlide-enter-from[data-v-8ec2e3e0],.historySlide-leave-to[data-v-8ec2e3e0]{transform:translateY(100%)}.issueBetOverlay[data-v-ea32448d]{z-index:1000;background:#0f172a73;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.issueBetPanel[data-v-ea32448d]{background:#fff;border-radius:16px 16px 0 0;flex-direction:column;width:100%;max-width:480px;max-height:min(85dvh,720px);display:flex;overflow:hidden;box-shadow:0 -8px 32px #0f172a2e}.issueBetHead[data-v-ea32448d]{border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px 12px;display:flex}.issueBetHeadMain[data-v-ea32448d]{min-width:0}.issueBetTitle[data-v-ea32448d]{color:#1e293b;margin:0;font-size:16px;font-weight:800}.issueBetSub[data-v-ea32448d]{color:#64748b;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:12px;font-weight:600}.issueBetClose[data-v-ea32448d]{color:#64748b;background:#f1f5f9;border:0;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;padding:0;display:grid}.issueBetBody[data-v-ea32448d]{-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:calc(12px + env(safe-area-inset-bottom));flex:1;overflow-y:auto}.issueBetSection[data-v-ea32448d]{padding-top:4px}.issueBetSection+.issueBetSection[data-v-ea32448d]{border-top:8px solid #f1f5f9;margin-top:8px}.issueBetSectionHead[data-v-ea32448d]{padding:12px 16px 8px}.issueBetSectionTitle[data-v-ea32448d]{color:#334155;margin:0;font-size:14px;font-weight:800}.issueBetDraw[data-v-ea32448d]{background:#f8fafc;border-radius:10px;align-items:center;gap:10px;margin:0 16px 8px;padding:8px 10px;display:flex}.issueBetDrawLbl[data-v-ea32448d]{color:#64748b;flex-shrink:0;font-size:11px;font-weight:700}.issueBetDrawBalls[data-v-ea32448d]{flex:1;min-width:0}.issueBetSectionEmpty[data-v-ea32448d]{color:#94a3b8;text-align:center;margin:0;padding:8px 16px 16px;font-size:13px}.issueBetStatus[data-v-ea32448d]{text-align:center;color:#94a3b8;margin:32px 16px;font-size:13px}.issueBetStatus--err[data-v-ea32448d]{color:#dc2626}.issueBetSummary[data-v-ea32448d]{color:#475569;font-variant-numeric:tabular-nums;background:#f8fafc;border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;margin:0;padding:8px 16px;font-size:12px;font-weight:700}.issueBetList[data-v-ea32448d]{flex-direction:column;gap:8px;margin:0;padding:8px 12px 12px;list-style:none;display:flex}.issueBetCard[data-v-ea32448d]{background:#fff;border:1px solid #6366f124;border-radius:10px;padding:10px 12px}.issueBetCardHead[data-v-ea32448d]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.issueBetPlay[data-v-ea32448d]{color:#1e293b;font-size:13px;font-weight:800}.issueBetStatusTag[data-v-ea32448d]{border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:700}.issueBetStatusTag--pending[data-v-ea32448d]{color:#b45309;background:#fef3c7}.issueBetStatusTag--win[data-v-ea32448d]{color:#15803d;background:#dcfce7}.issueBetStatusTag--lose[data-v-ea32448d]{color:#64748b;background:#f1f5f9}.issueBetStatusTag--cancel[data-v-ea32448d]{color:#64748b;background:#e2e8f0}.issueBetPick[data-v-ea32448d]{color:#475569;word-break:break-all;margin:0 0 8px;font-size:12px;line-height:1.45}.issueBetCardFoot[data-v-ea32448d]{color:#334155;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.issueBetWin[data-v-ea32448d]{color:#dc2626;font-weight:800}.issueBetPending[data-v-ea32448d]{color:#b45309}.issueBetCancel[data-v-ea32448d]{color:#64748b}.issueBetFade-enter-active[data-v-ea32448d],.issueBetFade-leave-active[data-v-ea32448d]{transition:opacity .2s}.issueBetFade-enter-from[data-v-ea32448d],.issueBetFade-leave-to[data-v-ea32448d]{opacity:0}.issueBetSlide-enter-active[data-v-ea32448d],.issueBetSlide-leave-active[data-v-ea32448d]{transition:transform .28s cubic-bezier(.32,.72,0,1)}.issueBetSlide-enter-from[data-v-ea32448d],.issueBetSlide-leave-to[data-v-ea32448d]{transform:translateY(100%)}.optBtn[data-v-954fe593]{width:var(--pick-ball-size,36px);height:var(--pick-ball-size,36px);border:1.5px solid var(--pick-ball-border,#6366f124);background:var(--pick-ball-bg,linear-gradient(165deg, #fff 0%, #f3f5fc 100%));box-shadow:var(--pick-ball-shadow,0 1px 2px #0f172a0d);color:#334155;font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0 .5rem;font-size:14px;font-weight:700;line-height:1;transition:transform .12s,border-color .15s,background .15s,box-shadow .15s,color .15s;display:flex;position:relative}.optBtn.twoDigit[data-v-954fe593]{font-size:12px}.optBtn.pill[data-v-954fe593]{width:auto;min-width:var(--pick-ball-size,36px);border-radius:16px;height:32px;padding:0 12px;font-size:12px}.optBtn[data-v-954fe593]:active:not(:disabled){transform:scale(.9)}.optBtn.active[data-v-954fe593]{background:var(--pick-ball-active-bg,linear-gradient(145deg, #818cf8, #4f46e5));box-shadow:var(--pick-ball-active-shadow,0 4px 14px #4f46e561);color:#fff;border-color:#0000;transform:scale(1.04)}.optBtn.active[data-v-954fe593]:active:not(:disabled){transform:scale(.96)}.optBtn.disabled[data-v-954fe593],.optBtn[data-v-954fe593]:disabled{opacity:.4;cursor:not-allowed}.betCfgNotice[data-v-cde99e4a]{color:#b91c1c;text-align:center;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:16px 0;padding:12px 14px;font-size:13px;line-height:1.55}.bet-position__tabs[data-v-1d53e4cc]{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.bet-position__tab[data-v-1d53e4cc]{color:#4338ca;background:linear-gradient(145deg,#eef2ff 0%,#e0e7ff 100%);border:1px solid #6366f138;border-radius:50%;width:32px;height:32px;padding:0;font-size:11px;font-weight:800}.bet-position__tab--on[data-v-1d53e4cc]{color:#fff;background:linear-gradient(145deg,#818cf8,#4f46e5);border-color:#0000;box-shadow:0 2px 8px #4f46e54d}.bet-position__row[data-v-1d53e4cc]{align-items:flex-start;gap:8px;margin-bottom:10px;display:flex}.bet-position__label[data-v-1d53e4cc]{color:#4338ca;background:linear-gradient(145deg,#eef2ff 0%,#e0e7ff 100%);border:1px solid #6366f138;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;margin-top:4px;font-size:11px;font-weight:800;display:flex}.bet-position__grid[data-v-1d53e4cc]{flex-wrap:wrap;flex:1;gap:6px;display:flex}.bet-pool__hint[data-v-670f77ef]{color:#5b6478;background:linear-gradient(135deg,#6366f117 0%,#4f46e50a 100%);border:1px solid #6366f124;border-radius:10px;margin:0 0 10px;padding:8px 11px;font-size:11px;line-height:1.45}.bet-pool__sub[data-v-670f77ef]{color:#888;margin:.5rem 0 .25rem;font-size:.75rem}.bet-pool__grid[data-v-670f77ef]{flex-wrap:wrap;gap:6px;display:flex}.bet-rank__hint[data-v-2f7f4772]{color:#5b6478;background:linear-gradient(135deg,#6366f117 0%,#4f46e50a 100%);border:1px solid #6366f124;border-radius:10px;margin:0 0 10px;padding:8px 11px;font-size:11px;line-height:1.45}.bet-rank__grid[data-v-2f7f4772]{flex-wrap:wrap;gap:6px;display:flex}.bet-sum__grid[data-v-d3de51cb]{flex-wrap:wrap;gap:.375rem;display:flex}.bet-attr__slots[data-v-f2807b94],.bet-attr__pair[data-v-f2807b94]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.bet-attr__tab[data-v-f2807b94]{color:#4338ca;background:linear-gradient(145deg,#eef2ff 0%,#e0e7ff 100%);border:1px solid #6366f138;border-radius:50%;width:32px;height:32px;padding:0;font-size:11px;font-weight:800}.bet-attr__tab--on[data-v-f2807b94]{color:#fff;background:linear-gradient(145deg,#818cf8,#4f46e5);border-color:#0000}.bet-attr__sel[data-v-f2807b94]{border:1px solid #cbd5e1;border-radius:8px;padding:6px 8px;font-size:13px}.bet-attr__grid[data-v-f2807b94]{flex-wrap:wrap;gap:6px;display:flex}.bet-pattern__grid[data-v-84ac76a4]{flex-wrap:wrap;gap:8px;display:flex}.bet-pattern__grid--single[data-v-84ac76a4]{justify-content:center}.bet-pattern__grid--single[data-v-84ac76a4] .optBtn{min-width:120px;padding:0 20px}.bet-pattern__grid[data-v-84ac76a4] .optBtn{font-variant-numeric:tabular-nums;border-radius:10px;height:auto;min-height:44px;font-size:15px;font-weight:800}.betArea[data-v-3fd8043b]{flex-direction:column;flex:1;min-height:0;display:flex}.betArea--off .betPanelWrap[data-v-3fd8043b]{opacity:.55;pointer-events:none}.betTabs[data-v-3fd8043b]{background:#e2e8f0;border-radius:10px;flex-shrink:0;gap:0;margin:8px 12px 0;padding:3px;display:flex;overflow:hidden}.betTab[data-v-3fd8043b]{color:#64748b;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:8px;flex:1 1 0;min-width:0;min-height:32px;padding:6px 8px;font-size:13px;font-weight:600;transition:background .15s,color .15s,box-shadow .15s;overflow:hidden}.betTab.active[data-v-3fd8043b]{color:#4338ca;background:#fff;box-shadow:0 1px 4px #0f172a14}.playPills[data-v-3fd8043b]{flex-shrink:0;gap:6px;padding:8px 12px 0;display:flex;overflow-x:auto}.pill[data-v-3fd8043b]{color:#475569;background:#fff;border:1px solid #cbd5e1;border-radius:999px;flex:none;min-height:32px;padding:6px 14px;font-size:13px;font-weight:600;transition:border-color .15s,background .15s,color .15s}.pill.active[data-v-3fd8043b]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);border-color:#6366f1;box-shadow:0 2px 8px #4f46e540}.playIntroRow[data-v-3fd8043b]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff80;border:1px solid #e2e8f0bf;border-radius:10px;flex-shrink:0;align-items:center;gap:4px;min-width:0;margin:8px 12px 0;padding:8px 10px;display:flex}.betPanelWrap[data-v-3fd8043b]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-overflow-scrolling:touch;background:#ffffff80;border:1px solid #e2e8f0bf;border-radius:10px;flex:1;min-height:120px;margin:8px 12px 12px;padding:10px;overflow-y:auto}.playIntroText[data-v-3fd8043b]{color:#64748b;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:12px;line-height:1.45;overflow:hidden}.playIntroMore[data-v-3fd8043b]{color:#4f46e5;white-space:nowrap;background:0 0;border:0;flex-shrink:0;padding:0;font-size:12px;font-weight:600}.playIntroFull[data-v-3fd8043b]{color:#334155;white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;line-height:1.65}.panelLoading[data-v-3fd8043b]{text-align:center;color:#94a3b8;margin:24px 0;font-size:13px}.lotteryRoom[data-v-5f60f984]{flex:1;min-height:0;position:relative;overflow:hidden}.drawHero[data-v-5f60f984]{z-index:1;color:#fff;background:linear-gradient(165deg,#1e3a8a 0%,#312e81 45%,#4338ca 100%);padding:14px 14px 18px;position:absolute;top:0;left:0;right:0}.resultCard[data-v-5f60f984]{background:#fff;border-radius:14px;padding:14px 12px 16px;box-shadow:0 8px 24px #0f172a2e}.issueHead[data-v-5f60f984]{border-bottom:1px solid #f1f5f9;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:10px;display:flex}.issueBadge[data-v-5f60f984]{color:#4338ca;background:#eef2ff;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.issueNo[data-v-5f60f984]{color:#334155;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.drawAreaInner[data-v-5f60f984] .ball{border-color:#ef444426}.drawFooter[data-v-5f60f984]{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.drawFooterMain[data-v-5f60f984]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.countdownBox[data-v-5f60f984]{flex-flow:row;align-items:center;gap:8px;min-width:0;display:flex}.countdownLbl[data-v-5f60f984]{color:#ffffffd9;white-space:nowrap;font-size:12px;font-weight:600}.countdown[data-v-5f60f984]{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#fef08a;text-shadow:0 2px 8px #00000040;white-space:nowrap;font-size:22px;font-weight:800;line-height:1}.historyBtn[data-v-5f60f984]{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff59;border-radius:10px;flex-shrink:0;padding:7px 8px;font-size:11px;font-weight:600}.historyBtn[data-v-5f60f984]:disabled{opacity:.45}.drawFooterActions[data-v-5f60f984]{flex-shrink:0;justify-content:flex-end;gap:6px;margin-left:auto;display:flex}.betPanel[data-v-5f60f984]{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);will-change:top;background:#f8fafc8c;border-radius:16px 16px 0 0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -6px 28px #1e293b24}.betPanel[data-v-5f60f984]:not(.betPanel--dragging){transition:top .28s cubic-bezier(.32,.72,0,1)}.betPanel--expanded[data-v-5f60f984]{box-shadow:0 -10px 40px #1e293b33}.betPanelHandle[data-v-5f60f984]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;padding:10px 0 6px;display:flex}.betPanel--dragging .betPanelHandle[data-v-5f60f984]{cursor:grabbing}.handleBar[data-v-5f60f984]{background:#cbd5e1;border-radius:999px;width:40px;height:4px}.handleHint[data-v-5f60f984]{color:#94a3b8;letter-spacing:.02em;font-size:10px;font-weight:600}.betSheet[data-v-5f60f984]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.betSheet[data-v-5f60f984] .betArea{background:0 0;border:none;border-radius:0;flex:1;min-height:0}.betBar[data-v-5f60f984]{padding:10px 12px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff8c;border-top:1px solid #e2e8f0bf;flex-shrink:0;box-shadow:0 -4px 16px #0f172a0f}.multRow[data-v-5f60f984]{border-bottom:none;align-items:center;gap:6px;margin-bottom:0;padding-bottom:0;display:flex}.betMetaRow[data-v-5f60f984]{color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 8px;font-size:11px;line-height:1.4;overflow:hidden}.multLbl[data-v-5f60f984]{color:#475569;flex-shrink:0;font-size:12px;font-weight:700}.multBtn[data-v-5f60f984]{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;flex-shrink:0;width:34px;height:34px;padding:0;font-size:18px;font-weight:700;line-height:1}.multBtn[data-v-5f60f984]:disabled{opacity:.35}.multQuick[data-v-5f60f984]{flex:1;justify-content:flex-end;gap:8px;display:flex}.multQuickBtn[data-v-5f60f984]{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:8px;min-width:46px;min-height:34px;padding:6px 10px;font-size:13px;font-weight:700;line-height:1}.multQuickBtn.active[data-v-5f60f984]{color:#4338ca;background:#eef2ff;border-color:#6366f1}.multInput[data-v-5f60f984]{text-align:center;color:#1e293b;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex-shrink:0;width:52px;min-width:52px;height:34px;padding:0 4px;font-size:16px;font-weight:800}.multInput[data-v-5f60f984]:disabled{opacity:.45;background:#f1f5f9}.multInput[data-v-5f60f984]:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 2px #6366f133}.betBarBottom[data-v-5f60f984]{align-items:center;gap:10px;display:flex}.payInfo[data-v-5f60f984]{color:#475569;flex-direction:column;flex:1;gap:3px;min-width:0;font-size:13px;font-weight:600;display:flex}.payItem[data-v-5f60f984]{white-space:nowrap;font-variant-numeric:tabular-nums}.payItem.pay[data-v-5f60f984]{color:#dc2626;font-size:18px;font-weight:800}.payCount[data-v-5f60f984]{color:#64748b;margin-left:6px;font-size:13px;font-weight:600}.payItem.win[data-v-5f60f984]{color:#ea580c;font-size:13px;font-weight:700}.betBarActions[data-v-5f60f984]{flex-shrink:0;gap:8px;display:flex}.betBarFoot[data-v-5f60f984]{margin:6px 0 0;font-size:11px;line-height:1.4}.limitWarn[data-v-5f60f984]{color:#dc2626;font-weight:700}.btnClear[data-v-5f60f984]{color:#4338ca;background:#fff;border:1px solid #6366f159;border-radius:10px;min-height:48px;padding:0 16px;font-size:15px;font-weight:700}.btnSubmit[data-v-5f60f984]{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border:0;border-radius:10px;min-height:48px;padding:0 20px;font-size:15px;font-weight:800;box-shadow:0 4px 12px #ea580c52}.btnSubmit[data-v-5f60f984]:disabled{opacity:.45;box-shadow:none}.gamePage[data-v-8ac8fc78]{background:#eef1f8;flex-direction:column;min-height:100dvh;display:flex}.gameHeader[data-v-8ac8fc78]{padding:calc(env(safe-area-inset-top) + 8px) 10px 8px;color:#fff;background:linear-gradient(135deg,#4f46e5 0%,#6366f1 55%,#818cf8 100%);flex-shrink:0;grid-template-columns:44px 1fr auto;align-items:center;gap:4px;display:grid;box-shadow:0 4px 16px #4f46e540}.backBtn[data-v-8ac8fc78]{color:#fff;background:#ffffff26;border:0;border-radius:10px;place-items:center;width:36px;height:36px;padding:0;display:grid}.headerCenter[data-v-8ac8fc78]{text-align:center;min-width:0}.gameTitle[data-v-8ac8fc78]{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:800;line-height:1.2;overflow:hidden}.gameIntro[data-v-8ac8fc78]{opacity:.88;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:11px;line-height:1.35;overflow:hidden}.headerRight[data-v-8ac8fc78]{justify-content:flex-end;min-width:44px;display:flex}.balance[data-v-8ac8fc78]{font-variant-numeric:tabular-nums;background:#ffffff2e;border-radius:8px;padding:4px 8px;font-size:13px;font-weight:700}.gameBody[data-v-8ac8fc78]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.maintainBanner[data-v-8ac8fc78]{color:#92400e;text-align:center;background:#fef3c7;flex-shrink:0;margin:0;padding:8px 12px;font-size:13px}.empty[data-v-8ac8fc78]{color:#64748b;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.emptyBtn[data-v-8ac8fc78]{color:#fff;background:#4f46e5;border:0;border-radius:10px;padding:10px 20px;font-weight:700}.pageHeader[data-v-fb1ba3ce],.pageHeader[data-v-fb1ba3ce] *{box-sizing:border-box}.pageHeader[data-v-fb1ba3ce]{z-index:30;height:calc(52px + env(safe-area-inset-top));padding:calc(env(safe-area-inset-top) + 8px) 12px 8px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f8fafff2;border-bottom:1px solid #6366f129;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.backBtn[data-v-fb1ba3ce]{color:#4f46e5;background:0 0;border:0;justify-content:center;align-items:center;margin:-6px 0 -6px -6px;padding:6px;display:inline-flex}.pageTitle[data-v-fb1ba3ce]{color:#1f2937;margin:0;font-size:17px;font-weight:800}.headerSpacer[data-v-fb1ba3ce]{width:34px}.betHistoryPage[data-v-fb1ba3ce],.betHistoryPage[data-v-fb1ba3ce] *{box-sizing:border-box}.betHistoryPage[data-v-fb1ba3ce]{min-height:100dvh;padding:calc(64px + env(safe-area-inset-top)) 12px calc(16px + env(safe-area-inset-bottom));color:#1f2937;background:#f4f6fb}.statusTabs[data-v-fb1ba3ce]{-webkit-overflow-scrolling:touch;gap:8px;margin-bottom:12px;display:flex;overflow-x:auto}.statusTab[data-v-fb1ba3ce]{color:#64748b;background:#fff;border:1px solid #6366f133;border-radius:999px;flex-shrink:0;padding:6px 14px;font-size:13px;font-weight:600}.statusTab--active[data-v-fb1ba3ce]{color:#fff;background:#6366f1;border-color:#6366f1}.stateHint[data-v-fb1ba3ce]{text-align:center;color:#64748b;margin:48px 0;font-size:14px}.stateHint.error[data-v-fb1ba3ce]{color:#dc2626}.stateHint.muted[data-v-fb1ba3ce]{margin:16px 0;font-size:12px}.recordList[data-v-fb1ba3ce]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.recordCard[data-v-fb1ba3ce]{background:#fff;border:1px solid #6366f124;border-radius:12px;padding:12px 14px;box-shadow:0 4px 14px #1e293b0f}.recordHead[data-v-fb1ba3ce]{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px;display:flex}.recordTitle[data-v-fb1ba3ce]{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.recordLot[data-v-fb1ba3ce]{color:#1e293b;font-size:14px;font-weight:800}.recordPlay[data-v-fb1ba3ce]{color:#6366f1;background:#eef2ff;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.recordStatus[data-v-fb1ba3ce]{border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:700}.recordStatus--pending[data-v-fb1ba3ce]{color:#b45309;background:#fef3c7}.recordStatus--win[data-v-fb1ba3ce]{color:#15803d;background:#dcfce7}.recordStatus--lose[data-v-fb1ba3ce]{color:#64748b;background:#f1f5f9}.recordStatus--cancel[data-v-fb1ba3ce]{color:#64748b;background:#e2e8f0}.recordMeta[data-v-fb1ba3ce]{color:#94a3b8;font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:11px;display:flex}.recordPick[data-v-fb1ba3ce]{color:#475569;word-break:break-all;margin:0 0 10px;font-size:13px;line-height:1.45}.recordFoot[data-v-fb1ba3ce]{color:#334155;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.recordWin[data-v-fb1ba3ce]{color:#dc2626;font-weight:800}.recordRefund[data-v-fb1ba3ce]{color:#64748b}.recordPending[data-v-fb1ba3ce]{color:#b45309}.listFoot[data-v-fb1ba3ce]{padding:8px 0 4px}.loadMoreBtn[data-v-fb1ba3ce]{color:#4338ca;background:#fff;border:1px solid #6366f140;border-radius:10px;width:100%;margin:8px 0;padding:10px;font-size:14px;font-weight:700;display:block}.form[data-v-b39eb335],.form[data-v-b39eb335] *{box-sizing:border-box}.field[data-v-b39eb335]{margin-bottom:12px;display:block}.field[data-v-b39eb335]:last-of-type{margin-bottom:16px}.fieldLabel[data-v-b39eb335]{color:#475569;margin-bottom:6px;font-size:13px;font-weight:600;display:block}.input[data-v-b39eb335]{color:#1e293b;background:#f8fafc;border:1px solid #6366f133;border-radius:10px;outline:none;width:100%;height:44px;padding:0 12px;font-size:15px}.input[data-v-b39eb335]::placeholder{color:#47556973}.input[data-v-b39eb335]:focus{background:#fff;border-color:#6366f1b3;box-shadow:0 0 0 3px #6366f126}.submitBtn[data-v-b39eb335]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);border:0;border-radius:10px;width:100%;height:44px;font-size:15px;font-weight:700;box-shadow:0 6px 16px #4f46e53d}.submitBtn[data-v-b39eb335]:disabled{opacity:.65}.submitBtn[data-v-b39eb335]:active:not(:disabled){transform:scale(.99)}.form[data-v-dc001f77],.form[data-v-dc001f77] *{box-sizing:border-box}.loadingHint[data-v-dc001f77]{text-align:center;color:#64748b;margin:0;padding:8px 0;font-size:14px}.field[data-v-dc001f77]{margin-bottom:12px;display:block}.field[data-v-dc001f77]:last-of-type{margin-bottom:16px}.fieldLabel[data-v-dc001f77]{color:#475569;margin-bottom:6px;font-size:13px;font-weight:600;display:block}.typeRow[data-v-dc001f77]{flex-wrap:wrap;gap:8px;display:flex}.typeChip[data-v-dc001f77]{color:#64748b;background:#f8fafc;border:1px solid #6366f133;border-radius:10px;flex:auto;min-width:72px;min-height:36px;padding:6px 10px;font-size:13px;font-weight:600}.typeChip.active[data-v-dc001f77]{color:#4f46e5;background:linear-gradient(135deg,#818cf82e,#6366f11f);border-color:#6366f1}.input[data-v-dc001f77]{color:#1e293b;background:#f8fafc;border:1px solid #6366f133;border-radius:10px;outline:none;width:100%;height:44px;padding:0 12px;font-size:15px}.input[data-v-dc001f77]::placeholder{color:#47556973}.input[data-v-dc001f77]:focus{background:#fff;border-color:#6366f1b3;box-shadow:0 0 0 3px #6366f126}.submitBtn[data-v-dc001f77]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);border:0;border-radius:10px;width:100%;height:44px;font-size:15px;font-weight:700;box-shadow:0 6px 16px #4f46e53d}.submitBtn[data-v-dc001f77]:disabled{opacity:.65}.submitBtn[data-v-dc001f77]:active:not(:disabled){transform:scale(.99)}.pageHeader[data-v-7d9e368d],.pageHeader[data-v-7d9e368d] *{box-sizing:border-box}.pageHeader[data-v-7d9e368d]{z-index:20;height:calc(52px + env(safe-area-inset-top));padding:calc(env(safe-area-inset-top) + 8px) 12px 8px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f8fafff2;border-bottom:1px solid #6366f129;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.backBtn[data-v-7d9e368d],.refreshBtn[data-v-7d9e368d]{color:#4f46e5;background:0 0;border:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}.backBtn[data-v-7d9e368d]{margin:-4px 0 -4px -4px}.pageTitle[data-v-7d9e368d]{color:#1e293b;margin:0;font-size:17px;font-weight:800}.refreshBtn[data-v-7d9e368d]:disabled{opacity:.5}.refreshIcon[data-v-7d9e368d]{display:inline-flex}.refreshIcon.spinning[data-v-7d9e368d]{animation:.8s linear infinite spin-7d9e368d}@keyframes spin-7d9e368d{to{transform:rotate(360deg)}}.myPage[data-v-7d9e368d],.myPage[data-v-7d9e368d] *{box-sizing:border-box}.myPage[data-v-7d9e368d]{min-height:100dvh;padding:calc(64px + env(safe-area-inset-top)) 12px calc(20px + env(safe-area-inset-bottom));background:#f4f6fb}.heroCard[data-v-7d9e368d]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 55%,#4338ca 100%);border-radius:16px;margin-bottom:16px;padding:18px 16px 20px;box-shadow:0 12px 28px #4f46e547}.heroTop[data-v-7d9e368d]{align-items:center;gap:12px;margin-bottom:18px;display:flex}.avatar[data-v-7d9e368d]{background:#ffffff2e;border:2px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.heroMeta[data-v-7d9e368d]{min-width:0}.heroLabel[data-v-7d9e368d]{opacity:.85;margin:0 0 4px;font-size:12px}.heroName[data-v-7d9e368d]{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;font-weight:800;overflow:hidden}.balanceBlock[data-v-7d9e368d]{border-top:1px solid #ffffff38;padding-top:14px}.balanceRow[data-v-7d9e368d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.balanceItem[data-v-7d9e368d]{min-width:0}.balanceLabel[data-v-7d9e368d]{opacity:.88;font-size:12px}.balanceValue[data-v-7d9e368d]{font-variant-numeric:tabular-nums;letter-spacing:.02em;margin:6px 0 0;font-size:22px;font-weight:800}.sectionTitle[data-v-7d9e368d]{color:#64748b;margin:0 0 10px 4px;font-size:13px;font-weight:700}.profileCard[data-v-7d9e368d]{background:#fff;border:1px solid #6366f11f;border-radius:12px;overflow:hidden}.profileRow[data-v-7d9e368d]{text-align:left;border-bottom:1px solid #6366f114;align-items:center;gap:12px;min-height:52px;padding:12px 16px;display:flex}.profileRow[data-v-7d9e368d]:last-child{border-bottom:0}.profileRow--action[data-v-7d9e368d]{cursor:pointer;background:0 0;border:0;width:100%}.profileRow--action[data-v-7d9e368d]:active{background:#6366f10f}.profileLabel[data-v-7d9e368d]{color:#64748b;flex-shrink:0;font-size:14px;font-weight:600}.profileValue[data-v-7d9e368d]{color:#1e293b;text-align:right;min-width:0;margin-left:auto;font-size:14px;font-weight:600}.profileValue--muted[data-v-7d9e368d]{color:#94a3b8;letter-spacing:.08em}.profileValue--ellipsis[data-v-7d9e368d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profileChevron[data-v-7d9e368d]{color:#cbd5e1;flex-shrink:0}.pageHeader[data-v-a7e27464],.pageHeader[data-v-a7e27464] *{box-sizing:border-box}.pageHeader[data-v-a7e27464]{z-index:30;height:calc(52px + env(safe-area-inset-top));padding:calc(env(safe-area-inset-top) + 8px) 12px 8px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f8fafff2;border-bottom:1px solid #6366f129;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.backBtn[data-v-a7e27464]{color:#4f46e5;background:0 0;border:0;justify-content:center;align-items:center;margin:-6px 0 -6px -6px;padding:6px;display:inline-flex}.pageTitle[data-v-a7e27464]{color:#1f2937;margin:0;font-size:17px;font-weight:800}.headerSpacer[data-v-a7e27464]{width:34px}.flowPage[data-v-a7e27464],.flowPage[data-v-a7e27464] *{box-sizing:border-box}.flowPage[data-v-a7e27464]{min-height:100dvh;padding:calc(64px + env(safe-area-inset-top)) 12px calc(20px + env(safe-area-inset-bottom));color:#1f2937;background:radial-gradient(120% 80% at 50% -20%,#818cf82e,#0000 55%),#f4f6fb}.filterPanel[data-v-a7e27464]{background:#ffffffb8;border:1px solid #6366f11a;border-radius:14px;margin-bottom:14px;padding:6px;box-shadow:inset 0 1px #fffc}.typeTabs[data-v-a7e27464]{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.typeTabs[data-v-a7e27464]::-webkit-scrollbar{display:none}.typeTab[data-v-a7e27464]{color:#64748b;background:0 0;border:0;border-radius:999px;flex-shrink:0;padding:7px 14px;font-size:13px;font-weight:600;transition:background .15s,color .15s,box-shadow .15s}.typeTab--active[data-v-a7e27464]{color:#4338ca;background:#fff;box-shadow:0 2px 8px #4f46e524}.stateBox[data-v-a7e27464]{background:#ffffffa6;border:1px dashed #6366f12e;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:56px 0;padding:24px 16px;display:flex}.stateBox--error[data-v-a7e27464]{background:#fef2f2b3;border-color:#dc262633}.stateIcon[data-v-a7e27464]{color:#a5b4fc}.stateBox--error .stateIcon[data-v-a7e27464]{color:#f87171}.stateHint[data-v-a7e27464]{text-align:center;color:#64748b;margin:0;font-size:14px;font-weight:600}.stateHint.error[data-v-a7e27464]{color:#dc2626}.stateSubHint[data-v-a7e27464]{color:#94a3b8;margin:0;font-size:12px}.stateSpinner[data-v-a7e27464]{border:3px solid #6366f12e;border-top-color:#6366f1;border-radius:50%;width:28px;height:28px;animation:.75s linear infinite spin-a7e27464}.stateSpinner--sm[data-v-a7e27464]{vertical-align:-3px;border-width:2px;width:16px;height:16px;margin-right:6px;display:inline-block}@keyframes spin-a7e27464{to{transform:rotate(360deg)}}.recordList[data-v-a7e27464]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.recordCard[data-v-a7e27464]{background:#fff;border:1px solid #6366f11a;border-radius:14px;overflow:hidden;box-shadow:0 6px 18px #1e293b0f}.recordBody[data-v-a7e27464]{padding:12px 14px 10px}.recordHead[data-v-a7e27464]{justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:10px;display:flex}.recordTitleCol[data-v-a7e27464]{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.recordTitleRow[data-v-a7e27464]{flex-wrap:wrap;align-items:flex-end;gap:6px 8px;display:flex}.recordSubtitle[data-v-a7e27464]{color:#64748b;word-break:break-all;font-size:11px;font-weight:600;line-height:1.2}.typeBadge[data-v-a7e27464]{border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.typeBadge--recharge[data-v-a7e27464]{color:#047857;background:#ecfdf5}.typeBadge--withdraw[data-v-a7e27464]{color:#b45309;background:#fffbeb}.typeBadge--bet[data-v-a7e27464]{color:#b91c1c;background:#fef2f2}.typeBadge--win[data-v-a7e27464]{color:#15803d;background:#f0fdf4}.typeBadge--refund[data-v-a7e27464]{color:#475569;background:#f1f5f9}.typeBadge--manual[data-v-a7e27464]{color:#6d28d9;background:#f5f3ff}.recordAmount[data-v-a7e27464]{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:17px;font-weight:800}.recordAmount--plus[data-v-a7e27464]{color:#16a34a}.recordAmount--minus[data-v-a7e27464]{color:#dc2626}.recordAmount--zero[data-v-a7e27464]{color:#64748b}.balanceTrack[data-v-a7e27464]{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex}.balanceNode[data-v-a7e27464]{flex-wrap:wrap;flex:1;align-items:baseline;gap:5px;min-width:0;display:flex}.balanceNodeLabel[data-v-a7e27464]{color:#94a3b8;flex-shrink:0;font-size:11px;font-weight:600}.balanceNodeValue[data-v-a7e27464]{color:#334155;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.balanceNode--after .balanceNodeValue[data-v-a7e27464]{color:#4338ca}.balanceArrow[data-v-a7e27464]{color:#cbd5e1;flex-shrink:0}.recordFoot[data-v-a7e27464]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.recordTime[data-v-a7e27464]{color:#94a3b8;font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:11px;display:inline-flex}.recordIssue[data-v-a7e27464]{color:#64748b;text-overflow:ellipsis;white-space:nowrap;background:#f8fafc;border-radius:6px;max-width:100%;padding:2px 8px;font-size:11px;overflow:hidden}.listFoot[data-v-a7e27464]{margin-top:16px}.footHint[data-v-a7e27464]{text-align:center;color:#64748b;margin:0;font-size:13px}.footHint.muted[data-v-a7e27464]{color:#94a3b8;font-size:12px}.loadMoreBtn[data-v-a7e27464]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);border:0;border-radius:12px;width:100%;height:44px;font-size:14px;font-weight:700;display:block;box-shadow:0 6px 16px #4f46e53d}.loadMoreBtn[data-v-a7e27464]:active{transform:scale(.99)}.pageHeader[data-v-da17c405],.pageHeader[data-v-da17c405] *{box-sizing:border-box}.pageHeader[data-v-da17c405]{z-index:30;height:calc(52px + env(safe-area-inset-top));padding:calc(env(safe-area-inset-top) + 8px) 12px 8px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f8fafff2;border-bottom:1px solid #6366f129;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.backBtn[data-v-da17c405]{color:#4f46e5;background:0 0;border:0;justify-content:center;align-items:center;margin:-6px 0 -6px -6px;padding:6px;display:inline-flex}.pageTitle[data-v-da17c405]{color:#1f2937;margin:0;font-size:17px;font-weight:800}.headerSpacer[data-v-da17c405]{width:34px}.fundPage[data-v-da17c405],.fundPage[data-v-da17c405] *{box-sizing:border-box}.fundPage[data-v-da17c405]{min-height:100dvh;padding:calc(64px + env(safe-area-inset-top)) 8px calc(16px + env(safe-area-inset-bottom));color:#1f2937;background:#f4f6fb}.modeTabs[data-v-da17c405]{background:#6366f114;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px;padding:4px;display:grid}.modeTab[data-v-da17c405]{color:#64748b;background:0 0;border:0;border-radius:10px;height:40px;font-size:14px;font-weight:700}.modeTab--active[data-v-da17c405]{color:#4f46e5;background:#fff;box-shadow:0 2px 8px #4f46e51f}.actionCard[data-v-da17c405]{background:#fff;border:1px solid #6366f11f;border-radius:12px;margin-bottom:16px;padding:12px 10px}.actionHint[data-v-da17c405]{color:#64748b;margin:0 0 12px;font-size:13px;line-height:1.5}.actionHint.error[data-v-da17c405]{color:#dc2626}.rechargeInfo[data-v-da17c405]{flex-direction:column;gap:12px;margin-bottom:12px;display:flex}.addressRow[data-v-da17c405]{align-items:stretch;gap:6px;display:flex}.addressBox[data-v-da17c405]{color:#334155;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #6366f124;border-radius:10px;flex:1;min-width:0;padding:8px 10px;font-size:11px;line-height:1.4;overflow:hidden}.metaRow[data-v-da17c405]{justify-content:space-between;align-items:center;gap:8px;display:flex}.networkRow[data-v-da17c405]{flex-shrink:0;align-items:center;gap:6px;min-width:0;display:flex}.rateInfo[data-v-da17c405]{flex-shrink:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.rateValue[data-v-da17c405]{white-space:nowrap;font-size:12px}.networkLabel[data-v-da17c405]{line-height:1}.networkBadge[data-v-da17c405]{color:#0f766e;font-variant-numeric:tabular-nums;background:#14b8a624;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.networkBadge--address[data-v-da17c405]{border-radius:10px;flex-shrink:0;align-self:stretch;height:auto;min-height:22px;padding:0 10px}.copyAddressBtn[data-v-da17c405]{color:#4338ca;background:#6366f11a;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;min-width:68px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.copyAddressBtn[data-v-da17c405]:disabled{opacity:.45}.infoLabel[data-v-da17c405]{color:#64748b;font-size:12px;font-weight:600}.infoValue[data-v-da17c405]{color:#1e293b;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.infoValue--badge[data-v-da17c405]{color:#4338ca;background:#6366f11f;border-radius:999px;padding:2px 8px;font-size:12px}.amountLabel[data-v-da17c405]{color:#475569;margin-bottom:6px;font-size:13px;font-weight:600;display:block}.amountInput[data-v-da17c405]{color:#1e293b;background:#f8fafc;border:1px solid #6366f133;border-radius:10px;outline:none;width:100%;height:44px;padding:0 12px;font-size:15px}.amountInput[data-v-da17c405]:focus{background:#fff;border-color:#6366f1b3;box-shadow:0 0 0 3px #6366f126}.amountField--recharge[data-v-da17c405]{margin-bottom:0}.amountField--withdraw[data-v-da17c405]{margin-bottom:12px}.withdrawAmountRow[data-v-da17c405]{align-items:center;gap:10px;display:flex}.amountInput--withdraw[data-v-da17c405]{flex-shrink:0;width:132px;max-width:42%}.withdrawUsdtPreview[data-v-da17c405]{color:#4338ca;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.withdrawSubmitBtn[data-v-da17c405]{flex-shrink:0;min-width:88px;padding:0 12px}.amountField--inline[data-v-da17c405]{flex:1;min-width:0}.amountInput--compact[data-v-da17c405]{border-radius:8px;height:34px;padding:0 10px;font-size:13px}.rechargeActionRow[data-v-da17c405]{align-items:center;gap:10px;margin-top:14px;display:flex}.srOnly[data-v-da17c405]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.actionBtn[data-v-da17c405]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);border:0;border-radius:10px;width:100%;height:44px;font-size:15px;font-weight:700;box-shadow:0 6px 16px #4f46e53d}.actionBtn--gold[data-v-da17c405]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);box-shadow:0 4px 14px #4f46e547}.actionBtn--compact[data-v-da17c405]{white-space:nowrap;flex-shrink:0;width:auto;min-width:112px;height:34px;padding:0 14px;font-size:13px;box-shadow:0 4px 12px #4f46e538}.listTitle[data-v-da17c405]{color:#64748b;margin:0 0 10px 4px;font-size:13px;font-weight:700}.rechargeHelpBanner[data-v-da17c405]{color:#92400e;background:linear-gradient(135deg,#fbbf2438 0%,#f59e0b1f 100%);border:1px solid #f59e0b59;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.55}.rechargeHelpLink[data-v-da17c405]{font-size:inherit;color:#b45309;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.stateHint[data-v-da17c405]{text-align:center;color:#64748b;margin:32px 0;font-size:14px}.stateHint.error[data-v-da17c405]{color:#dc2626}.stateHint.muted[data-v-da17c405]{margin:16px 0;font-size:12px}.recordList[data-v-da17c405]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.recordCard[data-v-da17c405]{background:#fff;border:1px solid #6366f124;border-radius:12px;padding:12px 14px;box-shadow:0 4px 14px #1e293b0f}.recordHead[data-v-da17c405]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.recordHeadLeft[data-v-da17c405]{align-items:center;gap:8px;min-width:0;display:flex}.statusBadge[data-v-da17c405]{border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.3}.statusBadge--pending[data-v-da17c405]{color:#64748b;background:#64748b1f}.statusBadge--warning[data-v-da17c405]{color:#b45309;background:#f59e0b24}.statusBadge--success[data-v-da17c405]{color:#15803d;background:#22c55e24}.statusBadge--danger[data-v-da17c405]{color:#b91c1c;background:#ef44441f}.recordType[data-v-da17c405]{color:#1e293b;font-size:15px;font-weight:700}.recordAmount[data-v-da17c405]{font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.recordAmount--plus[data-v-da17c405]{color:#16a34a}.recordAmount--minus[data-v-da17c405]{color:#dc2626}.recordAmount--zero[data-v-da17c405]{color:#64748b}.recordMeta[data-v-da17c405]{color:#64748b;justify-content:space-between;gap:8px;font-size:12px;display:flex}.recordRemark[data-v-da17c405]{color:#94a3b8;word-break:break-all;margin:6px 0 0;font-size:12px}.listFoot[data-v-da17c405]{margin-top:12px}.loadMoreBtn[data-v-da17c405]{color:#4f46e5;background:#fff;border:1px solid #6366f133;border-radius:10px;width:100%;height:40px;font-size:14px;font-weight:600}.orderDetail[data-v-da17c405]{flex-direction:column;gap:12px;display:flex}.orderActionCard[data-v-da17c405]{background:linear-gradient(135deg,#6366f114 0%,#4f46e50a 100%);border:1px solid #6366f129;border-radius:12px;flex-direction:column;gap:12px;padding:12px;display:flex}.orderActionHead[data-v-da17c405]{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.orderPayBlock[data-v-da17c405]{flex:1;min-width:0}.orderNetworkBlock[data-v-da17c405]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.orderFieldLabel[data-v-da17c405]{color:#64748b;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.orderPayLine[data-v-da17c405]{align-items:center;gap:8px;min-width:0;display:flex}.orderPayAmount[data-v-da17c405]{color:#4338ca;font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;line-height:1.2}.orderInlineCopy[data-v-da17c405]{color:#4338ca;background:#6366f11f;border:0;border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:600}.orderAddressBlock[data-v-da17c405],.orderSubmitBlock[data-v-da17c405]{flex-direction:column;display:flex}.orderAddressRow[data-v-da17c405]{align-items:stretch;gap:6px;display:flex}.orderAddressBox[data-v-da17c405]{color:#334155;word-break:break-all;background:#fff;border:1px solid #6366f124;border-radius:8px;flex:1;min-width:0;padding:8px 10px;font-size:11px;line-height:1.45}.orderAddressCopy[data-v-da17c405]{color:#4338ca;background:#6366f11a;border:0;border-radius:8px;flex-shrink:0;align-self:stretch;min-width:52px;padding:0 8px;font-size:12px;font-weight:600}.orderSubmitRow[data-v-da17c405]{align-items:center;gap:8px;display:flex}.orderSubmitInput[data-v-da17c405]{flex:1;min-width:0}.orderSubmitBtn[data-v-da17c405]{flex-shrink:0;min-width:88px;padding:0 12px}.orderDetailList[data-v-da17c405]{flex-direction:column;gap:8px;margin:0;display:flex}.orderDetailList--secondary[data-v-da17c405]{background:#f8fafc;border:1px solid #6366f114;border-radius:10px;padding:10px 12px}.orderDetailRow[data-v-da17c405]{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:8px;display:grid}.orderDetailRow dt[data-v-da17c405]{color:#64748b;margin:0;font-size:12px;font-weight:600;line-height:1.5}.orderDetailRow dd[data-v-da17c405]{color:#1e293b;word-break:break-all;font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:600;line-height:1.5}.orderDetailDesc[data-v-da17c405]{color:#94a3b8;margin-top:2px;font-size:11px;font-weight:500;display:block}.orderDetailInline[data-v-da17c405]{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.orderDetailDesc--inline[data-v-da17c405]{margin-top:0;font-weight:500;display:inline}.orderDetailHighlight[data-v-da17c405]{color:#16a34a}.orderDetailTip[data-v-da17c405]{color:#b45309;margin:0;font-size:12px;line-height:1.5}.pageHeader[data-v-010b02ac],.pageHeader[data-v-010b02ac] *{box-sizing:border-box}.pageHeader[data-v-010b02ac]{z-index:30;height:calc(52px + env(safe-area-inset-top));padding:calc(env(safe-area-inset-top) + 6px) 12px 6px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f8fafff5;border-bottom:1px solid #6366f129;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.backBtn[data-v-010b02ac]{color:#4f46e5;background:0 0;border:0;justify-content:center;align-items:center;margin:-6px 0 -6px -6px;padding:6px;display:inline-flex}.headerCenter[data-v-010b02ac]{text-align:center;min-width:0}.pageTitle[data-v-010b02ac]{color:#1e293b;margin:0;font-size:16px;font-weight:800;line-height:1.2}.headerSub[data-v-010b02ac]{color:#64748b;margin:2px 0 0;font-size:11px}.headerSpacer[data-v-010b02ac]{width:34px}.chatPage[data-v-010b02ac],.chatPage[data-v-010b02ac] *{box-sizing:border-box}.chatPage[data-v-010b02ac]{top:calc(52px + env(safe-area-inset-top));bottom:calc(48px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;background:radial-gradient(100% 60% at 50% -10%,#818cf81f,#0000 50%),#eef2ff;padding:8px 12px;position:fixed;left:0;right:0;overflow-y:auto}.stateHint[data-v-010b02ac]{text-align:center;color:#64748b;margin:48px 0;font-size:14px}.messageList[data-v-010b02ac]{flex-direction:column;gap:14px;margin:0;padding:8px 0 12px;list-style:none;display:flex}.messageItem[data-v-010b02ac]{align-items:flex-start;gap:8px;width:100%;max-width:100%;display:flex}.messageItem--user[data-v-010b02ac]{flex-direction:row;justify-content:flex-end}.messageItem--service[data-v-010b02ac]{flex-direction:row;justify-content:flex-start}.avatar[data-v-010b02ac]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.avatar--service[data-v-010b02ac]{color:#4f46e5;background:#fff;border:1px solid #6366f12e;box-shadow:0 2px 8px #4f46e51a}.avatar--user[data-v-010b02ac]{color:#fff;background:linear-gradient(135deg,#6366f1,#4f46e5);box-shadow:0 2px 8px #4f46e53d}.bubbleCol[data-v-010b02ac]{min-width:0;max-width:min(78%,320px)}.messageItem--user .bubbleCol[data-v-010b02ac]{flex-direction:column;align-items:flex-end;display:flex}.bubble[data-v-010b02ac]{border-radius:14px;flex-wrap:wrap;align-items:flex-end;gap:2px 8px;max-width:100%;padding:10px 12px;font-size:14px;line-height:1.5;display:inline-flex}.bubbleText[data-v-010b02ac]{word-break:break-word;white-space:pre-wrap;flex:auto;min-width:0}.bubble--service[data-v-010b02ac]{color:#334155;background:#fff;border:1px solid #6366f11a;border-top-left-radius:4px;box-shadow:0 2px 10px #1e293b0f}.bubble--user[data-v-010b02ac]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);border-top-right-radius:4px;box-shadow:0 4px 14px #4f46e547}.bubble--image[data-v-010b02ac]{box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:flex-end;padding:4px}.messageItem--user .bubble--image[data-v-010b02ac]{background:0 0}.messageItem--service .bubble--image[data-v-010b02ac]{background:#fff;border:1px solid #6366f11a;border-radius:12px;box-shadow:0 2px 10px #1e293b0f}.chatImage[data-v-010b02ac]{object-fit:cover;cursor:pointer;border-radius:10px;max-width:min(56vw,200px);max-height:200px;display:block}.msgTime[data-v-010b02ac]{color:#94a3b8;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;margin-bottom:1px;font-size:10px;line-height:1}.bubble--user .msgTime[data-v-010b02ac]{color:#ffffffb8}.inputBar[data-v-010b02ac]{z-index:30;padding:6px 12px calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff5;border-top:1px solid #6366f11f;position:fixed;bottom:0;left:0;right:0}.inputWrap[data-v-010b02ac]{background:#f8fafc;border:1px solid #6366f129;border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex}.inputWrap--multi[data-v-010b02ac]{align-items:flex-end}.messageInput[data-v-010b02ac]{resize:none;color:#1e293b;background:0 0;border:0;outline:none;flex:1;min-width:0;height:20px;padding:0 0 0 4px;font-size:15px;line-height:20px;overflow-y:hidden}.messageInput[data-v-010b02ac]::placeholder{color:#94a3b8}.messageInput[data-v-010b02ac]:disabled{opacity:.6}.hiddenFileInput[data-v-010b02ac]{display:none}.imageBtn[data-v-010b02ac]{color:#6366f1;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.imageBtn[data-v-010b02ac]:disabled{opacity:.45}.imageBtn[data-v-010b02ac]:active:not(:disabled){background:#6366f11a}.sendBtn[data-v-010b02ac]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;box-shadow:0 4px 12px #4f46e547}.sendBtn[data-v-010b02ac]:disabled{opacity:.45;box-shadow:none}.sendBtn[data-v-010b02ac]:active:not(:disabled){transform:scale(.96)}.pageHeader[data-v-c226efac],.pageHeader[data-v-c226efac] *{box-sizing:border-box}.pageHeader[data-v-c226efac]{z-index:20;height:calc(52px + env(safe-area-inset-top));padding:calc(env(safe-area-inset-top) + 8px) 12px 8px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f8fafff2;border-bottom:1px solid #6366f129;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.backBtn[data-v-c226efac]{color:#4f46e5;background:0 0;border:0;justify-content:center;align-items:center;margin:-6px 0 -6px -6px;padding:6px;display:inline-flex}.pageTitle[data-v-c226efac]{color:#1e293b;margin:0;font-size:17px;font-weight:800}.headerSpacer[data-v-c226efac]{width:34px}.invitePage[data-v-c226efac],.invitePage[data-v-c226efac] *{box-sizing:border-box}.invitePage[data-v-c226efac]{min-height:100dvh;padding:calc(64px + env(safe-area-inset-top)) 12px calc(20px + env(safe-area-inset-bottom));background:#f4f6fb}.stateHint[data-v-c226efac]{text-align:center;color:#64748b;margin:48px 0;font-size:14px}.stateHint.error[data-v-c226efac]{color:#dc2626}.heroCard[data-v-c226efac]{color:#fff;text-align:center;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 55%,#4338ca 100%);border-radius:16px;flex-direction:column;align-items:center;margin-bottom:12px;padding:24px 16px 20px;display:flex;box-shadow:0 12px 28px #4f46e547}.heroIcon[data-v-c226efac]{background:#ffffff2e;border:2px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:12px;display:flex}.heroLabel[data-v-c226efac]{opacity:.9;margin:0 0 8px;font-size:13px}.heroCode[data-v-c226efac]{letter-spacing:.12em;font-variant-numeric:tabular-nums;margin:0 0 16px;font-size:32px;font-weight:800}.infoCard[data-v-c226efac],.statsCard[data-v-c226efac],.listCard[data-v-c226efac]{background:#fff;border:1px solid #6366f11f;border-radius:12px;margin-bottom:12px;padding:16px}.cardTitle[data-v-c226efac]{color:#1e293b;margin:0 0 6px;font-size:15px;font-weight:800}.cardHint[data-v-c226efac]{color:#64748b;margin:0 0 12px;font-size:12px;line-height:1.5}.linkBox[data-v-c226efac]{color:#475569;word-break:break-all;background:#f8fafc;border:1px solid #6366f124;border-radius:10px;margin-bottom:12px;padding:10px 12px;font-size:12px;line-height:1.45}.copyBtn[data-v-c226efac]{color:#4338ca;background:#eef2ff;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;height:42px;font-size:14px;font-weight:700;display:inline-flex}.copyBtn[data-v-c226efac]:disabled{opacity:.45}.copyBtn[data-v-c226efac]:active:not(:disabled){transform:scale(.99)}.statItem[data-v-c226efac]{justify-content:space-between;align-items:center;gap:12px;display:flex}.statLabel[data-v-c226efac]{color:#64748b;font-size:14px;font-weight:600}.statValue[data-v-c226efac]{color:#4338ca;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.emptyHint[data-v-c226efac]{text-align:center;color:#94a3b8;margin:12px 0 4px;font-size:13px}.inviteeList[data-v-c226efac]{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.inviteeItem[data-v-c226efac]{background:#f8fafc;border:1px solid #6366f114;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.inviteeAvatar[data-v-c226efac]{color:#4f46e5;background:#eef2ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.inviteeMeta[data-v-c226efac]{flex-direction:column;gap:2px;min-width:0;display:flex}.inviteeName[data-v-c226efac]{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.inviteeTime[data-v-c226efac]{color:#94a3b8;font-variant-numeric:tabular-nums;font-size:11px}.pageHeader[data-v-9a7434fd],.pageHeader[data-v-9a7434fd] *{box-sizing:border-box}.pageHeader[data-v-9a7434fd]{z-index:30;height:calc(52px + env(safe-area-inset-top));padding:calc(env(safe-area-inset-top) + 8px) 12px 8px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f8fafff2;border-bottom:1px solid #6366f129;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.backBtn[data-v-9a7434fd]{color:#4f46e5;background:0 0;border:0;justify-content:center;align-items:center;margin:-6px 0 -6px -6px;padding:6px;display:inline-flex}.pageTitle[data-v-9a7434fd]{color:#1f2937;margin:0;font-size:17px;font-weight:800}.headerSpacer[data-v-9a7434fd]{width:34px}.guidePage[data-v-9a7434fd],.guidePage[data-v-9a7434fd] *{box-sizing:border-box}.guidePage[data-v-9a7434fd]{min-height:100dvh;padding:calc(64px + env(safe-area-inset-top)) 10px calc(20px + env(safe-area-inset-bottom));color:#1f2937;background:#f4f6fb}.introCard[data-v-9a7434fd],.guideCard[data-v-9a7434fd],.footerCard[data-v-9a7434fd]{background:#fff;border:1px solid #6366f11f;border-radius:12px;margin-bottom:12px;padding:14px 12px}.sectionTitle[data-v-9a7434fd]{color:#1e293b;margin:0 0 10px;font-size:16px;font-weight:800}.sectionText[data-v-9a7434fd]{color:#475569;margin:0 0 10px;font-size:14px;line-height:1.6}.warnBox[data-v-9a7434fd]{color:#b45309;background:#f59e0b1f;border:1px solid #f59e0b47;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;line-height:1.55}.subStepBlock[data-v-9a7434fd]{background:#f8fafce6;border:1px solid #6366f11a;border-radius:10px;margin-top:12px;padding:10px 10px 0}.subStepBlock+.subStepBlock[data-v-9a7434fd]{margin-top:10px}.subStepTitle[data-v-9a7434fd]{color:#4338ca;margin:0 0 8px;font-size:13px;font-weight:700}.infoBox[data-v-9a7434fd]{color:#1d4ed8;background:#3b82f614;border:1px solid #3b82f62e;border-radius:10px;margin:10px 0;padding:10px 12px;font-size:13px;line-height:1.55}.brandHead[data-v-9a7434fd]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.exchangeTabs[data-v-9a7434fd]{background:#6366f114;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px;padding:4px;display:grid}.exchangeIntro[data-v-9a7434fd]{color:#475569;margin:0 0 10px;font-size:13px;line-height:1.6}.exchangeBrief[data-v-9a7434fd]{background:#f8fafcf2;border:1px solid #6366f11a;border-radius:10px;margin:0 0 12px;padding:10px 12px}.exchangeBrief p[data-v-9a7434fd]{color:#64748b;margin:0;font-size:12px;line-height:1.55}.exchangeBrief p+p[data-v-9a7434fd]{margin-top:6px}.exchangeBrief[data-v-9a7434fd] strong,.exchangeIntro[data-v-9a7434fd] strong{color:#334155;font-weight:700}.exchangeTab[data-v-9a7434fd]{color:#64748b;background:0 0;border:0;border-radius:10px;height:40px;font-size:14px;font-weight:700}.exchangeTab--active[data-v-9a7434fd]{color:#4f46e5;background:#fff;box-shadow:0 2px 8px #4f46e51f}.brandDesc[data-v-9a7434fd]{color:#4338ca;margin:0;font-size:14px;font-weight:700}.brandTitle[data-v-9a7434fd]{color:#4338ca;margin:0;font-size:17px;font-weight:800}.officialLink[data-v-9a7434fd]{color:#4338ca;background:#6366f11a;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:12px;font-weight:700;text-decoration:none}.stepBlock+.stepBlock[data-v-9a7434fd]{border-top:1px dashed #6366f124;margin-top:14px;padding-top:14px}.stepTitle[data-v-9a7434fd]{color:#334155;margin:0 0 8px;font-size:14px;font-weight:700}.stepList[data-v-9a7434fd]{color:#475569;margin:0;padding-left:18px;font-size:13px;line-height:1.65}.stepList--plain[data-v-9a7434fd]{padding-left:18px}.stepList li+li[data-v-9a7434fd]{margin-top:8px}.stepList[data-v-9a7434fd] strong,.sectionText[data-v-9a7434fd] strong{color:#1e293b;font-weight:700}.footerCard[data-v-9a7434fd]{text-align:center}.footerHint[data-v-9a7434fd]{color:#64748b;margin:0 0 12px;font-size:13px}.serviceBtn[data-v-9a7434fd]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);border:0;border-radius:10px;width:100%;height:44px;font-size:15px;font-weight:700;box-shadow:0 4px 14px #4f46e53d}
