.admin-login-page[data-v-bfec2e0a]{min-height:100vh;background-color:#faf7f2;display:flex;align-items:center;justify-content:center;padding:1.25rem 1rem;box-sizing:border-box}.login-card[data-v-bfec2e0a]{width:100%;max-width:21.25rem;background-color:#fff;border-radius:.75rem;padding:1.875rem 1.5rem;box-shadow:0 .375rem 1.25rem rgba(58,48,40,.08);border:.03125rem solid #E5DDD0;box-sizing:border-box}.brand-header[data-v-bfec2e0a]{text-align:center;margin-bottom:1.5rem}.brand-header .brand-title[data-v-bfec2e0a]{font-size:1.375rem;font-weight:700;color:#3a3028;letter-spacing:.125rem;display:block}.brand-header .brand-sub[data-v-bfec2e0a]{font-size:.8125rem;color:#8c8074;margin-top:.375rem;display:block}.form-body[data-v-bfec2e0a]{display:flex;flex-direction:column;gap:.875rem}.form-item[data-v-bfec2e0a]{display:flex;flex-direction:column;gap:.375rem}.form-item .label[data-v-bfec2e0a]{font-size:.8125rem;font-weight:600;color:#3a3028}.form-item .input-field[data-v-bfec2e0a]{width:100%;height:2.75rem;background-color:#faf7f2;border:.03125rem solid #E5DDD0;border-radius:.375rem;padding:0 .75rem;font-size:.875rem;color:#3a3028;box-sizing:border-box}.form-item .input-placeholder[data-v-bfec2e0a]{color:#b8aea4;font-size:.8125rem}.error-banner[data-v-bfec2e0a]{background-color:#fdf2f2;border:.03125rem solid #F8D7DA;border-radius:.3125rem;padding:.5rem .625rem}.error-banner .error-text[data-v-bfec2e0a]{font-size:.75rem;color:#c25b56}.admin-tip-box[data-v-bfec2e0a]{background-color:#faf4eb;border:.03125rem dashed #D4A882;border-radius:.375rem;padding:.5625rem .625rem;display:flex;flex-direction:column;gap:.1875rem;cursor:pointer}.admin-tip-box[data-v-bfec2e0a]:active{background-color:#f3e7d5}.admin-tip-box .tip-title[data-v-bfec2e0a]{font-size:.6875rem;font-weight:700;color:#8c5824}.admin-tip-box .tip-val[data-v-bfec2e0a]{font-size:.6875rem;color:#5a4838;font-family:monospace}.login-btn[data-v-bfec2e0a]{height:2.875rem;line-height:2.875rem;background-color:#3a3028;color:#fff;font-size:.9375rem;font-weight:600;border-radius:.375rem;margin-top:.5rem;border:none}.login-btn[data-v-bfec2e0a]:active{opacity:.9}.back-link[data-v-bfec2e0a]{text-align:center;margin-top:.75rem}.back-link .back-text[data-v-bfec2e0a]{font-size:.8125rem;color:#8c8074}.admin-dashboard-page[data-v-6370c871]{min-height:100vh;background-color:#faf7f2;padding-bottom:1.875rem;box-sizing:border-box}.top-nav-bar[data-v-6370c871]{background-color:#3a3028;padding:.9375rem 1rem;display:flex;align-items:center;justify-content:space-between;color:#fff}.top-nav-bar .brand-box[data-v-6370c871]{display:flex;align-items:center;gap:.5rem}.top-nav-bar .brand-box .brand-name[data-v-6370c871]{font-size:1.0625rem;font-weight:700;letter-spacing:.0625rem}.top-nav-bar .brand-box .role-badge[data-v-6370c871]{background-color:#c88a52;color:#fff;font-size:.625rem;padding:.125rem .4375rem;border-radius:.25rem;font-weight:600}.top-nav-bar .admin-user-box[data-v-6370c871]{display:flex;align-items:center;gap:.625rem}.top-nav-bar .admin-user-box .user-name[data-v-6370c871]{font-size:.8125rem;color:#f3dfd1}.top-nav-bar .admin-user-box .logout-btn[data-v-6370c871]{font-size:.75rem;color:#e8b4a0;text-decoration:underline}.dashboard-content[data-v-6370c871]{padding:.875rem 1rem;display:flex;flex-direction:column;gap:.875rem}.welcome-card[data-v-6370c871]{padding:.875rem;background-color:#fff;border-radius:.5rem;border:.03125rem solid #E5DDD0}.welcome-card .welcome-title[data-v-6370c871]{font-size:1rem;font-weight:700;color:#3a3028}.welcome-card .welcome-date[data-v-6370c871]{font-size:.75rem;color:#8c8074;margin-top:.25rem}.metrics-grid[data-v-6370c871]{display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem}.metrics-grid .metric-card[data-v-6370c871]{padding:.875rem .75rem;background-color:#fff;border-radius:.5rem;border:.03125rem solid #E5DDD0;display:flex;flex-direction:column}.metrics-grid .metric-card.is-highlight[data-v-6370c871]{border:.0625rem solid #C88A52;background:linear-gradient(180deg,#fff,#faf6f0)}.metrics-grid .metric-card .metric-num[data-v-6370c871]{font-size:1.5rem;font-weight:800;color:#3a3028}.metrics-grid .metric-card .metric-label[data-v-6370c871]{font-size:.8125rem;font-weight:600;color:#5a4e44;margin-top:.1875rem}.metrics-grid .metric-card .metric-hint[data-v-6370c871]{font-size:.625rem;color:#8c8074;margin-top:.125rem}.section-container[data-v-6370c871]{padding:.875rem;background-color:#fff;border-radius:.5rem;border:.03125rem solid #E5DDD0}.section-container .section-header[data-v-6370c871]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.section-container .section-header .sec-title[data-v-6370c871]{font-size:.875rem;font-weight:700;color:#3a3028;display:block}.section-container .section-header .sec-sub[data-v-6370c871]{font-size:.6875rem;color:#8c8074;display:block;margin-top:.125rem}.section-container .section-header .manage-btn[data-v-6370c871]{font-size:.75rem;color:#c88a52;font-weight:600}.slots-list[data-v-6370c871]{display:flex;flex-direction:column;gap:.625rem}.slots-list .slot-item[data-v-6370c871]{background-color:#faf7f2;padding:.625rem;border-radius:.375rem;border:.03125rem solid #F0EAE1}.slots-list .slot-item .slot-info[data-v-6370c871]{display:flex;justify-content:space-between;align-items:center}.slots-list .slot-item .slot-info .slot-time[data-v-6370c871]{font-size:.8125rem;font-weight:600;color:#3a3028}.slots-list .slot-item .slot-info .slot-status-text[data-v-6370c871]{font-size:.6875rem;color:#c88a52;font-weight:600}.slots-list .slot-item .progress-bar[data-v-6370c871]{height:.375rem;background-color:#e5ddd0;border-radius:.1875rem;margin:.375rem 0 .25rem;overflow:hidden}.slots-list .slot-item .progress-bar .progress-fill[data-v-6370c871]{height:100%;background-color:#3a3028;border-radius:.1875rem}.slots-list .slot-item .slot-ratio[data-v-6370c871]{text-align:right}.slots-list .slot-item .slot-ratio .ratio-text[data-v-6370c871]{font-size:.625rem;color:#8c8074}.slots-list .slot-item.is-full .slot-status-text[data-v-6370c871]{color:#c25b56}.slots-list .slot-item.is-full .progress-fill[data-v-6370c871]{background-color:#c25b56}.quick-nav-section[data-v-6370c871]{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}.quick-nav-section .nav-btn[data-v-6370c871]{width:100%;height:2.75rem;line-height:2.75rem;border-radius:.375rem;font-size:.875rem;font-weight:600;border:none}.quick-nav-section .nav-btn.primary[data-v-6370c871]{background-color:#3a3028;color:#fff}.quick-nav-section .nav-btn.products-btn[data-v-6370c871]{background:linear-gradient(135deg,#4a3324,#6e4d36);color:#fffdf9;border:.03125rem solid rgba(200,138,82,.4);box-shadow:0 .125rem .4375rem rgba(74,51,36,.15)}.quick-nav-section .nav-btn.inventory-btn[data-v-6370c871]{background:linear-gradient(135deg,#1e352f,#2e4b43);color:#f8f5ee;border:.03125rem solid rgba(197,163,114,.4);box-shadow:0 .125rem .4375rem rgba(30,53,47,.15)}.quick-nav-section .nav-btn.reviews-btn[data-v-6370c871]{background-color:#2d3a29;color:#faf8f5;display:flex;align-items:center;justify-content:center;gap:.375rem}.quick-nav-section .nav-btn.reviews-btn .btn-badge[data-v-6370c871]{background:#d9534f;color:#fff;font-size:.625rem;padding:.125rem .4375rem;border-radius:.625rem;font-weight:700}.quick-nav-section .nav-btn.secondary[data-v-6370c871]{background-color:#c88a52;color:#fff}.quick-nav-section .nav-btn.outline[data-v-6370c871]{background-color:#fff;color:#3a3028;border:.03125rem solid #E5DDD0}.quick-nav-section .nav-btn[data-v-6370c871]:active{opacity:.9}.admin-orders-page[data-v-b64949e3]{min-height:100vh;background-color:#faf7f2;padding-bottom:2.5rem;box-sizing:border-box}.admin-header[data-v-b64949e3]{background-color:#3a3028;padding:.9375rem 1rem;display:flex;align-items:center;justify-content:space-between;color:#fff}.admin-header .header-left[data-v-b64949e3]{display:flex;align-items:center;gap:.5rem}.admin-header .header-left .back-arrow[data-v-b64949e3]{font-size:1.125rem}.admin-header .header-left .header-title[data-v-b64949e3]{font-size:1rem;font-weight:700}.admin-header .refresh-btn[data-v-b64949e3]{font-size:.8125rem;color:#f3dfd1}.search-bar-wrap[data-v-b64949e3]{padding:.625rem 1rem;background-color:#fff;border-bottom:.03125rem solid #E5DDD0}.search-bar-wrap .search-input[data-v-b64949e3]{height:2.375rem;background-color:#faf7f2;border-radius:.375rem;padding:0 .75rem;font-size:.8125rem;color:#3a3028;border:.03125rem solid #E5DDD0}.search-bar-wrap .input-placeholder[data-v-b64949e3]{color:#b8aea4;font-size:.75rem}.status-tab-scroll[data-v-b64949e3]{background-color:#fff;border-bottom:.03125rem solid #E5DDD0;white-space:nowrap}.status-tab-scroll .tab-list[data-v-b64949e3]{display:flex;padding:0 .5rem}.status-tab-scroll .tab-list .tab-item[data-v-b64949e3]{padding:.75rem .625rem;display:flex;align-items:center;gap:.1875rem;position:relative}.status-tab-scroll .tab-list .tab-item .tab-text[data-v-b64949e3]{font-size:.8125rem;color:#8c8074}.status-tab-scroll .tab-list .tab-item .tab-badge[data-v-b64949e3]{font-size:.6875rem;color:#8c8074}.status-tab-scroll .tab-list .tab-item.is-active .tab-text[data-v-b64949e3],.status-tab-scroll .tab-list .tab-item.is-active .tab-badge[data-v-b64949e3]{color:#c88a52;font-weight:700}.status-tab-scroll .tab-list .tab-item.is-active[data-v-b64949e3]:after{content:"";position:absolute;bottom:0;left:.625rem;right:.625rem;height:.125rem;background-color:#c88a52;border-radius:.0625rem}.orders-content[data-v-b64949e3]{padding:.75rem 1rem;display:flex;flex-direction:column;gap:.75rem}.empty-state[data-v-b64949e3]{padding:2.5rem 0;text-align:center;color:#8c8074;font-size:.8125rem}.order-card[data-v-b64949e3]{background-color:#fff;border-radius:.5rem;padding:.875rem;border:.03125rem solid #E5DDD0;box-shadow:0 .125rem .5rem rgba(58,48,40,.04)}.card-header[data-v-b64949e3]{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:.625rem;border-bottom:.03125rem solid #F0EAE1}.card-header .no-box[data-v-b64949e3]{display:flex;flex-direction:column}.card-header .no-box .order-no[data-v-b64949e3]{font-size:.875rem;font-weight:700;color:#3a3028}.card-header .no-box .time-text[data-v-b64949e3]{font-size:.625rem;color:#8c8074;margin-top:.125rem}.card-header .status-tag[data-v-b64949e3]{font-size:.6875rem;font-weight:600;padding:.1875rem .5rem;border-radius:.25rem}.card-header .status-tag.status-pending[data-v-b64949e3]{background-color:#fef3e6;color:#c88a52}.card-header .status-tag.status-producing[data-v-b64949e3]{background-color:#eef7f2;color:#3a7d5e}.card-header .status-tag.status-delivering[data-v-b64949e3]{background-color:#ebf3fa;color:#2d6898}.card-header .status-tag.status-completed[data-v-b64949e3]{background-color:#f4efe6;color:#5a4e44}.customer-info-box[data-v-b64949e3]{padding:.625rem 0;border-bottom:.03125rem solid #F0EAE1;display:flex;flex-direction:column;gap:.3125rem}.customer-info-box .info-row[data-v-b64949e3]{display:flex;align-items:center;font-size:.75rem}.customer-info-box .info-row .label[data-v-b64949e3]{color:#8c8074;width:2.5rem;flex-shrink:0}.customer-info-box .info-row .val[data-v-b64949e3]{color:#3a3028}.customer-info-box .info-row .val.highlight[data-v-b64949e3]{font-weight:700}.customer-info-box .info-row .val.slot-text[data-v-b64949e3]{color:#c88a52;font-weight:700}.customer-info-box .info-row .phone-link[data-v-b64949e3]{margin-left:.625rem;color:#2d6898;font-weight:600;text-decoration:underline}.customer-info-box .info-row .address-text[data-v-b64949e3]{flex:1;line-height:1.4}.items-summary-box[data-v-b64949e3]{padding:.625rem 0;border-bottom:.03125rem solid #F0EAE1;display:flex;flex-direction:column;gap:.5rem}.items-summary-box .item-summary-row .prod-title[data-v-b64949e3]{font-size:.875rem;font-weight:700;color:#3a3028}.items-summary-box .item-summary-row .prod-spec[data-v-b64949e3]{font-size:.6875rem;color:#5a4e44;margin-left:.375rem}.items-summary-box .item-summary-row .custom-tag[data-v-b64949e3]{margin-top:.25rem;background-color:#faf7f2;padding:.25rem .4375rem;border-radius:.25rem;font-size:.6875rem;color:#3a3028}.items-summary-box .item-summary-row .custom-tag .custom-label[data-v-b64949e3]{color:#c88a52;font-weight:600}.remark-box[data-v-b64949e3]{padding:.5rem;background-color:#fff9f0;border-radius:.25rem;margin:.5rem 0;font-size:.6875rem}.remark-box .remark-label[data-v-b64949e3]{color:#c88a52;font-weight:600}.remark-box .remark-val[data-v-b64949e3]{color:#5a4e44}.card-footer[data-v-b64949e3]{display:flex;align-items:center;justify-content:space-between;padding-top:.625rem}.card-footer .amount-box[data-v-b64949e3]{display:flex;align-items:baseline}.card-footer .amount-box .amount-label[data-v-b64949e3]{font-size:.6875rem;color:#8c8074}.card-footer .amount-box .amount-val[data-v-b64949e3]{font-size:1rem;font-weight:800;color:#3a3028}.card-footer .action-btn-group[data-v-b64949e3]{display:flex;gap:.375rem}.card-footer .action-btn-group .action-btn[data-v-b64949e3]{font-size:.75rem;font-weight:600;padding:0 .625rem;height:2rem;line-height:2rem;border-radius:.25rem;border:none}.card-footer .action-btn-group .action-btn.courier-btn[data-v-b64949e3]{background:linear-gradient(135deg,#1e352f,#2d4c44);color:#faf5ee;box-shadow:0 .125rem .3125rem rgba(30,53,47,.2)}.card-footer .action-btn-group .action-btn.primary[data-v-b64949e3]{background-color:#3a3028;color:#fff}.card-footer .action-btn-group .action-btn.warning[data-v-b64949e3]{background-color:#c88a52;color:#fff}.card-footer .action-btn-group .action-btn.success[data-v-b64949e3]{background-color:#3a7d5e;color:#fff}.card-footer .action-btn-group .action-btn.modify-btn[data-v-b64949e3]{background-color:#faf2e8;color:#c88a52;border:.03125rem solid #EAD8C3}.card-footer .action-btn-group .action-btn.detail-btn[data-v-b64949e3]{background-color:#faf7f2;color:#5a4e44;border:.03125rem solid #E5DDD0}.type-tag[data-v-b64949e3]{font-size:.625rem;padding:.0625rem .25rem;border-radius:.125rem;margin-right:.25rem;display:inline-block}.type-tag.pickup[data-v-b64949e3]{background-color:#e8f5e9;color:#2e7d32}.type-tag.delivery[data-v-b64949e3]{background-color:#ebf3fa;color:#2d6898}.courier-badge-box[data-v-b64949e3]{margin-top:.3125rem;background-color:#faf6ee;border:.03125rem solid #EFE4D2;border-radius:.375rem;padding:.375rem .5rem;display:flex;flex-direction:column;gap:.25rem;font-size:.6875rem}.courier-badge-box .courier-header-row[data-v-b64949e3]{display:flex;justify-content:space-between;align-items:center}.courier-badge-box .courier-header-row .c-channel[data-v-b64949e3]{font-weight:700;color:#3a3028}.courier-badge-box .courier-header-row .c-status-tag[data-v-b64949e3]{font-size:.625rem;font-weight:600;padding:.0625rem .3125rem;border-radius:.1875rem}.courier-badge-box .courier-header-row .c-status-tag.d-preparing[data-v-b64949e3]{background-color:#fef3e6;color:#c88a52}.courier-badge-box .courier-header-row .c-status-tag.d-assigned[data-v-b64949e3]{background-color:#ebf3fa;color:#2d6898}.courier-badge-box .courier-header-row .c-status-tag.d-pickup[data-v-b64949e3]{background-color:#fff4e5;color:#b26a00}.courier-badge-box .courier-header-row .c-status-tag.d-delivering[data-v-b64949e3]{background-color:#eef7f2;color:#3a7d5e}.courier-badge-box .courier-header-row .c-status-tag.d-delivered[data-v-b64949e3]{background-color:#f0ede8;color:#5a4e44}.courier-badge-box .courier-header-row .c-status-tag.d-default[data-v-b64949e3]{background-color:#f0eae1;color:#8c8074}.courier-badge-box .courier-body-row[data-v-b64949e3]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.courier-badge-box .courier-body-row .c-name[data-v-b64949e3]{color:#5a4e44;font-weight:600}.courier-badge-box .courier-body-row .c-phone[data-v-b64949e3]{color:#2d6898;font-weight:600;text-decoration:underline}.courier-badge-box .courier-body-row .c-no[data-v-b64949e3]{color:#8c8074;font-size:.625rem}.courier-modal-mask[data-v-b64949e3]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:999;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box}.courier-modal-content[data-v-b64949e3]{width:100%;max-width:20.3125rem;background-color:#fff;border-radius:.625rem;overflow:hidden;box-shadow:0 .5rem 1.25rem rgba(0,0,0,.2);display:flex;flex-direction:column}.courier-modal-content .modal-header[data-v-b64949e3]{background-color:#3a3028;color:#fff;padding:.75rem .9375rem;display:flex;justify-content:space-between;align-items:center}.courier-modal-content .modal-header .header-title-box[data-v-b64949e3]{display:flex;flex-direction:column}.courier-modal-content .modal-header .header-title-box .title[data-v-b64949e3]{font-size:.9375rem;font-weight:700}.courier-modal-content .modal-header .header-title-box .sub[data-v-b64949e3]{font-size:.625rem;color:#e5ddd0;margin-top:.125rem}.courier-modal-content .modal-header .close-btn[data-v-b64949e3]{font-size:1.25rem;color:#fff;padding:0 .3125rem}.courier-modal-content .modal-body[data-v-b64949e3]{padding:.75rem .9375rem;display:flex;flex-direction:column;gap:.625rem;max-height:70vh;overflow-y:auto}.courier-modal-content .form-item[data-v-b64949e3]{display:flex;flex-direction:column;gap:.25rem}.courier-modal-content .form-item .form-label[data-v-b64949e3]{font-size:.6875rem;color:#8c8074;font-weight:600}.courier-modal-content .form-item .form-input[data-v-b64949e3]{height:2.25rem;background-color:#faf7f2;border:.03125rem solid #E5DDD0;border-radius:.25rem;padding:0 .625rem;font-size:.8125rem;color:#3a3028}.courier-modal-content .channel-selector[data-v-b64949e3]{display:grid;grid-template-columns:repeat(2,1fr);gap:.375rem}.courier-modal-content .channel-selector .channel-chip[data-v-b64949e3]{background-color:#faf7f2;border:.03125rem solid #E5DDD0;border-radius:.25rem;padding:.4375rem .5rem;display:flex;align-items:center;gap:.3125rem;transition:all .2s;cursor:pointer}.courier-modal-content .channel-selector .channel-chip .ch-icon[data-v-b64949e3]{font-size:.875rem}.courier-modal-content .channel-selector .channel-chip .ch-info-box[data-v-b64949e3]{display:flex;flex-direction:column;gap:.0625rem}.courier-modal-content .channel-selector .channel-chip .ch-name[data-v-b64949e3]{font-size:.75rem;color:#5a4e44}.courier-modal-content .channel-selector .channel-chip .ch-tag[data-v-b64949e3]{font-size:.5625rem;color:#8c8074}.courier-modal-content .channel-selector .channel-chip .ch-tag.real-api[data-v-b64949e3]{color:#1e352f;font-weight:600}.courier-modal-content .channel-selector .channel-chip.is-selected[data-v-b64949e3]{background-color:#fff9f0;border-color:#c88a52;box-shadow:0 .0625rem .25rem rgba(200,138,82,.15)}.courier-modal-content .channel-selector .channel-chip.is-selected .ch-name[data-v-b64949e3]{color:#c88a52;font-weight:700}.courier-modal-content .channel-selector .channel-chip.is-disabled[data-v-b64949e3]{opacity:.5;background-color:#f0ece6;border-color:#e2dbd0;cursor:not-allowed}.courier-modal-content .channel-selector .channel-chip.is-disabled .ch-name[data-v-b64949e3]{color:#9e9286}.courier-modal-content .sf-pricing-box[data-v-b64949e3]{background:linear-gradient(135deg,#fbf8f3,#f5efe6);border:.03125rem solid #E8DCBE;border-radius:.375rem;padding:.625rem;display:flex;flex-direction:column;gap:.5rem}.courier-modal-content .sf-pricing-box .sf-pricing-title[data-v-b64949e3]{font-size:.75rem;font-weight:700;color:#1e352f;border-bottom:.03125rem dashed #DECBB2;padding-bottom:.375rem}.courier-modal-content .sf-pricing-box .sf-info-grid[data-v-b64949e3]{display:flex;flex-direction:column;gap:.3125rem}.courier-modal-content .sf-pricing-box .sf-info-grid .sf-info-row[data-v-b64949e3]{display:flex;align-items:center;justify-content:space-between;font-size:.6875rem}.courier-modal-content .sf-pricing-box .sf-info-grid .sf-info-row .k[data-v-b64949e3]{color:#8c8074}.courier-modal-content .sf-pricing-box .sf-info-grid .sf-info-row .v[data-v-b64949e3]{color:#3a3028;font-weight:500}.courier-modal-content .sf-pricing-box .sf-info-grid .sf-info-row .v.highlight[data-v-b64949e3]{max-width:13.125rem;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courier-modal-content .sf-pricing-box .sf-info-grid .sf-info-row .v.highlight-fee[data-v-b64949e3]{color:#c88a52}.courier-modal-content .sf-pricing-box .sf-info-grid .sf-info-row.sf-cost-highlight[data-v-b64949e3]{background-color:#ece3d4;padding:.25rem .375rem;border-radius:.1875rem;margin-top:.125rem}.courier-modal-content .sf-pricing-box .sf-info-grid .sf-info-row.sf-cost-highlight .sf-cost-text[data-v-b64949e3]{color:#1e352f;font-size:.875rem;font-weight:700}.courier-modal-content .sf-pricing-box .sf-info-grid .sf-info-row.sf-cost-highlight .quoting[data-v-b64949e3]{font-size:.6875rem;color:#8c8074;font-weight:400}.courier-modal-content .sf-pricing-box .sf-promise-badge[data-v-b64949e3]{background-color:#faf4e9;border:.03125rem solid #E5D5BA;border-radius:.1875rem;padding:.3125rem .4375rem;font-size:.625rem;color:#7d5e2f;line-height:1.4}.courier-modal-content .quick-riders-row[data-v-b64949e3]{background-color:#faf7f2;padding:.375rem .5rem;border-radius:.25rem;display:flex;flex-direction:column;gap:.25rem}.courier-modal-content .quick-riders-row .q-label[data-v-b64949e3]{font-size:.625rem;color:#8c8074;font-weight:600}.courier-modal-content .quick-riders-row .q-tags[data-v-b64949e3]{display:flex;flex-wrap:wrap;gap:.25rem}.courier-modal-content .quick-riders-row .q-tags .q-tag[data-v-b64949e3]{font-size:.625rem;background-color:#fff;border:.03125rem solid #E5DDD0;color:#5a4e44;padding:.125rem .375rem;border-radius:.125rem}.courier-modal-content .quick-riders-row .q-tags .q-tag[data-v-b64949e3]:active{background-color:#f0eae1}.courier-modal-content .modal-footer[data-v-b64949e3]{padding:.75rem .9375rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-top:.03125rem solid #F0EAE1}.courier-modal-content .modal-footer .modal-btn[data-v-b64949e3]{height:2.5rem;line-height:2.5rem;border-radius:.3125rem;font-size:.8125rem;font-weight:600;margin:0;border:none;text-align:center}.courier-modal-content .modal-footer .modal-btn.cancel[data-v-b64949e3]{width:4.6875rem;background-color:#faf7f2;color:#8c8074;flex-shrink:0}.courier-modal-content .modal-footer .modal-btn.confirm[data-v-b64949e3]{flex:1;background:linear-gradient(135deg,#1e352f,#2d4c44);color:#fff}.courier-modal-content .modal-footer .modal-btn.sf-confirm-btn[data-v-b64949e3]{flex:1;background:linear-gradient(135deg,#1e352f,#365b51);box-shadow:0 .125rem .375rem rgba(30,53,47,.25);white-space:nowrap;font-size:.71875rem;padding:0 .5rem}.admin-detail-page[data-v-15bfd5dd]{min-height:100vh;background-color:#faf7f2;padding-bottom:3.75rem;box-sizing:border-box}.admin-header[data-v-15bfd5dd]{background-color:#3a3028;padding:.9375rem 1rem;display:flex;align-items:center;justify-content:space-between;color:#fff}.admin-header .header-left[data-v-15bfd5dd]{display:flex;align-items:center;gap:.5rem}.admin-header .header-left .back-arrow[data-v-15bfd5dd]{font-size:1.125rem}.admin-header .header-left .header-title[data-v-15bfd5dd]{font-size:1rem;font-weight:700}.admin-header .status-badge[data-v-15bfd5dd]{font-size:.6875rem;font-weight:600;padding:.1875rem .5rem;border-radius:.25rem}.admin-header .status-badge.badge-pending[data-v-15bfd5dd]{background-color:#c88a52;color:#fff}.admin-header .status-badge.badge-producing[data-v-15bfd5dd]{background-color:#3a7d5e;color:#fff}.admin-header .status-badge.badge-delivering[data-v-15bfd5dd]{background-color:#2d6898;color:#fff}.admin-header .status-badge.badge-completed[data-v-15bfd5dd]{background-color:#5a4e44;color:#fff}.loading-box[data-v-15bfd5dd]{padding:3.125rem 0;text-align:center;color:#8c8074}.detail-content[data-v-15bfd5dd]{padding:.75rem 1rem;display:flex;flex-direction:column;gap:.75rem}.delivery-time-card[data-v-15bfd5dd]{padding:1rem;background-color:#fff;border-radius:.5rem;border:.0625rem solid #C88A52}.delivery-time-card .delivery-badge-row[data-v-15bfd5dd]{display:flex;justify-content:space-between;align-items:center}.delivery-time-card .delivery-badge-row .tag-type[data-v-15bfd5dd]{background-color:#3a3028;color:#fff;font-size:.625rem;padding:.125rem .375rem;border-radius:.1875rem;font-weight:600}.delivery-time-card .delivery-badge-row .pay-status-tag[data-v-15bfd5dd]{font-size:.6875rem;color:#3a7d5e;font-weight:600}.delivery-time-card .time-main[data-v-15bfd5dd]{font-size:1.25rem;font-weight:800;color:#3a3028;margin:.625rem 0 .375rem}.delivery-time-card .order-no-row[data-v-15bfd5dd]{font-size:.6875rem;color:#8c8074}.delivery-time-card .order-no-row .val[data-v-15bfd5dd]{color:#5a4e44}.info-card[data-v-15bfd5dd]{padding:.875rem;background-color:#fff;border-radius:.5rem;border:.03125rem solid #E5DDD0}.info-card .card-title[data-v-15bfd5dd]{font-size:.875rem;font-weight:700;color:#3a3028;margin-bottom:.625rem;padding-bottom:.375rem;border-bottom:.03125rem solid #F0EAE1}.customer-row[data-v-15bfd5dd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.customer-row .name-phone[data-v-15bfd5dd]{display:flex;flex-direction:column;gap:.1875rem}.customer-row .name-phone .cust-name[data-v-15bfd5dd]{font-size:1rem;font-weight:700;color:#3a3028}.customer-row .name-phone .cust-phone[data-v-15bfd5dd]{font-size:.8125rem;color:#2d6898;font-weight:600}.customer-row .call-btn[data-v-15bfd5dd]{height:2rem;line-height:2rem;padding:0 .75rem;background-color:#3a3028;color:#fff;font-size:.75rem;border-radius:.25rem;margin:0}.address-box[data-v-15bfd5dd]{background-color:#faf7f2;padding:.5rem .625rem;border-radius:.25rem;font-size:.75rem;display:flex;flex-wrap:wrap;align-items:center}.address-box .addr-label[data-v-15bfd5dd]{color:#8c8074}.address-box .addr-text[data-v-15bfd5dd]{color:#3a3028;font-weight:600;flex:1}.address-box .copy-link[data-v-15bfd5dd]{color:#c88a52;font-weight:600;margin-left:.375rem;text-decoration:underline}.cake-ticket-item[data-v-15bfd5dd]{margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:.03125rem dashed #E5DDD0}.cake-ticket-item[data-v-15bfd5dd]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.cake-ticket-item .cake-header[data-v-15bfd5dd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.cake-ticket-item .cake-header .cake-name[data-v-15bfd5dd]{font-size:1rem;font-weight:800;color:#3a3028}.cake-ticket-item .cake-header .cake-qty[data-v-15bfd5dd]{font-size:.9375rem;font-weight:700;color:#c88a52}.cake-ticket-item .spec-grid[data-v-15bfd5dd]{display:grid;grid-template-columns:repeat(2,1fr);gap:.375rem;background-color:#faf7f2;padding:.5rem;border-radius:.25rem}.cake-ticket-item .spec-grid .spec-cell[data-v-15bfd5dd]{font-size:.75rem}.cake-ticket-item .spec-grid .spec-cell .spec-k[data-v-15bfd5dd]{color:#8c8074}.cake-ticket-item .spec-grid .spec-cell .spec-v[data-v-15bfd5dd]{color:#3a3028}.cake-ticket-item .spec-grid .spec-cell .spec-v.highlight[data-v-15bfd5dd]{font-weight:700;color:#c88a52}.cake-ticket-item .custom-highlight-box[data-v-15bfd5dd]{margin-top:.5rem;padding:.625rem;border-radius:.375rem}.cake-ticket-item .custom-highlight-box.card-box[data-v-15bfd5dd]{background-color:#fff9f2;border:.03125rem solid #F3DFD1}.cake-ticket-item .custom-highlight-box.plate-box[data-v-15bfd5dd]{background-color:#f8f6f4;border:.03125rem solid #E5DDD0}.cake-ticket-item .custom-highlight-box .box-title[data-v-15bfd5dd]{font-size:.6875rem;font-weight:700;color:#8c8074;margin-bottom:.25rem}.cake-ticket-item .custom-highlight-box .box-content[data-v-15bfd5dd]{font-size:.9375rem;font-weight:700;color:#3a3028;line-height:1.5}.remark-content[data-v-15bfd5dd]{background-color:#fff9f0;padding:.5rem;border-radius:.25rem;font-size:.8125rem;color:#3a3028;line-height:1.5}.amount-row[data-v-15bfd5dd]{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:#8c8074;margin-bottom:.3125rem}.amount-row.total[data-v-15bfd5dd]{margin-top:.5rem;padding-top:.5rem;border-top:.03125rem solid #F0EAE1;font-size:.875rem;font-weight:700;color:#3a3028}.amount-row.total .v[data-v-15bfd5dd]{font-size:1.125rem;color:#c88a52}.status-action-footer[data-v-15bfd5dd]{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.status-action-footer .flow-btn[data-v-15bfd5dd]{height:2.875rem;line-height:2.875rem;border-radius:.375rem;font-size:.875rem;font-weight:700;border:none}.status-action-footer .flow-btn.courier-flow-btn[data-v-15bfd5dd]{background:linear-gradient(135deg,#1e352f,#2d4c44);color:#faf5ee;box-shadow:0 .125rem .4375rem rgba(30,53,47,.25)}.status-action-footer .flow-btn.primary[data-v-15bfd5dd]{background-color:#3a3028;color:#fff}.status-action-footer .flow-btn.warning[data-v-15bfd5dd]{background-color:#c88a52;color:#fff}.status-action-footer .flow-btn.success[data-v-15bfd5dd]{background-color:#3a7d5e;color:#fff}.status-action-footer .flow-btn.disabled[data-v-15bfd5dd]{background-color:#e5ddd0;color:#8c8074}.status-action-footer .flow-btn.cancel-btn[data-v-15bfd5dd]{background-color:transparent;color:#c25b56;border:.03125rem solid #F8D7DA;height:2.375rem;line-height:2.375rem;font-size:.75rem}.card-title-row[data-v-15bfd5dd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem;padding-bottom:.375rem;border-bottom:.03125rem solid #F0EAE1}.card-title-row .card-title[data-v-15bfd5dd]{margin-bottom:0!important;padding-bottom:0!important;border-bottom:none!important}.card-title-row .edit-rider-btn[data-v-15bfd5dd]{font-size:.6875rem;color:#c88a52;background-color:#fff9f0;border:.03125rem solid #EAD8C3;border-radius:.1875rem;padding:0 .4375rem;height:1.375rem;line-height:1.375rem;margin:0}.courier-empty-tip[data-v-15bfd5dd]{padding:.625rem 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.courier-empty-tip .tip-text[data-v-15bfd5dd]{font-size:.75rem;color:#8c8074;text-align:center}.courier-empty-tip .assign-quick-btn[data-v-15bfd5dd]{background-color:#3a3028;color:#fff;font-size:.75rem;font-weight:600;border-radius:.25rem;padding:0 .875rem;height:1.875rem;line-height:1.875rem}.delivery-logs-list[data-v-15bfd5dd]{display:flex;flex-direction:column;gap:.5rem;padding:.3125rem 0}.delivery-logs-list .log-item-row[data-v-15bfd5dd]{display:flex;gap:.5rem}.delivery-logs-list .log-item-row .log-left-axis[data-v-15bfd5dd]{display:flex;flex-direction:column;align-items:center;width:.75rem;padding-top:.25rem}.delivery-logs-list .log-item-row .log-left-axis .log-dot[data-v-15bfd5dd]{width:.375rem;height:.375rem;border-radius:50%;background-color:#c88a52}.delivery-logs-list .log-item-row .log-left-axis .log-line[data-v-15bfd5dd]{flex:1;width:.0625rem;background-color:#e5ddd0;margin-top:.1875rem}.delivery-logs-list .log-item-row:last-child .log-line[data-v-15bfd5dd]{display:none}.delivery-logs-list .log-item-row .log-content[data-v-15bfd5dd]{flex:1;background-color:#faf7f2;padding:.4375rem .5625rem;border-radius:.25rem;display:flex;flex-direction:column;gap:.1875rem}.delivery-logs-list .log-item-row .log-content .log-header[data-v-15bfd5dd]{display:flex;justify-content:space-between;align-items:center}.delivery-logs-list .log-item-row .log-content .log-header .log-operator[data-v-15bfd5dd]{font-size:.6875rem;font-weight:700;color:#3a3028}.delivery-logs-list .log-item-row .log-content .log-header .log-time[data-v-15bfd5dd]{font-size:.625rem;color:#8c8074}.delivery-logs-list .log-item-row .log-content .log-note[data-v-15bfd5dd]{font-size:.6875rem;color:#5a4e44;line-height:1.4}.delivery-status-badge[data-v-15bfd5dd]{font-size:.625rem;font-weight:600;padding:.0625rem .3125rem;border-radius:.1875rem;display:inline-block}.delivery-status-badge.d-preparing[data-v-15bfd5dd]{background-color:#fef3e6;color:#c88a52}.delivery-status-badge.d-assigned[data-v-15bfd5dd]{background-color:#ebf3fa;color:#2d6898}.delivery-status-badge.d-pickup[data-v-15bfd5dd]{background-color:#fff4e5;color:#b26a00}.delivery-status-badge.d-delivering[data-v-15bfd5dd]{background-color:#eef7f2;color:#3a7d5e}.delivery-status-badge.d-delivered[data-v-15bfd5dd]{background-color:#f0ede8;color:#5a4e44}.delivery-status-badge.d-default[data-v-15bfd5dd]{background-color:#f0eae1;color:#8c8074}.courier-highlight-card[data-v-15bfd5dd]{border:.0625rem solid #EFE4D2;background-color:#fffcf7}.courier-highlight-card .courier-detail-grid[data-v-15bfd5dd]{display:flex;flex-direction:column;gap:.375rem}.courier-highlight-card .courier-detail-grid .c-item[data-v-15bfd5dd]{display:flex;align-items:baseline;font-size:.75rem}.courier-highlight-card .courier-detail-grid .c-item .c-label[data-v-15bfd5dd]{color:#8c8074;width:4.375rem;flex-shrink:0}.courier-highlight-card .courier-detail-grid .c-item .c-val[data-v-15bfd5dd]{color:#3a3028;font-weight:600}.courier-highlight-card .courier-detail-grid .c-item .c-val.highlight[data-v-15bfd5dd]{color:#c88a52}.courier-highlight-card .courier-detail-grid .c-item .c-val.sf-cost-tag[data-v-15bfd5dd]{color:#1e352f;font-weight:700;background-color:#ece3d4;padding:.0625rem .3125rem;border-radius:.125rem}.courier-highlight-card .courier-detail-grid .c-item .c-val.phone-click[data-v-15bfd5dd]{color:#2d6898;text-decoration:underline}.courier-highlight-card .courier-detail-grid .c-item.sf-cancel-row[data-v-15bfd5dd]{margin-top:.375rem;padding-top:.375rem;border-top:.03125rem dashed #E5DDD0}.courier-highlight-card .courier-detail-grid .c-item.sf-cancel-row .sf-cancel-btn[data-v-15bfd5dd]{height:1.875rem;line-height:1.875rem;background-color:#fff2f0;color:#cf1322;border:.03125rem solid #FFCCC7;border-radius:.1875rem;font-size:.6875rem;padding:0 .625rem;margin:0}.courier-modal-mask[data-v-15bfd5dd]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:999;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box}.courier-modal-content[data-v-15bfd5dd]{width:100%;max-width:20.3125rem;background-color:#fff;border-radius:.625rem;overflow:hidden;box-shadow:0 .5rem 1.25rem rgba(0,0,0,.2);display:flex;flex-direction:column}.courier-modal-content .modal-header[data-v-15bfd5dd]{background-color:#3a3028;color:#fff;padding:.75rem .9375rem;display:flex;justify-content:space-between;align-items:center}.courier-modal-content .modal-header .header-title-box[data-v-15bfd5dd]{display:flex;flex-direction:column}.courier-modal-content .modal-header .header-title-box .title[data-v-15bfd5dd]{font-size:.9375rem;font-weight:700}.courier-modal-content .modal-header .header-title-box .sub[data-v-15bfd5dd]{font-size:.625rem;color:#e5ddd0;margin-top:.125rem}.courier-modal-content .modal-header .close-btn[data-v-15bfd5dd]{font-size:1.25rem;color:#fff;padding:0 .3125rem}.courier-modal-content .modal-body[data-v-15bfd5dd]{padding:.75rem .9375rem;display:flex;flex-direction:column;gap:.625rem;max-height:70vh;overflow-y:auto}.courier-modal-content .form-item[data-v-15bfd5dd]{display:flex;flex-direction:column;gap:.25rem}.courier-modal-content .form-item .form-label[data-v-15bfd5dd]{font-size:.6875rem;color:#8c8074;font-weight:600}.courier-modal-content .form-item .form-input[data-v-15bfd5dd]{height:2.25rem;background-color:#faf7f2;border:.03125rem solid #E5DDD0;border-radius:.25rem;padding:0 .625rem;font-size:.8125rem;color:#3a3028}.courier-modal-content .channel-selector[data-v-15bfd5dd]{display:grid;grid-template-columns:repeat(2,1fr);gap:.375rem}.courier-modal-content .channel-selector .channel-chip[data-v-15bfd5dd]{background-color:#faf7f2;border:.03125rem solid #E5DDD0;border-radius:.25rem;padding:.4375rem .5rem;display:flex;align-items:center;gap:.3125rem;transition:all .2s}.courier-modal-content .channel-selector .channel-chip .ch-icon[data-v-15bfd5dd]{font-size:.875rem}.courier-modal-content .channel-selector .channel-chip .ch-name[data-v-15bfd5dd]{font-size:.75rem;color:#5a4e44}.courier-modal-content .channel-selector .channel-chip.is-selected[data-v-15bfd5dd]{background-color:#fff9f0;border-color:#c88a52;box-shadow:0 .0625rem .25rem rgba(200,138,82,.15)}.courier-modal-content .channel-selector .channel-chip.is-selected .ch-name[data-v-15bfd5dd]{color:#c88a52;font-weight:700}.courier-modal-content .quick-riders-row[data-v-15bfd5dd]{background-color:#faf7f2;padding:.375rem .5rem;border-radius:.25rem;display:flex;flex-direction:column;gap:.25rem}.courier-modal-content .quick-riders-row .q-label[data-v-15bfd5dd]{font-size:.625rem;color:#8c8074;font-weight:600}.courier-modal-content .quick-riders-row .q-tags[data-v-15bfd5dd]{display:flex;flex-wrap:wrap;gap:.25rem}.courier-modal-content .quick-riders-row .q-tags .q-tag[data-v-15bfd5dd]{font-size:.625rem;background-color:#fff;border:.03125rem solid #E5DDD0;color:#5a4e44;padding:.125rem .375rem;border-radius:.125rem}.courier-modal-content .quick-riders-row .q-tags .q-tag[data-v-15bfd5dd]:active{background-color:#f0eae1}.courier-modal-content .modal-footer[data-v-15bfd5dd]{padding:.625rem .9375rem .875rem;display:flex;justify-content:flex-end;gap:.5rem;border-top:.03125rem solid #F0EAE1}.courier-modal-content .modal-footer .modal-btn[data-v-15bfd5dd]{height:2.25rem;line-height:2.25rem;padding:0 1rem;border-radius:.25rem;font-size:.8125rem;font-weight:600;margin:0;border:none}.courier-modal-content .modal-footer .modal-btn.cancel[data-v-15bfd5dd]{background-color:#faf7f2;color:#8c8074}.courier-modal-content .modal-footer .modal-btn.confirm[data-v-15bfd5dd]{background:linear-gradient(135deg,#1e352f,#2d4c44);color:#fff}.admin-slots-page[data-v-0de6cc9e]{min-height:100vh;background-color:#faf7f2;padding-bottom:2.5rem;box-sizing:border-box}.admin-header[data-v-0de6cc9e]{background-color:#3a3028;padding:.9375rem 1rem;display:flex;align-items:center;justify-content:space-between;color:#fff}.admin-header .header-left[data-v-0de6cc9e]{display:flex;align-items:center;gap:.5rem}.admin-header .header-left .back-arrow[data-v-0de6cc9e]{font-size:1.125rem}.admin-header .header-left .header-title[data-v-0de6cc9e]{font-size:1rem;font-weight:700}.admin-header .refresh-btn[data-v-0de6cc9e]{font-size:.8125rem;color:#f3dfd1}.date-scroll-wrap[data-v-0de6cc9e]{background-color:#fff;border-bottom:.03125rem solid #E5DDD0;white-space:nowrap}.date-scroll-wrap .date-list[data-v-0de6cc9e]{display:flex;padding:.625rem .5rem;gap:.5rem}.date-scroll-wrap .date-list .date-item[data-v-0de6cc9e]{padding:.5rem .75rem;background-color:#faf7f2;border-radius:.375rem;border:.03125rem solid #E5DDD0;display:flex;flex-direction:column;align-items:center;min-width:4.375rem;position:relative}.date-scroll-wrap .date-list .date-item .week-text[data-v-0de6cc9e]{font-size:.6875rem;color:#8c8074}.date-scroll-wrap .date-list .date-item .date-text[data-v-0de6cc9e]{font-size:.8125rem;font-weight:700;color:#3a3028;margin-top:.125rem}.date-scroll-wrap .date-list .date-item .today-badge[data-v-0de6cc9e]{position:absolute;top:-.3125rem;right:-.3125rem;background-color:#c88a52;color:#fff;font-size:.5625rem;padding:.0625rem .25rem;border-radius:.1875rem;font-weight:600}.date-scroll-wrap .date-list .date-item.is-selected[data-v-0de6cc9e]{background-color:#3a3028;border-color:#3a3028}.date-scroll-wrap .date-list .date-item.is-selected .week-text[data-v-0de6cc9e]{color:#f3dfd1}.date-scroll-wrap .date-list .date-item.is-selected .date-text[data-v-0de6cc9e]{color:#fff}.slots-content[data-v-0de6cc9e]{padding:.75rem 1rem;display:flex;flex-direction:column;gap:.625rem}.section-hint[data-v-0de6cc9e]{padding:.5rem .625rem;background-color:#fff9f0;border-radius:.3125rem;border:.03125rem solid #F3DFD1}.section-hint .hint-text[data-v-0de6cc9e]{font-size:.6875rem;color:#c88a52;line-height:1.4}.empty-box[data-v-0de6cc9e]{padding:2.5rem 0;text-align:center;color:#8c8074;font-size:.8125rem}.slot-card[data-v-0de6cc9e]{background-color:#fff;border-radius:.5rem;padding:.875rem;border:.03125rem solid #E5DDD0}.slot-card.is-closed[data-v-0de6cc9e]{opacity:.7;background-color:#f8f6f4}.slot-card .slot-card-header[data-v-0de6cc9e]{display:flex;justify-content:space-between;align-items:center;padding-bottom:.625rem;border-bottom:.03125rem solid #F0EAE1}.slot-card .slot-card-header .time-title-box[data-v-0de6cc9e]{display:flex;flex-direction:column;gap:.1875rem}.slot-card .slot-card-header .time-title-box .time-text[data-v-0de6cc9e]{font-size:.9375rem;font-weight:700;color:#3a3028}.slot-card .slot-card-header .time-title-box .status-pill[data-v-0de6cc9e]{font-size:.625rem;font-weight:600;width:-moz-fit-content;width:fit-content;padding:.0625rem .3125rem;border-radius:.1875rem}.slot-card .slot-card-header .time-title-box .status-pill.avail[data-v-0de6cc9e]{background-color:#eef7f2;color:#3a7d5e}.slot-card .slot-card-header .time-title-box .status-pill.full[data-v-0de6cc9e]{background-color:#fdf2f2;color:#c25b56}.slot-card .slot-card-header .time-title-box .status-pill.closed[data-v-0de6cc9e]{background-color:#f4efe6;color:#8c8074}.slot-card .slot-card-header .toggle-btn[data-v-0de6cc9e]{font-size:.6875rem;font-weight:600;padding:0 .625rem;height:1.75rem;line-height:1.75rem;border-radius:.25rem;border:.03125rem solid #E5DDD0;background-color:#faf7f2;color:#5a4e44;margin:0}.slot-card .slot-card-header .toggle-btn.is-open[data-v-0de6cc9e]{color:#c88a52;border-color:#f3dfd1}.slot-card .slot-metrics-row[data-v-0de6cc9e]{display:flex;justify-content:space-between;align-items:center;padding-top:.625rem}.slot-card .slot-metrics-row .metric-block[data-v-0de6cc9e]{display:flex;flex-direction:column;gap:.1875rem}.slot-card .slot-metrics-row .metric-block .k[data-v-0de6cc9e]{font-size:.625rem;color:#8c8074}.slot-card .slot-metrics-row .metric-block .v[data-v-0de6cc9e]{font-size:.875rem;font-weight:700;color:#3a3028}.slot-card .slot-metrics-row .metric-block .v.highlight[data-v-0de6cc9e]{color:#c88a52}.slot-card .slot-metrics-row .metric-block .stepper-box[data-v-0de6cc9e]{display:flex;align-items:center;gap:.25rem}.slot-card .slot-metrics-row .metric-block .stepper-box .step-btn[data-v-0de6cc9e]{width:1.5rem;height:1.5rem;line-height:1.375rem;padding:0;text-align:center;background-color:#faf7f2;border:.03125rem solid #E5DDD0;border-radius:.1875rem;font-size:.875rem;font-weight:700;color:#3a3028;margin:0}.slot-card .slot-metrics-row .metric-block .stepper-box .cap-num[data-v-0de6cc9e]{font-size:.875rem;font-weight:800;color:#3a3028;min-width:1.25rem;text-align:center}.admin-reviews-page[data-v-e5088fb1]{min-height:100vh;background:#f7f5f0;padding-bottom:1.875rem}.top-nav-bar[data-v-e5088fb1]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1rem .625rem;background:#2d3a29;color:#faf8f5}.top-nav-bar .nav-left[data-v-e5088fb1]{display:flex;align-items:center;gap:.375rem;cursor:pointer}.top-nav-bar .nav-left .back-arrow[data-v-e5088fb1]{font-size:1.5rem;line-height:1}.top-nav-bar .nav-left .nav-title[data-v-e5088fb1]{font-size:1rem;font-weight:600}.top-nav-bar .refresh-btn[data-v-e5088fb1]{font-size:.75rem;color:#d4af37;padding:.25rem .5rem;background:rgba(212,175,55,.15);border-radius:.625rem}.reviews-container[data-v-e5088fb1]{padding:.75rem}.filter-tabs-bar[data-v-e5088fb1]{display:flex;background:#fff;border-radius:.625rem;padding:.25rem;margin-bottom:.75rem;box-shadow:0 .125rem .5rem rgba(45,58,41,.06)}.filter-tabs-bar .tab-btn[data-v-e5088fb1]{flex:1;display:flex;align-items:center;justify-content:center;gap:.1875rem;padding:.5rem 0;border-radius:.4375rem;cursor:pointer}.filter-tabs-bar .tab-btn .tab-label[data-v-e5088fb1]{font-size:.75rem;color:#666;font-weight:500}.filter-tabs-bar .tab-btn.is-active[data-v-e5088fb1]{background:#2d3a29}.filter-tabs-bar .tab-btn.is-active .tab-label[data-v-e5088fb1]{color:#faf8f5;font-weight:600}.filter-tabs-bar .tab-btn.is-pending-tab[data-v-e5088fb1]{position:relative}.filter-tabs-bar .tab-btn.is-pending-tab .badge-dot[data-v-e5088fb1]{background:#d9534f;color:#fff;font-size:.5625rem;padding:.0625rem .3125rem;border-radius:.375rem;font-weight:700}.reviews-list-wrap[data-v-e5088fb1]{display:flex;flex-direction:column;gap:.75rem}.reviews-list-wrap .empty-wrap[data-v-e5088fb1]{background:#fff;border-radius:.625rem;padding:2.5rem 1.25rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}.reviews-list-wrap .empty-wrap .empty-icon[data-v-e5088fb1]{font-size:2rem}.reviews-list-wrap .empty-wrap .empty-title[data-v-e5088fb1]{font-size:.8125rem;color:#8c827a}.review-audit-card[data-v-e5088fb1]{background:#fff;border-radius:.75rem;padding:.875rem;box-shadow:0 .125rem .625rem rgba(45,58,41,.06);border:.03125rem solid rgba(226,223,210,.6)}.review-audit-card .card-head[data-v-e5088fb1]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.review-audit-card .card-head .user-meta[data-v-e5088fb1]{display:flex;align-items:center;gap:.3125rem}.review-audit-card .card-head .user-meta .u-name[data-v-e5088fb1]{font-size:.875rem;font-weight:600;color:#2d3a29}.review-audit-card .card-head .user-meta .u-loc[data-v-e5088fb1]{font-size:.6875rem;color:#8c827a}.review-audit-card .card-head .user-meta .verified-tag[data-v-e5088fb1]{font-size:.5625rem;background:rgba(45,58,41,.08);color:#2d3a29;padding:.0625rem .25rem;border-radius:.1875rem}.review-audit-card .card-head .audit-status-tag[data-v-e5088fb1]{font-size:.625rem;padding:.1875rem .4375rem;border-radius:.3125rem;font-weight:500}.review-audit-card .card-head .audit-status-tag.is-pending[data-v-e5088fb1]{background:#fff3cd;color:#856404}.review-audit-card .card-head .audit-status-tag.is-approved[data-v-e5088fb1]{background:#d4edda;color:#155724}.review-audit-card .card-head .audit-status-tag.is-rejected[data-v-e5088fb1]{background:#f8d7da;color:#721c24}.review-audit-card .product-bar[data-v-e5088fb1]{display:flex;align-items:center;gap:.5rem;background:#f9f8f5;padding:.375rem .5rem;border-radius:.375rem;margin-bottom:.625rem}.review-audit-card .product-bar .p-cover[data-v-e5088fb1]{width:2.1875rem;height:2.1875rem;border-radius:.25rem;flex-shrink:0}.review-audit-card .product-bar .p-text[data-v-e5088fb1]{flex:1;display:flex;flex-direction:column;gap:.125rem}.review-audit-card .product-bar .p-text .p-title[data-v-e5088fb1]{font-size:.75rem;font-weight:500;color:#2d3a29}.review-audit-card .product-bar .p-text .p-specs[data-v-e5088fb1]{font-size:.625rem;color:#8c827a}.review-audit-card .review-body[data-v-e5088fb1]{margin-bottom:.625rem}.review-audit-card .review-body .stars-row[data-v-e5088fb1]{display:flex;align-items:center;gap:.1875rem;margin-bottom:.375rem}.review-audit-card .review-body .stars-row .star[data-v-e5088fb1]{font-size:.8125rem;color:#e2dfd2}.review-audit-card .review-body .stars-row .star.on[data-v-e5088fb1]{color:#d4af37}.review-audit-card .review-body .stars-row .score-text[data-v-e5088fb1]{font-size:.6875rem;color:#d4af37;font-weight:700;margin-left:.25rem}.review-audit-card .review-body .stars-row .time-text[data-v-e5088fb1]{font-size:.625rem;color:#a39d86;margin-left:auto}.review-audit-card .review-body .tags-row[data-v-e5088fb1]{display:flex;flex-wrap:wrap;gap:.3125rem;margin-bottom:.375rem}.review-audit-card .review-body .tags-row .r-tag[data-v-e5088fb1]{font-size:.625rem;background:rgba(212,175,55,.1);color:#8c6d1f;padding:.125rem .375rem;border-radius:.25rem}.review-audit-card .review-body .content-text[data-v-e5088fb1]{font-size:.8125rem;line-height:1.6;color:#333}.review-audit-card .reply-box[data-v-e5088fb1]{background:rgba(45,58,41,.05);border-left:.1875rem solid #2D3A29;padding:.5rem;border-radius:.25rem;margin-bottom:.625rem}.review-audit-card .reply-box .reply-title[data-v-e5088fb1]{font-size:.6875rem;font-weight:600;color:#2d3a29;display:block;margin-bottom:.1875rem}.review-audit-card .reply-box .reply-content[data-v-e5088fb1]{font-size:.6875rem;color:#4a4a4a;line-height:1.4}.review-audit-card .action-footer[data-v-e5088fb1]{display:flex;flex-wrap:wrap;gap:.375rem;border-top:.03125rem solid #F0ECE1;padding-top:.5625rem}.review-audit-card .action-footer .act-btn[data-v-e5088fb1]{height:2rem;line-height:2rem;padding:0 .625rem;font-size:.6875rem;border-radius:.375rem;border:none}.review-audit-card .action-footer .act-btn.approve-btn[data-v-e5088fb1]{background:#2d3a29;color:#faf8f5;font-weight:500}.review-audit-card .action-footer .act-btn.reject-btn[data-v-e5088fb1]{background:#fff0f0;color:#c85a5a}.review-audit-card .action-footer .act-btn.reply-btn[data-v-e5088fb1]{background:#f3efe6;color:#5c5248}.review-audit-card .action-footer .act-btn.delete-btn[data-v-e5088fb1]{background:#f5f5f5;color:#999;padding:0 .5rem}.admin-inventory-page[data-v-5841cddb]{min-height:100vh;background-color:#faf7f2;padding-bottom:2.5rem;box-sizing:border-box}.admin-header[data-v-5841cddb]{background-color:#3a3028;padding:.9375rem 1rem;display:flex;align-items:center;justify-content:space-between;color:#fff}.admin-header .header-left[data-v-5841cddb]{display:flex;align-items:center;gap:.5rem}.admin-header .header-left .back-arrow[data-v-5841cddb]{font-size:1.125rem}.admin-header .header-left .header-title[data-v-5841cddb]{font-size:1rem;font-weight:700}.admin-header .refresh-btn[data-v-5841cddb]{font-size:.8125rem;color:#f3dfd1}.channels-status-bar[data-v-5841cddb]{background-color:#2d251f;padding:.5rem 1rem;display:flex;justify-content:space-between;align-items:center}.channels-status-bar .channel-pill[data-v-5841cddb]{display:flex;align-items:center;gap:.25rem}.channels-status-bar .channel-pill .dot[data-v-5841cddb]{font-size:.5625rem}.channels-status-bar .channel-pill .dot.live[data-v-5841cddb]{color:#4caf50}.channels-status-bar .channel-pill .c-name[data-v-5841cddb]{font-size:.6875rem;color:#d6ccc2}.inventory-content[data-v-5841cddb]{padding:.75rem 1rem;display:flex;flex-direction:column;gap:.75rem}.overview-card[data-v-5841cddb]{padding:.875rem;background-color:#fff;border-radius:.5rem;border:.03125rem solid #E5DDD0}.overview-card .date-selector-row[data-v-5841cddb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:.03125rem solid #F0EAE1}.overview-card .date-selector-row .cur-date-box .date-label[data-v-5841cddb]{font-size:.75rem;color:#8c8074}.overview-card .date-selector-row .cur-date-box .date-val[data-v-5841cddb]{font-size:.875rem;font-weight:700;color:#3a3028}.overview-card .date-selector-row .badge-tag[data-v-5841cddb]{font-size:.625rem;background-color:#fef3e6;color:#c88a52;padding:.125rem .4375rem;border-radius:.1875rem;font-weight:600}.overview-card .stats-grid[data-v-5841cddb]{display:grid;grid-template-columns:repeat(4,1fr);gap:.375rem;text-align:center}.overview-card .stats-grid .stat-box[data-v-5841cddb]{display:flex;flex-direction:column;gap:.125rem}.overview-card .stats-grid .stat-box .stat-num[data-v-5841cddb]{font-size:1.125rem;font-weight:800;color:#3a3028}.overview-card .stats-grid .stat-box .stat-label[data-v-5841cddb]{font-size:.625rem;color:#8c8074}.overview-card .stats-grid .stat-box.is-reserved .stat-num[data-v-5841cddb]{color:#c88a52}.overview-card .stats-grid .stat-box.is-available .stat-num[data-v-5841cddb]{color:#2e7d32}.search-bar-wrap .search-input[data-v-5841cddb]{height:2.375rem;background-color:#fff;border-radius:.375rem;padding:0 .75rem;font-size:.8125rem;color:#3a3028;border:.03125rem solid #E5DDD0}.search-bar-wrap .input-placeholder[data-v-5841cddb]{color:#b8aea4;font-size:.75rem}.sku-capacity-list[data-v-5841cddb]{display:flex;flex-direction:column;gap:.625rem}.sku-card[data-v-5841cddb]{padding:.875rem;background-color:#fff;border-radius:.5rem;border:.03125rem solid #E5DDD0}.sku-card .sku-head[data-v-5841cddb]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.625rem}.sku-card .sku-head .sku-title-box[data-v-5841cddb]{flex:1;margin-right:.5rem}.sku-card .sku-head .sku-title-box .sku-name[data-v-5841cddb]{font-size:.875rem;font-weight:700;color:#3a3028;display:block}.sku-card .sku-head .sku-title-box .sku-spec[data-v-5841cddb]{font-size:.6875rem;color:#8c8074;margin-top:.125rem;display:block}.sku-card .sku-head .available-badge[data-v-5841cddb]{display:flex;flex-direction:column;align-items:center;background-color:#e8f5e9;padding:.25rem .5rem;border-radius:.375rem}.sku-card .sku-head .available-badge .avail-num[data-v-5841cddb]{font-size:1rem;font-weight:800;color:#2e7d32}.sku-card .sku-head .available-badge .avail-text[data-v-5841cddb]{font-size:.5625rem;color:#2e7d32;font-weight:600}.sku-card .sku-head .available-badge.is-low[data-v-5841cddb]{background-color:#fff3e0}.sku-card .sku-head .available-badge.is-low .avail-num[data-v-5841cddb],.sku-card .sku-head .available-badge.is-low .avail-text[data-v-5841cddb]{color:#ef6c00}.sku-card .sku-head .available-badge.is-empty[data-v-5841cddb]{background-color:#ffebee}.sku-card .sku-head .available-badge.is-empty .avail-num[data-v-5841cddb],.sku-card .sku-head .available-badge.is-empty .avail-text[data-v-5841cddb]{color:#c62828}.sku-card .capacity-progress-box[data-v-5841cddb]{margin-bottom:.625rem}.sku-card .capacity-progress-box .progress-meta[data-v-5841cddb]{display:flex;justify-content:space-between;font-size:.6875rem;color:#8c8074;margin-bottom:.25rem}.sku-card .capacity-progress-box .progress-meta .highlight[data-v-5841cddb]{color:#3a3028;font-weight:700}.sku-card .capacity-progress-box .progress-meta .reserved[data-v-5841cddb]{color:#c88a52;font-weight:700}.sku-card .capacity-progress-box .progress-bar[data-v-5841cddb]{height:.3125rem;background-color:#e5ddd0;border-radius:.15625rem;overflow:hidden}.sku-card .capacity-progress-box .progress-bar .progress-fill[data-v-5841cddb]{height:100%;background-color:#c88a52}.sku-card .channel-mapping-box[data-v-5841cddb]{background-color:#faf7f2;padding:.4375rem .5rem;border-radius:.25rem;margin-bottom:.5rem}.sku-card .channel-mapping-box .mapping-title[data-v-5841cddb]{font-size:.625rem;color:#8c8074;display:block;margin-bottom:.1875rem}.sku-card .channel-mapping-box .mapping-tags[data-v-5841cddb]{display:flex;flex-wrap:wrap;gap:.3125rem}.sku-card .channel-mapping-box .mapping-tags .m-tag[data-v-5841cddb]{font-size:.5625rem;padding:.0625rem .3125rem;border-radius:.125rem}.sku-card .channel-mapping-box .mapping-tags .m-tag.meituan[data-v-5841cddb]{background-color:#fff8e1;color:#ff8f00;border:.03125rem solid #FFE082}.sku-card .channel-mapping-box .mapping-tags .m-tag.douyin[data-v-5841cddb]{background-color:#ede7f6;color:#512da8;border:.03125rem solid #D1C4E9}.sku-card .channel-mapping-box .mapping-tags .m-tag.pos[data-v-5841cddb]{background-color:#eceff1;color:#455a64;border:.03125rem solid #CFD8DC}.sku-card .sku-footer[data-v-5841cddb]{display:flex;justify-content:space-between;align-items:center;padding-top:.5rem;border-top:.03125rem solid #F0EAE1}.sku-card .sku-footer .sku-code[data-v-5841cddb]{font-size:.625rem;color:#8c8074}.sku-card .sku-footer .adjust-btn[data-v-5841cddb]{font-size:.6875rem;color:#2d6898;font-weight:600;cursor:pointer}.empty-state[data-v-5841cddb]{padding:2.5rem 0;text-align:center;color:#8c8074;font-size:.8125rem}.modal-mask[data-v-5841cddb]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:999;padding:1rem}.modal-content[data-v-5841cddb]{width:100%;max-width:20rem;background-color:#fff;border-radius:.5rem;overflow:hidden}.modal-content .modal-header[data-v-5841cddb]{background-color:#3a3028;color:#fff;padding:.75rem .9375rem;display:flex;justify-content:space-between;align-items:center}.modal-content .modal-header .title[data-v-5841cddb]{font-size:.875rem;font-weight:700}.modal-content .modal-header .close-btn[data-v-5841cddb]{font-size:1.125rem;cursor:pointer}.modal-content .modal-body[data-v-5841cddb]{padding:.9375rem;display:flex;flex-direction:column;gap:.5rem}.modal-content .modal-body .target-name[data-v-5841cddb]{font-size:.875rem;font-weight:700;color:#3a3028}.modal-content .modal-body .target-spec[data-v-5841cddb]{font-size:.6875rem;color:#8c8074}.modal-content .modal-body .form-item[data-v-5841cddb]{margin-top:.375rem}.modal-content .modal-body .form-item .label[data-v-5841cddb]{font-size:.75rem;color:#3a3028;font-weight:600;margin-bottom:.25rem;display:block}.modal-content .modal-body .form-item .form-input[data-v-5841cddb]{height:2.375rem;background-color:#faf7f2;border:.03125rem solid #E5DDD0;border-radius:.25rem;padding:0 .625rem;font-size:.875rem}.modal-content .modal-body .tip[data-v-5841cddb]{font-size:.625rem;color:#8c8074;line-height:1.4}.modal-content .modal-footer[data-v-5841cddb]{display:flex;border-top:.03125rem solid #F0EAE1}.modal-content .modal-footer .m-btn[data-v-5841cddb]{flex:1;height:2.625rem;line-height:2.625rem;border-radius:0;font-size:.8125rem;font-weight:600;border:none}.modal-content .modal-footer .m-btn.cancel[data-v-5841cddb]{background-color:#faf7f2;color:#8c8074}.modal-content .modal-footer .m-btn.confirm[data-v-5841cddb]{background-color:#3a3028;color:#fff}.admin-products-page[data-v-4046cda2]{min-height:100vh;background-color:#faf7f2;padding:.75rem .625rem 2.5rem;box-sizing:border-box}.admin-header[data-v-4046cda2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.admin-header .header-left[data-v-4046cda2]{display:flex;align-items:center;gap:.3125rem;cursor:pointer}.admin-header .header-left .back-arrow[data-v-4046cda2]{font-size:1.0625rem;color:#3a3028;font-weight:700}.admin-header .header-left .header-title[data-v-4046cda2]{font-size:1rem;font-weight:700;color:#3a3028}.admin-header .header-right[data-v-4046cda2]{display:flex;align-items:center;gap:.4375rem}.admin-header .header-right .view-mode-toggle[data-v-4046cda2]{display:flex;background:#eae5dd;border-radius:.9375rem;padding:.125rem}.admin-header .header-right .view-mode-toggle .toggle-item[data-v-4046cda2]{font-size:.6875rem;padding:.1875rem .5625rem;border-radius:.8125rem;color:#7a6f64;font-weight:500;cursor:pointer;transition:all .2s}.admin-header .header-right .view-mode-toggle .toggle-item.active[data-v-4046cda2]{background:#3a3028;color:#fff;font-weight:700;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.12)}.admin-header .header-right .refresh-btn[data-v-4046cda2]{font-size:.6875rem;color:#8c8074;background:#efece6;padding:.25rem .5rem;border-radius:.625rem}.filter-card[data-v-4046cda2]{background:#fff;border-radius:.5rem;padding:.625rem .75rem;margin-bottom:.75rem;border:.03125rem solid #EAE5DE}.filter-card .search-input-box[data-v-4046cda2]{display:flex;align-items:center;background:#f5f2ec;border-radius:.375rem;padding:.3125rem .5625rem;margin-bottom:.4375rem}.filter-card .search-input-box .search-icon[data-v-4046cda2]{font-size:.8125rem;margin-right:.3125rem;color:#8c8074}.filter-card .search-input-box .search-input[data-v-4046cda2]{flex:1;font-size:.75rem;color:#3a3028}.filter-card .search-input-box .clear-icon[data-v-4046cda2]{font-size:.75rem;color:#a89f91;padding:0 .25rem}.filter-card .summary-stats-text-row[data-v-4046cda2]{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-size:.6875rem;color:#8c8074}.filter-card .summary-stats-text-row .stat-text .val[data-v-4046cda2]{font-weight:700;color:#3a3028;margin-left:.125rem}.filter-card .summary-stats-text-row .stat-text.online .val[data-v-4046cda2]{color:#2e7d32}.filter-card .summary-stats-text-row .stat-text.soldout .val[data-v-4046cda2]{color:#b25e12}.filter-card .summary-stats-text-row .stat-text.offline .val[data-v-4046cda2]{color:#8c8074}.filter-card .summary-stats-text-row .sep[data-v-4046cda2]{color:rgba(221,68,204,.867);opacity:.6}.quick-wall-section .loading-state[data-v-4046cda2],.quick-wall-section .empty-state[data-v-4046cda2]{text-align:center;padding:2.5rem 0;color:#8c8074;font-size:.8125rem}.quick-wall-section .quick-button-wall[data-v-4046cda2]{display:flex;flex-wrap:wrap;gap:.5rem .4375rem}.quick-wall-section .quick-button-wall .quick-product-btn[data-v-4046cda2]{flex:1 1 calc(33.33% - .4375rem);min-width:5.9375rem;max-width:10.625rem;min-height:3.625rem;padding:.5rem .4375rem;border-radius:.625rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;cursor:pointer;transition:transform .15s ease,opacity .2s ease;touch-action:manipulation}.quick-wall-section .quick-button-wall .quick-product-btn[data-v-4046cda2]:active{transform:scale(.96)}.quick-wall-section .quick-button-wall .quick-product-btn .btn-name[data-v-4046cda2]{font-size:.8125rem;font-weight:700;line-height:1.25;margin-bottom:.1875rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.quick-wall-section .quick-button-wall .quick-product-btn .btn-status[data-v-4046cda2]{font-size:.625rem;font-weight:600}.quick-wall-section .quick-button-wall .quick-product-btn.status-online[data-v-4046cda2]{background:#f3f8f2;border:.03125rem solid #D2E6D4}.quick-wall-section .quick-button-wall .quick-product-btn.status-online .btn-name[data-v-4046cda2]{color:#234d28}.quick-wall-section .quick-button-wall .quick-product-btn.status-online .btn-status[data-v-4046cda2]{color:#2e7d32}.quick-wall-section .quick-button-wall .quick-product-btn.status-low-stock[data-v-4046cda2]{background:#fff7eb;border:.03125rem solid #FCDAB2}.quick-wall-section .quick-button-wall .quick-product-btn.status-low-stock .btn-name[data-v-4046cda2]{color:#5c320a}.quick-wall-section .quick-button-wall .quick-product-btn.status-low-stock .btn-status[data-v-4046cda2]{color:#c26715}.quick-wall-section .quick-button-wall .quick-product-btn.status-soldout[data-v-4046cda2]{background:#f2ece4;border:.03125rem solid #E2D9CD}.quick-wall-section .quick-button-wall .quick-product-btn.status-soldout .btn-name[data-v-4046cda2]{color:#73695f}.quick-wall-section .quick-button-wall .quick-product-btn.status-soldout .btn-status[data-v-4046cda2]{color:#9c8f82}.quick-wall-section .quick-button-wall .quick-product-btn.status-offline[data-v-4046cda2]{background:#eae5de;border:.03125rem dashed #C8BFB3;opacity:.8}.quick-wall-section .quick-button-wall .quick-product-btn.status-offline .btn-name[data-v-4046cda2],.quick-wall-section .quick-button-wall .quick-product-btn.status-offline .btn-status[data-v-4046cda2]{color:#8a7e73}.products-container[data-v-4046cda2]{display:flex;flex-direction:column;gap:.625rem}.products-container .loading-state[data-v-4046cda2],.products-container .empty-state[data-v-4046cda2]{text-align:center;padding:2.5rem 0;color:#8c8074;font-size:.8125rem}.products-container .product-item-card[data-v-4046cda2]{background:#fff;border-radius:.5rem;padding:.625rem;border:.03125rem solid #EAE5DE}.products-container .product-item-card.is-offline[data-v-4046cda2]{opacity:.75;background:#faf8f5;border-style:dashed}.products-container .product-item-card .item-main-row[data-v-4046cda2]{display:flex;gap:.625rem}.products-container .product-item-card .item-main-row .product-thumb[data-v-4046cda2]{width:5rem;height:5rem;border-radius:.375rem;background:#f0ede6;flex-shrink:0}.products-container .product-item-card .item-main-row .product-info-col[data-v-4046cda2]{flex:1;display:flex;flex-direction:column;justify-content:space-between}.products-container .product-item-card .item-main-row .product-info-col .info-top-row[data-v-4046cda2]{display:flex;justify-content:space-between;align-items:flex-start;gap:.375rem}.products-container .product-item-card .item-main-row .product-info-col .info-top-row .product-title[data-v-4046cda2]{font-size:.875rem;font-weight:700;color:#3a3028}.products-container .product-item-card .item-main-row .product-info-col .info-top-row .status-badge[data-v-4046cda2]{font-size:.625rem;padding:.125rem .4375rem;border-radius:.625rem;font-weight:600}.products-container .product-item-card .item-main-row .product-info-col .info-top-row .status-badge.badge-online[data-v-4046cda2]{background:#e8f5e9;color:#2e7d32}.products-container .product-item-card .item-main-row .product-info-col .info-top-row .status-badge.badge-soldout[data-v-4046cda2]{background:#fff3e0;color:#e65100}.products-container .product-item-card .item-main-row .product-info-col .info-top-row .status-badge.badge-offline[data-v-4046cda2]{background:#eee;color:#757575}.products-container .product-item-card .item-main-row .product-info-col .product-sub[data-v-4046cda2]{font-size:.6875rem;color:#7a6f64;margin-top:.125rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.products-container .product-item-card .item-main-row .product-info-col .meta-pills-row[data-v-4046cda2]{display:flex;gap:.25rem;margin-top:.25rem}.products-container .product-item-card .item-main-row .product-info-col .meta-pills-row .category-pill[data-v-4046cda2],.products-container .product-item-card .item-main-row .product-info-col .meta-pills-row .sku-count-pill[data-v-4046cda2]{font-size:.625rem;padding:.0625rem .3125rem;border-radius:.1875rem;background:#f3efe9;color:#6c5f53}.products-container .product-item-card .item-main-row .product-info-col .price-and-action-row[data-v-4046cda2]{display:flex;justify-content:space-between;align-items:center;margin-top:.4375rem;padding-top:.375rem;border-top:.03125rem solid #F5F2EC}.products-container .product-item-card .item-main-row .product-info-col .price-and-action-row .price-box[data-v-4046cda2]{display:flex;align-items:baseline}.products-container .product-item-card .item-main-row .product-info-col .price-and-action-row .price-box .currency[data-v-4046cda2]{font-size:.6875rem;color:#c88a52;font-weight:600}.products-container .product-item-card .item-main-row .product-info-col .price-and-action-row .price-box .price-val[data-v-4046cda2]{font-size:.9375rem;color:#c88a52;font-weight:700;margin-left:.0625rem}.products-container .product-item-card .item-main-row .product-info-col .price-and-action-row .price-box .price-suffix[data-v-4046cda2]{font-size:.625rem;color:#8c8074;margin-left:.125rem}.products-container .product-item-card .item-main-row .product-info-col .price-and-action-row .action-buttons-group[data-v-4046cda2]{display:flex;gap:.375rem}.products-container .product-item-card .item-main-row .product-info-col .price-and-action-row .action-buttons-group .action-btn[data-v-4046cda2]{font-size:.6875rem;padding:0 .5625rem;height:1.5625rem;line-height:1.5625rem;border-radius:.25rem;border:none;font-weight:600}.products-container .product-item-card .item-main-row .product-info-col .price-and-action-row .action-buttons-group .action-btn.quick-action-btn[data-v-4046cda2]{background:#eae5dd;color:#3a3028}.products-container .product-item-card .item-main-row .product-info-col .price-and-action-row .action-buttons-group .action-btn.edit-btn[data-v-4046cda2]{background:#3a3028;color:#fff}.quick-sheet-backdrop[data-v-4046cda2]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.52);z-index:1000;display:flex;align-items:flex-end;animation:fadeIn-4046cda2 .2s ease}.quick-sheet-panel[data-v-4046cda2]{width:100%;background:#faf7f2;border-radius:1.125rem 1.125rem 0 0;padding:1.125rem .9375rem calc(.9375rem + constant(safe-area-inset-bottom));padding-bottom:calc(.9375rem + env(safe-area-inset-bottom));box-sizing:border-box;animation:slideUp-4046cda2 .25s cubic-bezier(.16,1,.3,1);box-shadow:0 -.3125rem 1.25rem rgba(0,0,0,.18)}.quick-sheet-panel .sheet-header[data-v-4046cda2]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.875rem}.quick-sheet-panel .sheet-header .sheet-header-titles .sheet-prod-title[data-v-4046cda2]{font-size:1.0625rem;font-weight:700;color:#3a3028;display:block}.quick-sheet-panel .sheet-header .sheet-header-titles .sheet-prod-sub[data-v-4046cda2]{font-size:.6875rem;color:#8c8074;margin-top:.1875rem;display:block}.quick-sheet-panel .sheet-header .sheet-close-btn[data-v-4046cda2]{width:1.75rem;height:1.75rem;line-height:1.75rem;text-align:center;background:#efece6;border-radius:50%;color:#7a6f64;font-size:.8125rem;cursor:pointer}.quick-sheet-panel .sheet-status-section[data-v-4046cda2]{background:#fff;border-radius:.625rem;padding:.75rem;margin-bottom:.75rem;border:.03125rem solid #ECE7E0}.quick-sheet-panel .sheet-status-section .section-label-row[data-v-4046cda2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.quick-sheet-panel .sheet-status-section .section-label-row .sec-title[data-v-4046cda2]{font-size:.75rem;color:#7a6f64}.quick-sheet-panel .sheet-status-section .section-label-row .sec-current-val[data-v-4046cda2]{font-size:.75rem;font-weight:700}.quick-sheet-panel .sheet-status-section .section-label-row .sec-current-val.val-online[data-v-4046cda2]{color:#2e7d32}.quick-sheet-panel .sheet-status-section .section-label-row .sec-current-val.val-soldout[data-v-4046cda2]{color:#c26715}.quick-sheet-panel .sheet-status-section .section-label-row .sec-current-val.val-offline[data-v-4046cda2]{color:#8a7e73}.quick-sheet-panel .sheet-status-section .sheet-status-buttons[data-v-4046cda2]{display:flex;gap:.5rem}.quick-sheet-panel .sheet-status-section .sheet-status-buttons .status-toggle-btn[data-v-4046cda2]{flex:1;height:2.75rem;line-height:2.75rem;text-align:center;border-radius:.5rem;font-size:.875rem;font-weight:700;border:.0625rem solid transparent;transition:all .15s}.quick-sheet-panel .sheet-status-section .sheet-status-buttons .status-toggle-btn.btn-online[data-v-4046cda2]{background:#f3f8f2;color:#2e7d32;border-color:#d2e6d4}.quick-sheet-panel .sheet-status-section .sheet-status-buttons .status-toggle-btn.btn-online.active[data-v-4046cda2]{background:#2e7d32;color:#fff;border-color:#2e7d32;box-shadow:0 .125rem .4375rem rgba(46,125,50,.35)}.quick-sheet-panel .sheet-status-section .sheet-status-buttons .status-toggle-btn.btn-soldout[data-v-4046cda2]{background:#fff7eb;color:#c26715;border-color:#fcdab2}.quick-sheet-panel .sheet-status-section .sheet-status-buttons .status-toggle-btn.btn-soldout.active[data-v-4046cda2]{background:#c26715;color:#fff;border-color:#c26715;box-shadow:0 .125rem .4375rem rgba(194,103,21,.35)}.quick-sheet-panel .sheet-status-section .sheet-status-buttons .status-toggle-btn.btn-offline[data-v-4046cda2]{background:#eae5de;color:#7a6f64;border-color:#ddd6cd}.quick-sheet-panel .sheet-status-section .sheet-status-buttons .status-toggle-btn.btn-offline.active[data-v-4046cda2]{background:#6c5f53;color:#fff;border-color:#6c5f53;box-shadow:0 .125rem .4375rem rgba(108,95,83,.35)}.quick-sheet-panel .sheet-capacity-section[data-v-4046cda2]{background:#fff;border-radius:.625rem;padding:.75rem;margin-bottom:.875rem;border:.03125rem solid #ECE7E0}.quick-sheet-panel .sheet-capacity-section .section-label-row[data-v-4046cda2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5625rem}.quick-sheet-panel .sheet-capacity-section .section-label-row .sec-title[data-v-4046cda2]{font-size:.75rem;font-weight:600;color:#3a3028}.quick-sheet-panel .sheet-capacity-section .section-label-row .sec-hint[data-v-4046cda2]{font-size:.625rem;color:#a89f91}.quick-sheet-panel .sheet-capacity-section .capacity-adjust-card .capacity-control-row[data-v-4046cda2]{display:flex;align-items:center;justify-content:center;gap:1.125rem;margin-bottom:.5rem}.quick-sheet-panel .sheet-capacity-section .capacity-adjust-card .capacity-control-row .cap-step-btn[data-v-4046cda2]{width:3rem;height:2.5rem;line-height:2.375rem;text-align:center;background:#f3efe9;border:.03125rem solid #E0D9CE;border-radius:.5rem;font-size:1.375rem;color:#3a3028;font-weight:700;cursor:pointer;transition:transform .1s}.quick-sheet-panel .sheet-capacity-section .capacity-adjust-card .capacity-control-row .cap-step-btn[data-v-4046cda2]:active{transform:scale(.92)}.quick-sheet-panel .sheet-capacity-section .capacity-adjust-card .capacity-control-row .cap-step-btn.disabled[data-v-4046cda2]{opacity:.35;cursor:not-allowed}.quick-sheet-panel .sheet-capacity-section .capacity-adjust-card .capacity-control-row .cap-value-display[data-v-4046cda2]{display:flex;flex-direction:column;align-items:center}.quick-sheet-panel .sheet-capacity-section .capacity-adjust-card .capacity-control-row .cap-value-display .cap-num[data-v-4046cda2]{font-size:1.4375rem;font-weight:700;color:#3a3028;line-height:1}.quick-sheet-panel .sheet-capacity-section .capacity-adjust-card .capacity-control-row .cap-value-display .cap-unit[data-v-4046cda2]{font-size:.625rem;color:#8c8074;margin-top:.125rem}.quick-sheet-panel .sheet-capacity-section .capacity-adjust-card .capacity-details-row[data-v-4046cda2]{display:flex;justify-content:center;gap:.75rem}.quick-sheet-panel .sheet-capacity-section .capacity-adjust-card .capacity-details-row .detail-tag[data-v-4046cda2]{font-size:.6875rem;padding:.1875rem .5rem;border-radius:.3125rem}.quick-sheet-panel .sheet-capacity-section .capacity-adjust-card .capacity-details-row .detail-tag.reserved[data-v-4046cda2]{background:#f8f4ee;color:#7a6f64}.quick-sheet-panel .sheet-capacity-section .capacity-adjust-card .capacity-details-row .detail-tag.available[data-v-4046cda2]{background:#e8f5e9;color:#2e7d32;font-weight:600}.quick-sheet-panel .sheet-footer-actions .goto-edit-btn[data-v-4046cda2]{width:100%;height:2.75rem;line-height:2.75rem;text-align:center;background:#3a3028;color:#faf7f2;border-radius:.625rem;font-size:.875rem;font-weight:600;border:none;box-shadow:0 .1875rem .5625rem rgba(58,48,40,.25)}.undo-toast-bar[data-v-4046cda2]{position:fixed;left:.9375rem;right:.9375rem;bottom:1.25rem;background:#2d2520;color:#faf7f2;border-radius:.625rem;padding:.625rem .875rem;display:flex;justify-content:space-between;align-items:center;z-index:1200;box-shadow:0 .25rem .875rem rgba(0,0,0,.35);animation:slideUp-4046cda2 .25s ease}.undo-toast-bar .undo-msg[data-v-4046cda2]{font-size:.8125rem}.undo-toast-bar .undo-btn[data-v-4046cda2]{font-size:.8125rem;color:#f8b179;font-weight:700;text-decoration:underline;cursor:pointer}@keyframes slideUp-4046cda2{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes fadeIn-4046cda2{0%{opacity:0}to{opacity:1}}.admin-product-edit-page[data-v-24258047]{min-height:100vh;background-color:#faf7f2;padding:.9375rem .75rem 3.75rem;box-sizing:border-box}.admin-header[data-v-24258047]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.admin-header .header-left[data-v-24258047]{display:flex;align-items:center;gap:.375rem;cursor:pointer}.admin-header .header-left .back-arrow[data-v-24258047]{font-size:1.125rem;color:#3a3028;font-weight:700}.admin-header .header-left .header-title[data-v-24258047]{font-size:1.0625rem;font-weight:700;color:#3a3028}.admin-header .save-top-btn[data-v-24258047]{font-size:.8125rem;background:#3a3028;color:#fff;padding:0 .875rem;height:1.875rem;line-height:1.875rem;border-radius:.9375rem;font-weight:600}.edit-form-content[data-v-24258047]{display:flex;flex-direction:column;gap:.75rem}.edit-form-content .form-card[data-v-24258047]{background:#fff;border-radius:.5rem;padding:.75rem;border:.03125rem solid #EAE5DE}.edit-form-content .form-card .card-title-row[data-v-24258047]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:.03125rem solid #F5F2EC}.edit-form-content .form-card .card-title-row .card-title[data-v-24258047]{font-size:.9375rem;font-weight:700;color:#3a3028}.edit-form-content .form-card .card-title-row .sub-hint[data-v-24258047]{font-size:.6875rem;color:#8c8074}.edit-form-content .form-card .card-title-row .status-toggle-pill[data-v-24258047]{font-size:.6875rem;padding:.1875rem .5625rem;border-radius:.625rem;font-weight:600;display:flex;align-items:center;gap:.25rem;cursor:pointer}.edit-form-content .form-card .card-title-row .status-toggle-pill.is-online[data-v-24258047]{background:#e8f5e9;color:#2e7d32}.edit-form-content .form-card .card-title-row .status-toggle-pill.is-offline[data-v-24258047]{background:#eee;color:#757575}.edit-form-content .form-card .form-item[data-v-24258047]{margin-bottom:.625rem}.edit-form-content .form-card .form-item .item-label[data-v-24258047]{font-size:.75rem;font-weight:600;color:#5a4e44;display:block;margin-bottom:.3125rem}.edit-form-content .form-card .form-item .item-label .req[data-v-24258047]{color:#c25b56;margin-left:.125rem}.edit-form-content .form-card .form-item .item-input[data-v-24258047]{background:#f9f7f3;border:.03125rem solid #E6E0D6;border-radius:.3125rem;padding:.4375rem .625rem;font-size:.8125rem;color:#3a3028}.edit-form-content .form-card .form-item .item-input.price-input[data-v-24258047]{font-weight:700;color:#c88a52}.edit-form-content .form-card .form-item .field-hint[data-v-24258047]{font-size:.625rem;color:#9c9084;margin-top:.1875rem;display:block}.edit-form-content .form-card .form-item .item-textarea[data-v-24258047]{width:100%;height:4.375rem;background:#f9f7f3;border:.03125rem solid #E6E0D6;border-radius:.3125rem;padding:.4375rem .625rem;font-size:.75rem;color:#3a3028;box-sizing:border-box}.edit-form-content .form-card .form-item .preview-img-box[data-v-24258047]{margin-top:.4375rem;display:flex;align-items:center;gap:.5rem}.edit-form-content .form-card .form-item .preview-img-box .preview-img[data-v-24258047]{width:3.75rem;height:3.75rem;border-radius:.3125rem;background:#f0ede6}.edit-form-content .form-card .form-item .preview-img-box .preview-label[data-v-24258047]{font-size:.6875rem;color:#8c8074}.edit-form-content .form-card .form-row-2[data-v-24258047]{display:flex;gap:.625rem}.edit-form-content .form-card .form-row-2 .form-item[data-v-24258047]{flex:1}.skus-list-table[data-v-24258047]{display:flex;flex-direction:column;gap:.5rem}.skus-list-table .sku-row-card[data-v-24258047]{background:#faf8f4;border:.03125rem solid #EAE4DA;border-radius:.375rem;padding:.5625rem .625rem;transition:opacity .2s}.skus-list-table .sku-row-card.is-inactive[data-v-24258047]{opacity:.6;background:#f2efe9;border-style:dashed}.skus-list-table .sku-row-card .sku-header-row[data-v-24258047]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.375rem}.skus-list-table .sku-row-card .sku-header-row .sku-code-box[data-v-24258047]{display:flex;flex-direction:column;gap:.125rem}.skus-list-table .sku-row-card .sku-header-row .sku-code-box .sku-name-text[data-v-24258047]{font-size:.8125rem;font-weight:700;color:#3a3028}.skus-list-table .sku-row-card .sku-header-row .sku-code-box .sku-code-badge[data-v-24258047]{font-size:.625rem;color:#9e9182}.skus-list-table .sku-row-card .sku-header-row .sku-avail-switch[data-v-24258047]{font-size:.625rem;padding:.1875rem .5rem;border-radius:.625rem;font-weight:600;display:flex;align-items:center;gap:.1875rem;cursor:pointer}.skus-list-table .sku-row-card .sku-header-row .sku-avail-switch.is-active[data-v-24258047]{background:#e8f5e9;color:#2e7d32}.skus-list-table .sku-row-card .sku-header-row .sku-avail-switch.is-disabled[data-v-24258047]{background:#ffebee;color:#c62828}.skus-list-table .sku-row-card .sku-details-grid[data-v-24258047]{display:flex;gap:.75rem;margin-bottom:.4375rem}.skus-list-table .sku-row-card .sku-details-grid .s-detail-item[data-v-24258047]{display:flex;align-items:center;font-size:.6875rem}.skus-list-table .sku-row-card .sku-details-grid .s-detail-item .s-d-label[data-v-24258047]{color:#8c8074}.skus-list-table .sku-row-card .sku-details-grid .s-detail-item .s-d-val[data-v-24258047]{color:#3a3028;font-weight:600}.skus-list-table .sku-row-card .sku-price-edit-row[data-v-24258047]{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:.3125rem .5rem;border-radius:.25rem;border:.03125rem solid #E6DFC5}.skus-list-table .sku-row-card .sku-price-edit-row .price-input-wrap[data-v-24258047]{display:flex;align-items:center;gap:.1875rem}.skus-list-table .sku-row-card .sku-price-edit-row .price-input-wrap .p-symbol[data-v-24258047]{font-size:.75rem;color:#c88a52;font-weight:700}.skus-list-table .sku-row-card .sku-price-edit-row .price-input-wrap .sku-price-input[data-v-24258047]{width:4.375rem;font-size:.875rem;font-weight:700;color:#c88a52}.skus-list-table .sku-row-card .sku-price-edit-row .price-input-wrap .p-unit[data-v-24258047]{font-size:.6875rem;color:#8c8074}.skus-list-table .sku-row-card .sku-price-edit-row .cents-preview[data-v-24258047]{font-size:.625rem;color:#a39686}.bottom-action-bar[data-v-24258047]{display:flex;gap:.625rem;margin-top:.625rem}.bottom-action-bar uni-button[data-v-24258047]{flex:1;height:2.75rem;line-height:2.75rem;border-radius:.375rem;font-size:.875rem;font-weight:700}.bottom-action-bar .btn-cancel[data-v-24258047]{background:#fff;color:#5a4e44;border:.03125rem solid #DCD5C9}.bottom-action-bar .btn-save[data-v-24258047]{background:#3a3028;color:#fff;border:none}.admin-ai-page[data-v-950036ed]{min-height:100vh;background-color:#faf7f2;padding-bottom:2.5rem}.top-nav-bar[data-v-950036ed]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#fff;border-bottom:.03125rem solid #F0EAE1}.top-nav-bar .brand-box[data-v-950036ed]{display:flex;align-items:center;gap:.5rem}.top-nav-bar .brand-box .back-link[data-v-950036ed]{font-size:.875rem;color:#c88a52;font-weight:600;cursor:pointer}.top-nav-bar .brand-box .brand-name[data-v-950036ed]{font-size:1rem;font-weight:700;color:#3a3028}.top-nav-bar .version-tag[data-v-950036ed]{background:#f4efe6;padding:.1875rem .5625rem;border-radius:31.21875rem}.top-nav-bar .version-tag .v-text[data-v-950036ed]{font-size:.625rem;color:#8c8074;font-weight:600}.page-content[data-v-950036ed]{padding:.875rem;display:flex;flex-direction:column;gap:.875rem}.tila-card[data-v-950036ed]{background:#fff;border-radius:.75rem;border:.03125rem solid #E5DDD0;padding:1rem;box-shadow:0 .125rem .625rem rgba(58,48,40,.04)}.status-summary-card .summary-header[data-v-950036ed]{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:.75rem;border-bottom:.03125rem solid #F0EAE1}.status-summary-card .summary-header .sh-title[data-v-950036ed]{font-size:.9375rem;font-weight:700;color:#3a3028;display:block}.status-summary-card .summary-header .sh-sub[data-v-950036ed]{font-size:.6875rem;color:#8c8074;margin-top:.1875rem;display:block}.status-summary-card .summary-header .status-pill[data-v-950036ed]{display:flex;align-items:center;gap:.3125rem;padding:.25rem .625rem;border-radius:31.21875rem}.status-summary-card .summary-header .status-pill.is-online[data-v-950036ed]{background:#ebf5ee}.status-summary-card .summary-header .status-pill.is-online .pill-dot[data-v-950036ed]{background:#527a62}.status-summary-card .summary-header .status-pill.is-online .pill-label[data-v-950036ed]{color:#527a62;font-size:.6875rem;font-weight:600}.status-summary-card .summary-header .status-pill.is-offline[data-v-950036ed]{background:#fdf1f0}.status-summary-card .summary-header .status-pill.is-offline .pill-dot[data-v-950036ed]{background:#c25b56}.status-summary-card .summary-header .status-pill.is-offline .pill-label[data-v-950036ed]{color:#c25b56;font-size:.6875rem;font-weight:600}.status-summary-card .summary-header .status-pill .pill-dot[data-v-950036ed]{width:.4375rem;height:.4375rem;border-radius:50%}.status-summary-card .switch-grid[data-v-950036ed]{margin-top:.75rem;display:flex;flex-direction:column;gap:.75rem}.status-summary-card .switch-grid .switch-item[data-v-950036ed]{display:flex;justify-content:space-between;align-items:center;background:#faf7f2;padding:.625rem .75rem;border-radius:.5rem}.status-summary-card .switch-grid .switch-item .si-title[data-v-950036ed]{font-size:.875rem;font-weight:600;color:#3a3028;display:block}.status-summary-card .switch-grid .switch-item .si-desc[data-v-950036ed]{font-size:.6875rem;color:#8c8074;margin-top:.125rem;display:block}.sec-title-row[data-v-950036ed]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.sec-title-row .sec-title[data-v-950036ed]{font-size:.9375rem;font-weight:700;color:#3a3028}.sec-title-row .badge-tag[data-v-950036ed]{font-size:.625rem;color:#c88a52;background:#f7f1e8;padding:.125rem .4375rem;border-radius:.25rem}.knowledge-stats-grid[data-v-950036ed]{display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem}.knowledge-stats-grid .k-stat-item[data-v-950036ed]{background:#faf7f2;padding:.75rem;border-radius:.5rem;border:.03125rem solid #F0EAE1;display:flex;flex-direction:column}.knowledge-stats-grid .k-stat-item .k-stat-num[data-v-950036ed]{font-size:1.125rem;font-weight:700;color:#c88a52}.knowledge-stats-grid .k-stat-item .k-stat-label[data-v-950036ed]{font-size:.8125rem;font-weight:600;color:#3a3028;margin-top:.25rem}.knowledge-stats-grid .k-stat-item .k-stat-hint[data-v-950036ed]{font-size:.625rem;color:#8c8074;margin-top:.125rem}.form-group[data-v-950036ed]{margin-bottom:.875rem}.form-group .form-label[data-v-950036ed]{font-size:.8125rem;font-weight:600;color:#3a3028;display:block;margin-bottom:.375rem}.form-group .provider-radio-group[data-v-950036ed]{display:flex;flex-direction:column;gap:.5rem}.form-group .provider-radio-group .radio-btn[data-v-950036ed]{background:#faf7f2;border:.0625rem solid #E5DDD0;border-radius:.5rem;padding:.625rem .75rem;cursor:pointer;transition:all .2s ease}.form-group .provider-radio-group .radio-btn.is-selected[data-v-950036ed]{background:#fff;border-color:#c88a52;box-shadow:0 .125rem .5rem rgba(200,138,82,.15)}.form-group .provider-radio-group .radio-btn .rb-title[data-v-950036ed]{font-size:.8125rem;font-weight:600;color:#3a3028;display:block}.form-group .provider-radio-group .radio-btn .rb-desc[data-v-950036ed]{font-size:.6875rem;color:#8c8074;margin-top:.125rem;display:block}.form-group .tila-textarea[data-v-950036ed]{width:100%;height:5rem;background:#faf7f2;border:.03125rem solid #E5DDD0;border-radius:.5rem;padding:.5rem .625rem;font-size:.8125rem;color:#3a3028;box-sizing:border-box}.action-btn-row[data-v-950036ed]{display:flex;gap:.625rem;margin-top:.625rem}.action-btn-row .save-btn[data-v-950036ed]{flex:2;background:#c88a52;border-radius:31.21875rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border:none}.action-btn-row .save-btn .save-btn-text[data-v-950036ed]{color:#faf7f2;font-size:.875rem;font-weight:600}.action-btn-row .reset-btn[data-v-950036ed]{flex:1;background:#f4efe6;border-radius:31.21875rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border:.03125rem solid #E5DDD0}.action-btn-row .reset-btn .reset-btn-text[data-v-950036ed]{color:#8c8074;font-size:.8125rem}.test-tips[data-v-950036ed]{font-size:.75rem;color:#8c8074;margin-bottom:.5rem}.test-btn-group[data-v-950036ed]{display:flex;flex-direction:column;gap:.375rem}.test-btn-group .test-pill-btn[data-v-950036ed]{background:#faf7f2;border:.03125rem solid #C88A52;border-radius:31.21875rem;color:#c88a52;font-size:.75rem;padding:.375rem .75rem;text-align:left}.test-output-box[data-v-950036ed]{margin-top:.625rem;background:#faf7f2;border:.03125rem solid #E5DDD0;border-radius:.5rem;padding:.75rem}.test-output-box .test-output-header[data-v-950036ed]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.375rem}.test-output-box .test-output-header .to-label[data-v-950036ed]{font-size:.75rem;font-weight:600;color:#3a3028}.test-output-box .test-output-header .to-time[data-v-950036ed]{font-size:.625rem;color:#8c8074}.test-output-box .to-content[data-v-950036ed]{font-size:.8125rem;color:#3a3028;line-height:1.6;white-space:pre-line}
