.admin_adminPage__yXv2M h2{margin-bottom:2rem}.button_button__LwzJz{padding:1.2rem;border-radius:4px;cursor:pointer}.button_button__LwzJz:hover:not(:disabled){background-color:#0051cc}.button_button__LwzJz:disabled{background-color:#ccc;cursor:not-allowed}.button_button__LwzJz+.button_button__LwzJz{margin-top:.2rem}.button_button--link__tSnWH{background-color:rgba(0,0,0,0);color:#000;padding:.25rem .75rem}.button_button--link__tSnWH:hover:not(:disabled){background-color:rgba(0,0,0,0);text-decoration:underline}.badge_badge__6MK31{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;min-width:24px;white-space:nowrap;overflow:hidden}.badge_badge__6MK31 .badge_actionButton__NiW5B{margin-left:4px;display:flex;align-items:center;justify-content:center;width:16px;height:16px}.badge_icon__4kJkm{flex-shrink:0}.badge_label__w1LhF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.badge_arrow-up__JhsL2{transform:rotate(45deg);top:3px}.badge_arrow-down__mKQA6,.badge_arrow-up__JhsL2{font-size:8px;position:relative;margin-right:4px}.badge_arrow-down__mKQA6{transform:rotate(-135deg);top:-3px}.badge_green__1aMKS{background-color:#eff7ef;color:#5ab363}.badge_green__1aMKS .badge_icon__4kJkm{color:#5ab363}.badge_red__NjTDh{background-color:rgba(239,68,68,.1);color:#ef4444}.badge_red__NjTDh .badge_icon__4kJkm{color:#ef4444}.badge_gray__UCq6M{background-color:rgba(107,114,128,.1);color:#6b7280}.badge_gray__UCq6M .badge_icon__4kJkm{color:#6b7280}.badge_blue__kt4Xr{background-color:rgba(59,130,246,.1);color:#3b82f6}.badge_blue__kt4Xr .badge_icon__4kJkm{color:#3b82f6}.badge_orange__3T3jO{background-color:rgba(255,145,0,.1);color:#ff9100}.badge_orange__3T3jO .badge_icon__4kJkm{color:#ff9100}.confirmation-dialog_confirmationDialog__M2TWg{width:100%;max-width:550px!important}.dialog_overlay__0rhvY{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:70}.dialog_dialog__RLENT{background:#fff;border-radius:8px;padding:24px;width:100%;min-width:200px;max-width:600px;box-shadow:0 4px 6px rgba(0,0,0,.1)}@media(max-width:768px){.dialog_dialog__RLENT{max-width:calc(100vw - 32px);padding:16px}}.dialog_title__J1kBc{margin:0 0 16px;font-size:18px;font-weight:500}.dialog_content__jAzQ0{font-size:14px}.dialog_actions__c5Z7n{margin-top:24px;display:flex;justify-content:flex-end;gap:12px}.dialog_cancelButton__gc9Hj,.dialog_confirmButton__ntrEo{padding:8px 16px;border-radius:4px;border:none;cursor:pointer;font-weight:500}.dialog_cancelButton__gc9Hj:hover,.dialog_confirmButton__ntrEo:hover{opacity:.9}@media(max-width:768px){.dialog_cancelButton__gc9Hj,.dialog_confirmButton__ntrEo{min-height:44px;min-width:44px;padding:12px 16px}}.dialog_confirmButton--danger__cI_cA{background-color:#dc2626;color:#fff}.dialog_confirmButton--info__d6RXb{background-color:#2563eb;color:#fff}.dialog_cancelButton__gc9Hj{background-color:#e5e7eb;color:#374151}.ChatKit_chatkitContainer__dnYYE{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.ChatKit_chatkitLoading__K_C_4{display:flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;border-radius:8px;background-color:#f9fafb}.ChatKit_chatkitError__A3dqu{display:flex;align-items:center;justify-content:center;border:1px solid #fecaca;border-radius:8px;background-color:#fef2f2;color:#dc2626;padding:16px;text-align:center}.ChatKit_loadingSpinner__5xXkc{width:32px;height:32px;border:3px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;animation:ChatKit_spin__27r_g 1s linear infinite;margin:0 auto 12px}.ChatKit_errorTitle__wkKmX{margin:0 0 8px;font-size:16px;font-weight:600}.ChatKit_errorMessage__7zQkR{margin:0;font-size:14px}.ChatKit_retryButton__HRXQY{margin-top:12px;padding:8px 16px;background-color:#dc2626;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}.ChatKit_retryButton__HRXQY:hover{background-color:#b91c1c}.ChatKit_loadingText__GLV0m{margin:0;color:#6b7280;font-size:14px}@keyframes ChatKit_spin__27r_g{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bill_bill__iWuje .bill_content__drUcD{display:flex;align-items:center;justify-content:flex-end;gap:24px;flex-wrap:wrap}.bill_bill__iWuje .bill_total__y9Bpm{font-size:16px;color:#374151}.bill_bill__iWuje .bill_amount__QFxq0{font-weight:600;color:#111827;font-size:32px;margin-left:12px}.bill_bill__iWuje .bill_payButton__W_fY7{padding:24px 32px;background-color:#10b981;color:#fff;border:none;border-radius:6px;font-weight:400;font-size:16px;cursor:pointer;transition:background-color .2s}.bill_bill__iWuje .bill_payButton__W_fY7:hover{background-color:#10b981}.central-container_container__XQBHf{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:1rem}.central-container_container__XQBHf .central-container_content__22JAC{margin:0 auto}.form-input_input__mYvdD{transition:box-shadow .15s}.form-input_input__mYvdD input{font-size:14px}.form-input_input--error__snkEs{box-shadow:0 0 0 1px var(--red-9);outline-color:var(--red-9)}.form-input_passwordIcon__6Y9hl{color:var(--gray-11);cursor:pointer}.form-input_passwordIcon__6Y9hl:hover{background-color:var(--gray-2)}.form-select_select__4iYA8{width:100%;box-shadow:inset 0 0 0 1px var(--gray-a7);color:var(--gray-12);font-size:14px}.form-select_select--error__6nbvX{box-shadow:0 0 0 1px var(--red-9)!important}.form-select_select--error__6nbvX:focus{outline-color:var(--red-9)!important}.form-select_multiSelectTrigger__YfURR{display:flex;justify-content:space-between;align-items:center;text-align:left}.form-select_multiSelectContent__2cUIw{min-width:300px;max-height:400px;overflow-y:auto}.form-select_selectAllContainer__R2pd5{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);cursor:pointer}.form-select_selectAllCheckbox__zLjr2{flex-shrink:0}.form-select_selectAllLabel__twViN{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.form-select_divider__7kBVg{height:1px;background-color:var(--gray-6);margin:var(--space-1) 0}.form-select_optionsContainer___z4uD{padding:var(--space-1)}.form-select_group__WdJyc{margin-bottom:var(--space-2)}.form-select_group__WdJyc:last-child{margin-bottom:0}.form-select_groupHeader__dm2RN{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);background-color:var(--gray-3);border-radius:var(--radius-2);margin-bottom:var(--space-1);cursor:pointer;transition:background-color .15s}.form-select_groupHeader__dm2RN:hover{background-color:var(--gray-4)}.form-select_groupCheckbox__vJBUQ{flex-shrink:0}.form-select_groupLabel__37H5c{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;flex:1 1}.form-select_groupOptions__iiBi_{display:flex;flex-direction:column;gap:var(--space-1);padding-left:var(--space-2)}.form-select_option__Dx0PX{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-2);transition:background-color .15s}.form-select_option__Dx0PX:hover{background-color:var(--gray-3)}.form-select_optionCheckbox__kZa73{flex-shrink:0}.form-select_optionLabel__c_PHi{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;flex:1 1}.order-details-section_section__1_4jc{display:flex;flex-direction:column}.order-details-section_grid__qfg31{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem 2rem;gap:.75rem 2rem;margin:0}@media(max-width:768px){.order-details-section_grid__qfg31{grid-template-columns:1fr}}.order-details-section_row__zjSc8{display:flex;flex-direction:column;gap:.25rem}.order-details-section_row__zjSc8 dt{font-size:.75rem;font-weight:500;color:var(--gray-10);text-transform:uppercase;letter-spacing:.02em}.order-details-section_row__zjSc8 dd{margin:0}.orders-tab_container__nEbB9{display:flex;flex:1 1;gap:1rem;overflow:auto;min-height:0}@media(max-width:768px){.orders-tab_container__nEbB9{flex-direction:column}}.orders-tab_sidebar__fzphq{width:300px;min-width:300px;background:#fff;border:1px solid var(--gray-4);border-radius:8px;padding:1rem;display:flex;flex-direction:column;overflow:hidden}@media(max-width:768px){.orders-tab_sidebar__fzphq{width:100%;min-width:unset}}.orders-tab_sidebarTitle__Jlhd7{padding-bottom:.5rem;border-bottom:1px solid var(--gray-4)}.orders-tab_inputSection__Dezpy{margin-bottom:1rem}.orders-tab_list__fI0ZP{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:.5rem}.orders-tab_listItem__w5hGl{padding:.75rem;border:1px solid var(--gray-4);border-radius:6px;background:#fff;text-align:left;cursor:pointer;transition:all .2s;display:flex;flex-direction:column;gap:.25rem}.orders-tab_listItem__w5hGl:hover{background:var(--gray-2);border-color:var(--gray-6)}.orders-tab_listItem__w5hGl.orders-tab_active__7U_rt{background:var(--blue-3);border-color:var(--blue-7)}.orders-tab_content__KCOOg{flex:1 1;min-width:0;overflow:auto;display:flex;flex-direction:column}.order-filters-panel_panel__B8wUZ,.orders-tab_content__KCOOg{background:#fff;border:1px solid var(--gray-4);border-radius:8px;padding:1.5rem}.order-filters-panel_searchRow__Y9Y_a{display:flex;flex-direction:row;align-items:flex-end;gap:.75rem}@media(max-width:768px){.order-filters-panel_searchRow__Y9Y_a{flex-direction:column;align-items:stretch}}.order-filters-panel_searchField__8SsXu{flex:1 1;min-width:0}.order-filters-panel_searchRow__Y9Y_a .order-filters-panel_searchField__8SsXu{margin-bottom:0}.order-filters-panel_searchRow__Y9Y_a .rt-Button,.order-filters-panel_searchRow__Y9Y_a .rt-SelectTrigger,.order-filters-panel_searchRow__Y9Y_a .rt-TextFieldRoot{height:var(--space-7);box-sizing:border-box}.order-filters-panel_searchButton__WqsiZ{flex-shrink:0}.order-filters-panel_detailsWrapper__y4zxA{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--gray-4)}.tenant-orders-view_container__99ijT{display:flex;flex:1 1;gap:1rem;overflow:auto;min-height:0}@media(max-width:768px){.tenant-orders-view_container__99ijT{flex-direction:column}}.tenant-orders-view_syncRequests__DQFzp{margin-bottom:1rem}.tenant-orders-view_content___VNIe{flex:1 1;min-width:0;background:#fff;border:1px solid var(--gray-4);border-radius:8px;padding:1.5rem;overflow:auto;display:flex;flex-direction:column}.tenant-orders-view_filtersPanel__fupU8{margin-bottom:1rem}.products_container__2sVCM{padding:2rem;max-width:1200px;margin:0 auto}@media(max-width:768px){.products_container__2sVCM{padding:16px}}.products_header__fUSNY{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}@media(max-width:768px){.products_header__fUSNY{flex-direction:column;gap:1rem}}.products_searchAndFilters__6tgQM{display:flex;gap:1rem;margin-bottom:1.5rem}@media(max-width:768px){.products_searchAndFilters__6tgQM{flex-direction:column}}.products_title__AE6Mn{font-size:24px;font-weight:600;color:#111827;margin:0}@media(max-width:768px){.products_title__AE6Mn{font-size:20px}}.products_addButton__HTzux{cursor:pointer}.prompt-form_content__sYPTR{max-width:600px;width:90%;max-height:90vh;overflow-y:auto}.prompt-form_title___5B3z{font-size:18px;font-weight:600;margin-bottom:1rem}.prompt-form_form__jy58E{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.prompt-form_label__9K24O{font-weight:500;margin-bottom:.25rem;display:block}.prompt-form_input__pEOLs{padding:.5rem;border:1px solid #d1d5db;border-radius:4px;font-size:14px}.prompt-form_input__pEOLs:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.prompt-form_textarea__EdVY9{padding:.5rem;border:1px solid #d1d5db;border-radius:4px;font-size:14px;resize:vertical}.prompt-form_textarea__EdVY9:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.prompt-form_error__UYdT0{color:#ef4444;margin-top:.25rem;font-size:12px}.prompt-form_actions__jsqYt{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}@media(max-width:768px){.prompt-form_content__sYPTR{width:95%}}.delete-dialog_overlay__Xz_xq{background:rgba(0,0,0,.5);position:fixed;inset:0}.delete-dialog_content__PAxb6{padding:var(--space-4);background:var(--color-panel);border-radius:var(--radius-3);max-width:450px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 12px rgba(0,0,0,.15)}.delete-dialog_title__1znaL{font-size:18px;font-weight:600}.delete-dialog_description__0nAmq,.delete-dialog_title__1znaL{margin-bottom:var(--space-2)}.delete-dialog_warning__2ysR1{color:var(--red-11);margin-bottom:var(--space-3)}.delete-dialog_actions__ZqMBS{display:flex;gap:var(--space-3);justify-content:flex-end}@media(max-width:768px){.delete-dialog_content__PAxb6{width:90%;padding:var(--space-3)}}.prompts-list_container__Sa0KC{width:100%;padding:0;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.prompts-list_filters__x0ApL{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-bottom:24px}.prompts-list_searchInput__yZkJS{flex:1 1;min-width:200px;padding:8px;border:1px solid var(--gray-6);border-radius:var(--radius-2);font-size:14px}@media(max-width:768px){.prompts-list_searchInput__yZkJS{min-width:0}}.prompts-list_typeSelect__BGi_9{min-width:150px}.prompts-list_table__01tzD{width:100%}.prompts-list_actions__qY86Q{display:flex;gap:8px;justify-content:flex-end;align-items:center;height:100%;vertical-align:middle}.prompts-list_actions__qY86Q>*{flex-shrink:0}.prompts-list_actions__qY86Q button{cursor:pointer}.prompts-list_noPrompts__iqhrb{text-align:center;padding:32px;color:#666}.prompts-list_loading__JSY04{justify-content:center;padding:32px;min-height:200px}.prompts-list_error__Bqf_i{padding:32px;color:var(--red-11);text-align:center}.prompts-list_pagination__3L1OF{display:flex;justify-content:space-between;margin-top:24px}@media(max-width:768px){.prompts-list_filters__x0ApL{flex-direction:column}}.page_container__1uj1K{padding:24px}.page_header__hyAM_{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.page_title__EzvcQ{font-size:24px;font-weight:600;color:#111827;margin:0}.page_addButton__rOak5{cursor:pointer}.bulk-mapping-actions_bulkActions__SlB9t{width:100%}.bulk-mapping-actions_header__e6IWM{padding:1.5rem;margin-bottom:1.5rem;background-color:var(--gray-1);border-radius:8px}.bulk-mapping-actions_actionButtons__61MZK{justify-content:center;flex-wrap:wrap}.bulk-mapping-actions_tableContainer__lkG53{width:100%;overflow-x:auto;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.bulk-mapping-actions_mappingRow__bs0uT{transition:background-color .2s}.bulk-mapping-actions_mappingRow__bs0uT:hover{background-color:var(--gray-2)}.bulk-mapping-actions_summary__kgJ0d{padding:1rem;margin-top:1rem;background-color:var(--blue-1);border:1px solid var(--blue-6);border-radius:8px}@media(max-width:768px){.bulk-mapping-actions_header__e6IWM{padding:1rem;margin-bottom:1rem}.bulk-mapping-actions_actionButtons__61MZK{flex-direction:column;align-items:stretch}.bulk-mapping-actions_tableContainer__lkG53{font-size:.9rem}.bulk-mapping-actions_summary__kgJ0d{padding:.75rem}}.mapping-dashboard_dashboard__nAbZD{width:100%}.mapping-dashboard_establishmentSelector__SytuB{padding:2rem;text-align:center;background:var(--gray-1);border:2px dashed var(--gray-6);border-radius:8px;margin-bottom:1rem}.mapping-dashboard_establishmentSelector__SytuB:hover{border-color:var(--blue-6);background:var(--blue-1)}.mapping-dashboard_tabs__Mhp5u{border-bottom:1px solid var(--gray-6);padding-bottom:1rem}.mapping-dashboard_dashboardContent___DWfH{width:100%}.mapping-dashboard_actions__ySrAx{justify-content:flex-start;flex-wrap:wrap}.mapping-dashboard_statCard__BU7uV{padding:1.5rem;text-align:center;transition:transform .2s ease}.mapping-dashboard_statCard__BU7uV:hover{transform:translateY(-2px)}.mapping-dashboard_quickReview__kcHQk{padding:1.5rem;margin-top:2rem}@media(max-width:768px){.mapping-dashboard_tabs__Mhp5u{flex-direction:column;gap:.5rem}.mapping-dashboard_actions__ySrAx{flex-direction:column;align-items:stretch}.mapping-dashboard_statCard__BU7uV{padding:1rem}.mapping-dashboard_quickReview__kcHQk{padding:1rem;margin-top:1rem}}.mapping-details_dialog__Q8dNJ{max-width:600px;width:90vw}.mapping-details_content__bgutA{max-height:70vh;overflow-y:auto}.mapping-details_mappingInfo__m0yVp{padding:1.5rem;background-color:var(--gray-1);border-radius:8px}.mapping-details_actions__2vatK{justify-content:center;flex-wrap:wrap}.mapping-details_approveButton__J_5ef,.mapping-details_rejectButton__0eu0m{min-width:120px}@media(max-width:768px){.mapping-details_dialog__Q8dNJ{width:95vw;max-width:none}.mapping-details_mappingInfo__m0yVp{padding:1rem}.mapping-details_actions__2vatK{flex-direction:column;align-items:stretch}.mapping-details_approveButton__J_5ef,.mapping-details_rejectButton__0eu0m{min-width:auto}}.review-queue_reviewQueue__Q7sYS{width:100%}.review-queue_filters__NjuuS{flex-wrap:wrap;align-items:center}.review-queue_searchInput__h4lnh{flex:1 1;min-width:200px}.review-queue_statusSelect__HNSlR{min-width:150px}.review-queue_tableContainer__5AR_F{width:100%;overflow-x:auto;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.review-queue_mappingRow__4Tyim{cursor:pointer;transition:background-color .2s}.review-queue_mappingRow__4Tyim:hover{background-color:var(--gray-2)}.review-queue_pagination__FFZFN{flex-wrap:wrap;gap:1rem}@media(max-width:768px){.review-queue_filters__NjuuS{flex-direction:column;align-items:stretch}.review-queue_searchInput__h4lnh,.review-queue_statusSelect__HNSlR{min-width:auto}.review-queue_tableContainer__5AR_F{font-size:.9rem}.review-queue_pagination__FFZFN{flex-direction:column;align-items:center;gap:.5rem}}.unmapped-items_card__SpR_u{padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-3)}.unmapped-items_table__am74r{width:100%}.unmapped-items_table__am74r th{font-weight:600;text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border)}.unmapped-items_table__am74r td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-subtle)}.sales-trends_container__wkXVG{padding:24px;max-width:1400px;margin:0 auto}@media(max-width:768px){.sales-trends_container__wkXVG{padding:16px}}.sales-trends_header__YW42W{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px;gap:16px}@media(max-width:768px){.sales-trends_header__YW42W{flex-direction:column;align-items:stretch}}.sales-trends_tabContent__8u28R{margin-top:24px}.sales-trends_loading__tCoSm{display:flex;align-items:center;justify-content:center;padding:48px}.sales-trends_error__Att_Q{padding:24px;text-align:center}.sales-trends_filters__ZIhM7{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:24px}@media(max-width:768px){.sales-trends_filters__ZIhM7{flex-direction:column}}.sales-trends_filterItem__Y739w{min-width:150px}.sales-trends_dateFilter__hkuGG{display:flex;gap:8px;align-items:center}.sales-trends_trendRising__Akm2O{color:var(--green-11);background-color:var(--green-3);padding:2px 8px;border-radius:4px;font-weight:500}.sales-trends_trendDropping__Xphjd{color:var(--red-11);background-color:var(--red-3);padding:2px 8px;border-radius:4px;font-weight:500}.sales-trends_trendStable__vMANO{color:var(--gray-11);background-color:var(--gray-3);padding:2px 8px;border-radius:4px;font-weight:500}.sales-trends_changePositive__fr9lR{color:var(--green-11)}.sales-trends_changeNegative__X6_Hy{color:var(--red-11)}.sales-trends_noData__YQIFc{text-align:center;padding:48px;color:var(--gray-11)}.sales-trends_pagination__bE1V_{display:flex;justify-content:space-between;align-items:center;margin-top:16px;gap:16px}@media(max-width:768px){.sales-trends_pagination__bE1V_{flex-direction:column}}.sales-trends_paginationControls__3JbMO{display:flex;gap:8px;align-items:center}.sales-trends_configSection__MTMTb{background-color:var(--gray-2);padding:16px;border-radius:8px;margin-bottom:16px}.statistics-tab_container__P_F_i{width:100%;padding:0;min-height:100vh}.statistics-tab_container__P_F_i button{cursor:pointer}.statistics-tab_section__6q18_{background-color:var(--gray-1);padding:24px;border-radius:var(--radius-3);margin-bottom:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.statistics-tab_section__6q18_:last-child{margin-bottom:0}.statistics-tab_title__GGIPt{font-size:24px;font-weight:600;margin-bottom:24px;color:var(--gray-12)}.statistics-tab_sectionHeader__uNbZ5{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.statistics-tab_iconWrapper__GY666{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-2);background-color:var(--blue-3);flex-shrink:0}.statistics-tab_icon__7Qt79{width:20px;height:20px;color:var(--blue-11)}.statistics-tab_sectionTitle__jscM0{font-size:18px;font-weight:600;margin-bottom:4px;color:var(--gray-12)}.statistics-tab_sectionDescription__4rq_H{color:var(--gray-11);line-height:1.6;margin:0}.statistics-tab_form__s5JgX{display:flex;flex-direction:column;gap:24px}.statistics-tab_formColumn__FmxuO{display:flex;flex-direction:column;gap:16px;max-width:400px}.statistics-tab_helpText__zlCN3{color:var(--gray-11);font-size:12px;line-height:1.4;margin-top:-8px}.statistics-tab_actionGroup__iudaw{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.statistics-tab_ctaButton__g7g2f{padding:16px 32px}.statistics-tab_selectedDateInfo__On_A_{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--blue-2);border:1px solid var(--blue-6);border-radius:var(--radius-2);color:var(--blue-11);font-size:14px}.statistics-tab_selectedDateInfo__On_A_ .statistics-tab_infoLabel__9ctEq{font-weight:500}.statistics-tab_selectedDateInfo__On_A_ .statistics-tab_infoValue__V69xT{font-weight:600;font-family:monospace;background:var(--blue-3);padding:2px 6px;border-radius:var(--radius-1)}@media(max-width:768px){.statistics-tab_container__P_F_i{padding:0}.statistics-tab_section__6q18_{padding:16px}.statistics-tab_formColumn__FmxuO{max-width:100%}.statistics-tab_sectionHeader__uNbZ5{flex-direction:column;align-items:center;text-align:center;gap:12px}.statistics-tab_actionGroup__iudaw{flex-direction:column;align-items:stretch}.statistics-tab_ctaButton__g7g2f{width:100%!important}.statistics-tab_selectedDateInfo__On_A_{align-self:center}}.form-checkbox_checkboxContainer__vITiY{display:flex;align-items:flex-start;gap:.5rem}.form-checkbox_checkbox__n_UFe{margin:.125rem 0}.form-checkbox_checkboxLabel__aGxAF{font-size:.875rem;line-height:1.25rem;color:var(--gray-12)}.form-checkbox_error__HrjLr{color:var(--red-9);font-size:.75rem}.create-oauth-client-dialog_dialog__crQBQ{max-width:600px}.create-oauth-client-dialog_fullWidth__0XwA3,.oauth-client-details-dialog_fullWidth__Voner{flex:1 1}.oauth-client-details-dialog_fullHeightDialog__H7IlN{max-height:100vh;display:flex;overflow-y:auto;flex-direction:column}.oauth-client-details-dialog_scrollableContent__74INa{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:1rem;padding-right:.5rem}.oauth-client-keys-dialog_dialog__8yJMd{max-width:500px}.oauth-client-keys-dialog_warning__fqAJh{padding:1rem;background-color:var(--red-2);border-radius:.5rem;border:1px solid var(--red-6)}.oauth-client-keys-dialog_fullWidth__lEB7_{flex:1 1}.oauth-clients-section_section__sHr_1{margin-bottom:2rem}.oauth-clients-section_tableActions__ASHGS{display:flex;gap:.5rem;align-items:center}.oauth-clients-section_emptyStateTitle__2Ily0{font-weight:600}.oauth-clients-section_emptyStateDescription___PtUx{text-align:center}.tag-mappings-list_controls__nE7DM{display:flex;gap:16px;align-items:center;flex-wrap:wrap;padding-top:16px}.tag-mappings-list_searchInput__ydXq7{min-width:300px;flex:1 1}@media(max-width:768px){.tag-mappings-list_searchInput__ydXq7{min-width:0;width:100%}}.tag-mappings-list_error__iSjOa,.tag-mappings-list_loading__tRg_A{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;gap:16px}.tag-mappings-list_noTags__liZfo{text-align:center;padding:40px}.tenant-selector_tenantSelector__iECx8{margin:0 auto}.tenant-selector_tenantSelector__iECx8 h2{font-size:1.5rem;font-weight:600;margin-bottom:2rem;text-align:center}.tenant-selector_searchContainer__n9PVA,.tenant-selector_searchWrapper__o_Egp{position:relative;margin-bottom:1rem}.tenant-selector_searchInput__2ULaO{width:100%;padding:.5rem 2.5rem;border:1px solid #e5e7eb;border-radius:6px;font-size:.9rem;outline:none;transition:border-color .2s ease}.tenant-selector_searchInput__2ULaO:focus{border-color:#3b82f6}.tenant-selector_searchIcon__rPcT9{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af;width:1rem;height:1rem}.tenant-selector_tenantGrid__x_Aym{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1rem;gap:1rem}.tenant-selector_tenantCard__Ni0bF{background:#fff;border:1px solid #eaeaea;border-radius:8px;padding:1.5rem;text-align:left;transition:all .2s ease;cursor:pointer;width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;outline:none}.tenant-selector_tenantCard__Ni0bF:focus,.tenant-selector_tenantCard__Ni0bF:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.05)}.tenant-selector_tenantCard__Ni0bF:focus-visible{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.3)}.tenant-selector_tenantCard__Ni0bF .tenant-selector_tenantCardContent__DM_Zv{flex:1 1}.tenant-selector_tenantCard__Ni0bF .tenant-selector_tenantCardContent__DM_Zv h3{font-size:1.1rem;font-weight:600;margin:.5rem 0}.tenant-selector_tenantCard__Ni0bF .tenant-selector_tenantCardContent__DM_Zv p{color:#666;font-size:.9rem;margin:0}.tenant-selector_loadingCard__9RMaT,.tenant-selector_newTenantCard__GemOK{background:#f9fafb;border:2px dashed #e5e7eb;border-radius:8px;padding:1.5rem;text-align:center;transition:all .2s ease;width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;color:#6b7280}.tenant-selector_loadingCard__9RMaT.tenant-selector_newTenantCard__GemOK,.tenant-selector_newTenantCard__GemOK.tenant-selector_newTenantCard__GemOK{cursor:pointer}.tenant-selector_loadingCard__9RMaT.tenant-selector_newTenantCard__GemOK:focus,.tenant-selector_loadingCard__9RMaT.tenant-selector_newTenantCard__GemOK:hover,.tenant-selector_newTenantCard__GemOK.tenant-selector_newTenantCard__GemOK:focus,.tenant-selector_newTenantCard__GemOK.tenant-selector_newTenantCard__GemOK:hover{border-color:#3b82f6;color:#3b82f6;background:#f3f4f6}.tenant-selector_loadingCard__9RMaT.tenant-selector_newTenantCard__GemOK:focus-visible,.tenant-selector_newTenantCard__GemOK.tenant-selector_newTenantCard__GemOK:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(59,130,246,.3)}.tenant-selector_loadingCard__9RMaT.tenant-selector_newTenantCard__GemOK .tenant-selector_plusIcon__c1F88,.tenant-selector_newTenantCard__GemOK.tenant-selector_newTenantCard__GemOK .tenant-selector_plusIcon__c1F88{width:1.5rem;height:1.5rem}.tenant-selector_trigger__2mQDD{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem;background:none;border:none;cursor:pointer;font-size:.9rem;color:#666;font-weight:500;width:100%}.tenant-selector_trigger__2mQDD:hover{color:#333}.tenant-selector_trigger__2mQDD .tenant-selector_caret__xpJoa{transition:transform .2s ease}.tenant-selector_trigger__2mQDD[data-state=open] .tenant-selector_caret__xpJoa{transform:rotate(180deg)}.tenant-selector_content__s26zW{min-width:200px;background:#fff;border-radius:6px;padding:.5rem;box-shadow:0 10px 20px rgba(0,0,0,.1);animation:tenant-selector_slideDown__i81g_ .2s ease;display:flex;flex-direction:column;max-height:calc(var(--radix-popper-available-height, 100dvh) - 16px);overflow:hidden}.tenant-selector_items__xkXqC{overflow-y:auto;flex:1 1;min-height:0}.tenant-selector_item__6vnXq{padding:.5rem 1rem;cursor:pointer;border-radius:4px;font-size:.9rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.tenant-selector_item__6vnXq:hover{background:#f5f5f5}.tenant-selector_item__6vnXq[data-highlighted]{background:#f0f0f0}.tenant-selector_deleteButton___ejxy{padding:.25rem;background:none;border:none;cursor:pointer;color:#ef4444;opacity:.6;transition:opacity .2s ease;border-radius:4px}.tenant-selector_deleteButton___ejxy:hover{opacity:1;background:#fee2e2}.tenant-selector_deleteButton___ejxy:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(239,68,68,.3)}.tenant-selector_separator__pWKNH{height:1px;background:#e5e7eb;margin:.5rem 0}.tenant-selector_newTenantItem__9jDDG{padding:.5rem 1rem;display:flex;align-items:center;gap:.5rem;color:#3b82f6;text-decoration:none;border-radius:4px}.tenant-selector_newTenantItem__9jDDG:hover{background:#eff6ff}.tenant-selector_newTenantItem__9jDDG .tenant-selector_plusIcon__c1F88{width:1rem;height:1rem}.tenant-selector_dialogOverlay__ksNf_{background:rgba(0,0,0,.5);position:fixed;inset:0;animation:tenant-selector_fadeIn__HuG9C .2s ease}.tenant-selector_dialogContent__C3zuq{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:8px;padding:1.5rem;width:90%;max-width:400px;animation:tenant-selector_scaleIn__Nm01t .2s ease}.tenant-selector_dialogTitle__f0Xz8{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:#111827}.tenant-selector_dialogDescription__tS0Co{color:#6b7280;margin-bottom:1.5rem}.tenant-selector_dialogActions__9X_Ii{display:flex;justify-content:flex-end;gap:.75rem}.tenant-selector_dialogActions__9X_Ii button{padding:.5rem 1rem;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.tenant-selector_dialogActions__9X_Ii .tenant-selector_cancelButton__iyijH{background:#fff;border:1px solid #e5e7eb;color:#6b7280}.tenant-selector_dialogActions__9X_Ii .tenant-selector_cancelButton__iyijH:hover{background:#f9fafb;border-color:#d1d5db}.tenant-selector_dialogActions__9X_Ii .tenant-selector_deleteButton___ejxy{background:#ef4444;border:none;color:#fff}.tenant-selector_dialogActions__9X_Ii .tenant-selector_deleteButton___ejxy:hover{background:#dc2626}@keyframes tenant-selector_slideDown__i81g_{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes tenant-selector_fadeIn__HuG9C{0%{opacity:0}to{opacity:1}}@keyframes tenant-selector_scaleIn__Nm01t{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.token-usage-tab_container__zD3Z4{width:100%;padding:0}.token-usage-tab_container__zD3Z4 button{cursor:pointer}.token-usage-tab_globalLimitSection__xVkoq{background:var(--gray-1);border-radius:var(--radius-3);padding:20px;margin-bottom:16px}.token-usage-tab_globalLimitDisplay__QzxWn{display:flex;align-items:center;gap:12px}.token-usage-tab_globalLimitEdit__8YJQ7{display:flex;align-items:center;gap:8px}.token-usage-tab_tableWrapper__Db_uG{margin-top:16px}.token-usage-tab_expandedRow__ghFx6{padding:16px 24px;background:var(--gray-2);border-radius:var(--radius-2)}.token-usage-tab_clickableRow__30rpv{cursor:pointer}.token-usage-tab_clickableRow__30rpv:hover{background-color:var(--gray-2)}.token-usage-tab_progressBarContainer__iuOQW{display:flex;flex-direction:column;gap:4px;min-width:200px}.token-usage-tab_limitCell__497_C{display:flex;align-items:center;gap:8px;cursor:pointer}.token-usage-tab_limitEditMode__QZ_yN{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.token-usage-tab_billingCycleCell__AAt3g{white-space:nowrap}.token-usage-tab_featureRow__boLVW{display:flex;align-items:center;gap:16px;padding:8px 0}.token-usage-tab_featureRow__boLVW:not(:last-child){border-bottom:1px solid var(--gray-4)}.token-usage-tab_featureName__OhxKY{flex:1 1;min-width:180px}.token-usage-tab_featureTokens__8kvUI{min-width:120px;text-align:right}.token-usage-tab_featurePercent__FkfPm{min-width:80px;text-align:right}@media(max-width:768px){.token-usage-tab_container__zD3Z4{padding:0}.token-usage-tab_globalLimitSection__xVkoq .token-usage-tab_globalLimitDisplay__QzxWn,.token-usage-tab_globalLimitSection__xVkoq .token-usage-tab_globalLimitEdit__8YJQ7{flex-direction:column;align-items:flex-start}.token-usage-tab_expandedRow__ghFx6{padding:12px 0}.token-usage-tab_featureRow__boLVW{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 0}.token-usage-tab_featureName__OhxKY,.token-usage-tab_featurePercent__FkfPm,.token-usage-tab_featureTokens__8kvUI{min-width:0;text-align:left;width:100%}}.superadmin_container__NGsJR{width:100%}.superadmin_tabsRoot__XA2g7{flex:1 1;display:flex;flex-direction:column;min-height:0}.superadmin_tabContent__i2WfQ{flex:1 1;display:flex;flex-direction:column;padding-top:16px}.superadmin_tabContent__i2WfQ[hidden]{display:none}.superadmin_mobileSelect__Na_n7{display:none;margin-bottom:16px}@media(max-width:768px){.superadmin_mobileSelect__Na_n7{display:block;width:100%}.superadmin_tabsRoot__XA2g7 .rt-TabsList{display:none}}.system_container__cTLfz{padding:2rem;max-width:1200px;margin:0 auto}@media(max-width:768px){.system_container__cTLfz{padding:16px}}.system_title__2gusj{font-size:2rem;font-weight:700;margin-bottom:1rem}@media(max-width:768px){.system_title__2gusj{font-size:24px}}.page_container__0efTI{padding:24px}@media(max-width:768px){.page_container__0efTI{padding:16px}}.page_title__FMO8o{font-size:2rem;font-weight:600;margin-bottom:2rem;color:#111827}@media(max-width:768px){.page_title__FMO8o{font-size:24px}}.orders_container__9Z3xa{width:100%;padding:24px;display:flex;flex-direction:column;flex:1 1;min-height:0}@media(max-width:768px){.orders_container__9Z3xa{padding:16px}}.orders_title__gAc6A{font-size:24px;font-weight:600;margin-bottom:16px;color:var(--gray-12)}@media(max-width:768px){.orders_title__gAc6A{font-size:20px}}.recipe-mapping_container__A72og{width:100%;padding:24px;background-color:#f9fafb;min-height:100vh}.recipe-mapping_title__ZJ_Ya{font-size:2rem;font-weight:600;color:var(--gray-12);margin-bottom:2rem}@media(max-width:768px){.recipe-mapping_container__A72og{padding:16px}.recipe-mapping_title__ZJ_Ya{font-size:1.5rem;margin-bottom:1.5rem}}