*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{color:#1f2937;-webkit-font-smoothing:antialiased;background-color:#f3f4f6;min-height:100vh;font-family:Arial,sans-serif}#root{min-height:100vh}button,input,select,textarea{font:inherit}button{transition:background-color .15s,border-color .15s,color .15s,opacity .15s}.panel-root{letter-spacing:0;background:#f3f4f6;min-height:100vh;font-family:Arial,sans-serif}.panel-route-loading{background:#f3f4f6;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.panel-route-loading-card{color:#334155;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:18px 22px;font-size:14px;font-weight:800;box-shadow:0 1px 3px #0f172a0f}.panel-route-error-card{color:#334155;background:#fff;border:1px solid #fecaca;border-radius:10px;width:min(440px,100%);padding:22px;box-shadow:0 1px 3px #0f172a14}.panel-route-error-title{color:#991b1b;margin-bottom:8px;font-size:17px;font-weight:900}.panel-route-error-text{color:#475569;font-size:14px;font-weight:700;line-height:1.45}.panel-route-retry{color:#fff;cursor:pointer;background:#1f2937;border:none;border-radius:8px;margin-top:16px;padding:10px 14px;font-size:14px;font-weight:900}.restaurant-panel-root{font-family:Arial,sans-serif}.panel-topbar{z-index:20;background:var(--panel-topbar-bg,#1f2937);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:10px 24px;display:flex;position:sticky;top:0;box-shadow:0 2px 12px #0f172a1f}.panel-brand{align-items:center;gap:12px;min-width:0;display:flex}.panel-brand-mark{color:#fff;background:#ffffff1f;border-radius:8px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;font-weight:900;display:inline-flex}.panel-brand-logo{object-fit:cover;background:#fff;border:1px solid #ffffff47;border-radius:9px;flex:none;width:42px;height:42px;box-shadow:0 1px 3px #0f172a2e}.panel-brand-text{min-width:0}.panel-brand-title{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:800;line-height:1.1;overflow:hidden}.panel-brand-subtitle{color:#ffffffad;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;font-weight:600;overflow:hidden}.panel-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.panel-user-email{color:#ffffffad;text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-size:13px;overflow:hidden}.panel-chip{color:#fff;white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff3d;border-radius:8px;padding:7px 12px;font-size:13px;font-weight:800;line-height:1}.panel-chip-success{background:#16a34af2}.panel-chip-danger{background:#dc2626f2}.panel-logout{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff24;border:none;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:700}.panel-logout:hover,.panel-chip:hover{background:#ffffff38}.panel-tabs{scrollbar-width:thin;background:#fff;border-bottom:1px solid #e5e7eb;gap:6px;padding:0 24px;display:flex;overflow-x:auto}.panel-tab{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;flex:none;padding:15px 16px 12px;font-size:14px;font-weight:700}.panel-tab-active{color:var(--panel-accent,#1f2937);border-bottom-color:var(--panel-accent,#1f2937)}.panel-content{width:min(var(--panel-max-width,1400px), 100%);margin:0 auto;padding:24px}.panel-inline-alert,.restaurant-inline-alert{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;font-size:13px;font-weight:800;line-height:1.35}.panel-inline-alert{width:min(var(--panel-max-width,1400px), calc(100% - 48px));margin:16px auto 0;padding:12px 14px}.restaurant-inline-alert{margin:0 0 12px;padding:10px 12px}.restaurant-reject-box{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;padding:12px}.restaurant-reject-label{color:#9a3412;margin-bottom:6px;font-size:12px;font-weight:900;display:block}.restaurant-reject-input{resize:vertical;color:#1f2937;background:#fff;border:1px solid #fdba74;border-radius:8px;outline:none;width:100%;min-height:78px;margin-bottom:10px;padding:10px 12px;font-size:14px}.restaurant-reject-input:focus{border-color:#f97316;box-shadow:0 0 0 3px #f9731624}.restaurant-confirm-box{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;margin-top:12px;padding:12px}.restaurant-confirm-text{color:#9a3412;margin-bottom:10px;font-size:13px;font-weight:800;line-height:1.4}.restaurant-live-grid{grid-template-columns:minmax(320px,390px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.restaurant-orders-column,.restaurant-orders-stack,.restaurant-order-list{flex-direction:column;min-width:0;display:flex}.restaurant-orders-column,.restaurant-orders-stack{gap:18px}.restaurant-order-list{gap:10px}.restaurant-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.restaurant-page-stack{flex-direction:column;gap:16px;display:flex}.restaurant-metric-card,.restaurant-panel-card,.restaurant-order-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px #0f172a0f}.restaurant-metric-card{border-left:4px solid var(--metric-color,#f97316);padding:16px}.restaurant-metric-label{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:800}.restaurant-metric-value{color:var(--metric-color,#111827);margin-top:8px;font-size:28px;font-weight:900;line-height:1}.restaurant-metric-note{color:#64748b;margin-top:6px;font-size:12px;font-weight:600}.restaurant-panel-card{padding:18px}.restaurant-order-form-card{position:sticky;top:86px}.restaurant-panel-card-narrow{width:100%;max-width:820px}.restaurant-dashboard-head,.restaurant-section-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.restaurant-section-title{color:#111827;font-size:16px;font-weight:900}.restaurant-section-subtitle{color:#64748b;margin-top:3px;font-size:12px;font-weight:600}.restaurant-section-actions{flex:none;align-items:center;gap:8px;display:flex}.restaurant-order-section,.restaurant-platform-pending{min-width:0}.restaurant-platform-pending{margin-bottom:0}.restaurant-count-badge,.restaurant-status-pill{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.restaurant-count-badge{color:#ea580c;background:#fff7ed}.restaurant-status-pill{background:var(--pill-bg,#f1f5f9);color:var(--pill-color,#475569)}.restaurant-alert{border:1px solid var(--alert-border,#fecaca);background:var(--alert-bg,#fef2f2);color:var(--alert-color,#b91c1c);border-radius:10px;padding:12px 14px;font-size:13px;font-weight:700}.restaurant-empty-state{color:#64748b;text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:10px;padding:28px 18px;font-size:14px;font-weight:600}.restaurant-order-card{border-left:4px solid var(--order-color,#f97316);padding:16px;overflow:hidden}.restaurant-order-topline{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.restaurant-order-title{color:#111827;font-size:14px;font-weight:900;line-height:1.35}.restaurant-order-meta{color:#64748b;margin-top:4px;font-size:12px;font-weight:600;line-height:1.45}.restaurant-order-tags{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.restaurant-order-amount{color:#15803d;white-space:nowrap;font-size:16px;font-weight:900}.restaurant-order-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.restaurant-timeline-wrap{border-top:1px solid #e5e7eb;margin-top:14px;padding-top:12px}.restaurant-button-row,.restaurant-filter-row{flex-wrap:wrap;gap:8px;display:flex}.restaurant-filter-button{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:800}.restaurant-filter-button-active{color:#ea580c;background:#fff7ed;border-color:#f97316}.restaurant-action-button{color:#fff;cursor:pointer;border:none;border-radius:8px;padding:9px 14px;font-size:13px;font-weight:900}.restaurant-action-button:disabled{cursor:not-allowed;background:#9ca3af!important}.restaurant-action-primary{background:#16a34a}.restaurant-action-accent{background:#f97316}.restaurant-action-danger{background:#dc2626}.restaurant-action-muted{color:#334155;background:#f1f5f9;border:1px solid #e2e8f0}.restaurant-info-list{flex-direction:column;display:flex}.restaurant-info-row{border-bottom:1px solid #f1f5f9;justify-content:space-between;gap:16px;padding:10px 0;display:flex}.restaurant-info-row:last-child{border-bottom:none}.restaurant-info-label{color:#64748b;font-size:13px;font-weight:700}.restaurant-info-value{color:var(--info-color,#111827);text-align:right;word-break:break-word;font-size:13px;font-weight:800}.restaurant-profile-hero{color:#fff;background:#f97316;border-radius:10px;align-items:center;gap:14px;max-width:820px;padding:22px;display:flex}.restaurant-profile-mark{background:#ffffff2e;border-radius:10px;flex:none;justify-content:center;align-items:center;width:54px;height:54px;font-size:24px;font-weight:900;display:inline-flex}.restaurant-profile-title{font-size:21px;font-weight:900;line-height:1.2}.restaurant-profile-subtitle{color:#ffffffc7;margin-top:4px;font-size:13px;font-weight:700}.restaurant-form-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.restaurant-form-grid-compact{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px}.restaurant-form-field{margin-bottom:12px}.restaurant-field-label{color:#475569;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.restaurant-input{color:#111827;background:#fff;border:1px solid #dbe3ee;border-radius:8px;outline:none;width:100%;padding:10px 11px;font-size:13px}.restaurant-input:focus{border-color:#f97316;box-shadow:0 0 0 3px #f9731624}.restaurant-integration-card{flex-direction:column;gap:14px;display:flex}.restaurant-integration-list{flex-direction:column;gap:12px;display:flex}.restaurant-integration-instance{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:14px}.restaurant-integration-instance-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.restaurant-card-title{color:#0f172a;margin-bottom:6px;font-size:15px;font-weight:700}.restaurant-integration-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.restaurant-platform-title-row{align-items:center;gap:10px;display:flex}.restaurant-platform-mark{background:var(--platform-bg,#fff7ed);width:38px;height:38px;color:var(--platform-color,#f97316);border-radius:8px;justify-content:center;align-items:center;font-size:16px;font-weight:900;display:inline-flex}.restaurant-toggle-label{color:#334155;cursor:pointer;white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.restaurant-toggle-label input{accent-color:#f97316;width:16px;height:16px}.restaurant-message{color:var(--message-color,#16a34a);font-size:13px;font-weight:800}.admin-page-stack{flex-direction:column;gap:20px;display:flex}.admin-toolbar-card,.admin-summary-section,.admin-metric-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px #0f172a0f}.admin-toolbar-card{justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.admin-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.admin-toolbar-title{color:#111827;font-size:18px;font-weight:900}.admin-toolbar-subtitle{color:#64748b;margin-top:4px;font-size:13px;font-weight:600}.admin-action-button{color:#334155;cursor:pointer;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:9px 14px;font-size:13px;font-weight:800}.admin-action-button:hover{background:#f1f5f9}.admin-summary-section{padding:18px}.admin-summary-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.admin-summary-title{color:#111827;font-size:15px;font-weight:900}.admin-summary-subtitle{color:#64748b;margin-top:3px;font-size:12px;font-weight:600}.admin-summary-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.admin-metric-card{border-left:4px solid var(--metric-color,#1f2937);padding:16px}.admin-metric-label{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:800}.admin-metric-value{color:var(--metric-color,#111827);margin-top:8px;font-size:27px;font-weight:900;line-height:1}.admin-metric-note{color:#64748b;margin-top:6px;font-size:12px;font-weight:600}.admin-cleanup-note{color:#64748b;border-top:1px solid #f1f5f9;margin-top:12px;padding-top:12px;font-size:12px;font-weight:700}.admin-status-badge{color:#475569;background:#f1f5f9;border-radius:999px;align-items:center;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.admin-empty-state,.admin-alert{text-align:center;border-radius:10px;padding:28px 18px;font-size:14px;font-weight:700}.admin-empty-state{color:#64748b;background:#fff;border:1px dashed #cbd5e1}.admin-alert{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.admin-section-card,.admin-list-card,.admin-form-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px #0f172a0f}.admin-section-card,.admin-form-card{padding:18px}.admin-list-stack{flex-direction:column;gap:12px;display:flex}.admin-list-card{border-left:4px solid var(--item-color,#1f2937);padding:16px}.admin-card-topline{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.admin-order-actions{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;padding-top:12px;display:flex}.admin-card-title{color:#111827;font-size:15px;font-weight:900;line-height:1.35}.admin-card-meta{color:#64748b;margin-top:5px;font-size:13px;font-weight:600;line-height:1.45}.admin-list-controls{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:14px;display:flex}.admin-search-box{color:#64748b;flex-direction:column;gap:6px;width:min(360px,100%);font-size:12px;font-weight:900;display:flex}.admin-search-input{color:#111827;background:#fff;border:1px solid #dbe3ee;border-radius:8px;outline:none;width:100%;padding:10px 12px;font-size:13px;font-weight:700}.admin-search-input:focus{border-color:#1f2937;box-shadow:0 0 0 3px #1f29371f}.admin-filter-row{flex-wrap:wrap;gap:8px;display:flex}.admin-filter-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.admin-filter-note{color:#64748b;font-size:12px;font-weight:700}.admin-filter-button{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:800}.admin-filter-button-active{color:#fff;background:#1f2937;border-color:#1f2937}.admin-status-pill{background:var(--pill-bg,#f1f5f9);color:var(--pill-color,#475569);white-space:nowrap;border-radius:999px;align-items:center;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.admin-form-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.admin-field-label{color:#64748b;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.admin-input{color:#111827;background:#fff;border:1px solid #dbe3ee;border-radius:8px;outline:none;width:100%;padding:10px 11px;font-size:13px}.admin-input:focus{border-color:#1f2937;box-shadow:0 0 0 3px #1f29371f}.admin-button-row{flex-wrap:wrap;gap:8px;display:flex}.admin-button{color:#fff;cursor:pointer;border:none;border-radius:8px;padding:9px 14px;font-size:13px;font-weight:900}.admin-button:disabled{cursor:not-allowed;background:#9ca3af!important}.admin-button-dark{background:#1f2937}.admin-button-success{background:#16a34a}.admin-button-accent{background:#f97316}.admin-button-danger{background:#dc2626}.admin-button-muted{color:#334155;background:#f1f5f9;border:1px solid #e2e8f0}.admin-inline-alert{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:11px 13px;font-size:13px;font-weight:700}.admin-confirm-box{background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;margin-top:12px;padding:12px}.admin-confirm-text{color:#334155;margin-bottom:10px;font-size:13px;font-weight:800;line-height:1.4}.admin-compact-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;display:grid}.admin-compact-metric{border:1px solid #e5e7eb;border-left:4px solid var(--metric-color,#1f2937);background:#fff;border-radius:10px;padding:13px;box-shadow:0 1px 3px #0f172a0f}.admin-compact-metric-label{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:900}.admin-compact-metric-value{color:var(--metric-color,#111827);margin-top:7px;font-size:21px;font-weight:900;line-height:1}.admin-compact-metric-note{color:#64748b;margin-top:6px;font-size:11px;font-weight:700}.admin-edit-panel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-top:16px;padding:16px}.admin-form-section{margin-top:16px}.admin-form-section:first-child{margin-top:0}.admin-form-section-title{color:#334155;text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px;font-size:12px;font-weight:900}.admin-checkbox-grid{flex-wrap:wrap;gap:10px 16px;display:flex}.admin-checkbox-label{color:#334155;cursor:pointer;align-items:center;gap:7px;font-size:13px;font-weight:800;display:inline-flex}.admin-checkbox-label input{accent-color:#1f2937;width:16px;height:16px}.admin-table-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0f172a0f}.admin-table-scroll{width:100%;overflow-x:auto}.admin-data-table{width:100%;min-width:var(--table-min-width,720px);border-collapse:collapse}.admin-data-table th,.admin-data-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:12px 14px;font-size:13px}.admin-data-table th{color:#64748b;text-transform:uppercase;letter-spacing:.04em;background:#f8fafc;font-size:12px;font-weight:900}.admin-data-table tr:last-child td{border-bottom:none}.admin-data-table .align-center{text-align:center}.admin-data-table .align-right{text-align:right}.admin-table-total td{color:#111827;background:#f8fafc;font-weight:900}.panel-scroll-x{width:100%;overflow-x:auto}@media (width<=900px){.panel-topbar{flex-direction:column;align-items:flex-start;padding:14px 16px}.panel-actions{justify-content:flex-start;width:100%}.panel-user-email{max-width:100%}.panel-tabs{padding:0 12px}.panel-tab{padding-inline:12px}.panel-content{padding:16px 12px 24px}.restaurant-live-grid{grid-template-columns:1fr}.restaurant-order-form-card{position:static}.restaurant-info-row,.restaurant-integration-head{flex-direction:column;align-items:stretch}.restaurant-info-value{text-align:left}.admin-toolbar-card,.admin-summary-head{flex-direction:column;align-items:stretch}.admin-toolbar-actions{justify-content:flex-start}}@media (width<=1180px) and (width>=901px){.panel-content{padding:20px}.restaurant-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.restaurant-live-grid{grid-template-columns:minmax(300px,360px) minmax(0,1fr);gap:16px}}@media (width<=520px){.panel-inline-alert{width:calc(100% - 24px);margin-top:12px}.panel-brand{align-items:flex-start}.panel-brand-logo{width:38px;height:38px}.panel-brand-title{white-space:normal;font-size:16px}.panel-brand-subtitle{white-space:normal}.panel-actions{gap:8px}.panel-chip,.panel-logout{text-align:center;flex:auto}.restaurant-section-header,.restaurant-order-topline{flex-direction:column;align-items:stretch}.restaurant-dashboard-head{flex-direction:column;align-items:flex-start}.restaurant-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.restaurant-metric-card,.restaurant-panel-card,.restaurant-order-card{border-radius:8px}.restaurant-profile-hero{align-items:flex-start;padding:18px}.restaurant-profile-mark{width:46px;height:46px}.restaurant-profile-title{font-size:18px}.restaurant-metric-card{padding:13px}.restaurant-metric-label{font-size:11px}.restaurant-metric-value{font-size:23px}.restaurant-form-grid{grid-template-columns:1fr;gap:0}.restaurant-section-actions{justify-content:space-between;width:100%}.restaurant-order-footer{align-items:stretch}.restaurant-order-amount{align-self:flex-start}.restaurant-action-button{width:100%}.restaurant-section-actions .restaurant-action-button{width:auto}.admin-data-table th,.admin-data-table td{padding:10px 11px}.admin-card-topline,.admin-filter-actions,.admin-order-actions{flex-direction:column;align-items:stretch}.admin-search-box{width:100%}.admin-button-row .admin-button,.admin-toolbar-actions .admin-button,.admin-filter-actions .admin-button,.admin-order-actions .admin-button{flex:auto}}@media (width<=390px){.restaurant-summary-grid{grid-template-columns:1fr}}body,.panel-root,.restaurant-panel-root{font-family:Segoe UI,Arial,sans-serif;font-weight:400}.panel-brand-title{font-size:17px;font-weight:700}.panel-brand-subtitle,.panel-user-email{font-weight:400}.panel-tab{font-size:13px;font-weight:600}.panel-chip,.panel-logout{font-weight:600}.admin-toolbar-title,.restaurant-profile-title{font-size:17px;font-weight:700}.restaurant-section-title,.admin-summary-title,.admin-card-title,.restaurant-order-title,.admin-form-section-title{font-weight:700}.admin-toolbar-subtitle,.restaurant-section-subtitle,.admin-summary-subtitle,.restaurant-order-meta,.admin-card-meta,.restaurant-info-label,.restaurant-info-value,.admin-filter-note,.admin-cleanup-note{font-weight:400}.admin-metric-label,.restaurant-metric-label,.admin-compact-metric-label,.admin-data-table th{letter-spacing:0;font-weight:600}.admin-metric-value,.restaurant-metric-value{font-size:23px;font-weight:700}.admin-compact-metric-value{font-size:19px;font-weight:700}.admin-action-button,.restaurant-action-button,.admin-button,.restaurant-filter-button,.admin-filter-button,.admin-status-badge,.admin-status-pill,.restaurant-status-pill,.restaurant-count-badge,.restaurant-toggle-label,.restaurant-message,.restaurant-inline-alert,.admin-inline-alert,.admin-confirm-text,.restaurant-confirm-text,.restaurant-reject-label,.admin-search-box,.admin-field-label,.restaurant-field-label,.admin-checkbox-label{font-weight:600}.admin-search-input,.restaurant-input{font-weight:400}.admin-empty-state,.admin-alert,.restaurant-empty-state,.restaurant-alert{font-weight:500}
