:root{--vo-brand-primary: #FFD100;--vo-brand-primary-hover: #FFC300;--vo-brand-primary-active: #F2B600;--vo-brand-secondary: #155C49;--vo-brand-secondary-deep: #0F4638;--vo-brand-accent: #FF8A00;--vo-brand-ink: #2B2110;--vo-brand-primary-soft: #FFF7D6;--vo-brand-secondary-soft: #E8F8EF;--vo-module-ai: #7357FF;--vo-module-ai-soft: #F2F0FF;--vo-module-sync: #00A6A6;--vo-module-sync-soft: #E9FBFB;--vo-module-day: #FF9F1C;--vo-module-day-soft: #FFF4DF;--vo-module-library: #2F7D32;--vo-module-library-soft: #EEF8EE;--vo-module-local: #FF6B35;--vo-module-local-soft: #FFF0E9;--vo-status-success: #16A34A;--vo-status-success-soft: #E8F8EF;--vo-status-warning: #F97316;--vo-status-warning-soft: #FFF3E0;--vo-status-danger: #EF4444;--vo-status-danger-soft: #FEF2F2;--vo-status-info: #3B82F6;--vo-status-info-soft: #EFF6FF;--vo-status-neutral: #66604F;--vo-status-neutral-soft: #F7F8FA;--vo-surface-page: #F7F8FA;--vo-surface-page-warm: #FFF9E6;--vo-surface-card: #FFFFFF;--vo-surface-card-soft: #FFFDF7;--vo-surface-brand-soft: #FFF4C2;--vo-border-subtle: #F0E7D2;--vo-border-default: #EBE3CC;--vo-border-strong: #D9CBAA;--vo-text-primary: #1F1F1F;--vo-text-secondary: #66604F;--vo-text-muted: #9B927A;--vo-text-inverse: #FFFFFF;--vo-text-brand: #2B2110;--vo-font-family-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--vo-font-family-admin: "Helvetica Neue", Helvetica, "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--vo-font-family-mono: "SF Mono", Menlo, Consolas, "Courier New", monospace;--vo-font-size-10: 10px;--vo-font-size-11: 11px;--vo-font-size-12: 12px;--vo-font-size-13: 13px;--vo-font-size-14: 14px;--vo-font-size-15: 15px;--vo-font-size-16: 16px;--vo-font-size-18: 18px;--vo-font-size-20: 20px;--vo-font-size-22: 22px;--vo-font-size-24: 24px;--vo-font-size-28: 28px;--vo-line-height-tight: 1.25;--vo-line-height-base: 1.5;--vo-line-height-relaxed: 1.65;--vo-font-weight-regular: 400;--vo-font-weight-medium: 600;--vo-font-weight-bold: 700;--vo-font-weight-strong: 800;--vo-font-weight-heavy: 900;--vo-space-0: 0;--vo-space-1: 2px;--vo-space-2: 4px;--vo-space-3: 6px;--vo-space-4: 8px;--vo-space-5: 10px;--vo-space-6: 12px;--vo-space-7: 14px;--vo-space-8: 16px;--vo-space-10: 20px;--vo-space-12: 24px;--vo-space-14: 28px;--vo-space-16: 32px;--vo-space-20: 40px;--vo-space-24: 48px;--vo-radius-2: 2px;--vo-radius-4: 4px;--vo-radius-6: 6px;--vo-radius-8: 8px;--vo-radius-10: 10px;--vo-radius-12: 12px;--vo-radius-pill: 999px;--vo-radius-control: var(--vo-radius-8);--vo-radius-card: var(--vo-radius-8);--vo-radius-panel: var(--vo-radius-10);--vo-shadow-xs: 0 2px 8px rgba(31, 31, 31, .04);--vo-shadow-sm: 0 4px 12px rgba(31, 31, 31, .05);--vo-shadow-md: 0 10px 24px rgba(31, 31, 31, .08);--vo-shadow-lg: 0 18px 44px rgba(31, 31, 31, .12);--vo-shadow-brand: 0 10px 22px rgba(242, 182, 0, .2);--vo-shadow-confirm: 0 10px 22px rgba(21, 92, 73, .18);--vo-focus-ring: 0 0 0 3px rgba(255, 209, 0, .18);--vo-component-mobile-control-height: 44px;--vo-component-admin-control-height: 36px;--vo-component-button-radius: var(--vo-radius-control);--vo-component-button-primary-bg: var(--vo-brand-primary);--vo-component-button-primary-text: var(--vo-text-brand);--vo-component-button-confirm-bg: var(--vo-brand-secondary);--vo-component-button-confirm-text: var(--vo-text-inverse);--vo-component-card-bg: var(--vo-surface-card);--vo-component-card-border: var(--vo-border-default);--vo-component-card-radius: var(--vo-radius-card);--vo-component-form-bg: var(--vo-surface-card-soft);--vo-component-form-border: var(--vo-border-default);--vo-component-tag-bg: var(--vo-brand-primary-soft);--vo-component-tag-text: var(--vo-text-brand);--vo-component-empty-bg: var(--vo-surface-card-soft);--vo-component-error-bg: var(--vo-status-danger-soft);--vo-component-error-border: #FECACA;--vo-app-shell-max-width: 460px;--vo-app-bottom-nav-height: 68px;--vo-safe-area-bottom: env(safe-area-inset-bottom, 0px)}:root{--ui-color-primary: #FFD100;--ui-color-primary-hover: #FFC300;--ui-color-primary-active: #F2B600;--ui-color-accent: #FF8A00;--ui-color-coffee: #155C49;--ui-color-coffee-deep: #0F4638;--ui-color-bg: #F7F8FA;--ui-color-surface: #FFFFFF;--ui-color-surface-soft: #FFF7D6;--ui-color-text: #1F1F1F;--ui-color-text-secondary: #66604F;--ui-color-text-muted: #9B927A;--ui-color-border: #EBE3CC;--ui-color-divider: #F0E7D2;--ui-color-success: #16A34A;--ui-color-warning: #F97316;--ui-color-danger: #EF4444;--ui-color-info: #3B82F6;--ui-color-button-text: #2B2110;--ui-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--ui-font-size-xs: 11px;--ui-font-size-sm: 12px;--ui-font-size-md: 14px;--ui-font-size-lg: 16px;--ui-font-size-title: 24px;--ui-line-height: 1.5;--ui-space-1: 4px;--ui-space-2: 8px;--ui-space-3: 12px;--ui-space-4: 16px;--ui-space-5: 20px;--ui-space-6: 24px;--ui-radius-sm: 8px;--ui-radius-md: 8px;--ui-radius-lg: 8px;--ui-radius-panel: 10px;--ui-control-height: 44px;--ui-shadow-sm: 0 4px 12px rgba(31, 31, 31, .05);--ui-shadow-md: 0 10px 24px rgba(31, 31, 31, .08);--ui-shadow-lg: 0 18px 44px rgba(31, 31, 31, .12);--ui-focus-ring: 0 0 0 3px rgba(255, 209, 0, .18)}:root{--ui-color-primary: var(--vo-brand-primary);--ui-color-primary-hover: var(--vo-brand-primary-hover);--ui-color-primary-active: var(--vo-brand-primary-active);--ui-color-accent: var(--vo-brand-accent);--ui-color-coffee: var(--vo-brand-secondary);--ui-color-coffee-deep: var(--vo-brand-secondary-deep);--ui-color-bg: var(--vo-surface-page);--ui-color-surface: var(--vo-surface-card);--ui-color-surface-soft: var(--vo-brand-primary-soft);--ui-color-text: var(--vo-text-primary);--ui-color-text-secondary: var(--vo-text-secondary);--ui-color-text-muted: var(--vo-text-muted);--ui-color-border: var(--vo-border-default);--ui-color-divider: var(--vo-border-subtle);--ui-color-success: var(--vo-status-success);--ui-color-warning: var(--vo-status-warning);--ui-color-danger: var(--vo-status-danger);--ui-color-info: var(--vo-status-info);--ui-color-button-text: var(--vo-text-brand);--ui-font-family: var(--vo-font-family-sans);--ui-font-size-xs: var(--vo-font-size-11);--ui-font-size-sm: var(--vo-font-size-12);--ui-font-size-md: var(--vo-font-size-14);--ui-font-size-lg: var(--vo-font-size-16);--ui-font-size-title: var(--vo-font-size-24);--ui-line-height: var(--vo-line-height-base);--ui-space-1: var(--vo-space-2);--ui-space-2: var(--vo-space-4);--ui-space-3: var(--vo-space-6);--ui-space-4: var(--vo-space-8);--ui-space-5: var(--vo-space-10);--ui-space-6: var(--vo-space-12);--ui-radius-sm: var(--vo-radius-control);--ui-radius-md: var(--vo-radius-card);--ui-radius-lg: var(--vo-radius-card);--ui-radius-panel: var(--vo-radius-panel);--ui-control-height: var(--vo-component-mobile-control-height);--ui-shadow-sm: var(--vo-shadow-sm);--ui-shadow-md: var(--vo-shadow-md);--ui-shadow-lg: var(--vo-shadow-lg);--ui-focus-ring: var(--vo-focus-ring)}.ui-card{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-md)}.ui-panel{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-panel);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-sm)}.ui-btn{min-height:var(--ui-control-height);display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-2);padding:0 var(--ui-space-4);border:1px solid transparent;border-radius:var(--ui-radius-md);font-family:var(--ui-font-family);font-size:var(--ui-font-size-md);font-weight:800;letter-spacing:0;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.ui-btn:active{transform:translateY(1px) scale(.99)}.ui-btn:disabled,.ui-btn.is-disabled{cursor:not-allowed;opacity:.62;box-shadow:none}.ui-btn--primary{border-color:var(--ui-color-primary);background:var(--ui-color-primary);color:var(--ui-color-button-text);box-shadow:0 10px 22px #f2b60033}.ui-btn--confirm{border-color:var(--ui-color-coffee);background:var(--ui-color-coffee);color:#fff;box-shadow:0 10px 22px #155c492e}.ui-btn--ghost{border-color:var(--ui-color-border);background:#fffdf7;color:var(--ui-color-button-text)}.ui-btn--danger{border-color:#fecaca;background:#fef2f2;color:var(--ui-color-danger)}.ui-field{display:flex;flex-direction:column;gap:6px;color:var(--ui-color-text-secondary);font-size:var(--ui-font-size-md)}.ui-input,.ui-select,.ui-textarea{width:100%;min-height:var(--ui-control-height);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:#fffdf7;color:var(--ui-color-text);font:inherit;outline:none}.ui-input,.ui-select{padding:0 var(--ui-space-3)}.ui-textarea{min-height:96px;padding:var(--ui-space-3);resize:vertical}.ui-input:focus,.ui-select:focus,.ui-textarea:focus{border-color:var(--ui-color-primary-active);box-shadow:var(--ui-focus-ring)}.ui-tag{min-height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--ui-space-2);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-soft);color:var(--ui-color-button-text);font-size:var(--ui-font-size-xs);font-weight:800;white-space:nowrap}.ui-tag--success{background:#e8f8ef;color:#15803d}.ui-tag--warning{background:#fff3e0;color:var(--ui-color-warning)}.ui-tag--danger{background:#fef2f2;color:var(--ui-color-danger)}.ui-state{display:grid;gap:var(--ui-space-2);justify-items:center;padding:var(--ui-space-6) var(--ui-space-4);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);color:var(--ui-color-text-secondary);text-align:center}.ui-state__title{color:var(--ui-color-text);font-size:var(--ui-font-size-lg);font-weight:900}.ui-state__desc{color:var(--ui-color-text-secondary);font-size:var(--ui-font-size-md);line-height:1.6}.ui-state--empty{background:#fffdf7}.ui-state--error{border-color:#fecaca;background:#fff7f7}.ui-loading{position:relative;overflow:hidden;background:var(--ui-color-surface-soft)}.ui-loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.62),transparent);animation:ui-loading-shimmer 1.2s infinite}.ui-modal{width:min(92vw,520px);max-height:82vh;overflow:auto;border-radius:var(--ui-radius-panel);background:var(--ui-color-surface);box-shadow:var(--ui-shadow-lg)}@keyframes ui-loading-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.ui-btn,.ui-loading:after{transition:none;animation:none}}:root{--vo-component-modal-width: 560px;--vo-component-page-gutter: var(--vo-space-8)}.vo-page-shell{box-sizing:border-box;width:100%;min-height:100vh;margin:0 auto;padding:calc(var(--vo-space-8) + env(safe-area-inset-top,0px)) var(--vo-space-7) calc(var(--vo-app-bottom-nav-height) + var(--vo-space-10) + var(--vo-safe-area-bottom));background:linear-gradient(180deg,var(--vo-surface-page-warm) 0,rgba(247,248,250,0) 260px),var(--vo-surface-page)}.vo-merchant-head{min-height:112px;align-items:center;background:linear-gradient(135deg,#fffffffa,#fff7d6f5 58%,#e8f8eff5)}.vo-stack{display:grid;gap:var(--vo-space-6)}.vo-stack--tight{gap:var(--vo-space-4)}.vo-stack--loose{gap:var(--vo-space-10)}.vo-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vo-space-4);min-width:0}.vo-cluster--between{justify-content:space-between}.vo-section{padding:var(--vo-space-8)}.vo-section--flush{padding:0}.vo-card{box-sizing:border-box;width:100%;min-width:0;padding:var(--vo-space-8);border:1px solid var(--vo-component-card-border);border-radius:var(--vo-component-card-radius);background:var(--vo-component-card-bg);color:var(--vo-text-primary);box-shadow:var(--vo-shadow-sm)}.vo-card--soft{background:var(--vo-surface-card-soft)}.vo-card--flat{box-shadow:none}.vo-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--vo-space-6);min-width:0}.vo-card__title{margin:0;color:var(--vo-text-primary);font-size:var(--vo-font-size-18);font-weight:var(--vo-font-weight-heavy);line-height:var(--vo-line-height-tight)}.vo-card__desc{margin:var(--vo-space-3) 0 0;color:var(--vo-text-secondary);font-size:var(--vo-font-size-14);line-height:var(--vo-line-height-relaxed)}.vo-btn{box-sizing:border-box;min-width:88px;min-height:var(--ui-control-height, var(--vo-component-mobile-control-height));display:inline-flex;align-items:center;justify-content:center;gap:var(--vo-space-4);padding:0 var(--vo-space-8);border:1px solid transparent;border-radius:var(--vo-component-button-radius);background:var(--vo-surface-card);color:var(--vo-text-primary);box-shadow:var(--vo-shadow-xs);font-family:var(--ui-font-family, var(--vo-font-family-sans));font-size:var(--vo-font-size-15);font-weight:var(--vo-font-weight-strong);line-height:1;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease}button.vo-btn:after{border:0}.vo-btn:active{transform:translateY(1px)}.vo-btn:focus-visible{outline:0;box-shadow:var(--vo-focus-ring)}.vo-btn:disabled,.vo-btn.is-disabled,.vo-btn[aria-disabled=true]{cursor:not-allowed;opacity:.58;box-shadow:none;transform:none}.vo-btn--primary{border-color:var(--vo-component-button-primary-bg);background:var(--vo-component-button-primary-bg);color:var(--vo-component-button-primary-text);box-shadow:var(--vo-shadow-brand)}.vo-btn--confirm{border-color:var(--vo-component-button-confirm-bg);background:var(--vo-component-button-confirm-bg);color:var(--vo-component-button-confirm-text);box-shadow:var(--vo-shadow-confirm)}.vo-btn--ghost{border-color:var(--vo-border-default);background:var(--vo-surface-card-soft);color:var(--vo-brand-secondary);box-shadow:none}.vo-btn--danger{border-color:var(--vo-component-error-border);background:var(--vo-status-danger-soft);color:var(--vo-status-danger);box-shadow:none}.vo-btn--plain{min-width:0;padding:0;border-color:transparent;background:transparent;color:var(--vo-brand-secondary);box-shadow:none}.vo-btn--block{width:100%}.vo-btn--sm{min-width:64px;min-height:32px;padding:0 var(--vo-space-5);font-size:var(--vo-font-size-13)}.vo-btn--lg{min-height:48px;padding:0 var(--vo-space-10);font-size:var(--vo-font-size-16)}.vo-field{display:grid;gap:var(--vo-space-3);color:var(--vo-text-secondary);font-size:var(--vo-font-size-14)}.vo-label{color:var(--vo-text-secondary);font-size:var(--vo-font-size-14);font-weight:var(--vo-font-weight-medium);line-height:var(--vo-line-height-base)}.vo-control,.vo-input,.vo-select,.vo-textarea{box-sizing:border-box;width:100%;border:1px solid var(--vo-component-form-border);border-radius:var(--vo-radius-control);background:var(--vo-component-form-bg);color:var(--vo-text-primary);font-family:var(--ui-font-family, var(--vo-font-family-sans));font-size:var(--vo-font-size-15);outline:0}.vo-control,.vo-input,.vo-select{min-height:var(--ui-control-height, var(--vo-component-mobile-control-height));padding:0 var(--vo-space-7)}.vo-textarea{min-height:104px;padding:var(--vo-space-6) var(--vo-space-7);line-height:var(--vo-line-height-relaxed);resize:vertical}.vo-control:focus,.vo-input:focus,.vo-select:focus,.vo-textarea:focus{border-color:var(--vo-brand-primary-active);box-shadow:var(--vo-focus-ring)}.vo-control:disabled,.vo-input:disabled,.vo-select:disabled,.vo-textarea:disabled,.vo-control.is-disabled{background:var(--vo-status-neutral-soft);color:var(--vo-text-muted);cursor:not-allowed}.vo-field.is-invalid .vo-control,.vo-field.is-invalid .vo-input,.vo-field.is-invalid .vo-select,.vo-field.is-invalid .vo-textarea,.vo-control.is-invalid,.vo-control[aria-invalid=true]{border-color:var(--vo-status-danger);background:var(--vo-status-danger-soft)}.vo-field__hint,.vo-field__error{margin:0;font-size:var(--vo-font-size-12);line-height:var(--vo-line-height-base)}.vo-field__hint{color:var(--vo-text-muted)}.vo-field__error{color:var(--vo-status-danger)}.vo-tag{box-sizing:border-box;min-height:24px;display:inline-flex;align-items:center;justify-content:center;gap:var(--vo-space-2);padding:0 var(--vo-space-5);border:1px solid transparent;border-radius:var(--vo-radius-6);background:var(--vo-component-tag-bg);color:var(--vo-component-tag-text);font-size:var(--vo-font-size-12);font-weight:var(--vo-font-weight-bold);line-height:1;white-space:nowrap}.vo-tag--success{background:var(--vo-status-success-soft);color:var(--vo-status-success)}.vo-tag--warning{background:var(--vo-status-warning-soft);color:var(--vo-status-warning)}.vo-tag--danger{background:var(--vo-status-danger-soft);color:var(--vo-status-danger)}.vo-tag--info{background:var(--vo-status-info-soft);color:var(--vo-status-info)}.vo-tag--neutral{background:var(--vo-status-neutral-soft);color:var(--vo-status-neutral)}.vo-tag--module-ai{background:var(--vo-module-ai-soft);color:var(--vo-module-ai)}.vo-tag--module-sync{background:var(--vo-module-sync-soft);color:var(--vo-module-sync)}.vo-tag--module-day{background:var(--vo-module-day-soft);color:var(--vo-module-day)}.vo-tag--module-library{background:var(--vo-module-library-soft);color:var(--vo-module-library)}.vo-tag--module-local{background:var(--vo-module-local-soft);color:var(--vo-module-local)}.vo-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:var(--vo-component-page-gutter);background:#1f1f1f6b}.vo-modal,.vo-panel{box-sizing:border-box;width:min(92vw,var(--vo-component-modal-width));max-height:86vh;overflow:auto;border:1px solid var(--vo-border-default);border-radius:var(--vo-radius-panel);background:var(--vo-surface-card);color:var(--vo-text-primary);box-shadow:var(--vo-shadow-lg)}.vo-panel{width:100%;max-height:none}.vo-modal__header,.vo-modal__body,.vo-modal__footer,.vo-panel__header,.vo-panel__body,.vo-panel__footer{padding:var(--vo-space-8)}.vo-modal__header,.vo-panel__header{border-bottom:1px solid var(--vo-border-subtle)}.vo-modal__footer,.vo-panel__footer{display:flex;justify-content:flex-end;gap:var(--vo-space-4);border-top:1px solid var(--vo-border-subtle)}.vo-state{box-sizing:border-box;display:grid;justify-items:center;gap:var(--vo-space-4);min-height:132px;padding:var(--vo-space-12) var(--vo-space-8);border:1px solid var(--vo-border-default);border-radius:var(--vo-radius-card);background:var(--vo-component-empty-bg);color:var(--vo-text-secondary);text-align:center}.vo-state--empty{border-style:dashed}.vo-state--error{border-color:var(--vo-component-error-border);background:var(--vo-component-error-bg)}.vo-state--loading{background:var(--vo-surface-card)}.vo-state__icon{width:44px;height:44px;display:grid;place-items:center;border-radius:var(--vo-radius-10);background:var(--vo-brand-primary-soft);color:var(--vo-brand-secondary);font-weight:var(--vo-font-weight-heavy)}.vo-state__title{margin:0;color:var(--vo-text-primary);font-size:var(--vo-font-size-18);font-weight:var(--vo-font-weight-heavy);line-height:var(--vo-line-height-tight)}.vo-state__desc{max-width:32em;margin:0;color:var(--vo-text-secondary);font-size:var(--vo-font-size-14);line-height:var(--vo-line-height-relaxed)}.vo-state__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--vo-space-4)}.vo-alert{box-sizing:border-box;padding:var(--vo-space-6) var(--vo-space-8);border:1px solid var(--vo-border-default);border-radius:var(--vo-radius-card);background:var(--vo-surface-card-soft);color:var(--vo-text-secondary);font-size:var(--vo-font-size-14);line-height:var(--vo-line-height-relaxed)}.vo-alert--success{border-color:var(--vo-status-success-soft);background:var(--vo-status-success-soft);color:var(--vo-status-success)}.vo-alert--warning{border-color:var(--vo-status-warning-soft);background:var(--vo-status-warning-soft);color:var(--vo-status-warning)}.vo-alert--error{border-color:var(--vo-component-error-border);background:var(--vo-status-danger-soft);color:var(--vo-status-danger)}.vo-alert--info{border-color:var(--vo-status-info-soft);background:var(--vo-status-info-soft);color:var(--vo-status-info)}.vo-skeleton{position:relative;overflow:hidden;border-radius:var(--vo-radius-6);background:var(--vo-status-neutral-soft)}.vo-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.68),transparent);animation:vo-shimmer 1.2s infinite}.vo-spinner{width:22px;height:22px;border:2px solid var(--vo-border-default);border-top-color:var(--vo-brand-secondary);border-radius:50%;animation:vo-spin .8s linear infinite}@keyframes vo-shimmer{to{transform:translate(100%)}}@keyframes vo-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.vo-btn,.vo-skeleton:after,.vo-spinner{transition:none;animation:none}}:root{--merchant-bg: var(--ui-color-bg);--merchant-surface: var(--ui-color-surface);--merchant-text: var(--ui-color-text);--merchant-muted: var(--ui-color-text-secondary);--merchant-border: var(--ui-color-border);--merchant-green: var(--ui-color-coffee);--merchant-green-2: var(--ui-color-coffee-deep);--merchant-amber: var(--ui-color-primary);--merchant-amber-2: var(--ui-color-primary-active);--merchant-soft-yellow: var(--ui-color-surface-soft);--merchant-blue: #2367a6;--merchant-red: var(--ui-color-danger);--bottom-nav-height: 68px;--safe-bottom: env(safe-area-inset-bottom);--shadow-sm: var(--ui-shadow-sm);--shadow-md: var(--ui-shadow-md);--shadow-lg: var(--ui-shadow-lg)}html,body{margin:0;min-height:100%;background:linear-gradient(180deg,#fff2b3 0,#f7f8fa 260px),#f7f8fa;color:var(--merchant-text);font-family:Microsoft YaHei,PingFang SC,Noto Sans SC,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}button,input,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.62}#app{width:min(100%,460px);min-height:100vh;margin:0 auto;background:var(--merchant-bg);overflow-x:hidden;box-shadow:0 0 0 1px #1f1f1f0a}.merchant-app{min-height:100vh}.merchant-page{min-height:100vh;padding:calc(16px + env(safe-area-inset-top)) 14px calc(var(--bottom-nav-height) + 18px + var(--safe-bottom));background:linear-gradient(180deg,#fff2b3 0,#f7f8fa00 210px),var(--merchant-bg)}.primary-btn{border:0;border-radius:8px;background:var(--merchant-amber);color:#2b2110;font-weight:900;box-shadow:0 10px 22px #f2b60033}.ghost-btn{min-width:64px;height:38px;border:1px solid var(--merchant-border);border-radius:8px;background:#fffdf7;color:#2b2110;font-size:13px;font-weight:900}.bottom-nav{position:fixed;left:50%;bottom:0;z-index:50;width:min(100%,460px);height:calc(var(--bottom-nav-height) + var(--safe-bottom));display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:7px 8px calc(7px + var(--safe-bottom));border-top:1px solid var(--merchant-border);background:#fffffff5;transform:translate(-50%);box-shadow:0 -12px 30px #1f1f1f14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.bottom-nav__item{min-width:0;min-height:50px;display:grid;place-items:center;gap:2px;border-radius:8px;color:var(--merchant-muted);text-decoration:none;font-size:12px;font-weight:800}.bottom-nav__item.active{background:#fff4c2;color:#2b2110}.bottom-nav__mark{width:24px;height:24px;display:grid;place-items:center;border-radius:8px;border:1px solid currentColor;font-size:12px;line-height:1}.bottom-nav__item.active .bottom-nav__mark{border-color:var(--merchant-amber);background:var(--merchant-amber);color:#2b2110;box-shadow:0 6px 14px #f2b60038}.bottom-nav__text{max-width:100%;overflow:hidden;line-height:1;text-overflow:ellipsis;white-space:nowrap}.state-panel{display:grid;grid-template-columns:48px 1fr;gap:12px;align-items:center;padding:14px;border:1px solid var(--merchant-border);border-radius:8px;background:var(--merchant-surface);box-shadow:var(--shadow-md)}.state-panel__icon{width:48px;height:48px;display:grid;place-items:center;border-radius:8px;background:var(--merchant-soft-yellow);color:#2b2110;font-size:13px;font-weight:900}.state-panel h2{margin:0;color:var(--merchant-text);font-size:16px}.state-panel p{margin:6px 0 0;color:var(--merchant-muted);font-size:13px;line-height:1.5}.state-panel.warning .state-panel__icon{background:#fff3d7;color:#93641b}.state-panel.danger .state-panel__icon{background:#fff3f3;color:var(--merchant-red)}.state-panel__action{grid-column:1 / -1;height:40px;border:1px solid var(--merchant-green);border-radius:8px;background:var(--merchant-green);color:#fff;font-weight:900}.toast{position:fixed;left:50%;bottom:calc(var(--bottom-nav-height) + 18px + var(--safe-bottom));z-index:80;width:min(340px,calc(100vw - 36px));padding:10px 12px;border-radius:6px;background:#16211df0;color:#fff;text-align:center;font-size:13px;transform:translate(-50%)}@media (max-width: 460px){#app,.bottom-nav{width:100%}}.merchant-app :where(button,input,textarea,select){border-radius:8px}.merchant-app :where(button){min-height:38px;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.merchant-app :where(button:active){transform:translateY(1px) scale(.99)}.merchant-app :where(.workbench-head,.page-head,.panel-section,.metric-card,.summary-panel,.filter-panel,.editor-panel,.employee-panel,.role-panel,.invite-result,.loading-panel,.store-panel,.order-panel,.coupon-panel,.verify-panel,.settlement-panel){border-color:var(--merchant-border)!important;border-radius:8px!important;background:#fffffffa!important;box-shadow:var(--shadow-md)!important}.merchant-app :where(.workbench-head,.page-head){overflow:hidden;background:linear-gradient(135deg,#fff,#fff8dc 62%,#f0f7f3)!important}.merchant-app :where(.eyebrow){color:var(--merchant-green)!important;letter-spacing:0!important}.merchant-app :where(h1,h2,h3,strong,.section-title h2){color:var(--merchant-text)!important;letter-spacing:0!important}.merchant-app :where(.head-sub,.section-title span,.metric-card span,.metric-card em,.action-tile small,.scope-list span,.field span,.employee-row small,.role-summary small){color:var(--merchant-muted)!important}.merchant-app :where(.primary-btn,.small-btn.primary,.action-btn.primary,.submit-btn,.mini-command){border-color:var(--merchant-amber)!important;background:var(--merchant-amber)!important;color:#2b2110!important;box-shadow:0 10px 22px #f2b60033!important}.merchant-app :where(.store-button,.state-panel__action,.map-action,.scan-button){border-color:var(--merchant-green)!important;background:var(--merchant-green)!important;color:#fff!important;box-shadow:0 10px 22px #155c492e!important}.merchant-app :where(.ghost-btn,.ghost-mini,.row-btn,.mini-btn,.store-strip button,.chip-row button,.filter-row button){border-color:var(--merchant-border)!important;background:#fffdf7!important;color:#2b2110!important;box-shadow:none!important}.merchant-app :where(.store-strip button.active,.chip-row button.active,.filter-row button.active,.role-summary.selected,.role-choice.selected){border-color:var(--merchant-amber)!important;background:#fff4c2!important;color:#2b2110!important;box-shadow:0 6px 14px #f2b60029!important}.merchant-app :where(input,textarea,select){border-color:var(--merchant-border)!important;background:#fffdf7!important;color:var(--merchant-text)!important}.merchant-app :where(input:focus,textarea:focus,select:focus){border-color:var(--merchant-amber-2)!important;box-shadow:0 0 0 3px #ffd1002e!important;outline:none!important}.merchant-app :where(.action-code,.state-panel__icon,.role-chip,.status-pill,.image-cover-badge){border-radius:8px!important;background:var(--merchant-soft-yellow)!important;color:#2b2110!important}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.store-image-uploader,.image-uploader,.location-card,.verify-panel){border-radius:8px!important}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.store-image-uploader,.image-uploader){display:grid!important;gap:10px!important;padding:12px!important;border:1px dashed rgba(242,182,0,.42)!important;background:linear-gradient(180deg,#fffae4f0,#fffffffa)!important}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.media-action-steps){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.media-action-steps span){min-height:28px;display:grid;place-items:center;border:1px solid rgba(25,92,77,.12);border-radius:8px;background:#fff;color:var(--merchant-muted);font-size:11px;font-weight:900;line-height:1.2;text-align:center}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.image-add-btn,.image-upload-btn){min-height:72px!important;border:1px dashed rgba(242,182,0,.68)!important;border-radius:8px!important;background:#fff8dc!important;color:#2b2110!important;box-shadow:none!important}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.image-add-btn strong,.image-upload-btn strong){font-size:24px;line-height:1}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.image-preview-card,.store-image-preview,.image-row){border:1px solid rgba(25,92,77,.12)!important;border-radius:8px!important;background:#fffdf7!important}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.image-preview-card img,.store-image-preview img,.image-row img){background:#f4efe2!important;object-fit:cover!important}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.image-upload-hint,.image-action-hint,.location-hint,.poi-query-tip,.map-service-note){color:var(--merchant-muted)!important;font-size:12px!important;line-height:1.55!important}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.location-card){padding:12px!important;border:1px solid rgba(25,92,77,.14)!important;background:linear-gradient(180deg,#eff7f3e0,#fffffffa)!important}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.location-head,.location-tools,.geo-grid,.poi-search-panel){gap:8px!important}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.location-btn,.mini-map-btn,.scan-code-btn){min-height:40px!important;border-radius:8px!important;font-weight:900!important}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.map-picker){padding:10px!important;border:1px solid rgba(25,92,77,.14)!important;border-radius:8px!important;background:#fffdf7!important}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.map-canvas){min-height:220px!important;border-radius:8px!important;background:#eaf3ee!important}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.map-crosshair){box-shadow:0 0 0 999px #0f46380a,0 0 0 6px #ffd10038!important}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.payload-head){min-height:40px;align-items:center!important}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.scan-code-btn){border-color:#195c4d3d!important;background:#e6f0eb!important;color:var(--merchant-green)!important;box-shadow:none!important}.merchant-app :where(.uiopt-008-scan-modal .scan-panel){border:1px solid rgba(255,209,0,.34)}.merchant-app :where(.uiopt-008-scan-modal .scan-camera){min-height:260px}.merchant-app :where(.uiopt-008-scan-modal .scan-primary){background:var(--merchant-green)!important;color:#fff!important}@media (max-width: 360px){.merchant-app :where([data-ui-task=UIOPT-008]) :where(.media-action-steps){grid-template-columns:1fr}.merchant-app :where([data-ui-task=UIOPT-008]) :where(.location-tools,.geo-grid){grid-template-columns:1fr!important}}.merchant-app{--uiopt-009-state-min-h: 112px;--uiopt-009-state-pad: 18px}.merchant-app :where(.state-panel,.loading-panel,.empty-panel,.error-panel,.state-text,.empty-note){border-radius:8px!important;letter-spacing:0!important}.merchant-app :where(.state-panel[data-ui-task=UIOPT-009],.loading-panel,.empty-panel,.error-panel,.state-text){min-height:var(--uiopt-009-state-min-h);display:grid!important;align-items:center!important;justify-items:center!important;gap:10px!important;padding:var(--uiopt-009-state-pad)!important;border:1px solid rgba(235,227,204,.95)!important;background:linear-gradient(180deg,#fffdf7fa,#fffffffa)!important;color:var(--merchant-muted)!important;text-align:center!important;box-shadow:var(--shadow-md)!important}.merchant-app :where(.loading-panel){position:relative;overflow:hidden;padding-top:58px!important}.merchant-app :where(.loading-panel):before{content:"";width:30px;height:30px;border:3px solid rgba(255,209,0,.36);border-top-color:var(--merchant-green);border-radius:50%;animation:uiopt-009-spin .9s linear infinite}.merchant-app :where(.loading-panel):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.58),transparent);animation:uiopt-009-shimmer 1.35s infinite}.merchant-app :where(.empty-panel,.state-text,.empty-note){border-style:dashed!important}.merchant-app :where(.empty-panel):before{content:"暂无";min-width:40px;min-height:32px;display:inline-grid;place-items:center;padding:0 8px;border-radius:8px;background:var(--merchant-soft-yellow);color:#2b2110;font-size:12px;font-weight:900}.merchant-app :where(.error-panel,.state-panel.danger,.state-panel--danger){border-color:#ef444438!important;background:linear-gradient(180deg,#fff7f7fa,#fffffffa)!important}.merchant-app :where(.error-panel strong,.state-panel.danger h2,.state-panel--danger h2){color:var(--merchant-red)!important}.merchant-app :where(.state-panel__action,.error-panel button,.state-panel button){min-height:40px!important;border-radius:8px!important}@keyframes uiopt-009-spin{to{transform:rotate(360deg)}}@keyframes uiopt-009-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.merchant-app :where(.loading-panel):before,.merchant-app :where(.loading-panel):after{animation:none}}.merchant-app{--uiopt-010-touch-target: 44px;--uiopt-010-edge-space: 14px;--uiopt-010-fixed-bottom: calc(var(--bottom-nav-height) + 18px + var(--safe-bottom))}.merchant-app :where(*){min-width:0}.merchant-app :where(button,a,[role=button],.bottom-nav__item,.store-row,.progress-step,.action-tile,.metric-card,.product-row,.employee-row,.role-choice,.coupon-card,.order-card){touch-action:manipulation;-webkit-tap-highlight-color:rgba(255,209,0,.18)}.merchant-app :where(button,.primary-btn,.ghost-btn,.small-btn,.mini-btn,.row-btn,.action-btn,.store-button,.map-action,.scan-button,.scan-code-btn,.state-panel__action,.bottom-nav__item,.progress-step,.role-choice,.filter-row button,.chip-row button,.store-strip button){min-height:var(--uiopt-010-touch-target)!important}.merchant-app :where(input,textarea,select,.field input,.field textarea,.field select,.geo-grid input,.filter-row input,.filter-row select,.category-form input){width:100%!important;max-width:100%!important;min-height:var(--uiopt-010-touch-target)!important}.merchant-app :where(.merchant-page,.workbench-page,.store-page,.product-page,.order-page,.coupon-page,.verify-page,.settlement-page,.employee-page,.account-page){max-width:100%;overflow-x:hidden}.merchant-app :where(.page-head,.section-title,.store-row,.product-row,.employee-row,.role-row,.order-card,.coupon-card,.settlement-row,.field,.filter-row,.category-form,.store-strip,.chip-row,.geo-grid,.location-tools,.business-hours-row,.image-form-grid){min-width:0}.merchant-app :where(.page-head h1,.page-head p,.head-sub,.store-body strong,.store-body small,.product-title strong,.product-body p,.employee-row strong,.employee-row small,.order-card strong,.coupon-card strong,.field span,.section-title h2){max-width:100%;overflow-wrap:anywhere}.merchant-app :where(.bottom-nav){max-width:100vw}.merchant-app :where(.toast){bottom:calc(var(--uiopt-010-fixed-bottom) + 4px)!important;max-width:min(340px,calc(100vw - 28px))!important;line-height:1.45!important}.merchant-app :where(.scan-mask){padding:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px))!important}.merchant-app :where(.scan-panel,.ui-modal){width:min(100%,436px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))!important;overflow:auto!important;overscroll-behavior:contain}.merchant-app :where(.scan-actions,.scan-mode-strip,.payload-grid,.status-grid,.summary-panel,.metric-grid,.action-grid,.progress-step-grid,.scope-grid,.role-grid,.image-form-grid){min-width:0}@media (max-width: 430px){.merchant-app{--uiopt-010-edge-space: 12px}.merchant-page{padding-left:var(--uiopt-010-edge-space);padding-right:var(--uiopt-010-edge-space)}.merchant-app :where(.page-head){align-items:stretch!important;gap:12px!important}.merchant-app :where(.head-actions,.section-actions,.row-actions,.form-actions,.scan-actions){flex-wrap:wrap!important;align-items:stretch!important}.merchant-app :where(.head-actions>*,.section-actions>*,.row-actions>*,.form-actions>*,.scan-actions>*){flex:1 1 112px!important}.merchant-app :where(.summary-panel,.status-grid,.metric-grid,.progress-step-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.merchant-app :where(.product-row,.store-row,.employee-row,.order-card,.coupon-card){gap:10px!important}}@media (max-width: 390px){.merchant-app{--uiopt-010-edge-space: 10px}.merchant-page{padding-left:var(--uiopt-010-edge-space);padding-right:var(--uiopt-010-edge-space)}.bottom-nav{gap:2px;padding-left:6px;padding-right:6px}.bottom-nav__item{min-height:56px;font-size:11px}.bottom-nav__mark{width:24px;height:24px}.merchant-app :where(.scan-mode-strip,.media-action-steps){grid-template-columns:1fr!important}}@media (max-width: 375px){.merchant-app :where(.summary-panel,.status-grid,.metric-grid,.progress-step-grid,.scope-grid,.role-grid,.image-form-grid,.payload-grid){grid-template-columns:1fr!important}.merchant-app :where(.bottom-nav__text){white-space:normal;text-align:center;line-height:1.1}.merchant-app :where(.scan-actions){grid-template-columns:1fr!important}}@media (min-width: 431px) and (max-width: 768px){#app,.bottom-nav{width:min(100%,460px)}.merchant-app :where(.scan-panel,.ui-modal){max-width:min(460px,calc(100vw - 32px))!important}}.merchant-app .merchant-page.vo-page-shell{padding:calc(16px + env(safe-area-inset-top,0px)) 14px calc(var(--bottom-nav-height) + 20px + var(--safe-bottom));background:linear-gradient(180deg,#fff2b3 0,#f7f8fa00 248px),var(--merchant-bg)}.merchant-app .vo-card.vo-card{border-color:#ebe3ccfa;border-radius:8px;background:#fffffffa;box-shadow:0 10px 24px #1f1f1f12}.merchant-app .vo-card.vo-card--flat{box-shadow:0 4px 12px #1f1f1f0b}.merchant-app .vo-merchant-head.page-head,.merchant-app .vo-merchant-head.workbench-head,.merchant-app .vo-merchant-head.account-head{min-height:112px;border-color:#ebe3ccfa!important;background:linear-gradient(135deg,#fffffffa,#fff8dcfa 58%,#eff7f3fa)!important;box-shadow:0 12px 28px #1f1f1f13!important}.merchant-app .vo-merchant-head h1,.merchant-app .vo-merchant-head .eyebrow,.merchant-app .vo-merchant-head .head-sub{letter-spacing:0!important}.merchant-app .vo-merchant-head h1{font-size:24px!important;line-height:1.18!important}.merchant-app .vo-merchant-head .eyebrow{color:var(--merchant-green)!important;font-size:12px!important;font-weight:900!important}.merchant-app .vo-merchant-head .head-sub,.merchant-app .account-head.vo-merchant-head p{color:var(--merchant-muted)!important;line-height:1.45!important}.merchant-app .vo-metric-card.metric-card,.merchant-app .summary-panel.vo-card>div,.merchant-app .summary-grid.vo-card>div,.merchant-app .status-grid>div{border-radius:8px!important;background:linear-gradient(180deg,#fffdf7fa,#fffffffa)!important}.merchant-app .ops-focus-panel.vo-card,.merchant-app .panel-section.vo-card,.merchant-app .role-panel.vo-card,.merchant-app .employee-panel.vo-card,.merchant-app .bill-panel.vo-card,.merchant-app .profile-panel.vo-card,.merchant-app .filter-panel.vo-card,.merchant-app .store-strip.vo-card,.merchant-app .summary-panel.vo-card,.merchant-app .summary-grid.vo-card,.merchant-app .check-panel.vo-card{overflow:hidden}.merchant-app .focus-row.vo-card,.merchant-app .action-tile.vo-card,.merchant-app .store-row.vo-card,.merchant-app .order-row.vo-card,.merchant-app .product-row.vo-card,.merchant-app .employee-row.vo-card,.merchant-app .bill-card.vo-card,.merchant-app .detail-card.vo-card,.merchant-app .role-summary.vo-card,.merchant-app .progress-step.vo-card{border-color:#195c4d1a!important;background:#fffdf7!important}.merchant-app .focus-row.vo-card:active,.merchant-app .action-tile.vo-card:active,.merchant-app .store-row.vo-card:active,.merchant-app .order-row.vo-card:active,.merchant-app .product-row.vo-card:active,.merchant-app .employee-row.vo-card:active,.merchant-app .role-summary.vo-card:active,.merchant-app .progress-step.vo-card:active{transform:translateY(1px)}.merchant-app .verify-panel.vo-card,.merchant-app .editor-panel.vo-card,.merchant-app .status-panel.vo-card,.merchant-app .store-progress-panel.vo-card,.merchant-app .result-panel.vo-card,.merchant-app .reject-panel.vo-card,.merchant-app .dispute-panel.vo-card,.merchant-app .invite-result.vo-card{border-color:#ebe3ccfa!important}.merchant-app .verify-panel.vo-card,.merchant-app .editor-panel.vo-card{background:linear-gradient(180deg,#fffdf7fa,#fffffffa)!important}.merchant-app .result-panel.vo-card.success{border-color:#16a34a3d!important;background:linear-gradient(180deg,#e8f8eff2,#fffffffa)!important}.merchant-app .result-panel.vo-card.warning{border-color:#f973163d!important;background:linear-gradient(180deg,#fff3e0f2,#fffffffa)!important}.merchant-app .result-panel.vo-card.danger{border-color:#ef44443d!important;background:linear-gradient(180deg,#fef2f2f2,#fffffffa)!important}.merchant-app .state-panel.vo-state-panel{border-color:#ebe3ccfa!important;background:linear-gradient(180deg,#fffdf7fa,#fffffffa)!important}.merchant-app .state-panel.vo-state-panel .state-panel__icon{border-radius:8px!important}.merchant-app .bottom-nav.vo-bottom-nav{height:calc(var(--bottom-nav-height) + var(--safe-bottom));border-color:#ebe3ccfa;background:#fffffff7;box-shadow:0 -12px 30px #1f1f1f14}.merchant-app .bottom-nav.vo-bottom-nav .bottom-nav__item{border-radius:8px}.merchant-app .bottom-nav.vo-bottom-nav .bottom-nav__item.active{background:linear-gradient(180deg,#fff4c2,#fff0aa)}.merchant-app .scan-mask.vo-overlay{background:#0b18149e!important}.merchant-app .scan-panel.vo-scan-panel{border-color:#ebe3ccfa!important;border-radius:10px!important;background:linear-gradient(180deg,#fffdf7,#fff)!important;box-shadow:0 18px 44px #1f1f1f2e!important}.merchant-app .scan-panel.vo-scan-panel .scan-mode-strip span,.merchant-app .scan-panel.vo-scan-panel .manual-box,.merchant-app .scan-panel.vo-scan-panel .scan-secondary{border-color:#ebe3ccfa!important;background:#fffdf7!important}@media (max-width: 390px){.merchant-app .merchant-page.vo-page-shell{padding-left:10px;padding-right:10px}.merchant-app .vo-merchant-head.page-head,.merchant-app .vo-merchant-head.workbench-head,.merchant-app .vo-merchant-head.account-head{min-height:104px}.merchant-app .vo-merchant-head h1{font-size:22px!important}}
