.app-button[data-v-0d89d9b0]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:44px;padding:0 16px;border:1px solid transparent;border-radius:var(--radius-control);font-weight:900;letter-spacing:0;white-space:nowrap;transition:transform .12s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.app-button.block[data-v-0d89d9b0]{width:100%}.app-button.sm[data-v-0d89d9b0]{min-height:34px;padding:0 12px;font-size:13px}.app-button.lg[data-v-0d89d9b0]{min-height:50px;padding:0 18px;font-size:16px}.app-button.round[data-v-0d89d9b0]{border-radius:999px}.app-button.icon[data-v-0d89d9b0]{width:42px;min-width:42px;padding:0}.app-button.sm.icon[data-v-0d89d9b0]{width:34px;min-width:34px}.primary[data-v-0d89d9b0]{color:#fff;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-strong) 100%);box-shadow:0 12px 22px #2457d638}.secondary[data-v-0d89d9b0]{border-color:#2457d62e;color:var(--color-primary);background:var(--color-primary-soft)}.tonal[data-v-0d89d9b0]{border-color:#d8e7fb;color:var(--color-ink);background:linear-gradient(180deg,#fff,#f5f9ff)}.success[data-v-0d89d9b0]{color:#fff;background:linear-gradient(135deg,var(--color-teal) 0%,#087569 100%);box-shadow:0 12px 22px #0f8a7a2e}.danger[data-v-0d89d9b0]{color:#fff;background:linear-gradient(135deg,var(--color-danger) 0%,#9f1d1d 100%);box-shadow:0 12px 22px #c932322e}.ghost[data-v-0d89d9b0]{color:var(--color-primary);background:transparent}.app-button[data-v-0d89d9b0]:active:not(:disabled){transform:translateY(1px)}.app-button[data-v-0d89d9b0]:disabled{opacity:.58;box-shadow:none}.button-icon[data-v-0d89d9b0]{display:inline-grid;place-items:center;width:18px;height:18px}.button-label[data-v-0d89d9b0]{min-width:0;overflow:hidden;text-overflow:ellipsis}.button-spinner[data-v-0d89d9b0]{width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;opacity:.86;animation:button-spin-0d89d9b0 .7s linear infinite}@keyframes button-spin-0d89d9b0{to{transform:rotate(360deg)}}.auth-page[data-v-ca50250d]{height:100dvh;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:18px;padding:calc(20px + var(--app-safe-top)) 20px calc(20px + var(--app-safe-bottom));background:linear-gradient(135deg,#0f3b73,#1d4ed8);-webkit-overflow-scrolling:touch}.auth-card[data-v-ca50250d]{flex:0 0 auto;width:min(420px,100%);padding:22px;border-radius:8px;background:#fff}.auth-brand[data-v-ca50250d]{flex:0 0 auto;width:min(420px,100%);text-align:center;color:#fff;font-size:22px;font-weight:900;line-height:1.25;text-shadow:0 8px 22px rgba(15,23,42,.25)}.auth-caption[data-v-ca50250d]{margin:0;color:#38557f;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.input-group[data-v-ca50250d]{position:relative}.input-wrap[data-v-ca50250d]{position:relative;display:flex;align-items:center}.input-wrap .input[data-v-ca50250d]{padding-right:36px;width:100%}.input-clear[data-v-ca50250d],.input-toggle[data-v-ca50250d]{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:28px;height:28px;padding:0;border:none;border-radius:50%;background:none;color:#9ca3af;cursor:pointer;display:flex;align-items:center;justify-content:center}.input-clear[data-v-ca50250d]:hover{background:#e5e7eb;color:#4b5563}.input-toggle[data-v-ca50250d]:hover{color:#4b5563}.login-dropdown[data-v-ca50250d]{position:absolute;top:100%;left:0;right:0;z-index:9999;margin-top:2px;border:1px solid #d1d5db;border-radius:6px;background:#fff;box-shadow:0 8px 24px #00000026;max-height:240px;overflow-y:auto}.login-dropdown-item[data-v-ca50250d]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:none;background:none;cursor:pointer;font-size:14px;text-align:left}.login-dropdown-item[data-v-ca50250d]:hover{background:#f0f5ff}.dropdown-username[data-v-ca50250d]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0f3b73;font-weight:700}.dropdown-password[data-v-ca50250d]{color:#9ca3af;font-size:12px;letter-spacing:1px}.dropdown-remove[data-v-ca50250d]{flex-shrink:0;width:20px;height:20px;border-radius:50%;color:#9ca3af;font-size:12px;line-height:20px;text-align:center}.dropdown-remove[data-v-ca50250d]:hover{background:#fee2e2;color:#b91c1c}.login-dropdown-clear[data-v-ca50250d]{width:100%;padding:8px 12px;border:none;border-top:1px solid #e5e7eb;background:none;color:#6b7280;cursor:pointer;font-size:12px;text-align:center}.login-dropdown-clear[data-v-ca50250d]:hover{background:#f9fafb;color:#374151}.dropdown-enter-active[data-v-ca50250d],.dropdown-leave-active[data-v-ca50250d]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-ca50250d],.dropdown-leave-to[data-v-ca50250d]{opacity:0;transform:translateY(-4px)}.auth-page[data-v-a56cba2c]{height:100dvh;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:14px;padding:calc(20px + var(--app-safe-top)) 20px calc(20px + var(--app-safe-bottom));background:linear-gradient(135deg,#0f3b73,#1d4ed8);-webkit-overflow-scrolling:touch}.auth-card[data-v-a56cba2c]{flex:0 0 auto;width:min(420px,100%);padding:22px;border-radius:8px;background:#fff}.auth-nav[data-v-a56cba2c]{flex:0 0 auto;display:grid;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;width:min(420px,100%);min-height:48px;color:#fff;text-shadow:0 8px 22px rgba(15,23,42,.25)}.auth-nav strong[data-v-a56cba2c]{min-width:0;overflow:hidden;text-align:center;font-size:20px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.auth-back[data-v-a56cba2c]{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(219,234,254,.45);border-radius:999px;color:#fff;background:#ffffff1f;text-decoration:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.auth-back svg[data-v-a56cba2c]{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}.field[data-v-a56cba2c]{display:grid;gap:6px}.field span[data-v-a56cba2c]{color:#395b82;font-size:13px;font-weight:900}.field small[data-v-a56cba2c]{color:#64748b;font-size:11px;line-height:1.45}.captcha-row[data-v-a56cba2c]{display:grid;grid-template-columns:minmax(0,1fr) 116px;gap:10px}.captcha-image[data-v-a56cba2c]{display:grid;place-items:center;height:44px;overflow:hidden;border:1px solid #c7dbf5;border-radius:8px;color:#1d4ed8;background:#eff6ff;font-size:12px;font-weight:900}.captcha-image img[data-v-a56cba2c]{display:block;width:116px;height:38px}.app-header[data-v-7c28b8c8]{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:minmax(64px,1fr) minmax(0,auto) minmax(64px,1fr);align-items:center;gap:8px;height:var(--app-header-total-height);padding:var(--app-safe-top) 8px 0;margin:0 -14px 14px;background:linear-gradient(180deg,var(--color-ink) 0 var(--app-safe-top),rgba(255,255,255,.97) var(--app-safe-top) 100%);border-bottom:1px solid var(--color-line);box-shadow:0 8px 22px #183e7012;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}h1[data-v-7c28b8c8]{grid-column:2;margin:0;text-align:center;font-size:18px;font-weight:950;letter-spacing:0;color:var(--color-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-button[data-v-7c28b8c8],.icon-space[data-v-7c28b8c8]{width:48px;height:48px;display:grid;place-items:center}.icon-button[data-v-7c28b8c8],.icon-space[data-v-7c28b8c8]{justify-self:start}.right[data-v-7c28b8c8]{grid-column:3;justify-self:end;min-width:48px;max-width:42vw;min-height:48px;display:flex;align-items:center;justify-content:flex-end}.right[data-v-7c28b8c8] .input,.right[data-v-7c28b8c8] .app-button,.right[data-v-7c28b8c8] select{max-width:100%}.icon-button[data-v-7c28b8c8]{border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-primary)}.icon-button[data-v-7c28b8c8]:active{background:var(--color-primary-soft)}svg[data-v-7c28b8c8]{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.tabs[data-v-6e979e79]{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;padding:6px 8px calc(4px + constant(safe-area-inset-bottom));padding:6px 8px calc(4px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-line);background:#fffffff7;box-shadow:0 -12px 30px #183e7017;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-sizing:content-box}button[data-v-6e979e79]{position:relative;flex:1;display:grid;place-items:center;gap:2px;height:50px;border-radius:var(--radius-control);border:0;background:transparent;color:var(--color-muted)}svg[data-v-6e979e79]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}strong[data-v-6e979e79]{font-size:12px}.active[data-v-6e979e79]{color:var(--color-primary);background:var(--color-primary-soft);box-shadow:inset 0 0 0 1px #2457d614}.badge[data-v-6e979e79]{position:absolute;top:4px;right:18%;min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:grid;place-items:center;color:#fff;background:var(--color-danger);font-size:10px;font-weight:900}.dialog-mask[data-v-1f95245f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:grid;place-items:center;padding:18px;background:#0f233f75;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dialog-card[data-v-1f95245f]{display:grid;gap:14px;width:min(390px,100%);padding:18px;border:1px solid rgba(210,226,244,.92);border-radius:var(--radius-card);background:#fff;box-shadow:var(--shadow-float)}.dialog-card.compact[data-v-1f95245f]{width:min(340px,100%)}.dialog-head[data-v-1f95245f]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.dialog-head span[data-v-1f95245f]{display:block;margin-bottom:3px;color:var(--color-muted);font-size:12px;font-weight:800}.dialog-head h2[data-v-1f95245f]{margin:0;color:var(--color-ink);font-size:19px;font-weight:950}.dialog-close[data-v-1f95245f]{flex:0 0 auto;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:var(--radius-control);color:var(--color-primary);background:var(--color-primary-soft)}.dialog-close svg[data-v-1f95245f]{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.dialog-message[data-v-1f95245f]{margin:0;color:var(--color-muted);font-size:14px;line-height:1.55;white-space:pre-line}.dialog-footer[data-v-1f95245f]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:2px}.loading[data-v-31d8de0c]{display:grid;place-items:center;min-height:140px;padding:24px;text-align:center;color:var(--color-muted);font-size:13px;font-weight:900}.empty[data-v-2efffc21]{display:grid;place-items:center;min-height:160px;margin:10px 0;padding:32px 16px;border:1px dashed var(--color-line);border-radius:var(--radius-card);background:#ffffffbd;text-align:center;color:var(--color-muted);font-size:13px;font-weight:900}.hint[data-v-ca095562]{display:flex;align-items:center;justify-content:center;gap:6px;color:#1d4ed8;font-size:13px;font-weight:700;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:none;transition:height .16s ease}.pull[data-v-ca095562]{min-height:calc(100dvh - var(--pull-refresh-offset, 168px));user-select:none;cursor:default;-webkit-user-select:none}.hint-icon[data-v-ca095562]{display:inline-block;font-size:15px;line-height:1;transform:rotate(0)}.hint-icon.spinning[data-v-ca095562]{animation:spin-ca095562 .85s linear infinite}@keyframes spin-ca095562{to{transform:rotate(360deg)}}.team-name[data-v-78306930]{display:inline-flex;align-items:center;gap:6px;min-width:0}.flag[data-v-78306930]{font-size:18px;line-height:1}.logo[data-v-78306930]{width:22px;height:22px;flex:0 0 22px;border-radius:50%;object-fit:contain;background:#fff;box-shadow:0 0 0 1px #94a3b82e}.offline[data-v-864479e6]{color:var(--color-warning);background:var(--color-warning-soft)}.page[data-v-864479e6] .app-header{margin-bottom:0}.home-mode-tabs[data-v-864479e6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0 0 12px;padding:5px;border:1px solid rgba(191,219,254,.76);border-radius:8px;background:#e8eff9e6;box-shadow:0 10px 22px #0f54a014}.home-mode-tabs button[data-v-864479e6]{min-width:0;min-height:42px;border:0;border-radius:7px;background:transparent;color:#38557f;font-size:15px;font-weight:950}.home-mode-tabs button.active[data-v-864479e6]{background:#fff;color:var(--color-primary);box-shadow:0 8px 18px #0f54a01c}.home-mode-tabs button[data-v-864479e6]:active{color:var(--color-primary);background:#ffffffd1}.home-lottery-panel[data-v-864479e6]{margin:0 0 12px}.lottery-entry-grid[data-v-864479e6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.lottery-entry[data-v-864479e6]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;min-width:0;min-height:78px;padding:12px;border:1px solid #bfd7ff;border-radius:8px;background:#fff;box-shadow:0 12px 26px #0f54a014;text-align:left}.lottery-entry[data-v-864479e6]:active{border-color:#2563eb6b;background:#f8fbff}.lottery-entry[data-v-864479e6]:disabled,.lottery-entry.disabled[data-v-864479e6]{border-color:#d8e0ec;background:#f3f5f8;box-shadow:none;cursor:not-allowed}.lottery-entry[data-v-864479e6]:disabled:active,.lottery-entry.disabled[data-v-864479e6]:active{border-color:#d8e0ec;background:#f3f5f8}.lottery-entry span[data-v-864479e6]{min-width:0;overflow:hidden;color:#64748b;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.lottery-entry:disabled span[data-v-864479e6],.lottery-entry.disabled span[data-v-864479e6]{color:#8b97a8}.lottery-entry strong[data-v-864479e6]{min-width:0;overflow:hidden;color:#0f172a;font-size:16px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.lottery-entry:disabled strong[data-v-864479e6],.lottery-entry.disabled strong[data-v-864479e6]{color:#6b7280}.lottery-entry em[data-v-864479e6]{display:grid;grid-row:1 / span 2;grid-column:2;place-items:center;min-width:44px;min-height:32px;padding:0 10px;border-radius:7px;background:#2563eb;color:#fff;font-size:13px;font-style:normal;font-weight:900}.lottery-entry:disabled em[data-v-864479e6],.lottery-entry.disabled em[data-v-864479e6]{background:#aeb7c5;color:#f8fafc}.activity-notice[data-v-864479e6]{display:grid;grid-template-columns:36px auto minmax(0,1fr);align-items:center;gap:8px;min-height:50px;margin:10px 0;padding:7px 12px;border:1px solid rgba(191,219,254,.72);border-radius:var(--radius-card);background:#fffffff5;box-shadow:0 12px 26px #0f54a014}.activity-notice-icon[data-v-864479e6]{display:grid;place-items:center;width:34px;height:34px;border-radius:999px;color:var(--color-primary);background:var(--color-primary-soft)}.activity-notice-icon svg[data-v-864479e6]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.15;stroke-linecap:round;stroke-linejoin:round}.activity-notice strong[data-v-864479e6]{color:var(--color-primary);font-size:13px;font-weight:950;white-space:nowrap}.activity-notice span[data-v-864479e6]:last-child{min-width:0;overflow:hidden;color:var(--color-text);font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.activity-carousel[data-v-864479e6]{margin:0 0 12px}.activity-carousel-window[data-v-864479e6]{overflow:hidden;border-radius:var(--radius-card);touch-action:pan-y}.activity-carousel-track[data-v-864479e6]{display:flex;width:100%;transition:transform .34s cubic-bezier(.22,1,.36,1);will-change:transform}.activity-banner[data-v-864479e6]{position:relative;display:block;flex:0 0 100%;width:100%;min-height:138px;overflow:hidden;padding:0;border:1px solid rgba(191,219,254,.82);border-radius:var(--radius-card);background:#0f2340;box-shadow:0 18px 38px #0f54a029;text-align:left;transform:translateZ(0);backface-visibility:hidden}.activity-banner img[data-v-864479e6]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.activity-banner-shade[data-v-864479e6]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#081429d1,#0814295c 56%,#08142914),linear-gradient(180deg,#0c18300a,#0c183059)}.activity-banner-copy[data-v-864479e6]{position:relative;z-index:1;display:grid;align-content:end;gap:4px;min-height:138px;max-width:76%;padding:16px;color:#fff}.activity-banner-copy em[data-v-864479e6]{width:fit-content;max-width:100%;padding:3px 8px;overflow:hidden;border-radius:999px;background:#ffffff2e;color:#ffffffe6;font-size:11px;font-style:normal;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.activity-banner-copy strong[data-v-864479e6],.activity-banner-copy small[data-v-864479e6]{min-width:0;overflow:hidden;text-overflow:ellipsis}.activity-banner-copy strong[data-v-864479e6]{font-size:20px;font-weight:950;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.activity-banner-copy small[data-v-864479e6]{color:#ffffffc7;font-size:12px;font-weight:800;white-space:nowrap}.activity-dots[data-v-864479e6]{display:flex;justify-content:center;gap:5px;height:14px;margin-top:-19px;position:relative;z-index:2}.activity-dots span[data-v-864479e6]{width:6px;height:6px;border-radius:999px;background:#ffffff85;box-shadow:0 1px 4px #0f233f38}.activity-dots span.active[data-v-864479e6]{width:18px;background:#fff}.activity-dialog-image[data-v-864479e6]{width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-card);object-fit:cover}.activity-dialog-subtitle[data-v-864479e6]{margin:-2px 0 0;color:var(--color-text);font-size:14px;font-weight:900;line-height:1.5}.activity-dialog-content[data-v-864479e6]{color:var(--color-muted);font-size:14px;font-weight:700;line-height:1.72;white-space:pre-wrap}.match-tabs[data-v-864479e6]{position:sticky;top:var(--app-header-total-height);z-index:35;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 -14px 12px;padding:0 18px;border-bottom:1px solid var(--color-line);background:#fffffff5;box-shadow:0 8px 20px #183e700d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.match-tabs button[data-v-864479e6]{position:relative;min-height:48px;border:0;border-radius:0;background:transparent;color:var(--color-muted);font-size:14px;font-weight:900}.match-tabs button.active[data-v-864479e6]{color:var(--color-primary)}.match-tabs button.active[data-v-864479e6]:after{position:absolute;right:22%;bottom:0;left:22%;height:3px;border-radius:999px 999px 0 0;background:var(--color-primary);box-shadow:0 -3px 10px #2457d638;content:""}.match-tabs button[data-v-864479e6]:active{color:var(--color-primary);background:#2457d60f}.category-filter[data-v-864479e6]{position:sticky;top:calc(var(--app-header-total-height) + 49px);z-index:34;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin:-6px -14px 12px;padding:9px 14px 11px;border-bottom:1px solid var(--color-line);background:#f5f8fcf5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.category-filter-label[data-v-864479e6]{color:var(--color-muted);font-size:13px;font-weight:850;white-space:nowrap}.category-picker[data-v-864479e6]{position:relative;min-width:0}.category-trigger[data-v-864479e6]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;min-height:42px;padding:0 12px 0 14px;border:1px solid var(--color-line);border-radius:var(--radius-control);background:#fff;color:var(--color-ink);font-size:14px;font-weight:850;box-shadow:0 8px 18px #183e700f}.category-trigger.open[data-v-864479e6],.category-trigger[data-v-864479e6]:focus-visible{border-color:#2457d67a;outline:0;box-shadow:0 0 0 3px #2457d61a,0 10px 22px #183e7017}.category-trigger[data-v-864479e6]:disabled{color:#94a3b8;background:#f8fafc;box-shadow:none}.category-trigger-text[data-v-864479e6]{min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.category-loading-dot[data-v-864479e6]{flex:0 0 auto;width:7px;height:7px;border-radius:999px;background:#60a5fa;animation:category-loading-pulse-864479e6 .9s ease-in-out infinite}.category-chevron[data-v-864479e6]{flex:0 0 auto;width:18px;height:18px;color:#1e293b;transition:transform .18s ease}.category-chevron path[data-v-864479e6]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.3}.category-picker.open .category-chevron[data-v-864479e6]{transform:rotate(180deg)}.category-drawer-layer[data-v-864479e6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:flex-end;justify-content:center;padding:0 10px max(10px,env(safe-area-inset-bottom));background:#0f172a61}.category-drawer[data-v-864479e6]{display:grid;grid-template-rows:auto auto minmax(0,1fr);width:100%;max-width:520px;max-height:min(70vh,520px);padding:8px 10px 10px;overflow:hidden;border:1px solid rgba(191,219,254,.82);border-radius:8px 8px 0 0;background:#fff;box-shadow:0 -22px 46px #0f172a2e,0 -6px 16px #2563eb14}.category-drawer-handle[data-v-864479e6]{justify-self:center;width:42px;height:4px;margin:0 0 8px;border-radius:999px;background:#cbd5e1}.category-drawer-head[data-v-864479e6]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:0 2px 8px;border-bottom:1px solid #e2e8f0}.category-drawer-title[data-v-864479e6]{min-width:0;overflow:hidden;color:#0f172a;font-size:16px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.category-drawer-close[data-v-864479e6]{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border:0;border-radius:8px;background:#f1f5f9;color:#64748b}.category-drawer-close[data-v-864479e6]:active{background:#e2e8f0;color:#0f172a}.category-drawer-close svg[data-v-864479e6]{width:18px;height:18px}.category-drawer-close path[data-v-864479e6]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2.4}.category-menu[data-v-864479e6]{min-height:0;padding:8px 0 0;overflow-y:auto;overscroll-behavior:contain}.category-option[data-v-864479e6]{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:48px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:#0f172a;font-size:14px;font-weight:850;text-align:left}.category-option+.category-option[data-v-864479e6]{margin-top:2px}.category-option.active[data-v-864479e6]{color:#fff;background:linear-gradient(135deg,#2563eb,#60a5fa);box-shadow:0 8px 18px #2563eb2e}.category-option[data-v-864479e6]:active:not(.active){background:#eff6ff}.category-option-check[data-v-864479e6]{display:grid;place-items:center;width:22px;height:22px;border-radius:999px;color:transparent}.category-option.active .category-option-check[data-v-864479e6]{color:#fff}.category-option-check svg[data-v-864479e6]{width:16px;height:16px}.category-option-check path[data-v-864479e6]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.category-option-name[data-v-864479e6]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-option-count[data-v-864479e6]{min-width:24px;padding:2px 7px;border-radius:999px;background:#e2e8f0;color:#64748b;font-size:11px;font-weight:900;line-height:1.35;text-align:center}.category-option.active .category-option-count[data-v-864479e6]{color:#fff;background:#ffffff3d}@keyframes category-loading-pulse-864479e6{0%,to{opacity:.38;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}.bottom-sheet-enter-active[data-v-864479e6],.bottom-sheet-leave-active[data-v-864479e6]{transition:opacity .28s ease}.bottom-sheet-enter-active .category-drawer[data-v-864479e6],.bottom-sheet-leave-active .category-drawer[data-v-864479e6]{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .28s ease;will-change:transform,opacity}.bottom-sheet-enter-from[data-v-864479e6],.bottom-sheet-leave-to[data-v-864479e6]{opacity:0}.bottom-sheet-enter-from .category-drawer[data-v-864479e6],.bottom-sheet-leave-to .category-drawer[data-v-864479e6]{opacity:.96;transform:translate3d(0,calc(100% + 24px),0)}.match-card[data-v-864479e6]{position:relative;display:grid;gap:0;padding:0;margin-bottom:14px;overflow:hidden;border:1px solid rgba(208,221,238,.96);border-radius:8px;background:linear-gradient(180deg,#f8fbffe6,#fffffffa 22%,#fff);box-shadow:0 18px 34px #102b5314;transition:transform .12s ease,border-color .16s ease,box-shadow .16s ease}.match-card[data-v-864479e6]:before{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-teal) 58%,rgba(15,138,122,0) 100%);content:""}.match-card.live[data-v-864479e6]:before{background:linear-gradient(90deg,var(--color-warning) 0%,var(--color-danger) 58%,rgba(201,50,50,0) 100%)}.match-card.finished[data-v-864479e6]:before{background:linear-gradient(90deg,#7d92b2cc,#a0b0c63d)}.match-card[data-v-864479e6]:active{transform:translateY(1px);border-color:#2457d63d;box-shadow:0 12px 24px #183e7014}.match-top[data-v-864479e6]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:43px;padding:11px 14px 8px;border-bottom:1px solid rgba(220,231,244,.76);background:#f8fbffd1}.league[data-v-864479e6]{display:inline-flex;align-items:center;flex:1 1 auto;gap:8px;min-width:0;color:#183153;font-size:13px;font-weight:900}.league-label[data-v-864479e6]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.league i[data-v-864479e6]{flex:0 0 auto;width:8px;height:8px;border-radius:2px;background:var(--color-teal);box-shadow:0 0 0 3px #0f8a7a1a}.state[data-v-864479e6]{display:inline-flex;align-items:center;flex:0 0 auto;gap:6px;min-height:29px;padding:0 11px;border-radius:var(--radius-control);border:1px solid rgba(36,87,214,.16);background:var(--color-primary-soft);color:var(--color-primary);font-size:11px;font-weight:900}.state.live[data-v-864479e6]{border-color:#b86b0024;background:var(--color-warning-soft);color:var(--color-warning)}.state.finished[data-v-864479e6]{border-color:#94a3b838;background:#f1f5f9e6;color:#64748b}.state i[data-v-864479e6]{width:6px;height:6px;border-radius:999px;background:currentColor;box-shadow:0 0 0 4px #f973161f}.match-body[data-v-864479e6]{padding:10px 14px 9px}.teams-board[data-v-864479e6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(56px,auto) minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:68px}.team-column[data-v-864479e6]{display:grid;align-content:center;gap:2px;min-width:0}.team-name[data-v-864479e6]{display:grid;justify-items:start;min-width:0;color:#142c4c;font-size:16px;font-weight:950;line-height:1.16}.team-name[data-v-864479e6] .flag{font-size:18px;line-height:1}.team-name[data-v-864479e6] .logo{width:22px;height:22px;flex-basis:22px}.team-name[data-v-864479e6] span:last-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;text-wrap:balance}.team-column.away[data-v-864479e6],.team-column.away .team-name[data-v-864479e6]{justify-items:end;text-align:right}.match-center[data-v-864479e6]{display:grid;justify-items:center;align-content:center;gap:4px;min-width:56px;min-height:56px;padding:5px 6px;border:1px solid rgba(220,231,244,.92);border-radius:8px;background:linear-gradient(180deg,#f8fbfff0,#fffffff5);box-shadow:inset 0 1px #fffc}.match-center.scoring[data-v-864479e6]{border-color:#c4d6e9f5;background:linear-gradient(180deg,#f6fafff5,#fffffffa)}.match-center.live[data-v-864479e6]{border-color:#c7e4d7f5;background:linear-gradient(180deg,#f5fffbf5,#fffffffa)}.match-center.finished[data-v-864479e6]{border-color:#dbe2ecf5;background:linear-gradient(180deg,#fafcfff5,#fffffffa)}.center-primary[data-v-864479e6]{color:#183153;font-size:15px;font-weight:950;line-height:1;letter-spacing:0}.match-center.scoring .center-primary[data-v-864479e6]{font-size:26px}.match-center.live .center-primary[data-v-864479e6]{color:#0f8a7a}.center-secondary[data-v-864479e6]{max-width:100%;overflow:hidden;color:#7b8eaa;font-size:11px;font-weight:850;text-align:center;text-overflow:ellipsis;white-space:nowrap}.match-footer[data-v-864479e6]{display:grid;gap:6px;min-height:40px;padding:7px 14px;border-top:1px solid rgba(220,231,244,.72);background:#fbfdffe6}.match-footer-main[data-v-864479e6]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.match-meta[data-v-864479e6]{display:inline-flex;align-items:center;min-width:0;gap:8px;min-height:28px;color:#6f83a2;font-size:12px;font-weight:800}.match-meta span[data-v-864479e6]:last-child{white-space:nowrap}.match-meta em[data-v-864479e6]{min-width:0;overflow:hidden;color:#9aacc3;font-style:normal;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.match-facts[data-v-864479e6]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:5px;min-width:0}.extra-time-facts[data-v-864479e6]{display:flex;align-items:center;flex-wrap:wrap;gap:5px;min-width:0;padding-top:6px;border-top:1px dashed rgba(148,163,184,.34)}.extra-time-title[data-v-864479e6]{flex:0 0 auto;min-height:22px;padding:3px 7px;border-radius:999px;background:#fff7edfa;color:#b86b00;font-size:11px;font-weight:950;line-height:16px;white-space:nowrap}.match-fact[data-v-864479e6]{display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:0 7px;border:1px solid rgba(203,213,225,.72);border-radius:999px;background:#f8fafce6;color:#64748b;font-size:11px;font-weight:900;white-space:nowrap}.extra-fact[data-v-864479e6]{border-color:#f973162e;background:#fffbebd1}.match-fact em[data-v-864479e6]{color:#8090a7;font-style:normal;font-weight:850}.match-fact strong[data-v-864479e6]{color:#183153;font-weight:950}.fact-yellow em[data-v-864479e6]{color:#b7791f}.fact-red em[data-v-864479e6]{color:#dc2626}.time-dot[data-v-864479e6]{flex:0 0 auto;width:7px;height:7px;border-radius:999px;background:var(--color-teal);box-shadow:0 0 0 5px #0f8a7a14}.load-more[data-v-864479e6]{width:100%;min-height:44px;margin:2px 0 12px;border:1px solid rgba(37,99,235,.18);border-radius:8px;background:#eff6ffe0;color:#1d4ed8;font-size:13px;font-weight:850}.load-more[data-v-864479e6]:disabled{opacity:.68}.no-more[data-v-864479e6]{margin:4px 0 14px;color:#94a3b8;font-size:12px;font-weight:700;text-align:center}.jump-to-top[data-v-864479e6]{position:fixed;right:max(16px,calc((100vw - 430px)/2 + 16px));bottom:calc(var(--app-tabbar-height) + 18px);z-index:46;display:inline-flex;align-items:center;gap:5px;min-width:58px;height:42px;padding:0 12px;border:1px solid rgba(191,219,254,.95);border-radius:999px;color:#1d4ed8;background:#fffffff0;box-shadow:0 16px 34px #0f54a02e;font-size:12px;font-weight:950;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.jump-to-top svg[data-v-864479e6]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.jump-to-top[data-v-864479e6]:active{transform:translateY(1px);background:#eff6ff}@media(max-width:360px){.match-top[data-v-864479e6]{padding-right:12px;padding-left:12px}.match-body[data-v-864479e6]{padding:9px 12px 8px}.teams-board[data-v-864479e6]{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);gap:7px;min-height:64px}.team-name[data-v-864479e6]{font-size:15px}.match-center[data-v-864479e6]{min-width:52px;min-height:52px;padding-right:5px;padding-left:5px}.match-center.scoring .center-primary[data-v-864479e6]{font-size:22px}.match-footer[data-v-864479e6]{gap:6px;padding:7px 12px}.match-meta[data-v-864479e6]{font-size:11px}.match-footer-main[data-v-864479e6]{align-items:flex-start;flex-direction:column;gap:6px}.match-facts[data-v-864479e6]{justify-content:flex-start;flex-wrap:wrap}}.sheet-mask[data-v-92e9c305]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:flex-end;justify-content:center;padding:0 10px max(10px,env(safe-area-inset-bottom));background:#0f233f75;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:sheet-mask-in-92e9c305 .16s ease-out}.sheet[data-v-92e9c305]{width:min(520px,100%);max-height:var(--sheet-max-height);overflow:hidden;border:1px solid rgba(210,226,244,.92);border-radius:8px 8px 0 0;background:#fff;box-shadow:0 22px 60px #0f233f3d;animation:sheet-rise-92e9c305 .18s ease-out}.sheet-handle[data-v-92e9c305]{display:block;width:42px;height:5px;margin:10px auto 4px;border-radius:999px;background:#d3deeb}.sheet-head[data-v-92e9c305]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:8px 16px 12px;border-bottom:1px solid #e5edf7}.sheet-title[data-v-92e9c305]{min-width:0}.sheet-title span[data-v-92e9c305],.sheet-title strong[data-v-92e9c305]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet-title span[data-v-92e9c305]{color:var(--color-muted);font-size:12px;font-weight:800}.sheet-title strong[data-v-92e9c305]{margin-top:3px;color:var(--color-ink);font-size:19px;font-weight:950}.sheet-close[data-v-92e9c305]{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:var(--radius-control);color:var(--color-primary);background:var(--color-primary-soft)}.sheet-close svg[data-v-92e9c305]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.sheet-body[data-v-92e9c305]{max-height:calc(var(--sheet-max-height) - 84px);overflow-y:auto;-webkit-overflow-scrolling:touch}.sheet-body.padded[data-v-92e9c305]{padding:14px 14px calc(16px + var(--app-safe-bottom))}@keyframes sheet-mask-in-92e9c305{0%{opacity:0}to{opacity:1}}@keyframes sheet-rise-92e9c305{0%{transform:translateY(18px);opacity:.88}to{transform:translateY(0);opacity:1}}.odds[data-v-370211fc]{position:relative;display:grid;min-height:0;padding:5px 8px 6px;border:1px solid rgba(205,220,238,.94);border-radius:8px;background:linear-gradient(180deg,#fff,#fbfdff);text-align:left;box-shadow:0 5px 12px #183e700b;align-content:start;gap:1px;overflow:hidden;transition:transform .12s ease,border-color .16s ease,box-shadow .16s ease}.odds.selected[data-v-370211fc]{border-color:#2457d6ad;background:var(--color-primary-soft);box-shadow:inset 0 0 0 1px #2457d629,0 8px 16px #2457d61a}.odds.compact[data-v-370211fc]{min-height:0}.odds.closed[data-v-370211fc]{border-color:#cdd8e8cc;background:linear-gradient(180deg,#f8fafc,#f1f5f9);box-shadow:none;cursor:not-allowed}.odds.closed span[data-v-370211fc],.odds.closed strong[data-v-370211fc]{color:#a5b4d8}.lock-badge[data-v-370211fc]{display:grid;width:18px;height:18px;place-items:center;justify-self:end;align-self:end;border-radius:999px;background:#94a3b829;color:#8393b3}.lock-badge svg[data-v-370211fc]{display:block;width:11px;height:11px;fill:currentColor}.odds[data-v-370211fc]:active:not(:disabled){transform:translateY(1px);border-color:#2457d670}span[data-v-370211fc],strong[data-v-370211fc]{display:block}.topline[data-v-370211fc]{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;overflow:visible}.selection[data-v-370211fc],.top-extra[data-v-370211fc]{color:var(--color-ink);font-size:10px;font-weight:900;line-height:1.12;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selection[data-v-370211fc]{flex:1 1 auto;min-width:0}.top-extra[data-v-370211fc]{flex:0 0 auto;min-width:max-content;color:var(--color-muted);font-size:9px;font-weight:800;overflow:visible;text-align:right;text-overflow:clip;white-space:nowrap}.option[data-v-370211fc]{color:var(--color-muted);font-size:9px;line-height:1.12;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-badge[data-v-370211fc]{justify-self:start;max-width:100%;overflow:hidden;border-radius:999px;padding:1px 5px;background:#dbeafe;color:var(--color-primary);font-size:9px;font-weight:900;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.odds-line[data-v-370211fc]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:5px;min-width:0;overflow:hidden}strong[data-v-370211fc]{margin-top:0;color:var(--color-primary);font-size:15px;line-height:1.05;letter-spacing:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.meta[data-v-370211fc]{display:flex;align-items:center;justify-content:space-between;gap:3px;margin-top:1px;color:#7890b3;font-size:9px;font-weight:700;line-height:1.1}.meta span[data-v-370211fc]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-wrap[data-v-182bebc4]{position:relative}.amount-field[data-v-182bebc4]{padding-right:42px}.clear-button[data-v-182bebc4]{position:absolute;top:50%;right:10px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:#e8eef8;color:#60718a;font-size:16px;line-height:1;transform:translateY(-50%)}.quick[data-v-182bebc4]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:8px}button[data-v-182bebc4]{min-width:0;min-height:34px;overflow:hidden;border:1px solid rgba(36,87,214,.18);border-radius:var(--radius-control);color:var(--color-primary);background:#fff;font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}button[data-v-182bebc4]:active{background:var(--color-primary-soft)}.mask[data-v-8e1a68c2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#10233f6b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.drawer[data-v-8e1a68c2]{position:absolute;left:0;right:0;bottom:0;padding:16px 16px calc(18px + var(--app-safe-bottom));border:1px solid rgba(220,231,244,.92);border-bottom:0;border-radius:var(--radius-card) var(--radius-card) 0 0;background:#fff;box-shadow:var(--shadow-float)}h2[data-v-8e1a68c2]{margin:0;color:var(--color-ink);font-size:20px;font-weight:950}.close[data-v-8e1a68c2]{width:34px;height:34px;border:0;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);font-size:24px}.summary[data-v-8e1a68c2]{display:grid;gap:4px;margin:12px 0;padding:12px;border:1px solid rgba(220,231,244,.86);border-radius:var(--radius-control);background:var(--color-soft)}.bookmaker[data-v-8e1a68c2]{color:var(--color-primary);font-size:12px;font-weight:800}.teams[data-v-8e1a68c2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.teams em[data-v-8e1a68c2]{color:var(--color-muted);font-size:12px;font-style:normal}.odds-change-option[data-v-8e1a68c2]{display:flex;align-items:center;gap:8px;min-height:38px;margin:6px 0 12px;color:var(--color-text);font-size:13px;font-weight:800}.risk-limit[data-v-8e1a68c2]{justify-content:flex-start;color:#d97706;font-size:12px;font-weight:900}.odds-change-option input[data-v-8e1a68c2]{width:18px;height:18px;accent-color:var(--color-primary)}.parlay-button[data-v-8e1a68c2]{margin-bottom:8px}.info[data-v-8e1a68c2]{width:20px;height:20px;border:1px solid rgba(36,87,214,.18);border-radius:50%;background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-weight:900}.info-modal[data-v-8e1a68c2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:24px;background:#10233f6b}.info-card[data-v-8e1a68c2]{width:min(100%,420px);border-radius:var(--radius-card);padding:20px;background:#fff;color:var(--color-text);line-height:1.65}.info-card h3[data-v-8e1a68c2]{margin:0 0 12px;color:var(--color-ink);text-align:center}.info-card p[data-v-8e1a68c2]{margin:10px 0}.info-card button[data-v-8e1a68c2]{display:block;width:100%;min-height:42px;margin-top:16px;border:0;border-radius:var(--radius-control);background:var(--color-primary);color:#fff;font-weight:900}.mask[data-v-d719d11c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:86;background:#10233f6b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.drawer[data-v-d719d11c]{position:absolute;right:0;bottom:0;left:0;display:grid;gap:12px;max-height:82dvh;padding:14px 14px calc(18px + var(--app-safe-bottom));overflow-y:auto;border:1px solid rgba(220,231,244,.92);border-bottom:0;border-radius:var(--radius-card) var(--radius-card) 0 0;background:#fff;box-shadow:var(--shadow-float)}.drawer-head[data-v-d719d11c],.number-row[data-v-d719d11c],.leg[data-v-d719d11c]{display:flex;align-items:center;justify-content:space-between;gap:10px}.drawer-head span[data-v-d719d11c],.number-row span[data-v-d719d11c]{color:var(--color-muted);font-size:12px;font-weight:800}h2[data-v-d719d11c]{margin:2px 0 0;color:var(--color-ink);font-size:19px}.close[data-v-d719d11c]{width:34px;height:34px;border:0;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);font-size:24px}.leg-list[data-v-d719d11c]{display:grid;gap:8px}.leg[data-v-d719d11c]{align-items:flex-start;padding:10px;border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-soft)}.leg-main[data-v-d719d11c]{display:grid;gap:4px;min-width:0}.leg-main strong[data-v-d719d11c],.leg-main span[data-v-d719d11c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leg-main strong[data-v-d719d11c]{color:var(--color-ink);font-size:14px}.leg-main span[data-v-d719d11c]{color:var(--color-muted);font-size:12px}.leg-odds[data-v-d719d11c]{display:flex;align-items:center;flex:0 0 auto;gap:8px}.leg-odds b[data-v-d719d11c]{color:var(--color-primary);font-size:13px}.leg-odds button[data-v-d719d11c]{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:var(--radius-control);background:#e8eef6;color:var(--color-muted);font-size:18px}.hint[data-v-d719d11c]{padding:9px 10px;border-radius:8px;color:var(--color-warning);background:var(--color-warning-soft);font-size:12px;font-weight:800}.pick-more[data-v-d719d11c]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;border:1px solid rgba(36,87,214,.18);border-radius:var(--radius-control);padding:0 12px;background:var(--color-primary-soft);color:var(--color-primary);text-align:left}.pick-more span[data-v-d719d11c],.pick-more strong[data-v-d719d11c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pick-more span[data-v-d719d11c]{font-size:13px;font-weight:950}.pick-more strong[data-v-d719d11c]{font-size:12px}.number-row strong[data-v-d719d11c]{color:var(--color-ink)}.payout strong[data-v-d719d11c]{color:var(--color-primary);font-size:18px}.picker-layer[data-v-9786777a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:94;display:flex;align-items:flex-end;justify-content:center;background:#0f172a70}.picker[data-v-9786777a]{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;width:100%;max-width:520px;height:min(88dvh,760px);overflow:hidden;border-radius:8px 8px 0 0;background:#f4f8fc;box-shadow:0 -24px 56px #0f172a42}.picker-handle[data-v-9786777a]{justify-self:center;width:44px;height:4px;margin-top:8px;border-radius:999px;background:#cbd5e1}.picker-head[data-v-9786777a]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:8px 14px 12px;border-bottom:1px solid #d9e6f5;background:#fff}.picker-head div[data-v-9786777a]{display:grid;gap:2px;min-width:0}.picker-head span[data-v-9786777a]{color:#64748b;font-size:12px;font-weight:900}h2[data-v-9786777a]{margin:0;color:#0f172a;font-size:20px;font-weight:950}.icon-button[data-v-9786777a]{display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:8px;background:#eff6ff;color:#2563eb}.icon-button svg[data-v-9786777a],.search-box svg[data-v-9786777a]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.picker-tools[data-v-9786777a]{display:grid;gap:10px;padding:12px 14px;border-bottom:1px solid #dbe8f6;background:#f8fbff}.search-box[data-v-9786777a]{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;min-height:42px;padding:0 12px;border:1px solid #c7dbf4;border-radius:8px;background:#fff;color:#64748b}.search-box input[data-v-9786777a]{min-width:0;border:0;outline:0;background:transparent;color:#0f172a;font-size:14px;font-weight:800}.category-row[data-v-9786777a]{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.category-row[data-v-9786777a]::-webkit-scrollbar{display:none}.category-chip[data-v-9786777a]{flex:0 0 auto;min-height:34px;border:1px solid #c7dbf4;border-radius:8px;padding:0 12px;background:#fff;color:#334155;font-size:13px;font-weight:900}.category-chip.active[data-v-9786777a]{border-color:#2563eb;background:#2563eb;color:#fff;box-shadow:0 10px 20px #2563eb2e}.picker-body[data-v-9786777a]{min-height:0;overflow-y:auto;padding:12px 12px 96px;-webkit-overflow-scrolling:touch}.picker-empty[data-v-9786777a],.expanded-empty[data-v-9786777a]{display:grid;place-items:center;min-height:120px;border:1px dashed #c7dbf4;border-radius:8px;background:#fff;color:#64748b;font-size:13px;font-weight:900}.picker-match[data-v-9786777a]{overflow:hidden;border:1px solid #d5e4f6;border-radius:8px;background:#fff;box-shadow:0 10px 24px #0f54a00f}.picker-match+.picker-match[data-v-9786777a]{margin-top:10px}.picker-match.current[data-v-9786777a],.picker-match.selected[data-v-9786777a]{border-color:#93c5fd}.match-main[data-v-9786777a]{display:grid;gap:8px;width:100%;border:0;padding:12px;background:#fff;text-align:left}.match-top[data-v-9786777a],.match-time[data-v-9786777a]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.match-top span[data-v-9786777a],.match-time span[data-v-9786777a]{min-width:0;overflow:hidden;color:#64748b;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.match-top em[data-v-9786777a]{flex:0 0 auto;border-radius:8px;padding:4px 7px;background:#ecfdf5;color:#0f766e;font-size:11px;font-style:normal;font-weight:900}.match-teams[data-v-9786777a]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;color:#0f172a}.match-teams strong[data-v-9786777a]{min-width:0;overflow:hidden;font-size:16px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.match-teams strong[data-v-9786777a]:last-child{text-align:right}.match-teams i[data-v-9786777a]{color:#94a3b8;font-size:11px;font-style:normal;font-weight:900}.match-time b[data-v-9786777a]{flex:0 0 auto;color:#2563eb;font-size:12px}.quick-odds[data-v-9786777a],.expanded-odds[data-v-9786777a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.quick-odds[data-v-9786777a]{padding:0 12px 12px}.quick-odd[data-v-9786777a],.expanded-odd[data-v-9786777a]{display:grid;align-content:center;gap:4px;min-height:58px;border:1px solid #c7dbf4;border-radius:8px;padding:7px;background:#f8fbff;text-align:left}.quick-odd.active[data-v-9786777a],.expanded-odd.active[data-v-9786777a]{border-color:#2563eb;background:#eff6ff;box-shadow:inset 0 0 0 1px #2563eb33}.quick-odd[data-v-9786777a]:disabled,.expanded-odd[data-v-9786777a]:disabled{opacity:.48}.quick-odd span[data-v-9786777a],.expanded-odd span[data-v-9786777a],.expanded-odd em[data-v-9786777a]{min-width:0;overflow:hidden;color:#64748b;font-size:11px;font-style:normal;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.quick-odd strong[data-v-9786777a],.expanded-odd strong[data-v-9786777a]{color:#1d4ed8;font-size:18px;line-height:1}.expanded[data-v-9786777a]{display:grid;gap:10px;padding:12px;border-top:1px solid #e2edf8;background:#f8fbff}.expanded-group[data-v-9786777a]{display:grid;gap:8px}.expanded-group header[data-v-9786777a]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#334155}.expanded-group header strong[data-v-9786777a]{min-width:0;overflow:hidden;font-size:14px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.expanded-group header span[data-v-9786777a]{min-width:24px;height:24px;border-radius:8px;background:#eaf2ff;color:#2563eb;font-size:12px;font-weight:900;line-height:24px;text-align:center}.picker-slip[data-v-9786777a]{position:absolute;right:12px;bottom:calc(12px + var(--app-safe-bottom));left:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:8px;border:1px solid rgba(191,219,254,.92);border-radius:8px;background:#0f172af0;box-shadow:0 14px 34px #0f172a3d}.slip-summary[data-v-9786777a],.slip-submit[data-v-9786777a]{min-height:42px;border:0;border-radius:8px;font-weight:950}.slip-summary[data-v-9786777a]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px;background:transparent;color:#fff}.slip-summary span[data-v-9786777a],.slip-summary strong[data-v-9786777a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slip-submit[data-v-9786777a]{padding:0 14px;background:#2563eb;color:#fff}@media(max-width:360px){.quick-odds[data-v-9786777a],.expanded-odds[data-v-9786777a]{grid-template-columns:repeat(2,minmax(0,1fr))}}.scroll-top-button[data-v-b04a877b]{position:fixed;right:max(16px,calc((100vw - 430px)/2 + 16px));bottom:calc(var(--app-safe-bottom) + 18px);z-index:46;display:inline-flex;align-items:center;gap:5px;min-width:58px;height:42px;padding:0 12px;border:1px solid rgba(191,219,254,.95);border-radius:999px;color:#1d4ed8;background:#fffffff0;box-shadow:0 16px 34px #0f54a02e;font-size:12px;font-weight:950;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.scroll-top-button.with-tabbar[data-v-b04a877b]{bottom:calc(var(--app-tabbar-height) + 18px)}.scroll-top-button.elevated[data-v-b04a877b]{bottom:calc(var(--app-safe-bottom) + 86px);z-index:73}.scroll-top-button svg[data-v-b04a877b]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.scroll-top-button[data-v-b04a877b]:active{transform:translateY(1px);background:#eff6ff}h3[data-v-0c5cd464]{margin:0 0 10px}.match-hero[data-v-0c5cd464]{position:relative;display:grid;gap:0;margin:12px 0;overflow:hidden;border:1px solid rgba(208,221,238,.96);border-radius:8px;background:linear-gradient(180deg,#f8fbffeb,#fffffffa 22%,#fff);box-shadow:0 18px 34px #102b5314}.match-hero[data-v-0c5cd464]:before{position:absolute;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-teal) 62%,rgba(15,138,122,0) 100%);content:""}.match-hero.live[data-v-0c5cd464]:before{background:linear-gradient(90deg,var(--color-warning) 0%,var(--color-danger) 62%,rgba(201,50,50,0) 100%)}.match-hero.finished[data-v-0c5cd464]:before{background:linear-gradient(90deg,#7d92b2cc,#a0b0c63d)}.match-hero-top[data-v-0c5cd464]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;min-height:46px;padding:12px 14px 9px;border-bottom:1px solid rgba(220,231,244,.8);background:#f8fbffd1}.league-chip[data-v-0c5cd464],.status-chip[data-v-0c5cd464]{display:inline-flex;align-items:center;min-height:28px;min-width:0;overflow:hidden;font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.league-chip[data-v-0c5cd464]{gap:8px;color:var(--color-text)}.league-chip i[data-v-0c5cd464]{flex:0 0 auto;width:8px;height:8px;border-radius:2px;background:var(--color-teal);box-shadow:0 0 0 3px #0f8a7a1a}.status-chip[data-v-0c5cd464]{flex:0 0 auto;padding:0 11px;border:1px solid rgba(36,87,214,.14);border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary)}.status-chip.live[data-v-0c5cd464]{border-color:#b86b0029;background:var(--color-warning-soft);color:var(--color-warning)}.status-chip.finished[data-v-0c5cd464]{border-color:#94a3b838;background:#f1f5f9e6;color:#64748b}.match-scoreboard[data-v-0c5cd464]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:14px 14px 13px}.hero-team[data-v-0c5cd464]{display:grid;gap:5px;min-width:0}.hero-team>span[data-v-0c5cd464]{color:var(--color-muted);font-size:11px;font-weight:900}.hero-team[data-v-0c5cd464] .team-name{min-width:0;color:#142c4c;font-size:17px;font-weight:950;line-height:1.16}.hero-team[data-v-0c5cd464] .flag{font-size:20px}.hero-team[data-v-0c5cd464] .logo{width:24px;height:24px;flex-basis:24px}.hero-team[data-v-0c5cd464] span:last-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-width:0;overflow:hidden;white-space:normal}.hero-team-away[data-v-0c5cd464]{justify-items:end}.hero-team-away[data-v-0c5cd464] .team-name{justify-content:flex-end;flex-direction:row-reverse;text-align:right}.score-core[data-v-0c5cd464]{display:grid;justify-items:center;gap:5px;min-width:78px;padding:0}.scoreline[data-v-0c5cd464]{display:inline-flex;align-items:center;gap:10px}.scoreline strong[data-v-0c5cd464]{display:grid;place-items:center;min-width:34px;min-height:34px;color:#183153;font-size:24px;font-weight:950;line-height:1}.scoreline em[data-v-0c5cd464]{color:#8ba0bc;font-style:normal;font-size:16px;font-weight:950}.score-core small[data-v-0c5cd464]{max-width:120px;overflow:hidden;color:#7b8eaa;font-size:11px;font-weight:850;text-align:center;text-overflow:ellipsis;white-space:nowrap}.match-hero-facts[data-v-0c5cd464]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;padding:0 14px 12px}.extra-time-hero-facts[data-v-0c5cd464]{margin:-5px 14px 0;padding:9px 0 12px;border-top:1px dashed rgba(148,163,184,.34)}.extra-time-title[data-v-0c5cd464]{min-height:24px;padding:4px 8px;border-radius:999px;background:#fff7edfa;color:#b86b00;font-size:11px;font-weight:950;line-height:16px;white-space:nowrap}.hero-fact[data-v-0c5cd464]{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:0 9px;border:1px solid rgba(203,213,225,.72);border-radius:999px;background:#f8fafceb;color:#64748b;font-size:11px;font-weight:900;white-space:nowrap}.extra-fact[data-v-0c5cd464]{border-color:#f973162e;background:#fffbebd1}.hero-fact em[data-v-0c5cd464]{color:#8090a7;font-style:normal;font-weight:850}.hero-fact strong[data-v-0c5cd464]{color:#183153;font-weight:950}.fact-yellow em[data-v-0c5cd464]{color:#b7791f}.fact-red em[data-v-0c5cd464]{color:#dc2626}.market-card[data-v-0c5cd464]{display:grid;gap:0;padding:0;overflow:hidden;border-color:#cddceef0;box-shadow:0 14px 32px #183e7014}.market-card.attached-to-tabs[data-v-0c5cd464]{margin-top:0;border-top:0;border-radius:0 0 var(--radius-card) var(--radius-card);box-shadow:0 14px 32px #183e7014}.parlay-mode-toggle[data-v-0c5cd464]{min-height:34px;border:1px solid var(--color-line);border-radius:var(--radius-control);background:#fff;box-shadow:0 5px 12px #183e700b}.market-category-row[data-v-0c5cd464]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px 10px;border-bottom:1px solid var(--color-line);background:#fff}.market-collapse-button i[data-v-0c5cd464]{width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.parlay-mode-toggle[data-v-0c5cd464]{padding:0 9px;color:var(--color-teal);font-size:11px;font-weight:950}.parlay-mode-toggle.active[data-v-0c5cd464]{border-color:#0f8a7a3d;background:var(--color-teal-soft);color:var(--color-teal)}.market-category-tabs[data-v-0c5cd464]{display:flex;gap:8px;overflow-x:auto;min-width:0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.market-category-tabs[data-v-0c5cd464]::-webkit-scrollbar{display:none}.market-category-tab[data-v-0c5cd464]{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:0 0 auto;min-width:max-content;min-height:34px;padding:0 12px;border:1px solid transparent;border-radius:999px;background:var(--color-soft);color:var(--color-muted);font-size:13px;font-weight:900;white-space:nowrap}.market-category-tab em[data-v-0c5cd464]{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#5c71911a;color:var(--color-muted);font-style:normal;font-size:11px;font-weight:950;line-height:18px;text-align:center}.market-category-tab.active[data-v-0c5cd464]{border-color:#1c89f229;background:#1c89f21a;color:var(--color-primary)}.market-category-tab.active em[data-v-0c5cd464]{background:#1c89f224;color:var(--color-primary)}.market-category-actions[data-v-0c5cd464]{display:inline-flex;align-items:center;gap:6px;min-width:0}.market-collapse-all-button[data-v-0c5cd464]{display:grid;place-items:center;flex:0 0 auto;width:36px;height:36px;border:0;border-radius:12px;background:var(--color-soft);color:#71839d;box-shadow:inset 0 0 0 1px #d6e1f0d1}.market-collapse-all-button svg[data-v-0c5cd464]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.market-collapse-all-button.collapsed[data-v-0c5cd464]{background:#1c89f21a;color:var(--color-primary)}.market-collapse-all-button.collapsed svg[data-v-0c5cd464]{transform:rotate(180deg)}.market-groups[data-v-0c5cd464]{display:grid;gap:0;background:#fff}.market-group[data-v-0c5cd464]{position:relative;content-visibility:auto;contain-intrinsic-size:96px 220px;overflow:hidden;border-top:1px solid rgba(220,231,244,.86);background:#fff}.market-group[data-v-0c5cd464]:first-child{border-top:0}.market-group-head[data-v-0c5cd464]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:38px;padding:0 8px 0 12px;background:#fff;color:var(--color-ink)}.market-group-title[data-v-0c5cd464],.market-rule-trigger[data-v-0c5cd464],.market-collapse-button[data-v-0c5cd464]{border:0;background:transparent}.market-group-title[data-v-0c5cd464]{display:flex;align-items:center;flex:1 1 auto;min-width:0;min-height:38px;padding:0;color:var(--color-ink);text-align:left}.market-group-title span[data-v-0c5cd464]{display:flex;align-items:center;gap:6px;min-width:0}.market-group-title strong[data-v-0c5cd464]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850}.market-group-title em[data-v-0c5cd464]{min-width:22px;height:22px;border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary);font-style:normal;font-size:10px;font-weight:900;line-height:22px;text-align:center}.market-rule-trigger[data-v-0c5cd464]{flex:0 0 auto;min-height:26px;padding:0 8px;border:1px solid rgba(42,102,222,.16);border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary);font-size:11px;font-weight:950}.market-collapse-button[data-v-0c5cd464]{display:grid;place-items:center;flex:0 0 28px;width:28px;height:32px;color:var(--color-muted)}.market-collapse-button i[data-v-0c5cd464]{color:var(--color-muted);transform:rotate(225deg)}.market-collapse-button i.collapsed[data-v-0c5cd464]{transform:rotate(45deg)}.odds-grid[data-v-0c5cd464]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0 8px 8px;background:#fff}.corner-three-way-cell-over[data-v-0c5cd464]{grid-column:1}.corner-three-way-cell-under[data-v-0c5cd464]{grid-column:2}.corner-three-way-cell-exactly[data-v-0c5cd464]{grid-column:3}.correct-score-layout[data-v-0c5cd464]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,2fr);gap:6px;padding:0 8px 8px;background:#fff;overflow-x:auto}.correct-score-column[data-v-0c5cd464]{display:flex;min-width:0;flex-direction:column;gap:6px}.correct-score-items[data-v-0c5cd464]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.correct-score-column-draw .correct-score-items[data-v-0c5cd464]{grid-template-columns:1fr}.correct-score-heading[data-v-0c5cd464]{min-width:0;overflow:hidden;border:1px solid rgba(205,220,238,.94);border-radius:8px;background:#f6f9ff;color:var(--color-ink);font-size:10px;font-weight:950;line-height:1.2;padding:6px 4px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.correct-score-items[data-v-0c5cd464] .odds{width:100%}.market-filter-mask[data-v-0c5cd464]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;display:flex;align-items:flex-end;background:#10233f6b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.detail-sheet-transition-enter-active[data-v-0c5cd464],.detail-sheet-transition-leave-active[data-v-0c5cd464]{transition:opacity .28s ease}.detail-sheet-transition-enter-active .market-filter-drawer[data-v-0c5cd464],.detail-sheet-transition-leave-active .market-filter-drawer[data-v-0c5cd464]{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .28s ease;will-change:transform,opacity}.detail-sheet-transition-enter-from[data-v-0c5cd464],.detail-sheet-transition-leave-to[data-v-0c5cd464]{opacity:0}.detail-sheet-transition-enter-from .market-filter-drawer[data-v-0c5cd464],.detail-sheet-transition-leave-to .market-filter-drawer[data-v-0c5cd464]{opacity:.96;transform:translate3d(0,calc(100% + 24px),0)}.market-filter-drawer[data-v-0c5cd464]{width:100%;max-height:min(72vh,620px);overflow-y:auto;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border:1px solid var(--color-line);border-bottom:0;border-radius:var(--radius-card) var(--radius-card) 0 0;background:#fff;box-shadow:var(--shadow-float)}.market-filter-head[data-v-0c5cd464]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.market-filter-head div[data-v-0c5cd464]{display:grid;gap:4px;min-width:0}.market-filter-head span[data-v-0c5cd464]{color:var(--color-muted);font-size:12px;font-weight:800}.market-filter-head strong[data-v-0c5cd464]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink);font-size:16px;font-weight:950}.drawer-close[data-v-0c5cd464]{flex:0 0 34px;width:34px;height:34px;border:0;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);font-size:22px;font-weight:500;line-height:1}.market-filter-row[data-v-0c5cd464]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:52px;margin-top:8px;border:1px solid var(--color-line);border-radius:var(--radius-control);padding:0 16px;background:var(--color-soft);color:var(--color-text);text-align:left;font-size:14px;font-weight:900}.market-filter-row.active[data-v-0c5cd464]{border-color:var(--color-primary);background:var(--color-primary);color:#fff;box-shadow:0 10px 22px #2a66de2e}.market-filter-row span[data-v-0c5cd464]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-filter-row em[data-v-0c5cd464]{min-width:30px;height:24px;border-radius:999px;background:#2a66de1a;color:#1d4ed8;font-style:normal;font-size:11px;line-height:24px;text-align:center}.market-filter-row.active em[data-v-0c5cd464]{background:#ffffff38;color:#fff}.market-rule-panel[data-v-0c5cd464]{display:grid;gap:14px}.market-rule-intro[data-v-0c5cd464],.market-rule-panel section[data-v-0c5cd464]{margin:0;border:1px solid rgba(210,224,242,.9);border-radius:var(--radius-control);background:#f8fbffeb}.market-rule-intro[data-v-0c5cd464]{padding:12px;color:#173153;font-size:14px;font-weight:850;line-height:1.55}.market-rule-panel section[data-v-0c5cd464]{display:grid;gap:8px;padding:12px}.market-rule-panel h3[data-v-0c5cd464]{margin:0;color:var(--color-muted);font-size:12px;font-weight:950}.market-rule-panel p[data-v-0c5cd464]{margin:0;color:#253a59;font-size:13px;font-weight:760;line-height:1.55}.market-rule-panel ul[data-v-0c5cd464]{display:grid;gap:7px;margin:0;padding:0;list-style:none}.market-rule-panel li[data-v-0c5cd464]{position:relative;padding-left:14px;color:#253a59;font-size:13px;font-weight:760;line-height:1.5}.market-rule-panel li[data-v-0c5cd464]:before{position:absolute;top:.66em;left:0;width:5px;height:5px;border-radius:999px;background:var(--color-primary);content:""}.match-teams[data-v-0c5cd464]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0;font-size:18px;font-weight:800}.versus[data-v-0c5cd464]{display:grid;place-items:center;min-width:50px;min-height:36px;border:1px solid rgba(220,231,244,.92);border-radius:var(--radius-control);background:var(--color-soft);color:var(--color-muted);font-size:13px;font-weight:950}.match-live-line[data-v-0c5cd464]{display:flex;align-items:center;gap:10px;margin:0;color:#0f766e;font-weight:800}.halted-card[data-v-0c5cd464]{border-color:#fed7aa;background:#fff7ed;color:#c2410c;font-weight:900}.detail-card[data-v-0c5cd464]{position:sticky;top:var(--app-header-total-height);z-index:30;display:grid;margin:0 0 8px;padding:0;border-color:#cddceef0;border-radius:var(--radius-card);background:#fff;overflow:hidden;box-shadow:none}.detail-card.with-market-card[data-v-0c5cd464]{margin-bottom:0;border-bottom:0;border-radius:var(--radius-card) var(--radius-card) 0 0;box-shadow:0 8px 18px #183e700d}.detail-tabs[data-v-0c5cd464]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:44px;border-bottom:1px solid rgba(220,231,244,.88)}.detail-tab[data-v-0c5cd464]{position:relative;min-width:0;min-height:44px;border:0;background:transparent;color:#5f6b7d;font-size:15px;font-weight:950}.detail-tab[data-v-0c5cd464]:after{position:absolute;right:32%;bottom:0;left:32%;height:3px;border-radius:999px 999px 0 0;background:transparent;content:""}.detail-tab.active[data-v-0c5cd464]{color:#1f2937}.detail-tab.active[data-v-0c5cd464]:after{background:var(--color-primary)}.detail-empty[data-v-0c5cd464]{display:grid;place-items:center;min-height:72px;border-radius:var(--radius-card);background:var(--color-soft);color:var(--color-muted);font-weight:800}.detail-empty.compact[data-v-0c5cd464]{min-height:42px;font-size:12px}.inline-detail-card[data-v-0c5cd464]{display:grid;padding:0;overflow:hidden;border-color:#cddceef0;background:#fff;box-shadow:0 14px 32px #183e7014}.inline-detail-head[data-v-0c5cd464]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:0 14px;border-bottom:1px solid rgba(220,231,244,.84);background:#fff;color:#10243f}.inline-detail-head strong[data-v-0c5cd464]{font-size:15px;font-weight:950}.inline-detail-head em[data-v-0c5cd464]{min-width:28px;height:26px;border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary);font-style:normal;font-size:12px;font-weight:950;line-height:26px;text-align:center}.inline-detail-body[data-v-0c5cd464]{padding:14px}.sheet-event-list[data-v-0c5cd464]{display:grid;gap:12px;position:relative}.sheet-event-list[data-v-0c5cd464]:before{content:"";position:absolute;top:8px;bottom:8px;left:46px;width:2px;border-radius:999px;background:linear-gradient(180deg,#2563eb2e,#0f766e47)}.sheet-event-row[data-v-0c5cd464]{position:relative;display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;align-items:stretch}.sheet-event-minute[data-v-0c5cd464]{position:relative;z-index:1;align-self:start;min-height:42px;border-radius:8px;background:#eaf2ff;color:#1d4ed8;font-size:15px;font-weight:950;line-height:42px;text-align:center;box-shadow:inset 0 0 0 1px #93c5fd70}.sheet-event-card[data-v-0c5cd464]{min-width:0;border:1px solid rgba(191,219,254,.82);border-radius:8px;padding:12px;background:#ffffffeb;box-shadow:0 12px 26px #0f54a014}.sheet-event-main[data-v-0c5cd464]{display:flex;align-items:center;justify-content:space-between;gap:10px}.sheet-event-main strong[data-v-0c5cd464]{color:#10243f;font-size:15px;font-weight:950}.sheet-event-main span[data-v-0c5cd464],.sheet-event-player[data-v-0c5cd464]{min-width:0;overflow:hidden;color:#64748b;text-overflow:ellipsis;white-space:nowrap}.sheet-event-main span[data-v-0c5cd464]{font-size:12px;font-weight:800}.sheet-event-player[data-v-0c5cd464]{margin:8px 0 0;font-size:13px}.sheet-event-player b[data-v-0c5cd464]{color:#1d4ed8}.sheet-event-row.away .sheet-event-minute[data-v-0c5cd464]{background:#ecfdf5;color:#0f766e;box-shadow:inset 0 0 0 1px #5eead45c}.sheet-event-row.neutral .sheet-event-minute[data-v-0c5cd464]{background:#fff7ed;color:#c2410c;box-shadow:inset 0 0 0 1px #fdba7470}.tone-goal .sheet-event-card[data-v-0c5cd464]{border-color:#2563eb57;background:linear-gradient(135deg,#fff,#eff6ff)}.tone-red .sheet-event-card[data-v-0c5cd464]{border-color:#f8717166;background:linear-gradient(135deg,#fff,#fff1f2)}.tone-yellow .sheet-event-card[data-v-0c5cd464]{border-color:#fbbf2470;background:linear-gradient(135deg,#fff,#fffbeb)}.tone-substitution .sheet-event-card[data-v-0c5cd464],.tone-var .sheet-event-card[data-v-0c5cd464],.tone-penalty .sheet-event-card[data-v-0c5cd464]{border-color:#14b8a657;background:linear-gradient(135deg,#fff,#ecfeff)}.sheet-empty[data-v-0c5cd464]{min-height:180px;background:linear-gradient(135deg,#f8fbff,#eef6ff)}.sheet-lineup-wrap[data-v-0c5cd464]{display:grid;gap:12px}.sheet-lineup-grid[data-v-0c5cd464]{gap:12px}.sheet-lineup-team[data-v-0c5cd464]{box-shadow:0 12px 28px #0f54a012}.lineup-grid[data-v-0c5cd464]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lineup-team[data-v-0c5cd464]{min-width:0;overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius-card);background:#fff}.lineup-team header[data-v-0c5cd464]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:0 12px;border-bottom:1px solid var(--color-line);background:var(--color-soft);color:var(--color-ink)}.lineup-team header strong[data-v-0c5cd464]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.lineup-team header span[data-v-0c5cd464]{min-width:24px;height:24px;border-radius:999px;background:#2563eb1f;color:#1d4ed8;font-size:12px;font-weight:900;line-height:24px;text-align:center}.lineup-section[data-v-0c5cd464]{padding:10px}.lineup-section+.lineup-section[data-v-0c5cd464]{border-top:1px dashed rgba(148,163,184,.36)}.lineup-section h3[data-v-0c5cd464]{margin:0 0 8px;color:#64748b;font-size:12px;font-weight:900}.lineup-row[data-v-0c5cd464]{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:center;min-height:36px;padding:6px 0;color:#334155}.lineup-row span[data-v-0c5cd464]{width:28px;height:28px;border-radius:8px;background:#eaf2ff;color:#1d4ed8;font-size:12px;font-weight:900;line-height:28px;text-align:center}.lineup-row strong[data-v-0c5cd464],.lineup-row em[data-v-0c5cd464]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lineup-row strong[data-v-0c5cd464]{font-size:13px}.lineup-row em[data-v-0c5cd464]{grid-column:2;color:#64748b;font-size:11px;font-style:normal}.parlay-bar[data-v-0c5cd464]{position:fixed;right:max(12px,calc((100vw - 430px)/2 + 12px));bottom:calc(12px + var(--app-safe-bottom));left:max(12px,calc((100vw - 430px)/2 + 12px));z-index:72;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:58px;padding:8px;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-card);background:#10233ff5;color:#fff;box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.parlay-summary[data-v-0c5cd464],.parlay-secondary[data-v-0c5cd464],.parlay-primary[data-v-0c5cd464]{min-height:42px;border:0;border-radius:var(--radius-control);font-weight:950}.parlay-summary[data-v-0c5cd464]{display:grid;gap:2px;min-width:0;padding:0 10px;background:transparent;color:#fff;text-align:left}.parlay-summary span[data-v-0c5cd464],.parlay-summary strong[data-v-0c5cd464]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parlay-summary span[data-v-0c5cd464]{font-size:13px;font-weight:900}.parlay-summary strong[data-v-0c5cd464]{font-size:12px}.parlay-secondary[data-v-0c5cd464]{padding:0 10px;background:var(--color-teal-soft);color:var(--color-teal);font-size:12px}.parlay-primary[data-v-0c5cd464]{padding:0 12px;background:var(--color-primary);color:#fff;font-size:12px}@media(max-width:360px){.match-hero-facts[data-v-0c5cd464]{padding-right:10px;padding-left:10px}.odds-grid[data-v-0c5cd464]{grid-template-columns:repeat(2,minmax(0,1fr))}.lineup-grid[data-v-0c5cd464]{grid-template-columns:1fr}.parlay-bar[data-v-0c5cd464]{grid-template-columns:1fr 1fr}.parlay-summary[data-v-0c5cd464]{grid-column:1 / -1}}.tag[data-v-993a9745]{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border:1px solid rgba(36,87,214,.12);border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-weight:900}.REJECTED[data-v-993a9745],.CANCELLED[data-v-993a9745],.LOSE[data-v-993a9745]{border-color:#c9323224;background:var(--color-danger-soft);color:var(--color-danger)}.ACCEPTED[data-v-993a9745],.SETTLED[data-v-993a9745],.WIN[data-v-993a9745]{border-color:#0f8a7a29;background:var(--color-teal-soft);color:var(--color-teal)}.order[data-v-026dfc2b]{position:relative;display:grid;gap:10px;padding:13px;margin-bottom:12px;overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius-card);background:#fff;box-shadow:var(--shadow-card)}.order[data-v-026dfc2b]:before{position:absolute;top:0;bottom:0;left:0;width:4px;background:var(--color-primary);content:""}.order.is-win[data-v-026dfc2b]:before{background:var(--color-teal)}.order.is-lose[data-v-026dfc2b]:before{background:var(--color-danger)}.order.is-void[data-v-026dfc2b]:before{background:var(--color-warning)}.order-head[data-v-026dfc2b],.bettor[data-v-026dfc2b],.team-row[data-v-026dfc2b],.order-foot[data-v-026dfc2b]{display:flex;align-items:center;justify-content:space-between;gap:8px}.order-id[data-v-026dfc2b]{display:grid;gap:2px;min-width:0}.order-id span[data-v-026dfc2b],.bettor span[data-v-026dfc2b],.money-grid span[data-v-026dfc2b],.order-foot span[data-v-026dfc2b]{color:var(--color-muted);font-size:12px}.order-id strong[data-v-026dfc2b]{overflow:hidden;color:var(--color-ink);font-size:15px;text-overflow:ellipsis;white-space:nowrap}.tags[data-v-026dfc2b]{display:inline-flex;align-items:center;flex:0 0 auto;gap:6px}.type-tag[data-v-026dfc2b]{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:900}.type-tag.pregame[data-v-026dfc2b]{background:var(--color-teal-soft);color:var(--color-teal)}.type-tag.inplay[data-v-026dfc2b]{background:var(--color-warning-soft);color:var(--color-warning)}.type-tag.parlay[data-v-026dfc2b]{background:var(--color-primary-soft);color:var(--color-primary)}.bettor[data-v-026dfc2b]{color:var(--color-text);font-size:13px}.bettor strong[data-v-026dfc2b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-lines[data-v-026dfc2b]{display:grid;gap:6px;min-width:0}.team-row[data-v-026dfc2b]{justify-content:flex-start;min-width:0}.side[data-v-026dfc2b]{flex:0 0 42px;color:var(--color-muted);font-size:12px;font-weight:700}.side.home[data-v-026dfc2b]{color:var(--color-primary)}.side.away[data-v-026dfc2b]{color:var(--color-teal)}.team-name-full[data-v-026dfc2b]{min-width:0;color:var(--color-ink);font-size:15px;font-weight:800}.team-name-full[data-v-026dfc2b] span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market[data-v-026dfc2b]{color:var(--color-text);font-size:13px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.parlay-lines[data-v-026dfc2b]{display:grid;gap:7px}.leg-line[data-v-026dfc2b]{display:grid;gap:3px;padding:8px 10px;border:1px solid rgba(220,231,244,.76);border-radius:var(--radius-control);background:var(--color-soft)}.leg-line strong[data-v-026dfc2b],.leg-line span[data-v-026dfc2b]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leg-line strong[data-v-026dfc2b]{color:var(--color-ink);font-size:13px}.leg-line span[data-v-026dfc2b]{color:var(--color-muted);font-size:12px}.money-grid[data-v-026dfc2b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.money-grid>div[data-v-026dfc2b]{display:grid;gap:3px;min-width:0;padding:8px 10px;border:1px solid rgba(220,231,244,.86);border-radius:var(--radius-control);background:var(--color-soft)}.money-grid strong[data-v-026dfc2b]{overflow:hidden;color:var(--color-ink);font-size:16px;text-overflow:ellipsis;white-space:nowrap}.money-grid .payout[data-v-026dfc2b]{grid-column:1 / -1;border-color:#0f8a7a29;background:var(--color-teal-soft)}.money-grid .payout strong[data-v-026dfc2b]{color:var(--color-teal)}.order-foot[data-v-026dfc2b]{padding-top:2px;border-top:1px solid rgba(107,127,152,.14)}.result[data-v-026dfc2b]{flex:0 0 auto;color:var(--color-ink);font-size:14px}.is-win .result[data-v-026dfc2b]{color:#15803d}.is-lose .result[data-v-026dfc2b]{color:#b91c1c}.is-void .result[data-v-026dfc2b]{color:#b45309}.page[data-v-83359f28] .app-header{margin-bottom:0}.filter-bar[data-v-83359f28]{position:sticky;top:var(--app-header-total-height);z-index:35;display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;margin:0 -14px 12px;padding:10px 14px;border-bottom:1px solid var(--color-line);background:#f5f8fcf5;box-shadow:0 8px 20px #183e700d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.filter-trigger[data-v-83359f28]{min-width:0;min-height:58px;padding:8px 12px;border:1px solid var(--color-line);border-radius:16px;background:#fff;color:var(--color-text);text-align:left;box-shadow:0 10px 22px #183e700f}.filter-trigger span[data-v-83359f28],.filter-trigger strong[data-v-83359f28]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-trigger span[data-v-83359f28]{color:#7a8aa3;font-size:12px;font-weight:800}.filter-trigger strong[data-v-83359f28]{margin-top:5px;color:#122747;font-size:15px;font-weight:950}.filter-bar .filter-trigger[data-v-83359f28]:only-child{grid-column:1 / -1}.metrics-card[data-v-83359f28]{margin-bottom:12px;padding:14px;border:1px solid rgba(199,221,255,.95);border-radius:18px;background:radial-gradient(circle at 95% 0%,rgba(15,138,122,.14),transparent 32%),linear-gradient(180deg,#fff,#f7fbff);box-shadow:0 12px 28px #183e7014}.metrics-head[data-v-83359f28]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.metrics-head span[data-v-83359f28],.metrics-head small[data-v-83359f28],.metrics-note[data-v-83359f28]{color:#6b7c94;font-size:12px;font-weight:800}.metrics-head strong[data-v-83359f28]{display:block;margin-top:4px;color:#122747;font-size:17px;font-weight:950}.metrics-grid[data-v-83359f28]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.metrics-grid div[data-v-83359f28]{min-width:0;padding:11px;border:1px solid #e4edf8;border-radius:14px;background:#ffffffdb}.metrics-grid span[data-v-83359f28],.metrics-grid strong[data-v-83359f28]{display:block}.metrics-grid span[data-v-83359f28]{color:#7a8aa3;font-size:12px;font-weight:850}.metrics-grid strong[data-v-83359f28]{margin-top:5px;overflow:hidden;color:#122747;font-size:15px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.profit-positive[data-v-83359f28]{color:#0f8a7a!important}.profit-negative[data-v-83359f28]{color:#dc2626!important}.metrics-note[data-v-83359f28]{margin:10px 0 0;line-height:1.5}.sheet-mask[data-v-83359f28]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:flex-end;background:#08162a6b}.bottom-sheet[data-v-83359f28]{width:100%;max-height:78vh;padding:16px;overflow-y:auto;border-radius:24px 24px 0 0;background:#fff;box-shadow:0 -20px 40px #08162a2e}.bottom-sheet header[data-v-83359f28]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.bottom-sheet h3[data-v-83359f28]{margin:0;color:#122747;font-size:18px;font-weight:950}.bottom-sheet header button[data-v-83359f28]{width:34px;height:34px;border:0;border-radius:14px;background:#eef4ff;color:#2858d8;font-size:24px;line-height:1}.sheet-group[data-v-83359f28]{margin-bottom:16px}.sheet-group p[data-v-83359f28]{margin:0 0 10px;color:#6b7c94;font-size:13px;font-weight:900}.option-grid[data-v-83359f28]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.option-grid button[data-v-83359f28],.agent-list button[data-v-83359f28]{min-height:44px;padding:0 12px;border:1px solid var(--color-line);border-radius:var(--radius-control);background:#fff;color:var(--color-text);font-size:13px;font-weight:900;box-shadow:0 8px 18px #183e700a}.option-grid button.active[data-v-83359f28],.agent-list button.active[data-v-83359f28]{border-color:var(--color-primary);background:var(--color-primary);color:#fff;box-shadow:0 12px 22px #2457d62e}.agent-search[data-v-83359f28]{display:flex;gap:8px;margin-bottom:12px}.agent-search input[data-v-83359f28]{min-width:0;flex:1;height:44px;padding:0 12px;border:1px solid var(--color-line);border-radius:14px;font-size:14px;font-weight:800}.agent-search button[data-v-83359f28]{min-width:70px;border:0;border-radius:14px;background:var(--color-primary);color:#fff;font-weight:900}.agent-list[data-v-83359f28]{display:grid;gap:10px}.agent-list button[data-v-83359f28]{height:auto;min-height:58px;text-align:left}.agent-list strong[data-v-83359f28],.agent-list span[data-v-83359f28]{display:block}.agent-list strong[data-v-83359f28]{color:inherit;font-size:15px}.agent-list span[data-v-83359f28]{margin-top:5px;color:#7a8aa3;font-size:12px;font-weight:800}.agent-list button.active span[data-v-83359f28]{color:#ffffffc7}.list-footer[data-v-83359f28]{padding:16px 0 6px;color:#64748b;font-size:13px;font-weight:700;text-align:center}.detail-panel[data-v-48d0013f]{position:relative;display:grid;gap:12px;padding:14px;overflow:hidden;border:1px solid #d8e6f7;border-radius:8px;background:linear-gradient(135deg,#eff6fff0,#fffffffa 54%),#fff;box-shadow:0 16px 34px #0f54a01a}.detail-panel[data-v-48d0013f]:before{position:absolute;top:0;bottom:0;left:0;width:4px;background:#2563eb;content:""}.detail-panel.is-win[data-v-48d0013f]:before{background:#16a34a}.detail-panel.is-lose[data-v-48d0013f]:before{background:#dc2626}.detail-panel.is-void[data-v-48d0013f]:before{background:#d97706}.detail-head[data-v-48d0013f],.time-line[data-v-48d0013f],.bettor-line[data-v-48d0013f]{display:flex;align-items:center;justify-content:space-between;gap:10px}.order-copy[data-v-48d0013f]{display:grid;gap:2px;min-width:0}.order-copy span[data-v-48d0013f],.time-line span[data-v-48d0013f],.bettor-line span[data-v-48d0013f],.market-band span[data-v-48d0013f],.number-grid span[data-v-48d0013f],.settlement-band span[data-v-48d0013f],.reason-band span[data-v-48d0013f]{color:#64748b;font-size:12px}.order-copy strong[data-v-48d0013f]{overflow:hidden;color:#0f172a;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.tags[data-v-48d0013f]{display:inline-flex;align-items:center;flex:0 0 auto;gap:6px}.type-tag[data-v-48d0013f]{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:800}.type-tag.pregame[data-v-48d0013f]{background:#ecfdf5;color:#047857}.type-tag.inplay[data-v-48d0013f]{background:#fff7ed;color:#c2410c}.type-tag.parlay[data-v-48d0013f]{background:#eef2ff;color:#3730a3}.type-tag.lottery[data-v-48d0013f]{background:#fef3c7;color:#b45309}.time-line[data-v-48d0013f],.bettor-line[data-v-48d0013f]{padding-bottom:2px;border-bottom:1px solid rgba(148,163,184,.16)}.time-line strong[data-v-48d0013f],.bettor-line strong[data-v-48d0013f]{min-width:0;color:#1e293b;font-size:13px;text-align:right;white-space:normal;word-break:break-word}.match-band[data-v-48d0013f]{display:grid;gap:8px;min-width:0}.band-title[data-v-48d0013f]{color:#10243f;font-size:13px;font-weight:800}.league-name[data-v-48d0013f]{overflow:hidden;color:#64748b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.parlay-leg[data-v-48d0013f]{display:grid;gap:4px;padding:9px 10px;border-radius:8px;background:#f8fbff}.parlay-leg strong[data-v-48d0013f],.parlay-leg span[data-v-48d0013f],.parlay-leg em[data-v-48d0013f]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parlay-leg strong[data-v-48d0013f]{color:#0f172a;font-size:13px}.parlay-leg span[data-v-48d0013f]{color:#64748b;font-size:12px}.parlay-leg em[data-v-48d0013f]{width:fit-content;padding:2px 7px;border-radius:6px;background:#e0f2fe;color:#0369a1;font-size:11px;font-style:normal;font-weight:900}.team-row[data-v-48d0013f]{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-width:0}.side[data-v-48d0013f]{flex:0 0 42px;color:#64748b;font-size:12px;font-weight:700}.side.home[data-v-48d0013f]{color:#1d4ed8}.side.away[data-v-48d0013f]{color:#7c3aed}.team-name-full[data-v-48d0013f]{min-width:0;color:#0f172a;font-size:16px;font-weight:900}.team-name-full[data-v-48d0013f] span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-task-actions[data-v-48d0013f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:2px}.text-task-actions button[data-v-48d0013f]{min-height:34px;border:1px solid #c9d9f4;border-radius:8px;background:#f5f8ff;color:#2457d6;font-size:13px;font-weight:900}.text-task-actions button[data-v-48d0013f]:disabled{opacity:.55}.text-task-sheet[data-v-48d0013f]{display:grid;gap:10px}.text-task-loading[data-v-48d0013f]{padding:18px;border-radius:8px;background:#f8fbff;color:#64748b;text-align:center;font-weight:800}.text-task-sheet pre[data-v-48d0013f]{max-height:56dvh;overflow:auto;margin:0;padding:12px;border:1px solid #dbe7f6;border-radius:8px;background:#f8fbff;color:#0f172a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;font-weight:800;line-height:1.55;white-space:pre-wrap;word-break:break-word}.market-band[data-v-48d0013f],.reason-band[data-v-48d0013f]{display:grid;gap:4px;padding:10px 12px;border:1px solid rgba(148,163,184,.22);border-radius:8px;background:#ffffffc2}.market-band strong[data-v-48d0013f],.reason-band strong[data-v-48d0013f]{color:#0f172a;font-size:15px;line-height:1.35}.number-grid[data-v-48d0013f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.number-grid>div[data-v-48d0013f]{display:grid;gap:4px;min-width:0;padding:10px 12px;border:1px solid rgba(148,163,184,.24);border-radius:8px;background:#ffffffc7}.number-grid strong[data-v-48d0013f]{overflow:hidden;color:#0f172a;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.number-grid .payout[data-v-48d0013f]{grid-column:1 / -1;border-color:#16a34a3d;background:#f0fdf4eb}.number-grid .payout strong[data-v-48d0013f]{color:#15803d}.settlement-band[data-v-48d0013f]{display:flex;align-items:stretch;justify-content:space-between;gap:8px;padding:12px;border-radius:8px;background:#f8fafce0}.settlement-band>div[data-v-48d0013f]{display:grid;gap:3px;min-width:0}.settlement-band strong[data-v-48d0013f]{color:#0f172a;font-size:18px}.settlement-payout[data-v-48d0013f]{text-align:right}.settlement-payout strong[data-v-48d0013f],.is-win .settlement-band strong[data-v-48d0013f]{color:#15803d}.is-lose .settlement-band strong[data-v-48d0013f]{color:#b91c1c}.is-void .settlement-band strong[data-v-48d0013f]{color:#b45309}.reason-band[data-v-48d0013f]{border-color:#dc262638;background:#fef2f2e6}.reason-band strong[data-v-48d0013f]{color:#991b1b}.lottery-items[data-v-48d0013f]{display:grid;gap:8px}.lottery-items article[data-v-48d0013f]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;align-items:center;gap:8px;padding:9px 10px;border-radius:8px;background:#f8fbff}.lottery-items strong[data-v-48d0013f],.lottery-items span[data-v-48d0013f]{min-width:0;overflow:hidden;color:#0f172a;text-overflow:ellipsis;white-space:nowrap}.lottery-items span[data-v-48d0013f]{color:#64748b}.lottery-items em[data-v-48d0013f]{color:#0f766e;font-style:normal;font-weight:900}.tx[data-v-89d4c6b4]{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:8px;padding:10px 11px;margin-bottom:7px;border:1px solid rgba(205,222,244,.95);border-radius:8px;color:inherit;text-align:left;background:linear-gradient(180deg,#fff,#f9fbff);box-shadow:0 8px 18px #1840760f}.tx.clickable[data-v-89d4c6b4]{cursor:pointer}.tx.clickable[data-v-89d4c6b4]:active{transform:translateY(1px);background:#f2f7ff}.tx-main[data-v-89d4c6b4]{min-width:0}.tx-title[data-v-89d4c6b4]{display:flex;align-items:baseline;gap:8px;min-width:0}.tx-title strong[data-v-89d4c6b4]{flex:0 1 auto;min-width:0;color:#10233f;font-size:16px;line-height:1.25;overflow-wrap:anywhere}.tx-title span[data-v-89d4c6b4]{flex:0 0 auto;color:#8393aa;font-size:11px;font-weight:700}.tx-desc[data-v-89d4c6b4],.tx-balance[data-v-89d4c6b4]{margin:3px 0 0;color:#64748b;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.tx-balance[data-v-89d4c6b4]{color:#71839d}.tx-meta[data-v-89d4c6b4]{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.tx-meta span[data-v-89d4c6b4]{max-width:100%;padding:2px 6px;border-radius:6px;color:#64748b;background:#eef4fb;font-size:12px;font-weight:800;overflow-wrap:anywhere}.tx-side[data-v-89d4c6b4]{display:grid;justify-items:end;gap:4px;align-self:center;min-width:98px}.tx-amount[data-v-89d4c6b4]{max-width:44vw;text-align:right;white-space:nowrap;font-size:18px;line-height:1.1}.tx-side span[data-v-89d4c6b4]{padding:2px 7px;border-radius:6px;color:#73839a;background:#eef4fb;font-size:11px;font-weight:900}.CREDIT .tx-amount[data-v-89d4c6b4]{color:#1d4ed8}.DEBIT .tx-amount[data-v-89d4c6b4]{color:#b91c1c}@media(max-width:380px){.tx[data-v-89d4c6b4]{grid-template-columns:minmax(0,1fr) auto;padding:9px 10px}.tx-title[data-v-89d4c6b4]{display:block}.tx-title span[data-v-89d4c6b4]{display:block;margin-top:2px}.tx-side[data-v-89d4c6b4]{min-width:82px}.tx-amount[data-v-89d4c6b4]{max-width:38vw;font-size:16px}}.page[data-v-dbd94a84] .app-header{margin-bottom:0}.wallet-filter[data-v-dbd94a84]{position:sticky;top:var(--app-header-total-height);z-index:35;margin:0 -14px 8px;padding:0;border-bottom:1px solid rgba(209,225,244,.82);background:#fffffff5;box-shadow:0 8px 20px #183e700a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.filter-scroll[data-v-dbd94a84]{display:flex;align-items:center;gap:18px;overflow-x:auto;min-height:44px;padding:0 16px;scrollbar-width:none}.filter-scroll[data-v-dbd94a84]::-webkit-scrollbar{display:none}.filter-chip[data-v-dbd94a84]{flex:0 0 auto;position:relative;display:flex;align-items:center;min-height:44px;padding:0 1px;border:0;border-radius:0;color:#536985;text-align:left;background:transparent}.filter-chip strong[data-v-dbd94a84]{color:#61728a;font-size:14px;font-weight:900;line-height:1.1;white-space:nowrap}.filter-chip.active[data-v-dbd94a84]{color:#245bd6}.filter-chip.active strong[data-v-dbd94a84]{color:#2356c7}.filter-chip.active[data-v-dbd94a84]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:999px 999px 0 0;background:#2f63d7}.wallet-overview[data-v-dbd94a84]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 8px;padding:8px 2px}.wallet-overview div[data-v-dbd94a84]{min-width:0}.wallet-overview div[data-v-dbd94a84]:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 8px}.wallet-overview span[data-v-dbd94a84]{color:#64748b;font-size:11px;font-weight:800;white-space:nowrap}.wallet-overview strong[data-v-dbd94a84]{display:block;margin-top:2px;color:#10233f;font-size:15px;line-height:1.2}.list-footer[data-v-dbd94a84]{padding:16px 0 6px;color:#64748b;font-size:13px;font-weight:700;text-align:center}.detail-panel[data-v-dbd94a84]{display:grid;gap:12px}.detail-amount[data-v-dbd94a84]{display:grid;gap:4px;padding:12px;border:1px solid #d8e6f7;border-radius:8px;background:#f7faff}.detail-amount span[data-v-dbd94a84]{color:#64748b;font-size:12px;font-weight:900}.detail-amount strong[data-v-dbd94a84]{font-size:28px;line-height:1.1;overflow-wrap:anywhere}.detail-amount.CREDIT strong[data-v-dbd94a84]{color:#1d4ed8}.detail-amount.DEBIT strong[data-v-dbd94a84]{color:#b91c1c}.detail-grid[data-v-dbd94a84]{display:grid;gap:0;border:1px solid #e1ebf7;border-radius:8px;overflow:hidden}.detail-grid div[data-v-dbd94a84]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;padding:9px 10px;background:#fff}.detail-grid div+div[data-v-dbd94a84]{border-top:1px solid #eef3fa}.detail-grid span[data-v-dbd94a84]{color:#64748b;font-size:12px;font-weight:900}.detail-grid strong[data-v-dbd94a84]{min-width:0;color:#10233f;font-size:13px;text-align:right;overflow-wrap:anywhere}.detail-action[data-v-dbd94a84]{width:100%;min-height:42px;border:1px solid #bcd4ff;border-radius:8px;color:#2356c7;background:#eaf2ff;font-size:15px;font-weight:950}@media(max-width:380px){.wallet-filter[data-v-dbd94a84]{margin-inline:-14px}.filter-scroll[data-v-dbd94a84]{gap:16px;padding-inline:14px}.wallet-overview[data-v-dbd94a84]{align-items:flex-start}}.hint[data-v-8c1d2c79],.notice[data-v-8c1d2c79]{color:#64748b;font-size:13px;line-height:1.6}.warning[data-v-8c1d2c79]{margin:-4px 0 0;color:#b45309}.status-line[data-v-8c1d2c79]{display:flex;justify-content:space-between;align-items:center}.qr-box[data-v-8c1d2c79]{display:grid;place-items:center;padding:18px}.qr-box img[data-v-8c1d2c79]{width:220px;height:220px;border-radius:12px}.address-box[data-v-8c1d2c79]{padding:12px;border-radius:10px;word-break:break-all;background:#f8fbff}.record[data-v-8c1d2c79]{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid #edf3fb}.record em[data-v-8c1d2c79]{color:#1d4ed8;font-style:normal}.summary[data-v-dbcc3c86]{display:grid;gap:6px;padding:12px;border-radius:10px;color:#475569;background:#f8fbff}.hint[data-v-dbcc3c86]{color:#64748b;font-size:13px;line-height:1.6}.warning[data-v-dbcc3c86]{margin:-4px 0 0;color:#b45309}.record[data-v-dbcc3c86]{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid #edf3fb}.record em[data-v-dbcc3c86]{color:#1d4ed8;font-style:normal}.balance-card[data-v-81c9b5b9]{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:22px;margin-bottom:14px;border-radius:14px;color:#fff;background:linear-gradient(135deg,#0f766e,#1d4ed8);box-shadow:0 18px 36px #1d4ed829}.balance-card span[data-v-81c9b5b9],.balance-card strong[data-v-81c9b5b9]{display:block}.balance-card strong[data-v-81c9b5b9]{margin-top:10px;font-size:28px}.fee-card[data-v-81c9b5b9]{display:grid;gap:10px;padding:14px;border:1px solid #dbeafe;border-radius:12px;background:linear-gradient(180deg,#f8fbff,#eef6ff)}.fee-title[data-v-81c9b5b9]{font-weight:800;color:#0f172a}.fee-row[data-v-81c9b5b9]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#64748b;font-size:13px}.fee-row strong[data-v-81c9b5b9]{color:#0f172a;font-size:14px}.fee-row.total[data-v-81c9b5b9]{padding-top:10px;border-top:1px solid #dbeafe}.safe[data-v-81c9b5b9]{color:#047857!important}.danger[data-v-81c9b5b9]{color:#dc2626!important}p[data-v-81c9b5b9]{margin:8px 0 0;line-height:1.6}.currency-hint[data-v-81c9b5b9]{display:inline-flex;padding:5px 9px;border-radius:999px;color:#2457d6;background:#eef6ff;font-size:12px;font-weight:900}.summary[data-v-63c5dfd9]{display:grid;grid-template-columns:1fr;gap:8px}.summary div[data-v-63c5dfd9]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.summary div+div[data-v-63c5dfd9]{padding-top:8px;border-top:1px solid rgba(216,230,247,.9)}.summary span[data-v-63c5dfd9]{color:#64748b;font-size:12px;white-space:nowrap}.summary strong[data-v-63c5dfd9]{min-width:0;max-width:72%;font-size:clamp(15px,4.3vw,20px);line-height:1.15;text-align:right;overflow-wrap:anywhere}.list-footer[data-v-63c5dfd9]{padding:16px 0 6px;color:#64748b;font-size:13px;font-weight:700;text-align:center}.list-cell[data-v-7f2e51fd]{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:10px;min-height:58px;padding:10px 12px;border:1px solid #e0ebf8;border-radius:var(--radius-control);color:var(--color-ink);background:#fff;text-align:left}.list-cell.clickable[data-v-7f2e51fd]{cursor:pointer}.list-cell[data-v-7f2e51fd]:disabled{opacity:.55}.list-cell.clickable[data-v-7f2e51fd]:active{background:#f5f9ff}.cell-icon[data-v-7f2e51fd]{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-control);color:var(--color-primary);background:var(--color-primary-soft);font-size:18px;font-weight:950}.cell-icon.teal[data-v-7f2e51fd]{color:var(--color-teal);background:var(--color-teal-soft)}.cell-icon.red[data-v-7f2e51fd]{color:var(--color-danger);background:var(--color-danger-soft)}.cell-icon.slate[data-v-7f2e51fd]{color:#52657d;background:#f1f5f9}.cell-copy[data-v-7f2e51fd]{min-width:0}.cell-copy strong[data-v-7f2e51fd],.cell-copy small[data-v-7f2e51fd],.cell-value[data-v-7f2e51fd]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-copy strong[data-v-7f2e51fd]{font-size:15px;font-weight:900}.cell-copy small[data-v-7f2e51fd]{margin-top:3px;color:var(--color-muted);font-size:12px;font-weight:700}.cell-value[data-v-7f2e51fd]{max-width:120px;color:var(--color-muted);font-size:13px;font-weight:800}.cell-chevron[data-v-7f2e51fd]{width:20px;height:20px;fill:none;stroke:#7b8da5;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.list-cell.danger[data-v-7f2e51fd]{color:var(--color-danger)}.option-list[data-v-cb356789]{display:grid;gap:8px}.option-row[data-v-cb356789]{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:10px 12px;border:1px solid #dce8f7;border-radius:var(--radius-control);color:var(--color-ink);background:linear-gradient(180deg,#fff,#f7fbff);text-align:left}.option-row[data-v-cb356789]:disabled{opacity:.48}.option-check[data-v-cb356789]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:transparent;background:#eff5ff}.option-check svg[data-v-cb356789]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.option-copy[data-v-cb356789]{min-width:0}.option-copy strong[data-v-cb356789],.option-copy small[data-v-cb356789]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option-copy strong[data-v-cb356789]{font-size:16px;font-weight:900}.option-copy small[data-v-cb356789]{margin-top:3px;color:var(--color-muted);font-size:12px;font-weight:700}.option-row em[data-v-cb356789]{min-width:42px;padding:5px 8px;border-radius:999px;color:var(--color-muted);background:#fff;font-size:12px;font-style:normal;font-weight:900;text-align:center}.option-row.active[data-v-cb356789]{border-color:#2457d65c;color:var(--color-primary);background:linear-gradient(180deg,#f7fbff,#edf5ff);box-shadow:inset 3px 0 0 var(--color-primary)}.option-row.active .option-check[data-v-cb356789]{color:#fff;background:var(--color-primary)}.option-row.active em[data-v-cb356789]{color:var(--color-primary);background:#fff}.telegram-card[data-v-814dc313]{display:grid;gap:12px;padding:14px;margin-bottom:12px;border:1px solid rgba(206,224,244,.92);border-radius:var(--radius-card);background:#fffffff5;box-shadow:0 12px 30px #183e7014}.telegram-head[data-v-814dc313]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.telegram-head strong[data-v-814dc313]{display:block;font-size:16px}.telegram-head span[data-v-814dc313]{display:block;margin-top:4px;color:#64748b;font-size:12px;line-height:1.5}.telegram-head em[data-v-814dc313]{flex:0 0 auto;min-width:54px;padding:5px 9px;border-radius:999px;color:#64748b;background:#f1f5f9;text-align:center;font-size:12px;font-style:normal;font-weight:800}.telegram-head em.bound[data-v-814dc313]{color:#047857;background:#dcfce7}.telegram-actions[data-v-814dc313]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.telegram-actions[data-v-814dc313] .app-button:only-child{grid-column:1 / -1}.bind-code-box[data-v-814dc313]{display:grid;gap:6px;padding:12px;border:1px dashed #93c5fd;border-radius:8px;background:#eff6ff}.bind-code-box span[data-v-814dc313]{color:#64748b;font-size:12px;font-weight:700}.bind-code-box strong[data-v-814dc313]{color:#1d4ed8;font-size:28px;letter-spacing:0;font-variant-numeric:tabular-nums}.bind-code-box small[data-v-814dc313]{color:#475569;line-height:1.45}.password-form[data-v-032f0eeb]{display:grid;gap:12px}.profile-page[data-v-1367df5a]{padding-bottom:calc(var(--app-tabbar-height) + 18px);background:linear-gradient(180deg,#eef6ff 0,#f7fafc 260px,#f8fafc)}.profile-primary[data-v-1367df5a]{position:relative}.profile-secondary[data-v-1367df5a]{margin-top:0;padding-bottom:8px}.language-trigger[data-v-1367df5a]{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:66px;height:34px;padding:0 9px 0 7px;border:1px solid rgba(36,87,214,.12);border-radius:var(--radius-control);color:var(--color-primary);background:var(--color-primary-soft);font-weight:900}.language-trigger img[data-v-1367df5a]{width:22px;height:22px}.identity-card[data-v-1367df5a],.wallet-card[data-v-1367df5a],.quick-section[data-v-1367df5a],.bind-card[data-v-1367df5a]{margin-bottom:12px;border:1px solid rgba(206,224,244,.92);border-radius:var(--radius-card);background:#fffffff5;box-shadow:0 12px 30px #183e7014}.identity-card[data-v-1367df5a]{padding:14px}.identity-main[data-v-1367df5a]{display:grid;grid-template-columns:58px minmax(0,1fr);gap:2px;align-items:center}.avatar[data-v-1367df5a]{display:grid;place-items:center;width:58px;height:58px;border:1px solid rgba(36,87,214,.16);border-radius:8px;color:#fff;background:linear-gradient(135deg,#2457d6,#0f8a7a);box-shadow:0 14px 26px #2457d62e;font-size:24px;font-weight:950}.identity-copy[data-v-1367df5a]{min-width:0}.name-line[data-v-1367df5a]{display:flex;align-items:center;gap:8px}.name-line strong[data-v-1367df5a]{min-width:0;overflow:hidden;color:var(--color-ink);font-size:23px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.icon-edit[data-v-1367df5a]{flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:var(--radius-control);color:var(--color-primary);background:var(--color-primary-soft)}.icon-edit svg[data-v-1367df5a]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.badge-row[data-v-1367df5a]{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.badge[data-v-1367df5a]{max-width:100%;padding:5px 8px;border-radius:999px;color:#52657d;background:#f1f5f9;font-size:12px;font-weight:900}.badge.primary[data-v-1367df5a]{color:var(--color-primary);background:var(--color-primary-soft)}.identity-meta[data-v-1367df5a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:12px;margin-top:14px;border-top:1px solid #e6eef8}.identity-meta button[data-v-1367df5a],.identity-meta div[data-v-1367df5a]{display:grid;gap:4px;min-width:0;min-height:52px;padding:9px 10px;border:1px solid #e0ebf8;border-radius:var(--radius-control);background:#f8fbff;text-align:left}.identity-meta span[data-v-1367df5a],.identity-meta strong[data-v-1367df5a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.identity-meta span[data-v-1367df5a]{color:var(--color-muted);font-size:11px;font-weight:800}.identity-meta strong[data-v-1367df5a]{color:var(--color-ink);font-size:13px;font-weight:950}.wallet-card[data-v-1367df5a]{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:1fr;gap:12px;align-items:stretch;padding:14px;color:#fff;background:radial-gradient(circle at 18% 0%,rgba(125,211,252,.38) 0,transparent 32%),radial-gradient(circle at 102% 88%,rgba(20,184,166,.42) 0,transparent 36%),linear-gradient(135deg,#102e5f,#2859dd 58%,#0f8a7a);box-shadow:0 18px 38px #183e702e,inset 0 1px #ffffff38}.wallet-card[data-v-1367df5a]:before,.wallet-card[data-v-1367df5a]:after{position:absolute;z-index:-1;content:"";pointer-events:none}.wallet-card[data-v-1367df5a]:before{top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,rgba(255,255,255,.18),transparent 34%),repeating-linear-gradient(90deg,rgba(255,255,255,.08) 0 1px,transparent 1px 28px);opacity:.42}.wallet-card[data-v-1367df5a]:after{top:-42px;right:-38px;width:128px;height:128px;border:24px solid rgba(255,255,255,.12);border-radius:999px}.balance-copy[data-v-1367df5a]{position:relative;min-width:0;min-height:70px;padding:4px 0 0}.balance-copy span[data-v-1367df5a],.balance-copy strong[data-v-1367df5a],.balance-copy em[data-v-1367df5a]{display:block;min-width:0}.balance-copy span[data-v-1367df5a]{color:#ffffffb8;font-size:12px;font-weight:800}.balance-copy strong[data-v-1367df5a]{overflow:hidden;margin-top:7px;max-width:calc(100% - 26px);font-size:clamp(30px,8vw,38px);font-weight:950;letter-spacing:-.05em;line-height:.96;text-overflow:ellipsis;white-space:nowrap}.wallet-actions[data-v-1367df5a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:-4px}.currency-switch[data-v-1367df5a]{position:absolute;top:14px;right:14px;z-index:1;width:112px;display:flex;align-items:center;justify-content:flex-end;gap:5px;padding:0;border:0;border-radius:0;color:#ffffffe0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:11px;font-weight:900}.currency-switch select[data-v-1367df5a]{width:66px;min-height:28px;padding:0 3px 0 7px;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;background:#2457d685;font-weight:950}.currency-switch option[data-v-1367df5a]{color:#0f172a}.wallet-actions[data-v-1367df5a] .app-button{min-height:38px;border-radius:13px;padding:0 10px;font-size:13px;box-shadow:0 10px 22px #091c4029}.section-head[data-v-1367df5a]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.section-head strong[data-v-1367df5a]{color:var(--color-ink);font-size:16px;font-weight:950}.quick-section[data-v-1367df5a]{padding:14px}.quick-grid[data-v-1367df5a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.quick-item[data-v-1367df5a]{display:grid;justify-items:center;gap:6px;min-width:0;min-height:104px;padding:12px 6px 10px;border:1px solid #dfebf8;border-radius:var(--radius-control);color:var(--color-ink);background:linear-gradient(180deg,#fff,#f7fbff);text-align:center}.quick-item[data-v-1367df5a]:active{background:#eef6ff}.quick-icon[data-v-1367df5a]{display:grid;place-items:center;width:42px;height:42px;border-radius:var(--radius-control);background:var(--color-primary-soft)}.quick-icon img[data-v-1367df5a]{width:28px;height:28px}.quick-item strong[data-v-1367df5a],.quick-item small[data-v-1367df5a]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-item strong[data-v-1367df5a]{font-size:13px;font-weight:950}.quick-item small[data-v-1367df5a]{color:var(--color-muted);font-size:11px;font-weight:700}.bind-card[data-v-1367df5a]{display:grid;gap:12px;padding:14px}.bind-card strong[data-v-1367df5a],.bind-card span[data-v-1367df5a]{display:block}.bind-card strong[data-v-1367df5a]{color:var(--color-ink);font-size:16px;font-weight:950}.bind-card span[data-v-1367df5a]{margin-top:4px;color:var(--color-muted);font-size:12px;line-height:1.5}.bind-form[data-v-1367df5a]{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:9px}.settings-section[data-v-1367df5a]{margin-bottom:4px}.settings-list[data-v-1367df5a]{display:grid;gap:8px}.cell-img[data-v-1367df5a]{width:23px;height:23px}.cell-svg[data-v-1367df5a]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}@media(max-width:420px){.currency-switch[data-v-1367df5a]{width:108px}}@media(max-width:360px){.identity-meta[data-v-1367df5a]{grid-template-columns:1fr}.quick-grid[data-v-1367df5a]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lottery-page[data-v-5b90377a]{--play-category-tab-width: 58px;--play-category-tab-height: 40px;--play-strip-tab-width: 150px;--play-strip-tab-height: 40px;--selector-option-height: 40px;--selector-choice-width: 96px;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));background:#faf8ff}.lottery-page.has-bet-footer[data-v-5b90377a]{padding-bottom:calc(132px + env(safe-area-inset-bottom,0px))}.help-button[data-v-5b90377a]{width:34px;height:34px;border:0;border-radius:50%;background:#c084fc;color:#fff;font-size:22px;font-weight:900}.draw-summary[data-v-5b90377a]{display:grid;gap:10px;padding:12px 14px;margin:0 -14px;border-bottom:1px solid #eadff4;background:#f7eefc}.previous-issue[data-v-5b90377a],.current-issue[data-v-5b90377a]{display:flex;align-items:center;gap:10px}.previous-issue span[data-v-5b90377a],.current-issue span[data-v-5b90377a]{min-width:88px;color:#27243a;font-size:18px}.current-issue b[data-v-5b90377a]{color:#27243a;font-size:16px;font-weight:500}.current-issue strong[data-v-5b90377a]{color:#e64b62;font-size:18px;font-weight:900}.current-issue strong.danger[data-v-5b90377a]{color:#dc2626}.number-balls[data-v-5b90377a]{display:flex;gap:8px}.number-balls i[data-v-5b90377a]{display:grid;width:36px;height:36px;place-items:center;border:3px solid #f5c157;border-radius:50%;background:#fff7dc;color:#d9901b;font-size:20px;font-style:normal;font-weight:900;line-height:1}.number-balls.compact[data-v-5b90377a]{justify-content:center;gap:4px}.number-balls.compact i[data-v-5b90377a]{width:28px;height:28px;border-width:2px;font-size:16px}.number-balls i.blue[data-v-5b90377a]{border-color:#60a5fa;background:#e8f3ff;color:#2563eb}.draw-pending[data-v-5b90377a]{display:inline-flex;align-items:center;gap:8px;min-height:36px;color:#d9901b;font-size:17px;font-weight:900}.draw-pending i[data-v-5b90377a]{position:relative;display:inline-grid;width:36px;height:36px;place-items:center;border:3px solid #f5c157;border-radius:50%;background:#fff7dc;font-style:normal}.draw-pending i[data-v-5b90377a]:before,.draw-pending i[data-v-5b90377a]:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:#d9901b;animation:draw-pulse-5b90377a 1s infinite ease-in-out}.draw-pending i[data-v-5b90377a]:before{left:9px;animation-delay:-.2s}.draw-pending i[data-v-5b90377a]:after{right:9px;animation-delay:.2s}.draw-pending em[data-v-5b90377a]{font-style:normal;animation:draw-text-pulse-5b90377a 1.2s infinite ease-in-out}@keyframes draw-pulse-5b90377a{0%,to{transform:translateY(2px);opacity:.45}50%{transform:translateY(-2px);opacity:1}}@keyframes draw-text-pulse-5b90377a{0%,to{opacity:.65}50%{opacity:1}}.main-tabs[data-v-5b90377a]{position:sticky;top:var(--app-header-total-height);z-index:24;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 -14px;border-bottom:1px solid #e5ddec;background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.main-tabs button[data-v-5b90377a]{position:relative;min-height:64px;border:0;background:transparent;color:#4b445c;font-size:17px;font-weight:700}.main-tabs button.active[data-v-5b90377a]{color:#ef5f78}.main-tabs button.active[data-v-5b90377a]:after{position:absolute;right:22px;bottom:0;left:22px;height:3px;border-radius:999px;background:#ef5f78;content:""}.tab-panel[data-v-5b90377a]{min-height:440px;margin:0 -14px;background:#fff}.bet-panel[data-v-5b90377a]{display:grid;gap:0;padding:8px 14px 12px}.active-play-card[data-v-5b90377a]{display:none;grid-template-columns:auto minmax(0,1fr) 28px;align-items:center;gap:10px;min-height:46px;padding:0 12px;border:1px solid #eadfed;border-radius:6px;background:#fff;color:#4b445c;text-align:left}.active-play-card span[data-v-5b90377a]{color:#e08b2e;font-size:14px;font-weight:900}.active-play-card strong[data-v-5b90377a]{min-width:0;overflow:hidden;color:#343044;font-size:15px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.active-play-card i[data-v-5b90377a],.all-play-title i[data-v-5b90377a]{display:grid;width:22px;height:22px;grid-template-columns:repeat(3,4px);grid-template-rows:repeat(3,4px);gap:3px}.active-play-card i[data-v-5b90377a]:before,.all-play-title i[data-v-5b90377a]:before{width:4px;height:4px;border-radius:50%;background:#c7bfcd;box-shadow:7px 0 #c7bfcd,14px 0 #c7bfcd,0 7px #c7bfcd,7px 7px #c7bfcd,14px 7px #c7bfcd,0 14px #c7bfcd,7px 14px #c7bfcd,14px 14px #c7bfcd;content:""}.play-strip-bar[data-v-5b90377a]{display:grid;grid-template-columns:minmax(0,1fr) 46px;align-items:stretch;height:56px;min-height:56px;max-height:56px;margin:-8px -14px 0;border-bottom:1px solid #eadff1;background:#fff;overflow:hidden}.play-strip-bar .play-strip[data-v-5b90377a]{min-width:0;padding:8px 0;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.play-strip-bar .play-strip button[data-v-5b90377a]{flex:0 0 auto;width:auto;max-width:188px;min-width:156px;padding:0 8px;scroll-snap-align:start;overflow:hidden;font-size:12px;line-height:1.15;text-overflow:clip;white-space:normal}.play-strip-more[data-v-5b90377a]{display:grid;width:46px;min-width:46px;height:56px;place-items:center;border:0;border-left:1px solid #eadff1;background:linear-gradient(90deg,#f7f0ff99,#e6d7fb)}.play-strip-more i[data-v-5b90377a]{display:grid;width:25px;height:25px;grid-template-columns:repeat(3,5px);grid-template-rows:repeat(3,5px);gap:4px}.play-strip-more i[data-v-5b90377a]:before{width:5px;height:5px;border-radius:50%;background:#a696b4;box-shadow:9px 0 #a696b4,18px 0 #a696b4,0 9px #a696b4,9px 9px #a696b4,18px 9px #a696b4,0 18px #a696b4,9px 18px #a696b4,18px 18px #a696b4;content:""}.play-category-tabs[data-v-5b90377a],.play-strip[data-v-5b90377a]{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.play-category-tabs[data-v-5b90377a]::-webkit-scrollbar,.play-strip[data-v-5b90377a]::-webkit-scrollbar{display:none}.play-category-tabs button[data-v-5b90377a],.play-strip button[data-v-5b90377a]{box-sizing:border-box;flex:0 0 var(--play-category-tab-width);width:var(--play-category-tab-width);height:var(--play-category-tab-height);min-width:0;min-height:0;padding:0 14px;border:0;border-radius:4px;background:#ece9f0;color:#5d5667;font-size:15px;font-weight:700;line-height:1;white-space:nowrap}.play-strip button[data-v-5b90377a]{flex-basis:var(--play-strip-tab-width);width:var(--play-strip-tab-width);height:var(--play-strip-tab-height);padding:0 8px;overflow:hidden;text-overflow:clip}.play-strip-bar .play-strip button[data-v-5b90377a]{flex-basis:auto;width:auto}.play-category-tabs button.active[data-v-5b90377a],.play-strip button.active[data-v-5b90377a]{background:#ef6078;color:#fff}.play-strip-bar .play-strip button[data-v-5b90377a],.play-strip-bar .play-strip button.active[data-v-5b90377a]{flex:0 0 auto;width:auto;min-width:156px;max-width:188px;height:40px;padding:0 8px;overflow:hidden;font-size:12px;line-height:1.15;text-overflow:clip;white-space:normal}.utility-row[data-v-5b90377a]{display:flex;gap:10px;align-items:center;height:42px;min-height:42px;padding:0;border-top:0;border-bottom:0}.utility-row button[data-v-5b90377a]{min-height:24px;border:0;background:transparent;color:#685e78;font-size:13px;font-weight:700}.utility-row button[data-v-5b90377a]:before{display:inline-grid;width:16px;height:16px;margin-right:4px;place-items:center;border-radius:50%;background:#9f8fba;color:#fff;font-size:11px;content:"?"}.selector-card[data-v-5b90377a]{display:grid;align-content:start;gap:9px;min-height:220px;padding:8px 0 10px;border-top:0}.digit-rows[data-v-5b90377a]{display:grid;gap:8px}.direct-duplex-panel[data-v-5b90377a]{display:grid;gap:14px}.direct-duplex-row[data-v-5b90377a]{display:grid;grid-template-columns:32px minmax(0,1fr);gap:8px;align-items:center;padding:12px 0 14px;border-bottom:1px solid #eee7f2}.direct-duplex-row[data-v-5b90377a]:last-child{border-bottom:0}.group3-duplex-row[data-v-5b90377a]{display:grid;grid-template-columns:40px minmax(0,1fr);gap:8px;align-items:center;padding:14px 0 18px;border-bottom:1px solid #eee7f2}.position-label[data-v-5b90377a]{color:#5d5667;font-size:18px;font-weight:800;text-align:center}.direct-row-body[data-v-5b90377a]{display:grid;gap:12px}.quick-picks[data-v-5b90377a]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.quick-picks button[data-v-5b90377a]{display:grid;height:34px;place-items:center;border:1px dashed #b9abc6;border-radius:8px;background:#fff;color:#746980;font-size:16px;font-weight:800}.quick-picks button.active[data-v-5b90377a]{border-color:#ef8a16;border-style:solid;background:linear-gradient(180deg,#fff2cf,#e88916);color:#fff;box-shadow:0 8px 16px #d9770638}.direct-single-panel[data-v-5b90377a]{display:grid;gap:14px;padding-top:0}.direct-single-input[data-v-5b90377a]{box-sizing:border-box;width:100%;min-height:190px;padding:14px;border:1px solid #ded8e8;border-radius:8px;background:#fbf8ff;color:#352f42;font-size:17px;line-height:1.55;resize:vertical;outline:0}.direct-single-input[data-v-5b90377a]::placeholder{color:#c7bfcd}.direct-single-input[data-v-5b90377a]:focus{border-color:#c084fc;box-shadow:0 0 0 3px #c084fc24}.direct-single-actions[data-v-5b90377a]{display:grid;grid-template-columns:1.2fr 1.05fr .75fr;gap:10px}.direct-single-actions button[data-v-5b90377a]{min-height:42px;border:0;border-radius:7px;color:#fff;font-size:16px;font-weight:900}.dedupe-action[data-v-5b90377a]{background:linear-gradient(135deg,#b778e8,#a855f7)}.import-action[data-v-5b90377a]{background:linear-gradient(135deg,#5fd13c,#36b525)}.clear-action[data-v-5b90377a]{background:#9aa0a6}.direct-single-hint[data-v-5b90377a]{margin:0;color:#b9b2c0;font-size:15px;font-weight:700;line-height:1.65}.digit-row[data-v-5b90377a]{display:grid;grid-template-columns:18px minmax(0,1fr);gap:6px;align-items:center}.digit-row>span[data-v-5b90377a]{color:#5d5667;font-size:11px;font-weight:800;text-align:center;writing-mode:vertical-rl}.ball-grid[data-v-5b90377a],.keypad-grid[data-v-5b90377a]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 10px;justify-items:center}.ball-grid.single-row[data-v-5b90377a]{padding:4px 12px}.digit-pick-header[data-v-5b90377a]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;color:#5d5667;font-size:13px;font-weight:800}.digit-pick-header strong[data-v-5b90377a]{color:#dc8b2c;font-size:14px}.pick-ball[data-v-5b90377a]{display:grid;width:38px;height:38px;place-items:center;border:0;border-radius:50%;background:#eee8f4;color:#3f394d;font-size:17px;font-weight:600}.pick-ball.active[data-v-5b90377a]{background:#dc8b2c;color:#fff;box-shadow:0 4px 10px #dc8b2c38}.manual-display[data-v-5b90377a]{display:grid;grid-template-columns:48px minmax(0,1fr) 60px;gap:8px;align-items:center;padding:0 4px 4px}.manual-display span[data-v-5b90377a]{color:#5d5667;font-weight:800}.manual-display strong[data-v-5b90377a]{display:grid;height:38px;place-items:center;border-radius:8px;background:#f3edf7;color:#17405e;font-size:22px;letter-spacing:6px}.manual-display strong.empty[data-v-5b90377a]{color:#a8a0b2}.manual-display button[data-v-5b90377a],.keypad-action[data-v-5b90377a]{min-height:38px;border:1px solid #f0c2cc;border-radius:6px;background:#fff;color:#d94d64;font-weight:800}.keypad-action[data-v-5b90377a]{grid-column:span 5;width:100%;border-color:#e7ddea;color:#5d5667}.sub-tabs[data-v-5b90377a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;gap:8px}.sub-tabs button[data-v-5b90377a],.choice-grid button[data-v-5b90377a],.pattern-grid button[data-v-5b90377a],.single-choice button[data-v-5b90377a]{box-sizing:border-box;height:var(--selector-option-height);min-width:0;min-height:0;padding:0 8px;border:0;border-radius:8px;background:#eee9f4;color:#4b445c;font-size:13px;font-weight:800;line-height:1;white-space:nowrap}.sub-tabs button.active[data-v-5b90377a],.choice-grid button.active[data-v-5b90377a],.pattern-grid button.active[data-v-5b90377a],.single-choice button.active[data-v-5b90377a]{background:#dc8b2c;color:#fff}.sum-grid[data-v-5b90377a]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-self:start;gap:7px;justify-items:center}.sum-grid button[data-v-5b90377a]{display:grid;gap:2px;box-sizing:border-box;width:38px;height:38px;min-height:0;place-items:center;border:0;border-radius:50%;background:#eee8f4;color:#3f394d;line-height:1}.sum-grid button.active[data-v-5b90377a]{background:#dc8b2c;color:#fff}.sum-grid strong[data-v-5b90377a]{font-size:15px}.sum-grid span[data-v-5b90377a]{font-size:10px}.choice-grid[data-v-5b90377a],.pattern-grid[data-v-5b90377a],.side-rows[data-v-5b90377a]{display:grid;align-self:start;gap:9px}.side-row[data-v-5b90377a]{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:10px}.side-row>span[data-v-5b90377a]{color:#5d5667;font-size:14px;font-weight:900;text-align:right}.side-row>div[data-v-5b90377a]{display:grid;grid-template-columns:repeat(4,minmax(0,64px));gap:8px}.side-row button[data-v-5b90377a]{height:36px;border:0;border-radius:7px;background:#eee9f4;color:#4b445c;font-size:14px;font-weight:900}.side-row button.active[data-v-5b90377a]{background:#dc8b2c;color:#fff}.choice-grid[data-v-5b90377a]{grid-template-columns:repeat(2,var(--selector-choice-width));justify-content:start}.choice-grid button[data-v-5b90377a],.single-choice button[data-v-5b90377a]{display:grid;gap:3px;place-items:center}.choice-grid strong[data-v-5b90377a],.single-choice strong[data-v-5b90377a]{font-size:17px}.choice-grid span[data-v-5b90377a],.single-choice span[data-v-5b90377a]{font-size:11px}.pattern-grid[data-v-5b90377a]{grid-template-columns:repeat(4,minmax(0,1fr))}.pattern-grid button[data-v-5b90377a]{overflow:hidden;text-overflow:ellipsis}.single-choice[data-v-5b90377a]{display:grid;grid-template-columns:minmax(140px,180px);align-self:start}.data-table[data-v-5b90377a]{font-size:15px}.table-head[data-v-5b90377a],.table-row[data-v-5b90377a]{display:grid;grid-template-columns:84px 1.7fr 1.2fr 94px;align-items:center;min-height:48px;border-bottom:1px solid #ece7ef;text-align:center}.table-head[data-v-5b90377a]{min-height:44px;background:#ddd3e8;color:#60556f;font-weight:800}.table-row[data-v-5b90377a]{color:#5d5667}.sum-meta[data-v-5b90377a]{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:4px}.sum-meta b[data-v-5b90377a]{color:#43d16f}.sum-meta em[data-v-5b90377a]{font-style:normal;font-weight:800}.sum-meta .red[data-v-5b90377a]{color:#e44f64}.sum-meta .blue[data-v-5b90377a]{color:#3486d1}.trend-panel[data-v-5b90377a]{padding-bottom:18px}.trend-tools[data-v-5b90377a]{display:flex;align-items:center;gap:8px;padding:10px 14px 8px}.trend-title[data-v-5b90377a]{flex:1;min-width:88px;color:#dc8b2c;font-size:16px;font-weight:900;white-space:nowrap}.trend-ranges[data-v-5b90377a]{display:flex;gap:8px}.trend-ranges button[data-v-5b90377a]{flex:0 0 auto;width:48px;height:34px;padding:0;border:0;border-radius:4px;background:#8b5cf6;color:#fff;font-size:14px;font-weight:800;line-height:1}.trend-ranges button.active[data-v-5b90377a]{background:#dc8b2c}.trend-settings-button[data-v-5b90377a]{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border:0;border-radius:8px;background:transparent;color:#b8adca;font-size:28px;font-weight:900;line-height:1}.trend-scroll[data-v-5b90377a]{overflow-x:auto;border-top:1px solid #ece7ef;background:#fff;scrollbar-width:thin}.trend-matrix-grid[data-v-5b90377a]{display:grid;grid-template-columns:76px repeat(var(--trend-columns),46px);width:var(--trend-grid-width);min-width:100%;border-left:1px solid #ece7ef;font-size:14px}.trend-header-grid[data-v-5b90377a]{position:sticky;top:0;z-index:5}.trend-body-scroll[data-v-5b90377a]{position:relative;width:var(--trend-grid-width);min-width:100%;max-height:min(42vh,266px);overflow-y:auto;background:#fff}.trend-body-grid[data-v-5b90377a]{position:relative;z-index:2}.trend-stats-grid[data-v-5b90377a]{position:sticky;bottom:0;z-index:6;box-shadow:0 -8px 14px #ffffffd1}.trend-line-svg[data-v-5b90377a]{position:absolute;top:0;left:0;z-index:1;width:var(--trend-grid-width);height:var(--trend-body-height);pointer-events:none}.trend-cell[data-v-5b90377a]{position:relative;display:grid;box-sizing:border-box;height:38px;min-height:0;place-items:center;border-right:1px solid #ece7ef;border-bottom:1px solid #ece7ef;background:transparent;color:#6b6378;line-height:1}.trend-cell.sticky-cell[data-v-5b90377a]{position:sticky;left:0;z-index:4;background:#fff}.head-cell[data-v-5b90377a],.stat-cell[data-v-5b90377a]{background:#ddd3e8;color:#5d5667;font-weight:800}.issue-cell[data-v-5b90377a]{color:#51495f;font-weight:900}.trend-cell.hit span[data-v-5b90377a]{display:grid;position:relative;z-index:3;width:28px;height:28px;place-items:center;border-radius:50%;background:#dc8b2c;color:#fff;font-weight:900}.trend-cell em[data-v-5b90377a]{position:relative;z-index:2;color:#8c8497;font-style:normal}.trend-settings-overlay[data-v-5b90377a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:22px;background:#2622309e;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.trend-settings-sheet[data-v-5b90377a]{display:grid;gap:14px;width:min(330px,calc(100vw - 44px));max-height:min(70vh,520px);overflow-y:auto;padding:16px 14px;border-radius:8px;background:#fff;box-shadow:0 18px 48px #221c2c2e}.trend-setting-row[data-v-5b90377a]{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:start;gap:8px}.trend-setting-row strong[data-v-5b90377a]{padding-top:5px;color:#6a6470;font-size:15px;font-weight:900;text-align:right}.trend-setting-row>div[data-v-5b90377a]{display:flex;flex-wrap:wrap;gap:7px}.trend-setting-row button[data-v-5b90377a]{min-width:46px;height:30px;padding:0 10px;border:1px solid #d4ced8;border-radius:4px;background:#fff;color:#6a6470;font-size:14px;font-weight:700;line-height:1}.trend-setting-row button.active[data-v-5b90377a]{border-color:#dc8b2c;background:#dc8b2c;color:#fff}.play-menu-overlay[data-v-5b90377a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:82;display:grid;align-items:start;padding:calc(var(--app-header-total-height, 56px) + 76px) 14px 18px;background:#241f2d6b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.play-menu-sheet[data-v-5b90377a]{display:grid;grid-template-columns:minmax(0,1fr) 110px;width:min(680px,100%);max-height:min(64vh,520px);margin:0 auto;overflow:hidden;border-radius:6px;background:#f6f6f7;box-shadow:0 20px 48px #1c172642}.play-menu-grid[data-v-5b90377a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;overflow-y:auto;padding:14px}.play-menu-grid button[data-v-5b90377a]{display:grid;min-height:60px;place-items:center;border:0;border-radius:0;background:#e9ddf3;color:#5a5366;font-size:15px;font-weight:700;line-height:1.22;white-space:pre-line}.play-menu-grid button.active[data-v-5b90377a]{background:#f0a148;color:#fff}.play-menu-grid button[data-v-5b90377a]:disabled{color:#aaa2b4;opacity:.72}.play-menu-rail[data-v-5b90377a]{overflow-y:auto;border-left:1px solid #ece7ef;background:#fff}.play-menu-rail button[data-v-5b90377a]{width:100%;min-height:60px;border:0;background:#fff;color:#5b5661;font-size:16px;font-weight:700}.play-menu-rail button.active[data-v-5b90377a]{background:#f37a58;color:#fff}.all-play-title[data-v-5b90377a]{display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:4px;padding:0 8px}.all-play-title span[data-v-5b90377a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-list[data-v-5b90377a]{display:grid;gap:10px;padding:12px 14px}.order-list article[data-v-5b90377a]{display:flex;justify-content:space-between;gap:12px;padding:12px;border:1px solid #e9dfef;border-radius:8px;background:#fff}.order-list article.is-win[data-v-5b90377a]{border-color:#dc8b2c73;background:linear-gradient(90deg,#fff7edf5,#fff)}.order-list article.is-lose[data-v-5b90377a]{background:#fbfafc}.order-list article>div[data-v-5b90377a]{display:grid;gap:4px;min-width:0}.order-list article>div[data-v-5b90377a]:last-child{flex:0 0 auto;text-align:right}.order-result[data-v-5b90377a]{justify-items:end}.order-info strong[data-v-5b90377a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-list strong[data-v-5b90377a],.order-list b[data-v-5b90377a]{color:#30293d;font-size:14px}.order-list span[data-v-5b90377a]{overflow:hidden;color:#766c82;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.order-result-badge[data-v-5b90377a]{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:24px;padding:0 8px;border-radius:999px;background:#ece6f1;color:#5d536b!important;font-size:12px!important;line-height:1}.order-list article.is-win .order-result-badge[data-v-5b90377a]{background:#dc8b2c;color:#fff!important}.order-list article.is-lose .order-result-badge[data-v-5b90377a]{background:#f0edf3;color:#7b7287!important}.order-stake[data-v-5b90377a],.order-payout[data-v-5b90377a]{font-variant-numeric:tabular-nums}.order-payout.win[data-v-5b90377a]{color:#dc8b2c;font-weight:700}.bet-footer[data-v-5b90377a]{position:fixed;right:0;bottom:0;left:0;z-index:60;display:grid;gap:5px;padding:7px 10px calc(7px + env(safe-area-inset-bottom,0px));width:100%;border-top:1px solid #e1d7e7;background:#fffffffa;box-shadow:0 -10px 24px #3c2d491f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.footer-info[data-v-5b90377a],.footer-total[data-v-5b90377a],.footer-actions[data-v-5b90377a]{display:grid;gap:5px}.footer-info[data-v-5b90377a]{grid-template-columns:minmax(84px,.72fr) minmax(116px,1fr) 108px;align-items:center}.unit-select[data-v-5b90377a],.prize-pill[data-v-5b90377a]{display:flex;align-items:center;justify-content:center;min-width:0;height:30px;padding:0 7px;border-radius:999px;background:#f0ebf8;color:#554d62;font-size:13px;font-weight:800;text-align:center;white-space:nowrap}.unit-select[data-v-5b90377a]{gap:4px}.unit-select select[data-v-5b90377a]{min-width:45px;height:26px;padding:0;border:0;background:transparent;color:#554d62;font-weight:900;outline:0}.prize-pill[data-v-5b90377a]{overflow:hidden;text-overflow:ellipsis}.multiplier[data-v-5b90377a]{display:grid;grid-template-columns:26px 32px 18px 26px;align-items:center;overflow:hidden;min-height:30px;border-radius:999px;background:#f4f1f7}.multiplier button[data-v-5b90377a]{height:30px;border:0;background:#fff;color:#8b7a95;font-size:17px;font-weight:900}.multiplier input[data-v-5b90377a]{width:32px;height:30px;border:0;background:transparent;color:#3f394d;font-weight:900;text-align:center}.multiplier b[data-v-5b90377a]{color:#5d5667;font-size:12px}.footer-total[data-v-5b90377a]{grid-template-columns:minmax(64px,.72fr) minmax(96px,.9fr) minmax(130px,1.15fr);color:#5d5667;font-size:12px;font-weight:800;white-space:nowrap}.footer-total span[data-v-5b90377a]{min-width:0;overflow:hidden;text-overflow:ellipsis}.footer-total b[data-v-5b90377a]{color:#dc8b2c}.footer-actions[data-v-5b90377a]{grid-template-columns:1fr 1fr 1fr}.footer-actions button[data-v-5b90377a]{min-height:38px;border:0;color:#fff;font-size:15px;font-weight:900}.push-action[data-v-5b90377a]{background:#e4a752}.cart-action[data-v-5b90377a]{background:#fff;color:#5d5667!important;border:1px solid #e4dbe9!important}.quick-action[data-v-5b90377a]{background:#ef5f78}.footer-actions button[data-v-5b90377a]:disabled{background:#d5cedc;color:#f8f6fb}.cart-overlay[data-v-5b90377a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;align-items:center;padding:18px 28px;background:#1814228f}.cart-sheet[data-v-5b90377a]{display:grid;grid-template-rows:auto minmax(280px,1fr) auto;max-height:72vh;overflow:hidden;border-radius:4px;background:#f7f7f8;box-shadow:0 20px 42px #18142242}.cart-sheet header[data-v-5b90377a]{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0 12px;background:#f07f3b;color:#fff}.cart-sheet header strong[data-v-5b90377a]{font-size:18px}.cart-sheet header button[data-v-5b90377a]{border:0;background:transparent;color:#fff;font-size:16px}.cart-body[data-v-5b90377a]{overflow-y:auto;padding:12px}.cart-item[data-v-5b90377a]{position:relative;display:grid;gap:10px;padding:12px 42px 14px 14px;margin-bottom:10px;border-radius:8px;background:#fff}.cart-item span[data-v-5b90377a]{color:#7b7286;font-size:15px}.cart-item strong[data-v-5b90377a]{color:#17405e;font-size:18px}.cart-item b[data-v-5b90377a]{justify-self:end;color:#7b7286;font-weight:600}.remove-item[data-v-5b90377a]{position:absolute;top:10px;right:12px;width:28px;height:28px;border:0;border-radius:50%;background:#f1edf4;color:#9a8fa8;font-size:18px}.cart-summary[data-v-5b90377a]{color:#5d5667;font-size:16px}.cart-summary b[data-v-5b90377a]{color:#f07f3b}.cart-sheet footer[data-v-5b90377a]{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #e7dfea}.cart-sheet footer button[data-v-5b90377a]{min-height:60px;border:0;background:#fff;color:#5d5667;font-size:17px;font-weight:900}.cart-sheet footer .submit-cart[data-v-5b90377a]{background:#f07f3b;color:#fff}.cart-sheet footer button[data-v-5b90377a]:disabled{background:#d5cedc;color:#f8f6fb}@media(max-width:420px){.ball-grid[data-v-5b90377a],.keypad-grid[data-v-5b90377a]{gap:7px 9px}.pick-ball[data-v-5b90377a]{width:36px;height:36px;font-size:16px}}@media(max-width:360px){.previous-issue span[data-v-5b90377a],.current-issue span[data-v-5b90377a]{min-width:76px;font-size:16px}.current-issue b[data-v-5b90377a],.current-issue strong[data-v-5b90377a]{font-size:15px}.number-balls i[data-v-5b90377a]{width:32px;height:32px;font-size:17px}.main-tabs button[data-v-5b90377a]{font-size:15px}.pick-ball[data-v-5b90377a]{width:34px;height:34px;font-size:15px}.sum-grid[data-v-5b90377a]{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.sum-grid button[data-v-5b90377a]{min-height:38px}.pattern-grid[data-v-5b90377a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.pattern-grid button[data-v-5b90377a]{height:40px;font-size:12px}.footer-actions button[data-v-5b90377a]{min-height:36px;font-size:13px}.unit-select[data-v-5b90377a],.prize-pill[data-v-5b90377a],.footer-total[data-v-5b90377a]{font-size:11px}.footer-info[data-v-5b90377a]{grid-template-columns:minmax(72px,.7fr) minmax(94px,1fr) 98px}.footer-total[data-v-5b90377a]{grid-template-columns:minmax(54px,.66fr) minmax(78px,.82fr) minmax(104px,1fr)}}.ssc-page[data-v-9d68fe48]{--category-tab-width: 54px;--category-tab-height: 36px;--play-tab-width: 84px;--play-tab-height: 36px;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));background:#faf8ff}.ssc-page.has-bet-footer[data-v-9d68fe48]{padding-bottom:calc(132px + env(safe-area-inset-bottom,0px))}.help-button[data-v-9d68fe48]{width:34px;height:34px;border:0;border-radius:50%;background:#c084fc;color:#fff;font-size:22px;font-weight:900}.draw-summary[data-v-9d68fe48]{display:grid;gap:10px;padding:12px 14px;margin:0 -14px;border-bottom:1px solid #eadff4;background:#f7eefc}.game-switch[data-v-9d68fe48]{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.game-switch[data-v-9d68fe48]::-webkit-scrollbar{display:none}.game-switch button[data-v-9d68fe48]{flex:0 0 auto;min-width:86px;height:32px;padding:0 12px;border:0;border-radius:4px;background:#8357d8;color:#fff;font-size:13px;font-weight:800;opacity:.82}.game-switch button.active[data-v-9d68fe48]{background:#ef6078;opacity:1}.previous-issue[data-v-9d68fe48],.current-issue[data-v-9d68fe48]{display:flex;align-items:center;gap:10px}.previous-issue span[data-v-9d68fe48],.current-issue span[data-v-9d68fe48]{min-width:82px;color:#27243a;font-size:17px}.current-issue b[data-v-9d68fe48]{color:#27243a;font-size:16px;font-weight:500}.current-issue strong[data-v-9d68fe48]{color:#e64b62;font-size:18px;font-weight:900}.current-issue strong.danger[data-v-9d68fe48]{color:#dc2626}.number-balls[data-v-9d68fe48]{display:flex;gap:7px}.number-balls i[data-v-9d68fe48]{display:grid;width:34px;height:34px;place-items:center;border:3px solid #f5c157;border-radius:50%;background:#fff7dc;color:#d9901b;font-size:19px;font-style:normal;font-weight:900;line-height:1}.draw-pending[data-v-9d68fe48]{display:inline-flex;align-items:center;gap:8px;min-height:34px;color:#d9901b;font-size:16px;font-weight:900}.draw-pending i[data-v-9d68fe48]{position:relative;display:inline-grid;width:34px;height:34px;place-items:center;border:3px solid #f5c157;border-radius:50%;background:#fff7dc;font-style:normal}.draw-pending i[data-v-9d68fe48]:before,.draw-pending i[data-v-9d68fe48]:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:#d9901b;animation:draw-pulse-9d68fe48 1s infinite ease-in-out}.draw-pending i[data-v-9d68fe48]:before{left:8px;animation-delay:-.2s}.draw-pending i[data-v-9d68fe48]:after{right:8px;animation-delay:.2s}.draw-pending em[data-v-9d68fe48]{font-style:normal;animation:draw-text-pulse-9d68fe48 1.2s infinite ease-in-out}@keyframes draw-pulse-9d68fe48{0%,to{transform:translateY(2px);opacity:.45}50%{transform:translateY(-2px);opacity:1}}@keyframes draw-text-pulse-9d68fe48{0%,to{opacity:.65}50%{opacity:1}}.number-balls.compact[data-v-9d68fe48]{justify-content:center;gap:4px}.number-balls.compact i[data-v-9d68fe48]{width:25px;height:25px;border-width:0;background:#dc8b2c;color:#fff;font-size:14px}.main-tabs[data-v-9d68fe48]{position:sticky;top:var(--app-header-total-height);z-index:24;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 -14px;border-bottom:1px solid #e5ddec;background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.main-tabs button[data-v-9d68fe48]{position:relative;min-height:64px;border:0;background:transparent;color:#4b445c;font-size:17px;font-weight:800}.main-tabs button.active[data-v-9d68fe48]{color:#ef5f78}.main-tabs button.active[data-v-9d68fe48]:after{position:absolute;right:22px;bottom:0;left:22px;height:3px;border-radius:999px;background:#ef5f78;content:""}.tab-panel[data-v-9d68fe48]{min-height:440px;margin:0 -14px;background:#fff}.bet-panel[data-v-9d68fe48]{display:grid;gap:7px;padding:8px 14px 12px}.play-category-tabs[data-v-9d68fe48],.play-strip[data-v-9d68fe48],.target-tabs[data-v-9d68fe48]{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.play-category-tabs[data-v-9d68fe48]::-webkit-scrollbar,.play-strip[data-v-9d68fe48]::-webkit-scrollbar,.target-tabs[data-v-9d68fe48]::-webkit-scrollbar{display:none}.play-category-tabs button[data-v-9d68fe48],.play-strip button[data-v-9d68fe48],.target-tabs button[data-v-9d68fe48]{box-sizing:border-box;flex:0 0 var(--category-tab-width);width:var(--category-tab-width);height:var(--category-tab-height);min-width:0;min-height:0;padding:0 10px;border:0;border-radius:4px;background:#ece9f0;color:#5d5667;font-size:14px;font-weight:800;line-height:1;white-space:nowrap}.play-strip button[data-v-9d68fe48]{flex-basis:var(--play-tab-width);width:var(--play-tab-width);height:var(--play-tab-height);padding:0 8px;overflow:hidden;text-overflow:ellipsis}.target-tabs button[data-v-9d68fe48]{flex-basis:64px;width:64px;height:34px;font-size:13px}.target-tabs.five button[data-v-9d68fe48]{flex-basis:56px;width:56px}.combo-targets button[data-v-9d68fe48]{flex-basis:70px;width:70px}.play-category-tabs button.active[data-v-9d68fe48],.play-strip button.active[data-v-9d68fe48],.target-tabs button.active[data-v-9d68fe48]{background:#ef6078;color:#fff}.play-strip button[data-v-9d68fe48]:disabled{color:#aaa2b4;opacity:.62}.active-play-card[data-v-9d68fe48]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:38px;padding:0 12px;border:0;border-radius:4px;background:#f4edf8;color:#4b445c;text-align:left}.active-play-card span[data-v-9d68fe48]{color:#ef6078;font-size:13px;font-weight:900}.active-play-card strong[data-v-9d68fe48]{min-width:0;overflow:hidden;font-size:14px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.utility-row[data-v-9d68fe48]{display:flex;gap:10px}.utility-row button[data-v-9d68fe48]{min-height:24px;border:0;background:transparent;color:#685e78;font-size:13px;font-weight:800}.utility-row button[data-v-9d68fe48]:before{display:inline-grid;width:16px;height:16px;margin-right:4px;place-items:center;border-radius:50%;background:#9f8fba;color:#fff;font-size:11px;content:"?"}.selector-card[data-v-9d68fe48]{display:grid;align-content:start;gap:9px;min-height:250px;padding:2px 0 10px}.digit-rows[data-v-9d68fe48]{display:grid;gap:8px}.digit-row[data-v-9d68fe48]{display:grid;grid-template-columns:18px minmax(0,1fr);gap:6px;align-items:center}.digit-row>span[data-v-9d68fe48]{color:#5d5667;font-size:11px;font-weight:900;text-align:center;writing-mode:vertical-rl}.ball-grid[data-v-9d68fe48]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 10px;justify-items:center}.ball-grid.single-row[data-v-9d68fe48],.group-grid[data-v-9d68fe48]{padding:4px 10px}.pick-ball[data-v-9d68fe48]{display:grid;width:38px;height:38px;place-items:center;border:0;border-radius:50%;background:#eee8f4;color:#3f394d;font-size:17px;font-weight:600}.pick-ball.active[data-v-9d68fe48]{background:#dc8b2c;color:#fff;box-shadow:0 4px 10px #dc8b2c38}.group-tip[data-v-9d68fe48]{color:#6a6175;font-size:13px;font-weight:800}.digit-subsection[data-v-9d68fe48]{display:grid;gap:6px}.digit-subsection>strong[data-v-9d68fe48]{color:#6a6175;font-size:13px;font-weight:900}.position-checks[data-v-9d68fe48]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.position-checks button[data-v-9d68fe48]{height:34px;border:0;border-radius:4px;background:#ece9f0;color:#5d5667;font-size:13px;font-weight:900}.position-checks button.active[data-v-9d68fe48]{background:#dc8b2c;color:#fff}.choice-grid[data-v-9d68fe48],.shape-grid[data-v-9d68fe48]{display:grid;gap:9px}.choice-grid.three[data-v-9d68fe48]{grid-template-columns:repeat(3,minmax(0,1fr))}.choice-grid.four[data-v-9d68fe48]{grid-template-columns:repeat(4,minmax(0,1fr))}.choice-grid button[data-v-9d68fe48],.shape-grid button[data-v-9d68fe48]{display:grid;gap:3px;min-height:58px;place-items:center;border:0;border-radius:8px;background:#eee9f4;color:#4b445c;font-weight:900}.shape-grid[data-v-9d68fe48]{grid-template-columns:repeat(3,minmax(0,1fr))}.choice-grid button.active[data-v-9d68fe48],.shape-grid button.active[data-v-9d68fe48],.sum-grid button.active[data-v-9d68fe48],.span-grid button.active[data-v-9d68fe48]{background:#dc8b2c;color:#fff}.choice-grid strong[data-v-9d68fe48],.shape-grid strong[data-v-9d68fe48]{font-size:15px}.choice-grid span[data-v-9d68fe48],.shape-grid span[data-v-9d68fe48]{font-size:11px}.sum-grid[data-v-9d68fe48],.span-grid[data-v-9d68fe48]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.sum-grid button[data-v-9d68fe48],.span-grid button[data-v-9d68fe48]{height:34px;border:0;border-radius:19px;background:#eee8f4;color:#3f394d;font-size:14px;font-weight:800}.data-table[data-v-9d68fe48]{width:100%;overflow:hidden}.table-head[data-v-9d68fe48],.table-row[data-v-9d68fe48]{display:grid;grid-template-columns:66px 1.7fr 48px 70px 56px;min-height:42px;align-items:center;border-bottom:1px solid #ebe7f0;color:#6b6478;font-size:13px;text-align:center}.table-head[data-v-9d68fe48]{min-height:38px;background:#e6ddec;color:#6a6177;font-weight:900}.table-row>span[data-v-9d68fe48]:first-child{font-weight:800}.issue-time-cell[data-v-9d68fe48]{display:grid;gap:2px;justify-items:center;line-height:1.1}.issue-time-cell strong[data-v-9d68fe48]{color:#40384f;font-size:13px;font-weight:900}.issue-time-cell small[data-v-9d68fe48]{color:#8a8198;font-size:11px;font-weight:800}.sum-meta[data-v-9d68fe48]{display:flex;justify-content:center;gap:5px}.sum-meta b[data-v-9d68fe48],.sum-meta em[data-v-9d68fe48]{font-style:normal;font-weight:900}.red[data-v-9d68fe48]{color:#ef5f78}.blue[data-v-9d68fe48]{color:#5595f7}.trend-panel[data-v-9d68fe48]{overflow:hidden}.trend-tools[data-v-9d68fe48]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:10px 12px;border-bottom:1px solid #eee8f4}.trend-title[data-v-9d68fe48]{color:#de8429;font-size:15px;font-weight:800}.trend-ranges[data-v-9d68fe48]{display:flex;gap:6px}.trend-ranges button[data-v-9d68fe48],.trend-settings-button[data-v-9d68fe48]{height:32px;border:0;border-radius:4px;background:#7c55c6;color:#fff;font-weight:800}.trend-ranges button[data-v-9d68fe48]{min-width:46px}.trend-ranges button.active[data-v-9d68fe48]{background:#dc8b2c}.trend-settings-button[data-v-9d68fe48]{width:36px;font-size:18px}.trend-scroll[data-v-9d68fe48]{position:relative;width:100%;overflow-x:auto;background:#fff}.trend-matrix-grid[data-v-9d68fe48]{display:grid;grid-template-columns:var(--trend-grid-width);width:var(--trend-grid-width)}.trend-header-grid[data-v-9d68fe48],.trend-body-grid[data-v-9d68fe48],.trend-stats-grid[data-v-9d68fe48]{display:grid;grid-template-columns:76px repeat(var(--trend-columns),46px)}.trend-body-scroll[data-v-9d68fe48]{position:relative}.trend-line-svg[data-v-9d68fe48]{position:absolute;top:0;left:0;z-index:2;pointer-events:none}.trend-cell[data-v-9d68fe48]{display:grid;height:38px;place-items:center;border-right:1px solid #ebe7f0;border-bottom:1px solid #ebe7f0;color:#726b7e;font-size:14px}.head-cell[data-v-9d68fe48]{background:#e5ddec;color:#6a6177;font-weight:900}.sticky-cell[data-v-9d68fe48]{position:sticky;left:0;z-index:3;background:#fff;font-weight:900}.head-cell.sticky-cell[data-v-9d68fe48]{background:#e5ddec}.trend-cell.hit span[data-v-9d68fe48]{position:relative;z-index:4;display:grid;width:26px;height:26px;place-items:center;border-radius:50%;background:#dc8b2c;color:#fff;font-weight:900}.trend-cell em[data-v-9d68fe48]{color:#777181;font-style:normal}.stat-cell[data-v-9d68fe48]{background:#fff;color:#f05d2a}.stat-cell[data-v-9d68fe48]:nth-child(10n+1){color:#4d8d4c}.order-list[data-v-9d68fe48]{display:grid;gap:8px;padding:12px}.order-list article[data-v-9d68fe48]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px;border:1px solid #eee8f4;border-radius:8px;background:#fff}.order-list article.is-win[data-v-9d68fe48]{border-color:#dc8b2c73;background:linear-gradient(90deg,#fff7edf5,#fff)}.order-list article.is-lose[data-v-9d68fe48]{background:#fbfafc}.order-list div[data-v-9d68fe48]{display:grid;gap:4px}.order-result[data-v-9d68fe48]{justify-items:end;text-align:right}.order-info strong[data-v-9d68fe48]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-list strong[data-v-9d68fe48],.order-list b[data-v-9d68fe48]{color:#332c42}.order-list span[data-v-9d68fe48]{color:#70677e;font-size:13px}.order-result-badge[data-v-9d68fe48]{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:24px;padding:0 8px;border-radius:999px;background:#ece6f1;color:#5d536b!important;font-size:12px;line-height:1}.order-list article.is-win .order-result-badge[data-v-9d68fe48]{background:#dc8b2c;color:#fff!important}.order-list article.is-lose .order-result-badge[data-v-9d68fe48]{background:#f0edf3;color:#7b7287!important}.order-stake[data-v-9d68fe48],.order-payout[data-v-9d68fe48]{font-variant-numeric:tabular-nums}.order-payout.win[data-v-9d68fe48]{color:#dc8b2c;font-weight:700}.bet-footer[data-v-9d68fe48]{position:fixed;right:0;bottom:0;left:0;z-index:60;display:grid;gap:5px;max-width:var(--app-shell-max-width);margin:0 auto;padding:7px 10px calc(7px + env(safe-area-inset-bottom,0px));border-top:1px solid #e1d7e7;background:#fffffffa;box-shadow:0 -10px 24px #3c2d491f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.footer-info[data-v-9d68fe48],.footer-total[data-v-9d68fe48],.footer-actions[data-v-9d68fe48]{display:grid;gap:5px}.footer-info[data-v-9d68fe48]{grid-template-columns:minmax(84px,.72fr) minmax(116px,1fr) 108px;align-items:center}.unit-select[data-v-9d68fe48],.prize-pill[data-v-9d68fe48]{display:flex;align-items:center;justify-content:center;min-width:0;height:30px;padding:0 7px;border-radius:999px;background:#f0ebf8;color:#554d62;font-size:13px;font-weight:800;text-align:center;white-space:nowrap}.unit-select[data-v-9d68fe48]{gap:4px}.unit-select select[data-v-9d68fe48]{min-width:45px;height:26px;padding:0;border:0;background:transparent;color:#554d62;font-weight:900;outline:0}.prize-pill[data-v-9d68fe48]{overflow:hidden;text-overflow:ellipsis}.multiplier[data-v-9d68fe48]{display:grid;grid-template-columns:26px 32px 18px 26px;align-items:center;overflow:hidden;min-height:30px;border-radius:999px;background:#f4f1f7}.multiplier button[data-v-9d68fe48]{height:30px;border:0;background:#fff;color:#8b7a95;font-size:17px;font-weight:900}.multiplier input[data-v-9d68fe48]{width:32px;height:30px;border:0;background:transparent;color:#3f394d;font-weight:900;text-align:center}.multiplier b[data-v-9d68fe48]{color:#5d5667;font-size:12px}.footer-total[data-v-9d68fe48]{grid-template-columns:minmax(64px,.72fr) minmax(96px,.9fr) minmax(130px,1.15fr);color:#5d5667;font-size:12px;font-weight:800;white-space:nowrap}.footer-total span[data-v-9d68fe48]{min-width:0;overflow:hidden;text-overflow:ellipsis}.footer-total b[data-v-9d68fe48]{color:#dc8b2c}.footer-actions[data-v-9d68fe48]{grid-template-columns:1fr 1fr 1fr}.footer-actions button[data-v-9d68fe48]{min-height:38px;border:0;color:#fff;font-size:15px;font-weight:900}.push-action[data-v-9d68fe48]{background:#e4a752}.cart-action[data-v-9d68fe48]{border:1px solid #e4dbe9!important;background:#fff;color:#5d5667!important}.quick-action[data-v-9d68fe48]{background:#ef5f78}.footer-actions button[data-v-9d68fe48]:disabled{background:#d5cedc;color:#f8f6fb}.cart-overlay[data-v-9d68fe48],.trend-settings-overlay[data-v-9d68fe48]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:16px;background:#1d1a2694}.play-menu-overlay[data-v-9d68fe48]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:82;display:grid;align-items:start;padding:calc(var(--app-header-total-height, 56px) + 76px) 12px 18px;background:#241f2d6b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.play-menu-sheet[data-v-9d68fe48]{display:grid;grid-template-columns:minmax(0,1fr) 108px;width:min(680px,100%);max-height:min(76vh,720px);margin:0 auto;overflow:hidden;border-radius:6px;background:#f6f6f7;box-shadow:0 20px 48px #1c172642}.play-menu-grid[data-v-9d68fe48]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;min-height:0;overflow-y:auto;padding:14px}.play-menu-grid button[data-v-9d68fe48]{display:grid;min-height:60px;place-items:center;border:0;border-radius:0;background:#e9ddf3;color:#5a5366;font-size:15px;font-weight:700;line-height:1.22;white-space:pre-line}.play-menu-grid button.active[data-v-9d68fe48]{background:#f0a148;color:#fff}.play-menu-grid button[data-v-9d68fe48]:disabled{color:#aaa2b4;opacity:.72}.play-menu-rail[data-v-9d68fe48]{min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;border-left:1px solid #ece7ef;background:#fff}.play-menu-rail button[data-v-9d68fe48]{width:100%;min-height:48px;padding:0 6px;border:0;background:#fff;color:#5b5661;font-size:15px;font-weight:700;line-height:1.16}.play-menu-rail button.active[data-v-9d68fe48]{background:#f47a57;color:#fff}.all-play-title[data-v-9d68fe48]{display:grid!important;grid-template-columns:minmax(0,1fr) 22px;align-items:center;justify-content:center;gap:4px}.all-play-title span[data-v-9d68fe48]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.all-play-title i[data-v-9d68fe48]{position:relative;display:inline-grid;width:22px;height:22px;grid-template-columns:repeat(3,4px);grid-template-rows:repeat(3,4px);gap:4px}.all-play-title i[data-v-9d68fe48]:before{display:block;width:4px;height:4px;border-radius:50%;background:#c9c6ce;box-shadow:8px 0 #c9c6ce,16px 0 #c9c6ce,0 8px #c9c6ce,8px 8px #c9c6ce,16px 8px #c9c6ce,0 16px #c9c6ce,8px 16px #c9c6ce,16px 16px #c9c6ce;content:""}.cart-sheet[data-v-9d68fe48]{display:grid;grid-template-rows:auto minmax(260px,1fr) auto;width:min(100%,520px);max-height:78vh;overflow:hidden;border-radius:6px;background:#fff}.cart-sheet header[data-v-9d68fe48],.cart-sheet footer[data-v-9d68fe48]{display:flex;justify-content:space-between;align-items:center;min-height:48px;padding:0 12px;background:#ed8740;color:#fff}.cart-sheet header button[data-v-9d68fe48],.cart-sheet footer button[data-v-9d68fe48]{border:0;background:transparent;color:inherit;font-weight:800}.cart-body[data-v-9d68fe48]{overflow-y:auto;padding:12px;background:#f7f5fa}.cart-item[data-v-9d68fe48]{position:relative;display:grid;gap:5px;margin-bottom:8px;padding:12px 42px 12px 12px;border-radius:6px;background:#fff}.cart-item span[data-v-9d68fe48]{color:#8a8196;font-size:13px}.cart-item strong[data-v-9d68fe48]{color:#17405e;font-size:16px}.cart-item b[data-v-9d68fe48],.cart-summary[data-v-9d68fe48]{color:#786f82;font-weight:600}.cart-summary b[data-v-9d68fe48]{color:#dc8426}.remove-item[data-v-9d68fe48]{position:absolute;top:10px;right:10px;width:26px;height:26px;border:0;border-radius:50%;background:#eee8f4;color:#8a8196}.cart-sheet footer[data-v-9d68fe48]{display:grid;grid-template-columns:1fr 1fr;padding:0;background:#fff}.cart-sheet footer button[data-v-9d68fe48]{height:52px;color:#51495d}.cart-sheet footer .submit-cart[data-v-9d68fe48]{background:#ef6078;color:#fff}.trend-settings-sheet[data-v-9d68fe48]{width:min(100%,420px);padding:18px;border-radius:6px;background:#fff}.trend-setting-row[data-v-9d68fe48]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:10px;align-items:center;margin-bottom:12px}.trend-setting-row strong[data-v-9d68fe48]{color:#77717f;text-align:right}.trend-setting-row div[data-v-9d68fe48]{display:flex;flex-wrap:wrap;gap:6px}.trend-setting-row button[data-v-9d68fe48]{min-width:52px;height:30px;border:1px solid #d8d1de;border-radius:4px;background:#fff;color:#77717f;font-weight:800}.trend-setting-row button.active[data-v-9d68fe48]{border-color:#dc8b2c;background:#dc8b2c;color:#fff}@media(max-width:420px){.pick-ball[data-v-9d68fe48]{width:36px;height:36px;font-size:16px}.ball-grid[data-v-9d68fe48]{gap:7px 9px}.footer-actions button[data-v-9d68fe48]{min-height:36px;font-size:13px}.unit-select[data-v-9d68fe48],.prize-pill[data-v-9d68fe48],.footer-total[data-v-9d68fe48]{font-size:11px}.footer-info[data-v-9d68fe48]{grid-template-columns:minmax(72px,.7fr) minmax(94px,1fr) 98px}.footer-total[data-v-9d68fe48]{grid-template-columns:minmax(54px,.66fr) minmax(78px,.82fr) minmax(104px,1fr)}}.lao-page[data-v-d000e994]{min-height:100vh;padding-bottom:24px;background:#eef5ff}.lao-page.has-bet-footer[data-v-d000e994]{padding-bottom:104px}.draw-summary[data-v-d000e994]{display:grid;gap:10px;margin:10px 12px}.previous-issue[data-v-d000e994],.current-issue[data-v-d000e994]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid #bfd7ff;border-radius:8px;background:#fff}.previous-issue span[data-v-d000e994],.current-issue span[data-v-d000e994],.current-issue b[data-v-d000e994]{color:#64748b;font-size:12px}.current-issue strong[data-v-d000e994]{color:#0f766e;font-size:18px}.current-issue strong.danger[data-v-d000e994]{color:#dc2626}.number-balls[data-v-d000e994],.history-balls[data-v-d000e994]{display:flex;gap:6px;margin:0}.number-balls i[data-v-d000e994],.history-balls i[data-v-d000e994]{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:#ef4444;color:#fff;font-style:normal;font-weight:900}.main-tabs[data-v-d000e994],.play-tabs[data-v-d000e994]{display:flex;gap:8px;margin:0 12px 10px;overflow-x:auto;scrollbar-width:none}.main-tabs button[data-v-d000e994],.play-tabs button[data-v-d000e994]{flex:0 0 auto;border:1px solid #c9dcff;border-radius:8px;background:#fff;color:#334155;font-weight:900}.main-tabs button[data-v-d000e994]{height:38px;padding:0 18px}.play-tabs button[data-v-d000e994]{display:grid;min-width:92px;gap:2px;padding:9px 10px;text-align:left}.play-tabs span[data-v-d000e994]{color:#64748b;font-size:12px}.main-tabs button.active[data-v-d000e994],.play-tabs button.active[data-v-d000e994]{border-color:#2563eb;background:#2563eb;color:#fff}.play-tabs button.active span[data-v-d000e994]{color:#dbeafe}.tab-panel[data-v-d000e994]{display:grid;gap:10px;margin:0 12px}.selector-card[data-v-d000e994],.cart-card[data-v-d000e994],.history-row[data-v-d000e994],.order-row[data-v-d000e994]{border:1px solid #c9dcff;border-radius:8px;background:#fff;box-shadow:0 14px 28px #0f54a014}.selector-card[data-v-d000e994],.cart-card[data-v-d000e994]{padding:12px}.play-head[data-v-d000e994],.number-display[data-v-d000e994],.animal-display[data-v-d000e994],.stake-row[data-v-d000e994],.cart-card header[data-v-d000e994],.cart-card article[data-v-d000e994],.history-row[data-v-d000e994],.order-row[data-v-d000e994]{display:flex;align-items:center;justify-content:space-between;gap:12px}.play-head span[data-v-d000e994],.number-display span[data-v-d000e994],.animal-display span[data-v-d000e994],.stake-row span[data-v-d000e994],.cart-card span[data-v-d000e994],.history-row span[data-v-d000e994],.order-row span[data-v-d000e994]{color:#64748b;font-size:12px}.play-head div[data-v-d000e994],.cart-card article div[data-v-d000e994],.history-row div[data-v-d000e994],.order-row div[data-v-d000e994]{display:grid;gap:4px;min-width:0}.play-head strong[data-v-d000e994],.history-row strong[data-v-d000e994],.order-row strong[data-v-d000e994],.cart-card strong[data-v-d000e994]{color:#0f172a}.play-head em[data-v-d000e994],.cart-card em[data-v-d000e994],.order-row em[data-v-d000e994]{color:#2563eb;font-style:normal;font-weight:900}.number-display[data-v-d000e994],.animal-display[data-v-d000e994]{margin-top:12px;padding:10px;border-radius:8px;background:#f8fbff}.number-display strong[data-v-d000e994],.animal-display strong[data-v-d000e994]{flex:1;color:#0f172a;font-size:26px;letter-spacing:0;text-align:center}.animal-display strong[data-v-d000e994]{font-size:18px}.number-display strong.empty[data-v-d000e994],.animal-display strong.empty[data-v-d000e994]{color:#94a3b8}.number-display button[data-v-d000e994],.animal-display button[data-v-d000e994],.cart-card button[data-v-d000e994]{height:32px;border:0;border-radius:8px;background:#e2e8f0;color:#334155;font-weight:900}.keypad-grid[data-v-d000e994]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:12px}.pick-ball[data-v-d000e994],.keypad-action[data-v-d000e994]{height:44px;border:1px solid #c9dcff;border-radius:8px;background:#fff;color:#0f172a;font-size:18px;font-weight:900}.keypad-action[data-v-d000e994]{grid-column:span 5;color:#2563eb;font-size:15px}.animal-grid[data-v-d000e994]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.animal-option[data-v-d000e994]{display:grid;min-height:70px;gap:3px;padding:8px;border:1px solid #c9dcff;border-radius:8px;background:#fff;text-align:left}.animal-option strong[data-v-d000e994]{color:#0f172a;font-size:15px}.animal-option span[data-v-d000e994]{color:#64748b;font-size:12px;line-height:1.2}.animal-option em[data-v-d000e994]{color:#2563eb;font-style:normal;font-weight:900}.animal-option.active[data-v-d000e994]{border-color:#2563eb;background:#dbeafe}.prize-levels[data-v-d000e994]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.prize-levels span[data-v-d000e994]{display:grid;gap:2px;padding:8px;border-radius:8px;background:#f8fbff}.prize-levels em[data-v-d000e994]{color:#64748b;font-style:normal;font-size:12px}.prize-levels strong[data-v-d000e994]{color:#0f172a}.stake-row[data-v-d000e994]{margin-top:12px}.stake-input[data-v-d000e994]{display:grid;flex:1;gap:4px}.stake-input input[data-v-d000e994]{width:100%;height:40px;box-sizing:border-box;border:1px solid #c9dcff;border-radius:8px;padding:0 10px;color:#0f172a;font-size:16px;font-weight:900;text-align:right}.stake-input small[data-v-d000e994]{color:#64748b;text-align:right}.quick-stakes[data-v-d000e994]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.quick-stakes button[data-v-d000e994]{height:36px;border:1px solid #c9dcff;border-radius:8px;background:#fff;color:#334155;font-weight:900}.quick-stakes button.active[data-v-d000e994]{border-color:#2563eb;background:#dbeafe;color:#1d4ed8}.add-button[data-v-d000e994]{width:100%;height:44px;margin-top:12px;border:0;border-radius:8px;background:#16a34a;color:#fff;font-size:16px;font-weight:900}.add-button[data-v-d000e994]:disabled,.bet-footer button[data-v-d000e994]:disabled{opacity:.5}.cart-card[data-v-d000e994]{display:grid;gap:8px}.cart-card article[data-v-d000e994]{padding-top:8px;border-top:1px solid #e2e8f0}.cart-card article button[data-v-d000e994]{flex:0 0 auto}.history-row[data-v-d000e994],.order-row[data-v-d000e994]{padding:12px}.status-ACCEPTED[data-v-d000e994]{color:#16a34a}.status-SETTLED[data-v-d000e994]{color:#2563eb}.status-CANCELLED[data-v-d000e994],.status-VOIDED[data-v-d000e994],.status-REFUNDED[data-v-d000e994]{color:#dc2626}.bet-footer[data-v-d000e994]{position:fixed;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px max(12px,env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));border-top:1px solid #c9dcff;background:#fffffff5;box-shadow:0 -12px 28px #0f54a01f}.bet-footer div[data-v-d000e994]{display:grid;gap:3px}.bet-footer span[data-v-d000e994]{color:#64748b;font-size:12px}.bet-footer strong[data-v-d000e994]{color:#0f172a;font-size:18px}.bet-footer button[data-v-d000e994]{min-width:128px;height:44px;border:0;border-radius:8px;background:#2563eb;color:#fff;font-size:16px;font-weight:900}.mark-six-page[data-v-c2220346]{min-height:100vh;background:#f4f7fb;color:#172033;padding-bottom:24px}.mark-six-page.has-footer[data-v-c2220346]{padding-bottom:220px}.help-button[data-v-c2220346]{width:30px;height:30px;border:0;border-radius:50%;background:#eef3fb;color:#36506f;font-weight:800}.game-tabs[data-v-c2220346]{display:flex;gap:7px;overflow-x:auto;padding:8px 0 0}.game-tabs button[data-v-c2220346]{flex:0 0 auto;border:1px solid #dce5f1;background:#fff;color:#415168;border-radius:8px;padding:7px 11px;font-size:14px;font-weight:800}.game-tabs button.active[data-v-c2220346]{border-color:#db3b35;background:#fff1f0;color:#c72f29}.draw-summary[data-v-c2220346]{margin:10px 0 0;display:grid;grid-template-columns:minmax(0,1fr)}.draw-summary>div[data-v-c2220346],.selector[data-v-c2220346],.data-panel[data-v-c2220346]{background:#fff;border:1px solid #e0e8f2;border-radius:8px}.draw-summary>div[data-v-c2220346]{min-width:0;padding:9px 12px}.draw-summary span[data-v-c2220346],.draw-summary b[data-v-c2220346],.draw-summary small[data-v-c2220346],.selection-line[data-v-c2220346],.order-row span[data-v-c2220346],.draw-row span[data-v-c2220346]{display:block;color:#718097;font-size:11px}.draw-summary .issue-line[data-v-c2220346]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0}.draw-summary .issue-line span[data-v-c2220346],.draw-summary .issue-line small[data-v-c2220346]{min-width:0;line-height:1.25}.draw-summary .issue-line span[data-v-c2220346]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draw-summary .issue-date[data-v-c2220346]{flex:0 0 auto;color:#8a97ac;font-weight:700;text-align:right;white-space:nowrap}.draw-summary strong[data-v-c2220346]{display:block;font-size:16px;line-height:1.2}.draw-summary strong.danger[data-v-c2220346]{color:#cf332d}.muted[data-v-c2220346]{color:#8b97aa}.balls[data-v-c2220346],.draw-summary .balls[data-v-c2220346]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.balls-with-zodiac[data-v-c2220346]{align-items:flex-start;gap:7px;row-gap:8px}.draw-summary .balls[data-v-c2220346]{row-gap:7px}.draw-time[data-v-c2220346]{margin:0;color:#718097;font-size:11px;line-height:1.35}.countdown-card[data-v-c2220346]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px}.countdown-card div[data-v-c2220346]{min-width:0}.countdown-card p[data-v-c2220346]{grid-column:1 / -1}.balls i[data-v-c2220346],.number-grid button[data-v-c2220346]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:#fff;font-weight:800;font-style:normal}.draw-ball[data-v-c2220346]{display:inline-grid;justify-items:center;gap:3px;min-width:32px;color:#6f7e94;font-size:12px;font-weight:850;line-height:1}.balls-with-zodiac .draw-ball i[data-v-c2220346]{width:32px;height:32px;font-size:17px;font-weight:950;letter-spacing:0}.balls-with-zodiac .draw-plus[data-v-c2220346]{display:inline-flex;align-items:center;justify-content:center;height:32px;min-width:12px;color:#25364e;font-size:20px;font-weight:950;line-height:1;text-align:center}.draw-ball em[data-v-c2220346]{display:block;font-style:normal;line-height:1.1}.draw-ball.special i[data-v-c2220346]{outline:3px solid #f0d28a}.draw-summary .balls i[data-v-c2220346]{width:28px;height:28px;font-size:14px}.draw-summary .draw-ball[data-v-c2220346]{min-width:28px;gap:2px;font-size:10px}.draw-summary .draw-ball.special i[data-v-c2220346]{outline-width:2px}.red[data-v-c2220346]{background:#d8403a}.blue[data-v-c2220346]{background:#2d6cdf}.green[data-v-c2220346]{background:#15945d}.control-card[data-v-c2220346]{margin:9px 0 0;padding:9px;background:#fff;border:1px solid #e0e8f2;border-radius:8px;box-shadow:0 10px 24px #1f2d450f}.main-tabs[data-v-c2220346]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:3px;background:#eef3fb;border-radius:8px}.main-tabs button[data-v-c2220346]{min-width:0;min-height:34px;border:0;border-radius:6px;background:transparent;color:#40516a;font-size:13px;font-weight:900}.main-tabs button.active[data-v-c2220346]{background:#fff;color:#cf332d;box-shadow:0 1px 6px #2c3f5c1f}.play-controls[data-v-c2220346]{margin-top:10px;padding-top:9px;border-top:1px solid #eef2f7}.control-label[data-v-c2220346]{margin:0 2px 7px;color:#718097;font-size:11px;font-weight:700}.control-label.sub[data-v-c2220346]{margin-top:9px}.play-groups[data-v-c2220346],.play-strip[data-v-c2220346]{display:flex;flex-wrap:wrap;gap:7px}.play-groups button[data-v-c2220346],.play-strip button[data-v-c2220346]{flex:0 0 auto;border:1px solid #dce5f1;background:#f8fbff;color:#3e4f68;border-radius:8px;font-weight:800}.play-groups button[data-v-c2220346]{min-width:68px;min-height:34px;padding:6px 11px;font-size:13px}.play-strip button[data-v-c2220346]{min-height:32px;padding:6px 10px;font-size:13px}.play-groups button.active[data-v-c2220346],.play-strip button.active[data-v-c2220346]{border-color:#df3f39;background:#fff5f4;color:#c72f29}.play-strip button[data-v-c2220346]:disabled{opacity:.45}.text-bet-entry[data-v-c2220346]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid #eef2f7}.text-bet-entry strong[data-v-c2220346],.text-bet-entry span[data-v-c2220346]{display:block}.text-bet-entry strong[data-v-c2220346]{color:#26364d;font-size:14px;font-weight:900}.text-bet-entry span[data-v-c2220346]{margin-top:2px;color:#718097;font-size:12px}.text-tool-actions[data-v-c2220346]{display:flex;align-items:center;gap:8px;flex-shrink:0}.bet-panel[data-v-c2220346],.data-panel[data-v-c2220346]{margin:12px 0 0}.selector[data-v-c2220346]{padding:12px}.selector header[data-v-c2220346],.footer-meta[data-v-c2220346],.order-row[data-v-c2220346]{display:flex;align-items:center;justify-content:space-between;gap:10px}.selector header span[data-v-c2220346]{display:block;color:#728197;font-size:12px}.selector header strong[data-v-c2220346]{font-size:20px;color:#c72f29}.selector header button[data-v-c2220346],.cart-remove[data-v-c2220346]{border:0;background:#eef3fb;color:#465a76;border-radius:8px;padding:7px 10px;font-weight:700}.number-grid[data-v-c2220346]{display:grid;grid-template-columns:repeat(7,28px);justify-content:space-between;gap:8px 4px;margin-top:12px}.number-grid button[data-v-c2220346]{width:28px;height:28px;border:2px solid transparent;font-size:13px}.number-grid button.active[data-v-c2220346],.choice-grid button.active[data-v-c2220346],.zodiac-grid button.active[data-v-c2220346],.tail-grid button.active[data-v-c2220346]{border-color:#111827;box-shadow:0 0 0 2px #f4d06f}.choice-grid[data-v-c2220346],.zodiac-grid[data-v-c2220346],.tail-grid[data-v-c2220346]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.zodiac-grid[data-v-c2220346]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.choice-grid.two[data-v-c2220346]{grid-template-columns:repeat(2,minmax(0,1fr))}.tail-grid[data-v-c2220346]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.choice-grid button[data-v-c2220346],.zodiac-grid button[data-v-c2220346],.tail-grid button[data-v-c2220346]{min-height:42px;border:2px solid #e1e8f2;border-radius:8px;background:#fff;font-size:16px;font-weight:700}.choice-grid button strong[data-v-c2220346],.choice-grid button span[data-v-c2220346],.tail-grid button strong[data-v-c2220346],.tail-grid button span[data-v-c2220346]{display:block}.choice-grid button span[data-v-c2220346],.tail-grid button span[data-v-c2220346]{margin-top:4px;color:#6d7b92}.choice-grid button.red[data-v-c2220346]{border-color:#dc373142;background:#fff2f1;color:#c72f29}.choice-grid button.blue[data-v-c2220346]{border-color:#2d6cdf42;background:#f0f6ff;color:#2457d6}.choice-grid button.green[data-v-c2220346]{border-color:#15945d42;background:#edf9f4;color:#0f8654}.choice-grid button.red span[data-v-c2220346]{color:#c72f29}.choice-grid button.blue span[data-v-c2220346]{color:#2457d6}.choice-grid button.green span[data-v-c2220346]{color:#0f8654}.choice-grid button.red.active[data-v-c2220346]{border-color:#dc3731;box-shadow:0 0 0 2px #dc373129}.choice-grid button.blue.active[data-v-c2220346]{border-color:#2d6cdf;box-shadow:0 0 0 2px #2d6cdf29}.choice-grid button.green.active[data-v-c2220346]{border-color:#15945d;box-shadow:0 0 0 2px #15945d29}.zodiac-grid button.natal[data-v-c2220346]{color:#c72f29}.selection-line[data-v-c2220346]{margin:12px 0 0;display:flex;justify-content:space-between;gap:10px}.selection-line span[data-v-c2220346]{color:#26364d;font-size:13px}.draw-row[data-v-c2220346],.order-row[data-v-c2220346]{padding:12px;border-bottom:1px solid #e7edf5}.draw-row[data-v-c2220346]{display:grid;gap:8px;padding:12px 12px 3px}.draw-meta[data-v-c2220346]{display:flex;width:100%;align-items:baseline;justify-content:space-between;gap:12px}.draw-row[data-v-c2220346]:last-child,.order-row[data-v-c2220346]:last-child{border-bottom:0}.order-row[data-v-c2220346]{align-items:flex-start}.order-row.is-clickable[data-v-c2220346]{cursor:pointer}.order-main[data-v-c2220346]{min-width:0;flex:1}.order-main time[data-v-c2220346]{display:block;margin-top:6px;color:#8a98ae;font-size:12px}.order-remark[data-v-c2220346]{max-width:100%;overflow:hidden;color:#2457d6;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.order-aside[data-v-c2220346]{flex:0 0 auto}.order-row strong[data-v-c2220346],.draw-row strong[data-v-c2220346]{display:block;margin-bottom:4px}.draw-row strong[data-v-c2220346]{margin:0;font-size:18px;line-height:1.2;letter-spacing:0;white-space:nowrap}.draw-row span[data-v-c2220346]{flex:0 0 auto;text-align:right;white-space:nowrap}.draw-row .balls[data-v-c2220346]{margin-top:0}.draw-row .draw-ball[data-v-c2220346]{display:inline-grid;justify-items:center;gap:3px;min-width:32px;color:#6f7e94;font-size:13px;font-weight:850;line-height:1;text-align:center;white-space:normal}.draw-row .draw-ball em[data-v-c2220346]{color:#6a7890;font-size:13px;font-weight:900}.order-row p[data-v-c2220346]{margin:0;text-align:right}.order-row b[data-v-c2220346]{color:#26364d}.order-row .win[data-v-c2220346]{color:#15945d}.bet-footer[data-v-c2220346]{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1px solid #dce5f1;padding:10px 14px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -8px 22px #17203314}.bet-footer[data-v-c2220346] .input{min-height:42px;font-size:16px;font-weight:900}.footer-meta[data-v-c2220346]{margin-top:8px;color:#66758d;font-size:12px}.footer-meta b[data-v-c2220346]{color:#c72f29}.footer-hint[data-v-c2220346]{margin:6px 0 0;color:#4d5f78;font-size:12px;line-height:1.4}.footer-hint.danger[data-v-c2220346]{color:#c72f29;font-weight:700}.footer-actions[data-v-c2220346]{margin-top:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cart-body[data-v-c2220346]{display:grid;gap:8px;padding-bottom:10px}.cart-item[data-v-c2220346]{display:grid;grid-template-columns:34px 1fr auto;gap:8px;align-items:center;padding:10px;border:1px solid #e7edf5;border-radius:8px;background:#fbfdff}.cart-item span[data-v-c2220346]{min-width:0;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.cart-item b[data-v-c2220346]{color:#c72f29;font-size:13px;white-space:nowrap}.cart-remove[data-v-c2220346]{width:30px;height:30px;padding:0;font-size:20px;line-height:1}.cart-footer[data-v-c2220346]{display:grid;grid-template-columns:minmax(96px,.45fr) 1fr;gap:10px;padding-top:4px}.text-bet-body[data-v-c2220346]{display:grid;gap:12px}.text-input-panel[data-v-c2220346]{border:1px solid #e0e8f2;border-radius:8px;background:#fbfdff;overflow:hidden}.text-input-panel header[data-v-c2220346]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid #e8eef6}.text-input-panel header span[data-v-c2220346]{color:#718097;font-size:12px;font-weight:800}.text-input-panel header button[data-v-c2220346]{border:0;border-radius:8px;background:#eef3fb;color:#465a76;padding:6px 10px;font-weight:800}.text-input-panel header button[data-v-c2220346]:disabled{opacity:.45}.text-bet-textarea[data-v-c2220346]{display:block;width:100%;min-height:150px;resize:vertical;border:0;outline:none;padding:12px;color:#172033;background:#fff;font-size:14px;line-height:1.55}.text-bet-actions[data-v-c2220346]{display:grid}.parse-overview[data-v-c2220346]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.parse-overview>div[data-v-c2220346]{min-width:0;padding:10px;border:1px solid #e0e8f2;border-radius:8px;background:#fff}.parse-overview span[data-v-c2220346],.parse-overview strong[data-v-c2220346]{display:block}.parse-overview span[data-v-c2220346]{color:#718097;font-size:12px}.parse-overview strong[data-v-c2220346]{margin-top:4px;color:#172033;font-size:18px}.parse-overview .warn strong[data-v-c2220346]{color:#c72f29}.parse-warnings[data-v-c2220346]{display:grid;gap:6px}.parse-warnings p[data-v-c2220346],.parse-line-warning[data-v-c2220346],.text-bet-footer p[data-v-c2220346]{margin:0;color:#c72f29;font-size:12px;line-height:1.45}.parse-lines[data-v-c2220346]{display:grid;gap:8px}.parse-line[data-v-c2220346]{padding:10px;border:1px solid #e0e8f2;border-radius:8px;background:#fff}.parse-line.warn[data-v-c2220346]{border-color:#c72f2959;background:#fff7f6}.parse-line.muted[data-v-c2220346]{background:#f8fbff}.parse-line header[data-v-c2220346]{display:flex;align-items:center;justify-content:space-between;gap:10px}.parse-line header span[data-v-c2220346]{color:#718097;font-size:12px;font-weight:800}.parse-line header b[data-v-c2220346]{color:#15945d;font-size:12px}.parse-line.warn header b[data-v-c2220346]{color:#c72f29}.parse-source[data-v-c2220346]{margin:7px 0 0;color:#172033;font-size:14px;font-weight:800;line-height:1.45;word-break:break-word}.parse-summary[data-v-c2220346]{margin:4px 0 0;color:#718097;font-size:12px}.parse-ticket-list[data-v-c2220346]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.parse-ticket-list span[data-v-c2220346]{max-width:100%;border:1px solid #dce5f1;border-radius:999px;background:#f8fbff;color:#33445d;padding:5px 8px;font-size:12px;font-weight:800;line-height:1.2}.parse-ticket-list span.disabled[data-v-c2220346]{border-color:#c72f2940;background:#fff1f0;color:#c72f29}.parse-ticket-list em[data-v-c2220346]{margin-left:2px;color:#c72f29;font-style:normal}.text-bet-footer[data-v-c2220346]{display:grid;gap:8px;padding-top:12px;border-top:1px solid #e8eef6}.text-bet-footer div[data-v-c2220346]{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:380px){.draw-row strong[data-v-c2220346]{font-size:16px}.number-grid[data-v-c2220346]{grid-template-columns:repeat(7,26px);gap:7px 3px}.number-grid button[data-v-c2220346]{width:26px;height:26px;font-size:12px}.zodiac-grid[data-v-c2220346],.tail-grid[data-v-c2220346]{gap:6px}.zodiac-grid button[data-v-c2220346],.tail-grid button[data-v-c2220346]{min-height:38px;font-size:15px}.footer-actions[data-v-c2220346]{gap:6px}}.text-page[data-v-8f07dc66]{color:var(--color-ink)}.text-page.has-footer[data-v-8f07dc66]{padding-bottom:156px}.setup-card[data-v-8f07dc66],.text-card[data-v-8f07dc66],.result-card[data-v-8f07dc66],.placeholder-card[data-v-8f07dc66]{padding:12px}.field-grid[data-v-8f07dc66]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.field-grid.single[data-v-8f07dc66]{grid-template-columns:minmax(0,1fr)}.field-grid label[data-v-8f07dc66]{display:grid;gap:6px;min-width:0}.field-grid span[data-v-8f07dc66],.section-head span[data-v-8f07dc66]{color:var(--color-muted);font-size:12px;font-weight:800}.auto-issue-note[data-v-8f07dc66]{margin:0;padding:9px 10px;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-weight:900}.issue-grid[data-v-8f07dc66]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.issue-grid article[data-v-8f07dc66]{min-width:0;padding:10px;border:1px solid #dbe6f4;border-radius:var(--radius-card);background:#fff}.issue-grid article.disabled[data-v-8f07dc66]{background:#f8fafc}.issue-grid span[data-v-8f07dc66],.issue-grid small[data-v-8f07dc66],.issue-grid strong[data-v-8f07dc66]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issue-grid span[data-v-8f07dc66]{color:var(--color-muted);font-size:12px;font-weight:900}.issue-grid strong[data-v-8f07dc66]{margin-top:5px;color:var(--color-ink);font-size:14px;font-weight:950}.issue-grid small[data-v-8f07dc66]{margin-top:4px;color:var(--color-muted);font-size:11px;font-weight:800}.section-head[data-v-8f07dc66]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.section-head strong[data-v-8f07dc66],.section-head span[data-v-8f07dc66]{display:block}.section-head strong[data-v-8f07dc66]{font-size:15px;font-weight:950}.section-head button[data-v-8f07dc66],.line-actions button[data-v-8f07dc66]{min-height:30px;border:0;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);font-weight:900}.section-head button[data-v-8f07dc66]{padding:0 10px}.text-input[data-v-8f07dc66],.edit-textarea[data-v-8f07dc66]{width:100%;resize:vertical;border:1px solid var(--color-line);border-radius:var(--radius-card);outline:0;background:#fff;color:var(--color-ink);font:inherit;font-weight:800;line-height:1.55}.text-input[data-v-8f07dc66]{min-height:180px;padding:12px}.text-input[data-v-8f07dc66]:focus,.edit-textarea[data-v-8f07dc66]:focus{border-color:#2457d68c;box-shadow:0 0 0 3px #2457d61c}.action-row[data-v-8f07dc66],.submit-footer>div[data-v-8f07dc66]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.action-row[data-v-8f07dc66]{margin-top:10px}.overview-grid[data-v-8f07dc66]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.overview-grid div[data-v-8f07dc66]{padding:10px;border-radius:var(--radius-card);background:#f4f8fe}.overview-grid span[data-v-8f07dc66],.overview-grid strong[data-v-8f07dc66]{display:block}.overview-grid span[data-v-8f07dc66]{color:var(--color-muted);font-size:12px;font-weight:900}.overview-grid strong[data-v-8f07dc66]{margin-top:4px;color:var(--color-ink);font-size:18px;font-weight:950}.overview-grid .warn strong[data-v-8f07dc66]{color:var(--color-danger)}.warning-list[data-v-8f07dc66],.line-warning[data-v-8f07dc66]{color:var(--color-danger);font-size:12px;font-weight:800}.warning-list[data-v-8f07dc66]{margin-top:10px;padding:8px 10px;border-radius:var(--radius-card);background:var(--color-danger-soft)}.warning-list p[data-v-8f07dc66],.line-warning[data-v-8f07dc66]{margin:0}.warning-list p+p[data-v-8f07dc66]{margin-top:4px}.filter-tabs[data-v-8f07dc66]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:12px;padding:5px;border-radius:var(--radius-card);background:#edf3fb}.filter-tabs button[data-v-8f07dc66]{min-width:0;min-height:38px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-text);font-weight:950}.filter-tabs button.active[data-v-8f07dc66]{background:#fff;color:var(--color-danger);box-shadow:0 6px 14px #183e7014}.filter-tabs b[data-v-8f07dc66]{color:var(--color-muted);font-size:12px}.line-list[data-v-8f07dc66]{display:grid;gap:10px;margin-top:12px}.line-item[data-v-8f07dc66]{padding:12px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.line-item.abnormal[data-v-8f07dc66]{border-color:#c9323247;background:snow}.line-item.deleted[data-v-8f07dc66]{opacity:.68;background:#f8fafc}.line-item.edited[data-v-8f07dc66]{border-color:#2457d652}.line-item header[data-v-8f07dc66]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.line-item header span[data-v-8f07dc66],.line-item header strong[data-v-8f07dc66]{display:block}.line-item header span[data-v-8f07dc66]{color:var(--color-muted);font-size:12px;font-weight:800}.line-item header strong[data-v-8f07dc66]{margin-top:2px;font-size:15px;font-weight:950}.line-actions[data-v-8f07dc66]{display:flex;flex:0 0 auto;gap:6px}.line-actions button[data-v-8f07dc66]{padding:0 9px}.source-line[data-v-8f07dc66]{margin:10px 0 0;color:var(--color-ink);font-size:14px;font-weight:900;line-height:1.45;word-break:break-word}.summary-line[data-v-8f07dc66]{margin:6px 0 0;color:var(--color-muted);font-size:13px;font-weight:800}.ticket-chips[data-v-8f07dc66]{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.ticket-chips span[data-v-8f07dc66]{max-width:100%;padding:6px 8px;border-radius:var(--radius-control);background:#f2f6fc;color:var(--color-text);font-size:12px;font-weight:900}.ticket-chips span.disabled[data-v-8f07dc66]{color:var(--color-danger);background:var(--color-danger-soft)}.line-warning[data-v-8f07dc66]{margin-top:8px}.submit-footer[data-v-8f07dc66]{position:fixed;left:50%;bottom:0;z-index:45;width:min(100%,520px);transform:translate(-50%);padding:10px 14px calc(12px + var(--app-safe-bottom));border-top:1px solid var(--color-line);background:#fffffff5;box-shadow:0 -10px 24px #183e7014;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.submit-footer p[data-v-8f07dc66]{margin:0 0 8px;color:var(--color-muted);font-size:13px;font-weight:900}.submit-footer p.danger[data-v-8f07dc66]{color:var(--color-danger)}.draft-list[data-v-8f07dc66]{display:grid;gap:8px}.draft-list article[data-v-8f07dc66]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--color-line);border-radius:var(--radius-card);background:#fff}.draft-info[data-v-8f07dc66]{min-width:0;display:grid;gap:4px}.draft-actions[data-v-8f07dc66]{flex:0 0 auto;display:flex;align-items:center;gap:8px}.draft-list strong[data-v-8f07dc66],.draft-list em[data-v-8f07dc66],.draft-list span[data-v-8f07dc66],.draft-list time[data-v-8f07dc66]{display:block}.draft-list strong[data-v-8f07dc66]{font-size:14px;font-weight:950}.draft-list em[data-v-8f07dc66]{max-width:100%;overflow:hidden;color:var(--color-primary);font-size:12px;font-style:normal;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.draft-list span[data-v-8f07dc66],.draft-list time[data-v-8f07dc66]{color:var(--color-muted);font-size:12px;font-weight:800}.draft-list time[data-v-8f07dc66]{flex:0 0 auto}.edit-body[data-v-8f07dc66]{display:grid;gap:12px}.edit-textarea[data-v-8f07dc66]{min-height:120px;padding:10px}@media(max-width:380px){.field-grid[data-v-8f07dc66],.action-row[data-v-8f07dc66],.submit-footer>div[data-v-8f07dc66]{grid-template-columns:1fr}.issue-grid[data-v-8f07dc66]{grid-template-columns:1fr}}.text-result-page[data-v-411fa9e9]{color:var(--color-ink)}.text-result-page.has-footer[data-v-411fa9e9]{padding-bottom:148px}.task-head-card[data-v-411fa9e9],.result-card[data-v-411fa9e9],.empty-result-card[data-v-411fa9e9]{padding:12px}.task-head-card[data-v-411fa9e9]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0}.task-actions[data-v-411fa9e9]{display:flex;align-items:center;gap:8px;flex-shrink:0}.task-head-card strong[data-v-411fa9e9],.task-head-card span[data-v-411fa9e9]{display:block}.task-head-card strong[data-v-411fa9e9]{font-size:15px;font-weight:950}.task-head-card span[data-v-411fa9e9]{margin-top:4px;color:var(--color-muted);font-size:12px;font-weight:800}.overview-grid[data-v-411fa9e9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.overview-grid article[data-v-411fa9e9],.batch-info[data-v-411fa9e9],.issue-grid article[data-v-411fa9e9]{min-width:0;padding:10px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.overview-grid span[data-v-411fa9e9],.overview-grid strong[data-v-411fa9e9],.batch-info span[data-v-411fa9e9],.batch-info strong[data-v-411fa9e9],.issue-grid span[data-v-411fa9e9],.issue-grid strong[data-v-411fa9e9],.issue-grid small[data-v-411fa9e9]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-grid span[data-v-411fa9e9],.batch-info span[data-v-411fa9e9],.issue-grid span[data-v-411fa9e9],.issue-grid small[data-v-411fa9e9]{color:var(--color-muted);font-size:12px;font-weight:900}.overview-grid strong[data-v-411fa9e9],.batch-info strong[data-v-411fa9e9],.issue-grid strong[data-v-411fa9e9]{margin-top:4px;color:var(--color-ink);font-size:16px;font-weight:950}.overview-grid .warn strong[data-v-411fa9e9]{color:var(--color-danger)}.batch-info[data-v-411fa9e9],.issue-grid[data-v-411fa9e9]{margin-top:10px}.issue-grid[data-v-411fa9e9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.issue-grid article.disabled[data-v-411fa9e9]{background:#f8fafc}.warning-list[data-v-411fa9e9],.line-warning[data-v-411fa9e9]{color:var(--color-danger);font-size:12px;font-weight:800}.warning-list[data-v-411fa9e9]{margin-top:10px;padding:8px 10px;border-radius:var(--radius-card);background:var(--color-danger-soft)}.warning-list p[data-v-411fa9e9],.line-warning[data-v-411fa9e9]{margin:0}.warning-list p+p[data-v-411fa9e9]{margin-top:4px}.filter-tabs[data-v-411fa9e9]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:12px;padding:5px;border-radius:var(--radius-card);background:#edf3fb}.filter-tabs button[data-v-411fa9e9]{min-width:0;min-height:38px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-text);font-weight:950}.filter-tabs button.active[data-v-411fa9e9]{background:#fff;color:var(--color-danger);box-shadow:0 6px 14px #183e7014}.filter-tabs b[data-v-411fa9e9]{color:var(--color-muted);font-size:12px}.line-list[data-v-411fa9e9],.sheet-form[data-v-411fa9e9]{display:grid;gap:10px}.line-list[data-v-411fa9e9]{margin-top:12px}.line-item[data-v-411fa9e9]{padding:12px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.line-item.abnormal[data-v-411fa9e9]{border-color:#c9323247;background:snow}.line-item.deleted[data-v-411fa9e9]{opacity:.68;background:#f8fafc}.line-item.edited[data-v-411fa9e9]{border-color:#2457d652}.line-item header[data-v-411fa9e9]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.line-item header span[data-v-411fa9e9],.line-item header strong[data-v-411fa9e9]{display:block}.line-item header span[data-v-411fa9e9]{color:var(--color-muted);font-size:12px;font-weight:800}.line-item header strong[data-v-411fa9e9]{margin-top:2px;font-size:15px;font-weight:950}.line-actions[data-v-411fa9e9]{display:flex;flex:0 0 auto;gap:6px}.line-actions button[data-v-411fa9e9]{min-height:30px;padding:0 9px;border:0;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);font-weight:900}.source-line[data-v-411fa9e9]{margin:10px 0 0;color:var(--color-ink);font-size:14px;font-weight:900;line-height:1.45;word-break:break-word}.summary-line[data-v-411fa9e9]{margin:6px 0 0;color:var(--color-muted);font-size:13px;font-weight:800}.ticket-chips[data-v-411fa9e9]{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.ticket-chips span[data-v-411fa9e9]{max-width:100%;padding:6px 8px;border-radius:var(--radius-control);background:#f2f6fc;color:var(--color-text);font-size:12px;font-weight:900}.ticket-chips span.disabled[data-v-411fa9e9]{color:var(--color-danger);background:var(--color-danger-soft)}.line-warning[data-v-411fa9e9]{margin-top:8px}.submit-footer[data-v-411fa9e9]{position:fixed;left:50%;bottom:0;z-index:45;width:min(100%,520px);transform:translate(-50%);padding:10px 14px calc(12px + var(--app-safe-bottom));border-top:1px solid var(--color-line);background:#fffffff5;box-shadow:0 -10px 24px #183e7014;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.submit-footer p[data-v-411fa9e9]{margin:0 0 8px;color:var(--color-muted);font-size:13px;font-weight:900}.submit-footer p.danger[data-v-411fa9e9]{color:var(--color-danger)}.submit-footer>div[data-v-411fa9e9]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.edit-textarea[data-v-411fa9e9]{width:100%;min-height:120px;resize:vertical;padding:10px;border:1px solid var(--color-line);border-radius:var(--radius-card);outline:0;background:#fff;color:var(--color-ink);font:inherit;font-weight:800;line-height:1.55}.edit-textarea[data-v-411fa9e9]:focus{border-color:#2457d68c;box-shadow:0 0 0 3px #2457d61c}@media(max-width:380px){.issue-grid[data-v-411fa9e9],.submit-footer>div[data-v-411fa9e9]{grid-template-columns:1fr}}.risk-page[data-v-29acae76]{color:var(--color-ink)}.batch-card[data-v-29acae76],.overview-card[data-v-29acae76],.insight-card[data-v-29acae76],.result-card[data-v-29acae76],.relation-card[data-v-29acae76]{padding:12px;margin-bottom:12px}.batch-card[data-v-29acae76]{display:flex;align-items:center;justify-content:space-between;gap:10px}.batch-card strong[data-v-29acae76],.batch-card span[data-v-29acae76]{display:block}.batch-card strong[data-v-29acae76]{font-size:15px;font-weight:950}.batch-card span[data-v-29acae76]{margin-top:4px;color:var(--color-muted);font-size:12px;font-weight:800;line-height:1.45}.overview-grid[data-v-29acae76],.recommend-grid[data-v-29acae76],.metric-grid[data-v-29acae76]{display:grid;gap:8px}.overview-grid[data-v-29acae76]{grid-template-columns:repeat(4,minmax(0,1fr))}.overview-grid article[data-v-29acae76],.recommend-card[data-v-29acae76]{min-width:0;padding:10px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.overview-grid span[data-v-29acae76],.overview-grid strong[data-v-29acae76],.recommend-card span[data-v-29acae76],.recommend-card strong[data-v-29acae76],.recommend-card em[data-v-29acae76]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-grid span[data-v-29acae76],.recommend-card span[data-v-29acae76],.recommend-card em[data-v-29acae76]{color:var(--color-muted);font-size:12px;font-weight:850;font-style:normal}.overview-grid strong[data-v-29acae76],.recommend-card strong[data-v-29acae76]{margin-top:5px;font-size:16px;font-weight:950}.danger[data-v-29acae76]{color:var(--color-danger)}.warn[data-v-29acae76]{color:#c27712}.ok[data-v-29acae76]{color:var(--color-teal)}.score-line[data-v-29acae76]{display:flex;align-items:center;gap:8px;margin-top:10px;padding:9px 10px;border-radius:var(--radius-card);background:#edf3fb;color:var(--color-muted);font-size:12px;font-weight:900}.score-line b[data-v-29acae76]{color:var(--color-primary);font-size:18px}.score-line em[data-v-29acae76]{margin-left:auto;color:var(--color-ink);font-style:normal}.insight-card p[data-v-29acae76]{margin:0;color:var(--color-text);font-size:13px;font-weight:850;line-height:1.55}.insight-card p+p[data-v-29acae76]{margin-top:6px}.recommend-grid[data-v-29acae76]{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}.recommend-card.push strong[data-v-29acae76]{color:var(--color-danger)}.recommend-card.split strong[data-v-29acae76]{color:#c27712}.recommend-card.eat strong[data-v-29acae76]{color:var(--color-teal)}.filter-tabs[data-v-29acae76]{position:sticky;top:var(--app-header-total-height);z-index:20;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0 -2px 12px;padding:5px;border-radius:var(--radius-card);background:#e8f0fa}.filter-tabs button[data-v-29acae76]{min-height:38px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-text);font-size:13px;font-weight:950}.filter-tabs button.active[data-v-29acae76]{background:#fff;color:var(--color-danger);box-shadow:0 8px 16px #183e7014}.filter-tabs b[data-v-29acae76]{color:var(--color-muted);font-size:11px}.risk-row[data-v-29acae76]{padding:12px 0;border-bottom:1px solid var(--color-line)}.risk-row[data-v-29acae76]:last-child{border-bottom:0}.risk-row header[data-v-29acae76],.exposure-row[data-v-29acae76]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.risk-row header strong[data-v-29acae76],.exposure-row strong[data-v-29acae76],.relation-row strong[data-v-29acae76]{display:block;color:var(--color-ink);font-size:15px;font-weight:950;line-height:1.35}.risk-row header span[data-v-29acae76],.exposure-row span[data-v-29acae76],.relation-row span[data-v-29acae76]{display:block;margin-top:4px;color:var(--color-muted);font-size:12px;font-weight:800;line-height:1.4}.risk-row header em[data-v-29acae76]{flex-shrink:0;padding:6px 8px;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-style:normal;font-weight:950}.risk-row.push header em[data-v-29acae76]{background:var(--color-danger-soft);color:var(--color-danger)}.risk-row.split header em[data-v-29acae76]{background:#fff6e7;color:#b46a08}.source-text[data-v-29acae76]{margin:8px 0 0;color:var(--color-ink);font-size:13px;font-weight:900;line-height:1.45}.metric-grid[data-v-29acae76]{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:9px}.metric-grid span[data-v-29acae76]{min-width:0;padding:7px 8px;border-radius:var(--radius-control);background:#f3f7fd;color:var(--color-muted);font-size:11px;font-weight:850}.metric-grid b[data-v-29acae76]{display:block;margin-top:3px;color:var(--color-ink);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reason-list[data-v-29acae76]{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.reason-list span[data-v-29acae76]{padding:5px 7px;border-radius:var(--radius-control);background:#fff3f3;color:var(--color-danger);font-size:11px;font-weight:850}.risk-row.eat .reason-list span[data-v-29acae76]{background:#ecfdf6;color:var(--color-teal)}.exposure-row[data-v-29acae76]{padding:11px 0;border-bottom:1px solid var(--color-line)}.exposure-row[data-v-29acae76]:last-child{border-bottom:0}.exposure-row em[data-v-29acae76]{color:var(--color-danger);font-size:15px;font-style:normal;font-weight:950}.relation-stack[data-v-29acae76]{display:grid;gap:12px}.relation-card h2[data-v-29acae76]{margin:0 0 10px;font-size:16px;font-weight:950}.relation-row[data-v-29acae76]{padding:10px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.relation-row+.relation-row[data-v-29acae76]{margin-top:8px}.relation-row em[data-v-29acae76]{display:block;margin-top:6px;color:var(--color-primary);font-size:12px;font-style:normal;font-weight:900}.more-tip[data-v-29acae76]{margin:10px 0 0;color:var(--color-muted);font-size:12px;font-weight:850;text-align:center}.reconcile-page[data-v-cc2cd32b]{color:var(--color-ink)}.reconcile-page.editor-mode[data-v-cc2cd32b]{padding-bottom:calc(94px + var(--app-safe-bottom))}.summary-grid[data-v-cc2cd32b],.overview-grid[data-v-cc2cd32b],.settle-grid[data-v-cc2cd32b]{display:grid;gap:8px}.summary-grid[data-v-cc2cd32b]{grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 0}.summary-grid article[data-v-cc2cd32b],.overview-grid article[data-v-cc2cd32b],.settle-grid div[data-v-cc2cd32b]{min-width:0;padding:10px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.summary-grid span[data-v-cc2cd32b],.summary-grid strong[data-v-cc2cd32b],.overview-grid span[data-v-cc2cd32b],.overview-grid strong[data-v-cc2cd32b],.settle-grid span[data-v-cc2cd32b],.settle-grid strong[data-v-cc2cd32b]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-grid span[data-v-cc2cd32b],.overview-grid span[data-v-cc2cd32b],.settle-grid span[data-v-cc2cd32b]{color:var(--color-muted);font-size:12px;font-weight:900}.summary-grid strong[data-v-cc2cd32b]{margin-top:4px;font-size:15px;font-weight:950}.overview-grid[data-v-cc2cd32b]{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-grid strong[data-v-cc2cd32b],.settle-grid strong[data-v-cc2cd32b]{margin-top:4px;font-size:17px;font-weight:950}.settle-grid[data-v-cc2cd32b]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.positive strong[data-v-cc2cd32b]{color:#07826f}.negative strong[data-v-cc2cd32b],.warn strong[data-v-cc2cd32b]{color:var(--color-danger)}.page-tabs[data-v-cc2cd32b],.task-pane-tabs[data-v-cc2cd32b],.filter-tabs[data-v-cc2cd32b]{display:grid;gap:7px;padding:5px;border-radius:var(--radius-card);background:#edf3fb}.page-tabs[data-v-cc2cd32b]{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}.task-pane-tabs[data-v-cc2cd32b]{grid-template-columns:repeat(2,minmax(0,1fr));margin:-2px 0 12px}.filter-tabs[data-v-cc2cd32b]{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.page-tabs button[data-v-cc2cd32b],.task-pane-tabs button[data-v-cc2cd32b],.filter-tabs button[data-v-cc2cd32b]{min-width:0;min-height:38px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-text);font-weight:950}.page-tabs button.active[data-v-cc2cd32b],.task-pane-tabs button.active[data-v-cc2cd32b],.filter-tabs button.active[data-v-cc2cd32b]{background:#fff;color:var(--color-danger);box-shadow:0 6px 14px #183e7014}.task-pane-tabs button[data-v-cc2cd32b]{min-height:34px;font-size:13px}.task-pane-tabs b[data-v-cc2cd32b],.filter-tabs b[data-v-cc2cd32b]{color:var(--color-muted);font-size:12px}.task-editor[data-v-cc2cd32b],.result-card[data-v-cc2cd32b],.task-list-card[data-v-cc2cd32b],.party-card[data-v-cc2cd32b],.rates-card[data-v-cc2cd32b]{padding:12px}.editor-mode .task-editor[data-v-cc2cd32b]{overflow:visible}.section-head[data-v-cc2cd32b]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.section-actions[data-v-cc2cd32b]{display:flex;flex:0 0 auto;gap:8px}.section-head strong[data-v-cc2cd32b],.section-head span[data-v-cc2cd32b]{display:block}.section-head strong[data-v-cc2cd32b]{font-size:15px;font-weight:950}.section-head span[data-v-cc2cd32b]{color:var(--color-muted);font-size:12px;font-weight:800}.field-grid[data-v-cc2cd32b]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.field-grid label[data-v-cc2cd32b]:first-child,.draw-date-field[data-v-cc2cd32b]{grid-column:1 / -1}.field-grid label[data-v-cc2cd32b],.sheet-form label[data-v-cc2cd32b]{display:grid;gap:6px;min-width:0}.field-grid span[data-v-cc2cd32b],.sheet-form label>span[data-v-cc2cd32b]{color:var(--color-muted);font-size:12px;font-weight:900}.issue-lock-card[data-v-cc2cd32b]{margin-top:10px;padding:10px;border:1px solid #e1ebf7;border-radius:var(--radius-card);background:#f8fbff}.issue-lock-card header[data-v-cc2cd32b]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.issue-lock-card header strong[data-v-cc2cd32b],.issue-lock-card header span[data-v-cc2cd32b]{display:block}.issue-lock-card header strong[data-v-cc2cd32b]{color:var(--color-ink);font-size:13px;font-weight:950}.issue-lock-card header span[data-v-cc2cd32b]{color:var(--color-muted);font-size:11px;font-weight:800;text-align:right}.issue-lock-list[data-v-cc2cd32b]{display:grid;gap:6px}.issue-lock-list article[data-v-cc2cd32b]{min-width:0;padding:8px 9px;border:1px solid #dbe7f5;border-radius:var(--radius-control);background:#fff}.issue-lock-list article.active[data-v-cc2cd32b]{border-color:#c5d8ff;background:#fbfdff}.issue-lock-list article.pending[data-v-cc2cd32b]{border-color:#c932323d;background:snow}.issue-lock-list article.missing[data-v-cc2cd32b]{opacity:.72}.issue-row-main[data-v-cc2cd32b]{display:flex;align-items:center;justify-content:space-between;gap:10px}.issue-row-main div[data-v-cc2cd32b],.issue-row-main strong[data-v-cc2cd32b],.issue-row-main span[data-v-cc2cd32b],.issue-row-main small[data-v-cc2cd32b]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issue-row-main div[data-v-cc2cd32b]{display:flex;align-items:baseline;gap:7px}.issue-row-main span[data-v-cc2cd32b],.issue-row-main small[data-v-cc2cd32b]{color:var(--color-muted);font-size:11px;font-weight:800}.issue-row-main strong[data-v-cc2cd32b]{color:var(--color-ink);font-size:12px;font-weight:950}.issue-draw-balls[data-v-cc2cd32b]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px;margin:8px 0 1px;padding-top:7px;border-top:1px dashed #e3ebf6}.issue-draw-balls .draw-ball[data-v-cc2cd32b]{display:inline-grid;justify-items:center;gap:2px;min-width:27px;color:#6f7e94;font-size:10px;font-weight:850;line-height:1}.issue-draw-balls .draw-ball i[data-v-cc2cd32b]{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:50%;color:#fff;font-size:12px;font-style:normal;font-weight:950}.issue-draw-balls .draw-ball em[data-v-cc2cd32b]{display:block;font-style:normal;line-height:1.1}.issue-draw-balls .draw-ball.special i[data-v-cc2cd32b]{outline:2px solid #f0d28a}.issue-draw-balls .draw-plus[data-v-cc2cd32b]{display:inline-flex;align-items:center;justify-content:center;height:27px;color:#25364e;font-size:15px;font-weight:950}.issue-draw-balls .red[data-v-cc2cd32b]{background:#d8403a}.issue-draw-balls .blue[data-v-cc2cd32b]{background:#2d6cdf}.issue-draw-balls .green[data-v-cc2cd32b]{background:#15945d}.text-field[data-v-cc2cd32b]{display:grid;gap:7px;margin-top:10px}.text-field>span[data-v-cc2cd32b]{color:var(--color-muted);font-size:12px;font-weight:900}.text-input[data-v-cc2cd32b],.edit-textarea[data-v-cc2cd32b]{width:100%;resize:vertical;border:1px solid var(--color-line);border-radius:var(--radius-card);outline:0;background:#fff;color:var(--color-ink);font:inherit;font-weight:800;line-height:1.55}.text-input[data-v-cc2cd32b]{min-height:260px;padding:12px}.editor-mode .text-input[data-v-cc2cd32b]{min-height:360px;padding-bottom:18px}.edit-textarea[data-v-cc2cd32b]{min-height:120px;padding:10px}.text-input[data-v-cc2cd32b]:focus,.edit-textarea[data-v-cc2cd32b]:focus{border-color:#2457d68c;box-shadow:0 0 0 3px #2457d61c}.action-row[data-v-cc2cd32b]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.editor-mode .action-row[data-v-cc2cd32b]{position:fixed;right:14px;bottom:0;left:14px;z-index:60;margin:0;padding:10px 0 calc(10px + var(--app-safe-bottom));border-top:1px solid #e8eef7;background:linear-gradient(180deg,#f8fafc00 0,#f8fafcf5 14px,#fff 42px);box-shadow:0 -14px 28px #10233f14}.line-list[data-v-cc2cd32b],.task-list[data-v-cc2cd32b],.party-list[data-v-cc2cd32b],.sheet-form[data-v-cc2cd32b]{display:grid;gap:10px}.line-list[data-v-cc2cd32b]{margin-top:12px}.line-item[data-v-cc2cd32b],.task-list article[data-v-cc2cd32b],.party-list article[data-v-cc2cd32b]{padding:12px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.line-item.abnormal[data-v-cc2cd32b]{border-color:#c9323247;background:snow}.line-item.edited[data-v-cc2cd32b]{border-color:#2457d652}.line-item.deleted[data-v-cc2cd32b]{opacity:.68;background:#f8fafc}.line-item header[data-v-cc2cd32b],.task-list article[data-v-cc2cd32b],.party-list article[data-v-cc2cd32b]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.line-item header span[data-v-cc2cd32b],.line-item header strong[data-v-cc2cd32b],.task-list strong[data-v-cc2cd32b],.task-list span[data-v-cc2cd32b],.party-list strong[data-v-cc2cd32b],.party-list span[data-v-cc2cd32b]{display:block}.line-item header span[data-v-cc2cd32b],.task-list span[data-v-cc2cd32b],.party-list span[data-v-cc2cd32b]{color:var(--color-muted);font-size:12px;font-weight:800}.line-item header strong[data-v-cc2cd32b],.task-list strong[data-v-cc2cd32b],.party-list strong[data-v-cc2cd32b]{color:var(--color-ink);font-size:14px;font-weight:950}.line-actions[data-v-cc2cd32b],.party-list article>div[data-v-cc2cd32b]:last-child{display:flex;flex:0 0 auto;gap:6px}.line-actions button[data-v-cc2cd32b],.task-list button[data-v-cc2cd32b],.party-list button[data-v-cc2cd32b]{min-height:30px;padding:0 9px;border:0;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);font-weight:900}.task-list article.active[data-v-cc2cd32b]{border-color:#2457d657;background:#f7fbff}.party-list button[data-v-cc2cd32b]:disabled{opacity:.45}.source-line[data-v-cc2cd32b]{margin:10px 0 0;color:var(--color-ink);font-size:14px;font-weight:900;line-height:1.45;word-break:break-word}.summary-line[data-v-cc2cd32b],.line-warning[data-v-cc2cd32b]{margin:6px 0 0;font-size:13px;font-weight:800}.summary-line[data-v-cc2cd32b]{color:var(--color-muted)}.line-warning[data-v-cc2cd32b]{color:var(--color-danger)}.party-rate-note[data-v-cc2cd32b]{display:grid;gap:5px;padding:10px;border:1px solid rgba(36,87,214,.14);border-radius:var(--radius-card);background:#f5f8fc}.party-rate-note strong[data-v-cc2cd32b]{color:var(--color-ink);font-size:14px;font-weight:950}.party-rate-note p[data-v-cc2cd32b]{margin:0;color:var(--color-muted);font-size:12px;font-weight:800;line-height:1.45}.ticket-chips[data-v-cc2cd32b]{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.ticket-chips span[data-v-cc2cd32b]{max-width:100%;padding:6px 8px;border-radius:var(--radius-control);background:#f2f6fc;color:var(--color-text);font-size:12px;font-weight:900}.reconcile-strip[data-v-cc2cd32b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:9px}.reconcile-strip span[data-v-cc2cd32b]{min-width:0;overflow:hidden;padding:7px 8px;border-radius:var(--radius-control);background:#f7fafc;color:var(--color-text);font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.help-content[data-v-cc2cd32b]{display:grid;gap:12px;color:var(--color-text);font-size:14px;font-weight:800;line-height:1.55}.help-content p[data-v-cc2cd32b],.help-content ul[data-v-cc2cd32b]{margin:0}.help-content section[data-v-cc2cd32b]{display:grid;gap:6px;padding:10px;border-radius:var(--radius-control);background:#f5f8fc}.help-content strong[data-v-cc2cd32b]{color:var(--color-ink);font-size:14px;font-weight:950}.help-content ul[data-v-cc2cd32b]{padding-left:18px}.dialog-full-button[data-v-cc2cd32b]{grid-column:1 / -1}.rate-editor[data-v-cc2cd32b]{display:grid;gap:12px}.rate-editor.compact[data-v-cc2cd32b]{gap:10px}.rate-group[data-v-cc2cd32b]{display:grid;gap:8px}.rate-group>strong[data-v-cc2cd32b]{color:var(--color-ink);font-size:14px;font-weight:950}.rate-grid[data-v-cc2cd32b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rate-grid label[data-v-cc2cd32b]{display:grid;gap:5px}.rate-grid span[data-v-cc2cd32b]{color:var(--color-muted);font-size:12px;font-weight:900}.rate-editor[data-v-cc2cd32b] .rate-group{display:grid;gap:8px}.rate-editor[data-v-cc2cd32b] .rate-group>strong{color:var(--color-ink);font-size:14px;font-weight:950}.rate-editor[data-v-cc2cd32b] .rate-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rate-editor[data-v-cc2cd32b] .rate-grid label{display:grid;gap:5px}.rate-editor[data-v-cc2cd32b] .rate-grid span{color:var(--color-muted);font-size:12px;font-weight:900}@media(max-width:420px){.summary-grid[data-v-cc2cd32b]{grid-template-columns:repeat(2,minmax(0,1fr))}.field-grid[data-v-cc2cd32b],.rate-editor[data-v-cc2cd32b] .rate-grid{grid-template-columns:minmax(0,1fr)}}.reconcile-result-page[data-v-4392bb8d]{color:var(--color-ink)}.header-actions[data-v-4392bb8d]{display:flex;align-items:center;gap:6px}.task-head-card[data-v-4392bb8d],.issue-lock-card[data-v-4392bb8d],.result-card[data-v-4392bb8d],.empty-result-card[data-v-4392bb8d]{padding:12px}.task-head-card[data-v-4392bb8d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0}.task-head-actions[data-v-4392bb8d]{display:flex;flex:0 0 auto;align-items:center;gap:8px}.task-head-card strong[data-v-4392bb8d],.task-head-card span[data-v-4392bb8d]{display:block}.task-head-card strong[data-v-4392bb8d]{font-size:15px;font-weight:950}.task-head-card span[data-v-4392bb8d]{margin-top:4px;color:var(--color-muted);font-size:12px;font-weight:800}.issue-lock-card[data-v-4392bb8d]{margin:12px 0;background:#f8fbff}.issue-lock-card header[data-v-4392bb8d]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.issue-lock-card header strong[data-v-4392bb8d],.issue-lock-card header span[data-v-4392bb8d]{display:block}.issue-lock-card header strong[data-v-4392bb8d]{font-size:13px;font-weight:950}.issue-lock-card header span[data-v-4392bb8d]{color:var(--color-muted);font-size:12px;font-weight:900}.issue-preview-grid[data-v-4392bb8d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.issue-preview-grid article[data-v-4392bb8d]{min-width:0;padding:8px;border:1px solid #dbe7f5;border-radius:var(--radius-control);background:#fff}.issue-preview-grid article.pending[data-v-4392bb8d]{border-color:#c932323d;background:snow}.issue-preview-grid article.missing[data-v-4392bb8d]{opacity:.72}.issue-preview-grid>article>span[data-v-4392bb8d],.issue-preview-grid strong[data-v-4392bb8d],.issue-preview-grid small[data-v-4392bb8d]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issue-preview-grid>article>span[data-v-4392bb8d],.issue-preview-grid small[data-v-4392bb8d]{color:var(--color-muted);font-size:11px;font-weight:800}.issue-preview-grid strong[data-v-4392bb8d]{margin:3px 0;color:var(--color-ink);font-size:14px;font-weight:950}.issue-draw-balls[data-v-4392bb8d]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:5px;margin:6px 0}.issue-draw-balls .draw-ball[data-v-4392bb8d]{display:inline-grid;justify-items:center;gap:2px;min-width:24px;color:#6f7e94;font-size:9px;font-weight:850;line-height:1}.issue-draw-balls .draw-ball i[data-v-4392bb8d]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:#fff;font-size:11px;font-style:normal;font-weight:950}.issue-draw-balls .draw-ball em[data-v-4392bb8d]{display:block;font-style:normal;line-height:1.1}.issue-draw-balls .draw-ball.special i[data-v-4392bb8d]{outline:2px solid #f0d28a}.issue-draw-balls .draw-plus[data-v-4392bb8d]{display:inline-flex;align-items:center;justify-content:center;height:24px;color:#25364e;font-size:15px;font-weight:950}.issue-draw-balls .red[data-v-4392bb8d]{background:#d8403a}.issue-draw-balls .blue[data-v-4392bb8d]{background:#2d6cdf}.issue-draw-balls .green[data-v-4392bb8d]{background:#15945d}.overview-grid[data-v-4392bb8d],.settle-grid[data-v-4392bb8d]{display:grid;gap:8px}.overview-grid[data-v-4392bb8d]{grid-template-columns:repeat(4,minmax(0,1fr))}.settle-grid[data-v-4392bb8d]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.overview-grid article[data-v-4392bb8d],.settle-grid div[data-v-4392bb8d]{min-width:0;padding:10px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.overview-grid span[data-v-4392bb8d],.overview-grid strong[data-v-4392bb8d],.settle-grid span[data-v-4392bb8d],.settle-grid strong[data-v-4392bb8d]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-grid span[data-v-4392bb8d],.settle-grid span[data-v-4392bb8d]{color:var(--color-muted);font-size:12px;font-weight:900}.overview-grid strong[data-v-4392bb8d],.settle-grid strong[data-v-4392bb8d]{margin-top:4px;font-size:16px;font-weight:950}.positive strong[data-v-4392bb8d]{color:#07826f}.negative strong[data-v-4392bb8d],.warn strong[data-v-4392bb8d]{color:var(--color-danger)}.filter-tabs[data-v-4392bb8d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:12px;padding:5px;border-radius:var(--radius-card);background:#edf3fb}.filter-tabs button[data-v-4392bb8d]{min-width:0;min-height:38px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-text);font-weight:950}.filter-tabs button.active[data-v-4392bb8d]{background:#fff;color:var(--color-danger);box-shadow:0 6px 14px #183e7014}.filter-tabs b[data-v-4392bb8d]{color:var(--color-muted);font-size:12px}.line-list[data-v-4392bb8d],.sheet-form[data-v-4392bb8d]{display:grid;gap:10px}.line-list[data-v-4392bb8d]{margin-top:12px}.line-item[data-v-4392bb8d]{padding:12px;border:1px solid #dfe9f5;border-radius:var(--radius-card);background:#fff}.line-item.abnormal[data-v-4392bb8d]{border-color:#c9323247;background:snow}.line-item.edited[data-v-4392bb8d]{border-color:#2457d652}.line-item.deleted[data-v-4392bb8d]{opacity:.68;background:#f8fafc}.line-item header[data-v-4392bb8d]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.line-item header span[data-v-4392bb8d],.line-item header strong[data-v-4392bb8d]{display:block}.line-item header span[data-v-4392bb8d]{color:var(--color-muted);font-size:12px;font-weight:800}.line-item header strong[data-v-4392bb8d]{color:var(--color-ink);font-size:14px;font-weight:950}.line-actions[data-v-4392bb8d]{display:flex;flex:0 0 auto;gap:6px}.line-actions button[data-v-4392bb8d]{min-height:30px;padding:0 9px;border:0;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);font-weight:900}.source-line[data-v-4392bb8d]{margin:10px 0 0;color:var(--color-ink);font-size:14px;font-weight:900;line-height:1.45;word-break:break-word}.summary-line[data-v-4392bb8d],.line-warning[data-v-4392bb8d]{margin:6px 0 0;font-size:13px;font-weight:800}.summary-line[data-v-4392bb8d]{color:var(--color-muted)}.line-warning[data-v-4392bb8d]{color:var(--color-danger)}.ticket-chips[data-v-4392bb8d]{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.ticket-chips span[data-v-4392bb8d]{max-width:100%;padding:6px 8px;border-radius:var(--radius-control);background:#f2f6fc;color:var(--color-text);font-size:12px;font-weight:900}.reconcile-strip[data-v-4392bb8d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:9px}.reconcile-strip span[data-v-4392bb8d]{min-width:0;overflow:hidden;padding:7px 8px;border-radius:var(--radius-control);background:#f7fafc;color:var(--color-text);font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.edit-textarea[data-v-4392bb8d]{width:100%;min-height:120px;resize:vertical;padding:10px;border:1px solid var(--color-line);border-radius:var(--radius-card);outline:0;background:#fff;color:var(--color-ink);font:inherit;font-weight:800;line-height:1.55}.edit-textarea[data-v-4392bb8d]:focus{border-color:#2457d68c;box-shadow:0 0 0 3px #2457d61c}@media(max-width:420px){.overview-grid[data-v-4392bb8d]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pc-reconcile-page[data-v-f746e17b]{min-height:100vh;background:#edf4fb;color:#10213b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.workbench-header[data-v-f746e17b]{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:54px;padding:7px 10px;border-bottom:1px solid #cfe0f2;background:#f8fbff}.panel-head strong[data-v-f746e17b],.issue-box>strong[data-v-f746e17b],.abnormal-box>strong[data-v-f746e17b],.batch-box>strong[data-v-f746e17b]{display:block;font-size:13px;font-weight:900}.panel-head span[data-v-f746e17b]{display:block;margin-top:3px;color:#64748b;font-size:11px;font-weight:700}.workbench-header nav[data-v-f746e17b],.header-actions[data-v-f746e17b],.append-actions[data-v-f746e17b],.result-toolbar[data-v-f746e17b],.result-toolbar>div[data-v-f746e17b]{display:flex;align-items:center;gap:8px}.header-actions[data-v-f746e17b]{min-width:0;flex:0 1 auto;justify-content:flex-end}.header-meta[data-v-f746e17b]{display:grid;min-width:0;flex:0 1 auto;grid-template-columns:240px 340px 130px 145px auto;align-items:end;gap:7px}.header-meta>label[data-v-f746e17b],.header-meta .counterparty-field[data-v-f746e17b]{min-width:0}.header-meta label>span[data-v-f746e17b]{display:block;margin:0 0 3px;color:#64748b;font-size:10px;font-weight:800}.header-meta input[data-v-f746e17b],.header-meta select[data-v-f746e17b]{height:32px;padding:0 8px;font-size:12px}.header-meta .counterparty-field[data-v-f746e17b]{gap:6px}.header-meta .save-meta-button[data-v-f746e17b]{align-self:end}.header-task-actions[data-v-f746e17b],.header-global-actions[data-v-f746e17b]{flex:0 0 auto}.header-task-actions[data-v-f746e17b]{padding-right:8px;border-right:1px solid #d7e4f3}.workbench-header button[data-v-f746e17b]{min-width:auto;height:32px;padding-right:14px;padding-left:14px;font-size:12px;white-space:nowrap}.workbench-layout[data-v-f746e17b]{position:relative;display:grid;grid-template-columns:minmax(720px,1fr);gap:12px;padding:12px}.workbench-layout.right-pinned[data-v-f746e17b]{grid-template-columns:minmax(720px,1fr) 360px}.task-panel[data-v-f746e17b],.main-panel[data-v-f746e17b],.summary-panel[data-v-f746e17b]{min-width:0;border:1px solid #cfe0f2;border-radius:8px;background:#fff}.task-panel[data-v-f746e17b],.summary-panel[data-v-f746e17b]{align-self:start;position:sticky;top:76px;max-height:calc(100vh - 88px)}.task-panel[data-v-f746e17b]{display:flex;height:calc(100vh - 88px);flex-direction:column;overflow:hidden}.task-panel.task-panel-floating[data-v-f746e17b]{position:fixed;z-index:82;top:76px;left:16px;width:min(520px,calc(100vw - 32px));height:calc(100vh - 92px);max-height:calc(100vh - 92px);box-shadow:0 24px 60px #0f23413d}.summary-panel[data-v-f746e17b]{overflow:auto}.summary-panel.summary-panel-floating[data-v-f746e17b]{position:fixed;z-index:84;top:76px;right:16px;width:min(430px,calc(100vw - 32px));max-height:calc(100vh - 92px);box-shadow:0 24px 60px #0f23413d}.side-drawer-backdrop[data-v-f746e17b]{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;background:#0f172a2e}.main-panel[data-v-f746e17b]{overflow:hidden}.panel-head[data-v-f746e17b]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px;border-bottom:1px solid #dbe8f6;background:#f7fbff}.panel-head-actions[data-v-f746e17b]{display:inline-flex;align-items:center;gap:6px}.task-list[data-v-f746e17b]{display:grid;flex:0 1 200px;gap:6px;min-height:92px;overflow-y:auto;padding:7px;align-content:start}.task-item[data-v-f746e17b],.batch-item[data-v-f746e17b],.abnormal-box button[data-v-f746e17b]{width:100%;min-width:0;border:1px solid #d7e4f3;border-radius:8px;background:#fff;color:inherit;text-align:left;cursor:pointer}.task-item[data-v-f746e17b]{display:flex;align-items:center;gap:6px;padding:7px}.task-item-body[data-v-f746e17b]{min-width:0;flex:1 1 auto}.task-item.active[data-v-f746e17b],.task-item.switching[data-v-f746e17b],.batch-item.active[data-v-f746e17b]{border-color:#2f8df6;background:#eef6ff}.task-item.switching .task-item-body[data-v-f746e17b]{opacity:.78}.task-item strong[data-v-f746e17b],.task-item span[data-v-f746e17b],.task-item em[data-v-f746e17b]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-item strong[data-v-f746e17b]{font-size:12px;font-weight:900}.task-item span[data-v-f746e17b],.task-item em[data-v-f746e17b]{margin-top:3px;color:#64748b;font-size:11px;font-style:normal;font-weight:700}.task-item span.task-draw-meta[data-v-f746e17b]{color:#334e73;font-weight:800}.task-delete-button[data-v-f746e17b]{flex:0 0 auto;min-height:26px;padding:0 8px;border:1px solid rgba(201,50,50,.28);border-radius:6px;background:#fff5f5;color:#c93232;font-weight:900;font-size:11px;cursor:pointer}.batch-box[data-v-f746e17b],.issue-box[data-v-f746e17b],.abnormal-box[data-v-f746e17b]{display:grid;gap:6px;padding:8px;border-top:1px solid #dbe8f6}.task-panel .batch-box[data-v-f746e17b]{flex:1 1 180px;min-height:120px;overflow-y:auto;align-content:start;overscroll-behavior:contain}.batch-item[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:2px}.batch-select-button[data-v-f746e17b]{display:flex;min-width:0;flex:1 1 auto;align-items:center;justify-content:space-between;gap:8px;padding:5px 7px;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left;font-size:12px}.batch-select-button span[data-v-f746e17b],.batch-select-button em[data-v-f746e17b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batch-select-button em[data-v-f746e17b]{color:#64748b;font-style:normal}.batch-delete-button[data-v-f746e17b]{display:inline-grid;width:25px;height:25px;flex:0 0 25px;place-items:center;padding:0;border:0;border-radius:5px;background:transparent;color:#9a6870;cursor:pointer}.batch-delete-button[data-v-f746e17b]:hover:not(:disabled){background:#fff0f0;color:#c93232}.batch-delete-button svg[data-v-f746e17b]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.counterparty-field[data-v-f746e17b],.append-head label[data-v-f746e17b]{min-width:0}.counterparty-field[data-v-f746e17b]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px}.append-head span[data-v-f746e17b]{display:block;margin-bottom:5px;color:#64748b;font-size:11px;font-weight:800}input[data-v-f746e17b],select[data-v-f746e17b],textarea[data-v-f746e17b]{width:100%;min-width:0;border:1px solid #cbd8e8;border-radius:6px;background:#fff;color:#10213b;font:inherit;outline:none}input[data-v-f746e17b],select[data-v-f746e17b]{height:38px;padding:0 10px}textarea[data-v-f746e17b]{resize:vertical}input[data-v-f746e17b]:focus,select[data-v-f746e17b]:focus,textarea[data-v-f746e17b]:focus{border-color:#2f8df6;box-shadow:0 0 0 2px #2f8df624}.append-panel[data-v-f746e17b]{padding:8px;border-bottom:1px solid #dbe8f6}.task-panel .append-panel[data-v-f746e17b]{flex:0 0 auto;border-top:1px solid #dbe8f6;border-bottom:0;background:#fbfdff}.append-head[data-v-f746e17b]{display:grid;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:10px;margin-bottom:10px}.task-panel .append-head[data-v-f746e17b]{grid-template-columns:1fr;align-items:stretch}.task-panel .append-actions[data-v-f746e17b]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6px}.task-panel .append-actions .ghost-button[data-v-f746e17b],.task-panel .append-actions .primary-button[data-v-f746e17b]{min-width:0;width:100%}.append-panel textarea[data-v-f746e17b]{min-height:150px;padding:10px;line-height:1.5}.task-panel .append-panel textarea[data-v-f746e17b]{min-height:150px;max-height:34vh;font-size:12px}.task-panel .append-head input[data-v-f746e17b]{height:32px;padding:0 8px;font-size:12px}.task-panel .append-actions button[data-v-f746e17b]{height:32px;font-size:11px}button[data-v-f746e17b]{font:inherit;font-weight:800}.primary-button[data-v-f746e17b],.ghost-button[data-v-f746e17b],.danger-button[data-v-f746e17b],.confirm-button[data-v-f746e17b],.icon-button[data-v-f746e17b]{height:38px;border-radius:6px;cursor:pointer}.confirm-button[data-v-f746e17b]{min-width:96px;border:1px solid #18864a;background:#18864a;color:#fff}.primary-button[data-v-f746e17b]{min-width:112px;border:1px solid #2f8df6;background:#2f8df6;color:#fff}.ghost-button[data-v-f746e17b],.icon-button[data-v-f746e17b]{border:1px solid #cbd8e8;background:#fff;color:#26384f}.danger-button[data-v-f746e17b]{min-width:88px;border:1px solid rgba(201,50,50,.32);background:#fff5f5;color:#c93232}.icon-button[data-v-f746e17b]{width:38px}.compact-button[data-v-f746e17b],.small-button[data-v-f746e17b]{min-width:auto;padding:0 12px;white-space:nowrap}.small-button[data-v-f746e17b]{height:34px}button[data-v-f746e17b]:disabled{cursor:not-allowed;opacity:.55}.result-toolbar[data-v-f746e17b]{display:flex;align-items:center;gap:8px;justify-content:space-between;padding:7px 10px;border-bottom:1px solid #dbe8f6}.drawer-toggle-button[data-v-f746e17b]{flex:0 0 auto;height:30px;padding:0 12px;border:1px solid #b9d4f4;border-radius:999px;background:#eff7ff;color:#155dde;cursor:pointer;font-size:12px;font-weight:950;white-space:nowrap}.filter-search-row[data-v-f746e17b]{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:6px}.line-search[data-v-f746e17b]{width:clamp(170px,18vw,270px);height:30px;padding:0 9px;font-size:12px}.abnormal-nav[data-v-f746e17b]{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px}.abnormal-nav button[data-v-f746e17b]{height:30px;padding:0 8px;border:1px solid #efb4aa;border-radius:5px;background:#fff6f3;color:#c24132;cursor:pointer;font-size:12px}.abnormal-nav span[data-v-f746e17b]{color:#64748b;font-size:12px;font-weight:800}.view-actions[data-v-f746e17b]{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px}.silent-audit-banner[data-v-f746e17b]{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px;border-bottom:1px solid #f1cf8e;background:#fff8e8;color:#7c4a08}.silent-audit-banner strong[data-v-f746e17b],.silent-audit-banner span[data-v-f746e17b]{display:block}.silent-audit-banner strong[data-v-f746e17b]{font-size:13px;font-weight:950}.silent-audit-banner span[data-v-f746e17b]{margin-top:2px;font-size:11px;font-weight:750}.silent-audit-banner button[data-v-f746e17b]{flex:0 0 auto;height:30px;padding:0 10px;border:1px solid #e7a93c;border-radius:5px;background:#fff;color:#9a5b05;cursor:pointer;font-size:11px;font-weight:900}.silent-audit-actions[data-v-f746e17b]{display:flex;flex:0 0 auto;gap:7px}.silent-audit-banner.blocked[data-v-f746e17b]{border-bottom-color:#efb1a7;background:#fff2f0;color:#9f3428}.silent-audit-banner.blocked button[data-v-f746e17b]{border-color:#df8275;color:#b33c2f}.filter-tabs[data-v-f746e17b]{display:flex;align-items:center;gap:5px}.filter-tabs button[data-v-f746e17b]{height:30px;padding:0 9px;border:1px solid #d7e4f3;border-radius:6px;background:#fff;color:#44566f;cursor:pointer;font-size:11px}.filter-tabs button.active[data-v-f746e17b]{border-color:#2f8df6;background:#2f8df6;color:#fff}.workspace-switch[data-v-f746e17b],.risk-view-tabs[data-v-f746e17b]{display:inline-flex;flex:0 0 auto;gap:3px;padding:2px;border:1px solid #d7e4f3;border-radius:6px;background:#f3f7fb}.workspace-switch button[data-v-f746e17b],.risk-view-tabs button[data-v-f746e17b]{height:26px;padding:0 9px;border:0;border-radius:4px;background:transparent;color:#64748b;cursor:pointer;font-size:11px;font-weight:850}.workspace-switch button.active[data-v-f746e17b],.risk-view-tabs button.active[data-v-f746e17b]{background:#fff;color:#155dde;box-shadow:0 1px 3px #10213b1f}.risk-view-tabs[data-v-f746e17b]{min-width:0;overflow-x:auto}.risk-workspace[data-v-f746e17b]{height:calc(100vh - 158px);min-height:500px;overflow:auto;background:#f8fbff}.risk-task-scope[data-v-f746e17b]{padding:9px 10px 8px;border-bottom:1px solid #dbe8f6;background:#f4f8fd}.risk-task-scope-head[data-v-f746e17b],.risk-task-scope-head>div[data-v-f746e17b],.risk-task-options label[data-v-f746e17b],.risk-task-options label span[data-v-f746e17b]{min-width:0}.risk-task-scope-head[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;gap:10px}.risk-task-scope-head strong[data-v-f746e17b],.risk-task-scope-head span[data-v-f746e17b],.risk-task-options b[data-v-f746e17b],.risk-task-options small[data-v-f746e17b]{display:block}.risk-task-scope-head strong[data-v-f746e17b]{color:#18324f;font-size:12px;font-weight:950}.risk-task-scope-head span[data-v-f746e17b]{margin-top:2px;color:#64748b;font-size:10px;font-weight:750}.risk-task-scope-head button[data-v-f746e17b]{height:28px;min-width:auto;padding:0 9px;font-size:10px}.risk-task-options[data-v-f746e17b]{display:flex;gap:6px;margin-top:7px;overflow-x:auto;padding-bottom:2px}.risk-task-options label[data-v-f746e17b]{position:relative;display:grid;grid-template-columns:15px minmax(130px,210px) auto;flex:0 0 auto;align-items:center;gap:7px;padding:6px 8px;border:1px solid #d2dfed;border-radius:6px;background:#fff;cursor:pointer}.risk-task-options label.active[data-v-f746e17b]{border-color:#2f8df6;background:#eef6ff}.risk-task-options label.anchor[data-v-f746e17b]{box-shadow:inset 3px 0 #2f8df6}.risk-task-options input[data-v-f746e17b]{width:14px;height:14px;margin:0;accent-color:#2f8df6}.risk-task-options b[data-v-f746e17b]{overflow:hidden;color:#223a57;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.risk-task-options small[data-v-f746e17b]{margin-top:2px;overflow:hidden;color:#64748b;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.risk-task-options em[data-v-f746e17b]{color:#1d5fd1;font-size:9px;font-style:normal;font-weight:900}.risk-task-scope>p[data-v-f746e17b]{margin:4px 0 0;color:#7b8ba0;font-size:9px;font-weight:700}.risk-command-bar[data-v-f746e17b]{position:sticky;top:0;z-index:7;display:flex;align-items:center;gap:8px;min-height:44px;padding:7px 10px;border-bottom:1px solid #dbe8f6;background:#fff}.risk-command-bar>p[data-v-f746e17b]{min-width:0;margin:0 auto 0 4px;overflow:hidden;color:#64748b;font-size:10px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.risk-command-bar>button[data-v-f746e17b]{flex:0 0 auto;height:29px;min-width:auto;padding:0 10px;font-size:10px}.risk-strategy-switch[data-v-f746e17b]{display:flex;align-items:center;flex:0 0 auto;gap:3px;padding:2px;border:1px solid #d7e4f3;border-radius:6px;background:#f3f7fb}.risk-strategy-switch>span[data-v-f746e17b]{padding:0 6px;color:#52657d;font-size:10px;font-weight:850}.risk-strategy-switch button[data-v-f746e17b]{height:25px;padding:0 8px;border:0;border-radius:4px;background:transparent;color:#64748b;cursor:pointer;font-size:10px;font-weight:850}.risk-strategy-switch button.active[data-v-f746e17b]{background:#fff;color:#155dde;box-shadow:0 1px 3px #10213b1f}.risk-config-bar[data-v-f746e17b]{display:grid;grid-template-columns:repeat(6,minmax(90px,1fr));align-items:end;gap:7px;padding:8px 10px;border-bottom:1px solid #dbe8f6;background:#fff}.risk-config-bar label span[data-v-f746e17b]{display:block;margin-bottom:3px;color:#64748b;font-size:10px;font-weight:800}.risk-config-bar input[data-v-f746e17b],.risk-config-bar select[data-v-f746e17b]{height:30px;padding:0 7px;font-size:11px}.risk-config-bar button[data-v-f746e17b],.risk-plan-strip button[data-v-f746e17b],.risk-adjust-panel>button[data-v-f746e17b]{height:30px;min-width:auto;padding:0 10px;font-size:11px}.risk-summary-band[data-v-f746e17b]{display:grid;grid-template-columns:repeat(8,minmax(105px,1fr));border-bottom:1px solid #dbe8f6;background:#fff}.risk-summary-band article[data-v-f746e17b]{min-width:0;padding:8px 10px;border-right:1px solid #edf2f7}.risk-summary-band span[data-v-f746e17b],.risk-summary-band strong[data-v-f746e17b]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.risk-summary-band span[data-v-f746e17b]{color:#64748b;font-size:10px;font-weight:800}.risk-summary-band strong[data-v-f746e17b]{margin-top:4px;font-size:14px;font-weight:950}.risk-state-cell.safe[data-v-f746e17b]{box-shadow:inset 4px 0 #1a9b55;background:#f0faf4}.risk-state-cell.warning[data-v-f746e17b]{box-shadow:inset 4px 0 #d49418;background:#fff9eb}.risk-state-cell.stop[data-v-f746e17b]{box-shadow:inset 4px 0 #d8453a;background:#fff3f1}.risk-state-cell.safe strong[data-v-f746e17b]{color:#17713e}.risk-state-cell.warning strong[data-v-f746e17b]{color:#9a6409}.risk-state-cell.stop strong[data-v-f746e17b]{color:#c2352d}.risk-plan-strip[data-v-f746e17b]{display:grid;grid-template-columns:auto minmax(0,1fr) repeat(4,auto);align-items:center;gap:8px;padding:7px 10px;border-bottom:1px solid #dbe8f6;background:#eef7f1}.risk-plan-strip>span[data-v-f746e17b]{padding:4px 7px;border-radius:5px;background:#dff3e5;color:#17713e;font-size:10px;font-weight:900}.risk-plan-strip>span.stale[data-v-f746e17b]{background:#fff0ec;color:#c24132}.risk-plan-strip p[data-v-f746e17b]{margin:0;overflow:hidden;color:#51647c;font-size:11px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.risk-protection-alerts[data-v-f746e17b]{border-bottom:1px solid #f1d49b;background:#fffaf0}.risk-protection-alerts>header[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-bottom:1px solid #f1d49b}.risk-protection-alerts>header strong[data-v-f746e17b],.risk-protection-alerts>header span[data-v-f746e17b]{display:block}.risk-protection-alerts>header strong[data-v-f746e17b]{color:#9a6409;font-size:12px;font-weight:950}.risk-protection-alerts>header span[data-v-f746e17b]{margin-top:2px;color:#8a6a35;font-size:10px;font-weight:800}.risk-protection-alerts>header>span[data-v-f746e17b]{flex:0 0 auto;margin-top:0;color:#b45309;text-align:right}.risk-protection-alerts table[data-v-f746e17b]{width:100%;border-collapse:collapse;table-layout:fixed;background:#fffdf7}.risk-protection-alerts th[data-v-f746e17b],.risk-protection-alerts td[data-v-f746e17b]{padding:6px 8px;border-right:1px solid #f5dfb4;border-bottom:1px solid #f5dfb4;color:#3f3421;font-size:10px;text-align:right;vertical-align:top}.risk-protection-alerts th[data-v-f746e17b]{background:#fff7e6;color:#8a5b11;font-weight:900}.risk-protection-alerts th[data-v-f746e17b]:first-child,.risk-protection-alerts td[data-v-f746e17b]:first-child,.risk-protection-alerts th[data-v-f746e17b]:last-child,.risk-protection-alerts td[data-v-f746e17b]:last-child{text-align:left}.risk-protection-alerts td strong[data-v-f746e17b],.risk-protection-alerts td small[data-v-f746e17b]{display:block}.risk-protection-alerts td strong[data-v-f746e17b]{color:#172b47;font-size:10px}.risk-protection-alerts td small[data-v-f746e17b]{margin-top:2px;color:#8a6a35;line-height:1.35}.risk-matrix-layout[data-v-f746e17b]{display:grid;grid-template-columns:minmax(620px,1fr) 260px;min-height:520px}.risk-action-workspace[data-v-f746e17b]{background:#fff}.risk-action-workspace>header[data-v-f746e17b]{display:grid;grid-template-columns:minmax(260px,1fr) repeat(3,minmax(110px,auto));align-items:center;gap:14px;padding:10px 12px;border-bottom:1px solid #dbe8f6}.risk-action-workspace>header>div:first-child strong[data-v-f746e17b],.risk-action-workspace>header>div:first-child span[data-v-f746e17b],.risk-action-workspace>header>div:not(:first-child) span[data-v-f746e17b],.risk-action-workspace>header>div:not(:first-child) strong[data-v-f746e17b]{display:block}.risk-action-workspace>header>div:first-child strong[data-v-f746e17b]{color:#172b47;font-size:14px}.risk-action-workspace>header>div:first-child span[data-v-f746e17b]{margin-top:2px;color:#64748b;font-size:10px}.risk-action-workspace>header>div[data-v-f746e17b]:not(:first-child){text-align:right}.risk-action-workspace>header>div:not(:first-child) span[data-v-f746e17b]{color:#64748b;font-size:9px;font-weight:800}.risk-action-workspace>header>div:not(:first-child) strong[data-v-f746e17b]{margin-top:3px;font-size:13px}.risk-action-queues[data-v-f746e17b]{min-width:0}.risk-action-group[data-v-f746e17b]{border-bottom:1px solid #dbe8f6}.risk-action-group-head[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:6px 10px;border-left:4px solid #1a9b55;background:#f6faf8}.risk-action-group.push .risk-action-group-head[data-v-f746e17b]{border-left-color:#d8453a;background:#fff5f3}.risk-action-group.split .risk-action-group-head[data-v-f746e17b]{border-left-color:#d49418;background:#fffaf0}.risk-action-group-head strong[data-v-f746e17b]{color:#203650;font-size:11px}.risk-action-group-head span[data-v-f746e17b]{color:#64748b;font-size:10px;font-weight:750}.risk-action-group>p[data-v-f746e17b]{margin:0;padding:9px 14px;color:#8090a4;font-size:10px}.risk-action-group table[data-v-f746e17b]{width:100%;border-collapse:collapse;table-layout:fixed}.risk-action-group th[data-v-f746e17b],.risk-action-group td[data-v-f746e17b]{padding:6px 8px;border-right:1px solid #edf2f7;border-top:1px solid #edf2f7;color:#31445c;font-size:10px;text-align:right}.risk-action-group th[data-v-f746e17b]{background:#fbfcfe;color:#61738a;font-weight:850}.risk-action-group th[data-v-f746e17b]:nth-child(2),.risk-action-group td[data-v-f746e17b]:nth-child(2),.risk-action-group th[data-v-f746e17b]:last-child,.risk-action-group td[data-v-f746e17b]:last-child{text-align:left}.risk-action-group th[data-v-f746e17b]:nth-child(1){width:42px}.risk-action-group th[data-v-f746e17b]:nth-child(2){width:23%}.risk-action-group th[data-v-f746e17b]:nth-child(4){width:82px}.risk-action-group th[data-v-f746e17b]:last-child{width:27%}.risk-action-group td small[data-v-f746e17b]{display:block;margin-top:2px;color:#718197}.risk-play-summary-workspace[data-v-f746e17b]{overflow:auto;background:#f6f9fd}.risk-play-summary-workspace>header[data-v-f746e17b]{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 12px;border-bottom:1px solid #dbe8f6;background:#fff}.risk-play-summary-workspace>header>div[data-v-f746e17b]:first-child{flex:1;min-width:0}.risk-play-summary-workspace>header strong[data-v-f746e17b],.risk-play-summary-workspace>header span[data-v-f746e17b]{display:block}.risk-play-summary-workspace>header strong[data-v-f746e17b]{color:#172b47;font-size:14px}.risk-play-summary-workspace>header span[data-v-f746e17b]{margin-top:2px;color:#64748b;font-size:10px;font-weight:750}.risk-play-summary-workspace>header label[data-v-f746e17b]{display:flex;align-items:center;gap:6px;color:#64748b;font-size:10px;font-weight:850}.risk-play-summary-workspace>header select[data-v-f746e17b]{width:118px;height:28px;padding:0 7px;font-size:10px}.risk-play-summary-overview[data-v-f746e17b]{display:grid;grid-template-columns:repeat(6,minmax(110px,1fr));gap:8px;padding:10px}.risk-play-summary-overview article[data-v-f746e17b]{min-height:54px;padding:9px 10px;border:1px solid #dbe8f6;border-radius:8px;background:#fff}.risk-play-summary-overview span[data-v-f746e17b],.risk-play-summary-overview strong[data-v-f746e17b]{display:block}.risk-play-summary-overview span[data-v-f746e17b]{color:#64748b;font-size:10px;font-weight:800}.risk-play-summary-overview strong[data-v-f746e17b]{margin-top:4px;color:#172b47;font-size:15px}.risk-play-summary-card[data-v-f746e17b]{margin:0 10px 10px;overflow:auto;border:1px solid #dbe8f6;border-radius:8px;background:#fff}.risk-play-summary-card-head[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px;border-left:4px solid #2563eb;border-bottom:1px solid #dbe8f6;background:#f8fbff}.risk-play-summary-card-head strong[data-v-f746e17b],.risk-play-summary-card-head span[data-v-f746e17b]{display:block}.risk-play-summary-card-head strong[data-v-f746e17b]{color:#172b47;font-size:13px}.risk-play-summary-card-head span[data-v-f746e17b]{margin-top:2px;color:#64748b;font-size:10px;font-weight:760}.risk-play-summary-card-head>div[data-v-f746e17b]:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;text-align:right}.risk-play-summary-table[data-v-f746e17b]{width:100%;min-width:980px;border-collapse:collapse;table-layout:fixed}.risk-play-summary-table th[data-v-f746e17b],.risk-play-summary-table td[data-v-f746e17b]{padding:7px 8px;border-right:1px solid #edf2f7;border-bottom:1px solid #edf2f7;color:#26384f;font-size:11px;text-align:right}.risk-play-summary-table th[data-v-f746e17b]{position:sticky;top:48px;z-index:4;background:#eef6ff;color:#123d6d;font-weight:900}.risk-play-summary-table th button[data-v-f746e17b]{width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:right;cursor:pointer}.risk-play-summary-table th:first-child button[data-v-f746e17b],.risk-play-summary-table th[data-v-f746e17b]:first-child,.risk-play-summary-table td[data-v-f746e17b]:first-child,.risk-play-summary-table th[data-v-f746e17b]:last-child,.risk-play-summary-table td[data-v-f746e17b]:last-child{text-align:left}.risk-play-summary-table th[data-v-f746e17b]:first-child{width:18%}.risk-play-summary-table th[data-v-f746e17b]:nth-child(2){width:7%}.risk-play-summary-table th[data-v-f746e17b]:last-child{width:23%}.risk-play-summary-table td strong[data-v-f746e17b]{display:block;color:#172b47}.risk-play-summary-table td small[data-v-f746e17b]{display:block;margin-top:2px;color:#718197;line-height:1.45}.risk-exposure-tools[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;min-height:42px;padding:6px 10px;border-bottom:1px solid #dbe8f6;background:#fff}.risk-exposure-tools>strong[data-v-f746e17b]{font-size:13px}.risk-exposure-tools label[data-v-f746e17b]{display:flex;align-items:center;gap:6px;color:#64748b;font-size:10px;font-weight:800}.risk-exposure-tools select[data-v-f746e17b]{width:130px;height:28px;padding:0 7px;font-size:10px}.risk-exposure-table-wrap[data-v-f746e17b],.risk-ticket-table-wrap[data-v-f746e17b],.risk-scenario-table-wrap[data-v-f746e17b]{overflow:auto}.risk-exposure-table[data-v-f746e17b],.risk-ticket-table[data-v-f746e17b],.risk-scenario-table[data-v-f746e17b]{width:100%;border-collapse:collapse;table-layout:fixed;background:#fff}.risk-exposure-table th[data-v-f746e17b],.risk-exposure-table td[data-v-f746e17b],.risk-ticket-table th[data-v-f746e17b],.risk-ticket-table td[data-v-f746e17b],.risk-scenario-table th[data-v-f746e17b],.risk-scenario-table td[data-v-f746e17b]{padding:7px 8px;border-right:1px solid #e5edf6;border-bottom:1px solid #e5edf6;color:#26384f;font-size:11px;text-align:right}.risk-exposure-table th[data-v-f746e17b],.risk-ticket-table th[data-v-f746e17b],.risk-scenario-table th[data-v-f746e17b]{position:sticky;top:0;z-index:3;background:#eef6ff;color:#123d6d;font-weight:900}.risk-exposure-table th[data-v-f746e17b]:first-child,.risk-exposure-table td[data-v-f746e17b]:first-child,.risk-ticket-table th[data-v-f746e17b]:nth-child(2),.risk-ticket-table td[data-v-f746e17b]:nth-child(2),.risk-scenario-table th[data-v-f746e17b]:first-child,.risk-scenario-table td[data-v-f746e17b]:first-child{text-align:left}.risk-exposure-table tbody tr[data-v-f746e17b]{cursor:pointer}.risk-exposure-table tbody tr[data-v-f746e17b]:hover,.risk-exposure-table tbody tr.active[data-v-f746e17b]{background:#edf6ff}.risk-adjust-panel[data-v-f746e17b]{padding:12px;border-left:1px solid #dbe8f6;background:#fff}.risk-adjust-panel>span[data-v-f746e17b],.risk-adjust-panel>strong[data-v-f746e17b],.risk-adjust-panel small[data-v-f746e17b]{display:block}.risk-adjust-panel>span[data-v-f746e17b],.risk-adjust-panel label span[data-v-f746e17b]{color:#64748b;font-size:10px;font-weight:800}.risk-adjust-panel>strong[data-v-f746e17b]{margin-top:4px;font-size:16px}.risk-adjust-metrics[data-v-f746e17b]{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:10px 0}.risk-adjust-metrics p[data-v-f746e17b]{margin:0;padding:7px;background:#f4f8fc;font-size:11px;font-weight:800}.risk-adjust-panel label input[data-v-f746e17b]{height:28px;padding:0}.risk-adjust-panel label b[data-v-f746e17b]{display:block;color:#155dde;text-align:right}.risk-ratio-buttons[data-v-f746e17b]{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin:8px 0}.risk-ratio-buttons button[data-v-f746e17b]{height:27px;padding:0;border:1px solid #cbd8e8;border-radius:4px;background:#fff;color:#44566f;cursor:pointer;font-size:10px}.risk-adjust-panel>button[data-v-f746e17b]{width:100%}.risk-adjust-panel small[data-v-f746e17b]{margin-top:8px;color:#7b8ba0;font-size:10px;line-height:1.5}.risk-ticket-table th[data-v-f746e17b]:nth-child(2){width:28%}.risk-ticket-table td small[data-v-f746e17b]{display:block;margin-top:2px;color:#64748b}.risk-ticket-table input[type=range][data-v-f746e17b]{height:24px;padding:0}.risk-action[data-v-f746e17b]{display:inline-block;padding:3px 6px;border-radius:4px;font-weight:900}.risk-action.eat[data-v-f746e17b]{background:#eaf8ef;color:#15803d}.risk-action.split[data-v-f746e17b]{background:#fff8e8;color:#a16207}.risk-action.push[data-v-f746e17b]{background:#fff0ec;color:#c24132}.risk-empty[data-v-f746e17b]{padding:70px 20px;color:#64748b;text-align:center;font-size:12px}.risk-plan-modal[data-v-f746e17b]{width:min(760px,100%);max-height:calc(100vh - 48px);overflow:hidden;border:1px solid #cbd8e8;border-radius:8px;background:#fff;box-shadow:0 18px 48px #10213b3d}.risk-plan-modal>header[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border-bottom:1px solid #dbe8f6;background:#f7fbff}.risk-plan-modal>header strong[data-v-f746e17b],.risk-plan-modal>header span[data-v-f746e17b]{display:block}.risk-plan-modal>header strong[data-v-f746e17b]{font-size:15px}.risk-plan-modal>header span[data-v-f746e17b]{margin-top:2px;color:#64748b;font-size:11px}.risk-plan-modal>header button[data-v-f746e17b]{width:30px;height:30px;border:0;background:transparent;color:#64748b;cursor:pointer;font-size:22px}.risk-plan-list[data-v-f746e17b]{display:grid;gap:7px;max-height:calc(100vh - 120px);padding:10px;overflow:auto}.risk-plan-list article[data-v-f746e17b]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;padding:10px;border:1px solid #dbe8f6;border-radius:7px;background:#fff}.risk-plan-list article.active[data-v-f746e17b]{border-color:#2f8df6;background:#f3f8ff}.risk-plan-list article.stale[data-v-f746e17b]{border-color:#efb4aa}.risk-plan-main[data-v-f746e17b]{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:10px}.risk-plan-main strong[data-v-f746e17b],.risk-plan-main span[data-v-f746e17b]{display:block}.risk-plan-main strong[data-v-f746e17b]{font-size:13px}.risk-plan-main span[data-v-f746e17b],.risk-plan-main time[data-v-f746e17b]{margin-top:2px;color:#64748b;font-size:10px}.risk-plan-metrics[data-v-f746e17b]{display:flex;grid-column:1;flex-wrap:wrap;gap:6px 14px;color:#64748b;font-size:11px}.risk-plan-metrics b[data-v-f746e17b]{color:#26384f}.risk-plan-list article>p[data-v-f746e17b]{grid-column:1;margin:0;color:#64748b;font-size:10px}.risk-plan-actions[data-v-f746e17b]{display:flex;grid-column:2;grid-row:1 / span 3;align-items:center;gap:6px}.risk-plan-actions button[data-v-f746e17b]{height:30px;min-width:auto;padding:0 9px;font-size:11px}.risk-push-modal[data-v-f746e17b]{display:flex;flex-direction:column;width:min(920px,100%);max-height:calc(100vh - 48px);overflow:hidden;border:1px solid #cbd8e8;border-radius:8px;background:#fff;box-shadow:0 18px 48px #10213b3d}.risk-push-modal>header[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-bottom:1px solid #dbe8f6;background:#f7fbff}.risk-push-modal>header strong[data-v-f746e17b],.risk-push-modal>header span[data-v-f746e17b]{display:block}.risk-push-modal>header strong[data-v-f746e17b]{font-size:15px}.risk-push-modal>header span[data-v-f746e17b]{margin-top:2px;color:#64748b;font-size:11px}.risk-push-modal>header button[data-v-f746e17b]{width:30px;height:30px;border:0;background:transparent;color:#64748b;cursor:pointer;font-size:22px}.risk-push-controls[data-v-f746e17b]{display:grid;grid-template-columns:130px minmax(0,1fr) auto;align-items:end;gap:10px;padding:10px 14px;border-bottom:1px solid #dbe8f6}.risk-push-controls label span[data-v-f746e17b]{display:block;margin-bottom:4px;color:#52647b;font-size:11px;font-weight:850}.risk-push-controls input[data-v-f746e17b]{height:34px}.risk-push-controls p[data-v-f746e17b]{margin:0;color:#64748b;font-size:10px;font-weight:700;line-height:1.5}.risk-push-controls button[data-v-f746e17b]{height:34px;min-width:132px;font-size:11px}.risk-push-summary[data-v-f746e17b]{display:flex;align-items:center;gap:16px;padding:8px 14px;border-bottom:1px solid #c9ead5;background:#effaf3;color:#315942;font-size:11px}.risk-push-summary.invalid[data-v-f746e17b]{border-color:#f1c3b8;background:#fff3ef;color:#a13b2e}.risk-push-summary>strong[data-v-f746e17b]{margin-left:auto}.risk-push-summary button[data-v-f746e17b]{height:28px;min-width:auto;padding:0 9px;font-size:10px}.risk-push-messages[data-v-f746e17b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 14px;overflow:auto}.risk-push-messages article[data-v-f746e17b]{min-width:0;overflow:hidden;border:1px solid #dbe8f6;border-radius:7px;background:#fff}.risk-push-messages article.invalid[data-v-f746e17b]{border-color:#efaa9d}.risk-push-messages article>div[data-v-f746e17b]{display:flex;align-items:center;gap:8px;padding:7px 9px;border-bottom:1px solid #e5edf6;background:#f8fbff}.risk-push-messages article>div strong[data-v-f746e17b]{color:#1e3856;font-size:12px}.risk-push-messages article>div span[data-v-f746e17b]{color:#64748b;font-size:10px}.risk-push-messages article>div button[data-v-f746e17b]{width:48px;height:27px;margin-left:auto;border:1px solid #cbd8e8;border-radius:4px;background:#fff;color:#1d5fd1;cursor:pointer;font-size:10px;font-weight:900}.risk-push-messages pre[data-v-f746e17b]{min-height:150px;max-height:300px;margin:0;padding:10px;overflow:auto;color:#172f4d;font-family:inherit;font-size:12px;font-weight:750;line-height:1.65;white-space:pre-wrap}.risk-push-messages article>p[data-v-f746e17b]{margin:0;padding:7px 9px;border-top:1px solid #f1c3b8;background:#fff5f2;color:#b23e30;font-size:10px;font-weight:800}.line-table-wrap[data-v-f746e17b]{height:calc(100vh - 158px);min-height:500px;overflow:auto}.silent-audit-banner+.line-table-wrap[data-v-f746e17b]{height:calc(100vh - 202px);min-height:456px}.line-table[data-v-f746e17b]{width:100%;min-width:1040px;border-collapse:collapse;table-layout:fixed}.line-table th[data-v-f746e17b],.line-table td[data-v-f746e17b]{border-bottom:1px solid #e1ebf6;border-right:1px solid #e1ebf6;vertical-align:top}.line-table th[data-v-f746e17b]{position:sticky;top:0;z-index:4;padding:10px 8px;background:#eef6ff;color:#123d6d;text-align:left;font-size:13px;font-weight:900}.line-table td[data-v-f746e17b]{padding:10px 8px;color:#26384f;font-size:13px;line-height:1.45}.line-table tr.quality-review td[data-v-f746e17b]{background:#fffaf0}.line-table tr.quality-review td[data-v-f746e17b]:first-child{box-shadow:inset 4px 0 #e8a321}.line-table tr.quality-blocked td[data-v-f746e17b]{background:#fff3f1}.line-table tr.quality-blocked td[data-v-f746e17b]:first-child{box-shadow:inset 4px 0 #d94b3d}.line-table tr.quality-complex td[data-v-f746e17b]{background:#f7fbff}.line-table tr.quality-reviewed td[data-v-f746e17b]{background:#f3fbf6}.line-table tr.quality-reviewed td[data-v-f746e17b]:first-child{box-shadow:inset 4px 0 #2d9a5f}.line-table.density-compact th[data-v-f746e17b]{padding:8px 7px;font-size:12px}.line-table.density-compact td[data-v-f746e17b]{padding:7px;font-size:12px;line-height:1.35}.col-no[data-v-f746e17b]{width:38px;text-align:center}.col-status[data-v-f746e17b]{width:48px;text-align:center}.col-source[data-v-f746e17b]{width:230px;word-break:break-word}.source-cell-content[data-v-f746e17b]{position:relative;min-width:0;outline:none}.block-detail-trigger[data-v-f746e17b]{display:inline-flex;align-items:center;height:22px;margin-top:6px;padding:0 7px;border:1px solid #bfd5ec;border-radius:5px;background:#f7fbff;color:#285681;cursor:pointer;font-size:11px;font-weight:900}.block-detail-trigger.warning[data-v-f746e17b]{border-color:#f3b27e;background:#fff7ed;color:#b45309}.block-detail-trigger[data-v-f746e17b]:hover{border-color:#2f8cff;color:#155ea8}.col-summary[data-v-f746e17b]{width:260px}.col-tickets[data-v-f746e17b]{width:300px}.col-actions[data-v-f746e17b]{width:44px;text-align:center}.status-pill[data-v-f746e17b]{display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:6px;background:#edf7e9;color:#329326;font-weight:900}.status-pill.warning[data-v-f746e17b]{background:#fff0ec;color:#db4b38}.status-pill.deleted[data-v-f746e17b],.status-pill.draft[data-v-f746e17b]{background:#eef2f7;color:#64748b}.quality-pill[data-v-f746e17b]{display:block;box-sizing:border-box;width:100%;height:21px;margin-top:5px;padding:0 6px;border:1px solid #f0b46c;border-radius:5px;background:#fff8eb;color:#a85b07;cursor:pointer;font-size:10px;font-weight:900;line-height:1.1;white-space:normal}.quality-pill.blocked[data-v-f746e17b]{border-color:#f0aaa2;background:#fff1ef;color:#c83a2b}.quality-pill.reviewed[data-v-f746e17b]{border-color:#9bd5b3;background:#effaf3;color:#237a4a}.quality-pill[data-v-f746e17b]:hover{border-color:#2f8df6;color:#155ea8}.density-compact .quality-pill[data-v-f746e17b]{height:auto;min-height:18px;margin-top:4px;padding:2px 3px;font-size:9px}.reconcile-note[data-v-f746e17b]{color:#c2410c!important}tr.deleted[data-v-f746e17b]{opacity:.58}.col-status small[data-v-f746e17b],.col-summary small[data-v-f746e17b]{display:block;margin-top:6px;color:#64748b;font-size:12px;font-style:normal;font-weight:700}.col-summary strong[data-v-f746e17b]{color:#10213b;font-weight:900}.density-compact .source-text[data-v-f746e17b],.density-compact .col-summary>strong[data-v-f746e17b]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.density-compact .status-pill[data-v-f746e17b]{height:21px;padding:0 4px;font-size:10px}.line-table.density-compact th.col-status[data-v-f746e17b],.line-table.density-compact td.col-status[data-v-f746e17b]{padding-right:4px;padding-left:4px}.density-compact .col-status small[data-v-f746e17b],.density-compact .col-summary small[data-v-f746e17b]{margin-top:4px;font-size:10px}.density-compact .source-text[data-v-f746e17b]{-webkit-line-clamp:3;white-space:pre-wrap}.density-compact .col-summary>strong[data-v-f746e17b]{-webkit-line-clamp:2}.line-summary-stats[data-v-f746e17b]{display:flex;flex-wrap:wrap;gap:5px 10px;margin-top:8px;color:#64748b;font-size:12px;font-weight:850;line-height:1.35}.ticket-chip[data-v-f746e17b]{display:inline-flex;max-width:100%;margin:0 6px 6px 0;padding:5px 8px;border-radius:6px;background:#eef6ff;color:#155dde;font-size:12px;font-weight:800;line-height:1.35;overflow-wrap:anywhere;white-space:normal}.density-compact .ticket-chip[data-v-f746e17b]{display:block;width:100%;margin:0 0 4px;padding:4px 7px;overflow:hidden;font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.density-compact .line-summary-stats[data-v-f746e17b]{gap:4px 8px;margin-top:6px;font-size:11px;line-height:1.25}.density-compact .show-more-tickets[data-v-f746e17b]{min-height:21px;margin-top:0;padding:0;font-size:11px;text-align:left}.density-compact .col-actions button[data-v-f746e17b]{width:28px;min-height:34px;height:auto;margin-bottom:4px;padding:3px 0;font-size:10px;line-height:1.05;white-space:normal}.ticket-chip.won[data-v-f746e17b]{border:1px solid #8ed7aa;background:#eaf8ef;color:#15803d}.ticket-chip.lost[data-v-f746e17b],.ticket-chip.void[data-v-f746e17b]{background:#f1f5f9;color:#64748b}.ticket-chip.pending[data-v-f746e17b]{border:1px solid #f3c985;background:#fff8e8;color:#a16207}.ticket-chip.abnormal[data-v-f746e17b]{border:1px solid #f0b5ad;background:#fff0ec;color:#c24132}.ticket-chip.rebate-issue[data-v-f746e17b]{border:1px solid #f4b6a2;background:#fff7ed;color:#c2410c}.ticket-chip.subsidy[data-v-f746e17b]{border:1px solid #f2bd72;background:#fff8e8;color:#a65308}.show-more-tickets[data-v-f746e17b]{display:block;min-height:30px;margin-top:2px;padding:0 8px;border:0;background:transparent;color:#37658f;cursor:pointer;font-size:12px;font-weight:850;text-decoration:underline;text-underline-offset:3px}.show-more-tickets[data-v-f746e17b]:hover{color:#155dde}.col-actions button[data-v-f746e17b]{display:block;width:32px;height:30px;margin:0 auto 6px;border:1px solid #cbd8e8;border-radius:6px;background:#fff;color:#26384f;cursor:pointer}.summary-alert[data-v-f746e17b]{margin:8px 8px 0;padding:7px 8px;border:1px solid #b9d8c5;border-radius:8px;background:#f0faf4;color:#24613c;font-size:11px;font-weight:900}.summary-alert.blocked[data-v-f746e17b]{border-color:#efb4aa;background:#fff4f1;color:#b9382b}.summary-alert.review[data-v-f746e17b]{border-color:#f0c98d;background:#fff8e8;color:#9a5c05}.settlement-hero[data-v-f746e17b]{display:grid;gap:4px;margin:8px;padding:12px;border:1px solid #dbe8f6;border-radius:10px;background:linear-gradient(135deg,#f8fbff,#eef6ff)}.settlement-hero.negative[data-v-f746e17b]{border-color:#f0b8ac;background:linear-gradient(135deg,#fff7f3,#ffe8de)}.settlement-hero.positive[data-v-f746e17b]{border-color:#a8d9ba;background:linear-gradient(135deg,#f3fbf6,#e4f8eb)}.settlement-hero span[data-v-f746e17b],.summary-grid span[data-v-f746e17b]{display:block;color:#64748b;font-size:11px;font-weight:850}.settlement-hero strong[data-v-f746e17b]{color:#10213b;font-size:22px;font-weight:950;line-height:1.15}.settlement-hero.negative strong[data-v-f746e17b]{color:#d64232}.settlement-hero.positive strong[data-v-f746e17b]{color:#15803d}.settlement-hero p[data-v-f746e17b]{margin:0;color:#64748b;font-size:11px;font-weight:800;line-height:1.45}.summary-grid[data-v-f746e17b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 8px 8px}.summary-grid article[data-v-f746e17b]{min-width:0;padding:8px;border:1px solid #dbe8f6;border-radius:8px;background:#f8fbff}.summary-grid strong[data-v-f746e17b]{display:block;overflow:hidden;margin-top:4px;font-size:14px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.summary-grid .negative strong[data-v-f746e17b]{color:#d64232}.summary-grid .positive strong[data-v-f746e17b],.summary-grid .win-stat strong[data-v-f746e17b]{color:#18864a}.sidebar-summary-card[data-v-f746e17b]{display:grid;gap:6px;margin:0 8px 8px;padding:8px;border:1px solid #dbe8f6;border-radius:9px;background:#fff}.sidebar-summary-card header[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;gap:8px}.sidebar-summary-card header strong[data-v-f746e17b]{font-size:13px;font-weight:950}.sidebar-summary-card header span[data-v-f746e17b]{color:#64748b;font-size:11px;font-weight:850}.sidebar-summary-list[data-v-f746e17b],.sidebar-rebate-list[data-v-f746e17b]{display:grid;gap:5px}.sidebar-summary-list article[data-v-f746e17b],.sidebar-rebate-list article[data-v-f746e17b]{display:grid;gap:4px;padding:6px;border-radius:7px;background:#f6f9fd}.sidebar-summary-list article[data-v-f746e17b]{grid-template-columns:minmax(70px,.85fr) minmax(0,1.4fr);align-items:center}.sidebar-summary-list article.muted[data-v-f746e17b]{color:#66758a}.sidebar-summary-list strong[data-v-f746e17b],.sidebar-rebate-list strong[data-v-f746e17b]{display:block;overflow:hidden;color:#17365d;font-size:12px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.sidebar-summary-list small[data-v-f746e17b],.sidebar-rebate-list small[data-v-f746e17b]{display:block;margin-top:2px;color:#64748b;font-size:10px;font-weight:750}.sidebar-summary-list p[data-v-f746e17b]{display:grid;gap:2px;margin:0;color:#34445c;font-size:10px;font-weight:850;line-height:1.25}.sidebar-rebate-list article[data-v-f746e17b]{grid-template-columns:42px minmax(0,1fr);align-items:center}.sidebar-rebate-list article>strong[data-v-f746e17b]{text-align:center}.sidebar-rebate-list span[data-v-f746e17b]{display:block;overflow:hidden;color:#17365d;font-size:11px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.summary-link-button[data-v-f746e17b]{height:27px;border:1px solid #cbd8e8;border-radius:7px;background:#f8fbff;color:#285681;cursor:pointer;font-size:11px;font-weight:900}.declaration-check[data-v-f746e17b]{display:grid;gap:5px;margin:0 8px 8px;padding:8px;border:1px solid #b9d8c5;border-radius:7px;background:#f0faf4;color:#24613c;font-size:11px}.declaration-check.mismatch[data-v-f746e17b]{border-color:#efb4aa;background:#fff4f1;color:#b9382b}.declaration-check strong[data-v-f746e17b]{font-weight:900}.positive[data-v-f746e17b]{color:#18864a}.negative[data-v-f746e17b]{color:#db4b38}.issue-box article[data-v-f746e17b]{padding:7px;border:1px solid #dbe8f6;border-radius:8px;background:#f8fbff}.issue-box article.pending[data-v-f746e17b]{border-color:#f2c09b;background:#fff8ef}.issue-box article.missing[data-v-f746e17b]{border-color:#ecc5c5;background:#fff5f5}.issue-box span[data-v-f746e17b],.issue-box b[data-v-f746e17b],.issue-box small[data-v-f746e17b]{display:block}.issue-box span[data-v-f746e17b]{color:#64748b;font-size:11px;font-weight:800}.issue-box b[data-v-f746e17b]{margin-top:3px;font-size:13px}.issue-box small[data-v-f746e17b]{margin-top:3px;color:#64748b;font-size:10px}.issue-box .issue-draw-balls[data-v-f746e17b]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px;margin-top:6px;padding-top:6px;overflow:visible;border-top:1px dashed #d9e6f5}.issue-box .issue-draw-balls .draw-ball[data-v-f746e17b]{display:inline-grid;justify-items:center;gap:2px;min-width:30px;color:#66778f;font-size:11px;font-weight:900;line-height:1}.issue-box .issue-draw-balls .draw-ball i[data-v-f746e17b]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;color:#fff;font-size:14px;font-style:normal;font-weight:950;letter-spacing:0}.issue-box .issue-draw-balls .draw-ball em[data-v-f746e17b]{display:block;font-style:normal;line-height:1.1}.issue-box .issue-draw-balls .draw-ball.special i[data-v-f746e17b]{outline:2px solid #f0d28a}.issue-box .issue-draw-balls .draw-plus[data-v-f746e17b]{display:inline-flex;align-items:center;justify-content:center;height:30px;min-width:8px;color:#24364f;font-size:16px;font-weight:950;line-height:1}.issue-box .issue-draw-balls .red[data-v-f746e17b]{background:#d8403a}.issue-box .issue-draw-balls .blue[data-v-f746e17b]{background:#2d6cdf}.issue-box .issue-draw-balls .green[data-v-f746e17b]{background:#15945d}.abnormal-box button[data-v-f746e17b]{padding:7px;font-size:11px}.abnormal-box span[data-v-f746e17b],.abnormal-box em[data-v-f746e17b]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.abnormal-box span[data-v-f746e17b]{font-weight:900}.abnormal-box em[data-v-f746e17b]{margin-top:4px;color:#db4b38;font-size:10px;font-style:normal}.empty-text[data-v-f746e17b],.empty-row[data-v-f746e17b]{color:#64748b;font-size:13px;font-weight:700}.empty-text[data-v-f746e17b]{margin:0;padding:12px}.empty-row[data-v-f746e17b]{height:120px;text-align:center;vertical-align:middle}.modal-mask[data-v-f746e17b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:24px;background:#0c182861}.modal-mask.edit-over-detail-mask[data-v-f746e17b]{z-index:95;background:#0c182829}.edit-modal[data-v-f746e17b]{display:flex;flex-direction:column;width:min(860px,100%);max-height:min(760px,calc(100vh - 48px));border-radius:8px;background:#fff;box-shadow:0 22px 60px #091e423d}.edit-modal header[data-v-f746e17b],.edit-modal footer[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid #dbe8f6}.edit-modal footer[data-v-f746e17b]{justify-content:flex-end;border-top:1px solid #dbe8f6;border-bottom:0}.edit-modal header strong[data-v-f746e17b],.edit-modal header span[data-v-f746e17b]{display:block}.edit-modal header strong[data-v-f746e17b]{font-size:16px;font-weight:900}.edit-modal header span[data-v-f746e17b]{margin-top:3px;color:#b45309;font-size:12px;font-weight:800}.edit-modal header button[data-v-f746e17b]{width:34px;height:34px;border:0;background:transparent;color:#64748b;cursor:pointer;font-size:22px}.edit-detail-map[data-v-f746e17b]{display:grid;gap:6px;max-height:160px;padding:10px 12px;overflow:auto;border-bottom:1px solid #dbe8f6;background:#fbfdff}.edit-detail-map button[data-v-f746e17b]{display:grid;grid-template-columns:48px minmax(0,1fr);gap:3px 8px;width:100%;padding:6px 8px;border:1px solid #dbe8f6;border-radius:6px;background:#fff;color:#26384f;text-align:left;cursor:pointer}.edit-detail-map button.active[data-v-f746e17b]{border-color:#f3a261;background:#fff7ed;box-shadow:inset 3px 0 #f59e0b}.edit-detail-map button.abnormal[data-v-f746e17b]{border-color:#f7c297;background:#fffaf3}.edit-detail-map span[data-v-f746e17b]{grid-row:1 / span 2;color:#b45309;font-size:11px;font-weight:900}.edit-detail-map b[data-v-f746e17b],.edit-detail-map em[data-v-f746e17b]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-detail-map b[data-v-f746e17b]{font-size:12px;font-weight:900}.edit-detail-map em[data-v-f746e17b]{color:#9a6409;font-size:11px;font-style:normal;font-weight:750}.edit-modal textarea[data-v-f746e17b]{display:block;flex:1 1 220px;min-height:220px;padding:12px;border:0;border-radius:0;overflow:auto}.edit-validation[data-v-f746e17b]{display:grid;gap:8px;padding:10px 12px;border-top:1px solid #dbe8f6;background:#fff8ed}.edit-validation.success[data-v-f746e17b]{background:#f0fbf4}.edit-validation-head[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;gap:12px}.edit-validation-head strong[data-v-f746e17b]{color:#9a6409;font-size:13px;font-weight:950}.edit-validation.success .edit-validation-head strong[data-v-f746e17b]{color:#168a2c}.edit-validation-head span[data-v-f746e17b]{color:#64748b;font-size:12px;font-weight:750}.edit-validation-stats[data-v-f746e17b]{display:flex;flex-wrap:wrap;gap:6px}.edit-validation-stats span[data-v-f746e17b]{padding:3px 7px;border-radius:5px;background:#fff;color:#475569;font-size:11px;font-weight:850}.edit-validation p[data-v-f746e17b]{margin:0;color:#10213b;font-size:13px;font-weight:900;line-height:1.5}.edit-validation small[data-v-f746e17b]{color:#9a6409;font-size:12px;font-weight:800}.edit-validation-issues[data-v-f746e17b]{display:grid;gap:6px;max-height:132px;overflow:auto}.edit-validation-issues button[data-v-f746e17b]{display:grid;grid-template-columns:46px minmax(0,1fr);gap:3px 8px;width:100%;padding:6px 8px;border:1px solid #f3bd8f;border-radius:6px;background:#fff;color:#26384f;text-align:left;cursor:pointer}.edit-validation-issues span[data-v-f746e17b]{grid-row:1 / span 2;color:#b45309;font-size:11px;font-weight:900}.edit-validation-issues b[data-v-f746e17b],.edit-validation-issues em[data-v-f746e17b]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-validation-issues b[data-v-f746e17b]{font-size:12px;font-weight:900}.edit-validation-issues em[data-v-f746e17b]{color:#9a6409;font-size:11px;font-style:normal;font-weight:750}.block-detail-modal[data-v-f746e17b]{display:flex;flex-direction:column;width:min(1080px,100%);max-height:min(780px,calc(100vh - 48px));border-radius:8px;background:#fff;box-shadow:0 22px 60px #091e423d}.block-detail-modal header[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid #dbe8f6}.block-detail-modal header strong[data-v-f746e17b],.block-detail-modal header span[data-v-f746e17b]{display:block}.block-detail-modal header strong[data-v-f746e17b]{font-size:16px;font-weight:900}.block-detail-modal header span[data-v-f746e17b]{margin-top:3px;color:#64748b;font-size:12px;font-weight:750}.block-detail-modal header button[data-v-f746e17b]{width:34px;height:34px;border:0;background:transparent;color:#64748b;cursor:pointer;font-size:22px}.block-detail-modal-body[data-v-f746e17b]{display:grid;grid-template-columns:310px minmax(0,1fr);min-height:0;overflow:hidden}.block-detail-issue-panel[data-v-f746e17b]{display:flex;flex-direction:column;gap:7px;min-height:0;padding:12px;overflow:auto;border-right:1px solid #dbe8f6;background:#fffaf3}.block-detail-issue-panel>strong[data-v-f746e17b]{color:#9a6409;font-size:12px;font-weight:900}.block-detail-issue-panel button[data-v-f746e17b]{display:grid;grid-template-columns:42px minmax(0,1fr);gap:4px 8px;width:100%;padding:7px 8px;border:1px solid #f3bd8f;border-radius:6px;background:#fff;color:#26384f;text-align:left;cursor:pointer}.block-detail-issue-panel button.active[data-v-f746e17b]{border-color:#f59e0b;background:#fff4e3;box-shadow:inset 3px 0 #f59e0b}.block-detail-issue-panel span[data-v-f746e17b]{grid-row:1 / span 2;color:#b45309;font-size:11px;font-weight:900}.block-detail-issue-panel b[data-v-f746e17b],.block-detail-issue-panel em[data-v-f746e17b]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-detail-issue-panel b[data-v-f746e17b]{font-size:12px;font-weight:900}.block-detail-issue-panel em[data-v-f746e17b]{color:#9a6409;font-size:11px;font-style:normal;font-weight:750}.block-detail-issue-panel p[data-v-f746e17b]{margin:0;color:#64748b;font-size:12px;line-height:1.6}.block-detail-source-panel[data-v-f746e17b]{display:grid;grid-template-rows:minmax(120px,.42fr) minmax(0,1fr);min-width:0;min-height:0}.block-detail-full-text[data-v-f746e17b]{min-height:0;padding:12px;overflow:auto;border-bottom:1px solid #dbe8f6;background:#fbfdff}.block-detail-full-text strong[data-v-f746e17b]{display:block;margin-bottom:6px;color:#123d6d;font-size:12px;font-weight:900}.block-detail-full-text p[data-v-f746e17b]{margin:0;color:#26384f;font-size:12px;font-weight:700;line-height:1.65;white-space:pre-wrap;word-break:break-word}.block-detail-line-list[data-v-f746e17b]{display:grid;align-content:start;gap:7px;min-height:0;padding:12px;overflow:auto}.block-detail-line-list article[data-v-f746e17b]{display:grid;gap:5px;padding:8px 9px;border:1px solid #dbe8f6;border-radius:6px;background:#fff}.block-detail-line-list article.abnormal[data-v-f746e17b]{border-color:#f3bd8f;background:#fff8ed}.block-detail-line-list article.active[data-v-f746e17b]{border-color:#f59e0b;box-shadow:inset 3px 0 #f59e0b}.block-detail-line-list article.parsed[data-v-f746e17b]{border-color:#cce8d2}.block-detail-line-list article>div[data-v-f746e17b]{display:flex;align-items:center;gap:8px}.block-detail-line-list article span[data-v-f746e17b]{margin-right:auto;color:#b45309;font-size:11px;font-weight:900}.block-detail-line-list article button[data-v-f746e17b]{height:24px;padding:0 8px;border:1px solid #bfd5ec;border-radius:5px;background:#fff;color:#285681;cursor:pointer;font-size:11px;font-weight:800}.block-detail-line-list article button[data-v-f746e17b]:disabled{cursor:not-allowed;opacity:.55}.block-detail-line-list article p[data-v-f746e17b]{margin:0;color:#203650;font-size:13px;font-weight:850;line-height:1.55;white-space:pre-wrap;word-break:break-word}.block-detail-line-list article em[data-v-f746e17b]{color:#64748b;font-size:12px;font-style:normal;font-weight:750}.block-detail-line-list article.abnormal em[data-v-f746e17b]{color:#9a6409}.tickets-modal[data-v-f746e17b]{display:flex;flex-direction:column;width:min(1180px,100%);max-height:min(720px,calc(100vh - 48px));border-radius:8px;background:#fff;box-shadow:0 22px 60px #091e423d}.tickets-modal header[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid #dbe8f6}.tickets-modal header strong[data-v-f746e17b],.tickets-modal header span[data-v-f746e17b]{display:block}.tickets-modal header strong[data-v-f746e17b]{font-size:16px;font-weight:900}.tickets-modal header span[data-v-f746e17b]{margin-top:3px;color:#64748b;font-size:12px;font-weight:750}.tickets-modal header button[data-v-f746e17b]{width:34px;height:34px;border:0;background:transparent;color:#64748b;cursor:pointer;font-size:22px}.tickets-modal-source[data-v-f746e17b]{display:grid;grid-template-columns:auto 1fr;gap:8px;padding:8px 14px;border-bottom:1px solid #dbe8f6;background:#f8fbff}.tickets-modal-source span[data-v-f746e17b]{color:#365573;font-size:12px;font-weight:950;line-height:1.45}.tickets-modal-source p[data-v-f746e17b]{max-height:72px;margin:0;overflow:auto;color:#26384f;font-size:12px;font-weight:750;line-height:1.45;white-space:pre-wrap;word-break:break-word}.tickets-modal-quality[data-v-f746e17b]{padding:9px 14px;border-bottom:1px solid #f0d6ac;background:#fffaf0;color:#7c4a08}.tickets-modal-quality.blocked[data-v-f746e17b]{border-bottom-color:#f3c1ba;background:#fff4f2;color:#a83225}.tickets-modal-quality.reviewed[data-v-f746e17b]{border-bottom-color:#b9dfc8;background:#f2fbf5;color:#237a4a}.quality-modal-head[data-v-f746e17b]{display:flex;align-items:center;gap:10px;margin-bottom:4px}.quality-modal-head strong[data-v-f746e17b]{font-size:13px}.quality-modal-head span[data-v-f746e17b]{font-size:11px;font-weight:800}.tickets-modal-quality p[data-v-f746e17b]{display:inline;margin:0 12px 0 0;font-size:11px;font-weight:750}.tickets-modal-quality ul[data-v-f746e17b]{display:flex;flex-wrap:wrap;gap:5px 14px;margin:7px 0 0;padding:0;list-style:none}.tickets-modal-quality li[data-v-f746e17b]{display:flex;gap:5px;font-size:11px}.quality-review-actions[data-v-f746e17b],.quality-review-disposition[data-v-f746e17b]{display:flex;align-items:center;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(148,163,184,.35)}.quality-review-actions button[data-v-f746e17b]{flex:0 0 auto;min-height:32px;padding:0 13px;border:1px solid #c98518;border-radius:6px;background:#fff;color:#8a5308;cursor:pointer;font-weight:900}.quality-review-actions button[data-v-f746e17b]:disabled{cursor:not-allowed;opacity:.55}.quality-review-actions span[data-v-f746e17b]{color:#7c5b26;font-size:11px;font-weight:750}.quality-review-disposition[data-v-f746e17b]{color:#237a4a;font-size:12px;font-weight:900}.tickets-modal-body[data-v-f746e17b]{min-height:0;overflow:auto;padding:0}.ticket-detail-table[data-v-f746e17b]{width:100%;min-width:1080px;border-collapse:collapse}.ticket-detail-table th[data-v-f746e17b],.ticket-detail-table td[data-v-f746e17b]{padding:8px 10px;border-bottom:1px solid #e4edf7;color:#26384f;font-size:12px;font-weight:750;line-height:1.35;text-align:left;white-space:nowrap}.ticket-detail-table th[data-v-f746e17b]{position:sticky;top:0;z-index:1;background:#edf5ff;color:#12365f;font-weight:950}.ticket-detail-table td[data-v-f746e17b]:nth-child(3){max-width:210px;overflow:hidden;text-overflow:ellipsis}.ticket-detail-table tr.won td[data-v-f746e17b]{background:#f0fbf4;color:#15803d}.ticket-detail-table tr.rebate-issue td[data-v-f746e17b]{background:#fff7ed}.ticket-detail-table tr.subsidy td[data-v-f746e17b]{background:#fff8e8;color:#8f4b0b}.ticket-detail-table tr.abnormal td[data-v-f746e17b]{background:#fff0ec;color:#c24132}.party-manager-modal[data-v-f746e17b]{display:flex;flex-direction:column;width:min(1320px,100%);max-height:calc(100vh - 48px);border-radius:8px;background:#fff;box-shadow:0 22px 60px #091e423d}.party-manager-modal>header[data-v-f746e17b],.party-manager-modal>footer[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #dbe8f6}.party-manager-modal>footer[data-v-f746e17b]{justify-content:flex-end;border-top:1px solid #dbe8f6;border-bottom:0}.party-manager-modal>header strong[data-v-f746e17b],.party-manager-modal>header span[data-v-f746e17b]{display:block}.party-manager-modal>header strong[data-v-f746e17b]{font-size:18px;font-weight:950}.party-manager-modal>header span[data-v-f746e17b]{margin-top:4px;color:#64748b;font-size:12px;font-weight:750}.party-manager-modal>header button[data-v-f746e17b]{width:36px;height:36px;border:0;background:transparent;color:#64748b;cursor:pointer;font-size:24px}.party-manager-body[data-v-f746e17b]{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);min-height:0;overflow:hidden}.party-list-panel[data-v-f746e17b],.party-form-panel[data-v-f746e17b]{min-height:0;overflow:auto;padding:14px}.party-list-panel[data-v-f746e17b]{border-right:1px solid #dbe8f6;background:#f8fbff}.party-list-head[data-v-f746e17b],.party-form-head[data-v-f746e17b],.party-rate-actions[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.party-list-head strong[data-v-f746e17b],.party-form-head strong[data-v-f746e17b],.party-rate-actions strong[data-v-f746e17b]{font-size:14px;font-weight:950}.party-list[data-v-f746e17b]{display:grid;gap:8px}.party-list article[data-v-f746e17b]{display:grid;gap:10px;padding:10px;border:1px solid #d7e4f3;border-radius:8px;background:#fff}.party-list article.active[data-v-f746e17b]{border-color:#2f8df6;background:#eef6ff}.system-odds-entry[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:11px 10px;border:1px solid #d7e4f3;border-radius:8px;background:#fff;color:#172a45;cursor:pointer;text-align:left}.system-odds-entry.active[data-v-f746e17b]{border-color:#2f8df6;background:#eef6ff}.system-odds-entry strong[data-v-f746e17b],.system-odds-entry small[data-v-f746e17b]{display:block}.system-odds-entry strong[data-v-f746e17b]{font-size:14px;font-weight:950}.system-odds-entry small[data-v-f746e17b]{margin-top:4px;color:#64748b;font-size:12px;font-weight:750}.system-odds-entry em[data-v-f746e17b],.system-odds-title em[data-v-f746e17b]{flex:0 0 auto;padding:3px 7px;border-radius:4px;background:#e8f1ff;color:#1d5fd1;font-size:11px;font-style:normal;font-weight:900}.party-list article strong[data-v-f746e17b],.party-list article span[data-v-f746e17b]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.party-list article strong[data-v-f746e17b]{font-size:14px;font-weight:950}.party-list article span[data-v-f746e17b]{margin-top:4px;color:#64748b;font-size:12px;font-weight:750}.party-row-actions[data-v-f746e17b]{display:flex;gap:8px}.party-row-actions button[data-v-f746e17b],.danger-lite-button[data-v-f746e17b]{height:30px;padding:0 12px;border:1px solid #cbd8e8;border-radius:6px;background:#fff;color:#26384f;cursor:pointer}.party-row-actions .danger-lite-button[data-v-f746e17b]{border-color:#c9323252;background:#fff5f5;color:#c93232}.party-form-grid[data-v-f746e17b]{display:grid;grid-template-columns:minmax(180px,1fr) 150px;gap:10px;margin-bottom:12px}.system-odds-title>div strong[data-v-f746e17b],.system-odds-title>div span[data-v-f746e17b]{display:block}.system-odds-title>div span[data-v-f746e17b]{margin-top:3px;color:#64748b;font-size:12px;font-weight:750}.system-odds-groups[data-v-f746e17b]{padding-bottom:4px}.system-odds-grid[data-v-f746e17b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.system-odds-grid article[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:9px 10px;border:1px solid #e3ebf5;border-radius:6px;background:#f8fbff}.system-odds-copy[data-v-f746e17b]{min-width:0}.system-odds-grid article span[data-v-f746e17b],.system-odds-grid article small[data-v-f746e17b]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-odds-grid article span[data-v-f746e17b]{color:#52647b;font-size:12px;font-weight:800}.system-odds-grid article small[data-v-f746e17b]{margin-top:3px;color:#8291a5;font-size:10px;font-weight:750}.system-odds-grid article strong[data-v-f746e17b]{flex:0 0 auto;color:#1d5fd1;font-size:14px;font-weight:950}.party-form-grid label[data-v-f746e17b]{min-width:0}.party-form-grid label span[data-v-f746e17b]{display:block;margin-bottom:5px;color:#64748b;font-size:12px;font-weight:850}.party-note-field[data-v-f746e17b]{grid-column:1 / -1}.party-rate-groups[data-v-f746e17b]{margin-bottom:16px}.party-section-help[data-v-f746e17b]{margin:-4px 0 10px;color:#64748b;font-size:12px;font-weight:750}.party-odds-head[data-v-f746e17b],.party-odds-actions[data-v-f746e17b]{display:flex;align-items:center;justify-content:space-between;gap:10px}.party-odds-head[data-v-f746e17b]{padding-top:14px;border-top:1px solid #dbe8f6}.party-odds-head strong[data-v-f746e17b],.party-odds-head span[data-v-f746e17b]{display:block}.party-odds-head strong[data-v-f746e17b]{font-size:14px;font-weight:950}.party-odds-head>div>span[data-v-f746e17b]{margin-top:3px;color:#64748b;font-size:12px;font-weight:750}.odds-toggle[data-v-f746e17b]{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 10px;border:1px solid #cbd8e8;border-radius:6px;background:#fff;color:#26384f;cursor:pointer;font-size:12px;font-weight:900}.odds-toggle input[data-v-f746e17b]{width:16px;height:16px;accent-color:#2f8df6}.custom-odds-explanation[data-v-f746e17b]{margin:10px 0;padding:10px 12px;border-left:3px solid #2f8df6;background:#f3f8ff}.custom-odds-explanation strong[data-v-f746e17b],.custom-odds-explanation p[data-v-f746e17b]{display:block}.custom-odds-explanation strong[data-v-f746e17b]{font-size:12px;font-weight:950}.custom-odds-explanation p[data-v-f746e17b]{margin:4px 0 0;color:#52647b;font-size:12px;font-weight:700;line-height:1.55}.party-odds-actions[data-v-f746e17b]{justify-content:flex-end;margin-bottom:10px}.party-odds-groups.disabled[data-v-f746e17b]{opacity:.66}.custom-odds-grid[data-v-f746e17b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.custom-odds-grid label[data-v-f746e17b],.custom-odds-grid span[data-v-f746e17b],.custom-odds-grid small[data-v-f746e17b]{display:block;min-width:0}.custom-odds-grid span[data-v-f746e17b]{overflow:hidden;color:#41536b;font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.custom-odds-grid small[data-v-f746e17b]{margin:3px 0 5px;color:#1d5fd1;font-size:11px;font-weight:850}.custom-odds-grid input[data-v-f746e17b]{height:34px}.derived-odds-output[data-v-f746e17b]{display:flex;align-items:center;height:34px;padding:0 10px;border:1px solid #dbe6f2;border-radius:6px;background:#f5f8fc;color:#1d5fd1;font-size:14px;font-weight:900}.rate-groups[data-v-f746e17b]{display:grid;gap:12px}.rate-group[data-v-f746e17b]{display:grid;gap:10px;padding:12px;border:1px solid #dbe8f6;border-radius:8px;background:#fff}.rate-group>strong[data-v-f746e17b]{font-size:14px;font-weight:950}.rate-grid[data-v-f746e17b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.rate-grid label[data-v-f746e17b]{min-width:0}.rate-grid label span[data-v-f746e17b]{display:block;overflow:hidden;margin-bottom:5px;color:#41536b;font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.rate-grid label span em[data-v-f746e17b]{margin-left:5px;color:#c45f0a;font-size:11px;font-style:normal;font-weight:900}.rate-grid input[data-v-f746e17b]{height:34px}@media(max-width:1750px){.workbench-header[data-v-f746e17b]{flex-wrap:wrap}.header-meta[data-v-f746e17b],.header-actions[data-v-f746e17b]{width:100%}.header-meta[data-v-f746e17b]{grid-template-columns:minmax(200px,240px) minmax(280px,340px) 130px 145px auto}.header-actions[data-v-f746e17b]{justify-content:flex-end}.task-panel[data-v-f746e17b],.summary-panel[data-v-f746e17b]{top:108px;max-height:calc(100vh - 120px)}.task-panel.task-panel-floating[data-v-f746e17b],.summary-panel.summary-panel-floating[data-v-f746e17b]{top:108px;max-height:calc(100vh - 124px)}.task-panel.task-panel-floating[data-v-f746e17b]{height:calc(100vh - 124px)}.task-panel[data-v-f746e17b]{height:calc(100vh - 120px)}.risk-workspace[data-v-f746e17b]{height:calc(100vh - 178px)}}@media(max-width:1500px){.risk-command-bar[data-v-f746e17b]{flex-wrap:wrap}.risk-command-bar>p[data-v-f746e17b]{order:3;flex:1 0 100%}.risk-config-bar[data-v-f746e17b]{grid-template-columns:repeat(4,minmax(100px,1fr))}.risk-summary-band[data-v-f746e17b]{grid-template-columns:repeat(4,minmax(105px,1fr))}.risk-matrix-layout[data-v-f746e17b]{grid-template-columns:1fr}.risk-adjust-panel[data-v-f746e17b]{border-top:1px solid #dbe8f6;border-left:0}.result-toolbar[data-v-f746e17b],.filter-search-row[data-v-f746e17b]{flex-wrap:wrap}}@media(max-width:1180px){.header-actions[data-v-f746e17b]{justify-content:space-between}.workbench-layout[data-v-f746e17b],.workbench-layout.right-pinned[data-v-f746e17b]{grid-template-columns:minmax(560px,1fr)}.task-panel[data-v-f746e17b]{top:124px;height:calc(100vh - 136px);max-height:calc(100vh - 136px)}.summary-panel[data-v-f746e17b]{position:static;grid-column:1 / -1;max-height:none}.rate-grid[data-v-f746e17b],.custom-odds-grid[data-v-f746e17b],.system-odds-grid[data-v-f746e17b]{grid-template-columns:repeat(3,minmax(0,1fr))}.risk-matrix-layout[data-v-f746e17b]{grid-template-columns:1fr}.risk-adjust-panel[data-v-f746e17b]{border-top:1px solid #dbe8f6;border-left:0}}@media(max-width:820px){.workbench-header[data-v-f746e17b],.header-actions[data-v-f746e17b],.result-toolbar[data-v-f746e17b],.append-head[data-v-f746e17b]{align-items:stretch;flex-direction:column}.header-task-actions[data-v-f746e17b],.header-global-actions[data-v-f746e17b]{flex-wrap:wrap}.header-task-actions[data-v-f746e17b]{padding-right:0;padding-bottom:8px;border-right:0;border-bottom:1px solid #d7e4f3}.workbench-layout[data-v-f746e17b],.append-head[data-v-f746e17b]{display:grid;grid-template-columns:1fr}.header-meta[data-v-f746e17b]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.header-meta .save-meta-button[data-v-f746e17b]{width:100%}.risk-config-bar[data-v-f746e17b],.risk-summary-band[data-v-f746e17b]{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-command-bar[data-v-f746e17b]{align-items:stretch}.risk-strategy-switch[data-v-f746e17b]{width:100%;overflow-x:auto}.risk-action-workspace[data-v-f746e17b]{overflow-x:auto}.risk-action-queues[data-v-f746e17b]{min-width:700px}.risk-action-workspace>header[data-v-f746e17b]{grid-template-columns:repeat(3,1fr);min-width:620px}.risk-action-workspace>header>div[data-v-f746e17b]:first-child{grid-column:1 / -1}.risk-plan-strip[data-v-f746e17b],.risk-push-controls[data-v-f746e17b],.risk-push-messages[data-v-f746e17b]{grid-template-columns:1fr}.risk-push-summary[data-v-f746e17b]{align-items:flex-start;flex-direction:column;gap:5px}.risk-push-summary>strong[data-v-f746e17b]{margin-left:0}.task-panel[data-v-f746e17b],.summary-panel[data-v-f746e17b]{position:static;height:auto;max-height:none}.task-panel[data-v-f746e17b]{display:block;overflow:visible}.task-list[data-v-f746e17b],.task-panel .batch-box[data-v-f746e17b]{min-height:0;max-height:none;overflow:visible}.party-manager-body[data-v-f746e17b],.party-form-grid[data-v-f746e17b],.rate-grid[data-v-f746e17b],.custom-odds-grid[data-v-f746e17b],.system-odds-grid[data-v-f746e17b]{grid-template-columns:1fr}.party-list-panel[data-v-f746e17b]{border-right:0;border-bottom:1px solid #dbe8f6}}.task-panel.task-panel-floating[data-v-f746e17b]{position:fixed;z-index:82;top:76px;left:16px;display:flex;width:min(520px,calc(100vw - 32px));height:calc(100vh - 92px);max-height:calc(100vh - 92px);overflow:hidden}.summary-panel.summary-panel-floating[data-v-f746e17b]{position:fixed;z-index:84;top:76px;right:16px;width:min(430px,calc(100vw - 32px));max-height:calc(100vh - 92px);overflow:auto}@media(max-width:1750px){.task-panel.task-panel-floating[data-v-f746e17b],.summary-panel.summary-panel-floating[data-v-f746e17b]{top:108px;max-height:calc(100vh - 124px)}.task-panel.task-panel-floating[data-v-f746e17b]{height:calc(100vh - 124px)}}@media(max-width:820px){.task-panel.task-panel-floating[data-v-f746e17b],.summary-panel.summary-panel-floating[data-v-f746e17b]{top:12px;right:12px;left:12px;width:auto;max-height:calc(100vh - 24px)}.task-panel.task-panel-floating[data-v-f746e17b]{height:calc(100vh - 24px)}}.stat[data-v-04c97663]{padding:14px;border:1px solid #d8e6f7;border-radius:8px;background:#fff}span[data-v-04c97663]{display:block;color:#64748b;margin-bottom:8px}strong[data-v-04c97663]{font-size:22px}.quick-grid[data-v-9c9e6495]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;padding:12px}.quick-item[data-v-9c9e6495]{min-width:0;min-height:86px;display:grid;place-items:center;align-content:center;gap:8px;padding:10px 6px;border:1px solid #c7ddff;border-radius:8px;color:#1d4ed8;background:linear-gradient(180deg,#fff,#eef6ff);box-shadow:0 8px 18px #1e59a50f}.quick-item[data-v-9c9e6495]:active{transform:scale(.98)}.quick-icon[data-v-9c9e6495]{min-width:34px;width:auto;height:34px;padding:0 7px;display:grid;place-items:center;border-radius:8px;color:#fff;background:linear-gradient(135deg,#2563eb,#0f766e);font-size:13px;font-weight:900;line-height:1;white-space:nowrap}.quick-item strong[data-v-9c9e6495]{max-width:100%;color:#10233f;font-size:13px;line-height:1.25;text-align:center;overflow-wrap:anywhere}@media(max-width:380px){.quick-grid[data-v-9c9e6495]{gap:8px;padding:10px}.quick-item[data-v-9c9e6495]{min-height:78px;gap:6px;padding:8px 4px}.quick-icon[data-v-9c9e6495]{min-width:30px;height:30px;padding:0 5px;font-size:12px}.quick-item strong[data-v-9c9e6495]{font-size:12px}}.summary-card[data-v-a5bb8c39]{display:grid;gap:10px;color:#395b82;border-color:#c7ddff;background:linear-gradient(180deg,#fff,#f8fbff)}.summary-head[data-v-a5bb8c39]{display:flex;align-items:end;justify-content:space-between;gap:12px}.summary-head span[data-v-a5bb8c39]{font-size:13px;font-weight:800}.summary-card strong[data-v-a5bb8c39]{color:#0f2a4f;font-size:34px;line-height:1}.summary-card p[data-v-a5bb8c39]{margin:0;font-size:13px;line-height:1.6}.summary-counts[data-v-a5bb8c39]{display:flex;gap:8px;flex-wrap:wrap}.summary-counts span[data-v-a5bb8c39]{padding:5px 9px;border-radius:999px;color:#1d4ed8;background:#eff6ff;font-size:12px;font-weight:900}.create-btn[data-v-a5bb8c39]{margin-top:10px}.member-toolbar[data-v-a5bb8c39]{display:grid;grid-template-columns:118px minmax(0,1fr);gap:8px;margin-bottom:12px}.filter-select[data-v-a5bb8c39]{padding-right:24px;color:#10233f;font-weight:800}.search-box[data-v-a5bb8c39]{display:grid;grid-template-columns:minmax(0,1fr) 72px;gap:8px}.search-box[data-v-a5bb8c39] .app-button{min-height:44px;padding:0 12px}.player-card[data-v-a5bb8c39]{display:grid;gap:10px;padding:12px;border-color:#c7ddff;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 8px 18px #1e59a512}.player-head[data-v-a5bb8c39]{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center}.avatar[data-v-a5bb8c39]{width:42px;height:42px;border-radius:8px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#2563eb,#0f766e);box-shadow:0 8px 18px #0f766e2e;font-size:16px;font-weight:900}.is-agent .avatar[data-v-a5bb8c39]{background:linear-gradient(135deg,#7c3aed,#0f766e)}.player-main[data-v-a5bb8c39]{min-width:0}.player-main strong[data-v-a5bb8c39],.player-main p[data-v-a5bb8c39]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-main strong[data-v-a5bb8c39]{display:block;color:#10233f;font-size:17px;line-height:1.18}.player-main p[data-v-a5bb8c39]{margin:2px 0 0;color:#64748b;font-size:12px;line-height:1.25}.status[data-v-a5bb8c39]{padding:5px 9px;border-radius:8px;color:#1d4ed8;background:#eff6ff;font-size:12px;font-weight:900}.pill-stack[data-v-a5bb8c39]{display:flex;flex-direction:column;gap:5px;align-items:flex-end}.type-pill[data-v-a5bb8c39]{padding:5px 9px;border-radius:8px;color:#0f766e;background:#e6fffb;font-size:12px;font-weight:900}.is-agent .type-pill[data-v-a5bb8c39]{color:#6d28d9;background:#f3e8ff}.player-meta[data-v-a5bb8c39]{display:grid;grid-template-columns:.85fr .95fr 1.4fr;gap:8px}.player-meta div[data-v-a5bb8c39]{min-width:0;padding:8px 9px;border-radius:8px;background:#f3f7fc}.player-meta span[data-v-a5bb8c39],.player-meta strong[data-v-a5bb8c39]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-meta span[data-v-a5bb8c39]{color:#64748b;font-size:11px;font-weight:800}.player-meta strong[data-v-a5bb8c39]{margin-top:3px;color:#10233f;font-size:13px;line-height:1.2}.actions[data-v-a5bb8c39]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.actions-special[data-v-a5bb8c39]{grid-template-columns:repeat(4,minmax(0,1fr))}.actions-agent[data-v-a5bb8c39]{grid-template-columns:repeat(3,minmax(0,1fr))}.actions[data-v-a5bb8c39] .app-button{min-height:34px;padding:0 8px;border-radius:8px;font-size:13px;line-height:1;white-space:nowrap}.deposit-backdrop[data-v-a5bb8c39]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:18px;background:#0f172a61}.deposit-dialog[data-v-a5bb8c39]{width:min(360px,100%);display:grid;gap:12px;padding:16px;border:1px solid #bfdbfe;border-radius:10px;background:#fff;box-shadow:0 24px 60px #0f172a2e}.dialog-head[data-v-a5bb8c39]{display:grid;grid-template-columns:minmax(0,1fr) 32px;gap:12px;align-items:start}.dialog-head span[data-v-a5bb8c39],.dialog-head p[data-v-a5bb8c39]{color:#64748b;font-size:12px;font-weight:800}.dialog-head strong[data-v-a5bb8c39]{display:block;margin-top:4px;color:#10233f;font-size:20px;line-height:1.2}.dialog-head p[data-v-a5bb8c39]{margin:4px 0 0}.dialog-close[data-v-a5bb8c39]{width:32px;height:32px;border:0;border-radius:8px;color:#64748b;background:#eff6ff;font-size:24px;line-height:1}.dialog-actions[data-v-a5bb8c39]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(max-width:420px){.player-card[data-v-a5bb8c39]{gap:9px;padding:10px}.player-head[data-v-a5bb8c39]{grid-template-columns:38px minmax(0,1fr) auto;gap:9px}.member-toolbar[data-v-a5bb8c39]{grid-template-columns:1fr}.search-box[data-v-a5bb8c39]{grid-template-columns:minmax(0,1fr) 68px}.avatar[data-v-a5bb8c39]{width:38px;height:38px;font-size:15px}.player-main strong[data-v-a5bb8c39]{font-size:16px}.status[data-v-a5bb8c39],.type-pill[data-v-a5bb8c39]{padding:5px 8px;font-size:11px}.player-meta[data-v-a5bb8c39]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.meta-time[data-v-a5bb8c39]{grid-column:1 / -1}.actions[data-v-a5bb8c39]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.actions[data-v-a5bb8c39] .app-button{min-height:34px;padding:0 8px;font-size:13px}.actions-agent[data-v-a5bb8c39]{grid-template-columns:repeat(3,minmax(0,1fr))}.deposit-dialog[data-v-a5bb8c39]{padding:14px}}.result-card[data-v-8fce51e7]{display:grid;gap:12px;margin-top:12px}.credential-row[data-v-8fce51e7]{align-items:center;display:flex;justify-content:space-between;gap:12px;color:#395b82}.credential-row strong[data-v-8fce51e7]{color:#10233f;font-size:18px}.note[data-v-97bcceda]{color:#395b82;font-size:13px;line-height:1.65}.search-row[data-v-97bcceda]{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:10px;margin-bottom:12px}.contact-card[data-v-97bcceda]{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;margin-bottom:10px;border:1px solid #d8e6f7;border-radius:14px;background:#fff;box-shadow:0 8px 22px #0f54a00d}.avatar[data-v-97bcceda]{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;color:#fff;background:linear-gradient(135deg,#2563eb,#0ea5e9);font-size:20px;font-weight:900}.contact-main[data-v-97bcceda]{min-width:0}.contact-title[data-v-97bcceda]{display:flex;align-items:center;gap:8px;min-width:0}.contact-title strong[data-v-97bcceda]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-title span[data-v-97bcceda]{flex:0 0 auto;padding:2px 7px;border-radius:999px;color:#1d4ed8;background:#eff6ff;font-size:11px;font-weight:900}.contact-main p[data-v-97bcceda]{margin:4px 0 0;color:#64748b;font-size:12px}.sub-agent-card[data-v-d6f0fe8d]{display:grid;gap:10px;padding:12px;margin-bottom:10px}.agent-head[data-v-d6f0fe8d]{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:9px;align-items:center}.avatar[data-v-d6f0fe8d]{width:38px;height:38px;border-radius:8px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#2563eb,#0f766e);font-size:16px;font-weight:900}.avatar.small[data-v-d6f0fe8d]{width:34px;height:34px;font-size:15px}.agent-main[data-v-d6f0fe8d]{min-width:0}.agent-main strong[data-v-d6f0fe8d],.agent-main p[data-v-d6f0fe8d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-main strong[data-v-d6f0fe8d]{display:block;color:#10233f;font-size:16px}.agent-main p[data-v-d6f0fe8d]{margin:2px 0 0;color:#64748b;font-size:12px}.agent-tags[data-v-d6f0fe8d]{display:grid;justify-items:end;gap:5px}.mode-tag[data-v-d6f0fe8d],.rate-pill[data-v-d6f0fe8d]{min-width:48px;padding:5px 8px;border-radius:8px;text-align:center;font-size:12px;line-height:1;font-weight:900}.mode-tag[data-v-d6f0fe8d]{color:#0f766e;background:#ecfdf5}.rate-pill[data-v-d6f0fe8d]{color:#1d4ed8;background:#dbeafe}.metric-strip[data-v-d6f0fe8d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.metric-strip div[data-v-d6f0fe8d]{min-width:0;padding:8px;border-radius:8px;background:#f8fbff}.metric-strip span[data-v-d6f0fe8d],.metric-strip strong[data-v-d6f0fe8d]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metric-strip span[data-v-d6f0fe8d]{color:#64748b;font-size:11px;font-weight:800}.metric-strip strong[data-v-d6f0fe8d]{margin-top:3px;color:#10233f;font-size:14px}.actions[data-v-d6f0fe8d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.edit-sheet[data-v-d6f0fe8d]{display:grid;gap:12px}.edit-summary[data-v-d6f0fe8d]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:center;padding:10px;border:1px solid #dbeafe;border-radius:8px;background:#f8fbff}.edit-summary strong[data-v-d6f0fe8d],.edit-summary span[data-v-d6f0fe8d]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-summary strong[data-v-d6f0fe8d]{color:#10233f;font-size:15px}.edit-summary span[data-v-d6f0fe8d]{margin-top:2px;color:#64748b;font-size:12px;font-weight:800}.edit-panel[data-v-d6f0fe8d]{display:grid;gap:8px;border:1px solid #bfdbfe;border-radius:8px;background:#f8fbff;padding:12px}.edit-panel label[data-v-d6f0fe8d]{color:#10233f;font-size:13px;font-weight:900}.edit-actions[data-v-d6f0fe8d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.special-card[data-v-d6bf2992]{display:grid;gap:10px;color:#335779;background:linear-gradient(135deg,#eff6ff,#f7fbff)}.special-card span[data-v-d6bf2992]{width:fit-content;padding:5px 8px;border-radius:8px;color:#1d4ed8;background:#dbeafe;font-size:12px;font-weight:900}.special-card h2[data-v-d6bf2992],.special-card p[data-v-d6bf2992]{margin:0}.special-card h2[data-v-d6bf2992]{color:#10233f;font-size:22px}.special-card p[data-v-d6bf2992]{font-size:13px;line-height:1.6}.split-preview[data-v-d6bf2992]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.split-preview div[data-v-d6bf2992]{padding:10px;border:1px solid #bfdbfe;border-radius:8px;background:#fffc}.split-preview small[data-v-d6bf2992],.split-preview strong[data-v-d6bf2992]{display:block}.split-preview small[data-v-d6bf2992]{color:#64748b;font-size:11px;font-weight:800}.split-preview strong[data-v-d6bf2992]{margin-top:4px;color:#0f2a4f;font-size:20px}.line-config-page[data-v-9e32b3e5]{padding-bottom:24px}.notice-panel[data-v-9e32b3e5],.summary-card[data-v-9e32b3e5],.tip-list[data-v-9e32b3e5]{margin:12px;border:1px solid #c7ddff;border-radius:8px;background:linear-gradient(180deg,#fff,#f6faff);box-shadow:0 10px 22px #1e59a50f}.notice-panel[data-v-9e32b3e5],.tip-list[data-v-9e32b3e5]{display:grid;gap:7px;padding:13px;color:#39516f;font-size:13px;line-height:1.55}.notice-panel strong[data-v-9e32b3e5],.tip-list strong[data-v-9e32b3e5]{color:#10233f;font-size:15px}.notice-panel p[data-v-9e32b3e5],.tip-list p[data-v-9e32b3e5]{margin:0}.summary-card[data-v-9e32b3e5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden}.summary-card div[data-v-9e32b3e5]{display:grid;gap:4px;min-width:0;padding:12px 10px;background:#ffffffc7}.summary-card span[data-v-9e32b3e5],.summary-card small[data-v-9e32b3e5],.section-head p[data-v-9e32b3e5],.field small[data-v-9e32b3e5]{color:#64748b}.summary-card span[data-v-9e32b3e5],.summary-card small[data-v-9e32b3e5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-card span[data-v-9e32b3e5]{font-size:11px;font-weight:900}.summary-card strong[data-v-9e32b3e5]{color:#1d4ed8;font-size:22px;line-height:1.1}.summary-card small[data-v-9e32b3e5]{font-size:11px}.form-card[data-v-9e32b3e5]{display:grid;gap:14px;margin:12px;padding:14px}.target-card[data-v-9e32b3e5]{display:grid;gap:12px;margin:12px;padding:14px}.section-head[data-v-9e32b3e5]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.scope-badge[data-v-9e32b3e5]{max-width:112px;padding:7px 9px;border:1px solid #c7ddff;border-radius:8px;color:#1d4ed8;background:#eef6ff;font-size:11px;font-weight:900;overflow-wrap:anywhere}.target-search[data-v-9e32b3e5]{display:grid;grid-template-columns:minmax(0,1fr) 74px;gap:8px}.target-list[data-v-9e32b3e5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.target-list button[data-v-9e32b3e5]{display:grid;gap:3px;min-width:0;padding:9px 10px;border:1px solid #d8e7fb;border-radius:8px;color:#10233f;background:#fff;text-align:left}.target-list button.active[data-v-9e32b3e5]{border-color:#2563eb;color:#1d4ed8;background:#eef6ff;box-shadow:inset 0 0 0 1px #2563eb}.target-list strong[data-v-9e32b3e5],.target-list span[data-v-9e32b3e5]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.target-list strong[data-v-9e32b3e5]{font-size:13px}.target-list span[data-v-9e32b3e5]{color:#64748b;font-size:11px}.section-head strong[data-v-9e32b3e5]{color:#10233f;font-size:17px}.section-head p[data-v-9e32b3e5]{margin:4px 0 0;font-size:12px}.switch[data-v-9e32b3e5]{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid #d8e7fb;border-radius:8px;color:#1d4ed8;background:#eef6ff;font-size:13px;font-weight:900}.field[data-v-9e32b3e5]{display:grid;gap:7px}.field span[data-v-9e32b3e5]{color:#10233f;font-size:13px;font-weight:900}.field div[data-v-9e32b3e5]{position:relative}.field .input[data-v-9e32b3e5]{width:100%;padding-right:38px}.field em[data-v-9e32b3e5]{position:absolute;right:12px;top:50%;color:#64748b;font-style:normal;font-weight:900;transform:translateY(-50%)}.field small[data-v-9e32b3e5]{font-size:12px;line-height:1.45}.textarea[data-v-9e32b3e5]{min-height:78px;padding:10px 12px;resize:vertical}.actions[data-v-9e32b3e5]{display:grid;grid-template-columns:.8fr 1.2fr;gap:10px}.blocked-card[data-v-9e32b3e5]{margin:12px;color:#991b1b}.blocked-card p[data-v-9e32b3e5]{margin:6px 0 0;color:#64748b;line-height:1.5}@media(max-width:380px){.summary-card strong[data-v-9e32b3e5]{font-size:18px}.notice-panel[data-v-9e32b3e5],.target-card[data-v-9e32b3e5],.form-card[data-v-9e32b3e5],.summary-card[data-v-9e32b3e5],.tip-list[data-v-9e32b3e5]{margin-left:10px;margin-right:10px}}.team-data-page[data-v-d3e9390c]{background:linear-gradient(180deg,#eef6ff 0,#f8fafc)}.scope-card[data-v-d3e9390c],.hero-card[data-v-d3e9390c],.card[data-v-d3e9390c]{width:100%;margin-bottom:12px;padding:16px;border:1px solid rgba(199,221,255,.95);border-radius:var(--radius-card);background:#fff;box-shadow:0 12px 30px #183e7014}.scope-card[data-v-d3e9390c]{text-align:left}.scope-card span[data-v-d3e9390c],.hero-card span[data-v-d3e9390c],.scope-card small[data-v-d3e9390c],.hero-card small[data-v-d3e9390c]{display:block;color:#6b7c94;font-size:12px;font-weight:900}.scope-card strong[data-v-d3e9390c]{display:block;margin:7px 0 4px;color:#122747;font-size:18px;font-weight:950}.hero-card[data-v-d3e9390c]{background:linear-gradient(135deg,#2457d6,#0f8a7a)}.hero-card span[data-v-d3e9390c],.hero-card small[data-v-d3e9390c]{color:#ffffffc7}.hero-card strong[data-v-d3e9390c]{display:block;margin:8px 0;color:#fff;font-size:30px;font-weight:950}.tabs[data-v-d3e9390c]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px;padding:6px;border:1px solid rgba(148,163,184,.22);border-radius:16px;background:#ffffffc7}.tabs button[data-v-d3e9390c]{min-height:42px;border:0;border-radius:12px;color:#64748b;background:transparent;font-weight:900}.tabs button.active[data-v-d3e9390c]{color:#0f766e;background:#14b8a61f}.panel[data-v-d3e9390c]{margin-bottom:14px}.split-card[data-v-d3e9390c]{display:flex;gap:8px;overflow-x:auto;margin-top:12px}.split-card span[data-v-d3e9390c]{flex:0 0 auto;padding:8px 10px;border-radius:999px;color:#0f766e;font-size:12px;font-weight:900;background:#14b8a61f}.filter-row[data-v-d3e9390c],.filter-grid[data-v-d3e9390c],.agent-search[data-v-d3e9390c]{display:grid;gap:10px;margin-bottom:12px}.filter-row[data-v-d3e9390c]{grid-template-columns:1fr auto}.filter-grid[data-v-d3e9390c]{grid-template-columns:1fr 1fr}.filter-grid input[data-v-d3e9390c]{grid-column:1 / -1}input[data-v-d3e9390c],select[data-v-d3e9390c]{min-width:0;min-height:42px;box-sizing:border-box;border:1px solid #d7e3f2;border-radius:12px;padding:0 12px;color:#10233f;background:#fff;font-weight:800}.filter-row button[data-v-d3e9390c],.filter-grid button[data-v-d3e9390c],.agent-search button[data-v-d3e9390c],.load-more[data-v-d3e9390c]{min-height:42px;border:0;border-radius:12px;color:#fff;background:#2457d6;font-weight:900}.filter-grid button[data-v-d3e9390c]{grid-column:1 / -1}.list-row[data-v-d3e9390c]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px 0;border-bottom:1px solid #edf2f7}.list-row[data-v-d3e9390c]:last-child{border-bottom:0}.list-row div[data-v-d3e9390c],.list-row aside[data-v-d3e9390c]{display:grid;gap:5px}.list-row strong[data-v-d3e9390c]{color:#10233f}.list-row span[data-v-d3e9390c],.list-row small[data-v-d3e9390c],.list-row time[data-v-d3e9390c]{color:#64748b;font-size:12px}.list-row aside[data-v-d3e9390c]{justify-items:end;text-align:right}.meta-line[data-v-d3e9390c]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.status-pill[data-v-d3e9390c]{flex:0 0 auto;padding:3px 8px;border-radius:999px;font-style:normal;font-size:11px;font-weight:900}.status-pill.success[data-v-d3e9390c]{color:#047857;background:#d1fae5}.status-pill.info[data-v-d3e9390c]{color:#1d4ed8;background:#dbeafe}.status-pill.warning[data-v-d3e9390c]{color:#b45309;background:#fef3c7}.status-pill.danger[data-v-d3e9390c]{color:#b91c1c;background:#fee2e2}.status-pill.muted[data-v-d3e9390c]{color:#64748b;background:#e2e8f0}.status-pill.refund[data-v-d3e9390c]{color:#7c3aed;background:#ede9fe}.credit[data-v-d3e9390c]{color:#0f766e!important}.debit[data-v-d3e9390c]{color:#dc2626!important}.empty[data-v-d3e9390c]{padding:24px 0;color:#94a3b8;text-align:center}.load-more[data-v-d3e9390c]{width:100%;margin-top:12px;color:#2457d6;background:#eef4ff}.sheet-mask[data-v-d3e9390c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:flex-end;background:#08162a6b}.bottom-sheet[data-v-d3e9390c]{width:100%;max-height:78vh;padding:16px;overflow-y:auto;border-radius:24px 24px 0 0;background:#fff;box-shadow:0 -20px 40px #08162a2e}.bottom-sheet header[data-v-d3e9390c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.bottom-sheet h3[data-v-d3e9390c]{margin:0;color:#122747;font-size:18px;font-weight:950}.bottom-sheet header button[data-v-d3e9390c]{width:34px;height:34px;border:0;border-radius:14px;color:#2858d8;background:#eef4ff;font-size:24px;font-weight:900;line-height:1}.agent-search[data-v-d3e9390c]{grid-template-columns:1fr auto}.agent-list[data-v-d3e9390c]{display:grid;gap:10px}.agent-list button[data-v-d3e9390c]{min-height:58px;padding:10px 12px;border:1px solid var(--color-line);border-radius:var(--radius-control);background:#fff;color:var(--color-text);text-align:left;box-shadow:0 8px 18px #183e700a}.agent-list button.active[data-v-d3e9390c]{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.agent-list strong[data-v-d3e9390c],.agent-list span[data-v-d3e9390c]{display:block}.agent-list strong[data-v-d3e9390c]{font-size:15px;font-weight:950}.agent-list span[data-v-d3e9390c]{margin-top:5px;color:#7a8aa3;font-size:12px;font-weight:800}.agent-list button.active span[data-v-d3e9390c]{color:#ffffffc7}.report-page[data-v-765d3bff]{padding-bottom:28px}.filter-card[data-v-765d3bff]{margin-bottom:12px}.quick-range[data-v-765d3bff]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px}.quick-range button[data-v-765d3bff]{height:38px;padding:0 4px;border:1px solid #c7ddff;border-radius:12px;color:#2457d6;background:#f8fbff;font-size:13px;font-weight:900}.quick-range button.active[data-v-765d3bff]{color:#fff;background:linear-gradient(135deg,#2457d6,#0f766e)}.scope-tabs[data-v-765d3bff]{display:inline-flex;gap:8px;margin-bottom:10px;padding:4px;border-radius:14px;background:#eef6ff}.scope-tabs button[data-v-765d3bff]{min-width:96px;height:34px;border:0;border-radius:10px;color:#64748b;background:transparent;font-weight:900}.scope-tabs button.active[data-v-765d3bff]{color:#fff;background:linear-gradient(135deg,#0f766e,#2457d6)}.quick-scope[data-v-765d3bff]{display:flex;align-items:center;gap:8px;margin-bottom:10px;overflow-x:auto;padding-bottom:2px}.quick-scope span[data-v-765d3bff]{flex:0 0 auto;color:#64748b;font-size:12px;font-weight:800}.quick-scope button[data-v-765d3bff]{flex:0 0 auto;height:32px;border:1px solid #c7ddff;border-radius:999px;padding:0 12px;color:#2457d6;background:#fff;font-size:12px;font-weight:900}.quick-scope button.active[data-v-765d3bff]{color:#fff;border-color:transparent;background:linear-gradient(135deg,#2457d6,#0f766e)}.scope-row[data-v-765d3bff]{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:8px}.clearable-input[data-v-765d3bff]{position:relative;display:block;min-width:0}.clearable-input .input[data-v-765d3bff]{padding-right:38px}.clearable-input button[data-v-765d3bff]{position:absolute;top:50%;right:8px;width:26px;height:26px;border:0;border-radius:50%;color:#64748b;background:#eef4fb;font-size:18px;line-height:1;transform:translateY(-50%)}.clearable-input button[data-v-765d3bff]:active{color:#2457d6;background:#dbeafe}.filter-card p[data-v-765d3bff]{margin:10px 0 0;color:#64748b;font-size:12px;line-height:1.5}.hero-card[data-v-765d3bff]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.hero-card>div[data-v-765d3bff]{padding:18px 14px;border-radius:20px;color:#fff;background:radial-gradient(circle at 10% 0%,rgba(255,255,255,.24),transparent 34%),linear-gradient(135deg,#0f766e,#0f3b82);box-shadow:0 18px 34px #0f3b8229}.hero-card span[data-v-765d3bff],.hero-card small[data-v-765d3bff],.metric-card span[data-v-765d3bff],.metric-card small[data-v-765d3bff]{display:block;color:#ffffffc2}.hero-card strong[data-v-765d3bff]{display:block;margin:8px 0 5px;color:#fff;font-size:24px}.metric-grid[data-v-765d3bff]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}.metric-card[data-v-765d3bff]{min-width:0;padding:14px;border:1px solid rgba(199,221,255,.86);border-radius:16px;background:linear-gradient(180deg,#fff,#f7fbff)}.metric-card span[data-v-765d3bff],.metric-card small[data-v-765d3bff]{color:#64748b}.metric-card strong[data-v-765d3bff]{display:block;margin:7px 0 4px;color:#10233f;font-size:18px}.metric-card.rebate strong[data-v-765d3bff]{color:#b45309}.metric-card.rebate strong.profit-good[data-v-765d3bff]{color:#0f766e}.metric-card.rebate strong.profit-bad[data-v-765d3bff]{color:#dc2626}.metric-card.risk strong[data-v-765d3bff]{color:#1d4ed8}.metric-card.cash strong[data-v-765d3bff]{color:#0f766e}.metric-card.management-fee strong[data-v-765d3bff]{color:#7c3aed}.report-list-card[data-v-765d3bff]{overflow:hidden}.report-list-tabs[data-v-765d3bff]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px;margin-bottom:14px;border-radius:14px;background:#eef6ff}.report-list-tabs button[data-v-765d3bff]{min-height:42px;border:0;border-radius:10px;background:transparent;color:#64748b;font-size:15px;font-weight:800}.report-list-tabs button.active[data-v-765d3bff]{background:linear-gradient(135deg,#0f766e,#2557d6);color:#fff;box-shadow:0 8px 18px #2557d62e}.section-title[data-v-765d3bff]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:12px}.section-title strong[data-v-765d3bff]{color:#10233f;font-size:17px}.section-title small[data-v-765d3bff]{color:#64748b}.daily-row[data-v-765d3bff],.line-row[data-v-765d3bff],.detail-row[data-v-765d3bff]{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #e8eff8}.daily-row[data-v-765d3bff]:last-child,.line-row[data-v-765d3bff]:last-child,.detail-row[data-v-765d3bff]:last-child{border-bottom:0}.daily-row div[data-v-765d3bff],.line-row div[data-v-765d3bff],.detail-row div[data-v-765d3bff]{min-width:0;display:grid;gap:5px}.daily-row strong[data-v-765d3bff],.line-row strong[data-v-765d3bff],.detail-row strong[data-v-765d3bff]{color:#10233f}.daily-row span[data-v-765d3bff],.line-row span[data-v-765d3bff],.detail-row span[data-v-765d3bff],.daily-row small[data-v-765d3bff],.line-row small[data-v-765d3bff],.detail-row small[data-v-765d3bff]{color:#64748b;font-size:12px;line-height:1.35}.daily-row aside[data-v-765d3bff],.line-row aside[data-v-765d3bff],.detail-row aside[data-v-765d3bff]{flex:0 0 auto;min-width:98px;text-align:right}.daily-row[data-v-765d3bff]{cursor:pointer}.profit-good[data-v-765d3bff]{color:#0f8a5f!important}.profit-bad[data-v-765d3bff]{color:#dc2626!important}.line-search[data-v-765d3bff]{margin-bottom:8px}.blocked-card strong[data-v-765d3bff]{display:block;margin-bottom:8px;color:#dc2626}.report-orders-page[data-v-5d9a750f]{padding-bottom:28px}.list-summary[data-v-5d9a750f]{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-bottom:10px;color:#64748b;font-weight:900}.list-summary strong[data-v-5d9a750f]{color:#10233f;font-size:18px}.detail-panel[data-v-5d9a750f]{display:grid;gap:10px}.detail-row[data-v-5d9a750f]{display:flex;justify-content:space-between;gap:12px}.detail-row div[data-v-5d9a750f]{min-width:0;display:grid;gap:5px}.detail-row strong[data-v-5d9a750f]{color:#10233f}.detail-row span[data-v-5d9a750f],.detail-row small[data-v-5d9a750f]{color:#64748b;font-size:12px;line-height:1.35}.detail-row aside[data-v-5d9a750f]{flex:0 0 auto;min-width:98px;text-align:right}.detail-panel-row[data-v-5d9a750f]{padding:14px;border:1px solid #e1ebf7;border-radius:8px;background:#fff;box-shadow:0 8px 20px #0f233f0f;cursor:pointer;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}.detail-panel-row[data-v-5d9a750f]:active{transform:scale(.99);border-color:#b9d4ff;box-shadow:0 4px 12px #0f233f14}.profit-good[data-v-5d9a750f]{color:#0f8a5f!important}.profit-bad[data-v-5d9a750f]{color:#dc2626!important}.reconciliation-page[data-v-17d9d8ca]{padding-bottom:24px}.filter-card[data-v-17d9d8ca]{margin-bottom:12px}.filter-row[data-v-17d9d8ca]{display:flex;gap:10px;align-items:center}.quick-scope[data-v-17d9d8ca]{display:flex;align-items:center;gap:8px;margin-top:10px;overflow-x:auto;padding-bottom:2px}.quick-scope span[data-v-17d9d8ca]{flex:0 0 auto;color:#71819a;font-size:12px;font-weight:800}.quick-scope button[data-v-17d9d8ca]{flex:0 0 auto;height:32px;border:1px solid #c7ddff;border-radius:999px;padding:0 12px;color:#2457d6;background:#fff;font-size:12px;font-weight:900}.quick-scope button.active[data-v-17d9d8ca]{color:#fff;border-color:transparent;background:linear-gradient(135deg,#2457d6,#0f766e)}.search-box[data-v-17d9d8ca]{position:relative;flex:1;min-width:0}.input[data-v-17d9d8ca]{width:100%;min-width:0;height:42px;border:1px solid #d7e4f3;border-radius:8px;padding:0 40px 0 12px;font-size:14px;color:#10233f;background:#fff}.clear-search[data-v-17d9d8ca]{position:absolute;z-index:25;top:50%;right:8px;width:26px;height:26px;border:0;border-radius:50%;color:#64748b;background:#eef4fb;font-size:18px;line-height:1;transform:translateY(-50%)}.clear-search[data-v-17d9d8ca]:active{color:#2457d6;background:#dbeafe}.search-dropdown[data-v-17d9d8ca]{position:absolute;z-index:20;top:calc(100% + 6px);left:0;right:0;max-height:260px;overflow-y:auto;border:1px solid #d7e4f3;border-radius:8px;background:#fff;box-shadow:0 10px 24px #10233f24}.search-option[data-v-17d9d8ca]{width:100%;border:0;border-bottom:1px solid #edf3fb;padding:10px 12px;text-align:left;color:#10233f;background:#fff}.search-option[data-v-17d9d8ca]:last-child{border-bottom:0}.search-option[data-v-17d9d8ca]:active{background:#f3f7ff}.search-option strong[data-v-17d9d8ca],.search-option small[data-v-17d9d8ca]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-option strong[data-v-17d9d8ca]{font-size:14px}.search-option small[data-v-17d9d8ca]{margin-top:4px;font-size:12px;color:#71819a}.search-state[data-v-17d9d8ca]{padding:12px;font-size:13px;color:#71819a}.query-btn[data-v-17d9d8ca]{width:86px}.blocked-card[data-v-17d9d8ca]{color:#10233f}.blocked-card p[data-v-17d9d8ca]{margin:8px 0 0;color:#71819a}.hero-card[data-v-17d9d8ca]{margin:12px 0;padding:18px;border-radius:12px;background:linear-gradient(135deg,#0f766e,#1d4ed8);color:#fff;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:14px}.hero-card span[data-v-17d9d8ca],.hero-card small[data-v-17d9d8ca]{display:block;color:#ffffffc7;font-size:12px}.hero-card strong[data-v-17d9d8ca]{display:block;margin:8px 0 4px;font-size:24px}.hero-card aside[data-v-17d9d8ca]{text-align:right}.metric-grid[data-v-17d9d8ca]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}.metric-card[data-v-17d9d8ca]{min-height:98px;border:1px solid #d7e4f3;border-radius:10px;padding:12px;background:#fff}.metric-card span[data-v-17d9d8ca],.metric-card small[data-v-17d9d8ca]{display:block;color:#71819a;font-size:12px}.metric-card strong[data-v-17d9d8ca]{display:block;margin:8px 0 4px;color:#10233f;font-size:18px}.metric-card.warn[data-v-17d9d8ca]{border-color:#f5c56b;background:#fffaf0}.note-card[data-v-17d9d8ca]{margin-bottom:12px}.note-card p[data-v-17d9d8ca]{margin:0 0 8px;color:#71819a;font-size:12px;line-height:1.55}.note-card p[data-v-17d9d8ca]:last-child{margin-bottom:0}.child-list[data-v-17d9d8ca]{display:grid;gap:12px}.child-card[data-v-17d9d8ca]{border:1px solid #d7e4f3;border-radius:12px;background:#fff;padding:14px}.child-card header[data-v-17d9d8ca],.child-card footer[data-v-17d9d8ca]{display:flex;justify-content:space-between;gap:12px}.child-card header strong[data-v-17d9d8ca]{display:block;color:#10233f;font-size:16px}.child-card header span[data-v-17d9d8ca],.child-card footer span[data-v-17d9d8ca]{color:#71819a;font-size:12px}.child-card em[data-v-17d9d8ca]{flex:0 0 auto;align-self:flex-start;border-radius:999px;padding:4px 8px;background:#edf3fb;color:#62758f;font-style:normal;font-size:12px}.child-card em.good[data-v-17d9d8ca]{background:#e8f8ee;color:#138a57}.child-card em.bad[data-v-17d9d8ca]{background:#feecec;color:#d93025}.child-card em.warn[data-v-17d9d8ca]{background:#fff4df;color:#d97706}.money-grid[data-v-17d9d8ca]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0}.money-grid div[data-v-17d9d8ca]{min-width:0;border-radius:8px;background:#f7fbff;padding:10px}.money-grid span[data-v-17d9d8ca],.money-grid small[data-v-17d9d8ca]{display:block;color:#71819a;font-size:12px}.money-grid strong[data-v-17d9d8ca]{display:block;margin:6px 0 2px;color:#10233f;font-size:15px;word-break:break-word}.legacy-line[data-v-17d9d8ca]{margin:-4px 0 10px;color:#71819a;font-size:12px;line-height:1.45}.samples[data-v-17d9d8ca]{margin-top:12px;border-top:1px solid #edf3fb;padding-top:10px}.samples div+div[data-v-17d9d8ca]{margin-top:8px}.samples span[data-v-17d9d8ca],.samples small[data-v-17d9d8ca]{display:block;color:#71819a;font-size:12px;line-height:1.45}.profit-good[data-v-17d9d8ca]{color:#138a57!important}.profit-bad[data-v-17d9d8ca]{color:#d93025!important}.warn[data-v-17d9d8ca]{color:#d97706!important}.empty[data-v-17d9d8ca]{padding:24px;text-align:center;color:#71819a}@media(max-width:420px){.hero-card[data-v-17d9d8ca]{grid-template-columns:1fr}.hero-card aside[data-v-17d9d8ca]{text-align:left}.metric-grid[data-v-17d9d8ca],.money-grid[data-v-17d9d8ca]{grid-template-columns:1fr}}.hero[data-v-bcedfb2e]{display:grid;grid-template-columns:1fr 1fr;gap:10px;color:#fff;background:linear-gradient(135deg,#0f766e,#2563eb)}.hero p[data-v-bcedfb2e]{margin:0 0 6px;color:#ffffffc7;font-size:12px}.hero strong[data-v-bcedfb2e]{font-size:22px}.notice[data-v-bcedfb2e]{color:#475569;font-size:13px;line-height:1.6}.section-head[data-v-bcedfb2e],.child-row[data-v-bcedfb2e],.log-row[data-v-bcedfb2e],.dialog-actions[data-v-bcedfb2e],.switch-line[data-v-bcedfb2e]{display:flex;align-items:center;justify-content:space-between;gap:10px}.section-head[data-v-bcedfb2e]{margin-bottom:10px}button[data-v-bcedfb2e]{border:1px solid #bfdbfe;border-radius:999px;padding:7px 12px;color:#1d4ed8;background:#eff6ff;font-weight:800}.child-row[data-v-bcedfb2e],.log-row[data-v-bcedfb2e]{padding:12px 0;border-top:1px solid #e2e8f0}.child-row p[data-v-bcedfb2e],.log-row p[data-v-bcedfb2e],.muted[data-v-bcedfb2e]{margin:4px 0 0;color:#64748b;font-size:12px}.credit[data-v-bcedfb2e]{color:#1d4ed8}.debit[data-v-bcedfb2e]{color:#b91c1c}.dialog-mask[data-v-bcedfb2e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:end center;background:#0f172a6b}.dialog[data-v-bcedfb2e]{width:min(100%,420px);padding:16px 18px 14px;border-radius:20px 20px 0 0;background:#fff;box-shadow:0 -14px 36px #0f172a33}.dialog h3[data-v-bcedfb2e]{margin:0 0 6px}label[data-v-bcedfb2e]{display:grid;gap:6px;margin-top:12px;color:#334155;font-size:13px;font-weight:800}.compact-field[data-v-bcedfb2e]{min-height:42px;margin-top:10px;padding:0 2px;white-space:nowrap}.compact-field span[data-v-bcedfb2e]{flex:0 0 auto;white-space:nowrap}.compact-field input[type=checkbox][data-v-bcedfb2e]{width:18px;height:18px;flex:0 0 auto;padding:0}input[data-v-bcedfb2e],textarea[data-v-bcedfb2e]{width:100%;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:12px;padding:11px 12px;color:#0f172a;background:#f8fafc}.dialog-actions[data-v-bcedfb2e]{margin-top:18px}.dialog-actions button[data-v-bcedfb2e]{flex:1;border-radius:12px}.dialog-actions .primary[data-v-bcedfb2e]{color:#fff;border-color:#2563eb;background:#2563eb}.search-card[data-v-c028bcf4]{display:grid;grid-template-columns:minmax(0,1fr) 86px;gap:8px}.grant-card[data-v-c028bcf4]{display:grid;gap:10px}.grant-head[data-v-c028bcf4]{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center}.avatar[data-v-c028bcf4]{width:42px;height:42px;display:grid;place-items:center;border-radius:8px;color:#fff;background:linear-gradient(135deg,#2563eb,#0f766e);font-weight:900}.grant-head strong[data-v-c028bcf4],.grant-head p[data-v-c028bcf4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grant-head p[data-v-c028bcf4]{margin:3px 0 0;color:#64748b;font-size:12px}.status[data-v-c028bcf4],.tag-row span[data-v-c028bcf4]{border-radius:8px;background:#eef2f7;color:#64748b;font-size:12px;font-weight:900}.status[data-v-c028bcf4]{padding:6px 9px}.status.on[data-v-c028bcf4],.tag-row span.active[data-v-c028bcf4]{color:#0f766e;background:#dcfce7}.tag-row[data-v-c028bcf4]{display:flex;gap:6px;flex-wrap:wrap}.tag-row span[data-v-c028bcf4]{padding:5px 8px}.scope-line[data-v-c028bcf4]{color:#64748b;font-size:12px;font-weight:800}.sheet-mask[data-v-c028bcf4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;align-items:end;background:#0f172a52}.sheet[data-v-c028bcf4]{display:grid;gap:12px;padding:16px;border-radius:8px 8px 0 0;background:#fff;box-shadow:0 -12px 30px #0f172a2e}.sheet-head[data-v-c028bcf4]{display:flex;align-items:center;justify-content:space-between;color:#10233f}.sheet-head button[data-v-c028bcf4]{width:34px;height:34px;border:0;border-radius:8px;color:#64748b;background:#eef2f7;font-size:22px}.switch-grid[data-v-c028bcf4],.limit-grid[data-v-c028bcf4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.switch-grid label[data-v-c028bcf4]{min-height:42px;display:flex;align-items:center;gap:7px;padding:9px 10px;border:1px solid #dbe7f5;border-radius:8px;color:#10233f;font-weight:800}.scope-tabs[data-v-c028bcf4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.scope-tabs button[data-v-c028bcf4]{min-height:42px;border:1px solid #bfdbfe;border-radius:8px;color:#1d4ed8;background:#fff;font-weight:900}.scope-tabs button.active[data-v-c028bcf4]{color:#fff;background:#2563eb}.profile-page[data-v-eac4b3a5]{padding-bottom:calc(var(--app-tabbar-height) + 18px);background:linear-gradient(180deg,#eef6ff 0,#f7fafc 260px,#f8fafc)}.profile-primary[data-v-eac4b3a5]{position:relative}.profile-secondary[data-v-eac4b3a5]{margin-top:0;padding-bottom:8px}.language-trigger[data-v-eac4b3a5]{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:66px;height:34px;padding:0 9px 0 7px;border:1px solid rgba(36,87,214,.12);border-radius:var(--radius-control);color:var(--color-primary);background:var(--color-primary-soft);font-weight:900}.language-trigger img[data-v-eac4b3a5]{width:22px;height:22px}.identity-card[data-v-eac4b3a5],.wallet-card[data-v-eac4b3a5],.quick-section[data-v-eac4b3a5]{margin-bottom:12px;border:1px solid rgba(206,224,244,.92);border-radius:var(--radius-card);background:#fffffff5;box-shadow:0 12px 30px #183e7014}.identity-card[data-v-eac4b3a5]{padding:14px}.identity-main[data-v-eac4b3a5]{display:grid;grid-template-columns:58px minmax(0,1fr);gap:2px;align-items:center}.avatar[data-v-eac4b3a5]{display:grid;place-items:center;width:58px;height:58px;border:1px solid rgba(36,87,214,.16);border-radius:8px;color:#fff;background:linear-gradient(135deg,#2457d6,#0f8a7a);box-shadow:0 14px 26px #2457d62e;font-size:24px;font-weight:950}.identity-copy[data-v-eac4b3a5]{min-width:0}.name-line[data-v-eac4b3a5]{display:flex;align-items:center;gap:8px}.name-line strong[data-v-eac4b3a5]{min-width:0;overflow:hidden;color:var(--color-ink);font-size:23px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.icon-edit[data-v-eac4b3a5]{flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:var(--radius-control);color:var(--color-primary);background:var(--color-primary-soft)}.icon-edit svg[data-v-eac4b3a5]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.badge-row[data-v-eac4b3a5]{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.badge[data-v-eac4b3a5]{max-width:100%;padding:5px 8px;border-radius:999px;color:#52657d;background:#f1f5f9;font-size:12px;font-weight:900}.badge.primary[data-v-eac4b3a5]{color:var(--color-primary);background:var(--color-primary-soft)}.badge.teal[data-v-eac4b3a5]{color:var(--color-teal);background:var(--color-teal-soft)}.identity-meta[data-v-eac4b3a5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:12px;margin-top:14px;border-top:1px solid #e6eef8}.identity-meta button[data-v-eac4b3a5],.identity-meta div[data-v-eac4b3a5]{display:grid;gap:4px;min-width:0;min-height:52px;padding:9px 10px;border:1px solid #e0ebf8;border-radius:var(--radius-control);background:#f8fbff;text-align:left}.identity-meta span[data-v-eac4b3a5],.identity-meta strong[data-v-eac4b3a5]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.identity-meta span[data-v-eac4b3a5]{color:var(--color-muted);font-size:11px;font-weight:800}.identity-meta strong[data-v-eac4b3a5]{color:var(--color-ink);font-size:13px;font-weight:950}.wallet-card[data-v-eac4b3a5]{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:1fr;gap:12px;align-items:stretch;padding:14px;color:#fff;background:radial-gradient(circle at 18% 0%,rgba(125,211,252,.38) 0,transparent 32%),radial-gradient(circle at 102% 88%,rgba(20,184,166,.42) 0,transparent 36%),linear-gradient(135deg,#102e5f,#2859dd 58%,#0f8a7a);box-shadow:0 18px 38px #183e702e,inset 0 1px #ffffff38}.wallet-card[data-v-eac4b3a5]:before,.wallet-card[data-v-eac4b3a5]:after{position:absolute;z-index:-1;content:"";pointer-events:none}.wallet-card[data-v-eac4b3a5]:before{top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,rgba(255,255,255,.18),transparent 34%),repeating-linear-gradient(90deg,rgba(255,255,255,.08) 0 1px,transparent 1px 28px);opacity:.42}.wallet-card[data-v-eac4b3a5]:after{top:-42px;right:-38px;width:128px;height:128px;border:24px solid rgba(255,255,255,.12);border-radius:999px}.balance-copy[data-v-eac4b3a5]{position:relative;min-width:0;min-height:70px;padding:4px 0 0}.balance-copy span[data-v-eac4b3a5],.balance-copy strong[data-v-eac4b3a5],.balance-copy em[data-v-eac4b3a5]{display:block;min-width:0}.balance-copy span[data-v-eac4b3a5]{color:#ffffffb8;font-size:12px;font-weight:800}.balance-copy strong[data-v-eac4b3a5]{overflow:hidden;margin-top:7px;max-width:calc(100% - 26px);font-size:clamp(30px,8vw,38px);font-weight:950;letter-spacing:-.05em;line-height:.96;text-overflow:ellipsis;white-space:nowrap}.wallet-actions[data-v-eac4b3a5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:-4px}.currency-switch[data-v-eac4b3a5]{position:absolute;top:14px;right:14px;z-index:1;width:112px;display:flex;align-items:center;justify-content:flex-end;gap:5px;padding:0;border:0;border-radius:0;color:#ffffffe0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:11px;font-weight:900}.currency-switch select[data-v-eac4b3a5]{width:66px;min-height:28px;padding:0 3px 0 7px;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;background:#2457d685;font-weight:950}.currency-switch option[data-v-eac4b3a5]{color:#0f172a}.wallet-actions[data-v-eac4b3a5] .app-button{min-height:38px;border-radius:13px;padding:0 10px;font-size:13px;box-shadow:0 10px 22px #091c4029}.section-head[data-v-eac4b3a5]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.section-head strong[data-v-eac4b3a5]{color:var(--color-ink);font-size:16px;font-weight:950}.quick-section[data-v-eac4b3a5]{padding:14px}.quick-grid[data-v-eac4b3a5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.quick-item[data-v-eac4b3a5]{display:grid;justify-items:center;gap:6px;min-width:0;min-height:104px;padding:12px 6px 10px;border:1px solid #dfebf8;border-radius:var(--radius-control);color:var(--color-ink);background:linear-gradient(180deg,#fff,#f7fbff);text-align:center}.quick-item[data-v-eac4b3a5]:active{background:#eef6ff}.quick-icon[data-v-eac4b3a5]{display:grid;place-items:center;width:42px;height:42px;border-radius:var(--radius-control);background:var(--color-primary-soft)}.quick-icon img[data-v-eac4b3a5]{width:28px;height:28px}.quick-item strong[data-v-eac4b3a5],.quick-item small[data-v-eac4b3a5]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-item strong[data-v-eac4b3a5]{font-size:13px;font-weight:950}.quick-item small[data-v-eac4b3a5]{color:var(--color-muted);font-size:11px;font-weight:700}.settings-section[data-v-eac4b3a5]{margin-bottom:4px}.settings-list[data-v-eac4b3a5]{display:grid;gap:8px}.cell-img[data-v-eac4b3a5]{width:23px;height:23px}.cell-svg[data-v-eac4b3a5]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}@media(max-width:420px){.currency-switch[data-v-eac4b3a5]{width:108px}}@media(max-width:360px){.identity-meta[data-v-eac4b3a5]{grid-template-columns:1fr}.quick-grid[data-v-eac4b3a5]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cashier-page[data-v-36857713]{padding-bottom:24px}.hero-card[data-v-36857713]{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:14px;padding:18px;border-radius:18px;color:#fff;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.22),transparent 28%),linear-gradient(135deg,#0f766e,#1d4ed8);box-shadow:0 18px 38px #1d4ed829}.hero-card div[data-v-36857713]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.18)}.hero-card div[data-v-36857713]:last-child{padding-bottom:0;border-bottom:0}.hero-card span[data-v-36857713],.hero-card small[data-v-36857713]{color:#ffffffc7}.hero-card strong[data-v-36857713]{font-size:22px}.blocked-card p[data-v-36857713],.section-title small[data-v-36857713],.target-card span[data-v-36857713],.target-card p[data-v-36857713],.form-tip[data-v-36857713],.log-row span[data-v-36857713],.log-row small[data-v-36857713],.log-row time[data-v-36857713]{color:#64748b}.form-card[data-v-36857713]{display:grid;gap:12px}.section-title[data-v-36857713]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.query-row[data-v-36857713]{display:grid;grid-template-columns:1fr auto;gap:10px}.query-btn[data-v-36857713]{min-width:86px}.target-card[data-v-36857713]{display:grid;gap:8px;padding:14px;border:1px solid #b7d4ff;border-radius:14px;background:#f7fbff}.target-card.blocked[data-v-36857713]{border-color:#fecaca;background:#fff7f7}.target-card div[data-v-36857713]{display:flex;justify-content:space-between;gap:12px}.segmented[data-v-36857713]{display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:12px;background:#edf4ff}.segmented button[data-v-36857713]{height:42px;border:0;border-radius:10px;color:#64748b;background:transparent;font-weight:900}.segmented button.active[data-v-36857713]{color:#fff;background:linear-gradient(135deg,#2563eb,#0f766e);box-shadow:0 8px 20px #2563eb33}.empty[data-v-36857713]{padding:18px 0;color:#94a3b8;text-align:center}.log-row[data-v-36857713]{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid #e2e8f0}.log-row div[data-v-36857713]{display:grid;gap:4px}.log-row time[data-v-36857713]{flex:0 0 auto;font-size:12px}.panel-shell[data-v-a61c9873]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:grid;grid-template-rows:auto minmax(0,1fr);background:#f5f8fc}.panel-head[data-v-a61c9873]{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:58px;padding:max(10px,env(safe-area-inset-top)) 12px 10px;border-bottom:1px solid #dce8f6;background:#fffffff5}.panel-close[data-v-a61c9873]{display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:var(--radius-control);color:var(--color-primary);background:var(--color-primary-soft)}.panel-close svg[data-v-a61c9873]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.panel-title[data-v-a61c9873]{min-width:0;text-align:center}.panel-title strong[data-v-a61c9873],.panel-title span[data-v-a61c9873]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-title strong[data-v-a61c9873]{color:var(--color-ink);font-size:18px;font-weight:950}.panel-title span[data-v-a61c9873]{margin-top:2px;color:var(--color-muted);font-size:12px;font-weight:800}.panel-body[data-v-a61c9873]{min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:12px 12px calc(18px + var(--app-safe-bottom))}.panel-enter-active[data-v-a61c9873],.panel-leave-active[data-v-a61c9873]{transition:transform .18s ease,opacity .18s ease}.panel-enter-from[data-v-a61c9873],.panel-leave-to[data-v-a61c9873]{transform:translate(26px);opacity:0}.statistics-page[data-v-29dd3b3e]{padding-bottom:28px}.overview-card[data-v-29dd3b3e]{display:grid;gap:10px;margin-bottom:12px;padding:18px;border-radius:22px;color:#fff;background:radial-gradient(circle at 14% 0%,rgba(255,255,255,.24),transparent 30%),linear-gradient(135deg,#0f766e,#0f3b82);box-shadow:0 18px 36px #0f3b822e}.overview-card div[data-v-29dd3b3e]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.18)}.overview-card div[data-v-29dd3b3e]:last-child{padding-bottom:0;border-bottom:0}.overview-card span[data-v-29dd3b3e],.overview-card small[data-v-29dd3b3e]{color:#ffffffc7;font-size:12px}.overview-card strong[data-v-29dd3b3e]{font-size:20px}.tabs[data-v-29dd3b3e]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px;padding:6px;border:1px solid rgba(148,163,184,.22);border-radius:16px;background:#ffffffc7}.tabs button[data-v-29dd3b3e],.toggle-btn[data-v-29dd3b3e]{border:0;border-radius:12px;color:#64748b;font-weight:800;background:transparent}.tabs button[data-v-29dd3b3e]{padding:10px 4px}.tabs button.active[data-v-29dd3b3e],.toggle-btn.active[data-v-29dd3b3e]{color:#0f766e;background:#14b8a61f}.section-title[data-v-29dd3b3e]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.section-title.tight[data-v-29dd3b3e]{margin-bottom:8px}.section-title strong[data-v-29dd3b3e]{color:#10233f;font-size:17px}.section-title small[data-v-29dd3b3e]{color:#64748b;font-size:12px}.metric-grid[data-v-29dd3b3e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.metric-grid.dense[data-v-29dd3b3e]{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.metric-grid div[data-v-29dd3b3e]{display:grid;gap:6px;min-width:0;padding:12px;border-radius:14px;background:#f8fbff}.metric-grid .summary-points-metric[data-v-29dd3b3e]{grid-column:1 / -1;border:1px solid rgba(37,99,235,.18);background:linear-gradient(135deg,#eef7ff,#f8fbff)}.metric-grid span[data-v-29dd3b3e]{color:#64748b;font-size:12px}.metric-grid strong[data-v-29dd3b3e]{min-width:0;overflow:hidden;color:#10233f;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.metric-grid .user-metric[data-v-29dd3b3e]{grid-column:1 / -1}.metric-grid .user-metric strong[data-v-29dd3b3e],.metric-grid .time-metric strong[data-v-29dd3b3e]{overflow:visible;line-height:1.35;text-overflow:initial;white-space:normal;word-break:break-word}.metric-grid .time-metric[data-v-29dd3b3e]{grid-column:1 / -1}.filter-grid[data-v-29dd3b3e]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.filter-grid .input[data-v-29dd3b3e]:first-child{grid-column:1 / -1}.input[data-v-29dd3b3e]{width:100%;min-height:42px;box-sizing:border-box;border:1px solid #d7e3f2;border-radius:12px;padding:0 12px;color:#10233f;background:#fff;outline:none}.toggle-btn[data-v-29dd3b3e],.search-btn[data-v-29dd3b3e]{min-height:42px}.member-table-wrap[data-v-29dd3b3e]{position:relative;max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;margin:0 -14px 12px;border-top:1px solid #e5edf7;border-bottom:1px solid #e5edf7}.member-table[data-v-29dd3b3e]{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;color:#10233f}.member-table th[data-v-29dd3b3e],.member-table td[data-v-29dd3b3e]{padding:7px 8px;border-bottom:1px solid #edf2f7;font-size:12px;text-align:left;white-space:nowrap;background:#fff}.member-table thead[data-v-29dd3b3e]{position:relative;z-index:3}.member-table th[data-v-29dd3b3e]{position:relative;z-index:1;color:#64748b;font-weight:900;background:#f8fbff}.member-table tbody td[data-v-29dd3b3e]{padding-top:6px;padding-bottom:6px}.member-table td strong[data-v-29dd3b3e],.member-table td small[data-v-29dd3b3e]{display:block}.member-table .sticky-col[data-v-29dd3b3e]{position:sticky;left:0;z-index:31;width:88px;min-width:88px;max-width:88px;box-shadow:4px 0 8px #0f233f0a}.member-table th.sticky-col[data-v-29dd3b3e]{z-index:2;white-space:normal}.member-head[data-v-29dd3b3e],.metric-head[data-v-29dd3b3e]{display:grid;gap:1px;line-height:1.08}.member-head b[data-v-29dd3b3e],.member-head small[data-v-29dd3b3e],.metric-head b[data-v-29dd3b3e],.metric-head small[data-v-29dd3b3e]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-head small[data-v-29dd3b3e],.metric-head small[data-v-29dd3b3e]{font-size:11px;font-weight:800;color:#94a3b8}.member-id-button[data-v-29dd3b3e]{display:grid;gap:1px;width:100%;min-width:0;overflow:hidden;border:0;padding:0;text-align:left;background:transparent}.uid-pill[data-v-29dd3b3e]{display:block;max-width:72px;overflow:hidden;color:#0f766e;font-size:13px;font-weight:950;line-height:1.08;text-overflow:ellipsis;white-space:nowrap;background:transparent}.member-id-button strong[data-v-29dd3b3e],.member-id-button small[data-v-29dd3b3e],.parent-user strong[data-v-29dd3b3e],.parent-user small[data-v-29dd3b3e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-id-button strong[data-v-29dd3b3e]{max-width:72px;color:#10233f;font-size:12px;line-height:1.08}.member-id-button small[data-v-29dd3b3e]{max-width:72px;font-size:11px;line-height:1.08}.member-table .parent-col[data-v-29dd3b3e]{width:110px;min-width:110px;max-width:110px}.parent-user[data-v-29dd3b3e]{display:grid;gap:3px;min-width:0}.parent-user strong[data-v-29dd3b3e]{color:#0f766e}.parent-user small[data-v-29dd3b3e]{color:#64748b}.rate-pair[data-v-29dd3b3e]{display:inline-block;min-width:92px;color:#0f766e;font-size:12px;font-weight:900;white-space:nowrap}.summary-strip[data-v-29dd3b3e]{display:flex;gap:8px;overflow-x:auto;margin-bottom:12px}.summary-strip span[data-v-29dd3b3e]{flex:0 0 auto;padding:8px 10px;border-radius:999px;color:#0f766e;font-size:12px;font-weight:800;background:#14b8a61f}.list-row[data-v-29dd3b3e]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px 0;border-bottom:1px solid #edf2f7}.list-row.compact-row[data-v-29dd3b3e]{padding:12px 0}.list-row.clickable[data-v-29dd3b3e]{cursor:pointer}.list-row[data-v-29dd3b3e]:last-child{border-bottom:0}.list-row div[data-v-29dd3b3e],.list-row aside[data-v-29dd3b3e]{display:grid;gap:5px;min-width:0}.list-row strong[data-v-29dd3b3e]{color:#10233f}.list-row span[data-v-29dd3b3e],.list-row small[data-v-29dd3b3e],.list-row time[data-v-29dd3b3e]{color:#64748b;font-size:12px}.order-meta[data-v-29dd3b3e]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.order-meta em[data-v-29dd3b3e]{min-width:0;color:#64748b;font-style:normal}.status-pill[data-v-29dd3b3e]{flex:0 0 auto;padding:3px 8px;border-radius:999px;font-style:normal;font-size:11px;font-weight:900;line-height:1.2}.status-pill.success[data-v-29dd3b3e]{color:#047857;background:#d1fae5}.status-pill.info[data-v-29dd3b3e]{color:#1d4ed8;background:#dbeafe}.status-pill.warning[data-v-29dd3b3e]{color:#b45309;background:#fef3c7}.status-pill.danger[data-v-29dd3b3e]{color:#b91c1c;background:#fee2e2}.status-pill.muted[data-v-29dd3b3e]{color:#64748b;background:#e2e8f0}.status-pill.refund[data-v-29dd3b3e]{color:#7c3aed;background:#ede9fe}.list-row aside[data-v-29dd3b3e]{justify-items:end;text-align:right}.danger-text[data-v-29dd3b3e],.debit[data-v-29dd3b3e]{color:#dc2626!important}.credit[data-v-29dd3b3e]{color:#0f766e!important}.member-hero[data-v-29dd3b3e]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;margin-bottom:12px;padding:16px;border-radius:8px;color:#fff;background:linear-gradient(135deg,#0f766e,#164b8f);box-shadow:0 16px 32px #0f3b8229}.member-hero div[data-v-29dd3b3e]{display:grid;gap:4px;min-width:0}.member-hero span[data-v-29dd3b3e],.member-hero small[data-v-29dd3b3e]{color:#ffffffc7;font-size:12px;font-weight:800}.member-hero strong[data-v-29dd3b3e]{min-width:0;overflow:hidden;font-size:22px;text-overflow:ellipsis;white-space:nowrap}.member-hero aside[data-v-29dd3b3e]{display:grid;gap:3px;justify-items:end;text-align:right}.panel-card[data-v-29dd3b3e]{margin-bottom:12px;padding:14px;border:1px solid #dce8f6;border-radius:8px;background:#fff}.daily-table[data-v-29dd3b3e]{display:grid;gap:2px}.daily-head[data-v-29dd3b3e],.daily-row[data-v-29dd3b3e]{display:grid;grid-template-columns:74px repeat(2,minmax(0,1fr));gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid #edf2f7}.daily-head[data-v-29dd3b3e]{color:#64748b;font-size:12px;font-weight:900}.daily-row[data-v-29dd3b3e]:last-child{border-bottom:0}.daily-row span[data-v-29dd3b3e],.daily-row strong[data-v-29dd3b3e]{min-width:0;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.inner-tabs[data-v-29dd3b3e]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;padding:5px;border:1px solid #dce8f6;border-radius:8px;background:#fff}.inner-tabs button[data-v-29dd3b3e]{min-height:36px;border:0;border-radius:7px;color:#64748b;font-weight:900;background:transparent}.inner-tabs button.active[data-v-29dd3b3e]{color:#0f766e;background:#14b8a61f}.detail-head[data-v-29dd3b3e]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.detail-head strong[data-v-29dd3b3e]{min-width:0;overflow:hidden;color:#10233f;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.detail-head span[data-v-29dd3b3e]{flex:0 0 auto;color:#64748b;font-size:12px}.order-detail-card[data-v-29dd3b3e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.order-detail-card.compact[data-v-29dd3b3e]{margin:8px 0 0}.order-detail-card div[data-v-29dd3b3e]{display:grid;gap:4px;min-width:0;padding:10px;border-radius:8px;background:#f8fbff}.order-detail-card span[data-v-29dd3b3e]{color:#64748b;font-size:12px}.order-detail-card strong[data-v-29dd3b3e]{min-width:0;overflow:visible;color:#10233f;font-size:15px;line-height:1.35;word-break:break-word}.order-leg-list[data-v-29dd3b3e]{display:grid;gap:10px;margin-top:12px}.order-leg-list>strong[data-v-29dd3b3e]{color:#10233f}.order-leg-card[data-v-29dd3b3e]{padding:10px;border:1px solid #e0ebf8;border-radius:8px;background:#fff}.order-leg-card header[data-v-29dd3b3e]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#10233f}.order-leg-card header span[data-v-29dd3b3e]{flex:0 0 auto;color:#0f766e;font-size:12px;font-weight:900}.mini-list[data-v-29dd3b3e]{display:grid;gap:8px;margin-top:12px}.mini-list strong[data-v-29dd3b3e]{color:#10233f}.mini-list p[data-v-29dd3b3e]{margin:0;padding:10px;border-radius:8px;color:#475569;font-size:12px;line-height:1.45;background:#f8fbff}.empty[data-v-29dd3b3e]{padding:28px 0;color:#94a3b8;text-align:center}.empty.small[data-v-29dd3b3e]{padding:18px 0;font-size:12px}.sports-ops-page[data-v-1766396e]{padding-bottom:72px}.empty-card[data-v-1766396e],.empty-line[data-v-1766396e]{padding:18px;color:#6b7d98;text-align:center}.ops-tabs[data-v-1766396e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(98px,1fr));gap:8px;margin:10px 0}.ops-tabs button[data-v-1766396e],.segmented button[data-v-1766396e]{min-height:42px;border:1px solid #cbdaf0;border-radius:8px;background:#fff;color:#62738f;font-weight:800}.ops-tabs button.active[data-v-1766396e],.segmented button.active[data-v-1766396e]{border-color:#1d5ee8;background:#eaf1ff;color:#164bc0}.ops-card[data-v-1766396e]{padding:14px}.card-head[data-v-1766396e],.ops-actions[data-v-1766396e],.search-row[data-v-1766396e]{display:flex;align-items:center;justify-content:space-between;gap:10px}.card-head[data-v-1766396e]{margin-bottom:12px}.card-head.compact[data-v-1766396e]{margin:14px 0 6px}.card-head strong[data-v-1766396e]{color:#10233f;font-size:18px}.card-head span[data-v-1766396e],.order-row small[data-v-1766396e],.match-row small[data-v-1766396e],.match-row span[data-v-1766396e]{color:#6b7d98}.search-row input[data-v-1766396e],.form-row input[data-v-1766396e]{min-width:0;width:100%;min-height:42px;padding:0 12px;border:1px solid #ccdaec;border-radius:8px;font-size:16px}.primary-btn[data-v-1766396e],.ghost-btn[data-v-1766396e]{min-height:42px;padding:0 14px;border-radius:8px;font-weight:900}.primary-btn[data-v-1766396e]{border:0;background:#2457d6;color:#fff}.primary-btn[data-v-1766396e]:disabled,.ghost-btn[data-v-1766396e]:disabled{opacity:.55}.primary-btn.small[data-v-1766396e]{flex:0 0 auto}.primary-btn.full[data-v-1766396e]{width:100%;margin-top:12px}.ghost-btn[data-v-1766396e]{border:1px solid #bcd0ec;background:#f8fbff;color:#2457d6}.ghost-btn.danger[data-v-1766396e]{color:#c73232}.link-btn[data-v-1766396e]{border:0;background:transparent;color:#2457d6;font-weight:800}.summary[data-v-1766396e]{margin:12px 0;padding:10px;border-radius:8px;background:#e9f8ee;color:#117337;line-height:1.5}.summary.warning[data-v-1766396e]{background:#fff6df;color:#8a5a00}.summary p[data-v-1766396e]{margin:6px 0 0}.loading-line[data-v-1766396e],.hint-line[data-v-1766396e]{padding:10px 12px;border-radius:10px;background:#eaf6ef;color:#117337;font-weight:800}.loading-line[data-v-1766396e],.hint-line.muted[data-v-1766396e]{background:#f4f8ff;color:#6b7d98}.order-row[data-v-1766396e],.match-row[data-v-1766396e]{display:flex;width:100%;gap:10px;padding:12px 0;border:0;border-bottom:1px solid #e4edf8;background:transparent;color:#10233f;text-align:left}.order-row input[data-v-1766396e]{flex:0 0 auto;width:20px;height:20px;margin-top:2px}.order-row div[data-v-1766396e],.match-row[data-v-1766396e]{min-width:0}.order-row strong[data-v-1766396e],.order-row span[data-v-1766396e],.order-row small[data-v-1766396e],.match-row strong[data-v-1766396e],.match-row small[data-v-1766396e],.match-row span[data-v-1766396e]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-row[data-v-1766396e]{flex-direction:column}.auto-panel[data-v-1766396e]{display:grid;gap:12px}.switch-row[data-v-1766396e]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px;border:1px solid #d7e4f5;border-radius:12px;background:#f8fbff}.switch-row span[data-v-1766396e]{display:grid;gap:4px}.switch-row strong[data-v-1766396e]{color:#10233f}.switch-row small[data-v-1766396e],.muted-note[data-v-1766396e]{color:#6b7d98}.switch-row input[data-v-1766396e]{width:24px;height:24px}.muted-note[data-v-1766396e]{margin:0;font-size:13px}.job-list[data-v-1766396e]{margin-top:8px}.job-row[data-v-1766396e]{display:grid;gap:5px;padding:12px 0;border-bottom:1px solid #e4edf8}.job-row strong[data-v-1766396e]{color:#10233f}.job-row small[data-v-1766396e],.job-row p[data-v-1766396e]{margin:0;color:#6b7d98;line-height:1.4}.job-status[data-v-1766396e]{justify-self:start;padding:3px 9px;border-radius:999px;background:#edf3fb;color:#60738f;font-size:12px;font-weight:900}.job-status.success[data-v-1766396e]{background:#dff8e8;color:#0b7a3b}.job-status.warning[data-v-1766396e]{background:#fff3d6;color:#9a6500}.job-status.danger[data-v-1766396e]{background:#ffe4e4;color:#b42323}.sheet-mask[data-v-1766396e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;align-items:end;background:#0a1c3a6b}.sheet[data-v-1766396e]{max-height:86dvh;overflow:auto;border-radius:18px 18px 0 0;background:#fff}.sheet header[data-v-1766396e]{display:flex;gap:12px;align-items:center;padding:16px;border-bottom:1px solid #e4edf8}.sheet header button[data-v-1766396e]{width:40px;height:40px;border:1px solid #cbdaf0;border-radius:50%;background:#f4f8ff;color:#2457d6;font-size:26px}.sheet header span[data-v-1766396e],.form-row label[data-v-1766396e],.result-box label[data-v-1766396e]{display:block;color:#6b7d98;font-weight:700}.sheet header strong[data-v-1766396e]{color:#10233f}.sheet-body[data-v-1766396e]{display:grid;gap:14px;padding:16px}.form-row[data-v-1766396e]{display:grid;gap:7px}.segmented[data-v-1766396e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.segmented.two[data-v-1766396e]{grid-template-columns:repeat(2,minmax(0,1fr))}.result-box[data-v-1766396e]{display:grid;gap:10px;padding-top:8px;border-top:1px solid #e4edf8}.service-card[data-v-a3d9cef4]{display:grid;justify-items:center;gap:16px;padding:38px 22px;border-radius:18px;text-align:center;color:#10243f;background:radial-gradient(circle at 20% 0%,rgba(14,165,233,.18),transparent 38%),linear-gradient(180deg,#fff,#f8fbff);border:1px solid #d8e6f7;box-shadow:0 18px 38px #0f54a014}.bubble[data-v-a3d9cef4]{display:grid;place-items:center;width:78px;height:78px;border-radius:26px;background:#fff7ed}.bubble img[data-v-a3d9cef4]{width:52px;height:52px}h2[data-v-a3d9cef4]{margin:0;font-size:24px}p[data-v-a3d9cef4]{margin:0;color:#64748b;line-height:1.7}.messages-page[data-v-31083f2d]{--pull-refresh-offset: 154px;padding-bottom:calc(var(--app-tabbar-height) + 4px);background:#f5f7fa}.messages-page[data-v-31083f2d] .app-header{margin-bottom:4px}.status-pill[data-v-31083f2d]{display:inline-flex;align-items:center;height:30px;padding:0 10px;border-radius:999px;color:#64748b;background:#eef2f7;font-size:12px;font-weight:800}.status-pill.online[data-v-31083f2d]{color:#047857;background:#dcfce7}.conversation-list[data-v-31083f2d]{margin:0 -14px;background:#fff;border-top:1px solid #e6eaf0;border-bottom:1px solid #e6eaf0}.conversation[data-v-31083f2d]{position:relative;display:flex;align-items:center;width:100%;min-height:72px;padding:12px 14px;border:0;border-radius:0;text-align:left;color:#10243f;background:#fff;box-shadow:none}.conversation[data-v-31083f2d]:active{background:#f3f4f6}.avatar-wrap[data-v-31083f2d]{position:relative;flex:0 0 auto;margin-right:12px}.avatar[data-v-31083f2d]{display:grid;place-items:center;width:46px;height:46px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#2563eb,#0ea5e9);font-size:22px;font-weight:900}.conversation-main[data-v-31083f2d]{position:relative;align-self:stretch;display:grid;align-content:center;flex:1;min-width:0;padding-right:2px}.conversation-main[data-v-31083f2d]:after{content:"";position:absolute;left:0;right:-14px;bottom:-12px;height:1px;background:#e6eaf0}.conversation-title[data-v-31083f2d]{display:flex;justify-content:space-between;gap:10px;align-items:center}.conversation-title strong[data-v-31083f2d]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:16px;font-weight:650}time[data-v-31083f2d]{flex:0 0 auto;color:#9aa3af;font-size:12px}.last-message[data-v-31083f2d]{margin:7px 0 0;color:#8b95a1;font-size:14px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unread[data-v-31083f2d]{position:absolute;top:-7px;right:-7px;min-width:22px;height:22px;padding:0 6px;border-radius:999px;display:grid;place-items:center;color:#fff;background:#ef4444;font-size:12px;font-weight:900;border:2px solid #fff}.chat-page[data-v-07c40508]{position:fixed;top:0;right:0;bottom:0;left:0;height:100dvh;padding:0 14px;background:radial-gradient(circle at 12% 0%,rgba(37,99,235,.13),transparent 36%),linear-gradient(180deg,#eaf3ff 0,#f8fbff);overflow:hidden}.chat-page[data-v-07c40508] .app-header{position:absolute;top:0;left:0;right:0;margin:0}.connection[data-v-07c40508]{width:11px;height:11px;border-radius:999px;background:#cbd5e1;box-shadow:0 0 0 5px #cbd5e13d}.connection.online[data-v-07c40508]{background:#22c55e;box-shadow:0 0 0 5px #22c55e29}.message-list[data-v-07c40508]{position:absolute;left:14px;right:14px;top:var(--app-header-total-height);bottom:calc(var(--chat-composer-height) + var(--chat-keyboard-height));min-height:0;overflow-y:auto;padding:8px 0 16px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.message-list[data-v-07c40508]::-webkit-scrollbar{display:none}.message-content[data-v-07c40508]{min-height:100%;opacity:0;pointer-events:none;transition:opacity .12s ease}.message-content.ready[data-v-07c40508]{opacity:1;pointer-events:auto}.load-older[data-v-07c40508]{display:block;margin:4px auto 14px;border:0;border-radius:999px;padding:8px 14px;color:#1d4ed8;background:#eff6ff;font-weight:800}.center-hint[data-v-07c40508]{margin-top:30vh;text-align:center;color:#64748b}.message-row[data-v-07c40508]{display:flex;gap:9px;align-items:flex-end;margin:12px 0}.message-row.mine[data-v-07c40508]{flex-direction:row-reverse}.avatar[data-v-07c40508]{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border-radius:13px;color:#fff;background:linear-gradient(135deg,#0ea5e9,#2563eb);font-size:14px;font-weight:900}.mine .avatar[data-v-07c40508]{background:linear-gradient(135deg,#10b981,#0f766e)}.bubble-wrap[data-v-07c40508]{display:grid;max-width:min(72vw,420px);gap:4px}.bubble[data-v-07c40508]{padding:11px 13px;border-radius:17px 17px 17px 5px;color:#10243f;background:#fff;border:1px solid #d8e6f7;box-shadow:0 10px 22px #0f54a012}.mine .bubble[data-v-07c40508]{border-color:transparent;border-radius:17px 17px 5px;color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8)}.bubble.image[data-v-07c40508]{overflow:hidden;padding:3px;background:#fff}.mine .bubble.image[data-v-07c40508]{background:#fff;border-color:#1d4ed829}.bubble.failed[data-v-07c40508]{border-color:#fecaca}.bubble p[data-v-07c40508]{margin:0;line-height:1.55;word-break:break-word;white-space:pre-wrap}.image-message[data-v-07c40508]{position:relative;display:block;overflow:hidden;width:min(58vw,260px);max-height:320px;padding:0;border:0;border-radius:14px;background:#eef5ff;cursor:pointer}.image-message img[data-v-07c40508]{display:block;width:100%;max-height:320px;object-fit:cover}.image-mask[data-v-07c40508]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;background:#0f172a6b;font-size:13px;font-weight:900}.retry-message[data-v-07c40508]{justify-self:start;width:fit-content;border:0;border-radius:999px;padding:5px 10px;color:#b91c1c;background:#fee2e2;font-size:12px;font-weight:900}.mine .retry-message[data-v-07c40508]{justify-self:end}.meta[data-v-07c40508]{color:#94a3b8;font-size:11px}.mine .meta[data-v-07c40508]{text-align:right}.composer[data-v-07c40508]{position:absolute;left:0;right:0;bottom:var(--chat-keyboard-height);display:grid;gap:0;margin:0 -14px;padding:8px 0 calc(6px + constant(safe-area-inset-bottom));padding:8px 0 calc(6px + env(safe-area-inset-bottom,0px));border-top:1px solid #d8e6f7;background:#f8fbfff5;box-sizing:border-box}.composer.expanded[data-v-07c40508]{padding-bottom:calc(10px + constant(safe-area-inset-bottom));padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.composer.keyboard-visible[data-v-07c40508],.composer.expanded.keyboard-visible[data-v-07c40508]{padding-bottom:6px}.composer-row[data-v-07c40508]{display:grid;grid-template-columns:auto 1fr auto auto;gap:9px;align-items:end;padding:0 14px}.file-input[data-v-07c40508]{display:none}.more-button[data-v-07c40508]{display:grid;place-items:center;width:44px;height:44px;border:1px solid #c7dbf5;border-radius:999px;color:#17233d;background:#fff;transition:transform .18s ease,background .18s ease,color .18s ease}.more-button.open[data-v-07c40508]{color:#fff;background:#1d4ed8;transform:rotate(45deg)}.more-button svg[data-v-07c40508]{width:24px;height:24px;fill:currentColor}.emoji-button[data-v-07c40508]{display:grid;place-items:center;width:44px;height:44px;border:1px solid #c7dbf5;border-radius:999px;color:#17233d;background:#fff;transition:background .18s ease,border-color .18s ease,color .18s ease}.emoji-button.open[data-v-07c40508]{color:#1d4ed8;border-color:#93c5fd;background:#eff6ff}.emoji-button svg[data-v-07c40508]{width:24px;height:24px;fill:currentColor}textarea[data-v-07c40508]{resize:none;min-height:44px;max-height:118px;padding:11px 12px;border:1px solid #c7dbf5;border-radius:14px;outline:none;color:#0f172a;font-size:16px;line-height:1.35;background:#fff}textarea[data-v-07c40508]::placeholder{color:#8da0b8;font-size:16px;font-weight:600}.send-button[data-v-07c40508]{min-width:70px;height:44px;border:0;border-radius:14px;color:#fff;background:#1d4ed8;font-weight:900}.send-button[data-v-07c40508]:disabled{opacity:.5}.chat-action-panel[data-v-07c40508]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 13px;margin-top:12px;padding:18px 26px 12px;border-top:1px solid rgba(199,219,245,.74)}.chat-action[data-v-07c40508]{display:grid;justify-items:center;gap:8px;min-width:0;border:0;padding:0;color:#5d6b82;background:transparent;font-size:12px;font-weight:800}.chat-action-icon[data-v-07c40508]{display:grid;place-items:center;width:58px;height:58px;border-radius:18px;background:#fff;border:1px solid #d8e6f7;box-shadow:0 10px 22px #0f54a012}.chat-action-icon img[data-v-07c40508]{width:31px;height:31px}.chat-action:active .chat-action-icon[data-v-07c40508]{transform:scale(.96)}.chat-action.disabled[data-v-07c40508]{opacity:.54}.emoji-panel[data-v-07c40508]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;max-height:224px;margin-top:12px;padding:14px 22px 12px;overflow-y:auto;border-top:1px solid rgba(199,219,245,.74);scrollbar-width:none;-webkit-overflow-scrolling:touch}.emoji-panel[data-v-07c40508]::-webkit-scrollbar{display:none}.emoji-item[data-v-07c40508]{display:grid;place-items:center;min-width:0;height:38px;border:0;border-radius:13px;background:transparent;font-size:24px;line-height:1}.emoji-item[data-v-07c40508]:active{background:#eff6ff}.action-panel-enter-active[data-v-07c40508],.action-panel-leave-active[data-v-07c40508]{transition:opacity .18s ease,transform .18s ease}.action-panel-enter-from[data-v-07c40508],.action-panel-leave-to[data-v-07c40508]{opacity:0;transform:translateY(10px)}.preview-layer[data-v-07c40508]{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#020617e0;touch-action:none}.preview-stage[data-v-07c40508]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;padding:20px;touch-action:none;-webkit-user-select:none;user-select:none}.preview-image[data-v-07c40508]{max-width:100%;max-height:88dvh;border-radius:16px;object-fit:contain;box-shadow:0 24px 70px #00000061;transform-origin:center center;will-change:transform;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.preview-close[data-v-07c40508]{position:fixed;top:max(18px,env(safe-area-inset-top));right:18px;width:42px;height:42px;border:0;border-radius:999px;color:#fff;background:#ffffff29;font-size:28px;line-height:1}@media(max-width:360px){.composer-row[data-v-07c40508]{gap:7px}.more-button[data-v-07c40508],.emoji-button[data-v-07c40508]{width:40px;height:40px}.send-button[data-v-07c40508]{min-width:62px}.emoji-panel[data-v-07c40508]{grid-template-columns:repeat(7,minmax(0,1fr))}}.inplay-confirmation[data-v-ec8c3833]{position:fixed;left:14px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:78;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:10px 12px;border:1px solid rgba(147,197,253,.95);border-radius:8px;background:#fffffff5;box-shadow:0 14px 34px #0f54a02e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.inplay-confirmation.with-tabbar[data-v-ec8c3833]{bottom:calc(var(--app-tabbar-height) + 10px)}.spinner[data-v-ec8c3833]{width:24px;height:24px;border:3px solid #dbeafe;border-top-color:#2563eb;border-radius:50%;animation:spin-ec8c3833 .8s linear infinite}.content[data-v-ec8c3833]{min-width:0;display:grid;gap:3px}.content strong[data-v-ec8c3833]{color:#0f172a;font-size:14px;font-weight:900}.content span[data-v-ec8c3833]{overflow:hidden;color:#64748b;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}button[data-v-ec8c3833]{min-width:70px;height:34px;border:0;border-radius:8px;background:#2563eb;color:#fff;font-size:12px;font-weight:900}.inplay-bar-enter-active[data-v-ec8c3833],.inplay-bar-leave-active[data-v-ec8c3833]{transition:opacity .18s ease,transform .18s ease}.inplay-bar-enter-from[data-v-ec8c3833],.inplay-bar-leave-to[data-v-ec8c3833]{opacity:0;transform:translateY(12px)}@keyframes spin-ec8c3833{to{transform:rotate(360deg)}}.floating-support[data-v-98e1f936]{position:fixed;right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:80;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:57px;height:60px;gap:0;padding:2px;border:1px solid rgba(147,197,253,.78);border-radius:17px;background:#fffffff5;box-shadow:0 8px 18px #1d4ed829;color:#123569;font-weight:800;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.floating-support.is-dragging[data-v-98e1f936]{cursor:grabbing;box-shadow:0 10px 22px #1d4ed833}.floating-support.is-opening[data-v-98e1f936]{opacity:.78}.floating-support__icon[data-v-98e1f936]{display:grid;flex:0 0 33px;width:33px;height:33px;place-items:center;border-radius:50%;overflow:hidden}.floating-support__icon img[data-v-98e1f936]{width:33px;height:33px;display:block}.floating-support__text[data-v-98e1f936]{min-width:0;max-width:52px;overflow:hidden;font-size:13px;line-height:1.05;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.floating-support__badge[data-v-98e1f936]{position:absolute;top:-4px;right:-4px;min-width:14px;height:14px;padding:0 3px;border:1px solid #fff;border-radius:999px;background:#ef4444;color:#fff;font-size:8px;font-weight:900;line-height:12px;text-align:center}.floating-support-fade-enter-active[data-v-98e1f936],.floating-support-fade-leave-active[data-v-98e1f936]{transition:opacity .16s ease,transform .16s ease}.floating-support-fade-enter-from[data-v-98e1f936],.floating-support-fade-leave-to[data-v-98e1f936]{opacity:0;transform:translate3d(0,8px,0) scale(.96)}.toast[data-v-a8fbc42e]{position:fixed;left:50%;bottom:92px;z-index:100;transform:translate(-50%);max-width:86vw;padding:10px 14px;border-radius:8px;color:#fff;background:#111827eb}.fade-enter-active[data-v-a8fbc42e],.fade-leave-active[data-v-a8fbc42e]{transition:opacity .2s}.fade-enter-from[data-v-a8fbc42e],.fade-leave-to[data-v-a8fbc42e]{opacity:0}.swipe-back-shell[data-v-c9b41a82]{position:relative;min-height:100dvh;overflow:hidden;background:#eef5ff;touch-action:pan-y pinch-zoom}.swipe-back-route[data-v-c9b41a82]{position:relative;min-height:100dvh;z-index:2;background:#eef5ff;will-change:transform}.swipe-back-route.is-elevated[data-v-c9b41a82]{box-shadow:-18px 0 36px #0f172a3d}.swipe-back-underlay[data-v-c9b41a82]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;background:#eef5ff;pointer-events:none}.swipe-back-snapshot[data-v-c9b41a82],.swipe-back-snapshot-fallback[data-v-c9b41a82]{width:100%;min-height:100dvh;transform-origin:center center;pointer-events:none;-webkit-user-select:none;user-select:none;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1)}.swipe-back-snapshot[data-v-c9b41a82] *{pointer-events:none!important}.swipe-back-snapshot-fallback[data-v-c9b41a82]{background:linear-gradient(180deg,#eaf3fffa 0,#f8fbfffa),#eef5ff}.swipe-back-affordance[data-v-c9b41a82]{position:fixed;top:50%;left:0;z-index:3;display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(191,219,254,.9);border-radius:999px;background:#ffffffeb;box-shadow:0 12px 28px #0f54a02e;color:#1d4ed8;pointer-events:none;transition:opacity .12s ease}.swipe-back-affordance svg[data-v-c9b41a82]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.35;stroke-linecap:round;stroke-linejoin:round}*{box-sizing:border-box}:root{--app-safe-top: env(safe-area-inset-top, 0px);--app-safe-bottom: 0px;--app-header-height: 52px;--app-header-total-height: calc(var(--app-header-height) + var(--app-safe-top));--app-tabbar-height: calc(56px + env(safe-area-inset-bottom, 0px)) ;--color-ink: #10233f;--color-text: #243b57;--color-muted: #6b7f98;--color-soft: #f5f8fc;--color-panel: #ffffff;--color-line: #dce7f4;--color-primary: #2457d6;--color-primary-strong: #173fba;--color-primary-soft: #edf4ff;--color-teal: #0f8a7a;--color-teal-soft: #e9faf6;--color-warning: #b86b00;--color-warning-soft: #fff7e8;--color-danger: #c93232;--color-danger-soft: #fff0f0;--control-height: 46px;--radius-card: 8px;--radius-control: 8px;--shadow-card: 0 10px 24px rgba(24, 62, 112, .08);--shadow-float: 0 18px 48px rgba(16, 35, 63, .18)}html,body,#app{width:100%;height:100%;min-height:100dvh;margin:0;overflow:hidden}body{position:fixed;top:0;right:0;bottom:0;left:0;background:#edf3fa;color:var(--color-ink);font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif;overscroll-behavior:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#app{position:relative;height:100%;min-height:100dvh;overflow:hidden}button,input,select{font:inherit}button{-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed}.app-modal-open{overflow:hidden}.page{position:relative;height:100dvh;overflow-y:auto;padding:0 14px calc(var(--app-tabbar-height) + 10px);background:linear-gradient(180deg,#eef5fb 0,#f5f8fc 240px,#f8fafc);-webkit-overflow-scrolling:touch}.page,.message-list{scrollbar-width:none;-ms-overflow-style:none}.page::-webkit-scrollbar,.message-list::-webkit-scrollbar{display:none}.page-title{margin:0 0 14px;font-size:22px;font-weight:900}.card{background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-card);padding:14px;margin-bottom:12px;box-shadow:var(--shadow-card)}.app-section-title{margin:16px 2px 10px;color:var(--color-text);font-size:14px;font-weight:900}.row{display:flex;justify-content:space-between;gap:12px;align-items:center}.muted{color:var(--color-muted)}.input{width:100%;min-height:var(--control-height);padding:0 12px;border:1px solid var(--color-line);border-radius:var(--radius-control);outline:0;background:linear-gradient(180deg,#fff,#fbfdff);color:var(--color-ink);font-weight:800;transition:border-color .16s ease,box-shadow .16s ease}select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px;background:linear-gradient(45deg,transparent 50%,#6f839d 50%) right 18px center / 7px 7px no-repeat,linear-gradient(135deg,#6f839d 50%,transparent 50%) right 13px center / 7px 7px no-repeat,linear-gradient(180deg,#fff,#fbfdff)}.input:focus{border-color:#2457d68c;box-shadow:0 0 0 3px #2457d61c}.form-stack{display:grid;gap:12px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.link{color:var(--color-primary);font-weight:800}
