@charset "UTF-8";:root{--bg-body: #f0f2f8;--bg-card: rgba(255, 255, 255, .95);--bg-elevated: #ffffff;--text-primary: #2d3047;--text-secondary: #4a4e69;--text-tertiary: #8b8fa8;--text-disabled: #b0b3c6;--border-light: #e4e7ed;--shadow-card: 0 calc(8 * .5px * var(--rpx-scale, 1)) calc(24 * .5px * var(--rpx-scale, 1)) rgba(102, 126, 234, .08)}:root.dark,html.dark{--bg-body: #14161f;--bg-card: rgba(31, 34, 48, .92);--bg-elevated: #1f2230;--text-primary: #e8e8ed;--text-secondary: #b8bcc8;--text-tertiary: #888c98;--text-disabled: #5a5e6a;--border-light: #2a2e3c;--shadow-card: 0 calc(8 * .5px * var(--rpx-scale, 1)) calc(24 * .5px * var(--rpx-scale, 1)) rgba(0, 0, 0, .4)}:root.sepia,html.sepia{--bg-body: #f3e9d4;--bg-card: #faf3e3;--bg-elevated: #fdf6e3;--text-primary: #3d2e1f;--text-secondary: #6b5a45;--text-tertiary: #8c7e6a;--text-disabled: #b5a892;--border-light: #e1d4b8;--shadow-card: 0 calc(8 * .5px * var(--rpx-scale, 1)) calc(24 * .5px * var(--rpx-scale, 1)) rgba(93, 65, 30, .1)}html,body{margin:0;padding:0}view{display:block}text{display:inline}page,#staff-app{background:var(--bg-body);color:var(--text-primary);font-family:Inter,PingFang SC,-apple-system,BlinkMacSystemFont,Hiragino Sans GB,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1);min-height:100vh}@media (min-width: 768px){#staff-app{max-width:480px;margin:0 auto;box-shadow:0 0 20px #0000001a}}*{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}view,text{transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}html.dark .stat-card,html.dark .actions-card,html.dark .appt-card,html.dark .empty-card,html.dark .followup-card,html.dark .menu-card,html.dark .conversation-item,html.dark .cred-row,html.dark .order-card,html.dark .product-card,html.dark .field,html.dark .login-card,html.dark .section-card,html.dark .info-card{background:#1f2230eb!important;color:#e8e8ed!important}html.dark .workbench,html.dark .customer-page,html.dark .appointment-page,html.dark .order-page,html.dark .mine-page,html.dark .performance-page,html.dark .schedule-page,html.dark .reimbursement-page,html.dark .inventory-page,html.dark .notification-page,html.dark .system-status,html.dark .im-list-page,html.dark .page{background:#14161f!important}html.dark .stat-value,html.dark .section-title,html.dark .appt-name,html.dark .menu-label,html.dark .conv-name,html.dark .cred-name,html.dark .item-title,html.dark .group-name,html.dark .header-title{color:#e8e8ed!important}html.dark .stat-label,html.dark .appt-service,html.dark .conv-preview,html.dark .cred-desc,html.dark .field-icon,html.dark .item-desc,html.dark .followup-label{color:#b8bcc8!important}html.dark .text-gray,html.dark .section-more,html.dark .progress-caption,html.dark .updated-at,html.dark .empty-text,html.dark .footer-tip-text{color:#888c98!important}html.dark .menu-item,html.dark .conversation-item,html.dark .input-bar{border-color:#ffffff0f!important}html.dark .search-input,html.dark .search-bar,html.dark .field-input,html.dark .input-bar,html.dark .chat-input{background:#1f2230eb!important;color:#e8e8ed!important}html.dark .bubble-other{background:#2a2d3a!important;color:#e8e8ed!important}html.dark .bubble-other:after{border-right-color:#2a2d3a!important}html.dark .msg-area{background:#0e1018!important}html.dark .header,html.dark .profile-header,html.dark .gradient-header{box-shadow:inset 0 -1px #0003}html.sepia .stat-card,html.sepia .actions-card,html.sepia .appt-card,html.sepia .empty-card,html.sepia .followup-card,html.sepia .menu-card,html.sepia .conversation-item,html.sepia .cred-row,html.sepia .order-card,html.sepia .product-card,html.sepia .field,html.sepia .login-card,html.sepia .section-card,html.sepia .info-card{background:#faf3e3!important;color:#3d2e1f!important}html.sepia .workbench,html.sepia .customer-page,html.sepia .appointment-page,html.sepia .order-page,html.sepia .mine-page,html.sepia .performance-page,html.sepia .schedule-page,html.sepia .reimbursement-page,html.sepia .inventory-page,html.sepia .notification-page,html.sepia .system-status,html.sepia .im-list-page,html.sepia .page{background:#f3e9d4!important}html.sepia .stat-value,html.sepia .section-title,html.sepia .appt-name,html.sepia .menu-label,html.sepia .conv-name,html.sepia .cred-name,html.sepia .item-title,html.sepia .group-name,html.sepia .header-title{color:#3d2e1f!important}html.sepia .stat-label,html.sepia .appt-service,html.sepia .conv-preview,html.sepia .cred-desc,html.sepia .field-icon,html.sepia .item-desc,html.sepia .followup-label{color:#6b5a45!important}html.sepia .text-gray,html.sepia .section-more,html.sepia .progress-caption,html.sepia .updated-at,html.sepia .empty-text,html.sepia .footer-tip-text{color:#8c7e6a!important}html.sepia .menu-item,html.sepia .conversation-item,html.sepia .input-bar{border-color:#7864461f!important}html.sepia .search-input,html.sepia .search-bar,html.sepia .field-input,html.sepia .chat-input,html.sepia .bubble-other{background:#fdf6e3!important;color:#3d2e1f!important}html.sepia .bubble-other:after{border-right-color:#fdf6e3!important}html.sepia .msg-area{background:#f3e9d4!important}
