@charset "UTF-8";:root{--lx-bg: #0a0a14;--lx-panel: #12121f;--lx-panel-deep: #050510;--lx-card: #161620;--lx-card-alpha: rgba(255, 255, 255, .05);--lx-card-hover: rgba(255, 255, 255, .08);--lx-input: rgba(255, 255, 255, .06);--lx-border: rgba(255, 255, 255, .12);--lx-border-light: rgba(255, 255, 255, .07);--lx-text-1: #f0f0f5;--lx-text-2: rgba(255, 255, 255, .58);--lx-text-3: rgba(255, 255, 255, .5);--lx-brand: #3b82f6;--lx-brand-deep: #2563eb;--lx-brand-darker: #1d4ed8;--lx-brand-light: #60a5fa;--lx-accent: #8b5cf6;--lx-accent-light: #a78bfa;--lx-brand-bg: rgba(59, 130, 246, .16);--lx-pink: #db2777;--lx-success: #34d399;--lx-warning: #fb923c;--lx-gold: #fbbf24;--lx-danger: #ef4444;--lx-cyan: #63e6ff;--lx-blue: #60a5fa;--lx-radius: 14px;--lx-radius-sm: 8px;--lx-gradient-brand: linear-gradient(135deg, #2563eb, #60a5fa);--lx-gradient-accent: linear-gradient(135deg, #6d28d9, #a78bfa);--van-primary-color: #3b82f6;--van-button-primary-background: var(--lx-gradient-brand);--van-button-primary-border-color: transparent;--van-button-primary-color: #fff;--van-success-color: #34d399;--van-danger-color: #ef4444;--van-warning-color: #fb923c;--van-text-color: #f0f0f5;--van-text-color-2: rgba(255, 255, 255, .58);--van-text-color-3: rgba(255, 255, 255, .5);--van-background: #0a0a14;--van-background-2: #12121f;--van-background-3: #161620;--van-border-color: rgba(255, 255, 255, .12);--van-active-color: rgba(255, 255, 255, .08);--van-cell-background: transparent;--van-cell-text-color: #f0f0f5;--van-cell-value-color: rgba(255, 255, 255, .58);--van-field-input-text-color: #f0f0f5;--van-field-placeholder-text-color: rgba(255, 255, 255, .5);--van-field-label-color: rgba(255, 255, 255, .58);--van-nav-bar-background: #12121f;--van-nav-bar-title-text-color: #f0f0f5;--van-nav-bar-icon-color: #f0f0f5;--van-nav-bar-text-color: #60a5fa;--van-tabbar-background: #12121f;--van-tabbar-item-text-color: rgba(255, 255, 255, .5);--van-tabbar-item-active-color: #60a5fa;--van-tabbar-item-active-background: transparent;--van-tabs-nav-background: transparent;--van-tabs-bottom-bar-color: #3b82f6;--van-tab-text-color: rgba(255, 255, 255, .58);--van-tab-active-text-color: #f0f0f5;--van-popup-background: #12121f;--van-dialog-background: #12121f;--van-dialog-header-font-weight: 600;--van-dialog-message-color: rgba(255, 255, 255, .58);--van-action-sheet-item-text-color: #f0f0f5;--van-action-sheet-item-background: #12121f;--van-action-sheet-cancel-text-color: #ef4444;--van-picker-background: #12121f;--van-picker-option-text-color: #f0f0f5;--van-picker-toolbar-title-color: #f0f0f5;--van-picker-cancel-action-color: rgba(255, 255, 255, .58);--van-picker-confirm-action-color: #60a5fa;--van-search-background: transparent;--van-search-content-background: rgba(255, 255, 255, .06);--van-dropdown-menu-background: #12121f;--van-dropdown-menu-title-text-color: #f0f0f5;--van-dropdown-menu-option-text-color: #f0f0f5;--van-dropdown-menu-option-active-color: #60a5fa;--van-dropdown-menu-bar-box-shadow: none;--van-list-text-color: rgba(255, 255, 255, .5);--van-empty-description-color: rgba(255, 255, 255, .5);--van-collapse-item-content-background: transparent;--van-collapse-item-title-background: transparent;--van-collapse-item-content-text-color: rgba(255, 255, 255, .58);--van-checkbox-label-color: #f0f0f5;--van-checkbox-checked-icon-color: #3b82f6;--van-radio-label-color: #f0f0f5;--van-radio-checked-icon-color: #3b82f6;--van-switch-on-background: #3b82f6;--van-switch-background: rgba(255, 255, 255, .16);--van-stepper-background: rgba(255, 255, 255, .06);--van-stepper-button-icon-color: #f0f0f5;--van-stepper-input-text-color: #f0f0f5;--van-pull-refresh-head-text-color: rgba(255, 255, 255, .58);--van-step-text-color: rgba(255, 255, 255, .5);--van-step-active-color: #60a5fa;--van-progress-background: rgba(255, 255, 255, .1);--van-divider-text-color: rgba(255, 255, 255, .5);--van-divider-border-color: rgba(255, 255, 255, .12);--van-toast-background: rgba(22, 26, 44, .94)}*{box-sizing:border-box}html,body,#app{margin:0;padding:0;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;color:var(--lx-text-1);background:var(--lx-bg)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:4px}::-webkit-scrollbar-track{background:transparent}:root{--van-nav-bar-height: 52px;--van-tabbar-height: 64px;--van-nav-bar-title-font-size: 17px;--van-tabbar-item-font-size: 9px;--van-search-padding: 0;--van-search-input-height: 34px}.lx-content{animation:lx-fade-in .18s ease-out}@keyframes lx-fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.lx-desktop .lx-shell{display:flex;min-height:100vh}.lx-desktop .lx-sidebar{width:220px;flex:0 0 220px;background:var(--lx-panel);border-right:1px solid var(--lx-border);position:fixed;top:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 0;z-index:20}.lx-desktop .lx-main{margin-left:220px;flex:1;display:flex;flex-direction:column;min-height:100vh;min-width:0}.lx-desktop .lx-bottom-tab{display:none!important}.lx-desktop .lx-content{padding:20px 24px 40px;max-width:none;margin:0}.lx-desktop .lx-sidebar-brand{display:flex;align-items:center;gap:8px;padding:0 20px 16px;font-weight:700;font-size:17px;color:var(--lx-brand-light)}.lx-mobile .lx-sidebar{display:none}.lx-mobile .lx-content{padding:12px 12px 70px}.lx-mobile .lx-main{min-width:0}.lx-card{background:var(--lx-card);border:1px solid var(--lx-border);border-radius:var(--lx-radius);padding:14px;margin-bottom:12px}.lx-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.lx-section-title{font-size:14px;font-weight:600;margin:4px 0 12px;color:var(--lx-text-1)}.lx-muted{color:var(--lx-text-3);font-size:12px}.lx-amount{font-variant-numeric:tabular-nums;font-weight:700}.lx-btn-gradient{background:var(--lx-gradient-brand)!important;border:none!important;color:#fff!important}@media (max-width: 767px){.van-button__text,.van-tag,.lx-chip{white-space:nowrap}.lx-row-foot,.lx-row-head,.lx-tools,.lx-actions,.lx-filter{flex-wrap:wrap;row-gap:8px}.lx-grid-3,.lx-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lx-matrix-wrap,.lx-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.lx-matrix{min-width:520px}.lx-matrix .mod{position:sticky;left:0;z-index:1;background:var(--lx-card)}.lx-matrix th.mod{background:#1c1c2a}.lx-note,.lx-muted,.lx-tip,.lx-entry-note,.lx-diff-val{overflow-wrap:anywhere}.lx-entry-note strong,.van-tab__text{white-space:nowrap}}
