.error-boundary[data-v-28b49039]{display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:24px;background:linear-gradient(135deg,#f5f7fa,#e4e9f2)}.error-boundary-card[data-v-28b49039]{max-width:480px;width:100%;padding:48px 40px;background:#fff;border-radius:16px;box-shadow:0 8px 32px #00000014;text-align:center}.error-icon[data-v-28b49039]{color:#ef4444;margin-bottom:20px}.error-title[data-v-28b49039]{font-size:20px;font-weight:700;color:#1a202c;margin:0 0 12px}.error-message[data-v-28b49039]{font-size:14px;color:#718096;line-height:1.6;margin:0 0 28px}.error-actions[data-v-28b49039]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.error-btn[data-v-28b49039]{padding:10px 24px;border-radius:10px;border:1px solid #E2E8F0;background:#fff;font-size:14px;font-weight:600;color:#4a5568;cursor:pointer;transition:all .15s}.error-btn[data-v-28b49039]:hover{border-color:#cbd5e0;background:#f8fafc}.error-btn-primary[data-v-28b49039]{background:#4f8eff;color:#fff;border-color:#4f8eff}.error-btn-primary[data-v-28b49039]:hover{background:#3b5bdb;border-color:#3b5bdb}.error-details[data-v-28b49039]{margin-top:24px;text-align:left}.error-details summary[data-v-28b49039]{font-size:13px;color:#a0aec0;cursor:pointer;-webkit-user-select:none;user-select:none}.error-details summary[data-v-28b49039]:hover{color:#718096}.error-details pre[data-v-28b49039]{margin-top:12px;padding:16px;background:#f8fafc;border:1px solid #E2E8F0;border-radius:8px;font-size:12px;line-height:1.5;color:#4a5568;overflow-x:auto;white-space:pre-wrap;word-break:break-all}.prompt-body[data-v-5bd5eb04]{padding:20px 24px 16px;text-align:center}.prompt-body .prompt-icon[data-v-5bd5eb04]{font-size:40px;margin-bottom:12px}.prompt-body .prompt-text[data-v-5bd5eb04]{font-size:15px;color:#f1f5f9;line-height:1.6;margin:0 0 8px}.prompt-body .prompt-sub[data-v-5bd5eb04]{font-size:12px;color:#94a3b8;margin:0 0 16px}.prompt-body .prompt-actions[data-v-5bd5eb04]{display:flex;flex-direction:column;gap:10px}.prompt-body .prompt-actions .prompt-btn[data-v-5bd5eb04]{padding:12px 0;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid;transition:all .2s;font-family:inherit}.prompt-body .prompt-actions .prompt-btn[data-v-5bd5eb04]:active{transform:scale(.97)}.prompt-body .prompt-actions .login-btn[data-v-5bd5eb04]{background:#ffffff0f;border-color:#ffffff2e;color:#f1f5f9}.prompt-body .prompt-actions .register-btn[data-v-5bd5eb04]{background:linear-gradient(135deg,#4f8eff66,#a855f74d);border-color:#4f8eff80;color:#fff}[data-v-5bd5eb04] .van-dialog__header{color:#f1f5f9!important;font-weight:700;padding-top:20px}.app-init-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:16px;background:linear-gradient(135deg,#f0f4ff,#e8f0fe,#f5f7fa)}.app-init-loader .init-spinner{width:36px;height:36px;border:3px solid #E2E8F0;border-top-color:#4f8eff;border-radius:50%;animation:app-init-spin .7s linear infinite}.app-init-loader .init-text{font-size:13px;color:#a0aec0;font-weight:500}@keyframes app-init-spin{to{transform:rotate(360deg)}}:root{--web-primary: var(--ui-primary);--web-primary-light: var(--ui-primary-light);--web-primary-lighter: var(--ui-primary-lighter);--web-primary-dark: var(--ui-primary-dark);--web-primary-gradient: linear-gradient(135deg, var(--ui-primary) 0%, var(--ui-primary-light) 100%);--web-bg: var(--ui-content-bg-color);--web-bg-white: var(--ui-content-card-bg);--web-bg-dark: #1a1a2e;--web-text: var(--ui-content-text-primary);--web-text-secondary: var(--ui-content-text-secondary);--web-text-placeholder: var(--ui-content-text-muted);--web-text-white: #FFFFFF;--web-border: var(--ui-content-border-color);--web-border-light: var(--ui-content-border-color);--web-divider: var(--ui-content-border-color);--web-shadow: var(--ui-shadow-sm);--web-shadow-lg: var(--ui-shadow-lg);--web-shadow-sidebar: 2px 0 8px rgba(0, 0, 0, .04);--web-success: var(--ui-accent-green);--web-success-light: var(--ui-success-light);--web-warning: var(--ui-accent-orange);--web-warning-light: var(--ui-warning-light);--web-danger: var(--ui-accent-red);--web-danger-light: var(--ui-danger-light);--web-purple: var(--ui-accent-purple);--web-purple-light: rgba(168, 85, 247, .12);--web-info: var(--ui-primary);--web-info-light: var(--ui-primary-light);--web-radius: var(--ui-radius-sm);--web-radius-lg: var(--ui-radius-md);--web-radius-sm: 4px;--web-radius-round: 50%;--web-header-height: var(--ui-topbar-height);--web-sidebar-width: var(--ui-sidebar-width);--web-sidebar-collapsed-width: var(--ui-sidebar-collapsed-width);--web-sidebar-hover-width: var(--ui-sidebar-width);--web-tabs-height: 40px;--web-breadcrumb-height: 36px;--web-transition: var(--ui-duration-normal) var(--ui-easing-standard);--web-transition-fast: var(--ui-duration-fast) var(--ui-easing-standard);--web-z-sidebar: var(--ui-z-dropdown);--web-z-header: var(--ui-z-sticky);--web-z-tabs: 150;--web-z-overlay: var(--ui-z-overlay);--web-z-dropdown: var(--ui-z-dropdown);--web-z-modal: var(--ui-z-modal);--web-z-search: 600;--web-z-tooltip: var(--ui-z-tooltip);--admin-primary: var(--ui-primary);--admin-primary-rgb: var(--ui-primary-rgb);--admin-primary-light: var(--ui-primary-light);--admin-card-bg: var(--ui-content-card-bg);--admin-radius: var(--ui-radius-md);--admin-radius-lg: var(--ui-radius-lg);--admin-text-primary: var(--ui-content-text-primary);--admin-text-secondary: var(--ui-content-text-secondary);--admin-text-muted: var(--ui-content-text-muted);--admin-border-color: var(--ui-content-border-color);--admin-body-bg: var(--ui-content-bg-color);--admin-gray-50: #F7FAFC;--admin-gray-100: #EDF2F7;--admin-gray-200: #E2E8F0;--admin-gray-300: #CBD5E0;--admin-gray-400: #A0AEC0;--admin-gray-500: #718096;--admin-gray-600: #4A5568;--admin-gray-700: #2D3748;--admin-gray-800: #1A202C;--admin-bg-card: var(--ui-content-card-bg);--admin-border-light: var(--ui-admin-divider);--admin-warning-light: var(--ui-warning-light);--admin-danger: var(--ui-accent-red)}:root{--ui-primary: #4F8EFF;--ui-primary-rgb: 79, 142, 255;--ui-primary-light: rgba(79, 142, 255, .15);--ui-primary-lighter: rgba(79, 142, 255, .08);--ui-primary-dark: #3A6FD8;--ui-accent-orange: #F97316;--ui-accent-orange-light: #FB923C;--ui-accent-orange-lighter: rgba(249, 115, 22, .12);--ui-accent-purple: #A855F7;--ui-accent-purple-light: #C084FC;--ui-accent-purple-lighter: rgba(168, 85, 247, .12);--ui-accent-cyan: #22D3EE;--ui-accent-pink: #EC4899;--ui-accent-green: #52C41A;--ui-accent-red: #EF4444;--ui-success: #52C41A;--ui-success-light: rgba(82, 196, 26, .12);--ui-warning: #F97316;--ui-warning-light: rgba(249, 115, 22, .12);--ui-danger: #EF4444;--ui-danger-light: rgba(239, 68, 68, .12);--ui-info: #22D3EE;--ui-info-light: rgba(34, 211, 238, .12);--ui-font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--ui-font-size-xs: 11px;--ui-font-size-sm: 12px;--ui-font-size-base: 13px;--ui-font-size-md: 14px;--ui-font-size-lg: 15px;--ui-font-size-xl: 17px;--ui-font-size-xxl: 20px;--ui-font-size-hero: 28px;--ui-font-weight-normal: 400;--ui-font-weight-medium: 500;--ui-font-weight-semibold: 600;--ui-font-weight-bold: 700;--ui-line-height-tight: 1.2;--ui-line-height-normal: 1.5;--ui-line-height-relaxed: 1.6;--ui-space-xs: 4px;--ui-space-sm: 8px;--ui-space-md: 12px;--ui-space-base: 16px;--ui-space-lg: 20px;--ui-space-xl: 24px;--ui-space-2xl: 32px;--ui-space-3xl: 48px;--ui-radius-sm: 6px;--ui-radius-md: 10px;--ui-radius-lg: 14px;--ui-radius-xl: 18px;--ui-radius-round: 999px;--ui-shadow-sm: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--ui-shadow-md: 0 4px 6px rgba(0, 0, 0, .05), 0 2px 4px rgba(0, 0, 0, .04);--ui-shadow-lg: 0 10px 15px rgba(0, 0, 0, .06), 0 4px 6px rgba(0, 0, 0, .04);--ui-shadow-xl: 0 20px 25px rgba(0, 0, 0, .08), 0 8px 10px rgba(0, 0, 0, .04);--ui-shadow-primary: 0 4px 16px rgba(79, 142, 255, .2);--ui-shadow-glow-blue: 0 0 20px rgba(79, 142, 255, .3);--ui-duration-fast: .15s;--ui-duration-normal: .25s;--ui-duration-slow: .35s;--ui-easing-standard: cubic-bezier(.2, 0, 0, 1);--ui-easing-decelerated: cubic-bezier(0, 0, 0, 1);--ui-easing-accelerated: cubic-bezier(.3, 0, .8, .15);--ui-z-base: 0;--ui-z-dropdown: 100;--ui-z-sticky: 200;--ui-z-overlay: 300;--ui-z-modal: 400;--ui-z-tooltip: 500;--ui-sidebar-bg-color: #FFFFFF;--ui-sidebar-text-color: #475569;--ui-sidebar-active-color: #4F8EFF;--ui-sidebar-hover-bg: #F1F5F9;--ui-sidebar-active-bg: #EFF6FF;--ui-sidebar-width: 240px;--ui-sidebar-collapsed-width: 64px;--ui-topbar-bg-color: #FFFFFF;--ui-topbar-text-color: #1E293B;--ui-topbar-border-color: #E2E8F0;--ui-topbar-height: 56px;--ui-content-bg-color: #F1F5F9;--ui-content-card-bg: #0f1638;--ui-content-border-color: #E2E8F0;--ui-content-text-primary: #1E293B;--ui-content-text-secondary: #475569;--ui-content-text-muted: #94A3B8;--ui-content-radius: 10px;--ui-content-radius-lg: 14px;--ui-content-shadow: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--ui-content-shadow-hover: 0 4px 6px rgba(0, 0, 0, .05), 0 2px 4px rgba(0, 0, 0, .04);--ui-admin-bg: #F1F5F9;--ui-admin-card-bg: #FFFFFF;--ui-admin-card-border: rgba(0, 0, 0, .04);--ui-admin-card-shadow: var(--ui-shadow-sm);--ui-admin-card-shadow-hover: var(--ui-shadow-md);--ui-admin-text-primary: #0F172A;--ui-admin-text-secondary: #475569;--ui-admin-text-muted: #64748B;--ui-admin-border: #E2E8F0;--ui-admin-divider: #F1F5F9;--ui-admin-input-bg: #FFFFFF;--ui-admin-input-border: #CBD5E1;--ui-glass-bg: rgba(255, 255, 255, .08);--ui-glass-bg-hover: rgba(255, 255, 255, .14);--ui-glass-border: rgba(255, 255, 255, .18);--ui-glass-border-strong: rgba(255, 255, 255, .28);--ui-glass-blur: blur(20px);--ui-glass-page-bg: linear-gradient(160deg, #0a0e27 0%, #0f1638 30%, #131a42 60%, #0d1230 100%);--ui-gold: #D97706;--ui-gold-light: #FFFBEB;--ui-ink: #1C1917;--ui-jade: #065F46;--ui-cinnabar: #991B1B;--ui-macaron-blue: #E8F0FF;--ui-macaron-purple: #F0E6FF;--ui-macaron-orange: #FFF3E0;--ui-macaron-green: #E6FFFB;--ui-macaron-pink: #FFF0F6;--ui-macaron-yellow: #FEFFE6;--ui-status-pending: var(--ui-accent-orange);--ui-status-pending-light: rgba(249, 115, 22, .12);--ui-status-success: var(--ui-accent-green);--ui-status-success-light: rgba(82, 196, 26, .12);--ui-status-starred: var(--ui-accent-cyan);--ui-status-starred-light: rgba(34, 211, 238, .12);--ui-status-danger: var(--ui-accent-red);--ui-status-danger-light: rgba(239, 68, 68, .12)}.ui-status-tag{display:inline-flex;align-items:center;padding:2px 10px;border-radius:var(--ui-radius-sm);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-semibold);line-height:1.5;white-space:nowrap}.ui-status-tag--pending{background:var(--ui-status-pending-light);color:var(--ui-status-pending)}.ui-status-tag--success,.ui-status-tag--handled{background:var(--ui-status-success-light);color:var(--ui-status-success)}.ui-status-tag--starred{background:var(--ui-status-starred-light);color:var(--ui-status-starred)}.ui-status-tag--danger{background:var(--ui-status-danger-light);color:var(--ui-status-danger)}.ui-status-tag--info{background:var(--ui-info-light);color:var(--ui-info)}.ui-status-tag--primary{background:var(--ui-primary-light);color:var(--ui-primary)}.ui-status-tag--purple{background:#a855f71f;color:#a855f7}.ui-chip{display:inline-flex;align-items:center;gap:var(--ui-space-xs);padding:3px 10px;border-radius:var(--ui-radius-round);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-semibold);line-height:1.4;white-space:nowrap}.ui-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-xs);padding:6px 14px;border-radius:var(--ui-radius-md);border:1px solid var(--ui-admin-border);background:var(--ui-admin-card-bg);cursor:pointer;font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-medium);color:var(--ui-admin-text-secondary);transition:all var(--ui-duration-normal) var(--ui-easing-standard);-webkit-user-select:none;user-select:none}.ui-action-btn:hover{border-color:var(--ui-primary);color:var(--ui-primary);background:var(--ui-primary-lighter)}.ui-action-btn:active{transform:scale(.97)}.ui-action-btn--primary{background:var(--ui-primary);color:#fff;border-color:var(--ui-primary)}.ui-action-btn--primary:hover{background:var(--ui-primary-dark);box-shadow:var(--ui-shadow-primary)}.ui-action-btn--danger{color:var(--ui-accent-red);border-color:#ef44444d}.ui-action-btn--danger:hover{background:var(--ui-status-danger-light);border-color:var(--ui-accent-red)}.ui-action-btn--success{color:var(--ui-accent-green);border-color:#52c41a4d}.ui-action-btn--success:hover{background:var(--ui-status-success-light);border-color:var(--ui-accent-green)}.ui-stat-card{background:var(--ui-admin-card-bg);border-radius:var(--ui-radius-lg);padding:var(--ui-space-lg) var(--ui-space-xl);display:flex;align-items:center;gap:var(--ui-space-base);box-shadow:var(--ui-admin-card-shadow);border:1px solid var(--ui-admin-card-border);transition:box-shadow var(--ui-duration-normal) var(--ui-easing-standard),transform var(--ui-duration-normal) var(--ui-easing-standard);position:relative;overflow:hidden}.ui-stat-card:hover{box-shadow:var(--ui-admin-card-shadow-hover);transform:translateY(-2px)}.ui-stat-card .stat-icon{width:48px;height:48px;border-radius:var(--ui-radius-lg);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:20px}.ui-stat-card .stat-content{flex:1;min-width:0}.ui-stat-card .stat-num{font-size:var(--ui-font-size-hero);font-weight:var(--ui-font-weight-bold);color:var(--ui-admin-text-primary);line-height:var(--ui-line-height-tight);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ui-stat-card .stat-desc{font-size:var(--ui-font-size-sm);color:var(--ui-admin-text-muted);margin-top:var(--ui-space-xs);font-weight:var(--ui-font-weight-medium)}.ui-filter-bar{background:var(--ui-admin-card-bg);border-radius:var(--ui-radius-lg);padding:var(--ui-space-md) var(--ui-space-base);margin-bottom:var(--ui-space-base);box-shadow:var(--ui-admin-card-shadow);border:1px solid var(--ui-admin-card-border);display:flex;align-items:center;gap:var(--ui-space-sm);flex-wrap:wrap}.ui-filter-select{appearance:none;-webkit-appearance:none;padding:8px 32px 8px 14px;border:1px solid var(--ui-admin-input-border);border-radius:var(--ui-radius-md);background:var(--ui-admin-input-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394A3B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat right 10px center;font-size:var(--ui-font-size-base);color:var(--ui-admin-text-secondary);cursor:pointer;outline:none;transition:all var(--ui-duration-normal) var(--ui-easing-standard)}.ui-filter-select:hover{border-color:var(--ui-primary)}.ui-filter-select:focus{border-color:var(--ui-primary);box-shadow:0 0 0 3px #4f8eff1f}.ui-filter-input{padding:8px 14px;border:1px solid var(--ui-admin-input-border);border-radius:var(--ui-radius-md);font-size:var(--ui-font-size-base);color:var(--ui-admin-text-secondary);outline:none;background:var(--ui-admin-input-bg);transition:all var(--ui-duration-normal) var(--ui-easing-standard)}.ui-filter-input:focus{border-color:var(--ui-primary);box-shadow:0 0 0 3px #4f8eff1f}.ui-filter-input::placeholder{color:var(--ui-admin-text-muted)}.ui-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--ui-space-3xl) var(--ui-space-xl);color:var(--ui-admin-text-muted)}.ui-empty .empty-icon{font-size:48px;margin-bottom:var(--ui-space-md);opacity:.4}.ui-empty .empty-text{font-size:var(--ui-font-size-md)}.ui-content-card{background:var(--ui-admin-card-bg);border-radius:var(--ui-radius-lg);padding:var(--ui-space-lg);box-shadow:var(--ui-admin-card-shadow);border:1px solid var(--ui-admin-card-border);transition:box-shadow var(--ui-duration-normal) var(--ui-easing-standard)}.ui-content-card:hover{box-shadow:var(--ui-admin-card-shadow-hover)}.ui-accent-bar{position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:4px 0 0 4px}*{margin:0;padding:0;box-sizing:border-box}html,body{font-family:var(--ui-font-family);font-size:var(--ui-font-size-md);color:var(--ui-content-text-primary);background:var(--ui-content-bg-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{min-height:100vh;max-width:750px;margin:0 auto;position:relative;background:var(--ui-content-bg-color)}@media(min-width:1200px){#app{max-width:750px}}@media(max-width:1024px){#app{max-width:100%}}@media(max-width:768px){#app{max-width:100%}.card,.section{padding:12px}.section-title{font-size:15px;margin-bottom:10px}}.page{min-height:100vh;padding-bottom:calc(50px + env(safe-area-inset-bottom))}.page-with-navbar{padding-top:46px;padding-bottom:calc(50px + env(safe-area-inset-bottom))}.card{background:var(--ui-content-card-bg);border-radius:var(--ui-content-radius);padding:var(--ui-space-md);box-shadow:var(--ui-content-shadow);border:1px solid var(--ui-content-border-color)}.card-lg{background:var(--ui-content-card-bg);border-radius:var(--ui-content-radius-lg);padding:var(--ui-space-lg);box-shadow:var(--ui-content-shadow-hover);border:1px solid var(--ui-content-border-color)}.section{padding:var(--ui-space-md)}.section-title{font-size:var(--ui-font-size-lg);font-weight:600;color:var(--ui-content-text-primary);margin-bottom:var(--ui-space-md)}.gradient-primary{background:linear-gradient(135deg,var(--ui-primary),var(--ui-primary-light))}.gradient-accent{background:linear-gradient(135deg,var(--ui-accent-orange),var(--ui-accent-orange-light))}.gradient-purple{background:linear-gradient(135deg,var(--ui-accent-purple),var(--ui-accent-purple-light))}.bg-macaron-blue{background:var(--ui-macaron-blue)}.bg-macaron-purple{background:var(--ui-macaron-purple)}.bg-macaron-orange{background:var(--ui-macaron-orange)}.bg-macaron-green{background:var(--ui-macaron-green)}.bg-macaron-pink{background:var(--ui-macaron-pink)}.bg-macaron-yellow{background:var(--ui-macaron-yellow)}.safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ellipsis-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}:root{--van-primary-color: var(--ui-primary);--van-tabbar-item-active-color: var(--ui-primary);--van-tabbar-item-icon-size: 22px;--van-nav-bar-icon-color: var(--ui-content-text-primary);--van-nav-bar-text-color: var(--ui-content-text-primary);--van-nav-bar-title-text-color: var(--ui-content-text-primary);--van-nav-bar-background: var(--ui-content-card-bg);--van-tabbar-background: var(--ui-content-card-bg);--van-tabbar-height: 56px;--van-tabbar-z-index: 10;--van-button-border-radius: var(--ui-radius-round);--van-tag-border-radius: var(--ui-radius-md);--van-cell-background: transparent;--van-field-background: var(--ui-content-bg-color);--van-search-background: var(--ui-content-bg-color);--van-search-content-background: var(--ui-content-card-bg)}.van-dialog{background:linear-gradient(160deg,#0a0e27,#0f1638,#131a42 60%,#0d1230);border:1px solid rgba(255,255,255,.12);border-radius:18px;box-shadow:0 16px 48px #00000080,0 0 0 1px #ffffff0f;overflow:hidden}.van-dialog .van-dialog__header{color:#f1f5f9;font-size:16px;font-weight:700;padding:20px 24px 16px;text-align:left;border-bottom:1px solid rgba(255,255,255,.06);letter-spacing:-.01em}.van-dialog .van-dialog__message{padding:20px 24px;color:#cbd5e1;font-size:14px;line-height:1.6}.van-dialog .van-dialog__footer{border-top:1px solid rgba(255,255,255,.06);padding:0;display:flex}.van-dialog .van-dialog__footer .van-dialog__cancel,.van-dialog .van-dialog__footer .van-dialog__confirm{flex:1;border-radius:0;font-size:14px;font-weight:600;height:48px;line-height:48px;border:none;margin:0}.van-dialog .van-dialog__footer .van-dialog__cancel{background:#ffffff0a;color:#94a3b8}.van-dialog .van-dialog__footer .van-dialog__cancel:active{background:#ffffff14}.van-dialog .van-dialog__footer .van-dialog__confirm{background:linear-gradient(135deg,#4f8eff40,#4f8eff1a);color:#fff}.van-dialog .van-dialog__footer .van-dialog__confirm:active{background:linear-gradient(135deg,#4f8eff59,#4f8eff33)}.van-dialog .van-dialog__footer.van-dialog__footer--single .van-dialog__confirm{border-radius:0 0 18px 18px}:root{--van-overlay-z-index: 2000;--van-dropdown-z-index: 9999}.van-overlay{background:#000000a6!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}
