.hf-pull-enter-active{animation:l2r .3s ease-in-out}.hf-push-enter-active{animation:r2l .3s ease-in-out}[data-nav-direction=back] .hf-pull-enter-active,[data-nav-direction=back] .hf-push-enter-active{transition:none!important;animation:none!important;opacity:1!important}@keyframes l2r{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes r2l{0%{transform:translateX(100%)}to{transform:translateX(0)}}:root{--theme-color:#f0f0f0;--theme-color-light:radial-gradient(900px 480px at 10% 0%,#fee2e2,#0000 62%),radial-gradient(900px 480px at 100% 40%,#e0f2fe,#0000 60%),radial-gradient(900px 520px at 50% 100%,#fef3c7,#0000 64%),linear-gradient(180deg,var(--bg0),var(--bg1));--global-space:12px;--nav-bar-background-color:#fff;--nav-bar-height:48px;--nav-bar-font-size:18px;--nav-bar-font-weight:600;--nav-bar-text-color:#000;--container-item-background-color:#fff;--bg0:#f7f8fb;--bg1:#eef2ff;--card:#fff;--text:#111827;--muted:#1118279e;--line:#1118271a;--shadow:0 18px 42px #1118271f;--shadow2:0 12px 28px #1118271a;--brand:#ef4444;--brand2:#f97316;--blue:#3b82f6;--ok:#16a34a;--radius:12px;--radius2:14px;--font:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Microsoft Yahei",sans-serif;--active-text-color:#ef4444f2;--active-text-normal-color:#111827b3;--text-main:var(--text);--text-light:#fff;--text-primary:var(--text);--text-secondary:var(--muted);--bg-secondary:#f6f7fb;--brand-soft:#ef44441a;--ok-soft:#16a34a1a;--page-glow:0 12px 28px #11182714;--theme-accent-gradient:linear-gradient(135deg,var(--brand2),var(--brand));--theme-panel-gradient:linear-gradient(180deg,#fffffff5,#fffffff5);--theme-mask-soft:#ffffffe0;--theme-highlight:#ef4444;--theme-highlight-contrast:#fff}:root[data-app-theme=default]{color-scheme:light}:root[data-app-theme=theme4]{color-scheme:light;--theme-color:#fff;--theme-color-light:radial-gradient(900px 480px at 8% 0%,#1e3a8a0a,#0000 48%),radial-gradient(900px 480px at 100% 20%,#e03d3e0a,#0000 52%),linear-gradient(180deg,var(--bg0),var(--bg1));--nav-bar-background-color:linear-gradient(180deg,#1e3a8a,#172e6e);--nav-bar-text-color:#fff;--container-item-background-color:#fff;--bg0:#fff;--bg1:#fff;--card:#fff;--text:#111827;--muted:#4b5563;--line:#e5e7ebe6;--shadow:0 18px 42px #11182714;--shadow2:0 12px 28px #1118270f;--brand:#e03d3e;--brand2:#f59e0b;--blue:#1e3a8a;--ok:#10b981;--active-text-color:#e03d3e;--active-text-normal-color:#374151;--text-main:#111827;--text-light:#fff;--text-primary:#111827;--text-secondary:#374151;--bg-secondary:#fff;--brand-soft:#e03d3e1a;--ok-soft:#10b9811f;--page-glow:0 12px 28px #1e3a8a1a;--theme-accent-gradient:linear-gradient(135deg,#e03d3e,#e03d3e 58%,#e03d3e);--theme-panel-gradient:linear-gradient(180deg,#fff,#fff);--theme-mask-soft:#ffffffeb;--theme-highlight:red;--theme-highlight-contrast:#fff;--van-cell-text-color:#111827;--van-cell-value-color:#374151;--van-cell-label-color:#374151;--van-field-label-color:#111827;--van-field-input-text-color:#111827;--van-field-placeholder-text-color:#4b5563;--van-cell-background:#fff}:root[data-app-theme=casino_vegas]{color-scheme:light;--theme-color:#090d1a;--theme-color-light:radial-gradient(900px 480px at 10% 0%,#38dcff29,#0000 42%),radial-gradient(900px 480px at 100% 18%,#ff4aba24,#0000 44%),radial-gradient(900px 520px at 50% 100%,#ffcd5a24,#0000 48%),linear-gradient(180deg,var(--bg0),var(--bg1));--nav-bar-background-color:linear-gradient(180deg,#0f1732,#120d25);--nav-bar-text-color:#f7d77d;--container-item-background-color:#101c3bf5;--bg0:#070c17;--bg1:#120a28;--card:#162443;--text:#edf8ff;--muted:#e4eeffad;--line:#54e3ff29;--shadow:0 18px 42px #05081852;--shadow2:0 12px 28px #0508183d;--brand:#1fb6ff;--brand2:#8b3cff;--blue:#22d3ee;--ok:#f4b942;--active-text-color:#f8d77d;--active-text-normal-color:#e4eeffbd;--text-main:#edf8ff;--text-light:#fff;--text-primary:#fff;--text-secondary:#e4eeffb8;--bg-secondary:#101a34;--brand-soft:#1fb6ff1f;--ok-soft:#f4b9421f;--page-glow:0 12px 28px #14234747;--theme-accent-gradient:linear-gradient(135deg,#ffe39b,#cf9930 54%,#8b3cff);--theme-panel-gradient:linear-gradient(180deg,#121d3bfa,#0c1123f5);--theme-mask-soft:#090d1ae0;--theme-highlight:#f8d77d;--theme-highlight-contrast:#23153c}body,html{background:var(--theme-color-light);color:var(--text-main)}body{transition:background-color .22s ease,color .22s ease}html[data-app-theme=casino_vegas] body,html[data-app-theme=theme4] body{background:var(--theme-color-light)}html[data-app-theme=casino_vegas],html[data-app-theme=casino_vegas] #app,html[data-app-theme=casino_vegas] body{background:linear-gradient(180deg,var(--bg0),var(--bg1));overflow-x:hidden}html[data-app-theme=theme4] .head-nav .van-nav-bar,html[data-app-theme=theme4] .nav-header .van-nav-bar,html[data-app-theme=theme4] .van-nav-bar{background:var(--nav-bar-background-color);color:var(--nav-bar-text-color);box-shadow:0 8px 20px #1e3a8a24}html[data-app-theme=casino_vegas] .head-nav .van-nav-bar,html[data-app-theme=casino_vegas] .nav-header .van-nav-bar,html[data-app-theme=casino_vegas] .van-nav-bar{background:var(--nav-bar-background-color);color:var(--nav-bar-text-color);box-shadow:none;border-bottom:none!important}html[data-app-theme=casino_vegas] .head-nav .van-nav-bar:after,html[data-app-theme=casino_vegas] .nav-header .van-nav-bar:after,html[data-app-theme=casino_vegas] .van-hairline--bottom:after,html[data-app-theme=casino_vegas] .van-nav-bar:after{display:none!important;border:none!important}html[data-app-theme=theme4] .van-nav-bar,html[data-app-theme=theme4] .van-nav-bar__content{background:var(--nav-bar-background-color)!important}html[data-app-theme=casino_vegas] .van-nav-bar .van-icon,html[data-app-theme=casino_vegas] .van-nav-bar .van-icon-arrow-left,html[data-app-theme=casino_vegas] .van-nav-bar__text,html[data-app-theme=casino_vegas] .van-nav-bar__title,html[data-app-theme=theme4] .van-nav-bar .van-icon,html[data-app-theme=theme4] .van-nav-bar .van-icon-arrow-left,html[data-app-theme=theme4] .van-nav-bar__left,html[data-app-theme=theme4] .van-nav-bar__right,html[data-app-theme=theme4] .van-nav-bar__text,html[data-app-theme=theme4] .van-nav-bar__title{color:var(--nav-bar-text-color)!important}.van-tabs__nav{background:#f6f4ef}.van-tab{color:#000}html[data-app-theme=casino_vegas] .van-action-sheet,html[data-app-theme=casino_vegas] .van-cell-group,html[data-app-theme=casino_vegas] .van-dialog,html[data-app-theme=casino_vegas] .van-dropdown-item__content,html[data-app-theme=casino_vegas] .van-dropdown-menu,html[data-app-theme=casino_vegas] .van-popover__content,html[data-app-theme=casino_vegas] .van-popup,html[data-app-theme=casino_vegas] .van-share-sheet,html[data-app-theme=theme4] .van-action-sheet,html[data-app-theme=theme4] .van-cell-group,html[data-app-theme=theme4] .van-dialog,html[data-app-theme=theme4] .van-dropdown-item__content,html[data-app-theme=theme4] .van-dropdown-menu,html[data-app-theme=theme4] .van-popover__content,html[data-app-theme=theme4] .van-popup,html[data-app-theme=theme4] .van-share-sheet{background:var(--theme-panel-gradient);color:var(--text-main)}html[data-app-theme=theme4] .van-cell-group{background:#fff!important;background-color:#fff!important;color:#111827!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}html[data-app-theme=casino_vegas] .van-action-sheet{--van-action-sheet-item-background:#0e172efa;--van-action-sheet-item-text-color:var(--text-main);--van-action-sheet-description-color:var(--text-secondary);--van-action-sheet-subname-color:var(--text-secondary);--van-action-sheet-cancel-text-color:var(--theme-highlight);--van-action-sheet-close-icon-color:#f8d77ddb;--van-action-sheet-cancel-padding-color:#ffffff0a}html[data-app-theme=casino_vegas] .van-cell,html[data-app-theme=casino_vegas] .van-empty,html[data-app-theme=casino_vegas] .van-field,html[data-app-theme=casino_vegas] .van-list,html[data-app-theme=casino_vegas] .van-notice-bar,html[data-app-theme=casino_vegas] .van-pull-refresh,html[data-app-theme=casino_vegas] .van-search,html[data-app-theme=casino_vegas] .van-search__content,html[data-app-theme=theme4] .van-cell,html[data-app-theme=theme4] .van-empty,html[data-app-theme=theme4] .van-field,html[data-app-theme=theme4] .van-list,html[data-app-theme=theme4] .van-notice-bar,html[data-app-theme=theme4] .van-pull-refresh,html[data-app-theme=theme4] .van-search,html[data-app-theme=theme4] .van-search__content{background:#0000;color:var(--text-main)}html[data-app-theme=theme4] .van-cell{background:#fff!important;background-color:#fff!important;color:#111827!important;opacity:1!important;filter:none!important}html[data-app-theme=theme4] .van-field,html[data-app-theme=theme4] .van-field .van-icon,html[data-app-theme=theme4] .van-field__button,html[data-app-theme=theme4] .van-field__control,html[data-app-theme=theme4] .van-field__label{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}html[data-app-theme=theme4] .van-field__control::placeholder{color:#6b7280!important;-webkit-text-fill-color:#6b7280!important;opacity:1!important}html[data-app-theme=casino_vegas] .van-action-sheet__cancel,html[data-app-theme=casino_vegas] .van-action-sheet__item,html[data-app-theme=casino_vegas] .van-cell,html[data-app-theme=casino_vegas] .van-cell__title,html[data-app-theme=casino_vegas] .van-cell__value,html[data-app-theme=casino_vegas] .van-dialog__message,html[data-app-theme=casino_vegas] .van-dropdown-menu__title,html[data-app-theme=casino_vegas] .van-empty__description,html[data-app-theme=casino_vegas] .van-field__control,html[data-app-theme=casino_vegas] .van-search__content,html[data-app-theme=casino_vegas] .van-tab,html[data-app-theme=theme4] .van-action-sheet__cancel,html[data-app-theme=theme4] .van-action-sheet__item,html[data-app-theme=theme4] .van-cell,html[data-app-theme=theme4] .van-cell__title,html[data-app-theme=theme4] .van-cell__value,html[data-app-theme=theme4] .van-dialog__message,html[data-app-theme=theme4] .van-dropdown-menu__title,html[data-app-theme=theme4] .van-empty__description,html[data-app-theme=theme4] .van-field__control,html[data-app-theme=theme4] .van-search__content,html[data-app-theme=theme4] .van-tab{color:var(--text-main)}html[data-app-theme=theme4] .van-cell .van-icon,html[data-app-theme=theme4] .van-cell [class*=van-icon],html[data-app-theme=theme4] .van-cell__label,html[data-app-theme=theme4] .van-cell__right-icon,html[data-app-theme=theme4] .van-cell__title,html[data-app-theme=theme4] .van-cell__title span,html[data-app-theme=theme4] .van-cell__value,html[data-app-theme=theme4] .van-field__control,html[data-app-theme=theme4] .van-field__label{color:#111827!important;-webkit-text-fill-color:#111827!important;text-shadow:none!important;opacity:1!important;filter:none!important}html[data-app-theme=theme4] .van-tabbar{--van-tabbar-item-text-color:#4b5563;--van-tabbar-item-active-color:#e03d3e;--van-tabbar-item-active-background:#0000;background:#fff!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}html[data-app-theme=theme4] .van-tabbar-item{color:#4b5563!important;-webkit-text-fill-color:#4b5563!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}html[data-app-theme=theme4] .van-tabbar-item .van-icon,html[data-app-theme=theme4] .van-tabbar-item__icon,html[data-app-theme=theme4] .van-tabbar-item__text{color:inherit!important;-webkit-text-fill-color:inherit!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}html[data-app-theme=theme4] .van-tabbar-item--active,html[data-app-theme=theme4] .van-tabbar-item--active .van-icon,html[data-app-theme=theme4] .van-tabbar-item--active .van-tabbar-item__icon,html[data-app-theme=theme4] .van-tabbar-item--active .van-tabbar-item__text{color:#e03d3e!important;-webkit-text-fill-color:#e03d3e!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}html[data-app-theme=theme4] .van-tabs__nav{background:#fff}html[data-app-theme=casino_vegas] .van-tabs__nav{background:#101b36f5}html[data-app-theme=casino_vegas] .van-tab{color:#e4eeffa8}html[data-app-theme=casino_vegas] .van-action-sheet__cancel,html[data-app-theme=casino_vegas] .van-action-sheet__close,html[data-app-theme=casino_vegas] .van-action-sheet__close .van-icon,html[data-app-theme=casino_vegas] .van-action-sheet__description,html[data-app-theme=casino_vegas] .van-action-sheet__item,html[data-app-theme=casino_vegas] .van-action-sheet__name,html[data-app-theme=casino_vegas] .van-action-sheet__subname{color:var(--text-main)}html[data-app-theme=casino_vegas] .van-action-sheet__description,html[data-app-theme=casino_vegas] .van-action-sheet__subname{color:var(--text-secondary)}html[data-app-theme=casino_vegas] .van-action-sheet__cancel{color:var(--theme-highlight)}html[data-app-theme=casino_vegas] .dialog-container{background:linear-gradient(180deg,#101c3bfa,#0b1123f5)!important;background-color:#0b132b!important}html[data-app-theme=casino_vegas] .dialog-view-title{color:#f8d77d!important}html[data-app-theme=casino_vegas] .dialog-view-content,html[data-app-theme=casino_vegas] .dialog-view-content *{color:#edf8ff!important}html[data-app-theme=theme4] .van-toast--loading{--van-toast-text-color:#000;--van-toast-loading-icon-color:#000;--van-loading-spinner-color:#000}html[data-app-theme=theme4] .van-toast--loading .van-loading__text,html[data-app-theme=theme4] .van-toast--loading .van-toast__text{color:#000}html[data-app-theme=casino_vegas] .van-action-sheet__gap,html[data-app-theme=casino_vegas] .van-cell:after,html[data-app-theme=casino_vegas] .van-dialog__footer:after,html[data-app-theme=casino_vegas] .van-dropdown-menu:after,html[data-app-theme=casino_vegas] .van-hairline--top-bottom:after,html[data-app-theme=casino_vegas] .van-hairline-unset--top-bottom:after,html[data-app-theme=theme4] .van-action-sheet__gap,html[data-app-theme=theme4] .van-cell:after,html[data-app-theme=theme4] .van-dialog__footer:after,html[data-app-theme=theme4] .van-dropdown-menu:after,html[data-app-theme=theme4] .van-hairline--top-bottom:after,html[data-app-theme=theme4] .van-hairline-unset--top-bottom:after{border-color:var(--line)!important;background:var(--line)}html[data-app-theme=casino_vegas] .van-button--primary,html[data-app-theme=casino_vegas] .van-submit-bar__button,html[data-app-theme=theme4] .van-button--primary,html[data-app-theme=theme4] .van-submit-bar__button{background:var(--theme-accent-gradient);border-color:#0000;color:var(--theme-highlight-contrast)}html[data-app-theme=casino_vegas] .van-checkbox__icon--checked .van-icon,html[data-app-theme=casino_vegas] .van-radio__icon--checked .van-badge__wrapper,html[data-app-theme=casino_vegas] .van-switch--on,html[data-app-theme=casino_vegas] .van-tabs__line,html[data-app-theme=theme4] .van-checkbox__icon--checked .van-icon,html[data-app-theme=theme4] .van-radio__icon--checked .van-badge__wrapper,html[data-app-theme=theme4] .van-switch--on,html[data-app-theme=theme4] .van-tabs__line{background:var(--theme-highlight)!important}html[data-app-theme=casino_vegas] .van-step--finish .van-step__circle,html[data-app-theme=casino_vegas] .van-step--finish .van-step__line,html[data-app-theme=casino_vegas] .van-tab--active,html[data-app-theme=theme4] .van-step--finish .van-step__circle,html[data-app-theme=theme4] .van-step--finish .van-step__line,html[data-app-theme=theme4] .van-tab--active{color:var(--active-text-color)!important}html[data-app-theme=casino_vegas] .van-badge,html[data-app-theme=casino_vegas] .van-info,html[data-app-theme=casino_vegas] .van-tag--primary,html[data-app-theme=theme4] .van-badge,html[data-app-theme=theme4] .van-info,html[data-app-theme=theme4] .van-tag--primary{background:var(--theme-highlight);color:var(--theme-highlight-contrast)}