/* User preference: token values only; shared layout is in ui_template_001.css. */
body {
 --goic-simple-text-scale: 1;
 --order-hero-chip-font-size: 14px;
 --order-hero-chip-min-height: 34px;
 --order-hero-chip-padding: 7px 11px;
 --goic-pref-body-font-size: 16px;
 --goic-pref-header-title-block-h1-font-size: 21px;
 --goic-pref-card-h2-font-size: 20px;
 --goic-pref-card-h3-font-size: 18px;
 --goic-pref-small-font-size: 13px;
 --goic-pref-order-compact-id-font-size: 15px;
 --goic-pref-order-compact-client-strong-font-size: 15px;
 --goic-pref-order-compact-client-span-font-size: 13px;
 --goic-pref-order-compact-status-font-size: 12px;
 --goic-pref-order-compact-total-font-size: 13px;
 --goic-pref-order-extended-title-strong-font-size: 15px;
 --goic-pref-order-extended-client-strong-font-size: 16px;
 --goic-pref-order-extended-title-span-font-size: 12px;
 --goic-pref-order-extended-client-span-font-size: 14px;
 --goic-pref-order-extended-status-font-size: 13px;
 --goic-pref-order-hero-card-test-2-order-number-line-gap: 6px;
 --goic-pref-order-hero-card-test-2-order-items-count-badge-min-height: 31px;
 --goic-pref-order-hero-card-test-2-order-items-count-badge-padding: 5px 8px;
 --goic-pref-order-hero-card-test-2-order-items-count-badge-font-size: 15px;
 --goic-pref-order-hero-card-test-2-order-mode-pill-min-height: 29px;
 --goic-pref-order-hero-card-test-2-order-mode-pill-padding: 4px 7px;
 --goic-pref-order-hero-card-test-2-order-mode-pill-font-size: 14px;
}

.sidebar,
 .sidebar a,
 .sidebar button.parent,
 .nav-sub a,
 .nav-title,
 .nav-group-label,
 .user-dropdown,
 .notification-menu,
 .goic-modal-card,
 .products-modal,
 .order-edit-modal-card,
 .orders-filter-modal-card,
 .qr-status-suggestion-card,
 .products-save-confirm-card,
 .product-delete-confirm-card,
 .field label,
 .status-admin-form label,
 .status-admin-checks label,
 .status-admin-toggles label,
 .orders-filter-grid label,
 .order-edit-section label,
 .product-edit-fields label,
 .carpet-edit-fields label,
 .fixed-edit-fields label,
 .scanner-manual label,
 .user-form-grid label,
 .dashboard-quick-filter-chip,
 .orders-toggle-btn,
 .orders-filter-chip,
 .orders-quick-filter-chip,
 .phone-suggestion-item {
 font-size: 16px;
}

.sidebar a,
 .sidebar button.parent,
 .nav-sub a,
 .nav-group-label {
 line-height: 1.25;
}

.field label,
 .orders-filter-grid label,
 .order-edit-section label,
 .product-edit-fields label,
 .carpet-edit-fields label,
 .fixed-edit-fields label,
 .scanner-manual label,
 .user-form-grid label {
 line-height: 1.25;
}

.qr-status-choice-main strong,
 .products-save-confirm-copy strong,
 .orders-filter-modal-head h3,
 .order-edit-modal-head h3,
 .products-modal-header h3,
 .goic-modal-head strong {
 font-size: 18px;
 line-height: 1.12;
}

.qr-status-choice-main small,
 .products-save-confirm-copy p,
 .orders-filter-modal-head p,
 .order-edit-modal-head p,
 .products-modal-header p {
 font-size: 14px;
 line-height: 1.22;
}

.header-title-block h1,
 .order-compact-client strong,
 .order-compact-client span,
 .order-compact-status,
 .order-compact-total,
 .order-extended-title strong,
 .order-extended-client strong,
 .order-extended-client span,
 .order-extended-status,
 .order-extended-total,
 .quick-action-btn span {
 white-space: nowrap;
}
