@font-face{font-family:Proxima Nova;font-weight:300;src:url(/static/media/Proxima%20Nova%20Light.6a1d74c873cf56f89e33.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-weight:400;src:url(/static/media/Proxima%20Nova%20Regular.8181ca4b7c2d1189d78a.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-weight:600;src:url(/static/media/Proxima%20Nova%20Semibold.b36cba873fb53642b91c.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-weight:800;src:url(/static/media/Proxima%20Nova%20Extrabold.1be17059316d5bdf7820.ttf) format("truetype")}*{box-sizing:border-box;font-family:Proxima Nova,sans-serif;margin:0}:root{--border_Light:#edf2f7;--border_Dark_Light:#e2e8f0;--border_Blue:#0b5fff;--text_Title_Dark:#0f172a;--text_Title_Light:#374151;--text_Title_Light_Light:#64748b;--text_Title_Light_Light_Light:#94a3b8;--background_White:#fff;--background_Gray_Dark_Light:#eceff0;--background_Gray_Light:#f7f9fa;--background_Gray_Light_Light:#fbfbfc;--background_Gray_Light_Light_Light:#fdfdfd;--background_Gray_Light_Blue:#f8fafc;--background_Blue_Purpel:#a820ec;--background_Blue:#3b82f6;--background_Blue_Light_Middle:#236ffc;--background_Blue_Dark:#1d4ed8;--background_Blue_Light:#27bbfc;--background_Blue_White:#fff;--outline_Blue:#2563eb26;--Submited:#3b82f6;--InProgress:#8b5cf6;--Canceled:#ef4444;--Done:#22c55e;--pending:#f59e0b;--Estimate:#94a3b8;--background_Warning_Light:#fef3c7;--text_Warning:#b45309;--border_Warning:#fcd34d;--surface:var(--background_White);--surface-raised:var(--background_Gray_Light_Blue);--surface-sunken:var(--background_Gray_Light);--divider:var(--border_Light);--shadow-card:0 1px 2px #0f172a0a,0 8px 24px #0f172a0f;--brand-accent:var(--background_Blue);--brand-accent-dark:var(--background_Blue_Dark);background:#fbfbfc;background:var(--background_Gray_Light_Light);color-scheme:light}@media(max-width:600px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=submit]):not([type=button]):not([type=image]):not([type=reset]),select,textarea{font-size:16px!important}}.GlobalSpinner,button.is-loading{position:relative}button.is-loading{align-items:center!important;cursor:progress;display:inline-flex!important;gap:8px;justify-content:center!important;pointer-events:none}button.is-loading:before{content:"";margin:0}.GlobalSpinner,button.is-loading:before{animation:GlobalButtonSpin .7s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid #0000;display:inline-block;flex-shrink:0;height:14px;opacity:.85;width:14px}@keyframes GlobalButtonSpin{to{transform:rotate(1turn)}}[data-theme=dark] .AccessDeniedCard,[data-theme=dark] .AppointmentPopup,[data-theme=dark] .CompanyRequireDivCard,[data-theme=dark] .CreateAppointmentTypeCard,[data-theme=dark] .CreateCompanyAutoFillCard,[data-theme=dark] .CreateCompanyDeactivateCard,[data-theme=dark] .CreateCustomFieldsCard,[data-theme=dark] .CreateExpensesModal,[data-theme=dark] .CreateItemsAndServicesCard,[data-theme=dark] .CreateLeadColumnCard,[data-theme=dark] .CreateLeadSourcesCard,[data-theme=dark] .CreateLeadsTablePreviewEditCard,[data-theme=dark] .CreateServiceAreasCard,[data-theme=dark] .CreateSubStatusCard,[data-theme=dark] .CreateTagsCard,[data-theme=dark] .CustomizePopup,[data-theme=dark] .DeleteModuleCard,[data-theme=dark] .Dialer,[data-theme=dark] .FeaturesMarketplaceCard,[data-theme=dark] .GenayaPayOnboardingCard,[data-theme=dark] .HeaderRightMenu,[data-theme=dark] .HoldMusicPickerCard,[data-theme=dark] .HoldMusicUploaderCard,[data-theme=dark] .LeadsCreateFolderCard,[data-theme=dark] .LeadsTablePreferencesCard,[data-theme=dark] .RenameColumnCard,[data-theme=dark] .ScheduleAppointmentSideBannerPanelContent,[data-theme=dark] .ToolTopExplainBubble,[data-theme=dark] .UpgredePlanNotifyCard,[data-theme=dark] [class$=DialogCard],[data-theme=dark] [class$=MenuCard],[data-theme=dark] [class$=ModalCard],[data-theme=dark] [class$=PanelCard],[data-theme=dark] [class$=PopupCard],[data-theme=dark] [class*="DialogCard "],[data-theme=dark] [class*="MenuCard "],[data-theme=dark] [class*="ModalCard "],[data-theme=dark] [class*="PanelCard "],[data-theme=dark] [class*="PopupCard "]{border:1px solid #e2e8f0!important;border:1px solid var(--border_Dark_Light)!important;box-shadow:none!important}[data-theme=dark] tbody tr:nth-child(2n){background:#f7f9fa!important;background:var(--background_Gray_Light)!important}[data-theme=dark] tbody tr:hover,[data-theme=dark] tbody tr:hover:nth-child(2n){background:color-mix(in srgb,#3b82f6 10%,#f8fafc)!important;background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))!important}[data-theme=dark] .MenuIconAddMenu{border:1px solid #e2e8f0;border:1px solid var(--border_Dark_Light);box-shadow:none!important}[data-theme=dark] .CreateClientFooter{border-top:1px solid #e2e8f0!important;border-top:1px solid var(--border_Dark_Light)!important;box-shadow:none!important}[data-theme=dark] .FeaturesMarketplaceSearch,[data-theme=dark] .Genaya_HeaderRightSearch,[data-theme=dark] .OperationsMenuSearch,[data-theme=dark] .SearchBarSearchInput,[data-theme=dark] .SearchForm{background-color:#fff!important;background-color:var(--background_White)!important}[data-theme=dark] .FeaturesMarketplaceSearch input,[data-theme=dark] .Genaya_HeaderRightSearch input,[data-theme=dark] .OperationsMenuSearch input,[data-theme=dark] .SearchBarSearchInput input,[data-theme=dark] .SearchForm input{background-color:#0000!important}[data-theme=dark] .CreateExpenses .CreateExpensesBody,[data-theme=dark] .CreateExpenses .CreateExpensesHeader{background-color:#fff!important;background-color:var(--background_White)!important}[data-theme=dark] .ColumnNumbersDropdownTrigger,[data-theme=dark] .CreateAppointmentClientSearch,[data-theme=dark] .CreateAppointmentCompanySelect,[data-theme=dark] .CreateAppointmentCustomFieldDropdownButton,[data-theme=dark] .CreateAppointmentEmployeeSelect,[data-theme=dark] .CreateAppointmentInputDropdown,[data-theme=dark] .CreateAppointmentPaymentInput,[data-theme=dark] .CreateAppointmentScheduleTimeInput,[data-theme=dark] .CreateAppointmentVendorSelect,[data-theme=dark] .CreateClientCustomFieldDropdownButton,[data-theme=dark] .CreateClientDropdown>button,[data-theme=dark] .CreateCompanyDropdownButton,[data-theme=dark] .CreateCustomFieldsDropdownButton,[data-theme=dark] .CreateExpensesDropdownButton,[data-theme=dark] .CreateItemsAndServicesDropdownButton,[data-theme=dark] .CreateLeadsTableDropdownTrigger,[data-theme=dark] .CreateLeadsTablePreviewEditDropdownTrigger,[data-theme=dark] .CreateSubStatusDropdownButton,[data-theme=dark] .CreateTagsDropdownButton,[data-theme=dark] .CreateVendorsDropdownButton,[data-theme=dark] .GenayaPayDropdownTrigger,[data-theme=dark] .LeadDateTimeDropdownTrigger,[data-theme=dark] .LeadsToolbarDropdownTrigger,[data-theme=dark] .PhoneNumberColumnDropdownTrigger,[data-theme=dark] .RoleAndPremissionsDropdownTrigger,[data-theme=dark] .ScheduleAppointmentSideBannerDropdownButton,[data-theme=dark] .ScheduleDropdownButton,[data-theme=dark] .SettingsAppointmentTypeFieldSelectButton,[data-theme=dark] .SettingsCompanyFieldSelectButton,[data-theme=dark] .SettingsCreateNumbersFieldSelectButton,[data-theme=dark] .SettingsCustomFieldsFieldSelectButton,[data-theme=dark] .SettingsDropdownButton,[data-theme=dark] .SettingsItemsAndServicesFieldSelectButton,[data-theme=dark] .SettingsLeadSourcesFieldSelectButton,[data-theme=dark] .SettingsServiceAreasFieldSelectButton,[data-theme=dark] .SettingsTeamFieldSelectButton,[data-theme=dark] .SettingsVendorsFieldSelectButton,[data-theme=dark] .TaxesDropdownButton,[data-theme=dark] .TaxesGroupSelector,[data-theme=dark] select,[data-theme=dark] textarea{background-color:#fff!important;background-color:var(--background_White)!important;color:#0f172a;color:var(--text_Title_Dark)}[data-theme=dark] .CompaniesDropdownButton{background-color:#f7f9fa!important;background-color:var(--background_Gray_Light)!important;color:#0f172a;color:var(--text_Title_Dark)}[data-theme=dark] .CompaniesDropdownButton:focus,[data-theme=dark] .CompaniesDropdownButton:hover{border-color:#3b82f6;border-color:var(--background_Blue)}[data-theme=dark] .CompaniesDropdownButton:focus{outline:3px solid #2563eb26;outline:3px solid var(--outline_Blue)}[data-theme=dark] .gm-style-iw,[data-theme=dark] .gm-style-iw-c,[data-theme=dark] .gm-style-iw-ch,[data-theme=dark] .gm-style-iw-chr,[data-theme=dark] .gm-style-iw-d,[data-theme=dark] .gm-style-iw-t:after,[data-theme=dark] .gm-style-iw-tc,[data-theme=dark] .gm-style-iw-tc:after{background:#fff!important;background:var(--background_White)!important;color:#0f172a!important;color:var(--text_Title_Dark)!important}[data-theme=dark] .gm-style-iw-c{border:1px solid #e2e8f0!important;border:1px solid var(--border_Dark_Light)!important;box-shadow:0 8px 24px #00000073!important}[data-theme=dark] .gm-style-iw-t:after{box-shadow:-2px 2px 2px 0 #00000040!important}[data-theme=dark] .gm-style-iw-chr .gm-ui-hover-effect span{background-color:#374151!important;background-color:var(--text_Title_Light)!important}[data-theme=dark] .gm-style-iw-chr .gm-ui-hover-effect:hover span{background-color:#0f172a!important;background-color:var(--text_Title_Dark)!important}[data-theme=dark] .CreateAppointmentFooter,[data-theme=dark] .CreateClientFooter,[data-theme=dark] .CreateCompanyFooter,[data-theme=dark] .CreateEstimateFooter,[data-theme=dark] .CreateExpenseFooter,[data-theme=dark] .CreateInvoiceFooter,[data-theme=dark] .CreateLeadFooter,[data-theme=dark] .CreateServiceAreasFooter,[data-theme=dark] .CreateTeamFooter,[data-theme=dark] .CreateVendorsFooter{border-top:1px solid #e2e8f0!important;border-top:1px solid var(--border_Dark_Light)!important;box-shadow:none!important}[data-theme=dark] .AppointmentDetailActionButtonPrimary,[data-theme=dark] .AppointmentDetailActionButtonPrimary .material-symbols-outlined,[data-theme=dark] .AppointmentDetailActionButtonPrimary svg,[data-theme=dark] .CreateCompanyPrimary,[data-theme=dark] .CreateCompanyPrimary .material-symbols-outlined,[data-theme=dark] .CreateCompanyPrimary svg,[data-theme=dark] .CreateLeadColumnPrimary,[data-theme=dark] .CreateLeadColumnPrimary .material-symbols-outlined,[data-theme=dark] .CreateLeadColumnPrimary svg,[data-theme=dark] .FieldValidationAddBtn,[data-theme=dark] .FieldValidationAddBtn .material-symbols-outlined,[data-theme=dark] .FieldValidationAddBtn svg,[data-theme=dark] .SettingsSaveButton,[data-theme=dark] .SettingsSaveButton .material-symbols-outlined,[data-theme=dark] .SettingsSaveButton svg,[data-theme=dark] .TaxesAddBtn,[data-theme=dark] .TaxesAddBtn .material-symbols-outlined,[data-theme=dark] .TaxesAddBtn svg,[data-theme=dark] .TaxesPrimaryBtn,[data-theme=dark] .TaxesPrimaryBtn .material-symbols-outlined,[data-theme=dark] .TaxesPrimaryBtn svg{color:#fff}[data-theme=dark]{--border_Light:#3a4456;--border_Dark_Light:#445169;--border_Blue:#3b82f6;--text_Title_Dark:#f1f5f9;--text_Title_Light:#cbd5e1;--text_Title_Light_Light:#94a3b8;--text_Title_Light_Light_Light:#64748b;--background_White:#1a1f27;--background_Gray_Dark_Light:#2b333f;--background_Gray_Light:#0f1722;--background_Gray_Light_Light:#101318;--background_Gray_Light_Light_Light:#0c0f14;--background_Gray_Light_Blue:#161c26;--background_Blue_Purpel:#c583f8;--background_Blue:#3b82f6;--background_Blue_Light_Middle:#60a5fa;--background_Blue_Dark:#2563eb;--background_Blue_Light:#38bdf8;--background_Blue_White:#0f172a;--outline_Blue:#3b82f647;--Submited:#60a5fa;--InProgress:#a78bfa;--Canceled:#f87171;--Done:#4ade80;--pending:#fbbf24;--Estimate:#94a3b8;--background_Warning_Light:#3a2a10;--text_Warning:#fbbf24;--border_Warning:#b45309;--surface:var(--background_White);--surface-raised:var(--background_Gray_Dark_Light);--surface-sunken:var(--background_Gray_Light);--divider:var(--border_Dark_Light);--shadow-card:0 1px 2px #0006,0 8px 24px #00000073;background:#fbfbfc;background:var(--background_Gray_Light_Light);color-scheme:dark}html[data-theme=dark] [class*=Add][class*=Inner],html[data-theme=dark] [class*=Confirm][class*=Inner],html[data-theme=dark] [class*=CreateBtn][class*=Inner],html[data-theme=dark] [class*=CreateButton][class*=Inner],html[data-theme=dark] [class*=FooterNext][class*=Inner],html[data-theme=dark] [class*=Primary][class*=Inner],html[data-theme=dark] [class*=Save][class*=Inner],html[data-theme=dark] [class*=primary][class*=Inner]{background:#3b82f6!important;background:var(--brand-accent,var(--background_Blue))!important}html[data-theme=dark] [class*=Add][class*=Inner] .material-symbols-outlined,html[data-theme=dark] [class*=Confirm][class*=Inner] .material-symbols-outlined,html[data-theme=dark] [class*=CreateBtn][class*=Inner] .material-symbols-outlined,html[data-theme=dark] [class*=CreateButton][class*=Inner] .material-symbols-outlined,html[data-theme=dark] [class*=FooterNext][class*=Inner] .material-symbols-outlined,html[data-theme=dark] [class*=Primary][class*=Inner] .material-symbols-outlined,html[data-theme=dark] [class*=Save][class*=Inner] .material-symbols-outlined,html[data-theme=dark] [class*=primary][class*=Inner] .material-symbols-outlined{color:#fff!important}@media(prefers-color-scheme:dark){:root:not([data-theme]){--border_Light:#3a4456;--border_Dark_Light:#445169;--border_Blue:#3b82f6;--text_Title_Dark:#f1f5f9;--text_Title_Light:#cbd5e1;--text_Title_Light_Light:#94a3b8;--text_Title_Light_Light_Light:#64748b;--background_White:#1a1f27;--background_Gray_Dark_Light:#2b333f;--background_Gray_Light:#0f1722;--background_Gray_Light_Light:#101318;--background_Gray_Light_Light_Light:#0c0f14;--background_Gray_Light_Blue:#161c26;--background_Blue_Purpel:#c583f8;--background_Blue:#3b82f6;--background_Blue_Light_Middle:#60a5fa;--background_Blue_Dark:#2563eb;--background_Blue_Light:#38bdf8;--background_Blue_White:#0f172a;--outline_Blue:#3b82f647;--Submited:#60a5fa;--InProgress:#a78bfa;--Canceled:#f87171;--Done:#4ade80;--pending:#fbbf24;--Estimate:#94a3b8;--background_Warning_Light:#3a2a10;--text_Warning:#fbbf24;--border_Warning:#b45309;--surface:var(--background_White);--surface-raised:var(--background_Gray_Dark_Light);--surface-sunken:var(--background_Gray_Light);--divider:var(--border_Dark_Light);--shadow-card:0 1px 2px #0006,0 8px 24px #00000073;background:#fbfbfc;background:var(--background_Gray_Light_Light);color-scheme:dark}}[class$=PaginationButton],[class*="PaginationButton "]{transition:background-color .15s ease,transform .1s ease,color .15s ease,border-color .15s ease!important}[class$=PaginationButton]:hover,[class$=PaginationButton]:hover:not(:disabled),[class*="PaginationButton "]:hover,[class*="PaginationButton "]:hover:not(:disabled){background-color:#f7f9fa!important;background-color:var(--background_Gray_Light)!important;border-color:#edf2f7!important;border-color:var(--border_Light)!important;box-shadow:none!important;outline:3px solid #0000!important}[class$=PaginationButton]:active,[class$=PaginationButton]:active:not(:disabled),[class$=PaginationButton]:focus,[class$=PaginationButton]:focus:not(:disabled),[class*="PaginationButton "]:active,[class*="PaginationButton "]:active:not(:disabled),[class*="PaginationButton "]:focus,[class*="PaginationButton "]:focus:not(:disabled){border-color:#edf2f7!important;border-color:var(--border_Light)!important;box-shadow:none!important;outline:3px solid #0000!important;transform:scale(.98)!important}[class$=PaginationButton]:disabled,[class$=PaginationButton][disabled],[class*="PaginationButton "]:disabled,[class*="PaginationButton "][disabled]{transform:none!important}.Genaya_Layout{background:#fbfbfc;background:var(--background_Gray_Light_Light);box-sizing:border-box;display:flex;flex-direction:column;gap:0;height:100vh;width:100vw}.Genaya_Layout .InternetConnection{align-items:center;backdrop-filter:blur(5px) saturate(160%);-webkit-backdrop-filter:blur(5px) saturate(160%);background:linear-gradient(135deg,hsla(0,86%,97%,.851),hsla(0,96%,89%,.605));border:1px solid #ef444459;border-radius:4px;border-radius:14px;bottom:20px;box-shadow:0 8px 10px #ef444426,inset 0 1px 0 #ffffff59;color:#7f1d1d;display:flex;gap:10px;justify-content:space-between;padding:8px 10px;position:absolute;right:20px;transition:transform .22s ease,opacity .22s ease;width:305px;z-index:10;z-index:999}.Genaya_Layout .InternetConnection .InternetConnectionLeft{align-items:center;display:flex}.Genaya_Layout .InternetConnection .InternetConnectionLeft .material-symbols-outlined{align-items:center;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:999px;box-shadow:0 4px 12px #ef444459;color:#fff;display:flex;font-size:14px;font-weight:800;height:24px;justify-content:center;line-height:1;margin-right:7px;min-width:24px;padding:1px 0 1px 1px}.Genaya_Layout .InternetConnection .InternetConnectionLeft .InternetConnectionRight{display:flex;flex-direction:column}.Genaya_Layout .InternetConnection .InternetConnectionLeft .InternetConnectionRight span{color:#374151;color:var(--text_Title_Light);font-size:13px;font-weight:600}.Genaya_Layout .InternetConnection .InternetConnectionLeft .InternetConnectionRight h3{color:#374151;color:var(--text_Title_Light);font-size:11px;font-weight:400}.Genaya_Layout .InternetConnection .Genaya_NotificationClose{align-items:center;background-color:#fff;background-color:var(--background_White);border:none;border-radius:999px;box-shadow:0 1px 2px #0f172a1a;color:#64748b;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:15px;height:21px;justify-content:center;line-height:1;width:21px}.Genaya_Layout .InternetConnection .Genaya_NotificationClose:hover{color:#0f172a;color:var(--text_Title_Dark)}.Genaya_Layout .GenayaMain{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:row;gap:0;min-height:0;width:100%}.Genaya_Layout .GenayaMain .Genaya{display:flex;flex:1 1;flex-direction:column;height:100%;min-width:0;overflow:hidden;padding:5px}@media(max-width:1050px){.Genaya_Layout .InternetConnection{bottom:12px;max-width:305px;right:12px;width:calc(100vw - 32px)}.Genaya_Layout .GenayaMain .Genaya{padding:4px}}@media(max-width:600px){.Genaya_Layout{height:100dvh}.Genaya_Layout .InternetConnection{bottom:max(12px,env(safe-area-inset-bottom));left:12px;max-width:none;padding:10px 12px;right:12px;width:auto}.Genaya_Layout .GenayaMain{flex:1 1;flex-direction:column;min-height:0}.Genaya_Layout .GenayaMain .Genaya{flex:1 1;min-height:0;overflow:hidden;padding:2px 2px max(2px,env(safe-area-inset-bottom));width:100%}.Genaya_Layout .GenayaMain .Genaya>*{flex:1 1;max-height:100%;min-height:0}}.Genaya_Layout .Genaya_MobileMenuBackdrop{display:none}@media(max-width:1050px){.Genaya_Layout .GenayaMain .SideMenuWrapper{max-width:64px;min-width:64px;position:relative}}@media(max-width:600px){.Genaya_Layout .Genaya_MobileMenuBackdrop{background:#0f172a73;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:140}.Genaya_Layout .GenayaMain>.SideMenuWrapper{-webkit-overflow-scrolling:touch;background:#fff;background:var(--background_White);border:1px solid #edf2f7;border:1px solid var(--border_Light);border-radius:8px;bottom:4px;box-shadow:0 12px 28px #0f172a29;height:calc(100dvh - 53px);left:2px;max-width:none;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:2px;top:50px;transform:translateX(calc(100% + 8px));transition:transform .25s ease;width:auto;z-index:150}.Genaya_Layout.Genaya_Layout--mobileMenuOpen .Genaya_MobileMenuBackdrop{opacity:1;pointer-events:auto}.Genaya_Layout.Genaya_Layout--mobileMenuOpen .GenayaMain>.SideMenuWrapper{transform:translateX(0)}}.AppointmentsPopupClose,.CloseIconButton,.DeleteModuleClose,.EditTeamOrderPanelClose,.ScheduleAppointmentPopupClose,.ScheduleAppointmentSideBannerClose,.ScheduleFiltersClose,.ScheduleMapHeaderClose,.ScheduleMapPopupClose,.ScheduleSettingsPanelClose,.UnscheduledAppointmentsHeaderClose{align-items:center;background:#0000;border:0;border-radius:50%;color:#374151;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:30px}.AppointmentsPopupClose .material-symbols-outlined,.CloseIconButton .material-symbols-outlined,.DeleteModuleClose .material-symbols-outlined,.EditTeamOrderPanelClose .material-symbols-outlined,.ScheduleAppointmentPopupClose .material-symbols-outlined,.ScheduleAppointmentSideBannerClose .material-symbols-outlined,.ScheduleFiltersClose .material-symbols-outlined,.ScheduleMapHeaderClose .material-symbols-outlined,.ScheduleMapPopupClose .material-symbols-outlined,.ScheduleSettingsPanelClose .material-symbols-outlined,.UnscheduledAppointmentsHeaderClose .material-symbols-outlined{font-size:18px}.AppointmentsPopupClose:hover,.CloseIconButton:hover,.DeleteModuleClose:hover,.EditTeamOrderPanelClose:hover,.ScheduleAppointmentPopupClose:hover,.ScheduleAppointmentSideBannerClose:hover,.ScheduleFiltersClose:hover,.ScheduleMapHeaderClose:hover,.ScheduleMapPopupClose:hover,.ScheduleSettingsPanelClose:hover,.UnscheduledAppointmentsHeaderClose:hover{background:#f7f9fa;background:var(--background_Gray_Light);color:#0f172a;color:var(--text_Title_Dark)}.AppointmentDetailActionButtonPrimary,.CreateCompanyPrimary,.CreateLeadColumnPrimary,.FieldValidationAddBtn,.SettingsSaveButton,.TaxesAddBtn,.TaxesPrimaryBtn{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;background:linear-gradient(135deg,var(--brand-accent),var(--brand-accent-dark))!important;color:#fff!important}.MenuIconAdd .MenuIconAddPlus{background:linear-gradient(120deg,color-mix(in srgb,#3b82f6 55%,#fff),#3b82f6,#1d4ed8)!important;background:linear-gradient(120deg,color-mix(in srgb,var(--brand-accent) 55%,#fff),var(--brand-accent),var(--brand-accent-dark))!important;color:#fff!important}.SideMenuFooterAppVerstion .material-symbols-outlined{color:#3b82f6!important;color:var(--brand-accent)!important}.ButtonPrimary,.CallCenterCompaniesFooterPrimary,.CreateClientSaveButton,.CreateCompanySaveButton,.CreateEstimateSaveButton,.CreateExpensesSave,.CreateExpensesSaveButton,.CreateInvoiceSaveButton,.CreateServiceAreasSaveButton,.CreateTeamSaveButton,.CreateVendorsSaveButton,.EstimateDetailPrimary,.GenayaPayGetStartedPrimary,.GenayaPayOnboardingPrimary,.GenayaPayOwnerOnlyPrimary,.GenayaPayRequirementPrimary,.GenayaPaySetupPrimary,.InvoicesActionPrimary,.LeadsListActionPrimary{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;background:linear-gradient(135deg,var(--brand-accent),var(--brand-accent-dark))!important;color:#fff!important}.ButtonPrimary .material-symbols-outlined,.ButtonPrimary svg,.CallCenterCompaniesFooterPrimary .material-symbols-outlined,.CallCenterCompaniesFooterPrimary svg,.CreateClientSaveButton .material-symbols-outlined,.CreateClientSaveButton svg,.CreateCompanySaveButton .material-symbols-outlined,.CreateCompanySaveButton svg,.CreateEstimateSaveButton .material-symbols-outlined,.CreateEstimateSaveButton svg,.CreateExpensesSave .material-symbols-outlined,.CreateExpensesSave svg,.CreateExpensesSaveButton .material-symbols-outlined,.CreateExpensesSaveButton svg,.CreateInvoiceSaveButton .material-symbols-outlined,.CreateInvoiceSaveButton svg,.CreateServiceAreasSaveButton .material-symbols-outlined,.CreateServiceAreasSaveButton svg,.CreateTeamSaveButton .material-symbols-outlined,.CreateTeamSaveButton svg,.CreateVendorsSaveButton .material-symbols-outlined,.CreateVendorsSaveButton svg,.EstimateDetailPrimary .material-symbols-outlined,.EstimateDetailPrimary svg,.GenayaPayGetStartedPrimary .material-symbols-outlined,.GenayaPayGetStartedPrimary svg,.GenayaPayOnboardingPrimary .material-symbols-outlined,.GenayaPayOnboardingPrimary svg,.GenayaPayOwnerOnlyPrimary .material-symbols-outlined,.GenayaPayOwnerOnlyPrimary svg,.GenayaPayRequirementPrimary .material-symbols-outlined,.GenayaPayRequirementPrimary svg,.GenayaPaySetupPrimary .material-symbols-outlined,.GenayaPaySetupPrimary svg,.InvoicesActionPrimary .material-symbols-outlined,.InvoicesActionPrimary svg,.LeadsListActionPrimary .material-symbols-outlined,.LeadsListActionPrimary svg{color:#fff!important}th .material-symbols-outlined,thead .material-symbols-outlined{margin-bottom:0!important;margin-top:0!important;vertical-align:middle!important}.SearchForm{background:#fff!important;background:var(--background_White)!important;border:1px solid #edf2f7!important;border:1px solid var(--border_Light)!important;border-radius:8px!important;box-shadow:0 1px 3px #0000000d!important;height:38px!important;outline:3px solid #0000!important;padding:0 12px!important;transition:border .15s ease,outline .15s ease!important}.SearchForm:focus-within,.SearchForm:hover{border-color:#3b82f6!important;border-color:var(--background_Blue)!important;outline:3px solid #2563eb26!important;outline:3px solid var(--outline_Blue)!important}.SearchForm .SearchFormMain{align-items:center!important;display:flex!important;gap:6px!important;height:100%!important;width:100%!important}.SearchForm .SearchIcon{align-items:center!important;color:#64748b!important;color:var(--text_Title_Light_Light)!important;display:inline-flex!important;justify-content:center!important}.SearchForm .SearchIcon .material-symbols-outlined{color:#64748b!important;color:var(--text_Title_Light_Light)!important;font-size:16px!important}.SearchForm .SearchInput{background:#0000!important;border:0!important;color:#0f172a!important;color:var(--text_Title_Dark)!important;flex:1 1!important;font-size:13px!important;height:auto!important;min-width:0!important;outline:none!important;padding:6px 0!important}.SearchForm .SearchClear{align-items:center!important;background:#0000!important;border:0!important;border-radius:50%!important;color:#374151!important;color:var(--text_Title_Light)!important;cursor:pointer!important;display:inline-flex!important;height:22px!important;justify-content:center!important;padding:0!important;width:22px!important}.SearchForm .SearchClear .material-symbols-outlined{font-size:16px!important}.SearchForm .SearchClear:hover{background:#f7f9fa!important;background:var(--background_Gray_Light)!important;color:#0f172a!important;color:var(--text_Title_Dark)!important}button[class$=Close],button[class*="Close "]{transition:background .12s ease,color .12s ease}button[class$=Close]:hover,button[class*="Close "]:hover{background:#f7f9fa!important;background:var(--background_Gray_Light)!important}button[class$=Close]:hover,button[class$=Close]:hover .material-symbols-outlined,button[class$=Close]:hover svg,button[class*="Close "]:hover,button[class*="Close "]:hover .material-symbols-outlined,button[class*="Close "]:hover svg{color:#0f172a!important;color:var(--text_Title_Dark)!important}.Features{color:var(--text_Title_Dark);display:flex;flex-direction:column;gap:40px}.Features .FeaturesHeader{align-items:center;display:flex;justify-content:space-between}.Features .FeaturesHeader .FeaturesHeaderText h2{color:var(--text_Title_Dark);font-size:26px;margin:0 0 6px}.Features .FeaturesHeader .FeaturesHeaderText p{color:var(--text_Title_Light_Light);font-size:14px;margin:0}.Features .FeaturesHeader .FeaturesHeaderButton{background:var(--background_Blue);border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;padding:12px 18px}.Features .FeaturesIntro{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.Features .FeaturesIntro .FeaturesIntroCard{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:18px}.Features .FeaturesIntro .FeaturesIntroCard h3{color:var(--text_Title_Dark);font-size:16px;margin:0}.Features .FeaturesIntro .FeaturesIntroCard p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.Features .FeaturesMarketplaceOverlay{align-items:center;animation:FeaturesOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;opacity:1;padding:20px;position:fixed;transition:opacity .22s ease;z-index:9999}.Features .FeaturesMarketplaceOverlay.is-closing{opacity:0}@keyframes FeaturesOverlayFade{0%{opacity:0}to{opacity:1}}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace{animation:FeaturesModalPop .26s ease forwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 40px 60px #0f172a26;display:flex;flex-direction:column;max-height:72vh;overflow:hidden;transition:max-height .3s ease;width:min(1100px,100%);will-change:max-height}@keyframes FeaturesModalPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace.is-detail{max-height:90vh}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader{align-items:flex-start;background-color:var(--background_White);display:flex;justify-content:space-between;padding:40px 40px 25px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader h3{color:var(--text_Title_Light);font-size:22px;margin:0 0 4px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader p{color:var(--text_Title_Light);font-size:13px;margin:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader .FeaturesMarketplaceClose{background:var(--background_Gray_Light);border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;padding:8px 12px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar{background:var(--background_White);display:flex;flex-direction:column;gap:26px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceTabs{display:flex;flex-wrap:wrap;gap:8px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceTabs .FeaturesMarketplaceTab{background:var(--background_Gray_Light_Blue);border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;padding:8px 14px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceTabs .FeaturesMarketplaceTab.is-active{background:var(--background_Blue);color:var(--background_White)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceSearch{align-items:center;background-color:var(--background_White);border:2px solid var(--border_Light);border-radius:10px 0 0 10px;display:flex;flex:1 1;gap:8px;height:45px;min-width:220px;padding:8px 12px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceSearch .FeaturesMarketplaceSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceSearch input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;width:100%}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceFilter{position:relative}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceFilter .FeaturesMarketplaceFilterButton{align-items:center;background-color:var(--background_White);border:2px solid var(--border_Light);border-left:none;border-radius:0 10px 10px 0;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;height:45px;padding:8px 14px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceFilter .FeaturesMarketplaceFilterChevron{font-size:12px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceFilter .FeaturesMarketplaceFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 12px 40px #0f172a1f;display:flex;flex-direction:column;gap:4px;min-width:160px;padding:8px;position:absolute;right:0;top:110%;z-index:10}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceFilter .FeaturesMarketplaceFilterMenu .FeaturesMarketplaceFilterOption{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;padding:8px 10px;text-align:left}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceFilter .FeaturesMarketplaceFilterMenu .FeaturesMarketplaceFilterOption.is-active{background:var(--background_Blue);color:var(--background_White)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody{max-height:76vh;overflow:auto;transition:max-height .3s ease;will-change:max-height}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody.is-detail{max-height:78vh}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid{grid-gap:26px;display:grid;gap:26px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:10px 40px 40px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceToolbar{grid-column:1/-1}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard{background-color:var(--background_White);border:2px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:12px;padding:18px;transition:border .2s ease,transform .2s ease,box-shadow .2s ease}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard:hover{border-color:var(--background_Blue);box-shadow:0 12px 40px #0f172a14;transform:translateY(-2px)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardHeader{align-items:center;display:flex;gap:12px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardHeader .FeaturesMarketplaceCardIcon{align-items:center;background:rgba(246,247,251,.835);border-radius:4px;color:var(--background_Blue);display:flex;font-size:18px;font-weight:600;height:70px;justify-content:center;padding:2px;width:70px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardHeader .FeaturesMarketplaceCardIcon img{height:100%;object-fit:contain;width:100%}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardHeader .FeaturesMarketplaceCardTitle h4{color:var(--text_Title_Dark);font-size:16px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardHeader .FeaturesMarketplaceCardTitle span{color:var(--text_Title_Light_Light);font-size:12px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardTags{display:flex;flex-wrap:wrap;gap:6px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardTags span{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11px;padding:4px 10px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:110px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesStatusToggle .FeaturesStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesStatusToggle .FeaturesStatusToggleText{min-width:54px;text-align:left}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesStatusToggle.is-active .FeaturesStatusToggleDot{background:var(--Done);transform:translateX(81px)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesStatusToggle.is-inactive{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardStatus{color:var(--text_Title_Light_Light_Light);font-size:11px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardStatus.is-available{color:var(--Done)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardStatus.is-coming-soon{color:var(--pending)}@media(max-width:1050px){.Features{gap:28px}.Features .FeaturesHeader{align-items:flex-start;flex-direction:column;gap:12px}.Features .FeaturesHeader .FeaturesHeaderText h2{font-size:22px}.Features .FeaturesIntro{grid-template-columns:1fr 1fr}.Features .FeaturesMarketplaceOverlay{padding:16px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace{max-height:82vh}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader{padding:24px 24px 18px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader h3{font-size:18px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid{gap:18px;grid-template-columns:1fr 1fr;padding:10px 24px 24px}}@media(max-width:600px){.Features{gap:22px}.Features .FeaturesHeader .FeaturesHeaderText h2{font-size:18px}.Features .FeaturesHeader .FeaturesHeaderText p{font-size:13px}.Features .FeaturesIntro{grid-template-columns:1fr}.Features .FeaturesMarketplaceOverlay{padding:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace{border-radius:0;height:100vh;max-height:100vh;max-width:100%;width:100%}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader{flex-wrap:wrap;gap:8px;padding:16px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader h3{font-size:17px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions{flex-direction:column;gap:8px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceSearch{border-radius:10px;min-width:0;width:100%}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceFilter .FeaturesMarketplaceFilterButton{border-left:2px solid var(--border_Light);border-radius:10px;justify-content:center;width:100%}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody{max-height:calc(100vh - 200px)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid{gap:14px;grid-template-columns:1fr;padding:10px 16px 24px}}.FeatureDetail{animation:FeatureDetailSlideIn .2s ease forwards;background-color:var(--background_White);border-radius:4px;color:var(--text_Title_Dark);display:flex;flex-direction:column;height:100%;padding:0;transform-origin:right center;transition:.3s ease}@keyframes FeatureDetailSlideIn{0%{opacity:0;transform:translateX(40px) scaleX(.98)}to{opacity:1;transform:translateX(0) scaleX(1)}}.FeatureDetail.is-exiting{animation:FeatureDetailSlideOut .16s ease forwards}@keyframes FeatureDetailSlideOut{0%{opacity:1;transform:translateX(0) scaleX(1)}to{opacity:0;transform:translateX(40px) scaleX(.98)}}.FeatureDetail .FeatureDetailStickyHeader{align-items:center;background-color:var(--background_White);display:flex;gap:12px;height:0;justify-content:space-between;max-height:0;opacity:0;overflow:hidden;padding:0 40px;pointer-events:none;position:-webkit-sticky;position:sticky;top:-1px;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease,visibility .2s ease,max-height .2s ease,height .2s ease,padding .2s ease;visibility:hidden;z-index:5}.FeatureDetail .FeatureDetailStickyHeader.is-visible{box-shadow:0 8px 16px #0f172a14;height:56px;max-height:80px;opacity:1;padding:10px 40px 14px;pointer-events:auto;transform:translateY(0);visibility:visible}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyBack{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;padding:0}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyBack:hover{text-decoration:underline}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyTitle{align-items:center;border-radius:4px;color:var(--text_Title_Dark);display:flex;flex:1 1;font-size:19px;font-weight:600;gap:8px;text-align:left}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyTitle img{background:rgba(246,247,251,.835);border-radius:4px;color:var(--background_Blue);height:40px;padding:2px;width:40px}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:50px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:110px}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyToggle .FeatureDetailToggleDot{background:var(--border_Dark_Light);border-radius:50px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyToggle .FeatureDetailToggleText{min-width:54px;text-align:left}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyToggle.is-active .FeatureDetailToggleDot{background:var(--Done);transform:translateX(81px)}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyToggle.is-inactive{background:var(--background_Gray_Light_Blue);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.FeatureDetail .FeatureDetailHeader{align-items:center;background-color:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;gap:20px;justify-content:space-between;padding:0 40px 10px}.FeatureDetail .FeatureDetailHeader .FeatureDetailBack{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:14px;padding:0}.FeatureDetail .FeatureDetailHeader .FeatureDetailBack:hover{text-decoration:underline}.FeatureDetail .FeatureDetailHeader .FeatureDetailHeaderActions{align-items:center;display:flex;gap:12px}.FeatureDetail .FeatureDetailHeader .FeatureDetailToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:50px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:110px}.FeatureDetail .FeatureDetailHeader .FeatureDetailToggle .FeatureDetailToggleDot{background:var(--border_Dark_Light);border-radius:50px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.FeatureDetail .FeatureDetailHeader .FeatureDetailToggle .FeatureDetailToggleText{min-width:54px;text-align:left}.FeatureDetail .FeatureDetailHeader .FeatureDetailToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.FeatureDetail .FeatureDetailHeader .FeatureDetailToggle.is-active .FeatureDetailToggleDot{background:var(--Done);transform:translateX(81px)}.FeatureDetail .FeatureDetailHeader .FeatureDetailToggle.is-inactive{background:var(--background_Gray_Light_Blue);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.FeatureDetail .FeatureDetailBody{grid-gap:40px;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) 300px;padding:20px 40px 40px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain{display:flex;flex-direction:column;gap:20px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText{align-items:flex-start;display:flex;flex-direction:column;justify-content:start}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent{align-items:center;display:flex;gap:7px;margin-bottom:10px;margin-top:10px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent img{border-radius:4px;color:var(--background_Blue);height:60px;margin-bottom:-2px;margin-right:7px;object-fit:contain;width:60px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent span h1{font-size:26px;font-weight:700}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent span p{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin:0}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText h2{color:var(--background_Blue);font-size:16px;font-weight:600;margin:7px 0 0}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroMedia{display:flex;flex-direction:column;gap:20px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailBadge{align-self:flex-start;background:var(--background_Gray_Light);border-radius:50px;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:500;padding:6px 18px;width:-webkit-fit-content;width:fit-content}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroImage{align-items:center;background:linear-gradient(135deg,var(--border_Dark_Light),var(--background_Gray_Light_Blue));border-radius:4px;display:flex;height:220px;justify-content:center;position:relative}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroPlay{align-items:center;background-color:var(--background_White);border-radius:50%;box-shadow:0 12px 40px #0f172a1f;color:var(--background_Blue);display:flex;font-size:20px;height:54px;justify-content:center;width:54px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailThumbnailRow{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailThumbnail{background-color:var(--background_White);border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;flex-direction:column;font-size:11px;gap:8px;text-align:left}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailThumbnailImage{background:linear-gradient(135deg,var(--border_Dark_Light),var(--background_Gray_Light_Blue));border-radius:4px;height:140px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection{background-color:var(--background_White);border-radius:4px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection h2{font-size:16px;font-weight:700;margin:0 0 8px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection p{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;line-height:1.4;margin:0}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection p+p{margin-top:10px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection ol,.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection ul{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:14px;gap:6px;margin:0;padding-left:18px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection dl{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;gap:10px;margin:0}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection .FeatureDetailFaqItem{display:flex;flex-direction:column;gap:4px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection .FeatureDetailFaqItem dt{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection .FeatureDetailFaqItem dd{color:var(--text_Title_Light_Light);font-size:14px;line-height:1.6;margin:0}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSectionGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailCard{background-color:var(--background_White);border:2px solid var(--border_Light);border-radius:10px;padding:16px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailCard h5{color:var(--text_Title_Dark);font-size:14px;margin:0 0 10px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailCard ol,.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailCard ul{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0;padding-left:18px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar{display:flex;flex-direction:column;gap:22px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarCard{background:var(--background_Gray_Light);border-radius:4px;display:flex;flex-direction:column;gap:10px;padding:16px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarCard h5{border-bottom:1px solid var(--border_Dark_Light);font-size:14px;margin:0;padding-bottom:10px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarCard p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarList{display:flex;flex-direction:column;gap:8px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarList div{color:var(--text_Title_Light);display:flex;font-size:12px;justify-content:space-between}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarList div strong{color:var(--text_Title_Dark)}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarLinks{display:flex;flex-direction:column;gap:12px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarLinks button{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;padding:0;text-align:left}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarLinks button:hover{text-decoration:underline}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarTags{display:flex;flex-wrap:wrap;gap:6px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarTags span{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11px;padding:4px 10px}@media(max-width:1050px){.FeatureDetail .FeatureDetailStickyHeader{padding:0 24px}.FeatureDetail .FeatureDetailStickyHeader.is-visible{padding:10px 24px 14px}.FeatureDetail .FeatureDetailHeader{padding:0 24px 10px}.FeatureDetail .FeatureDetailBody{gap:24px;grid-template-columns:1fr;padding:16px 24px 32px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailMainContent span h1{font-size:22px}}@media(max-width:600px){.FeatureDetail .FeatureDetailStickyHeader{gap:8px;padding:0 14px}.FeatureDetail .FeatureDetailStickyHeader.is-visible{height:52px;padding:10px 14px 12px}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyTitle{font-size:16px}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyTitle img{height:32px;width:32px}.FeatureDetail .FeatureDetailHeader{flex-wrap:wrap;gap:10px;padding:0 14px 10px}.FeatureDetail .FeatureDetailBody{gap:20px;grid-template-columns:1fr;padding:14px 14px 24px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain{gap:16px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent img{height:48px;width:48px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent span h1{font-size:18px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroImage{height:160px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailThumbnailRow{gap:10px;grid-template-columns:1fr 1fr}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailThumbnailImage{height:100px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSectionGrid{grid-template-columns:1fr}}.MenuToggle.MenuToggle--mobile{display:none!important}.HeaderWrapper{background:var(--background_Gray_Light_Light);display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;z-index:99}.HeaderWrapper .EmailVerifyBanner{align-items:center;background:color-mix(in srgb,var(--pending) 10%,#0000);border:1px solid color-mix(in srgb,var(--pending) 35%,#0000);border-radius:8px;color:var(--pending);display:flex;font-size:13px;font-weight:600;gap:16px;height:50px;justify-content:space-between;margin-bottom:5px;margin-left:5px;margin-top:5px;padding:10px 18px;width:calc(100% - 10px)}.HeaderWrapper .EmailVerifyBanner .EmailVerifyText{align-items:center;display:flex;font-weight:400;gap:8px}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage{align-items:center;display:flex;gap:7px}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .EmailVerifyStatus{color:var(--pending);font-size:12px;font-weight:500}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .EmailVerifyButton{background:var(--pending);border:none;border-radius:999px;color:var(--background_White);cursor:pointer;font-size:12px;font-weight:500;outline:2px solid #0000;padding:8px 26px;transition:background .15s ease,transform .12s ease,box-shadow .15s ease;transition:all .18s ease;white-space:nowrap}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .EmailVerifyButton:hover{background:#f76415;outline:2px solid rgba(234,90,12,.294)}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .EmailVerifyButton:active{transform:translateY(1px)}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .EmailVerifyButton:disabled{box-shadow:none;cursor:default;opacity:.7}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .material-symbols-outlined{align-items:center;color:var(--pending);cursor:pointer;display:flex;font-size:24px;height:31px;justify-content:center;outline:2px solid #0000;transition:all .18s ease;width:31px}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .material-symbols-outlined:hover{background:rgba(249,116,22,.235);border-radius:50%;outline:2px solid rgba(234,90,12,.294)}.HeaderWrapper .Header{align-items:flex-end;display:flex;height:43px;justify-content:space-between;padding-bottom:3px;width:100%}.HeaderWrapper .Header .HeaderLeft{display:flex}.HeaderWrapper .Header .HeaderLeft .MenuLogo{align-items:center;display:flex;gap:10px;height:35px;justify-content:flex-start;margin-bottom:-2px;padding-left:24px;transition:width .18s ease,flex-basis .18s ease,box-shadow .18s ease;width:200px}.HeaderWrapper .Header .HeaderLeft .MenuLogo.MenuLogo--menu-expanded{width:69px}.HeaderWrapper .Header .HeaderLeft .MenuLogo.MenuLogo--menu-expanded h1{display:none}@media(max-width:600px){.HeaderWrapper .Header .HeaderLeft .MenuLogo{width:69px}.HeaderWrapper .Header .HeaderLeft .MenuLogo,.HeaderWrapper .Header .HeaderLeft .MenuLogo.MenuLogo--menu-expanded{width:auto}.HeaderWrapper .Header .HeaderLeft .MenuLogo h1,.HeaderWrapper .Header .HeaderLeft .MenuLogo.MenuLogo--menu-expanded h1{display:flex}}.HeaderWrapper .Header .HeaderLeft .MenuLogo img{border-radius:4px;height:31px;width:31px}.HeaderWrapper .Header .HeaderLeft .MenuLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:var(--background_Blue);font-size:20px;font-weight:600;letter-spacing:.01em}.HeaderWrapper .Header .HeaderLeft .MenuToggle{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid #0000;border-radius:6px;color:#000;cursor:pointer;display:inline-flex;height:31px;justify-content:center;left:82px;position:absolute;top:8px;transition:left .1s ease,background .18s,border-color .18s,transform .18s,box-shadow .18s,color .18s;width:31px}.HeaderWrapper .Header .HeaderLeft .MenuToggle.MenuToggle--mobile{display:none}.HeaderWrapper .Header .HeaderLeft .MenuToggle .material-symbols-outlined{color:var(--text_Title_Light);font-size:25px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.HeaderWrapper .Header .HeaderLeft .MenuToggle.collapsed{background-color:var(--background_White);border:1px solid var(--border_Light);left:172px}.HeaderWrapper .Header .HeaderLeft .MenuToggle.collapsed .material-symbols-outlined{transform:rotate(-180deg)}.HeaderWrapper .Header .HeaderLeft .MenuToggle:hover{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue);color:var(--background_Blue_Dark)}.HeaderWrapper .Header .HeaderMiddle{flex:1 1;justify-content:center;max-width:-webkit-fit-content;max-width:fit-content}.HeaderWrapper .Header .HeaderMiddle,.HeaderWrapper .Header .HeaderMiddle .HeaderApps{align-items:center;display:flex;position:relative}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:inline-flex;gap:8px;height:32px;padding:6px 12px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted img{border-radius:4px;height:18px;width:18px}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted span{color:var(--text_Title_Light);font-size:13px;font-weight:600;letter-spacing:.01em;white-space:nowrap}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted .HeaderAppsArrow{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .18s ease,color .18s ease}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted.is-open,.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted:hover{border-color:var(--border_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted.is-open .HeaderAppsArrow{color:var(--text_Title_Light);transform:rotate(180deg)}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList{grid-gap:5px;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 8px 20px #546ba01f;display:grid;gap:5px;grid-template-columns:repeat(2,minmax(180px,1fr));left:0;min-width:360px;opacity:0;padding:9px;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translateY(-6px) scale(.98);transition:opacity .18s ease,transform .18s ease}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp{align-items:flex-start;background:var(--background_White);border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:8px 9px;transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp img{border-radius:6px;height:38px;width:38px}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp .HeaderAppText{display:flex;flex-direction:column}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp .HeaderAppText h4{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp .HeaderAppText h5{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;margin:0}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp:hover{background:var(--background_Gray_Light);box-shadow:0 6px 12px #0f172a14;transform:translateY(-1px)}.HeaderWrapper .Header .HeaderRight{align-items:flex-end;display:flex;justify-content:flex-end;margin-right:10px;position:relative;width:auto}.HeaderWrapper .Header .HeaderRight .HeaderRightPlan{align-items:center;background:#99f4b717;border:1px solid var(--Done);border-radius:8px;color:var(--Done);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:32px;justify-content:center;letter-spacing:.01em;margin-bottom:1px;margin-right:10px;outline:3px solid #0000;padding:6px 12px;transition:all .18s ease;-webkit-user-select:none;user-select:none}.HeaderWrapper .Header .HeaderRight .HeaderRightPlan .HeaderRightPlanIcon{font-size:16px;margin-left:6px}.HeaderWrapper .Header .HeaderRight .HeaderRightPlan:hover{outline:3px solid rgba(3,161,56,.294)}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Blue);border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:33px;letter-spacing:.01em;margin-right:5px;outline:3px solid var(--outline_Blue);padding:7px 12px;position:relative;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .12s ease}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper:hover{transform:translateY(-1px)}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper.is-open{animation:GenayaAIButtonShadow 2.4s ease-in-out infinite;background-color:var(--background_White);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Dark);outline:none;transform:translateY(-1px)}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper.is-open:hover{outline:none}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper:active{transform:translateY(0)}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper .material-symbols-outlined{font-size:18px}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper .material-symbols-outlined,.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper span{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text;color:#0000}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper span{font-weight:500;white-space:nowrap}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper>*{position:relative;z-index:1}.HeaderWrapper .Header .HeaderRight .HeaderRightHelp{align-items:center;border-radius:4px;cursor:pointer;display:inline-flex;height:33px;justify-content:center;position:relative;transition:background .16s ease;width:33px}.HeaderWrapper .Header .HeaderRight .HeaderRightHelp:hover{background:var(--background_Gray_Light)}.HeaderWrapper .Header .HeaderRight .HeaderRightHelp .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:25px;font-variation-settings:"FILL" 0,"wght" 240,"GRAD" 0,"opsz" 24}.HeaderWrapper .Header .HeaderRight .HeaderRightDialer{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;height:33px;justify-content:center;position:relative;transition:background .16s ease;width:32px}.HeaderWrapper .Header .HeaderRight .HeaderRightDialer.is-open,.HeaderWrapper .Header .HeaderRight .HeaderRightDialer:hover{background:var(--background_Gray_Dark_Light)}.HeaderWrapper .Header .HeaderRight .HeaderRightDialer.is-open .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 320,"GRAD" 0,"opsz" 24}.HeaderWrapper .Header .HeaderRight .HeaderRightDialer .material-symbols-outlined{color:var(--text_Title_Dark);font-size:22px;font-variation-settings:"FILL" 0,"wght" 240,"GRAD" 0,"opsz" 24}.HeaderWrapper .Header .HeaderRight .HeaderRightNotifications{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;height:30px;justify-content:center;margin-right:4px;position:relative;transition:background .16s ease;width:30px}.HeaderWrapper .Header .HeaderRight .HeaderRightNotifications .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 330,"GRAD" 0,"opsz" 24}.HeaderWrapper .Header .HeaderRight .HeaderRightNotifications:hover{background:var(--background_Gray_Dark_Light)}.HeaderWrapper .Header .HeaderRight .HeaderRightNotifications .HeaderIcon{color:var(--text_Title_Light_Light);font-size:25px}.HeaderWrapper .Header .HeaderRight .HeaderRightNotifications .HeaderRightNotificationsBadge{align-items:center;background:var(--Canceled);border:1px solid var(--background_White);border-radius:999px;box-shadow:0 2px 6px #ef444459;color:var(--background_White);display:inline-flex;font-size:10px;font-weight:700;height:16px;justify-content:center;line-height:1;max-width:16px;min-width:16px;padding:0 4px;position:absolute;right:0;top:0}.HeaderWrapper .Header .HeaderRight .HeaderRightBox{align-items:center;border-radius:50px;cursor:pointer;display:flex;padding:3px 8px 3px 3px;position:relative;transition:background .16s ease,border-color .16s ease}.HeaderWrapper .Header .HeaderRight .HeaderRightBox h2{align-items:center;background-color:var(--background_Blue);border-radius:50%;color:var(--background_White);display:flex;font-size:14px;font-weight:300;height:24px;justify-content:center;margin:0 8px 0 0;padding-bottom:2px;width:24px}.HeaderWrapper .Header .HeaderRight .HeaderRightBox img{border-radius:50%;margin-right:8px;max-height:24px;max-width:24px;min-height:24px;min-width:24px}.HeaderWrapper .Header .HeaderRight .HeaderRightBox .ProfileStatus{align-items:center;border:2px solid var(--background_White);border-radius:50%;bottom:1px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:500;gap:6px;left:21px;position:absolute}.HeaderWrapper .Header .HeaderRight .HeaderRightBox .ProfileStatus .ProfileStatusDot{background:var(--Done);border-radius:50%;display:inline-block;height:9px;width:9px}.HeaderWrapper .Header .HeaderRight .HeaderRightBox .HeaderLogoArrow{color:var(--text_Title_Light);font-size:18px;margin-left:-4px;transition:transform .2s ease,color .18s ease}.HeaderWrapper .Header .HeaderRight .HeaderRightBox .HeaderLogoArrow:hover{color:var(--text_Title_Light_Light)}.HeaderWrapper .Header .HeaderRight .HeaderRightBox.is-open .HeaderLogoArrow{transform:rotate(180deg)}.HeaderWrapper .Header .HeaderRight .HeaderRightBox:hover{background:var(--background_Gray_Dark_Light)}.HeaderWrapper .Header .HeaderRight .SearchBar{display:flex}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu{align-items:center;animation:HeaderRightMenuOpen .18s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 3px 10px #546ba024;display:flex;flex-direction:column;position:absolute;right:0;top:calc(100% + 10px);transform-origin:top right;width:280px;will-change:transform,opacity;z-index:5;z-index:10}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader{align-items:flex-start;background:var(--background_White);border-bottom:1px solid var(--border_Light);border-radius:14px 14px 0 0;display:flex;flex-direction:column;padding:16px 16px 10px;width:100%}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileHeader{align-items:center;display:flex;gap:9px;width:100%}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileAvatar{align-items:center;background:var(--background_Blue);border-radius:50%;color:var(--background_White);display:flex;font-size:14px;font-weight:700;height:36px;justify-content:center;min-width:36px;text-transform:uppercase}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo{display:flex;flex-direction:column;gap:0;width:100%}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo .ProfileInfoNameandNumber{align-items:center;display:flex;justify-content:space-between;width:100%}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo .ProfileInfoNameandNumber h3{color:var(--text_Title_Dark);font-size:13px;font-weight:500;margin:0;max-width:115px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo .ProfileInfoNameandNumber span{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin-left:4px;vertical-align:middle}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo .ProfileStatus{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:400;gap:6px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo .ProfileStatus .ProfileStatusDot{background:var(--Done);border-radius:50%;display:inline-block;height:7px;width:7px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader h4{background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:7px;color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;letter-spacing:.01em;margin:8px 0 0;padding:4px 8px;width:100%}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu{display:flex;flex-direction:column;gap:4px;padding:6px 10px 14px;width:100%}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderRightMenuDivider{background:var(--border_Light);height:1px;margin:2px 0 2px -10px;width:100%;width:calc(100% + 20px)}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItem{align-items:center;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;gap:6px;padding:5px 8px;transition:background .15s}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItem:hover{background:var(--background_Gray_Light)}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:17px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;line-height:1;margin-right:0}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItem span{align-items:center;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:400;justify-content:space-between;transition:color .15s}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItem span .HeaderMenuItemPlan{background:#99f4b717;border:1px solid var(--Done);border-radius:4px;color:var(--Done);font-size:11px;font-weight:600;letter-spacing:.01em;margin-left:5px;padding:2px 6px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuSectionLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;letter-spacing:.04em;padding:8px 8px 4px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItemPinnable{gap:6px;justify-content:space-between}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItemPinnable .HeaderMenuItemMain{align-items:center;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-size:13px;gap:6px;justify-content:flex-start;min-width:0}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItemPinnable .HeaderMenuItemMain .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:17px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItemPinnable .HeaderMenuItemMain>span{justify-content:flex-start}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItemPinnable .HeaderMenuPinTip{align-items:center;display:inline-flex;flex-shrink:0}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItemPinnable .HeaderMenuPinBtn{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:19px;justify-content:center;opacity:0;padding:0;transform:rotate(0deg);transition:opacity .15s ease,background .15s ease,color .15s ease,transform .2s ease;width:19px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItemPinnable .HeaderMenuPinBtn:hover{background:var(--background_Gray_Light);opacity:1}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItemPinnable .HeaderMenuPinBtn.is-pinned{background:#0000;color:var(--text_Title_Light_Light);opacity:1;transform:rotate(-35deg)}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItemPinnable .HeaderMenuPinBtn.is-pinned .material-symbols-outlined{color:var(--text_Title_Light_Light);font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItemPinnable .HeaderMenuPinBtn .material-symbols-outlined{font-size:13px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItemPinnable:hover .HeaderMenuPinBtn{opacity:1}@keyframes HeaderRightMenuOpen{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media(max-width:1050px){.HeaderWrapper .EmailVerifyBanner{font-size:12px;height:auto;min-height:44px;padding:8px 14px}.HeaderWrapper .Header .HeaderLeft .MenuLogo{gap:6px;padding-left:20px;width:64px}.HeaderWrapper .Header .HeaderLeft .MenuLogo h1{font-size:18px}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList{grid-template-columns:1fr;max-width:calc(100vw - 24px);min-width:260px}.HeaderWrapper .Header .HeaderRight{margin-right:6px}.HeaderWrapper .Header .HeaderRight .HeaderRightPlan{gap:0;padding:0 8px}.HeaderWrapper .Header .HeaderRight .HeaderRightPlan>span:not(.HeaderRightPlanIcon){display:none}.HeaderWrapper .Header .HeaderRight .HeaderRightPlan .HeaderRightPlanIcon{margin-left:0}}@media(max-width:600px){.HeaderWrapper .EmailVerifyBanner{align-items:flex-start;flex-direction:column;gap:10px;margin-left:5px;padding:10px 12px;width:calc(100% - 10px)}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage{gap:8px;justify-content:space-between;width:100%}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .EmailVerifyButton{padding:8px 16px}.HeaderWrapper .Header{flex-wrap:wrap;gap:6px;height:auto;min-height:48px;padding-bottom:4px}.HeaderWrapper .Header .HeaderLeft .MenuLogo{padding-left:10px;width:auto}.HeaderWrapper .Header .HeaderLeft .MenuLogo img{height:28px;width:28px}.HeaderWrapper .Header .HeaderLeft .MenuLogo h1{font-size:16px}.HeaderWrapper .Header .HeaderLeft .MenuToggle{display:none}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted{height:30px;padding:4px 10px}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted span{font-size:12px}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList{left:12px;max-width:calc(100vw - 24px);min-width:0;position:fixed;right:12px;top:60px;width:auto}.HeaderWrapper .Header .HeaderRight{align-items:center;gap:4px;margin-right:4px}.HeaderWrapper .Header .HeaderRight .HeaderRightDialer,.HeaderWrapper .Header .HeaderRight .HeaderRightHelp,.HeaderWrapper .Header .HeaderRight .HeaderRightNotifications,.HeaderWrapper .Header .HeaderRight .HeaderRightPlan,.HeaderWrapper .Header .HeaderRight>.ToolTipTitle{display:none!important}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper,.HeaderWrapper .Header .HeaderRight .HeaderRightBox,.HeaderWrapper .Header .HeaderRight .SearchBar .Genaya_HeaderRightSearch{border:none;border-radius:8px;gap:0;height:36px;justify-content:center;min-width:36px;outline:none;padding:0;width:36px}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper,.HeaderWrapper .Header .HeaderRight .SearchBar .Genaya_HeaderRightSearch{box-shadow:0 1px 3px #0000000d}.HeaderWrapper .Header .HeaderRight .HeaderRightBox{box-shadow:none!important}.HeaderWrapper .Header .HeaderRight .HeaderMenuPinBtn,.HeaderWrapper .Header .HeaderRight .HeaderMenuPinBtn.is-pinned{display:none!important}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper.is-open{border:none;border-radius:8px;outline:none}.HeaderWrapper .Header .HeaderRight .HeaderRightBox{border-radius:8px;padding:0}.HeaderWrapper .Header .HeaderRight .HeaderRightBox.is-open{border:none!important;box-shadow:none!important;outline:none!important}.HeaderWrapper .Header .HeaderRight .OnboardingOrgGenayaHeaderPill{border:none!important;border-radius:8px;box-shadow:0 1px 3px #0000000d!important;gap:6px;height:36px;margin-right:6px!important;outline:none!important;padding:0 10px}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper>span{display:none}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper img{height:20px;width:20px}.HeaderWrapper .Header .HeaderRight .MenuToggle.MenuToggle--mobile{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid #0000;border-radius:6px;display:inline-flex!important;height:36px;justify-content:center;left:auto;margin-left:0;position:static;top:auto;width:36px}.HeaderWrapper .Header .HeaderRight .MenuToggle.MenuToggle--mobile:hover{background:var(--background_Gray_Light)}.HeaderWrapper .Header .HeaderRight .MenuToggle.MenuToggle--mobile .material-symbols-outlined{color:var(--text_Title_Light);font-size:22px}.HeaderWrapper .Header .HeaderRight .MenuToggle.MenuToggle--mobile.is-mobile-open{background:var(--background_White);border:1px solid var(--border_Light);color:var(--text_Title_Light)}.HeaderWrapper .Header .HeaderRight .MenuToggle.MenuToggle--mobile.is-mobile-open .material-symbols-outlined{color:var(--text_Title_Light)}.HeaderWrapper .Header .HeaderRight .HeaderRightBox h2,.HeaderWrapper .Header .HeaderRight .HeaderRightBox img{height:28px;margin-right:4px;min-height:28px;min-width:28px;width:28px}.HeaderWrapper .Header .HeaderRight .HeaderRightBox .HeaderLogoArrow{display:none}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu{left:12px;max-width:calc(100vw - 24px);position:fixed;right:12px;top:60px;width:auto}}@keyframes GenayaAIButtonGlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes RenderPageOpen{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.HeaderFloatingNotifs{display:flex;flex-direction:column;gap:12px;max-width:calc(100vw - 32px);min-width:330px;pointer-events:none;position:fixed;right:16px;top:16px;width:330px;z-index:1500}.HeaderFloatingNotifs .HeaderFloatingNotifsSlot{animation:HeaderFloatingNotifsIn .32s ease both;pointer-events:auto;position:relative}.HeaderFloatingNotifs .HeaderFloatingNotifsSlot .NotificationCenterItem{--nc-item-bg:#ffffffeb;--nc-item-border:#ffffffd9;box-shadow:0 1px 2px #0f172a0f,0 18px 40px #0f172a2e}[data-theme=dark] .HeaderFloatingNotifs .HeaderFloatingNotifsSlot .NotificationCenterItem{--nc-item-bg:#1e293bf0;--nc-item-border:#94a3b847;box-shadow:0 1px 2px #0006,0 18px 44px #0000008c}.HeaderFloatingNotifs .HeaderFloatingNotifsSlot:before{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:radial-gradient(140% 150% at 100% 0,#e6e6e6a8 0,#d6d6d666 45%,#0000 80%);background:radial-gradient(140% 150% at 100% 0,var(--nc-shadow-color-1,#e6e6e6a8) 0,var(--nc-shadow-color-2,#d6d6d666) 45%,var(--nc-shadow-color-3,#0000) 80%);bottom:-60px;content:"";left:-90px;mask-image:radial-gradient(140% 150% at 100% 0,#000 0,#000 45%,#0000 80%);-webkit-mask-image:radial-gradient(140% 150% at 100% 0,#000 0,#000 45%,#0000 80%);pointer-events:none;position:absolute;right:-90px;top:-60px;z-index:-1}[data-theme=dark] .HeaderFloatingNotifs .HeaderFloatingNotifsSlot:before{background:radial-gradient(140% 150% at 100% 0,#1e293bc7 0,#0f172a8c 45%,#0000 80%)}.HeaderFloatingNotifs .HeaderFloatingNotifsSlot.is-leaving{animation:HeaderFloatingNotifsOut .22s ease forwards}@keyframes HeaderFloatingNotifsIn{0%{opacity:0}to{opacity:1}}@keyframes HeaderFloatingNotifsOut{0%{opacity:1}to{opacity:0}}@media(max-width:600px){.HeaderFloatingNotifs{left:12px;min-width:0;right:12px;top:12px;width:auto}}.SearchBar.asPage{display:flex;flex:1 1;height:100%;min-height:0;width:100%}.SearchBar.asPage .SearchBarSearchBanner{background:#0000;display:flex;flex:1 1;height:100%;min-height:0;opacity:1;pointer-events:auto;position:static;width:100%;z-index:auto}.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain{background:var(--background_White);border:1px solid var(--border_Light);border-left:none;border-radius:0 8px 8px 0;box-shadow:none;display:flex;flex:1 1;flex-direction:column;gap:0;height:100%;margin:0;max-width:none;min-height:0;opacity:1;overflow:hidden;transform:none;width:100%}.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput{border-radius:0 8px 0 0;flex:0 0 auto;padding:6px 24px 0}.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs{flex:0 0 auto;padding:3px 24px 12px}.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain{flex:1 1;min-height:0;overflow-y:auto;padding:0 8px}.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter{border-radius:0;flex:0 0 auto}@media(max-width:1050px){.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput,.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs{padding-left:12px;padding-right:12px}.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain{padding:0 4px}}@media(max-width:600px){.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput,.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs{padding-left:8px;padding-right:8px}.SearchBar.asPage .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain{padding:0 2px}}.SearchBar .Genaya_HeaderRightSearch{align-items:center;background:var(--background_White);border:1px solid #0000;border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:8px;margin-right:10px;outline:3px solid #0000;padding:.5px 10px;position:relative;transition:border-color .16s ease,box-shadow .16s ease}.SearchBar .Genaya_HeaderRightSearch:hover{border:1px solid var(--border_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SearchBar .Genaya_HeaderRightSearch:focus-within{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderRightSearchIcon{color:var(--text_Title_Light_Light);display:inline-flex;font-size:16px;left:8px;position:absolute}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderRightSearchIcon .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .Genaya_HeaderRightSearch input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:13px;min-width:180px;outline:none;padding:7px 10px 7px 20px}.SearchBar .Genaya_HeaderRightSearch input:focus{background:var(--background_White)}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderShortcut{align-items:center;border-left:1px solid var(--border_Dark_Light);color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:4px;min-width:46px;padding-left:6px;transition:opacity .18s ease,transform .18s ease}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderShortcut.isHidden{opacity:0;pointer-events:none;transform:translateY(-2px)}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderShortcut .Genaya_HeaderShortcutKey{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:4px;font-weight:600;line-height:1;padding:2px 6px}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderShortcut .Genaya_HeaderShortcutDivider{opacity:.7;padding:0 2px}.SearchBar .Genaya_HeaderRightSearch .SearchBar__clearButton{align-items:center;background:hsla(0,0%,90%,.196);border:1px solid var(--border_Light);border-radius:4PX;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:4px;transform:scale(.85);transform:translateY(-50%);transition:opacity .18s ease,transform .18s ease,background .16s ease,color .16s ease;width:26px}.SearchBar .Genaya_HeaderRightSearch .SearchBar__clearButton .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:14px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;transition:opacity .18s ease;white-space:nowrap}.SearchBar .Genaya_HeaderRightSearch .SearchBar__clearButton.isVisible{opacity:1;pointer-events:auto;transform:scale(1)}.SearchBar .Genaya_HeaderRightSearch .SearchBar__clearButton.isVisible .material-symbols-outlined{opacity:1}.SearchBar .Genaya_HeaderRightSearch .SearchBar__clearButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SearchBar .SearchBarSearchBanner{align-items:flex-start;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .18s ease;width:100%;z-index:14000}.SearchBar .SearchBarSearchBanner.isVisible{opacity:1;pointer-events:auto}.SearchBar .SearchBarSearchBanner.isVisible .SearchBarSearchBannerLayer1{opacity:1}.SearchBar .SearchBarSearchBanner.isVisible .SearchBarSearchBannerMain{opacity:1;transform:translateY(0) scale(1)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerLayer1{-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .18s ease;width:100%;z-index:-1}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 4px 16px #00000014;gap:12px;height:520px;margin-top:10vh;max-width:90%;opacity:.7;position:relative;transform:translateY(0) scale(.97);transition:opacity .18s ease,transform .18s ease;width:800px;z-index:1}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput{align-items:center;background:var(--background_White);border-radius:12px 12px 0 0;display:flex;gap:8px;left:0;padding:5px 14px 0;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;color:var(--text_Title_Light_Light);direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:14px;height:50px;outline:none}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput input::placeholder{color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:300}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton{align-items:center;background:hsla(0,0%,90%,.196);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;opacity:0;pointer-events:none;transform:scale(.85);transition:opacity .18s ease,transform .18s ease,background .16s ease,color .16s ease;width:26px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;transition:opacity .18s ease;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton.isVisible{opacity:1;pointer-events:auto;transform:scale(1)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton.isVisible .material-symbols-outlined{opacity:1}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__goToPageButton{align-items:center;background:hsla(0,0%,90%,.196);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;opacity:0;pointer-events:none;transform:scale(.85);transition:opacity .18s ease,transform .18s ease,background .16s ease,color .16s ease,border-color .16s ease;width:26px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__goToPageButton .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:15px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;transition:opacity .18s ease;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__goToPageButton.isVisible{opacity:1;pointer-events:auto;transform:scale(1)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__goToPageButton:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs{align-items:center;background-color:var(--background_White);display:flex;gap:8px;left:0;overflow-x:auto;padding:3px 12px 10px;position:-webkit-sticky;position:sticky;top:55px;z-index:5}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem{align-items:center;background:#0000;border:1px solid #0000;border-color:var(--border_Light);border-radius:50px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:all .15s ease;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:14px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem:focus,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem:hover{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Dark)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem.isActive{background:var(--background_White);border-color:var(--border_Light);border:1px solid var(--background_Blue);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark);outline:3px solid var(--outline_Blue)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain{display:flex;flex-direction:column;height:calc(100% - 133px);overflow-y:scroll}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerSection{display:flex;flex-direction:column}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState{align-items:center;display:flex;flex-direction:column;gap:0;padding:18px 14px;text-align:center}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState .material-symbols-outlined{background-color:var(--border_Light_Light);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light_Light);margin-bottom:10px;padding:8px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState strong{color:var(--text_Title_Dark);font-size:15px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState small{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:300}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState.SearchBar__emptyState--hint{padding:16px 14px 22px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState.SearchBar__emptyState--hint .material-symbols-outlined{background-color:var(--border_Light_Light);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light_Light);margin-bottom:10px;padding:8px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState.SearchBar__emptyState--hint strong{color:var(--text_Title_Dark);font-size:15px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState.SearchBar__emptyState--hint small{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:300}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults{display:flex;flex-direction:column;gap:0;margin-bottom:0;padding:0 10px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults.SearchBarSearchBannerResults--skeletons{gap:12px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults.SearchBarSearchBannerResults--flat{gap:8px;padding:0 10px 6px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults.SearchBarSearchBannerResults--flat .SearchBarSearchBannerResultsItem{border-radius:6px;padding:6px 4px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsSection{display:flex;flex-direction:column;gap:3px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsSection .SearchBarSearchBannerResultsSectionTitle{color:var(--text_Title_Dark);font-size:12px;font-weight:600;text-transform:capitalize}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem{align-items:flex-start;background:var(--background_White);border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:6px 8px;transition:background .15s ease,border-color .15s ease}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem.SearchBarSearchBannerResultsItem--skeleton{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light);cursor:default}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem.isActive,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemIcon{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;height:28px;justify-content:center;width:28px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemIcon .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemContent{display:flex;flex-direction:column;gap:2px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemHeader{align-items:center;display:flex;gap:6px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemHeader .SearchBarSearchBannerResultsItemBadges{align-items:center;display:inline-flex;gap:0}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemHeader .SearchBarSearchBannerResultsItemType{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light_Light_Light);display:inline-flex;font-size:11px;font-weight:500;height:20px;letter-spacing:.06em;line-height:1;padding:0 8px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemHeader .SearchBarSearchBannerResultsItemType.isPaired{border-radius:50px 0 0 50px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemHeader .SearchBarSearchBannerResultsItemTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemMeta,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemSubtitle{color:var(--text_Title_Light);font-size:12px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemMeta .SearchBarSearchBannerResultsItemMetaText{color:inherit}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemStatus.isPaired{align-items:center;background:color-mix(in srgb,currentColor 12%,#0000);border:1px solid color-mix(in srgb,currentcolor 45%,#0000);border-radius:0 50px 50px 0;color:var(--text_Title_Light_Light_Light);display:inline-flex;font-size:11px;font-weight:500;height:20px;line-height:1;margin-left:-1px;padding:0 8px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonLine{animation:SearchBarSkeletonShimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--border_Light) 0,var(--background_Gray_Light_Blue) 45%,var(--border_Light) 90%);background-size:200% 100%;border-radius:6px;height:10px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonLine.SkeletonLine--title{height:9px;width:90px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonLine.SkeletonLine--primary{height:11px;width:70%}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonLine.SkeletonLine--secondary{height:10px;width:55%}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonLine.SkeletonLine--meta{height:9px;width:40%}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonCircle{animation:SearchBarSkeletonShimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--border_Light) 0,var(--background_Gray_Light_Blue) 45%,var(--border_Light) 90%);background-size:200% 100%;border-radius:6px;height:28px;width:28px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerCategory{align-items:center;display:flex;gap:10px;padding:4px 14px 6px;position:relative}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerCategory h1{background:var(--background_White);color:#b2b9c3;font-size:10px;font-weight:300;left:50%;letter-spacing:.08em;margin:0;padding:0 6px;position:absolute;text-transform:capitalize;transform:translateX(-50%)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerCategory span{background:var(--border_Light);flex:1 1;height:1px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem{border-radius:4px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;margin:0 10px 8px;padding:5px;transition:background .13s}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerItemContent{align-items:center;display:flex;gap:10px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerIcon{align-items:center;border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light);display:inline-flex;font-size:14px;height:28px;justify-content:center;width:28px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerIcon .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerText{display:flex;flex-direction:column;gap:0}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerText .SearchBarSearchBannerLabelRow{align-items:center;display:inline-flex;gap:4px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerText .SearchBarSearchBannerCategoryChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:5px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:500;line-height:1.4;padding:1px 8px;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerText strong{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerText small{color:var(--text_Title_Light_Light);font-size:11px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:focus,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:hover{background:var(--background_Gray_Light)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:focus .SearchBarSearchBannerIcon,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:hover .SearchBarSearchBannerIcon{background:var(--background_White)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:active{background:var(--background_Gray_Light)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem.isActive .SearchBarSearchBannerIcon,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:active .SearchBarSearchBannerIcon{background:var(--background_White)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter{align-items:center;background:var(--background_Gray_Light);border-radius:0 0 12px 12px;border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:space-between;padding:6px 15px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter .SearchBar__footerGroup{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;gap:6px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter .SearchBar__footerKey{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 1px 3px #0000000d;color:#b1b9c2;display:inline-flex;font-size:10px;font-weight:400;height:22px;justify-content:center;min-width:34px;padding:0 6px;transition:background .15s ease}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter .SearchBar__footerKey:hover{background-color:var(--background_Gray_Light)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter .SearchBar__footerKeyIcon{min-width:22px;padding:0}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter .SearchBar__footerKeyIcon .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:14px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter .SearchBar__footerLabel{color:var(--text_Title_Light_Light);font-size:11px}@keyframes SearchBarSkeletonShimmer{0%{background-position:0 0}to{background-position:200% 0}}@media(max-width:1050px){.SearchBar .Genaya_HeaderRightSearch{margin-right:6px}.SearchBar .Genaya_HeaderRightSearch input{min-width:140px}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderShortcut{display:none}.SearchBar .SearchBarSearchBanner{align-items:flex-start;padding:16px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain{height:480px;margin-top:8vh;max-width:calc(100vw - 32px);width:680px}}@media(max-width:600px){.SearchBar .Genaya_HeaderRightSearch{border-color:var(--border_Light);border-radius:999px;height:40px;justify-content:center;margin-right:6px;min-width:40px;padding:0;width:40px}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderRightSearchIcon{color:var(--text_Title_Light);position:static}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderRightSearchIcon .material-symbols-outlined{font-size:20px}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderShortcut,.SearchBar .Genaya_HeaderRightSearch .SearchBar__clearButton,.SearchBar .Genaya_HeaderRightSearch input{display:none}.SearchBar .SearchBarSearchBanner{align-items:flex-start}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain{border:1px solid var(--border_Light);border-radius:8px;inset:auto;bottom:2px;display:flex;flex-direction:column;height:auto;left:2px;margin:0;max-height:none;max-width:none;overflow:hidden;position:fixed;right:2px;top:70px;width:auto}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput{flex-shrink:0;padding:max(14px,env(safe-area-inset-top)) 14px 0;position:relative;top:auto}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .material-symbols-outlined{font-size:20px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput input{font-size:16px;height:44px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton{height:32px;width:32px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton .material-symbols-outlined{font-size:18px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs{-webkit-overflow-scrolling:touch;flex-shrink:0;flex-wrap:nowrap;gap:6px;overflow-x:auto;overflow-y:hidden;padding:3px 12px 8px;position:relative;scrollbar-width:none;top:auto}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs::-webkit-scrollbar{display:none}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem{box-shadow:0 1px 3px #0000000d;flex-shrink:0;font-size:12px;padding:6px 10px;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem .material-symbols-outlined{font-size:13px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain{-webkit-overflow-scrolling:touch;flex:1 1;height:auto;min-height:0;overflow-y:auto;padding-bottom:max(12px,env(safe-area-inset-bottom))}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem{margin:0 8px 6px;padding:8px 6px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerText strong{font-size:13px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerText small{font-size:11px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemIcon{height:24px;width:24px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemIcon .material-symbols-outlined{font-size:14px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemTitle{font-size:12px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemMeta,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemSubtitle{font-size:11px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter{display:none}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain{gap:0}}.CompanyRequireDiv{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}.CompanyRequireDiv .CompanyRequireDivOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CompanyRequireDiv .CompanyRequireDivCard{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:10px;box-shadow:0 20px 50px #0f172a40;display:flex;flex-direction:column;gap:12px;overflow:hidden;position:relative;width:min(520px,100% - 32px);z-index:1}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardGradient{background:linear-gradient(180deg,var(--outline_Blue) 0,#0000 100%);border-radius:10px 10px 0 0;height:180px;left:0;overflow:hidden;position:absolute;top:0;width:100%}@keyframes CompanyRequireDivFloat{0%{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}to{transform:translateZ(0)}}@keyframes CompanyRequireDivFloatWide{0%{transform:translateZ(0)}50%{transform:translate3d(6px,-12px,0)}to{transform:translateZ(0)}}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardGradient .CompanyRequireDivCardBlob{border:2px solid var(--border_Dark_Light);border-radius:999px;display:block;position:absolute;will-change:transform}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardGradient .CompanyRequireDivCardBlob1{animation:CompanyRequireDivFloat 6s ease-in-out infinite;background-color:color-mix(in srgb,var(--background_Blue_Purpel) 33%,#0000);height:50px;left:90px;top:50px;width:50px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardGradient .CompanyRequireDivCardBlob2{animation:CompanyRequireDivFloatWide 7s ease-in-out infinite;background-color:color-mix(in srgb,var(--background_Blue) 33%,#0000);height:50px;right:90px;top:50px;width:50px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardGradient .CompanyRequireDivCardBlob3{animation:CompanyRequireDivFloat 5.5s ease-in-out infinite;background-color:color-mix(in srgb,var(--background_Blue_Light) 33%,#0000);height:40px;left:18%;top:120px;width:40px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardGradient .CompanyRequireDivCardBlob4{animation:CompanyRequireDivFloatWide 6.5s ease-in-out infinite;background-color:color-mix(in srgb,var(--Done) 33%,#0000);height:40px;right:18%;top:120px;width:40px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivHeader{align-items:center;display:flex;justify-content:flex-end;z-index:2}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivHeader .CompanyRequireDivClose{align-items:center;background:color-mix(in srgb,var(--background_White) 72%,#0000);border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;justify-content:center;margin:20px;padding:4px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivHeader .CompanyRequireDivClose .material-symbols-outlined{font-size:18px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivHeader .CompanyRequireDivClose:hover{background-color:color-mix(in srgb,var(--background_White) 90%,#0000)}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:-30px;padding:10px 30px 0;z-index:1}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivIconWrap{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Light));border-radius:999px;box-shadow:0 14px 32px #0b5fff59;display:flex;height:110px;justify-content:center;margin-bottom:18px;width:110px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivIconWrap .material-symbols-outlined{color:var(--background_White);font-size:54px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 40}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivIconWrap.is-warning{background:linear-gradient(135deg,var(--pending),var(--pending));box-shadow:0 14px 32px #f59e0b59}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivNotice{align-items:flex-start;background:linear-gradient(180deg,color-mix(in srgb,var(--pending) 8%,#0000) 0,color-mix(in srgb,var(--pending) 20%,#0000) 100%);border:1px solid color-mix(in srgb,var(--pending) 40%,#0000);border-radius:12px;box-shadow:0 2px 8px #f59e0b14;display:flex;gap:12px;margin-top:18px;padding:14px 16px;width:100%}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivNotice .CompanyRequireDivNoticeIcon{color:var(--pending);flex-shrink:0;font-size:22px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;margin-top:1px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivNotice .CompanyRequireDivNoticeBody{display:flex;flex-direction:column;gap:4px;text-align:left}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivNotice .CompanyRequireDivNoticeBody h6{color:var(--pending);font-size:13px;font-weight:600;letter-spacing:.01em;margin:0;text-transform:uppercase}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivNotice .CompanyRequireDivNoticeBody p{color:var(--pending);font-size:13px;font-weight:400;line-height:1.45;margin:0;text-align:left}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody h3{color:var(--text_Title);font-size:22px;font-weight:600;margin:0;text-align:center}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody p{color:var(--text_Title_Light_Light);font-size:15px;font-weight:300;line-height:1.25;margin-top:8px;text-align:center}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivReason{align-items:center;border:1px solid var(--outline_Blue);border-radius:8px;display:flex;gap:10px;margin-top:18px;padding:10px 12px;width:100%}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivReason .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivReason h6{color:var(--text_Title_Light);font-size:13px;font-weight:400;line-height:1.3;margin:0}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivPerks{margin-top:20px;width:100%}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivPerks h5{color:var(--text_Title);font-size:16px;font-weight:500;margin-bottom:10px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivPerks .CompanyRequireDivPerk{align-items:center;display:flex;gap:10px;margin-top:10px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivPerks .CompanyRequireDivPerk .material-symbols-outlined{color:var(--background_Blue);font-size:16px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivPerks .CompanyRequireDivPerk h6{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300;margin:0}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter{align-items:center;border-radius:0 0 10px 10px;border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;margin-top:18px;padding:16px 20px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter button{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;gap:6px;padding:10px 20px;transition:all .15s ease}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter button .material-symbols-outlined{font-size:18px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter .CompanyRequireDivCancel{background:#0000;border:1px solid var(--border_Light);color:var(--text_Title_Light)}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter .CompanyRequireDivCancel:hover{background:var(--background_Light)}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter .CompanyRequireDivPrimary{background:var(--background_Blue);color:#fff;outline:3px solid #0000}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter .CompanyRequireDivPrimary:hover{border:1px solid var(--outline_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}@media(max-width:1050px){.CompanyRequireDiv .CompanyRequireDivCard{width:min(520px,100% - 24px)}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody{padding:10px 22px 0}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivIconWrap{height:96px;width:96px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivIconWrap .material-symbols-outlined{font-size:46px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody h3{font-size:20px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody p{font-size:14px}}@media(max-width:600px){.CompanyRequireDiv .CompanyRequireDivCard{max-width:calc(100% - 16px);width:calc(100% - 16px)}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardGradient{height:140px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody{margin-top:-20px;padding:6px 16px 0}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivIconWrap{height:80px;margin-bottom:14px;width:80px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivIconWrap .material-symbols-outlined{font-size:40px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody h3{font-size:18px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody p{font-size:13px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivNotice{gap:10px;padding:12px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardBody .CompanyRequireDivNotice p{font-size:12px}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter{flex-direction:column-reverse;padding:14px 16px max(14px,env(safe-area-inset-bottom))}.CompanyRequireDiv .CompanyRequireDivCard .CompanyRequireDivCardFooter button{justify-content:center;min-height:44px;width:100%}}.Genaya_NotificationStack{align-items:center;display:flex;flex-direction:column;gap:0;left:50%;pointer-events:none;position:fixed;top:16px;transform:translateX(-50%);z-index:12000}.Genaya_NotificationStack .Genaya_Notification{align-items:center;background:#e9f9f0;border:1px solid color-mix(in srgb,var(--Done) 30%,#0000);border-radius:4px;box-shadow:0 12px 30px #0f172a26;color:var(--Done);display:inline-flex;gap:10px;justify-content:space-between;opacity:0;padding:8px 10px;pointer-events:auto;position:relative;transform:translateY(-10px);transition:transform .22s ease,opacity .22s ease;width:305px}.Genaya_NotificationStack .Genaya_Notification+.Genaya_Notification{margin-top:-31px}.Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationLeft{align-items:center;display:inline-flex;justify-content:center}.Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationIcon{align-items:center;background:var(--Done);border-radius:999px;color:var(--background_White);display:flex;font-size:14px;font-weight:800;height:24px;justify-content:center;line-height:1;margin-right:7px;min-width:24px;padding:1px 0 1px 1px}.Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationText{color:inherit;font-size:13px;font-weight:500}.Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationClose{align-items:center;background-color:var(--background_White);border:none;border-radius:999px;box-shadow:0 1px 2px #0f172a1a;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:15px;height:21px;justify-content:center;line-height:1;width:21px}.Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationClose:hover{color:var(--text_Title_Dark)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--visible{animation:Genaya_Notification_enter .22s ease;opacity:1;transform:translateY(0)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--exiting{animation:Genaya_Notification_exit .2s ease forwards;opacity:0;transform:translateY(-12px)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--success{backdrop-filter:blur(5px) saturate(160%);-webkit-backdrop-filter:blur(5px) saturate(160%);background:linear-gradient(135deg,color-mix(in srgb,var(--Done) 16%,var(--background_White)),color-mix(in srgb,var(--Done) 26%,var(--background_White)));border:1px solid color-mix(in srgb,var(--Done) 35%,#0000);border-radius:14px;box-shadow:0 8px 10px color-mix(in srgb,var(--Done) 18%,#0000),inset 0 1px 0 #ffffff2e;color:var(--Done)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--success .Genaya_NotificationIcon{background:linear-gradient(135deg,var(--Done),var(--Done));box-shadow:0 4px 12px color-mix(in srgb,var(--Done) 40%,#0000)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--error{backdrop-filter:blur(5px) saturate(160%);-webkit-backdrop-filter:blur(5px) saturate(160%);background:linear-gradient(135deg,color-mix(in srgb,var(--Canceled) 16%,var(--background_White)),color-mix(in srgb,var(--Canceled) 26%,var(--background_White)));border:1px solid color-mix(in srgb,var(--Canceled) 35%,#0000);border-radius:14px;box-shadow:0 8px 10px color-mix(in srgb,var(--Canceled) 18%,#0000),inset 0 1px 0 #ffffff2e;color:var(--Canceled)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--error .Genaya_NotificationIcon{background:linear-gradient(135deg,var(--Canceled),var(--Canceled));box-shadow:0 4px 12px color-mix(in srgb,var(--Canceled) 40%,#0000)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--warning{backdrop-filter:blur(5px) saturate(160%);-webkit-backdrop-filter:blur(5px) saturate(160%);background:linear-gradient(135deg,color-mix(in srgb,var(--pending) 18%,var(--background_White)),color-mix(in srgb,var(--pending) 28%,var(--background_White)));border:1px solid color-mix(in srgb,var(--pending) 35%,#0000);border-radius:14px;box-shadow:0 8px 10px color-mix(in srgb,var(--pending) 18%,#0000),inset 0 1px 0 #ffffff2e;color:var(--pending)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--warning .Genaya_NotificationIcon{background:linear-gradient(135deg,var(--pending),var(--pending));box-shadow:0 4px 12px color-mix(in srgb,var(--pending) 40%,#0000)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--info{backdrop-filter:blur(5px) saturate(160%);-webkit-backdrop-filter:blur(5px) saturate(160%);background:linear-gradient(135deg,color-mix(in srgb,var(--Submited) 16%,var(--background_White)),color-mix(in srgb,var(--Submited) 26%,var(--background_White)));border:1px solid color-mix(in srgb,var(--Submited) 35%,#0000);border-radius:14px;box-shadow:0 8px 30px color-mix(in srgb,var(--Submited) 18%,#0000),inset 0 1px 0 #ffffff2e;color:var(--Submited)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--info .Genaya_NotificationIcon{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));box-shadow:0 4px 12px color-mix(in srgb,var(--background_Blue) 40%,#0000)}@media(max-width:1050px){.Genaya_NotificationStack{top:12px}.Genaya_NotificationStack .Genaya_Notification{max-width:calc(100vw - 24px);width:320px}}@media(max-width:600px){.Genaya_NotificationStack{align-items:stretch;left:12px;right:12px;top:max(12px,env(safe-area-inset-top));transform:none}.Genaya_NotificationStack .Genaya_Notification{max-width:100%;padding:10px 12px;width:100%}.Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationText{font-size:13px}}@keyframes Genaya_Notification_enter{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes Genaya_Notification_exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-14px)}}[data-theme=dark] .Genaya_NotificationStack .Genaya_Notification{background:var(--background_White);box-shadow:0 12px 30px #0000008c;color:var(--text_Title_Dark)}[data-theme=dark] .Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationText{color:var(--text_Title_Dark)}[data-theme=dark] .Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationClose{background-color:color-mix(in srgb,var(--text_Title_Dark) 12%,#0000);box-shadow:none;color:var(--text_Title_Light)}[data-theme=dark] .Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationClose:hover{background-color:color-mix(in srgb,var(--text_Title_Dark) 20%,#0000);color:var(--text_Title_Dark)}[data-theme=dark] .Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--success{background:var(--background_White);border:1px solid color-mix(in srgb,var(--Done) 50%,#0000);color:var(--text_Title_Dark)}[data-theme=dark] .Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--error{background:var(--background_White);border:1px solid color-mix(in srgb,var(--Canceled) 50%,#0000);color:var(--text_Title_Dark)}[data-theme=dark] .Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--warning{background:var(--background_White);border:1px solid color-mix(in srgb,var(--pending) 50%,#0000);color:var(--text_Title_Dark)}[data-theme=dark] .Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--info{background:var(--background_White);border:1px solid color-mix(in srgb,var(--Submited) 50%,#0000);color:var(--text_Title_Dark)}[data-theme=dark] .ToolTopExplainBubble{background:var(--background_Gray_Dark_Light)!important;border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);box-shadow:0 12px 24px #00000073;color:var(--text_Title_Dark)!important}[data-theme=dark] .ToolTopExplainBubble:after{background:var(--background_Gray_Dark_Light)!important;border-bottom:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-right:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000)}.ToolTopExplain{position:relative}.ToolTopExplain,.ToolTopExplain .ToolTopExplainTarget{align-items:center;display:inline-flex}.ToolTopExplain .ToolTopExplainBubble{background:var(--text_Title_Dark);border-radius:7px;bottom:calc(100% + 10px);box-shadow:0 12px 24px #0f172a40;color:var(--background_White);font-size:12px;font-weight:400;left:0;letter-spacing:0;line-height:1.4;max-width:320px;min-width:150px;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;text-align:left;text-transform:none;transform:translateY(0);transition:opacity .15s ease,transform .15s ease;white-space:normal;z-index:10}.ToolTopExplain .ToolTopExplainBubble:before{background:#0000;content:"";height:20px;left:0;position:absolute;top:100%;width:100%}.ToolTopExplain .ToolTopExplainBubble:after{background:var(--text_Title_Dark);border-radius:2px;bottom:-4px;content:"";height:12px;left:16px;position:absolute;transform:rotate(45deg);width:12px}.ToolTopExplain.is-center .ToolTopExplainBubble{left:50%;transform:translate(-50%)}.ToolTopExplain.is-center .ToolTopExplainBubble:after{left:50%;transform:translateX(-50%) rotate(45deg)}.ToolTopExplain.is-center:focus-within .ToolTopExplainBubble,.ToolTopExplain.is-center:hover .ToolTopExplainBubble{transform:translate(-50%,-4px)}.ToolTopExplain:focus-within .ToolTopExplainBubble,.ToolTopExplain:hover .ToolTopExplainBubble{opacity:1;pointer-events:auto;transform:translateY(-4px)}.ToolTopExplain.is-bottom .ToolTopExplainBubble{bottom:auto;top:calc(100% + 10px);transform:translateY(0)}.ToolTopExplain.is-bottom .ToolTopExplainBubble:before{bottom:100%;top:auto}.ToolTopExplain.is-bottom .ToolTopExplainBubble:after{bottom:auto;top:-6px;transform:rotate(45deg)}.ToolTopExplain.is-bottom:focus-within .ToolTopExplainBubble,.ToolTopExplain.is-bottom:hover .ToolTopExplainBubble{transform:translateY(4px)}.ToolTopExplain.is-bottom.is-center .ToolTopExplainBubble{transform:translate(-50%)}.ToolTopExplain.is-bottom.is-center .ToolTopExplainBubble:after{left:50%;transform:translateX(-50%) rotate(45deg)}.ToolTopExplain.is-bottom.is-center:focus-within .ToolTopExplainBubble,.ToolTopExplain.is-bottom.is-center:hover .ToolTopExplainBubble{transform:translate(-50%,4px)}.ToolTopExplain.is-right .ToolTopExplainBubble{bottom:auto;left:calc(100% + 10px);top:50%;transform:translateY(-50%)}.ToolTopExplain.is-right .ToolTopExplainBubble:before{height:100%;left:auto;right:100%;top:0;width:20px}.ToolTopExplain.is-right .ToolTopExplainBubble:after{bottom:auto;left:-6px;top:50%;transform:translateY(-50%) rotate(45deg)}.ToolTopExplain.is-right:focus-within .ToolTopExplainBubble,.ToolTopExplain.is-right:hover .ToolTopExplainBubble{transform:translate(4px,-50%)}.ToolTopExplain.is-left .ToolTopExplainBubble{bottom:auto;left:auto;right:calc(100% + 10px);top:50%;transform:translateY(-50%)}.ToolTopExplain.is-left .ToolTopExplainBubble:before{height:100%;left:100%;top:0;width:20px}.ToolTopExplain.is-left .ToolTopExplainBubble:after{bottom:auto;left:auto;right:-6px;top:50%;transform:translateY(-50%) rotate(45deg)}.ToolTopExplain.is-left:focus-within .ToolTopExplainBubble,.ToolTopExplain.is-left:hover .ToolTopExplainBubble{transform:translate(-4px,-50%)}.ToolTopExplain.is-target-only:hover .ToolTopExplainBubble{opacity:0;pointer-events:none;transform:translateY(0)}.ToolTopExplain.is-target-only .ToolTopExplainTarget{cursor:help}.ToolTopExplain.is-target-only .ToolTopExplainBubble:hover,.ToolTopExplain.is-target-only .ToolTopExplainTarget:hover+.ToolTopExplainBubble{opacity:1;pointer-events:auto;transform:translateY(-4px)}@media(max-width:1050px){.ToolTopExplain .ToolTopExplainBubble{font-size:12px;max-width:280px}}@media(max-width:600px){.ToolTopExplain .ToolTopExplainBubble{display:none}}.ToolTopExplainBubble.ToolTopExplainBubble--portaled{animation:ToolTopExplainPortalIn .14s ease forwards;background:var(--text_Title_Dark);border-radius:7px;box-shadow:0 12px 24px #0f172a40;color:var(--background_White);font-size:12px;font-weight:400;line-height:1.4;max-width:320px;min-width:150px;opacity:0;padding:10px 12px;pointer-events:none;position:fixed;text-align:left;white-space:normal;z-index:10000}.ToolTopExplainBubble.ToolTopExplainBubble--portaled:after{background:inherit;border-radius:2px;content:"";height:10px;position:absolute;transform:rotate(45deg);width:10px}.ToolTopExplainBubble.ToolTopExplainBubble--portaled.is-top{transform:translate(-50%,-100%)}.ToolTopExplainBubble.ToolTopExplainBubble--portaled.is-top:after{bottom:-3px;left:50%;margin-left:-5px}.ToolTopExplainBubble.ToolTopExplainBubble--portaled.is-bottom{transform:translate(-50%)}.ToolTopExplainBubble.ToolTopExplainBubble--portaled.is-bottom:after{left:50%;margin-left:-5px;top:-3px}.ToolTopExplainBubble.ToolTopExplainBubble--portaled.is-right{transform:translateY(-50%)}.ToolTopExplainBubble.ToolTopExplainBubble--portaled.is-right:after{left:-3px;margin-top:-5px;top:50%}.ToolTopExplainBubble.ToolTopExplainBubble--portaled.is-left{transform:translate(-100%,-50%)}.ToolTopExplainBubble.ToolTopExplainBubble--portaled.is-left:after{margin-top:-5px;right:-3px;top:50%}@media(max-width:600px){.ToolTopExplainBubble.ToolTopExplainBubble--portaled{display:none}}[data-theme=dark] .ToolTopExplainBubble.ToolTopExplainBubble--portaled{background:var(--background_Gray_Dark_Light);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);box-shadow:0 12px 24px #00000073;color:var(--text_Title_Dark)}@keyframes ToolTopExplainPortalIn{0%{opacity:0}to{opacity:1}}.AssignedCompanies{align-items:center;display:flex}.AssignedCompanies .CompaniesDropdown{max-width:380px;position:relative}.AssignedCompanies .CompaniesDropdown.is-error .CompaniesDropdownButton{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 18%,#0000)}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;justify-content:space-between;min-height:45px;min-width:250px;outline:3px solid hsla(0,0%,84%,.078);padding:10px 12px;transition:all .2s ease;width:auto}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton.is-active,.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton.is-disabled{cursor:not-allowed;opacity:.7}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton.is-disabled:hover{border:1px solid var(--border_Light);outline:none}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton:active{transform:scale(.98)}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton.is-disabled:active{transform:none}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText{align-items:center;display:inline-flex;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownAvatars{align-items:center;display:inline-flex}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownAvatars .CompaniesDropdownAvatar{align-items:center;background:var(--background_Gray_Light);border:2px solid var(--background_White);border-radius:50%;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;overflow:hidden;width:22px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownAvatars .CompaniesDropdownAvatar img{height:100%;object-fit:cover;width:100%}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownAvatars .CompaniesDropdownAvatar .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownAvatars .CompaniesDropdownAvatar:not(:first-child){margin-left:-6px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownSkeleton{align-items:center;display:inline-flex;gap:8px;width:100%}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownSkeleton .CompaniesDropdownSkeletonIcon{animation:AssignedCompaniesShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px;height:25px;width:25px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownSkeleton .CompaniesDropdownSkeletonText{animation:AssignedCompaniesShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:999px;height:12px;width:140px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .material-symbols-outlined{align-items:center;color:var(--background_Blue);display:flex;font-size:18px;height:25px;justify-content:center;width:25px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText img{background:var(--background_Gray_Light);border-radius:6px;flex-shrink:0;height:25px;object-fit:cover;width:25px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}@keyframes AssignedCompaniesShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1050px){.AssignedCompanies .CompaniesDropdown{max-width:100%;width:100%}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton{min-width:0;width:100%}}@media(max-width:600px){.AssignedCompanies{width:100%}.AssignedCompanies .CompaniesDropdown{max-width:100%;width:100%}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton{min-height:44px;min-width:0;padding:10px;width:100%}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText{flex:1 1;min-width:0}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownOptionText,.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.CompaniesDropdownMenuPortal{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;max-height:330px;opacity:0;overflow:auto;padding:10px;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease}.CompaniesDropdownMenuPortal.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.CompaniesDropdownMenuPortal .CompaniesDropdownSearch{align-items:center;display:flex;gap:8px;margin-bottom:5px;position:-webkit-sticky;position:sticky;top:0}.CompaniesDropdownMenuPortal .CompaniesDropdownSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;left:12px;position:absolute}.CompaniesDropdownMenuPortal .CompaniesDropdownSearch input{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;flex:1 1;font-size:13px;outline:3px solid #0000;padding:8px 10px 8px 40px;transition:background .2s ease,border .2s ease}.CompaniesDropdownMenuPortal .CompaniesDropdownSearch input:active,.CompaniesDropdownMenuPortal .CompaniesDropdownSearch input:focus,.CompaniesDropdownMenuPortal .CompaniesDropdownSearch input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CompaniesDropdownMenuPortal .CompaniesDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 12px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.CompaniesDropdownMenuPortal .CompaniesDropdownOption .CompaniesDropdownOptionCheck{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:4px;color:#0000;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;transition:all .15s ease;width:16px}.CompaniesDropdownMenuPortal .CompaniesDropdownOption .CompaniesDropdownOptionCheck .CompaniesDropdownCheckIcon{align-items:center!important;color:inherit!important;display:inline-flex!important;font-size:14px!important;height:14px!important;justify-content:center!important;width:14px!important}.CompaniesDropdownMenuPortal .CompaniesDropdownOption .CompaniesDropdownOptionCheck.is-selected{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.CompaniesDropdownMenuPortal .CompaniesDropdownOption .material-symbols-outlined{align-items:center;color:var(--background_Blue);display:flex;font-size:18px;height:25px;justify-content:center;width:25px}.CompaniesDropdownMenuPortal .CompaniesDropdownOption img{background:var(--background_Gray_Light);border-radius:6px;flex-shrink:0;height:25px;object-fit:cover;width:25px}.CompaniesDropdownMenuPortal .CompaniesDropdownOption .CompaniesDropdownOptionText{flex:1 1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CompaniesDropdownMenuPortal .CompaniesDropdownOption:hover{background:var(--background_Gray_Light)}.CompaniesDropdownMenuPortal .CompaniesDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:600}.CompaniesDropdownMenuPortal .CompaniesDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.CompaniesDropdownMenuPortal .CompaniesDropdownFooter{bottom:1px;padding-top:5px;position:-webkit-sticky;position:sticky;width:100%}.CompaniesDropdownMenuPortal .CompaniesDropdownFooter .CompaniesDropdownCreate{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;outline:3px solid #0000;padding:10px 12px;transition:all .2s ease;width:100%}.CompaniesDropdownMenuPortal .CompaniesDropdownFooter .CompaniesDropdownCreate:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}@media(max-width:600px){.CompaniesDropdownMenuPortal{max-width:calc(100vw - 24px)}.CompaniesDropdownMenuPortal .CompaniesDropdownOption{min-height:42px;padding:10px}}.SingleDatePicker.SingleDatePicker--inline-host{display:block;position:static;width:100%}.SingleDatePicker.SingleDatePicker--portal-host{position:relative;z-index:100000}.SingleDatePicker.SingleDatePicker--portal-host .SingleDatePickerMenu.is-bottom,.SingleDatePicker.SingleDatePicker--portal-host .SingleDatePickerMenu.is-top{bottom:auto;top:auto}.SingleDatePicker{display:inline-block;position:relative}.SingleDatePicker.is-disabled{cursor:not-allowed;opacity:.6}.SingleDatePicker .SingleDatePickerInput{cursor:pointer;font-family:inherit;width:100%}.SingleDatePicker .SingleDatePickerInput:disabled{cursor:not-allowed}.SingleDatePicker .SingleDatePickerMenu{animation:none;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 12px 32px #0f172a2e;display:flex;flex-direction:column;gap:8px;min-width:280px;padding:14px;position:absolute;z-index:9999}.SingleDatePicker .SingleDatePickerMenu.is-bottom{top:calc(100% + 6px)}.SingleDatePicker .SingleDatePickerMenu.is-top{bottom:calc(100% + 6px)}.SingleDatePicker .SingleDatePickerMenu.is-align-left{left:0;right:auto}.SingleDatePicker .SingleDatePickerMenu.is-align-right{left:auto;right:0}.SingleDatePicker .SingleDatePickerMenu.is-modal{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;inset:0;bottom:auto;box-shadow:0 24px 60px #0f172a38;left:50%;max-height:min(560px,100dvh - 32px);max-width:none;padding:14px;position:fixed;right:auto;top:50%;transform:translate(-50%,-50%);width:min(360px,100vw - 32px);z-index:1300}.SingleDatePicker .SingleDatePickerMenu.is-modal:before{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);content:"";inset:0;pointer-events:none;position:fixed;z-index:-1}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerPresets{display:flex;flex-wrap:wrap;gap:4px;padding:2px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerPresets .SingleDatePickerPreset{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;font-family:inherit;font-size:12px;padding:4px 10px;transition:background .12s ease,border-color .12s ease}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerPresets .SingleDatePickerPreset:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerPresets .SingleDatePickerPreset.is-clear{background:#0000;border:0;color:var(--text_Title_Light);padding:0}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerPresets .SingleDatePickerPreset.is-clear:hover{background:#0000;border-color:#0000;color:var(--text_Title_Dark);text-decoration:underline}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar{background:var(--background_White);border-radius:8px;position:relative}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarHeader .SingleDatePickerCalendarNav{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarHeader .SingleDatePickerCalendarNav .material-symbols-outlined{font-size:18px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarHeader .SingleDatePickerCalendarNav:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarHeader .SingleDatePickerCalendarMonth{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:4px;padding:4px 8px;transition:background .12s ease}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarHeader .SingleDatePickerCalendarMonth .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarHeader .SingleDatePickerCalendarMonth.is-open,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarHeader .SingleDatePickerCalendarMonth:hover{background:var(--background_Gray_Light)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker{grid-gap:8px;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 8px 20px #0f172a1f;display:grid;gap:8px;grid-template-columns:1fr 1fr;left:0;padding:28px 8px 8px;position:absolute;right:0;top:36px;z-index:5}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerClose{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;position:absolute;right:6px;top:6px;transition:background .12s ease,color .12s ease;width:24px;z-index:1}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerClose .material-symbols-outlined{font-size:16px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker{animation:SingleDatePickerHeaderPickerIn .14s ease;height:280px;overflow:hidden}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerMonths,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerYears{display:flex;flex-direction:column;gap:2px;min-height:0;overflow-y:auto;padding:2px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerMonths button,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerYears button{background:#0000;border:1px solid #0000;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;padding:7px 8px;text-align:center;transition:background .12s ease,border-color .12s ease}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerMonths button:hover,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerYears button:hover{background:var(--background_Gray_Light)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerMonths button.is-active,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerHeaderPicker .SingleDatePickerHeaderPickerYears button.is-active{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);font-weight:600}@keyframes SingleDatePickerHeaderPickerIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarWeekDays{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(7,1fr);margin-bottom:4px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarWeekDays span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;padding:4px 0;text-align:center}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid{display:flex;flex-direction:column;gap:2px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(7,1fr)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay{align-items:center;aspect-ratio:1/1;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;justify-content:center}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay.is-empty{cursor:default}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay.is-out-of-month,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay.is-out-of-month.is-today{color:#cbd5e1;color:var(--text_Title_Light_Light_Light,#cbd5e1);font-weight:400}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay.is-today{color:var(--background_Blue);font-weight:700}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay.is-selected{background:var(--background_Blue);color:#fff;font-weight:600}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay.is-selected.is-today{color:#fff}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay.is-disabled,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay[disabled]{color:#cbd5e1;color:var(--text_Title_Light_Light_Light,#cbd5e1);cursor:not-allowed;opacity:.6;pointer-events:none}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerCalendar .SingleDatePickerCalendarGrid .SingleDatePickerCalendarWeek .SingleDatePickerCalendarDay:not(.is-empty):not(.is-selected):not(.is-disabled):hover{background:var(--background_Gray_Light)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0 4px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeLabel{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor{cursor:text;min-width:130px;position:relative;width:125px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:text;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:4px;height:34px;justify-content:space-between;padding:0 8px 0 12px;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease;width:100%}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton .SingleDatePickerTimeInput{background:#0000!important;border:0!important;box-shadow:none!important;color:var(--text_Title_Dark)!important;flex:1 1;font-family:inherit!important;font-size:13px!important;font-weight:500!important;height:100%;line-height:1!important;min-width:0;outline:0!important;padding:0!important;width:100%}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton .SingleDatePickerTimeInput::placeholder{color:var(--text_Title_Light_Light);opacity:1}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton .SingleDatePickerTimeChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px;pointer-events:none}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton.is-open,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton:focus-within,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeButton:hover{border-color:var(--border_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 2px #0f172a0f,0 12px 28px #0f172a24;display:flex;flex-direction:column;left:0;max-height:200px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:10001}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;justify-content:space-between;margin:1px 0;min-height:32px;padding:8px 12px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption .SingleDatePickerTimeOptionLabel{flex:1 1;text-align:left}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption .SingleDatePickerTimeOptionCheck{color:var(--background_Blue);font-size:16px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption:hover{background:var(--background_Gray_Light)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption.is-selected{background:var(--background_Gray_Light);color:var(--text_Title_Dark);font-weight:600}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption.is-disabled,.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerTimeRow .SingleDatePickerTimeAnchor .SingleDatePickerTimeMenu .SingleDatePickerTimeOption[disabled]{color:#cbd5e1;color:var(--text_Title_Light_Light_Light,#cbd5e1);cursor:not-allowed;opacity:.6;pointer-events:none}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerFooter{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:8px 4px 4px}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerFooter .SingleDatePickerFooterButton{border-radius:8px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:34px;padding:0 35px;transition:background .12s ease,transform .12s ease,box-shadow .12s ease}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerFooter .SingleDatePickerFooterCancel{background:var(--background_White);border:1px solid var(--border_Light);color:var(--text_Title_Dark)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerFooter .SingleDatePickerFooterCancel:hover{background:var(--background_Gray_Light)}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerFooter .SingleDatePickerFooterApply{background:var(--background_Blue);border:0;box-shadow:0 1px 2px #0f172a14,0 4px 12px #3b82f640;color:#fff}.SingleDatePicker .SingleDatePickerMenu .SingleDatePickerFooter .SingleDatePickerFooterApply:hover{background:var(--background_Blue_Dark);transform:translateY(-1px)}@keyframes SingleDatePickerMenuPop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1050px){.SingleDatePicker .SingleDatePickerMenu{min-width:260px}}@media(max-width:600px){.SingleDatePicker .SingleDatePickerMenu{max-width:calc(100vw - 24px);min-width:240px}}.CreateExpenses{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:999}.CreateExpenses .CreateExpensesOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute;z-index:1}.CreateExpenses .CreateExpensesPreviewModal{align-items:center;animation:CreateExpensesFadeIn .2s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:var(--outline_Blue);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:22}.CreateExpenses .CreateExpensesPreviewModal .CreateExpensesPreviewModalContent{align-items:center;animation:CreateExpensesFadeIn .2s ease;background:var(--background_White);border-radius:12px;display:flex;justify-content:center;max-height:90vh;max-width:min(1100px,92vw);padding:16px;position:relative}.CreateExpenses .CreateExpensesPreviewModal .CreateExpensesPreviewModalContent img{max-height:80vh;max-width:100%;object-fit:contain}.CreateExpenses .CreateExpensesPreviewModal .CreateExpensesPreviewModalContent .CreateExpensesPreviewModalClose{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:10px;top:10px;width:32px}.CreateExpenses .CreateExpensesPreviewModal .CreateExpensesPreviewModalContent .CreateExpensesPreviewModalClose .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CreateExpenses .CreateExpensesModal{background:var(--background_White);border-radius:10px;box-shadow:0 24px 50px #0f172a33;display:flex;flex-direction:column;max-height:90vh;opacity:0;overflow:visible;position:relative;transform:translateY(10px) scale(.98);transition:transform .2s ease,opacity .2s ease;width:min(1100px,92vw);z-index:2}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader{align-items:center;background-color:var(--background_Gray_Light);border-bottom:1px solid var(--border_Light);border-radius:10px 10px 0 0;display:flex;justify-content:space-between;padding:18px 24px}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft{align-items:center;display:flex;gap:20px;justify-content:center}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft h3{font-size:18px;margin:0}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft .CreateExpensesHeaderSubtle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;justify-content:space-between;max-width:220px;min-height:45px;outline:3px solid hsla(0,0%,84%,.078);overflow:scroll;padding:10px 12px;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap;width:auto}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft .CreateExpensesHeaderSubtle:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesClose{align-items:center;background:#0000;border:none;border-radius:9px;cursor:pointer;display:inline-flex;justify-content:center;transition:background-color .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesClose:hover{background-color:var(--background_Gray_Dark_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesClose:hover:active{transform:scale(.9)}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesClose:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody{background-color:var(--background_Gray_Light);border-radius:8px;display:flex;min-height:0;overflow:visible;position:relative}.CreateExpenses .CreateExpensesModal .CreateExpensesBody.is-left-collapsed .CreateExpensesRight{width:calc(100% - 20px)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody.is-left-collapsed .CreateExpensesLeftToggle{border:1px solid var(--background_Blue);left:24px;outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody.is-left-collapsed .CreateExpensesLeftToggle:hover{background-color:var(--background_Gray_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeftToggle{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;height:34px;justify-content:center;left:29.5%;outline:3px solid #0000;position:absolute;top:12px;transform:translateX(-50%);transition:left .2s ease,transform .2s ease,border-color .15s ease,outline .15s ease;width:34px;z-index:3}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeftToggle:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeftToggle .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft{background-color:var(--background_White);border-radius:0 0 0 10px;border-right:1px solid var(--border_Light);overflow:hidden;transition:width .2s ease,transform .2s ease,opacity .2s ease;width:30%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft.is-collapsed{opacity:1;pointer-events:none;transform:translateX(0);width:30px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft.is-collapsed .CreateExpensesAutofill{opacity:0;pointer-events:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill{display:flex;flex-direction:column;gap:16px;height:100%;padding:16px;transition:opacity .2s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader{align-items:center;display:flex;justify-content:space-between}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesAutofillHeaderGenayaAI{align-items:center;display:flex;gap:6px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesAutofillHeaderGenayaAI h4{color:var(--text_Title_Light);font-size:14px;font-weight:500;margin:0;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesAutofillHeaderGenayaAI .Genaya_{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesCloseMini{align-items:center;background:#0000;background-color:var(--background_Gray_Light);border:none;border-radius:8px;cursor:pointer;display:flex;justify-content:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesCloseMini .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesCloseMini:hover{background-color:var(--background_Gray_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesCloseMini:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone{border:2px dashed var(--outline_Blue);border-radius:10px;display:flex;flex:1 1;flex-direction:column;gap:12px;outline:3px solid #0000;overflow:auto;padding:15px;position:relative;text-align:center;transition:border-color .15s ease,background .15s ease,outline .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone.is-dragover{border:1px dashed var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone.is-extracted{background:linear-gradient(135deg,var(--background_Gray_Light_Blue),var(--border_Light));border:2px solid var(--text_Title_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;justify-content:center;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton .CreateExpensesDropzoneButtonInner{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton .CreateExpensesDropzoneButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton .CreateExpensesDropzoneButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton:active{transform:scale(.98)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneInput{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneHeaderFile{align-items:center;background-color:var(--background_White);border-bottom:1px solid var(--border_Light);border-radius:8px 8px 0 0;display:flex;gap:8px;justify-content:space-between;margin-bottom:-12px;padding:10px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneHeaderFile .CreateExpensesDropzoneHeaderFileName{color:var(--text_Title_Dark);font-size:11px;max-width:calc(100% - 26px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneHeaderFile .CreateExpensesDropzoneHeaderFileRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneHeaderFile .CreateExpensesDropzoneHeaderFileRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneHeaderFile .CreateExpensesDropzoneHeaderFileRemove:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone p{color:var(--text_Title_Light_Light);font-size:12px;margin:0;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone span{color:var(--background_Blue);font-size:11px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneLoading{align-items:center;animation:CreateExpensesFadeIn .2s ease;background:color-mix(in srgb,var(--background_White) 92%,#0000);border-radius:10px;color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;gap:10px;inset:8px;justify-content:center;position:absolute;z-index:2}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneLoading span{color:var(--text_Title_Light);font-size:13px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneLoading .CreateExpensesDropzoneLoadingFile{color:var(--text_Title_Light_Light);font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneLoading .CreateExpensesDropzoneSpinner{animation:CreateExpensesSpin .9s linear infinite;border:3px solid var(--outline_Blue);border-radius:50%;border-top-color:var(--background_Blue);height:36px;width:36px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview{align-items:flex-start;background:var(--background_White);border-radius:0 0 8px 8px;display:flex;flex:1 1;justify-content:center;min-height:0;overflow:auto}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesPreviewClickable{cursor:zoom-in;transition:transform .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesPreviewClickable:hover{transform:scale(1.01)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview img{height:auto;object-fit:contain;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf{display:flex;flex-direction:column;height:100%;min-height:0;overflow:auto;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfLoading{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:8px;color:var(--text_Title_Light);display:flex;gap:10px;justify-content:center;padding:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfLoading span{color:var(--text_Title_Light);font-size:12px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfPages{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;overflow:auto}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfPages img{background:var(--background_White);border-bottom:1px solid var(--border_Light);height:auto;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfLabel{align-items:center;background-color:var(--background_White);border-radius:0 0 8px 8px;color:var(--text_Title_Light);display:flex;font-size:12px;gap:8px;justify-content:center;padding:10px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfLabel span{color:var(--background_Blue);font-size:12px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillNote{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:4px;justify-content:center;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillNote span{font-size:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments{display:flex;flex-direction:column;height:100%;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewNav{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;gap:8px;justify-content:center;padding:6px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewNav .CreateExpensesDropzonePreviewNavBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewNav .CreateExpensesDropzonePreviewNavBtn:disabled{cursor:not-allowed;opacity:.5}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewNav .CreateExpensesDropzonePreviewNavBtn .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewNav .CreateExpensesDropzonePreviewCount{color:var(--text_Title_Light_Light);font-size:11px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFrame{align-items:center;background:var(--background_White);display:flex;flex:1 1;justify-content:center;min-height:180px;padding:8px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFrame iframe{background:var(--background_White);border:none;border-radius:6px;height:100%;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewLoading{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;gap:8px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewLoading .material-symbols-outlined{animation:CreateExpensesSpin 1s linear infinite;font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewEmpty{color:var(--text_Title_Light_Light);font-size:12px;text-align:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFile{align-items:center;display:flex;flex-direction:column;gap:6px;text-align:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFile .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:28px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFile p{color:var(--text_Title_Light);font-size:12px;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFile .CreateExpensesDropzonePreviewOpen{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;font-size:12px;padding:4px 10px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight{background-color:var(--background_White);border-radius:0 0 10px 0;display:flex;flex-direction:column;gap:16px;overflow:auto;width:70%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightTop{grid-gap:12px 16px;background-color:var(--background_Gray_Light);display:grid;gap:12px 16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:26px 16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField{display:flex;flex-direction:column;gap:6px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField label{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;font-weight:500;justify-content:space-between}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField label span{color:var(--background_Blue);font-size:12px;font-weight:300}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField input,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField textarea{border:1px solid var(--border_Light);border-radius:10px;font-size:13px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField input:hover,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField input:active,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField input:focus,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField textarea:active,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField textarea:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb33}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown{position:relative}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownButton.is-open{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb33}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownButton.is-open .material-symbols-outlined{transform:rotate(180deg)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;gap:8px;justify-content:flex-start;padding:6px 8px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput.is-open,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb33}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput .CreateExpensesInputChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;gap:6px;padding:4px 8px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput .CreateExpensesInputChip .CreateExpensesInputChipText{color:var(--text_Title_Light);font-size:12px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput .CreateExpensesInputChip .CreateExpensesInputChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput .CreateExpensesInputChip .CreateExpensesInputChipRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput input{background:#0000;border:none;flex:1 1;font-size:14px;min-width:120px;outline:3px solid #0000;padding:4px 2px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput input:active,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput input:focus,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput input:hover{border:none;box-shadow:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownChevron{display:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:3px;left:0;max-height:280px;opacity:0;overflow-y:auto;padding:10px;pointer-events:none;position:absolute;top:50px;transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:10}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;gap:8px;padding:10px 12px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownLoading .CreateExpensesDropdownLoadingIcon{animation:CreateExpensesSpin .9s linear infinite;font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption{align-items:flex-start;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionMain{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionPrimary{color:var(--text_Title_Light);font-size:13px;font-weight:600}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionSecondary{color:var(--text_Title_Light_Light);font-size:12px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionBadge{background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;margin-right:-3px;margin-top:-2px;padding:4px 8px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionTag{background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;padding:2px 8px;text-transform:capitalize}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionTag.is-employee{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionTag.is-externalEmployee{background:color-mix(in srgb,var(--pending) 16%,#0000);color:var(--pending)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionTag.is-vendor{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption:hover{background:var(--background_Gray_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption.is-active{background:var(--background_Gray_Light_Blue);background:var(--background_Gray_Light);border:1px solid var(--border_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems{display:flex;flex-direction:column;gap:12px;padding:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsTable{border-bottom:1px solid var(--border_Light);max-height:0;overflow:hidden;transition:max-height .2s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsTable.is-no-animate{transition:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsTable .CreateExpensesLineItemsTableInner{border-collapse:collapse;table-layout:fixed;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsHeader{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:12px;font-weight:600;text-align:left}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsHeader th{border-right:1px dotted var(--text_Title_Light);padding:10px 12px;vertical-align:middle}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsHeader th:last-child{border-right:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow{border-bottom:1px solid var(--border_Light);cursor:grab;transition:background .15s ease,transform .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow.is-dragging{background:var(--background_Gray_Light);cursor:grabbing}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow.is-dragging .CreateExpensesLineItemsCell{background:var(--background_Gray_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow.is-drag-over{background:#0000}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow.is-shift-up{transform:translateY(-6px)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow.is-shift-down{transform:translateY(6px)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow:last-child{border-bottom:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell{border-right:1px dotted var(--text_Title_Light);padding:8px 12px;vertical-align:middle}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell:last-child{border-right:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell input{background:#0000;border:none;color:var(--text_Title_Dark);cursor:text;font-size:13px;outline:3px solid #0000;padding:6px 4px;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-handle{padding:0;text-align:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-index{text-align:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-actions{align-items:center;display:flex;gap:6px;justify-content:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol{color:var(--text_Title_Light);font-size:14px;font-weight:500}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-handle,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-handle{width:32px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-index,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-index{width:36px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-category,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-category{width:220px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-description,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-description{width:auto}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-amount,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-amount{width:140px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-actions,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-actions{width:82px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsHandle{align-items:center;color:var(--text_Title_Light_Light_Light);cursor:grab;display:inline-flex;margin-top:4px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsHandle.is-dragging{color:var(--text_Title_Light_Light);cursor:grabbing}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsNumber{color:var(--text_Title_Light);font-size:13px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAction:hover{background:var(--background_Gray_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAction.is-danger{border-color:var(--Canceled);color:var(--Canceled)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAction.is-danger:hover{background:var(--Canceled)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAction .material-symbols-outlined{font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAmount{align-items:center;display:flex;gap:6px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAmount span{color:var(--text_Title_Light);font-size:13px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAmount input{padding-right:2px;text-align:right}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsActions{align-items:center;display:flex;gap:12px;justify-content:space-between}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsActions .CreateExpensesLineItemsBtn{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:4px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:500;outline:3px solid #0000;padding:5px 20px;transition:all .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsActions .CreateExpensesLineItemsBtn:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsActions .CreateExpensesLineItemsBtn:active{background:var(--background_Gray_Light);transform:translateY(1px);transition:background .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsActions .CreateExpensesLineItemsBtn.is-ghost{background:#0000}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsTotal{align-items:center;display:flex;font-size:14px;gap:8px;margin-left:auto}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesFooterFields{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments{padding:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt{align-items:center;display:flex;gap:10px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton{align-items:center;background:var(--background_White);border:1px dashed var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-top:5px;outline:3px solid #0000;padding:2dvb 10px;transition:border-color .15s ease,outline .15s ease;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton.is-dragover,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton:hover{border:1px dashed var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton input{display:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton p{color:var(--background_Blue);font-size:14px;font-weight:300;margin:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton h6{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300;margin:5px 0 0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList{display:flex;flex-direction:column;gap:4px;padding-right:4px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem{align-items:center;background:var(--background_White);display:flex;justify-content:space-between}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentInfo{align-items:center;display:flex;gap:7px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentInfo .CreateExpensesAttachmentName{-webkit-box-orient:vertical;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:-webkit-box;font-size:13px;font-weight:500;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:normal}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentInfo .CreateExpensesAttachmentName:focus,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentInfo .CreateExpensesAttachmentName:hover{text-decoration:underline}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentInfo .CreateExpensesAttachmentMeta{color:var(--text_Title_Light_Light);font-size:12px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentError{color:var(--Canceled);font-size:12px;margin-top:8px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions{background:var(--background_White);border-radius:0 0 10px 10px;border-top:1px solid var(--border_Light);bottom:0;display:flex;gap:10px;justify-content:flex-end;margin-top:10px;padding:16px;position:-webkit-sticky;position:sticky}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesCancel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;padding:8px 16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesCancel:hover{background:var(--background_Gray_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesSave{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;gap:8px;outline:3px solid #0000;padding:8px 18px;transition:background .15s ease,outline .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesSave:hover{outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesSave .CreateExpensesSaveLabel{line-height:1}.CreateExpenses.is-visible{opacity:1;pointer-events:auto}.CreateExpenses.is-visible .CreateExpensesModal{opacity:1;transform:translateY(0) scale(1)}@keyframes CreateExpensesSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CreateExpensesFadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media(max-width:1050px){.CreateExpenses .CreateExpensesModal .CreateExpensesBody{gap:12px}.CreateExpenses .CreateExpensesModal .CreateExpensesFooterFields,.CreateExpenses .CreateExpensesModal .CreateExpensesRightTop{grid-template-columns:1fr 1fr}}@media(max-width:600px){.CreateExpenses .CreateExpensesModal{border-radius:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody{flex-direction:column}.CreateExpenses .CreateExpensesModal .CreateExpensesLeft,.CreateExpenses .CreateExpensesModal .CreateExpensesRight{max-width:100%;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesFooterFields,.CreateExpenses .CreateExpensesModal .CreateExpensesRightTop{grid-template-columns:1fr}.CreateExpenses .CreateExpensesModal .CreateExpensesLineItemsHeader,.CreateExpenses .CreateExpensesModal .CreateExpensesLineItemsRow{grid-template-columns:40px 1fr 1fr;row-gap:8px}.CreateExpenses .CreateExpensesModal .CreateExpensesLineItemsCell.is-actions,.CreateExpenses .CreateExpensesModal .CreateExpensesLineItemsCell.is-amount,.CreateExpenses .CreateExpensesModal .CreateExpensesLineItemsCell.is-description{grid-column:span 2}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader{flex-wrap:wrap;padding:12px}}.OnboardingOrgGenaya{animation:OnboardingOrgGenayaSlideIn .22s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;bottom:24px;box-shadow:0 16px 40px #0f172a2e,0 4px 12px #0f172a14;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;max-height:calc(100vh - 80px);max-width:300px;min-width:300px;overflow:hidden;position:fixed;right:24px;z-index:900}@keyframes OnboardingOrgGenayaSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.OnboardingOrgGenaya.is-closing{animation:OnboardingOrgGenayaSlideOut .22s ease forwards;pointer-events:none}@keyframes OnboardingOrgGenayaSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.OnboardingOrgGenaya{transition:min-width .24s cubic-bezier(.22,.61,.36,1),max-width .24s cubic-bezier(.22,.61,.36,1)}.OnboardingOrgGenaya .OnboardingOrgGenayaList,.OnboardingOrgGenaya .OnboardingOrgGenayaProgressLabel{max-height:60vh;opacity:1;transition:opacity .2s ease,max-height .28s cubic-bezier(.22,.61,.36,1),margin .24s ease,padding .24s ease}.OnboardingOrgGenaya .OnboardingOrgGenayaCollapsedNext{max-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0;transition:opacity .2s ease,max-height .28s cubic-bezier(.22,.61,.36,1),padding .24s ease}.OnboardingOrgGenaya.is-collapsed .OnboardingOrgGenayaList,.OnboardingOrgGenaya.is-collapsed .OnboardingOrgGenayaProgressLabel{margin:0;max-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0}.OnboardingOrgGenaya.is-all-done .OnboardingOrgGenayaCollapsedNext,.OnboardingOrgGenaya.is-collapsed .OnboardingOrgGenayaCollapsedNext{max-height:60px;opacity:1;padding:4px 14px 12px}.OnboardingOrgGenaya .OnboardingOrgGenayaHeader{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px 14px 10px}.OnboardingOrgGenaya .OnboardingOrgGenayaHeader .OnboardingOrgGenayaTitle{align-items:center;display:inline-flex;gap:6px}.OnboardingOrgGenaya .OnboardingOrgGenayaHeader .OnboardingOrgGenayaTitle h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.OnboardingOrgGenaya .OnboardingOrgGenayaHeader .OnboardingOrgGenayaHeaderActions{align-items:center;display:inline-flex;gap:2px}.OnboardingOrgGenaya .OnboardingOrgGenayaIconBtn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.OnboardingOrgGenaya .OnboardingOrgGenayaIconBtn .material-symbols-outlined{font-size:18px}.OnboardingOrgGenaya .OnboardingOrgGenayaIconBtn:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.OnboardingOrgGenaya .OnboardingOrgGenayaProgressBar{background:var(--background_Gray_Light);border-radius:999px;height:4px;margin:0 14px;overflow:hidden;position:relative}.OnboardingOrgGenaya .OnboardingOrgGenayaProgressBar>span{background:linear-gradient(90deg,var(--background_Blue_Light_Middle),var(--background_Blue));border-radius:999px;inset:0 auto 0 0;position:absolute;transition:width .25s ease}.OnboardingOrgGenaya .OnboardingOrgGenayaProgressBar.is-loading>span{animation:OnboardingPanelBarFill 1.4s cubic-bezier(.22,.61,.36,1) forwards;transform-origin:left center;transition:none}@keyframes OnboardingPanelBarFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.OnboardingOrgGenaya .OnboardingOrgGenayaProgressLabel{color:var(--text_Title_Light_Light);font-size:11px;padding:6px 14px 0}.OnboardingOrgGenaya .OnboardingOrgGenayaError{background:#ef444414;border:1px solid #ef444440;border-radius:8px;color:var(--Canceled);font-size:12px;margin:8px 14px 0;padding:8px 10px}.OnboardingOrgGenaya .OnboardingOrgGenayaList{display:flex;flex-direction:column;gap:2px;margin-top:8px;max-height:60vh;overflow-y:auto;padding:0 6px 12px}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem{border-radius:10px;cursor:pointer;padding:8px 10px;transition:background .12s ease}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem.is-active,.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem:hover{background:var(--background_Gray_Light)}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem.is-done .OnboardingOrgGenayaItemTitle{color:var(--text_Title_Light_Light);text-decoration:line-through}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem .OnboardingOrgGenayaItemHead{align-items:center;display:flex;gap:10px}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem .OnboardingOrgGenayaItemHead .OnboardingOrgGenayaItemTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:500;line-height:1.35}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem .OnboardingOrgGenayaItemBody{margin-top:8px;padding:0 0 4px 30px}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem .OnboardingOrgGenayaItemBody p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0 0 8px}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem .OnboardingOrgGenayaItemBody .OnboardingOrgGenayaItemCta{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:background .12s ease,transform .08s ease}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem .OnboardingOrgGenayaItemBody .OnboardingOrgGenayaItemCta .material-symbols-outlined{font-size:14px}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem .OnboardingOrgGenayaItemBody .OnboardingOrgGenayaItemCta:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue))}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaItem .OnboardingOrgGenayaItemBody .OnboardingOrgGenayaItemCta:active{transform:scale(.97)}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaCheck{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;transition:border-color .12s ease,background .12s ease;width:20px}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaCheck .material-symbols-outlined{color:#fff;font-size:14px}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaCheck.is-checked{background:var(--background_Blue);background:var(--brand-accent,var(--background_Blue));border-color:var(--brand-accent,var(--background_Blue))}.OnboardingOrgGenaya .OnboardingOrgGenayaList .OnboardingOrgGenayaCheck:hover{border-color:var(--background_Blue)}.OnboardingOrgGenaya .OnboardingOrgGenayaCollapsedNext{color:var(--text_Title_Light);font-size:12px;padding:0 14px}.OnboardingOrgGenaya .OnboardingOrgGenayaCollapsedNext .OnboardingOrgGenayaCollapsedNextLink{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:500;margin-left:4px;padding:0}.OnboardingOrgGenaya .OnboardingOrgGenayaCollapsedNext .OnboardingOrgGenayaCollapsedNextLink:hover{text-decoration:underline}.OnboardingOrgGenaya .OnboardingOrgGenayaCollapsedNext.is-done{color:#16a34a;color:var(--Done,#16a34a);font-weight:600}.OnboardingOrgGenaya.is-collapsed{max-width:300px;min-width:300px}@media(max-width:600px){.OnboardingOrgGenaya{bottom:8px;right:8px}.OnboardingOrgGenaya,.OnboardingOrgGenaya.is-collapsed{width:calc(100vw - 16px)}}.OnboardingOrgGenayaHeaderPill{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:8px;height:33px;margin-right:8px;padding:6px 10px 6px 12px;transition:background .12s ease,transform .08s ease}[data-theme=dark] .OnboardingOrgGenayaHeaderPill{background:#1a1f27!important;background:var(--surface-raised,#1a1f27)!important;border-color:#94a3b838;color:var(--text_Title_Dark)}.OnboardingOrgGenayaHeaderPill:hover{background:var(--background_Gray_Light)}[data-theme=dark] .OnboardingOrgGenayaHeaderPill:hover{background:#3b82f624!important;border-color:#3b82f66b!important;box-shadow:0 4px 14px #3b82f62e}.OnboardingOrgGenayaHeaderPill:active{transform:scale(.98)}.OnboardingOrgGenayaHeaderPill .OnboardingOrgGenayaHeaderPillLabel--mobile{display:none}@media(max-width:600px){.OnboardingOrgGenayaHeaderPill .OnboardingOrgGenayaHeaderPillLabel{display:none}.OnboardingOrgGenayaHeaderPill .OnboardingOrgGenayaHeaderPillLabel--mobile{display:inline-flex}}.OnboardingOrgGenayaHeaderPill .OnboardingOrgGenayaHeaderPillRing{background:conic-gradient(var(--background_Blue) 0,var(--background_Gray_Dark_Light) 0);background:conic-gradient(var(--background_Blue) calc(var(--progress, 0)*1%),var(--background_Gray_Dark_Light) 0);border-radius:50%;flex-shrink:0;height:18px;position:relative;width:18px}.OnboardingOrgGenayaHeaderPill .OnboardingOrgGenayaHeaderPillRing:after{background:var(--background_White);border-radius:50%;content:"";inset:3px;position:absolute}[data-theme=dark] .OnboardingOrgGenayaHeaderPill .OnboardingOrgGenayaHeaderPillRing :after{background:#1a1f27;background:var(--surface-raised,#1a1f27)}.WhatIsNew{display:flex;justify-content:flex-end;position:fixed;right:20px;top:20px;width:360px;z-index:9999}.WhatIsNew .WhatIsNewLayer{align-items:center;animation:FeaturesOverlayFade .22s ease forwards;-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;opacity:1;padding:20px;position:fixed;transition:opacity .22s ease;z-index:-1}.WhatIsNew .WhatIsNew__Panel{background:var(--background_White);border-radius:10px;box-shadow:0 12px 30px #0f172a2e;height:calc(100vh - 40px);min-width:400px;overflow:hidden;width:100%}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 18px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header .WhatIsNew__Close{background:#0000;background-color:var(--background_Gray_Light);border:none;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:34px;line-height:1;width:34px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header .WhatIsNew__Close .material-symbols-outlined{font-size:20px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts{display:flex;flex-direction:column;gap:30px;height:100%;overflow-y:auto;padding:16px 18px 100px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Post{border-bottom:3px solid var(--border_Light);display:flex;flex-direction:column;padding-bottom:30px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__PostMeta{align-items:center;display:flex;gap:8px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Badge{background:var(--outline_Blue);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);font-size:11px;font-weight:400;padding:3px 8px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Date{color:var(--text_Title_Light_Light);font-size:12px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Title{color:var(--text_Title_Light);font-size:19px;font-weight:600;margin-top:5px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Media{margin-top:20px;width:100%}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__MediaPlaceholder{align-items:center;background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);display:flex;font-size:13px;height:auto;justify-content:center;letter-spacing:.04em;text-transform:uppercase;width:100%}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__MediaPlaceholder img{border:3px solid var(--border_Light);border-radius:10px;height:100%;max-height:550px;width:100%}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__MediaPlaceholder img:hover{transform:scale(1.01);transition:transform .22s ease}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Summary{color:var(--text_Title_Light_Light);font-size:15px;line-height:1.5;margin:20px 0 0}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Cta{align-self:flex-start;background:var(--background_Blue);border:none;border-radius:50px;color:var(--background_Blue_White);cursor:pointer;font-size:14px;font-weight:500;margin-top:20px;padding:12px 30px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Cta:hover{background:var(--background_Blue_Dark)}@media(max-width:1050px){.WhatIsNew{width:340px}.WhatIsNew .WhatIsNew__Panel{min-width:0}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts{padding:14px 16px 80px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Title{font-size:17px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Summary{font-size:14px}}@media(max-width:600px){.WhatIsNew{left:0;right:0;top:0;width:100%}.WhatIsNew .WhatIsNew__Panel{border-radius:12px;height:calc(100vh - 16px);margin:8px;min-width:0;width:calc(100% - 16px)}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header{padding:12px 14px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header h2{font-size:15px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header .WhatIsNew__Close{height:40px;width:40px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts{gap:22px;padding:12px 14px 80px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Title{font-size:16px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Summary{font-size:14px;margin-top:14px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Cta{min-height:44px;padding:12px 20px;text-align:center;width:100%}}.SendFeedbackModal{align-items:center;animation:SendFeedbackModalOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes SendFeedbackModalOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes SendFeedbackModalCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.SendFeedbackModal .SendFeedbackModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.SendFeedbackModal .SendFeedbackModalCard{animation:SendFeedbackModalCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:520px;z-index:1}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:20px 20px 0}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalHeader .SendFeedbackModalTitles{display:flex;flex-direction:column;gap:4px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalHeader .SendFeedbackModalTitles h2{color:var(--text_Title_Dark);font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalHeader .SendFeedbackModalTitles p{color:var(--text_Title_Light_Light);font-size:13.5px;line-height:1.6;margin:0}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalHeader .SendFeedbackModalClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;transition:background .12s ease,color .12s ease;width:32px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalHeader .SendFeedbackModalClose:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalHeader .SendFeedbackModalClose .material-symbols-outlined{font-size:20px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody{display:flex;flex-direction:column;gap:16px;padding:20px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField{display:flex;flex-direction:column;gap:6px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalFieldLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips{display:flex;flex-wrap:wrap;gap:8px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;font-family:inherit;gap:8px;outline:3px solid #0000;padding:6px 12px 6px 6px;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease,background .12s ease}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip .SendFeedbackModalChipIcon{align-items:center;border-radius:8px;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip .SendFeedbackModalChipIcon .material-symbols-outlined{font-size:15px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip .SendFeedbackModalChipLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip.is-selected{background:var(--surface-sunken);border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip.SendFeedbackModalChip--red .SendFeedbackModalChipIcon{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip.SendFeedbackModalChip--orange .SendFeedbackModalChipIcon{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalChips .SendFeedbackModalChip.SendFeedbackModalChip--blue .SendFeedbackModalChipIcon{background:color-mix(in srgb,var(--Submited) 12%,#0000);color:var(--Submited)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalMessage{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:13.5px;line-height:1.6;min-height:100px;outline:3px solid #0000;padding:10px 12px;resize:vertical;transition:border-color .15s ease,outline-color .15s ease,box-shadow .15s ease;width:100%}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalMessage::placeholder{color:var(--text_Title_Light_Light)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalMessage:focus,.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalField .SendFeedbackModalMessage:hover{border-color:var(--background_Blue);box-shadow:0 4px 12px #0f172a14;outline:3px solid var(--outline_Blue)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:4px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalHint{color:var(--text_Title_Light_Light_Light);font-size:12.5px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons{align-items:center;display:flex;flex-shrink:0;gap:8px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalCancel{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease,color .12s ease}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalCancel:hover{background:var(--surface-sunken);color:var(--text_Title_Dark)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalSend{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;font-family:inherit;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease,opacity .12s ease}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalSend .SendFeedbackModalSendInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalSend .SendFeedbackModalSendInner .material-symbols-outlined{color:#fff;font-size:13px}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalSend .SendFeedbackModalSendLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalSend:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalSend:active{transform:scale(.98)}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalSend:disabled{box-shadow:0 1px 3px #0000000d;cursor:not-allowed;opacity:.55}@media(max-width:600px){.SendFeedbackModal{align-items:center;padding:12px}.SendFeedbackModal .SendFeedbackModalCard{max-width:100%;width:100%}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions{align-items:stretch;flex-direction:column-reverse}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalHint{text-align:center}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalCancel{flex:1 1;text-align:center}.SendFeedbackModal .SendFeedbackModalCard .SendFeedbackModalBody .SendFeedbackModalActions .SendFeedbackModalActionsButtons .SendFeedbackModalSend{flex:1 1;justify-content:center}}.NotificationCenter{--nc-shadow-color-1:#e6e6e6a8;--nc-shadow-color-2:#d6d6d665;--nc-shadow-color-3:#4072cf00;--nc-card-bg:#ffffffa1;--nc-card-border:#ffffff80;--nc-pill-bg:#fffc;--nc-pill-border:#ffffff80;--nc-pill-text:var(--text_Title_Dark);align-items:flex-start;display:flex;gap:10px;height:100%;justify-content:flex-end;position:fixed;right:0;top:0;width:100%;z-index:1000}.NotificationCenter .NotificationCenterLayer{height:100%;left:0;position:absolute;top:0;width:100%}.NotificationCenter .NotificationCenterLayerShadow{animation:NotificationCenterShadowFadeIn 90ms ease-out both;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:radial-gradient(110% 120% at 100% 0,var(--nc-shadow-color-1) 0,var(--nc-shadow-color-2) 45%,var(--nc-shadow-color-3) 75%);height:100vh;mask-image:radial-gradient(110% 120% at 100% 0,#000 0,#000 45%,#0000 75%);-webkit-mask-image:radial-gradient(110% 120% at 100% 0,#000 0,#000 45%,#0000 75%);min-width:780px;position:absolute;right:0;top:0;z-index:1}.NotificationCenter .NotificationCenterLayerShadow.NotificationCenterLayerShadowClosing{animation:NotificationCenterShadowFadeOut .22s cubic-bezier(.4,0,.7,.4) forwards}.NotificationCenter .NotificationCenterBody{animation:NotificationCenterSlideIn .26s cubic-bezier(.22,.61,.36,1);display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto 1fr auto;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow:hidden;position:relative;width:360px;z-index:2}.NotificationCenter .NotificationCenterBody.NotificationCenterBodyClosing{animation:NotificationCenterSlideOut .26s cubic-bezier(.4,0,.7,.4) forwards}.NotificationCenter .NotificationCenterBody .NotificationCenterHeader{grid-row:1}.NotificationCenter .NotificationCenterBody .NotificationCenterTabs{grid-row:2}.NotificationCenter .NotificationCenterBody .NotificationCenterFilter{grid-row:3}.NotificationCenter .NotificationCenterBody .NotificationCenterList{grid-row:4}.NotificationCenter .NotificationCenterBody .NotificationCenterFooter{grid-row:5}.NotificationCenter .NotificationCenterBody .NotificationCenterFilter{align-items:center;display:flex;gap:6px;padding:5px 16px 4px}.NotificationCenter .NotificationCenterBody .NotificationCenterFilter .NotificationCenterFilterChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:5px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.NotificationCenter .NotificationCenterBody .NotificationCenterFilter .NotificationCenterFilterChip .NotificationCenterFilterChipCount{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;padding:0 6px;transition:background .12s ease,color .12s ease}.NotificationCenter .NotificationCenterBody .NotificationCenterFilter .NotificationCenterFilterChip:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.NotificationCenter .NotificationCenterBody .NotificationCenterFilter .NotificationCenterFilterChip.is-active{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.NotificationCenter .NotificationCenterBody .NotificationCenterFilter .NotificationCenterFilterChip.is-active .NotificationCenterFilterChipCount{background:#ffffff38;color:#fff}.NotificationCenter .NotificationCenterBody .NotificationCenterList>.NotificationCenterFooterButton{align-items:center;align-self:center;background:#94a3b81a;border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;height:28px;justify-content:center;margin:4px auto 14px;padding:0 14px;transition:background .12s ease,color .12s ease,border-color .12s ease}.NotificationCenter .NotificationCenterBody .NotificationCenterList>.NotificationCenterFooterButton:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}[data-theme=dark] .NotificationCenter .NotificationCenterBody .NotificationCenterList>.NotificationCenterFooterButton{background:#94a3b824;border-color:#94a3b842;color:var(--text_Title_Light)}[data-theme=dark] .NotificationCenter .NotificationCenterBody .NotificationCenterList>.NotificationCenterFooterButton:hover{background:#94a3b838;color:var(--text_Title_Dark)}.NotificationCenter .NotificationCenterBody .NotificationCenterShowMore{align-items:center;align-self:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;margin:4px 8px 12px;padding:8px 14px;transition:background .12s ease,border-color .12s ease;width:140px}.NotificationCenter .NotificationCenterBody .NotificationCenterShowMore .NotificationCenterShowMoreCount{color:var(--text_Title_Light_Light);font-size:12px}.NotificationCenter .NotificationCenterBody .NotificationCenterShowMore:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.NotificationCenter .NotificationCenterBody .NotificationCenterHeader{align-items:center;display:flex;justify-content:space-between;padding:18px 15px 10px;position:relative;z-index:6}.NotificationCenter .NotificationCenterBody .NotificationCenterHeader .NotificationCenterHeaderTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.NotificationCenter .NotificationCenterBody .NotificationCenterHeader .NotificationCenterHeaderActions{align-items:center;display:flex;gap:6px}.NotificationCenter .NotificationCenterBody .NotificationCenterHeader .NotificationCenterHeaderClose{align-items:center;background:var(--nc-pill-bg);border:1px solid var(--nc-pill-border);border-radius:50%;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:all .15s ease;width:28px}.NotificationCenter .NotificationCenterBody .NotificationCenterHeader .NotificationCenterHeaderClose .material-symbols-outlined{color:var(--nc-pill-text);font-size:18px}.NotificationCenter .NotificationCenterBody .NotificationCenterHeader .NotificationCenterHeaderClose:hover{transform:scale(1.05)}.NotificationCenter .NotificationCenterBody .NotificationCenterTabs{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:flex!important;flex:0 0 auto;gap:2px;margin:4px 15px 8px;min-height:36px;opacity:1;padding:3px;position:relative;visibility:visible;width:auto;z-index:7}.NotificationCenter .NotificationCenterBody .NotificationCenterTabs .NotificationCenterTabsIndicator{background:var(--background_White);border-radius:6px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transition:transform .24s cubic-bezier(.22,.61,.36,1);width:calc(50% - 3px);z-index:1}.NotificationCenter .NotificationCenterBody .NotificationCenterTabs .NotificationCenterTabsIndicator.is-right{transform:translateX(100%)}.NotificationCenter .NotificationCenterBody .NotificationCenterTabs .NotificationCenterTab{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:8px;height:30px;justify-content:center;padding:0 14px;position:relative;transition:color .18s ease;white-space:nowrap;z-index:2}.NotificationCenter .NotificationCenterBody .NotificationCenterTabs .NotificationCenterTab .NotificationCenterTabLabel{line-height:1}.NotificationCenter .NotificationCenterBody .NotificationCenterTabs .NotificationCenterTab .NotificationCenterTabBadge{align-items:center;background:var(--Canceled);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;letter-spacing:0;line-height:1;min-width:18px;padding:0 5px}.NotificationCenter .NotificationCenterBody .NotificationCenterTabs .NotificationCenterTab.is-active,.NotificationCenter .NotificationCenterBody .NotificationCenterTabs .NotificationCenterTab:hover{color:var(--text_Title_Dark)}.NotificationCenter .NotificationCenterBody .NotificationCenterList{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:14px 15px 12px 18px;position:relative;scrollbar-color:#0f172a2e #0000;scrollbar-width:thin;z-index:5}.NotificationCenter .NotificationCenterBody .NotificationCenterList::-webkit-scrollbar{width:6px}.NotificationCenter .NotificationCenterBody .NotificationCenterList::-webkit-scrollbar-track{background:#0000}.NotificationCenter .NotificationCenterBody .NotificationCenterList::-webkit-scrollbar-thumb{background:#0f172a2e;border-radius:999px}.NotificationCenter .NotificationCenterBody .NotificationCenterList::-webkit-scrollbar-thumb:hover{background:#0f172a52}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem{--nc-item-bg:#ffffffeb;--nc-item-border:#ffffffd9}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterRemindersSlot{animation:NotificationCenterRemindersSlotIn .22s cubic-bezier(.22,.61,.36,1) both}@keyframes NotificationCenterRemindersSlotIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty{align-items:center;animation:NotificationCenterEmptyFade .32s ease forwards;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:22px;justify-content:center;padding:36px 24px 32px;text-align:center}@keyframes NotificationCenterEmptyFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySkeleton{align-items:stretch;display:flex;flex-direction:column;gap:10px;max-width:280px;padding:6px;position:relative;width:100%}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySkeleton:before{background:radial-gradient(ellipse at 30% 50%,color-mix(in srgb,var(--background_Blue) 28%,#0000) 0,#0000 60%),radial-gradient(ellipse at 75% 50%,color-mix(in srgb,#ec4899 24%,#0000) 0,#0000 65%);border-radius:999px;content:"";filter:blur(22px);height:65%;left:50%;opacity:.55;pointer-events:none;position:absolute;top:55%;transform:translate(-50%,-50%);width:78%}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySkeleton .NotificationCenterEmptySkeletonCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 2px #0f172a0a,0 8px 18px #0f172a0a;display:flex;gap:12px;padding:12px 14px;position:relative;z-index:1}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySkeleton .NotificationCenterEmptySkeletonCard .NotificationCenterEmptySkeletonAvatar{background:var(--background_Gray_Light);border-radius:50%;flex-shrink:0;height:22px;width:22px}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySkeleton .NotificationCenterEmptySkeletonCard .NotificationCenterEmptySkeletonLine{background:var(--background_Gray_Light);border-radius:999px;flex:1 1;height:8px}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySkeleton .NotificationCenterEmptySkeletonCard.is-row-0{align-self:center;opacity:.85;transform:translateY(2px);width:86%}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySkeleton .NotificationCenterEmptySkeletonCard.is-row-1{box-shadow:0 4px 14px #0f172a14,0 1px 2px #0f172a0a;width:100%}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySkeleton .NotificationCenterEmptySkeletonCard.is-row-2{align-self:center;opacity:.75;transform:translateY(-2px);width:78%}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptyTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:600;line-height:1.3;margin:0}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterEmpty .NotificationCenterEmptySubtitle{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.45;margin:-10px 0 0;max-width:280px}.NotificationCenter .NotificationCenterBody .NotificationCenterFooter{align-items:center;display:flex;gap:8px;justify-content:center;padding:4px 15px 16px;position:relative;width:100%;z-index:6}.NotificationCenter .NotificationCenterBody .NotificationCenterFooter .NotificationCenterFooterButton{align-items:center;align-self:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--nc-pill-bg);border:1px solid var(--nc-pill-border);border-radius:999px;color:var(--nc-pill-text);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;height:28px;justify-content:center;margin:6px auto 12px;padding:0 14px;transition:all .15s ease;width:auto}.NotificationCenter .NotificationCenterBody .NotificationCenterFooter .NotificationCenterFooterButton .material-symbols-outlined{color:var(--nc-pill-text);font-size:18px}.NotificationCenter .NotificationCenterBody .NotificationCenterFooter .NotificationCenterFooterButton:hover{transform:translateY(-1px)}.NotificationCenter .NotificationCenterBody .NotificationCenterFooter .NotificationCenterFooterClose{padding:0;width:32px}@media(max-width:1050px){.NotificationCenter .NotificationCenterLayerShadow{width:520px}.NotificationCenter .NotificationCenterBody{max-width:calc(100vw - 24px);width:360px}.NotificationCenter .NotificationCenterBody .NotificationCenterList{padding:6px 15px 12px}}@media(max-width:600px){.NotificationCenter .NotificationCenterLayerShadow{min-width:100vw;width:100%}.NotificationCenter .NotificationCenterBody{width:100%}.NotificationCenter .NotificationCenterBody .NotificationCenterList{gap:10px;padding:6px 15px 10px}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem{min-height:64px;padding:10px 12px}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem .NotificationCenterItemContent .NotificationCenterItemText .NotificationCenterItemTitle{font-size:12px}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem .NotificationCenterItemContent .NotificationCenterItemText .NotificationCenterItemSubtitle{font-size:11px}}[data-theme=dark] .NotificationCenter{--nc-shadow-color-1:#14233cd9;--nc-shadow-color-2:#0f1e378c;--nc-shadow-color-3:#0a142800;--nc-card-bg:#1e293b8c;--nc-card-border:#94a3b82e;--nc-pill-bg:#1e293bb3;--nc-pill-border:#94a3b838;--nc-pill-text:var(--text_Title_Dark)}[data-theme=dark] .NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem{box-shadow:0 4px 12px #00000059}@keyframes NotificationCenterSlideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes NotificationCenterSlideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes NotificationCenterShadowFadeIn{0%{opacity:0}to{opacity:1}}@keyframes NotificationCenterShadowFadeOut{0%{opacity:1}to{opacity:0}}.NotificationCenterItem{--nc-item-bg:#ffffffb8;--nc-item-border:#ffffffa6;align-items:flex-start;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:var(--nc-item-bg);border:2px solid var(--nc-item-border);border-radius:15px;box-shadow:0 4px 12px #0f172a14;color:var(--text_Title_Dark);display:flex;font-family:inherit;gap:12px;justify-content:space-between;min-height:95px;padding:12px 16px;position:relative;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}[data-theme=dark] .NotificationCenterItem{--nc-item-bg:#1e293beb;--nc-item-border:#94a3b840;background:#1e293beb!important;border-color:#94a3b840!important;box-shadow:0 4px 16px #0006;color:var(--text_Title_Dark)}.NotificationCenterItem.is-clickable{cursor:pointer}.NotificationCenterItem:hover{box-shadow:0 8px 20px #0f172a1f;transform:translateY(-2px)}[data-theme=dark] .NotificationCenterItem:hover{box-shadow:0 10px 24px #0000008c}.NotificationCenterItem:hover .NotificationCenterItemDismissWrap{opacity:1;pointer-events:auto}.NotificationCenterItem.is-new{animation:NotificationCenterItemSlideIn .32s cubic-bezier(.22,.61,.36,1)}@keyframes NotificationCenterItemSlideIn{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.NotificationCenterItem:focus-within .NotificationCenterItemDismissWrap{opacity:1;pointer-events:auto}.NotificationCenterItem .NotificationCenterItemDismissWrap{align-items:center;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;left:-8px;opacity:0;pointer-events:none;position:absolute;top:-8px;transition:opacity .15s ease;width:22px;z-index:2}.NotificationCenterItem .NotificationCenterItemDismiss{align-items:center;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#ffffffb8;border:2px solid #ffffffa6;border-radius:50%;color:var(--text_Title_Dark);display:inline-flex;height:100%;justify-content:center;padding:0;width:100%}[data-theme=dark] .NotificationCenterItem .NotificationCenterItemDismiss{background:#1e293bd9;border-color:#94a3b838}.NotificationCenterItem .NotificationCenterItemDismiss{box-shadow:0 4px 12px #0f172a1f;cursor:pointer;transition:transform .12s ease,background .12s ease}.NotificationCenterItem .NotificationCenterItemDismiss .material-symbols-outlined{color:inherit;font-size:12px;font-weight:700}.NotificationCenterItem .NotificationCenterItemDismiss:hover{box-shadow:0 6px 18px #0f172a2e;transform:scale(1.08)}.NotificationCenterItem.is-read{background:var(--background_White);opacity:.85}[data-theme=dark] .NotificationCenterItem.is-read{background:#1e293ba6}.NotificationCenterItem .NotificationCenterItemMeta{align-items:flex-end;display:flex;flex-direction:column;pointer-events:none;position:absolute;right:16px;top:12px;z-index:1}.NotificationCenterItem .NotificationCenterItemMeta .NotificationCenterItemTime{color:var(--text_Title_Light_Light);font-size:11px;white-space:nowrap}.NotificationCenterItem .NotificationCenterItemBody{align-items:flex-start;display:flex;flex:1 1;flex-direction:row;gap:12px;min-width:0}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemIconWrap{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemIconWrap .NotificationCenterItemIcon{color:inherit;font-size:20px}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemText{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;padding-right:0}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemText .NotificationCenterItemCategory{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;margin:0}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemText .NotificationCenterItemTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600;line-height:1.3;margin:0;word-break:break-word}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemText .NotificationCenterItemSubtitle{color:var(--text_Title_Light);font-size:12px;line-height:1.4;margin:2px 0 0;word-break:break-word}@media(max-width:1050px){.NotificationCenterItem{gap:10px;padding:10px 12px}.NotificationCenterItem .NotificationCenterItemMeta{right:12px;top:10px}.NotificationCenterItem .NotificationCenterItemBody{gap:10px}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemIconWrap{height:32px;width:32px}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemIconWrap .NotificationCenterItemIcon{font-size:18px}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemText{padding-right:0}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemText .NotificationCenterItemTitle{font-size:12px}}@media(max-width:600px){.NotificationCenterItem{padding:10px}.NotificationCenterItem .NotificationCenterItemMeta{right:10px;top:10px}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemIconWrap{height:30px;width:30px}.NotificationCenterItem .NotificationCenterItemBody .NotificationCenterItemText{padding-right:0}.NotificationCenterItem .NotificationCenterItemDismissWrap{opacity:1;pointer-events:auto}}.ToolTipTitle{align-items:center;display:inline-flex}.ToolTipTitleBubble{animation:ToolTipTitleIn .14s ease forwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 4px 10px #66769c2e;color:var(--text_Title_Dark);font-size:12px;font-weight:500;line-height:1;opacity:0;padding:6px 12px;pointer-events:none;position:fixed;white-space:nowrap;z-index:10000}.ToolTipTitleBubble:after,.ToolTipTitleBubble:before{border-style:solid;content:"";height:0;position:absolute;width:0}.ToolTipTitleBubble.is-bottom{transform:translate(-50%)}.ToolTipTitleBubble.is-bottom:before{border-color:#0000 #0000 var(--border_Light) #0000;border-width:0 8px 8px;left:calc(50% - 8px);top:-8px}.ToolTipTitleBubble.is-bottom:after{border-color:#0000 #0000 var(--background_White) #0000;border-width:0 7px 7px;left:calc(50% - 7px);top:-7px}.ToolTipTitleBubble.is-top{transform:translate(-50%,-100%)}.ToolTipTitleBubble.is-top:before{border-color:var(--border_Light) #0000 #0000 #0000;border-width:8px 8px 0;bottom:-8px;left:calc(50% - 8px)}.ToolTipTitleBubble.is-top:after{border-color:var(--background_White) #0000 #0000 #0000;border-width:7px 7px 0;bottom:-7px;left:calc(50% - 7px)}.ToolTipTitleBubble.is-right{transform:translateY(-50%)}.ToolTipTitleBubble.is-right:before{border-color:#0000 var(--border_Light) #0000 #0000;border-width:8px 8px 8px 0;left:-8px;top:calc(50% - 8px)}.ToolTipTitleBubble.is-right:after{border-color:#0000 var(--background_White) #0000 #0000;border-width:7px 7px 7px 0;left:-7px;top:calc(50% - 7px)}.ToolTipTitleBubble.is-left{transform:translate(-100%,-50%)}.ToolTipTitleBubble.is-left:before{border-color:#0000 #0000 #0000 var(--border_Light);border-width:8px 0 8px 8px;right:-8px;top:calc(50% - 8px)}.ToolTipTitleBubble.is-left:after{border-color:#0000 #0000 #0000 var(--background_White);border-width:7px 0 7px 7px;right:-7px;top:calc(50% - 7px)}@media(max-width:600px){.ToolTipTitleBubble{display:none}}@keyframes ToolTipTitleIn{0%{opacity:0}to{opacity:1}}[data-theme=dark] .ToolTipTitleBubble{background:var(--background_Gray_Dark_Light);border-color:color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);box-shadow:0 6px 16px #00000073;color:var(--text_Title_Dark)}[data-theme=dark] .ToolTipTitleBubble.is-bottom:after{border-color:#0000 #0000 var(--background_Gray_Dark_Light) #0000}[data-theme=dark] .ToolTipTitleBubble.is-top:after{border-color:var(--background_Gray_Dark_Light) #0000 #0000 #0000}[data-theme=dark] .ToolTipTitleBubble.is-right:after{border-color:#0000 var(--background_Gray_Dark_Light) #0000 #0000}[data-theme=dark] .ToolTipTitleBubble.is-left:after{border-color:#0000 #0000 #0000 var(--background_Gray_Dark_Light)}.RemindersItem{align-items:flex-start;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#ffffffeb;background:var(--nc-item-bg,#ffffffeb);border:2px solid #ffffffd9;border:2px solid var(--nc-item-border,#ffffffd9);border-radius:15px;box-shadow:0 4px 12px #0f172a14;display:flex;gap:10px;min-height:64px;padding:12px 14px;position:relative;z-index:1}[data-theme=dark] .RemindersItem{background:#1e293beb;border-color:#94a3b840;box-shadow:0 4px 16px #0006}.RemindersItem.is-resolved{opacity:.85}.RemindersItem.is-resolved .RemindersItemTitle{color:var(--text_Title_Light_Light);text-decoration:line-through}.RemindersItem .RemindersItemCheckbox{align-items:center;background:var(--background_White);border:1.5px solid var(--border_Light);border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;margin-top:1px;padding:0;transition:background .12s ease,border-color .12s ease;width:20px}.RemindersItem .RemindersItemCheckbox .material-symbols-outlined{color:inherit;font-size:14px}.RemindersItem .RemindersItemCheckbox:hover{border-color:var(--border_Blue)}.RemindersItem .RemindersItemCheckbox.is-checked{background:var(--background_Blue);border-color:var(--background_Blue)}.RemindersItem .RemindersItemBody{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.RemindersItem .RemindersItemBody .RemindersItemTitle{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;color:var(--text_Title_Dark);display:-webkit-box;font-size:14px;font-weight:600;line-height:1.1;overflow:hidden;word-break:break-word}.RemindersItem .RemindersItemBody .RemindersItemTitle.is-expanded{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.RemindersItem .RemindersItemBody .RemindersItemShowMore{align-self:flex-start;background:#0000;border:0;color:var(--background_Blue);cursor:pointer;display:inline-block;font-family:inherit;font-size:12px;font-weight:500;margin:2px 0 0;padding:0;transition:color .12s ease}.RemindersItem .RemindersItemBody .RemindersItemShowMore:hover{color:var(--background_Blue_Dark);text-decoration:underline}.RemindersItem .RemindersItemBody .RemindersItemMeta{color:var(--text_Title_Light);font-size:11px}.RemindersItem .RemindersItemBody .RemindersItemMeta.is-overdue{color:var(--Canceled);font-weight:500}.RemindersItem .RemindersItemMenuAnchor{flex-shrink:0;position:relative}.RemindersItem .RemindersItemMenuAnchor .RemindersItemMenuButton{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.RemindersItem .RemindersItemMenuAnchor .RemindersItemMenuButton .material-symbols-outlined{color:inherit;font-size:18px}.RemindersItem .RemindersItemMenuAnchor .RemindersItemMenuButton.is-active,.RemindersItem .RemindersItemMenuAnchor .RemindersItemMenuButton:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}@media(max-width:600px){.RemindersItem{padding:10px 2px}}.RemindersItemMenu{animation:RemindersItemMenuPop .14s ease both;background:#fff;border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 2px #0f172a14,0 16px 32px #0f172a2e;display:flex;flex-direction:column;padding:4px;z-index:1200}@keyframes RemindersItemMenuPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.RemindersItemMenu .RemindersItemMenuItem{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:12px;gap:10px;height:34px;padding:0 10px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.RemindersItemMenu .RemindersItemMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.RemindersItemMenu .RemindersItemMenuItem .RemindersItemMenuItemLabel{flex:1 1;font-size:13px;font-weight:400}.RemindersItemMenu .RemindersItemMenuItem:hover{background:var(--background_Gray_Light)}.RemindersItemMenu .RemindersItemMenuItem.RemindersItemMenuItem--danger,.RemindersItemMenu .RemindersItemMenuItem.RemindersItemMenuItem--danger .material-symbols-outlined{color:var(--Canceled)}.RemindersItemMenu .RemindersItemMenuItem.RemindersItemMenuItem--danger:hover{background:color-mix(in srgb,var(--Canceled) 8%,#0000)}.RemindersItemMenu .RemindersItemMenuDivider{background:var(--border_Light);height:1px;margin:4px 6px}[data-theme=dark] .RemindersItemMenu{background:#1a1f27;border-color:#94a3b82e;box-shadow:0 1px 2px #0006,0 16px 32px #00000080}[data-theme=dark] .RemindersItemMenu .RemindersItemMenuItem{color:var(--text_Title_Dark)}[data-theme=dark] .RemindersItemMenu .RemindersItemMenuItem:hover{background:#94a3b81a}.Reminders{display:flex;flex-direction:column;gap:6px;width:100%}.Reminders .RemindersSectionLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.06em;padding:4px 4px 2px}.Reminders .RemindersList{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.Reminders .RemindersFooter{align-items:center;display:flex;justify-content:center;padding:12px 0 4px}.Reminders .RemindersFooter .RemindersFooterButton{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffffeb;background:var(--nc-pill-bg,#ffffffeb);border:1px solid #ffffffd9;border:1px solid var(--nc-pill-border,#ffffffd9);border-radius:999px;color:var(--text_Title_Dark);color:var(--nc-pill-text,var(--text_Title_Dark));cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;height:32px;justify-content:center;padding:0 18px;transition:transform .15s ease,background .15s ease}.Reminders .RemindersFooter .RemindersFooterButton:hover{transform:translateY(-1px)}.Reminders .RemindersInlineEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:12px 0;text-align:center}.Reminders .RemindersEmpty{align-items:center;animation:RemindersEmptyFade .32s ease forwards;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:16px;justify-content:center;padding:32px 16px 0;text-align:center}@keyframes RemindersEmptyFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Reminders .RemindersEmpty .RemindersEmptySkeleton{align-items:center;display:flex;justify-content:center;max-width:240px;overflow:visible;padding:18px 8px;position:relative;width:100%}.Reminders .RemindersEmpty .RemindersEmptySkeleton:before{background:radial-gradient(ellipse at 18% 65%,color-mix(in srgb,#f472b6 36%,#0000) 0,#0000 60%),radial-gradient(ellipse at 85% 28%,color-mix(in srgb,#fbcfe8 60%,#0000) 0,#0000 60%);border-radius:999px;content:"";filter:blur(28px);height:130%;left:50%;opacity:.85;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:120%}.Reminders .RemindersEmpty .RemindersEmptySkeleton .RemindersEmptySkeletonCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:-10px 14px 28px #ec489912,12px 18px 36px #a855f70d;display:flex;gap:14px;justify-content:space-between;padding:18px;position:relative;transform:rotate(-5deg);width:100%;z-index:1}.Reminders .RemindersEmpty .RemindersEmptySkeleton .RemindersEmptySkeletonCard .RemindersEmptySkeletonWaves{color:var(--background_Gray_Light);flex:1 1;height:38px;min-width:0;opacity:.9;width:100%}.Reminders .RemindersEmpty .RemindersEmptySkeleton .RemindersEmptySkeletonCard .RemindersEmptyClockBubble{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.Reminders .RemindersEmpty .RemindersEmptySkeleton .RemindersEmptySkeletonCard .RemindersEmptyClockBubble .RemindersEmptyClock{color:inherit;font-size:22px}.Reminders .RemindersEmpty .RemindersEmptyTitle{color:var(--text_Title_Light);font-size:13px;font-weight:500;line-height:1.45;margin:0;max-width:240px}.Reminders .RemindersEmpty .RemindersEmptyActions{align-items:center;display:flex;flex-direction:column;gap:6px;width:100%}.Reminders .RemindersEmpty .RemindersEmptyPrimary{align-items:center;background:var(--background_Blue);border:0;border-radius:8px;box-shadow:0 1px 2px #0f172a14,0 4px 12px #3b82f640;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;height:36px;justify-content:center;padding:0 22px;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.Reminders .RemindersEmpty .RemindersEmptyPrimary:hover{background:var(--background_Blue_Dark);transform:translateY(-1px)}.Reminders .RemindersEmpty .RemindersEmptyGhost{align-items:center;background:#0000;border:0;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:6px;height:28px;padding:0 8px;transition:color .12s ease}.Reminders .RemindersEmpty .RemindersEmptyGhost .material-symbols-outlined{color:inherit;font-size:16px}.Reminders .RemindersEmpty .RemindersEmptyGhost:hover{color:var(--text_Title_Dark)}.CreateRemindersCard{animation:CreateRemindersCardPop .2s cubic-bezier(.22,.61,.36,1) both;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#ffffffeb;background:var(--nc-item-bg,#ffffffeb);border:2px solid #ffffffd9;border:2px solid var(--nc-item-border,#ffffffd9);border-radius:15px;box-shadow:0 4px 12px #0f172a14;display:flex;flex-direction:column;gap:12px;padding:14px;position:relative;width:100%}@keyframes CreateRemindersCardPop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.CreateRemindersCard.is-closing{animation:CreateRemindersCardOut .2s cubic-bezier(.22,.61,.36,1) forwards}@keyframes CreateRemindersCardOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}[data-theme=dark] .CreateRemindersCard{background:#1e293beb;border-color:#94a3b840;box-shadow:0 4px 16px #0006}.CreateRemindersCard .CreateRemindersHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0 2px}.CreateRemindersCard .CreateRemindersHeader .CreateRemindersTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:0}.CreateRemindersCard .CreateRemindersHeader .CreateRemindersClose{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease,transform .12s ease;width:28px}.CreateRemindersCard .CreateRemindersHeader .CreateRemindersClose .material-symbols-outlined{color:inherit;font-size:18px}.CreateRemindersCard .CreateRemindersHeader .CreateRemindersClose:hover{background:color-mix(in srgb,var(--text_Title_Dark) 12%,#0000);color:var(--text_Title_Dark);transform:scale(1.08)}.CreateRemindersCard .CreateRemindersHeader .CreateRemindersClose:active{transform:scale(.96)}.CreateRemindersCard .CreateRemindersInput{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000a;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;height:38px;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease;width:100%}.CreateRemindersCard .CreateRemindersInput::placeholder{color:var(--text_Title_Light_Light)}.CreateRemindersCard .CreateRemindersInput:focus{background:var(--background_White);border-color:var(--border_Blue);box-shadow:0 0 0 3px var(--outline_Blue);outline:none}.CreateRemindersCard .CreateRemindersFieldAnchor{position:relative}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersField{align-items:center;background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000a;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:8px;height:38px;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease;width:100%}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersField .CreateRemindersFieldIcon{color:var(--text_Title_Light);font-size:18px}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersField .CreateRemindersFieldLabel{color:var(--text_Title_Dark);flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersField .CreateRemindersFieldChevron{color:var(--text_Title_Light_Light);font-size:18px}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersField.is-open,.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersField:hover{border-color:var(--border_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersMenu{animation:CreateRemindersMenuPop .14s ease both;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 2px #0f172a0f,0 12px 28px #0f172a24;display:flex;flex-direction:column;left:0;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}@keyframes CreateRemindersMenuPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersMenu .CreateRemindersMenuHeader{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;padding:6px 10px 4px;text-transform:uppercase}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersMenu .CreateRemindersMenuItem{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;height:32px;padding:0 10px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersMenu .CreateRemindersMenuItem:hover{background:var(--background_Gray_Light)}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersMenu .CreateRemindersMenuItem.is-selected{background:var(--background_Blue_White);color:var(--background_Blue)}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersMenu .CreateRemindersMenuItem.is-selected:hover{background:color-mix(in srgb,var(--background_Blue) 14%,#0000)}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersMenu .CreateRemindersMenuDivider{background:var(--border_Light);height:1px;margin:4px 0}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersCustomDate{left:0;position:absolute;right:0;top:100%;z-index:6}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersCustomDate .SingleDatePicker{width:100%}.CreateRemindersCard .CreateRemindersFieldAnchor .CreateRemindersCustomDate .SingleDatePickerMenu{bottom:auto;left:auto;max-width:none;min-width:0;position:relative;right:auto;top:auto;width:100%}.CreateRemindersCard .CreateRemindersSubmit{background:var(--background_Blue);border:0;border-radius:10px;box-shadow:0 1px 2px #0f172a14,0 6px 14px #3b82f640;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:38px;transition:transform .12s ease,background .12s ease,opacity .12s ease;width:100%}.CreateRemindersCard .CreateRemindersSubmit:hover:not(:disabled){background:var(--background_Blue_Dark);transform:translateY(-1px)}.CreateRemindersCard .CreateRemindersSubmit:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.SingleDatePicker--portal-host.CreateRemindersDatePicker .SingleDatePickerMenu,.SingleDatePicker.CreateRemindersDatePicker .SingleDatePickerMenu{border-radius:12px;padding:6px 10px 10px;top:-12px!important}.DeleteModule{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:4000}@keyframes DeleteModuleFade{0%{opacity:0}to{opacity:1}}@keyframes DeleteModulePop{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.DeleteModule.is-open{opacity:1;pointer-events:auto}.DeleteModule .DeleteModuleBackdrop{animation:DeleteModuleFade .2s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;inset:0;padding:0;position:absolute}.DeleteModule .DeleteModuleCard{animation:DeleteModulePop .22s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 20px 50px #0f172a2e;display:flex;flex-direction:column;gap:18px;padding:24px;position:relative;width:min(420px,92vw);z-index:1}.DeleteModule .DeleteModuleHeader{align-items:flex-start;display:flex;gap:14px}.DeleteModule .DeleteModuleHeader .material-symbols-outlined{background:#dc26261f;border-radius:50px;color:var(--Canceled);font-size:23px;padding:7px}.DeleteModule .DeleteModuleHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:700;margin:0 0 6px}.DeleteModule .DeleteModuleHeader p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0}.DeleteModule .DeleteModuleActions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.DeleteModule .DeleteModuleActions .DeleteModuleActionsSpacer{flex:1 1 auto}.DeleteModule .DeleteModuleActions .DeleteModuleSecondaryLink{background:#0000;border:0;color:var(--text_Title_Light);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;margin:0;padding:0;text-decoration:none;transition:color .15s ease}.DeleteModule .DeleteModuleActions .DeleteModuleSecondaryLink:hover{color:var(--text_Title_Dark);text-decoration:underline}.DeleteModule .DeleteModuleActions .DeleteModuleSecondaryLink:disabled{cursor:not-allowed;opacity:.5}.DeleteModule .DeleteModuleActions .DeleteModuleButton{border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;outline:3px solid #0000;padding:8px 25px;transition:transform .2s ease,all .15s ease}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Ghost{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;padding:8px 16px;transition:background .15s ease,transform .15s ease}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Ghost:hover{background:var(--background_Gray_Light)}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Secondary{background:var(--background_Blue);color:var(--background_White)}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Secondary:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Danger{align-items:center;background:var(--Canceled);color:var(--background_White);display:inline-flex;gap:8px}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Danger:hover{outline:3px solid rgba(185,28,28,.192)}.DeleteModule .DeleteModuleActions .DeleteModuleButton:hover{transform:translateY(-1px)}.DeleteModule .DeleteModuleActions .DeleteModuleButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.DeleteModule .DeleteModuleConfirm{display:flex;flex-direction:column;gap:8px}.DeleteModule .DeleteModuleConfirm label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.DeleteModule .DeleteModuleConfirm input{border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title);font-size:13px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline .15s ease}.DeleteModule .DeleteModuleConfirm input:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.DeleteModule .DeleteModuleConfirm .DeleteModuleConfirmError{color:var(--Canceled);font-size:12px}@media(max-width:1050px){.DeleteModule .DeleteModuleCard{padding:20px;width:min(420px,100vw - 24px)}}@media(max-width:600px){.DeleteModule .DeleteModuleCard{border-radius:14px;max-width:420px;padding:20px 18px;width:calc(100vw - 32px)}.DeleteModule .DeleteModuleHeader h3{font-size:16px}.DeleteModule .DeleteModuleHeader p{font-size:13px}.DeleteModule .DeleteModuleActions{flex-direction:column-reverse;gap:8px}.DeleteModule .DeleteModuleActions .DeleteModuleButton{justify-content:center;min-height:44px;padding:12px 16px;width:100%}}.PermissionRequireDiv{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}.PermissionRequireDiv .PermissionRequireDivOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.PermissionRequireDiv .PermissionRequireDivCard{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:12px;overflow:hidden;position:relative;width:min(520px,100% - 32px);z-index:1}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardGradient{background:linear-gradient(180deg,#f59e0b2e,#0000);border-radius:10px 10px 0 0;height:180px;left:0;overflow:hidden;position:absolute;top:0;width:100%}@keyframes PermissionRequireDivFloat{0%{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}to{transform:translateZ(0)}}@keyframes PermissionRequireDivFloatWide{0%{transform:translateZ(0)}50%{transform:translate3d(6px,-12px,0)}to{transform:translateZ(0)}}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardGradient .PermissionRequireDivCardBlob{border:2px solid #f59e0b59;border-radius:999px;display:block;position:absolute;will-change:transform}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardGradient .PermissionRequireDivCardBlob1{animation:PermissionRequireDivFloat 6s ease-in-out infinite;background-color:#fb923c4d;height:50px;left:90px;top:50px;width:50px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardGradient .PermissionRequireDivCardBlob2{animation:PermissionRequireDivFloatWide 7s ease-in-out infinite;background-color:#f59e0b4d;height:50px;right:90px;top:50px;width:50px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardGradient .PermissionRequireDivCardBlob3{animation:PermissionRequireDivFloat 5.5s ease-in-out infinite;background-color:#fcd34d4d;height:40px;left:18%;top:120px;width:40px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardGradient .PermissionRequireDivCardBlob4{animation:PermissionRequireDivFloatWide 6.5s ease-in-out infinite;background-color:#ef444433;height:40px;right:18%;top:120px;width:40px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivHeader{align-items:center;display:flex;justify-content:flex-end;z-index:2}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivHeader .PermissionRequireDivClose{align-items:center;background:color-mix(in srgb,var(--background_White) 72%,#0000);border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;justify-content:center;margin:20px;padding:4px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivHeader .PermissionRequireDivClose .material-symbols-outlined{font-size:18px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivHeader .PermissionRequireDivClose:hover{background-color:color-mix(in srgb,var(--background_White) 90%,#0000)}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:-30px;padding:10px 30px 0;z-index:1}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody .PermissionRequireDivIconWrap{align-items:center;background:linear-gradient(135deg,#fb923c,#f59e0b);border-radius:999px;box-shadow:0 14px 32px #f59e0b66;display:flex;height:110px;justify-content:center;margin-bottom:18px;width:110px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody .PermissionRequireDivIconWrap .material-symbols-outlined{color:var(--background_White);font-size:54px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 40}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody h3{color:var(--text_Title);font-size:22px;font-weight:600;margin:0;text-align:center}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody p{color:var(--text_Title_Light_Light);font-size:15px;font-weight:300;line-height:1.25;margin-top:8px;text-align:center}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody .PermissionRequireDivReason{align-items:center;background:#fef3c780;border:1px solid #f59e0b59;border-radius:8px;display:flex;gap:10px;margin-top:18px;padding:10px 12px;width:100%}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody .PermissionRequireDivReason .material-symbols-outlined{color:#b45309;font-size:20px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody .PermissionRequireDivReason h6{color:#92400e;font-size:13px;font-weight:400;line-height:1.3;margin:0}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody .PermissionRequireDivReason h6 code{background:#f59e0b26;border-radius:4px;color:#92400e;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;padding:1px 6px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody .PermissionRequireDivNotice{align-items:flex-start;background:linear-gradient(180deg,#f59e0b14,#f59e0b33);border:1px solid #f59e0b66;border-radius:12px;box-shadow:0 2px 8px #f59e0b14;display:flex;gap:12px;margin-top:18px;padding:14px 16px;width:100%}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody .PermissionRequireDivNotice .PermissionRequireDivNoticeIcon{color:#b45309;flex-shrink:0;font-size:22px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;margin-top:1px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody .PermissionRequireDivNotice .PermissionRequireDivNoticeBody{display:flex;flex-direction:column;gap:4px;text-align:left}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody .PermissionRequireDivNotice .PermissionRequireDivNoticeBody h6{color:#92400e;font-size:13px;font-weight:600;letter-spacing:.01em;margin:0;text-transform:uppercase}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody .PermissionRequireDivNotice .PermissionRequireDivNoticeBody p{color:#b45309;font-size:13px;font-weight:400;line-height:1.45;margin:0;text-align:left}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardFooter{align-items:center;border-radius:0 0 10px 10px;border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;margin-top:18px;padding:16px 20px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardFooter button{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;gap:6px;padding:10px 22px;transition:all .15s ease}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardFooter button .material-symbols-outlined{font-size:18px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardFooter .PermissionRequireDivPrimary{background:linear-gradient(135deg,#fb923c,#f59e0b);color:#fff;outline:3px solid #0000}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardFooter .PermissionRequireDivPrimary:hover{border:1px solid #f59e0b66;outline:3px solid #f59e0b4d;transform:translateY(-1px)}@media(max-width:1050px){.PermissionRequireDiv .PermissionRequireDivCard{width:min(520px,100% - 24px)}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody{padding:10px 22px 0}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody .PermissionRequireDivIconWrap{height:96px;width:96px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody .PermissionRequireDivIconWrap .material-symbols-outlined{font-size:46px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody h3{font-size:20px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody p{font-size:14px}}@media(max-width:600px){.PermissionRequireDiv .PermissionRequireDivCard{max-width:calc(100% - 16px);width:calc(100% - 16px)}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardGradient{height:140px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody{margin-top:-20px;padding:6px 16px 0}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody .PermissionRequireDivIconWrap{height:80px;margin-bottom:14px;width:80px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody .PermissionRequireDivIconWrap .material-symbols-outlined{font-size:40px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody h3{font-size:18px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody p{font-size:13px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody .PermissionRequireDivNotice{gap:10px;padding:12px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardBody .PermissionRequireDivNotice p{font-size:12px}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardFooter{flex-direction:column-reverse;padding:14px 16px max(14px,env(safe-area-inset-bottom))}.PermissionRequireDiv .PermissionRequireDivCard .PermissionRequireDivCardFooter button{justify-content:center;min-height:44px;width:100%}}.AssignTeamOverlay{align-items:center;animation:AssignTeamOverlayOpen .12s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:2000}.AssignTeamOverlay .AssignTeamCard{background:var(--background_White);border-radius:16px;box-shadow:0 24px 60px #0f172a40;display:flex;flex-direction:column;max-height:80vh;max-width:calc(100vw - 32px);overflow:hidden;width:440px}.AssignTeamOverlay .AssignTeamCard .AssignTeamHeader{align-items:center;display:flex;justify-content:space-between;padding:20px 22px 14px}.AssignTeamOverlay .AssignTeamCard .AssignTeamHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.AssignTeamOverlay .AssignTeamCard .AssignTeamHeader p{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.AssignTeamOverlay .AssignTeamCard .AssignTeamHeader button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.AssignTeamOverlay .AssignTeamCard .AssignTeamHeader button:hover{background:var(--background_Gray_Light)}.AssignTeamOverlay .AssignTeamCard .AssignTeamNotice{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:10px;color:var(--background_Blue);display:flex;font-size:12px;font-weight:500;gap:8px;line-height:1.35;margin:0 20px 12px;padding:10px 12px}.AssignTeamOverlay .AssignTeamCard .AssignTeamNotice .material-symbols-outlined{flex-shrink:0;font-size:16px}.AssignTeamOverlay .AssignTeamCard .AssignTeamSearch{align-items:center;background-color:var(--background_Gray_Light);border-radius:50px;color:var(--text_Title_Light_Light);display:flex;gap:8px;margin-left:20px;padding:0 20px;width:calc(100% - 40px)}.AssignTeamOverlay .AssignTeamCard .AssignTeamSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:14px;outline:none;padding:12px 0}.AssignTeamOverlay .AssignTeamCard .AssignTeamList{display:flex;flex:1 1;flex-direction:column;gap:4px;overflow-y:auto;padding:20px}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamEmpty{color:var(--text_Title_Light_Light_Light);font-size:13px;padding:24px;text-align:center}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:8px 14px;text-align:left;width:100%}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption.is-selected,.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption:hover{background:var(--background_Gray_Light_Blue)}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption.is-selected .AssignTeamCheck{background:var(--background_Blue);border-color:var(--background_Blue)}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption.is-locked{cursor:not-allowed}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption.is-locked.is-selected{background:var(--background_Gray_Light)}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption.is-locked.is-selected .AssignTeamCheck{background:var(--text_Title_Light_Light);border-color:var(--text_Title_Light_Light);color:var(--background_White)}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption.is-locked .AssignTeamEmail,.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption.is-locked .AssignTeamName{color:var(--text_Title_Light_Light)}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption.is-locked:hover{background:var(--background_Gray_Light)}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption .AssignTeamCheck{align-items:center;border:1.5px solid var(--text_Title_Light);border-radius:6px;color:var(--background_White);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption .AssignTeamCheck .material-symbols-outlined{font-size:14px;font-weight:700}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption .AssignTeamInfo{display:flex;flex-direction:column;gap:1px;min-width:0}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption .AssignTeamInfo .AssignTeamName{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:14px;font-weight:500;gap:6px}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption .AssignTeamInfo .AssignTeamName .AssignTeamYouTag{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid color-mix(in srgb,var(--background_Blue) 25%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:10px;font-weight:600;letter-spacing:.06em;line-height:1.3;margin-left:0;padding:2px 8px;text-transform:uppercase}.AssignTeamOverlay .AssignTeamCard .AssignTeamList .AssignTeamOption .AssignTeamInfo .AssignTeamEmail{color:var(--text_Title_Light_Light);font-size:12px;margin-top:2px}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter{display:flex;gap:8px;justify-content:flex-end;padding:14px 22px 18px}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:500;height:36px;padding:8px 16px}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button:hover{background:var(--background_Gray_Light_Blue)}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button.is-primary{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button.is-primary:hover{background:var(--background_Blue)}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button.is-primary:disabled{cursor:not-allowed;opacity:.6}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button.is-primary.is-loading{align-items:center;display:inline-flex;gap:6px;justify-content:center}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter button.is-primary .AssignTeamSpinner{animation:AssignTeamSpin .7s linear infinite;font-size:16px}@keyframes AssignTeamSpin{to{transform:rotate(1turn)}}@keyframes AssignTeamOverlayOpen{0%{opacity:0}to{opacity:1}}@media(max-width:600px){.AssignTeamOverlay .AssignTeamCard{max-height:90vh;width:calc(100vw - 24px)}.AssignTeamOverlay .AssignTeamCard .AssignTeamHeader{padding:16px 18px 12px}.AssignTeamOverlay .AssignTeamCard .AssignTeamSearch{padding:10px 18px}.AssignTeamOverlay .AssignTeamCard .AssignTeamFooter{padding:12px 18px 16px}}.NoteTextInput{word-wrap:break-word;background:#0000;border:none;color:var(--text_Title_Dark);display:block;font-family:inherit;font-size:15px;line-height:1.5;margin:0;min-height:1.5em;outline:none;overflow-wrap:break-word;padding:1px 0;position:relative;white-space:pre-wrap;width:100%}.NoteTextInput.is-empty:focus:before{color:var(--text_Title_Light_Light);content:attr(data-placeholder);font:inherit;left:0;line-height:inherit;padding:inherit;pointer-events:none;position:absolute;top:0}.NoteTextInput code{background:var(--background_Gray_Light);border-radius:4px;color:var(--Canceled);font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;padding:1px 6px}.NoteTextInput a{color:var(--background_Blue);text-decoration:underline}.NoteTextInput.is-h1{font-size:28px;font-weight:700;line-height:1.2;padding:12px 0 4px}.NoteTextInput.is-h2{font-size:22px;font-weight:700;line-height:1.25;padding:10px 0 4px}.NoteTextInput.is-h3{font-size:18px;font-weight:600;line-height:1.3;padding:8px 0 4px}.NoteTextInput.is-h4{font-size:16px;font-weight:600;line-height:1.35;padding:6px 0 4px}.NoteBanner{align-items:center;background:var(--banner-bg);border-left:4px solid var(--banner-accent);border-radius:10px;display:flex;gap:10px;padding:10px 14px}.NoteBanner .NoteBannerIcon{color:var(--banner-accent);flex-shrink:0;font-size:20px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.NoteBanner .NoteBannerInput{word-wrap:break-word;background:#0000;border:none;color:var(--banner-accent);display:block;flex:1 1;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;min-height:1.4em;min-width:0;outline:none;overflow-wrap:break-word;padding:0;white-space:pre-wrap}.NoteBanner .NoteBannerInput:empty:focus:before{color:var(--banner-accent);content:attr(data-placeholder);opacity:.55;pointer-events:none}.NoteBanner .NoteBannerInput code{background:#ffffff8c;border-radius:4px;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;padding:1px 6px}.NoteBanner .NoteBannerInput a{color:var(--banner-accent);text-decoration:underline}.NoteCheckList{gap:4px}.NoteCheckList,.NoteCheckList .NoteCheckListItemWrap{display:flex;flex-direction:column}.NoteCheckList .NoteCheckListChild{align-items:center;display:flex;gap:6px;padding-bottom:2px;padding-left:28px;padding-top:2px}.NoteCheckList .NoteCheckListChild .NoteCheckListChildHandle{align-items:center;color:var(--text_Title_Light_Light_Light);cursor:grab;display:inline-flex;flex-shrink:0;justify-content:center;opacity:.55;transition:opacity .15s ease;width:14px}.NoteCheckList .NoteCheckListChild .NoteCheckListChildHandle .material-symbols-outlined{font-size:16px}.NoteCheckList .NoteCheckListChild:hover .NoteCheckListChildHandle{opacity:1}.NoteCheckList .NoteCheckListChild .NoteCheckListChildInput{word-wrap:break-word;background:#0000;border:none;color:var(--text_Title_Dark);display:block;flex:1 1;font-family:inherit;font-size:15px;line-height:1.5;min-height:1.5em;min-width:0;outline:none;overflow-wrap:break-word;padding:2px 0;white-space:pre-wrap}.NoteCheckList .NoteCheckListChild .NoteCheckListChildInput.is-empty:focus:before{color:var(--text_Title_Light_Light);content:attr(data-placeholder);pointer-events:none}.NoteCheckList .NoteCheckListChild .NoteCheckListChildInput code{background:var(--background_Gray_Light);border-radius:4px;color:var(--Canceled);font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;padding:1px 6px}.NoteCheckList .NoteCheckListChild .NoteCheckListChildInput a{color:var(--background_Blue);text-decoration:underline}.NoteCheckList .NoteCheckListItem{align-items:center;display:flex;gap:10px;padding:4px 0}.NoteCheckList .NoteCheckListItem.is-done .NoteCheckListInput{color:var(--text_Title_Light_Light);text-decoration:line-through}.NoteCheckList .NoteCheckListItem .NoteCheckListBullet,.NoteCheckList .NoteCheckListItem .NoteCheckListNumber{color:var(--text_Title_Light);flex-shrink:0;font-size:15px;line-height:1.5;text-align:center;-webkit-user-select:none;user-select:none;width:18px}.NoteCheckList .NoteCheckListItem .NoteCheckListNumber{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NoteCheckList .NoteCheckListItem .NoteCheckListToggle{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;padding:0;transition:transform .15s ease;width:18px}.NoteCheckList .NoteCheckListItem .NoteCheckListToggle.is-open{transform:rotate(90deg)}.NoteCheckList .NoteCheckListItem .NoteCheckListToggle .material-symbols-outlined{font-size:18px}.NoteCheckList .NoteCheckListItem .NoteCheckListBox{align-items:center;background:#0000;border:1.5px solid var(--text_Title_Light_Light);border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;padding:0;transition:border-color .15s ease,background .15s ease;width:18px}.NoteCheckList .NoteCheckListItem .NoteCheckListBox:hover{border-color:var(--background_Blue)}.NoteCheckList .NoteCheckListItem .NoteCheckListBox.is-done{background:var(--background_Blue);border-color:var(--background_Blue)}.NoteCheckList .NoteCheckListItem .NoteCheckListBox .material-symbols-outlined{font-size:14px;font-weight:700}.NoteCheckList .NoteCheckListItem .NoteCheckListInput{word-wrap:break-word;background:#0000;border:none;color:var(--text_Title_Dark);display:block;flex:1 1;font-family:inherit;font-size:15px;line-height:1.5;min-height:1.5em;min-width:0;outline:none;overflow-wrap:break-word;padding:0;white-space:pre-wrap}.NoteCheckList .NoteCheckListItem .NoteCheckListInput.is-empty:focus:before{color:var(--text_Title_Light_Light);content:attr(data-placeholder);pointer-events:none}.NoteCheckList .NoteCheckListItem .NoteCheckListInput code{background:var(--background_Gray_Light);border-radius:4px;color:var(--Canceled);font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;padding:1px 6px}.NoteCheckList .NoteCheckListItem .NoteCheckListInput a{color:var(--background_Blue);text-decoration:underline}.NoteCheckList .NoteCheckListAddRow{display:flex;gap:8px;margin-top:2px}.NoteCheckList .NoteCheckListAddRow .NoteCheckListAdd{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:4px;padding:4px 8px}.NoteCheckList .NoteCheckListAddRow .NoteCheckListAdd:hover{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.NoteCheckList .NoteCheckListAddRow .NoteCheckListAdd .material-symbols-outlined{font-size:16px}.NoteButton{align-items:center;display:flex}.NoteButton.is-left{justify-content:flex-start}.NoteButton.is-center{justify-content:center}.NoteButton.is-right{justify-content:flex-end}.NoteButton .NoteButtonInner{align-items:center;display:inline-flex;gap:6px;position:relative}.NoteButton .NoteButtonChip{border:1px solid #0000;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 18px;transition:filter .15s ease,transform .05s ease}.NoteButton .NoteButtonChip:hover{filter:brightness(.95)}.NoteButton .NoteButtonChip:active{transform:scale(.98)}.NoteButton .NoteButtonActions{display:inline-flex;gap:4px;opacity:0;pointer-events:none;transition:opacity .15s ease}.NoteButton .NoteButtonChip:focus-within+.NoteButtonActions,.NoteButton:hover .NoteButtonActions{opacity:1;pointer-events:auto}.NoteButton .NoteButtonAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:28px}.NoteButton .NoteButtonAction:hover{background:var(--background_Gray_Light)}.NoteButton .NoteButtonAction.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.NoteButton .NoteButtonAction .material-symbols-outlined{font-size:16px}.NoteDivider{align-items:center;display:flex;padding:8px 0;position:relative}.NoteDivider .NoteDividerLine{border:none;border-top:1px solid var(--border_Light);flex:1 1;height:0;margin:0}.NoteDivider .NoteDividerRemove{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;opacity:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .15s ease,background .15s ease,color .15s ease,border-color .15s ease;width:24px}.NoteDivider .NoteDividerRemove:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.NoteDivider .NoteDividerRemove .material-symbols-outlined{font-size:14px}.NoteDivider:hover .NoteDividerRemove{opacity:1}.NoteTable{display:flex;flex-direction:column;gap:6px}.NoteTable .NoteTableScroll{-webkit-overflow-scrolling:touch;border:1px solid var(--border_Light);border-radius:8px;overflow-x:auto}.NoteTable .NoteTableGrid{border-collapse:collapse;table-layout:fixed;width:100%}.NoteTable .NoteTableGrid thead .NoteTableColHead{background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);height:12px;padding:0;position:relative}.NoteTable .NoteTableGrid thead .NoteTableColHead .NoteTableColRemove{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:16px;justify-content:center;opacity:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:opacity .15s ease,background .15s ease,color .15s ease;width:16px}.NoteTable .NoteTableGrid thead .NoteTableColHead .NoteTableColRemove .material-symbols-outlined{font-size:12px}.NoteTable .NoteTableGrid thead .NoteTableColHead .NoteTableColRemove:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.NoteTable .NoteTableGrid thead .NoteTableColHead:hover .NoteTableColRemove{opacity:1}.NoteTable .NoteTableGrid thead .NoteTableColAddCell{background:#0000;border:none;padding:0;width:36px}.NoteTable .NoteTableGrid thead .NoteTableColAddCell .NoteTableColAdd{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:28px}.NoteTable .NoteTableGrid thead .NoteTableColAddCell .NoteTableColAdd:hover{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.NoteTable .NoteTableGrid thead .NoteTableColAddCell .NoteTableColAdd .material-symbols-outlined{font-size:16px}.NoteTable .NoteTableGrid tbody .NoteTableCell{border:1px solid var(--border_Light);padding:0}.NoteTable .NoteTableGrid tbody .NoteTableCell .NoteTableInput{background:#0000;border:none;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:none;padding:8px 10px;width:100%}.NoteTable .NoteTableGrid tbody .NoteTableCell .NoteTableInput:focus{background:color-mix(in srgb,var(--background_Blue) 4%,#0000)}.NoteTable .NoteTableGrid tbody .NoteTableRowAction{background:#0000;border:none;padding:0;text-align:center;vertical-align:middle;width:36px}.NoteTable .NoteTableGrid tbody .NoteTableRowAction .NoteTableRowRemove{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;opacity:0;transition:opacity .15s ease,background .15s ease,color .15s ease;width:24px}.NoteTable .NoteTableGrid tbody .NoteTableRowAction .NoteTableRowRemove .material-symbols-outlined{font-size:14px}.NoteTable .NoteTableGrid tbody .NoteTableRowAction .NoteTableRowRemove:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.NoteTable .NoteTableGrid tbody tr:hover .NoteTableRowRemove{opacity:1}.NoteTable .NoteTableActions{display:flex;gap:8px}.NoteTable .NoteTableActions .NoteTableAdd{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:6px 12px;transition:background .15s ease,border-color .15s ease,color .15s ease}.NoteTable .NoteTableActions .NoteTableAdd:hover{background:var(--background_Gray_Light);border-color:var(--background_Blue);color:var(--background_Blue)}.NoteTable .NoteTableActions .NoteTableAdd.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.NoteTable .NoteTableActions .NoteTableAdd .material-symbols-outlined{font-size:16px}.NoteCodeBlock{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;font-family:SFMono-Regular,Menlo,Consolas,monospace;overflow:hidden}.NoteCodeBlock .NoteCodeBlockHeader{align-items:center;background:color-mix(in srgb,var(--text_Title_Dark) 4%,#0000);border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light_Light);display:flex;font-family:inherit;font-size:11px;gap:6px;letter-spacing:.04em;padding:6px 12px;text-transform:uppercase}.NoteCodeBlock .NoteCodeBlockHeader .material-symbols-outlined{font-size:14px}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker{position:relative}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker .NoteCodeBlockLanguage{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-weight:600;gap:4px;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase;transition:background .15s ease,border-color .15s ease}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker .NoteCodeBlockLanguage:hover{background:var(--background_White);border-color:var(--border_Light)}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker .NoteCodeBlockLanguage .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker .NoteCodeBlockLangList{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 8px 24px #0f172a24;display:flex;flex-direction:column;font-family:SFMono-Regular,Menlo,Consolas,monospace;gap:1px;left:0;max-height:240px;min-width:160px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 4px);z-index:10}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker .NoteCodeBlockLangList .NoteCodeBlockLangOption{background:#0000;border:none;border-radius:4px;color:var(--text_Title_Dark);cursor:pointer;font-family:inherit;font-size:12px;padding:6px 8px;text-align:left;transition:background .12s ease}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker .NoteCodeBlockLangList .NoteCodeBlockLangOption:hover{background:var(--background_Gray_Light)}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker .NoteCodeBlockLangList .NoteCodeBlockLangOption.is-active{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);color:var(--background_Blue)}.NoteCodeBlock .NoteCodeBlockHeader .NoteCodeBlockLangPicker.is-open .NoteCodeBlockLanguage{background:var(--background_White);border-color:var(--border_Light)}.NoteCodeBlock .NoteCodeBlockInput{word-wrap:break-word;background:#0000;border:none;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;line-height:1.6;min-height:3em;outline:none;overflow:hidden;overflow-wrap:break-word;padding:12px 14px;resize:none;tab-size:2;white-space:pre-wrap;width:100%}.NoteCodeBlock .NoteCodeBlockInput::placeholder{color:var(--text_Title_Light_Light)}.SlashMenu{left:0;min-width:240px;position:absolute;top:calc(100% + 4px)}.SlashMenu.is-up{bottom:calc(100% + 4px);top:auto}.SlashMenu.is-right-align{left:auto;right:0}.SlashMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 12px 28px #0f172a1f;display:flex;flex-direction:column;gap:2px;padding:8px;z-index:30}.SlashMenu .SlashMenuLabel{color:var(--text_Title_Light_Light);font-size:10px;font-weight:700;letter-spacing:.08em;padding:6px 8px 4px}.SlashMenu .SlashMenuHint{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.SlashMenu .SlashMenuItem{align-items:center;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:3px 5px;transition:background .15s ease}.SlashMenu .SlashMenuItem.is-active,.SlashMenu .SlashMenuItem:hover{background:var(--background_Gray_Light)}.SlashMenu .SlashMenuItem .SlashMenuItemIcon{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.SlashMenu .SlashMenuItem .SlashMenuItemIcon .material-symbols-outlined{color:var(--text_Title_Light);font-size:17px}.SlashMenu .SlashMenuItem .SlashMenuItemIcon .SlashMenuItemBadge{color:var(--text_Title_Dark);font-family:Times New Roman,serif;font-size:12px;font-weight:700}.SlashMenu.SlashMenuButtonConfig{gap:10px;min-width:280px;padding:14px}.SlashMenu.SlashMenuButtonConfig .SlashMenuField{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:6px}.SlashMenu.SlashMenuButtonConfig .SlashMenuField .SlashMenuFieldError{color:var(--Canceled);font-size:11px}.SlashMenu.SlashMenuButtonConfig .SlashMenuInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:8px 10px;transition:all .15s ease}.SlashMenu.SlashMenuButtonConfig .SlashMenuInput::placeholder{color:var(--text_Title_Light_Light)}.SlashMenu.SlashMenuButtonConfig .SlashMenuInput:focus,.SlashMenu.SlashMenuButtonConfig .SlashMenuInput:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SlashMenu.SlashMenuButtonConfig .SlashMenuInput.is-error{border-color:var(--Canceled)}.SlashMenu.SlashMenuButtonConfig .SlashMenuPalette{display:flex;flex-wrap:wrap;gap:6px}.SlashMenu.SlashMenuButtonConfig .SlashMenuPalette .SlashMenuSwatch{border:2px solid #0000;border-radius:50%;cursor:pointer;height:24px;padding:0;transition:transform .1s ease,box-shadow .15s ease;width:24px}.SlashMenu.SlashMenuButtonConfig .SlashMenuPalette .SlashMenuSwatch:hover{transform:scale(1.1)}.SlashMenu.SlashMenuButtonConfig .SlashMenuPalette .SlashMenuSwatch.is-active{border-color:var(--text_Title_Dark);box-shadow:0 0 0 2px var(--background_White) inset}.SlashMenu.SlashMenuButtonConfig .SlashMenuAlign{display:flex;gap:6px}.SlashMenu.SlashMenuButtonConfig .SlashMenuAlign .SlashMenuAlignButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:all .15s ease;width:32px}.SlashMenu.SlashMenuButtonConfig .SlashMenuAlign .SlashMenuAlignButton:hover{border-color:var(--background_Blue)}.SlashMenu.SlashMenuButtonConfig .SlashMenuAlign .SlashMenuAlignButton.is-active{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.SlashMenu.SlashMenuButtonConfig .SlashMenuAlign .SlashMenuAlignButton .material-symbols-outlined{font-size:18px}.SlashMenu.SlashMenuButtonConfig .SlashMenuSubmit{background:var(--text_Title_Light);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;margin-top:4px;padding:10px 16px;transition:filter .15s ease,opacity .15s ease}.SlashMenu.SlashMenuButtonConfig .SlashMenuSubmit:hover{filter:brightness(.95)}.SlashMenu.SlashMenuButtonConfig .SlashMenuSubmit.is-disabled,.SlashMenu.SlashMenuButtonConfig .SlashMenuSubmit:disabled{cursor:not-allowed;opacity:.5}.SlashMenu.SlashMenuButtonConfig .SlashMenuSubmit.is-disabled:hover,.SlashMenu.SlashMenuButtonConfig .SlashMenuSubmit:disabled:hover{filter:none}.SelectionToolbar{align-items:center;animation:SelectionToolbarOpen .1s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 6px 18px #0f172a1f;display:inline-flex;gap:1px;padding:4px;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:1600}.SelectionToolbar .SelectionToolbarDivider{background:var(--border_Light);flex-shrink:0;height:22px;margin:0 4px;width:1px}.SelectionToolbar .SelectionToolbarBtn{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:4px;height:30px;justify-content:center;min-width:30px;padding:0 6px;transition:background .12s ease}.SelectionToolbar .SelectionToolbarBtn:hover{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarBtn:active{transform:scale(.94)}.SelectionToolbar .SelectionToolbarBtn.is-active{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarBtn .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.SelectionToolbar .SelectionToolbarBtn strong{font-weight:700}.SelectionToolbar .SelectionToolbarBtn em{font-style:italic;font-weight:600}.SelectionToolbar .SelectionToolbarBtn .SelectionToolbarU{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.SelectionToolbar .SelectionToolbarBtn .SelectionToolbarS{text-decoration:line-through}.SelectionToolbar .SelectionToolbarBtn .SelectionToolbarLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.SelectionToolbar .SelectionToolbarBtn .SelectionToolbarChev{font-size:14px}.SelectionToolbar .SelectionToolbarBtn.is-dropdown{padding:0 4px 0 8px}.SelectionToolbar .SelectionToolbarBtn.is-color{flex-direction:column;gap:0;height:30px;padding:4px 8px}.SelectionToolbar .SelectionToolbarBtn.is-color .SelectionToolbarA{font-size:14px;font-weight:700;line-height:1}.SelectionToolbar .SelectionToolbarBtn.is-color .SelectionToolbarColorBar{background:#ef4444;border-radius:1px;height:3px;margin-top:2px;width:14px}@keyframes SelectionToolbarOpen{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}.SelectionToolbar .SelectionToolbarGroup{align-items:center;display:inline-flex;position:relative}.SelectionToolbar .SelectionToolbarBtn.is-open{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarPopover{animation:SelectionToolbarPopoverOpen .1s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 12px 28px #0f172a29;left:0;min-width:240px;padding:12px;position:absolute;top:calc(100% + 6px);z-index:50}.SelectionToolbar .SelectionToolbarPopover.is-up{bottom:calc(100% + 6px);top:auto}.SelectionToolbar .SelectionToolbarPopover.is-right-align{left:auto;right:0}.SelectionToolbar .SelectionToolbarPopover .SelectionToolbarPopoverLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.02em;margin:6px 0}.SelectionToolbar.is-below{animation:SelectionToolbarOpenDown .1s ease}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;height:28px;justify-content:center;transition:border-color .12s ease,background .12s ease;width:28px}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorChip:hover{border-color:var(--text_Title_Dark)}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorChip.is-none{color:var(--text_Title_Light_Light)}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorChip.is-none .material-symbols-outlined{font-size:16px}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorSwatch{align-items:center;border:1px solid var(--border_Light);color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;transition:transform .12s ease;width:28px}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorSwatch:hover{transform:scale(1.06)}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorSwatch.is-circle{border-radius:50%}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorSwatch.is-square{border-radius:6px}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorSwatch.is-none{background:var(--background_White)!important}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarColorRow .SelectionToolbarColorSwatch.is-none .material-symbols-outlined{font-size:16px}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarRemoveColor{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:center;margin-top:4px;padding:8px 12px;transition:background .12s ease;width:100%}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarRemoveColor:hover{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarColorPopover .SelectionToolbarRemoveColor .material-symbols-outlined{font-size:16px}.SelectionToolbar .SelectionToolbarAlignPopover{min-width:200px;padding:6px}.SelectionToolbar .SelectionToolbarAlignPopover .SelectionToolbarAlignItem{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.SelectionToolbar .SelectionToolbarAlignPopover .SelectionToolbarAlignItem:hover{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarAlignPopover .SelectionToolbarAlignItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.SelectionToolbar .SelectionToolbarAlignPopover .SelectionToolbarAlignItem .SelectionToolbarAlignLabel{flex:1 1}.SelectionToolbar .SelectionToolbarAlignPopover .SelectionToolbarAlignItem .SelectionToolbarShortcut{color:var(--text_Title_Light_Light);font-size:11px}.SelectionToolbar .SelectionToolbarAlignPopover .SelectionToolbarAlignItem .SelectionToolbarCheck{color:var(--text_Title_Light);font-size:16px}.SelectionToolbar .SelectionToolbarListPopover{min-width:220px;padding:6px}.SelectionToolbar .SelectionToolbarListPopover .SelectionToolbarPopoverLabel{padding:8px 10px 4px}.SelectionToolbar .SelectionToolbarBtn.is-ai{color:var(--background_Blue);gap:4px;padding:0 10px 0 8px}.SelectionToolbar .SelectionToolbarBtn.is-ai .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.SelectionToolbar .SelectionToolbarBtn.is-ai .SelectionToolbarAiLabel{color:var(--background_Blue);font-size:13px;font-weight:600}.SelectionToolbar .SelectionToolbarBtn.is-ai.is-open,.SelectionToolbar .SelectionToolbarBtn.is-ai:hover{background:color-mix(in srgb,var(--background_Blue) 8%,#0000)}.SelectionToolbar .SelectionToolbarAiPopover{background:linear-gradient(180deg,color-mix(in srgb,var(--background_Blue) 6%,var(--background_White)) 0,var(--background_White) 60%);max-width:420px;min-width:320px;padding:14px 14px 10px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiHeader{align-items:flex-start;display:flex;gap:10px;margin-bottom:12px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiHeader .SelectionToolbarAiBadge{align-items:center;background:var(--background_Blue);border-radius:8px;box-shadow:0 4px 12px color-mix(in srgb,var(--background_Blue) 30%,#0000);color:#fff;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiHeader .SelectionToolbarAiBadge .material-symbols-outlined{font-size:16px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiHeader h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:2px 0 0}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow{align-items:flex-end;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;gap:6px;outline:3px solid #0000;padding:6px 6px 6px 12px;transition:border-color .15s ease,outline .15s ease}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow:focus-within{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiInput{word-wrap:break-word;background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;line-height:1.5;max-height:160px;min-height:1.5em;min-width:0;outline:none;overflow:hidden;overflow-wrap:break-word;padding:4px 0;resize:none;white-space:pre-wrap}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiInput::placeholder{color:var(--text_Title_Light_Light)}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMention{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMention:hover{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMention .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiSend{align-items:center;background:var(--background_Blue);border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiSend:hover{filter:brightness(.95)}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiSend:disabled{cursor:not-allowed;opacity:.4}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiSend .material-symbols-outlined{color:#fff;font-size:16px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMentionList{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;bottom:calc(100% + 4px);box-shadow:0 12px 24px #0f172a29;display:flex;flex-direction:column;gap:1px;max-height:240px;min-width:240px;overflow-y:auto;padding:6px;position:absolute;right:0;z-index:30}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMentionList .SelectionToolbarAiMentionHint{color:var(--text_Title_Light_Light);font-size:12px;padding:10px 12px;text-align:center}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMentionList .SelectionToolbarAiMentionItem{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMentionList .SelectionToolbarAiMentionItem:hover{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMentionList .SelectionToolbarAiMentionItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMentionList .SelectionToolbarAiMentionItem .SelectionToolbarAiMentionName{flex-shrink:0}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiInputRow .SelectionToolbarAiMentionList .SelectionToolbarAiMentionItem .SelectionToolbarAiMentionEmail{color:var(--text_Title_Light_Light);font-size:11px;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-radius:8px;color:var(--Canceled);font-size:12px;margin-top:8px;padding:6px 10px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiList{display:flex;flex-direction:column;gap:0;margin-top:10px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiLoading{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-style:italic;gap:8px;justify-content:center;padding:8px 10px}.SelectionToolbar .SelectionToolbarAiPopover .SelectionToolbarAiLoading .SelectionToolbarAiSpinner{animation:NotesSpinnerSpin .8s linear infinite;border:2px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);flex-shrink:0;height:14px;width:14px}.SelectionToolbar .SelectionToolbarMorePopover{min-width:220px;padding:6px}.SelectionToolbar .SelectionToolbarMorePopover .SelectionToolbarPopoverLabel{padding:8px 10px 4px}.SelectionToolbar .SelectionToolbarMorePopover .SelectionToolbarMoreDivider{background:var(--border_Light);height:1px;margin:4px 0}.SelectionToolbar .SelectionToolbarTurnItem{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:10px;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.SelectionToolbar .SelectionToolbarTurnItem.is-active,.SelectionToolbar .SelectionToolbarTurnItem:hover{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarTurnItem.is-submenu{cursor:pointer}.SelectionToolbar .SelectionToolbarTurnItem.is-submenu.is-open{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarTurnItem .SelectionToolbarTurnIcon{align-items:center;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-family:Times New Roman,serif;font-size:13px;font-weight:700;height:20px;justify-content:center;width:20px}.SelectionToolbar .SelectionToolbarTurnItem .SelectionToolbarTurnIcon.is-icon{font-family:Material Symbols Outlined;font-size:18px;font-weight:400}.SelectionToolbar .SelectionToolbarTurnItem .SelectionToolbarTurnLabel{flex:1 1;min-width:0;white-space:nowrap}.SelectionToolbar .SelectionToolbarTurnItem .SelectionToolbarTurnArrow{color:var(--text_Title_Light_Light);font-size:16px}.SelectionToolbar .SelectionToolbarTurnItem .SelectionToolbarTurnSwatch{align-items:center;border:1px solid;border-radius:6px;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.SelectionToolbar .SelectionToolbarTurnItem .SelectionToolbarTurnSwatch .material-symbols-outlined{font-size:14px}.SelectionToolbar .SelectionToolbarTurnSubmenu{border-left:1px dashed var(--border_Light);margin:4px 0 4px 8px;max-height:240px;overflow-y:auto;padding-left:4px}.SelectionToolbar .SelectionToolbarTurnIntoPopover{min-width:240px;padding:6px}.SelectionToolbar .SelectionToolbarTurnIntoPopover .SelectionToolbarTurnIntoLabel{padding:8px 10px 4px}.SelectionToolbar .SelectionToolbarLinkPopover{align-items:center;display:inline-flex;gap:6px;min-width:280px;padding:8px 8px 8px 12px}.SelectionToolbar .SelectionToolbarLinkPopover .SelectionToolbarLinkInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;min-width:0;outline:none;padding:4px 0}.SelectionToolbar .SelectionToolbarLinkPopover .SelectionToolbarLinkInput::placeholder{color:var(--text_Title_Light_Light)}.SelectionToolbar .SelectionToolbarLinkPopover .SelectionToolbarLinkClose{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.SelectionToolbar .SelectionToolbarLinkPopover .SelectionToolbarLinkClose:hover{background:var(--background_Gray_Light)}.SelectionToolbar .SelectionToolbarLinkPopover .SelectionToolbarLinkClose .material-symbols-outlined{font-size:16px}@keyframes SelectionToolbarPopoverOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes SelectionToolbarOpenDown{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}.NoteVersionHistory{align-items:center;animation:NoteVersionHistoryOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1100}@keyframes NoteVersionHistoryOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes NoteVersionHistoryCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.NoteVersionHistory .NoteVersionHistoryOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.NoteVersionHistory .NoteVersionHistoryCard{animation:NoteVersionHistoryCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 24px 60px #0f172a47;display:flex;height:800px;max-height:88vh;max-width:94vw;overflow:hidden;position:relative;width:1100px;z-index:1}.NoteVersionHistory .NoteVersionHistoryDoc{display:flex;flex:1 1;flex-direction:column;min-width:0}.NoteVersionHistory .NoteVersionHistoryDoc .NoteVersionHistoryDocHeader{align-items:center;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);display:flex;font-size:13px;font-weight:600;gap:8px;padding:14px 20px}.NoteVersionHistory .NoteVersionHistoryDoc .NoteVersionHistoryDocHeader .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.NoteVersionHistory .NoteVersionHistoryDoc .NoteVersionHistoryDocBody{flex:1 1;min-height:0;overflow-y:auto;padding:32px 48px 48px}.NoteVersionHistory .NoteVersionHistoryDoc .NoteVersionHistoryDocBody .NoteVersionHistoryDocTitle{color:var(--text_Title_Dark);font-size:30px;font-weight:800;margin:0 0 16px;word-break:break-word}.NoteVersionHistory .NoteVersionHistoryDoc .NoteVersionHistoryDocBody .NoteVersionHistoryDocEmpty{color:var(--text_Title_Light_Light);font-size:13px}.NoteVersionHistory .NoteVersionHistoryBlock{border-radius:6px;margin:1px 0;padding:3px 6px;position:relative}.NoteVersionHistory .NoteVersionHistoryBlock.is-added,.NoteVersionHistory .NoteVersionHistoryBlock.is-changed{background:color-mix(in srgb,var(--background_Blue) 9%,#0000);box-shadow:inset 2px 0 0 var(--background_Blue)}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryText{color:var(--text_Title_Dark);font-size:15px;line-height:1.62;white-space:pre-wrap;word-break:break-word}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryText.is-h1{font-size:26px;font-weight:700}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryText.is-h2{font-size:21px;font-weight:700}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryText.is-h3{font-size:18px;font-weight:600}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryText.is-h4{font-size:16px;font-weight:600}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryBanner{border-left:3px solid;border-radius:8px;color:#1f2937;font-size:14px;line-height:1.55;padding:10px 12px}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryItems{display:flex;flex-direction:column;gap:4px}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryItems .NoteVersionHistoryItemRow{color:var(--text_Title_Dark);display:flex;font-size:15px;gap:8px;line-height:1.5}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryItems .NoteVersionHistoryItemRow .NoteVersionHistoryItemMarker{color:var(--text_Title_Light);flex-shrink:0}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryItems .NoteVersionHistoryItemRow .NoteVersionHistoryItemText{word-break:break-word}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryButtonRow{display:flex}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryButtonRow .NoteVersionHistoryButton{border-radius:8px;color:#fff;font-size:13px;font-weight:600;padding:7px 16px}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryDivider{border:none;border-top:1px solid var(--border_Light);margin:10px 0}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryCode{background:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:SF Mono,Menlo,Consolas,monospace;font-size:13px;margin:0;padding:12px;white-space:pre-wrap;word-break:break-word}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryTable{border-collapse:collapse;width:100%}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryTable td{border:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:13px;padding:6px 10px}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryAdd{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:3px;color:var(--background_Blue)}.NoteVersionHistory .NoteVersionHistoryBlock .NoteVersionHistoryDel{color:var(--text_Title_Light_Light);text-decoration:line-through}.NoteVersionHistory .NoteVersionHistoryMenu{background:var(--background_White);border-left:1px solid var(--border_Light);display:flex;flex-direction:column;flex-shrink:0;width:320px}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:14px 16px}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuHeader h3{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:0}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuHeader .NoteVersionHistoryMenuClose{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;height:28px;justify-content:center;transition:background .2s ease;width:28px}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuHeader .NoteVersionHistoryMenuClose .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuHeader .NoteVersionHistoryMenuClose:hover{background:var(--background_Gray_Light)}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList{display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:0;overflow-y:auto;padding:8px}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList .NoteVersionHistoryMenuHint{color:var(--text_Title_Light_Light);font-size:12px;padding:16px 8px;text-align:center}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList .NoteVersionHistoryMenuItem{background:#0000;border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:3px;padding:9px 10px;text-align:left;transition:background .2s ease,border-color .2s ease}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList .NoteVersionHistoryMenuItem .NoteVersionHistoryMenuItemTop{align-items:center;display:flex;gap:8px;justify-content:space-between}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList .NoteVersionHistoryMenuItem .NoteVersionHistoryMenuItemTop .NoteVersionHistoryMenuItemDate{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList .NoteVersionHistoryMenuItem .NoteVersionHistoryMenuItemTop .NoteVersionHistoryMenuItemBadge{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);font-size:10px;font-weight:700;letter-spacing:.04em;padding:2px 6px;text-transform:uppercase}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList .NoteVersionHistoryMenuItem .NoteVersionHistoryMenuItemAuthor{color:var(--text_Title_Light_Light);font-size:11px}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList .NoteVersionHistoryMenuItem:hover{background:var(--background_Gray_Light)}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuList .NoteVersionHistoryMenuItem.is-active{background:var(--background_Gray_Light);border-color:var(--border_Blue)}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuFooter{border-top:1px solid var(--border_Light);padding:12px 16px}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuFooter .NoteVersionHistoryMenuRestore{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;height:36px;transition:opacity .2s ease,transform .1s ease;width:100%}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuFooter .NoteVersionHistoryMenuRestore:hover:not(:disabled){opacity:.92}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuFooter .NoteVersionHistoryMenuRestore:active:not(:disabled){transform:scale(.98)}.NoteVersionHistory .NoteVersionHistoryMenu .NoteVersionHistoryMenuFooter .NoteVersionHistoryMenuRestore:disabled{cursor:not-allowed;opacity:.45}@media(max-width:1050px){.NoteVersionHistory .NoteVersionHistoryCard .NoteVersionHistoryDoc .NoteVersionHistoryDocBody{padding:24px 28px 32px}.NoteVersionHistory .NoteVersionHistoryCard .NoteVersionHistoryDoc .NoteVersionHistoryDocBody .NoteVersionHistoryDocTitle{font-size:24px}}@media(max-width:600px){.NoteVersionHistory{padding:0}.NoteVersionHistory .NoteVersionHistoryCard{border:none;border-radius:0;flex-direction:column;height:100%;max-height:100%;max-width:100%;width:100%}.NoteVersionHistory .NoteVersionHistoryCard .NoteVersionHistoryDoc{flex:1 1;min-height:0}.NoteVersionHistory .NoteVersionHistoryCard .NoteVersionHistoryMenu{border-left:none;border-top:1px solid var(--border_Light);flex:1 1;height:auto;min-height:0;width:100%}}.NotePresenceCursor{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1000}.NotePresenceCursor .NotePresenceCursorBar{animation:NotePresenceCursorBlink 1.06s steps(2,jump-none) infinite;border-radius:2px;height:100%;height:var(--caret-h,100%);top:0;top:var(--caret-y,0);width:2px}.NotePresenceCursor .NotePresenceCursorBadge,.NotePresenceCursor .NotePresenceCursorBar{background:#3b82f6;background:var(--cursor-color,#3b82f6);left:-10px;left:var(--caret-x,-10px);position:absolute}.NotePresenceCursor .NotePresenceCursorBadge{align-items:center;animation:NotePresenceCursorIn .14s ease;border-radius:999px;box-shadow:0 2px 6px #0f172a38;display:flex;gap:5px;max-width:160px;padding:2px 8px 2px 2px;top:-26px;top:calc(var(--caret-y, 0px) - 26px - var(--cursor-offset, 0px));z-index:2}.NotePresenceCursor .NotePresenceCursorBadge .NotePresenceCursorAvatar,.NotePresenceCursor .NotePresenceCursorBadge .NotePresenceCursorInitials{border-radius:50%;flex-shrink:0;height:18px;object-fit:cover;width:18px}.NotePresenceCursor .NotePresenceCursorBadge .NotePresenceCursorInitials{align-items:center;background:#ffffff47;color:#fff;display:flex;font-size:9px;font-weight:700;justify-content:center;letter-spacing:.02em}.NotePresenceCursor .NotePresenceCursorBadge .NotePresenceCursorName{color:#fff;font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotePresenceCursor.is-below-caret .NotePresenceCursorBadge{top:24px;top:calc(var(--caret-y, 0px) + var(--caret-h, 20px) + 4px + var(--cursor-offset, 0px))}@keyframes NotePresenceCursorIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes NotePresenceCursorBlink{0%,49%{opacity:1}50%,to{opacity:0}}.NoteEditor{background:var(--background_White);display:flex;flex:1 1;flex-direction:column;min-width:0;position:relative}.NoteEditor .NoteEditorToolbar{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:12px 24px}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;gap:12px}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft .NoteEditorDate{color:var(--text_Title_Light)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarLeft .NoteEditorSaving{color:var(--text_Title_Light_Light);font-style:italic}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight{align-items:center;display:flex;gap:1px;position:relative}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorIconButton{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .2s ease,border-color .2s ease;width:40px}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorIconButton.is-secondary{background:var(--background_White)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorIconButton:hover{background:var(--background_Gray_Light)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorIconButton:active{transform:scale(.93)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorIconButton.is-on{background:var(--background_Gray_Light)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorIconButton.is-on .material-symbols-outlined{color:var(--background_Blue)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorIconButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:22px}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight.is-open .NoteEditorIconButton{background:var(--background_Gray_Light)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 3px 10px #546ba024;display:flex;flex-direction:column;gap:0;margin-top:6px;min-width:200px;padding:8px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem{align-items:center;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 10px;transition:background .2s ease;white-space:nowrap}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem .NotesTagSwatch{border-radius:999px;display:inline-block;flex-shrink:0;height:10px;width:10px}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem .NotesTagIcon{flex-shrink:0;font-size:16px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem:hover{background-color:var(--background_Gray_Light)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem.is-danger,.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem.is-on{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem.is-hint{color:var(--text_Title_Light_Light);cursor:default;font-size:11px}.NoteEditor .NoteEditorToolbar .NoteEditorToolbarRight .NoteEditorMenuList .NoteEditorMenuListItem.is-hint:hover{background:#0000}.NoteEditor .NoteEditorBody{display:flex;flex:1 1;flex-direction:column;margin:0 auto;max-width:980px;overflow:hidden;padding:32px 50px 0;position:relative;width:100%}.NoteEditor .NoteEditorBody .NoteEditorCollaborators{align-items:center;display:flex;pointer-events:none;position:absolute;right:24px;top:18px;z-index:6}.NoteEditor .NoteEditorBody .NoteEditorCollaborators .NoteEditorCollaborator{align-items:center;background:var(--background_Gray_Light);border:2px solid var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0f172a1f;color:#fff;display:flex;font-size:11px;font-weight:700;height:32px;justify-content:center;margin-left:-10px;overflow:hidden;pointer-events:auto;width:32px}.NoteEditor .NoteEditorBody .NoteEditorCollaborators .NoteEditorCollaborator:first-child{margin-left:0}.NoteEditor .NoteEditorBody .NoteEditorCollaborators .NoteEditorCollaborator img{height:100%;object-fit:cover;width:100%}.NoteEditor .NoteEditorBody .NoteEditorCollaborators .NoteEditorCollaborator.NoteEditorCollaboratorOverflow{background:color-mix(in srgb,#6366f1 18%,var(--background_White));background:color-mix(in srgb,var(--background_Blue_Purpel,#6366f1) 18%,var(--background_White));color:#6366f1;color:var(--background_Blue_Purpel,#6366f1);font-size:12px;letter-spacing:-.02em}.NoteEditor .NoteEditorBody .NoteEditorTitle{background:#0000;border:none;color:var(--text_Title_Dark);font-size:26px;font-weight:700;margin-bottom:14px;outline:none;padding:0}.NoteEditor .NoteEditorBody .NoteEditorTitle::placeholder{color:var(--text_Title_Light_Light)}.NoteEditor .NoteEditorBody .NoteEditorBlocks{display:flex;flex:1 1;flex-direction:column;gap:0;min-height:0;overflow-y:auto;padding-bottom:24px}.NoteEditor .NoteEditorBody .NoteEditorBlocks .NoteEditorBlock{position:relative}.NoteEditor .NoteEditorBody .NoteEditorBlocks .NoteEditorBlock.is-multi-selected{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:6px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--background_Blue) 35%,#0000);-webkit-user-select:none;user-select:none}.NoteEditor .NoteEditorBody .NoteEditorBlocks .NoteEditorBlock.is-banner,.NoteEditor .NoteEditorBody .NoteEditorBlocks .NoteEditorBlock.is-button,.NoteEditor .NoteEditorBody .NoteEditorBlocks .NoteEditorBlock.is-checklist{margin:6px 0}@media(max-width:1050px){.NoteEditor .NoteEditorBody{padding:24px 40px 32px}}@media(max-width:600px){.NoteEditor .NoteEditorToolbar{padding:10px 16px}.NoteEditor .NoteEditorBody{padding:16px 20px 24px}.NoteEditor .NoteEditorBody .NoteEditorTitle{font-size:20px}.NoteEditor .NoteEditorBody .NoteEditorContent{font-size:14px}}@keyframes NotesSpinnerSpin{to{transform:rotate(1turn)}}.NotesPage{animation:RenderPageOpen .1s ease;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);display:flex;height:100%;overflow:hidden;width:100%}.NotesPage .NotesSidebar{background:var(--background_White);border-right:1px solid var(--border_Light);display:flex;flex:0 0 320px;flex-direction:column;min-height:0;overflow:visible;position:relative;width:320px;z-index:2}.NotesPage .NotesSidebar .NotesSidebarHeader{display:flex;flex-direction:column;gap:12px;padding:18px 16px 12px}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSidebarHeaderRow{align-items:center;display:flex;gap:8px;justify-content:space-between}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSidebarHeaderRow h2{color:var(--text_Title_Light);font-size:20px;font-weight:600;margin:0}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSidebarHeaderRow .NotesSidebarNew{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .2s ease,border-color .2s ease;width:40px}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSidebarHeaderRow .NotesSidebarNew:hover{background:var(--background_Gray_Light)}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSidebarHeaderRow .NotesSidebarNew:active{transform:scale(.93)}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSidebarHeaderRow .NotesSidebarNew .material-symbols-outlined{color:var(--text_Title_Light);font-size:19px}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch{align-items:center;background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;margin:0;outline:3px solid #0000;padding:0 12px;position:relative;transition:all .2s ease}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch input{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1;font-size:14px;outline:none;padding:8px 0;width:100%}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch input::placeholder{color:var(--text_Title_Light_Light)}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch:focus-within,.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch:hover{background-color:var(--background_White);border-color:var(--border_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch .NotesSearchClear{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:22px}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch .NotesSearchClear:hover{background:var(--background_Gray_Light)}.NotesPage .NotesSidebar .NotesSidebarHeader .NotesSearch .NotesSearchClear .material-symbols-outlined{font-size:14px}.NotesPage .NotesSidebar .NotesCategories{display:flex;flex-wrap:wrap;gap:8px;padding:4px 16px 8px}.NotesPage .NotesSidebar .NotesCategories .NotesCategory{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:8px;min-width:-webkit-max-content;min-width:max-content;outline:3px solid #0000;padding:5px 14px;position:relative;transition:all .2s ease}.NotesPage .NotesSidebar .NotesCategories .NotesCategory:hover{background-color:var(--background_White);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.NotesPage .NotesSidebar .NotesCategories .NotesCategory h3{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500;margin:0}.NotesPage .NotesSidebar .NotesCategories .NotesCategory .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;transition:transform .2s ease}.NotesPage .NotesSidebar .NotesCategories .NotesCategory.is-open{background-color:var(--background_White);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.NotesPage .NotesSidebar .NotesCategories .NotesCategory.is-open .material-symbols-outlined{transform:rotate(180deg)}.NotesPage .NotesSidebar .NotesCategories .NotesCategory.is-active{background-color:var(--background_Blue);border-color:var(--background_Blue)}.NotesPage .NotesSidebar .NotesCategories .NotesCategory.is-active .material-symbols-outlined,.NotesPage .NotesSidebar .NotesCategories .NotesCategory.is-active h3{color:#fff}.NotesPage .NotesSidebar .NotesCategories .NotesCategory.is-active .NotesTagSwatch{box-shadow:0 0 0 2px #fff9}.NotesPage .NotesSidebar .NotesCategories .NotesCategory .NotesCategoryList{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 3px 10px #546ba024;display:none;flex-direction:column;gap:0;left:0;margin:0;min-width:180px;padding:8px;position:absolute;top:calc(100% + 6px);z-index:10}.NotesPage .NotesSidebar .NotesCategories .NotesCategory .NotesCategoryList.is-open{display:flex}.NotesPage .NotesSidebar .NotesCategories .NotesCategory .NotesCategoryList .NotesCategoryListHint{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.NotesPage .NotesSidebar .NotesCategories .NotesCategory .NotesCategoryList .NotesCategoryListItem{align-items:center;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 10px;transition:background .2s ease}.NotesPage .NotesSidebar .NotesCategories .NotesCategory .NotesCategoryList .NotesCategoryListItem:hover{background-color:var(--background_Gray_Light)}.NotesPage .NotesSidebar .NotesCategories .NotesCategory .NotesCategoryList .NotesCategoryListItem.is-selected{background-color:color-mix(in srgb,var(--background_Blue) 8%,#0000);color:var(--background_Blue)}.NotesPage .NotesSidebar .NotesTagSwatch{border-radius:999px;display:inline-block;flex-shrink:0;height:10px;width:10px}.NotesPage .NotesSidebar .NotesTagIcon{flex-shrink:0;font-size:16px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.NotesPage .NotesSidebar .NotesArchived{align-items:center;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;margin:0 16px;padding:10px;transition:all .2s ease}.NotesPage .NotesSidebar .NotesArchived.is-active,.NotesPage .NotesSidebar .NotesArchived:hover{background-color:var(--background_Gray_Light)}.NotesPage .NotesSidebar .NotesArchived .NotesArchivedTitle{align-items:center;color:var(--text_Title_Light);display:flex;font-size:15px;gap:10px}.NotesPage .NotesSidebar .NotesArchived .NotesArchivedTitle .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.NotesPage .NotesSidebar .NotesArchived h3{color:var(--text_Title_Light);font-size:14px;font-weight:400;margin:0}.NotesPage .NotesSidebar .NotesLoadingState{align-items:center;display:flex;justify-content:center;padding:60px 24px}.NotesPage .NotesSidebar .NotesLoadingState .NotesSpinner{animation:NotesSpinnerSpin .8s linear infinite;border:2px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:26px;width:26px}.NotesPage .NotesSidebar .NotesListSkeleton{display:flex;flex-direction:column;padding:4px 0 0}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonItem{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:8px;margin:0 10px 10px;padding:12px 14px}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonItem .NotesListSkeletonItemHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonItem .NotesListSkeletonFooter{align-items:center;display:flex;gap:6px;margin-top:2px}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonBar{animation:NotesListSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:999px}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonBar--title{border-radius:6px;height:14px;width:58%}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonBar--preview{height:12px;width:86%}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonBar--chip{border-radius:8px;height:18px;width:88px}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonBar--chipSm{width:56px}.NotesPage .NotesSidebar .NotesListSkeleton .NotesListSkeletonDot{animation:NotesListSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px;flex-shrink:0;height:24px;width:24px}@keyframes NotesListSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes NotesGroupDropIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.NotesPage .NotesSidebar .NotesList{flex:1 1;overflow-y:auto;padding:0 0 24px}.NotesPage .NotesSidebar .NotesList .NotesEmptyState{align-items:center;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:40px 24px;text-align:center}.NotesPage .NotesSidebar .NotesList .NotesEmptyState .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:30px}.NotesPage .NotesSidebar .NotesList .NotesEmptyState p{font-size:13px;margin:0}.NotesPage .NotesSidebar .NotesList .NotesEmptyState .NotesEmptyCreate{background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:6px;color:#fff;cursor:pointer;font-size:12px;margin-top:6px;padding:6px 12px}.NotesPage .NotesSidebar .NotesList .NotesEmptyState .NotesEmptyCreate:hover{background:var(--background_Blue_Dark)}.NotesPage .NotesSidebar .NotesList .NotesGroup{animation:NotesGroupDropIn .36s cubic-bezier(.22,.9,.3,1.05) both;padding:0 0 5px;position:relative}.NotesPage .NotesSidebar .NotesList .NotesGroup:first-of-type{animation-delay:0ms}.NotesPage .NotesSidebar .NotesList .NotesGroup:nth-of-type(2){animation-delay:60ms}.NotesPage .NotesSidebar .NotesList .NotesGroup:nth-of-type(3){animation-delay:.12s}.NotesPage .NotesSidebar .NotesList .NotesGroup:nth-of-type(4){animation-delay:.18s}.NotesPage .NotesSidebar .NotesList .NotesGroup:nth-of-type(5){animation-delay:.24s}.NotesPage .NotesSidebar .NotesList .NotesGroup:nth-of-type(n+6){animation-delay:.3s}.NotesPage .NotesSidebar .NotesList .NotesGroup.is-menu-open{z-index:30}.NotesPage .NotesSidebar .NotesList .NotesGroup .NotesGroupHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:6px;padding:8px 16px}.NotesPage .NotesSidebar .NotesList .NotesGroup .NotesGroupHeader .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul{list-style:none;margin:0;padding:0}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;margin:0 10px 10px;padding:12px 14px;position:relative;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a0a}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem.is-active{border-color:color-mix(in srgb,var(--background_Blue) 35%,var(--border_Light));border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem.is-active .NotesItemTitle{color:var(--text_Title_Dark)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem.is-menu-open{border-color:var(--border_Dark_Light);z-index:20}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemHeader{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemHeader .NotesItemTitle{color:var(--text_Title_Dark);flex:1 1;font-size:15px;font-weight:600;line-height:1.3;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemPreview{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;font-size:13px;line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;margin-top:2px;min-width:0;overflow:hidden}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip{align-items:center;background:var(--background_Gray_Light_Light);border-radius:8px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:500;gap:4px;line-height:1;padding:4px 8px;white-space:nowrap}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip .material-symbols-outlined{color:var(--text_Title_Light);font-size:13px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip .NotesTagSwatch{border-radius:999px;flex-shrink:0;height:8px;width:8px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip--tag{flex-shrink:1;gap:6px;max-width:100%;min-width:0;overflow:hidden}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip--tag .NotesItemFooterChipTag{align-items:center;display:inline-flex;gap:4px;min-width:0}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip--tag .NotesItemFooterChipTag .NotesItemFooterChipTagIcon{flex-shrink:0;font-size:15px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip--tag .NotesItemFooterChipTag>span:not(.NotesItemFooterChipTagIcon){min-width:0;overflow:hidden;text-overflow:ellipsis}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip--tag .NotesItemFooterChipTag+.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemFooter .NotesItemFooterChip--tag .NotesItemFooterChipTag{border-left:1px solid color-mix(in srgb,var(--text_Title_Light_Light) 30%,#0000);padding-left:6px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu{flex-shrink:0;opacity:1;pointer-events:auto;position:relative;transition:opacity .2s ease}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuIcon{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;height:28px;justify-content:center;transition:background .2s ease,color .2s ease;width:28px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuIcon:hover{background:var(--background_Gray_Light)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuIcon:active{transform:scale(.95)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuIcon .material-symbols-outlined{color:var(--text_Title_Light);font-size:17px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 3px 10px #546ba024;display:none;flex-direction:column;gap:0;margin-top:8px;padding:8px;position:absolute;right:0;top:100%;width:-webkit-max-content;width:max-content;z-index:10}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem{align-items:center;background-color:#0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:10px;padding:8px 10px;transition:background .2s ease;white-space:nowrap}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem:hover{background-color:var(--background_Gray_Light)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem.is-danger,.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem.is-on{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem.is-hint{color:var(--text_Title_Light_Light);cursor:default;font-size:11px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem.is-hint:hover{background:#0000}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu .NotesItemMenuList .NotesItemMenuListItem .NotesTagSwatch{border-radius:999px;flex-shrink:0;height:10px;width:10px}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu.is-open .NotesItemMenuIcon{background:var(--background_Gray_Light)}.NotesPage .NotesSidebar .NotesList .NotesGroup ul .NotesItem .NotesItemMenu.is-open .NotesItemMenuList{display:flex}.NotesPage .NoteEditor.NoteEditor--skeleton{background:var(--background_White);display:flex;flex:1 1;flex-direction:column;overflow:hidden}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteEditorToolbar{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:14px 20px}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteEditorToolbar .NoteEditorToolbarLeft,.NotesPage .NoteEditor.NoteEditor--skeleton .NoteEditorToolbar .NoteEditorToolbarRight{align-items:center;display:flex;gap:8px}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteEditorBody{display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:900px;padding:32px clamp(24px,6vw,80px);width:100%}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteSkeletonBar{animation:NoteSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteSkeletonBar--title{border-radius:8px;height:30px;margin:16px 0 18px;width:55%}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteSkeletonBar--meta{border-radius:999px;height:14px;width:140px}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteSkeletonBar--line{border-radius:999px;height:14px}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteSkeletonBar--lg{width:92%}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteSkeletonBar--md{width:72%}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteSkeletonBar--sm{width:48%}.NotesPage .NoteEditor.NoteEditor--skeleton .NoteSkeletonDot{animation:NoteSkeletonShimmer 1.4s ease-in-out infinite;background:var(--background_Gray_Light);background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px;height:28px;width:28px}@keyframes NoteSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.NotesPage .NotesEmptyEditor{align-items:center;background:var(--background_White);color:var(--text_Title_Light);display:flex;flex:1 1;flex-direction:column;gap:18px;isolation:isolate;justify-content:center;overflow:hidden;padding:48px 32px;position:relative;text-align:center}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Float{filter:drop-shadow(0 8px 24px rgba(15,23,42,.06));object-fit:contain;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;will-change:transform;z-index:0}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Float--a{animation:NotesEmptyEditor_floatInTopLeft .9s cubic-bezier(.22,.9,.3,1.1) 80ms both,NotesEmptyEditor_floatA 26s ease-in-out .98s infinite;left:8%;top:8%;width:110px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Float--b{animation:NotesEmptyEditor_floatInTopRight .9s cubic-bezier(.22,.9,.3,1.1) .18s both,NotesEmptyEditor_floatB 32s ease-in-out 1.08s infinite;right:10%;top:14%;width:90px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Float--c{animation:NotesEmptyEditor_floatInBottomLeft .9s cubic-bezier(.22,.9,.3,1.1) .28s both,NotesEmptyEditor_floatC 28s ease-in-out 1.18s infinite;bottom:16%;left:6%;width:100px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Float--d{animation:NotesEmptyEditor_floatInBottomRight .9s cubic-bezier(.22,.9,.3,1.1) .38s both,NotesEmptyEditor_floatD 30s ease-in-out 1.28s infinite;bottom:10%;right:7%;width:120px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Float--e{animation:NotesEmptyEditor_floatInLeft .9s cubic-bezier(.22,.9,.3,1.1) .48s both,NotesEmptyEditor_floatE 24s ease-in-out 1.38s infinite;left:2%;top:45%;width:70px}@keyframes NotesEmptyEditor_floatInTopLeft{0%{opacity:0;transform:translate3d(-360px,-260px,0) rotate(-28deg) scale(.5)}to{opacity:.55;transform:translateZ(0) rotate(0) scale(1)}}@keyframes NotesEmptyEditor_floatInTopRight{0%{opacity:0;transform:translate3d(360px,-260px,0) rotate(28deg) scale(.5)}to{opacity:.5;transform:translateZ(0) rotate(0) scale(1)}}@keyframes NotesEmptyEditor_floatInBottomLeft{0%{opacity:0;transform:translate3d(-360px,260px,0) rotate(-24deg) scale(.5)}to{opacity:.45;transform:translateZ(0) rotate(0) scale(1)}}@keyframes NotesEmptyEditor_floatInBottomRight{0%{opacity:0;transform:translate3d(360px,260px,0) rotate(24deg) scale(.5)}to{opacity:.55;transform:translateZ(0) rotate(0) scale(1)}}@keyframes NotesEmptyEditor_floatInLeft{0%{opacity:0;transform:translate3d(-400px,0,0) rotate(-16deg) scale(.5)}to{opacity:.35;transform:translateZ(0) rotate(0) scale(1)}}@keyframes NotesEmptyEditor_floatA{0%,to{transform:translateZ(0) rotate(-4deg) scale(1)}50%{transform:translate3d(18px,-14px,0) rotate(2deg) scale(1.05)}}@keyframes NotesEmptyEditor_floatB{0%,to{transform:translateZ(0) rotate(3deg) scale(1)}50%{transform:translate3d(-22px,16px,0) rotate(-3deg) scale(1.06)}}@keyframes NotesEmptyEditor_floatC{0%,to{transform:translateZ(0) rotate(-2deg) scale(1)}50%{transform:translate3d(14px,-18px,0) rotate(4deg) scale(.96)}}@keyframes NotesEmptyEditor_floatD{0%,to{transform:translateZ(0) rotate(2deg) scale(1)}50%{transform:translate3d(-16px,-12px,0) rotate(-4deg) scale(1.04)}}@keyframes NotesEmptyEditor_floatE{0%,to{transform:translateZ(0) rotate(0) scale(1)}50%{transform:translate3d(12px,10px,0) rotate(6deg) scale(1.08)}}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap,.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Headline,.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Logo,.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions{position:relative;z-index:1}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Logo{animation:NotesEmptyEditor_logoFloat 6s ease-in-out infinite;filter:drop-shadow(0 10px 24px rgba(15,23,42,.1));height:64px;object-fit:contain;-webkit-user-select:none;user-select:none;width:64px}@keyframes NotesEmptyEditor_logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Headline{color:var(--text_Title_Dark);font-size:clamp(22px,2.6vw,30px);font-weight:600;letter-spacing:-.01em;margin:4px 0 8px;max-width:640px;text-align:center}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap{align-items:center;display:flex;flex-direction:column;gap:6px;max-width:640px;width:100%}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:20px;box-shadow:0 1px 3px #0000000d;display:flex;gap:8px;padding:10px 10px 10px 18px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer:focus-within,.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer:hover{border-color:var(--border_Dark_Light);box-shadow:0 2px 8px #0000000f}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer .NotesEmptyEditor_ComposerInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:16px;line-height:1.5;min-width:0;outline:none;padding:6px 4px;text-align:left}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer .NotesEmptyEditor_ComposerInput::placeholder{color:var(--text_Title_Light_Light)}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer .NotesEmptyEditor_ComposerSubmit{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:50%;color:var(--background_White);cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transform:scale(1);transition:background .28s ease,color .28s ease,transform .28s cubic-bezier(.34,1.56,.64,1);width:36px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer .NotesEmptyEditor_ComposerSubmit .material-symbols-outlined{font-size:20px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer .NotesEmptyEditor_ComposerSubmit:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer .NotesEmptyEditor_ComposerSubmit:active:not(:disabled){transform:translateY(1px)}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_ComposerWrap .NotesEmptyEditor_Composer .NotesEmptyEditor_ComposerSubmit:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed;transform:scale(.92)}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions{display:flex;flex-direction:column;margin-inline:auto;margin-top:4px;max-width:980px;padding:10px 0;position:relative;width:80%}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionsRow{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto;overflow-y:visible;padding:6px 0;scrollbar-width:none}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionsRow::-webkit-scrollbar{display:none}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionsRow{mask-image:linear-gradient(90deg,#0000 0,#000 6%,#000 94%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6%,#000 94%,#0000)}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionsRow .NotesEmptyEditor_SuggestionsTrack{animation:NotesEmptyEditor_marqueeLeft 38s linear infinite;display:flex;gap:10px;white-space:nowrap;will-change:transform}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionsRow--right .NotesEmptyEditor_SuggestionsTrack{animation:NotesEmptyEditor_marqueeRight 46s linear infinite}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionsRow:hover .NotesEmptyEditor_SuggestionsTrack{animation-play-state:paused}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionPill{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex:0 0 auto;gap:10px;padding:8px 16px 8px 10px;text-align:left;transition:background .12s ease,border-color .12s ease,transform .12s ease,box-shadow .15s ease}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionPill img{flex-shrink:0;height:28px;object-fit:contain;-webkit-user-select:none;user-select:none;width:28px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionPill .NotesEmptyEditor_SuggestionPillText{align-items:flex-start;display:inline-flex;flex-direction:column;gap:2px;line-height:1.2}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionPill .NotesEmptyEditor_SuggestionPillText .NotesEmptyEditor_SuggestionPillLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionPill .NotesEmptyEditor_SuggestionPillText .NotesEmptyEditor_SuggestionPillSubtitle{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions .NotesEmptyEditor_SuggestionPill:hover{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 25%,var(--border_Light));box-shadow:0 6px 14px #0f172a0d;transform:translateY(-1px)}@keyframes NotesEmptyEditor_marqueeLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes NotesEmptyEditor_marqueeRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media(max-width:600px){.NotesPage .NotesEmptyEditor{gap:14px;padding:32px 16px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Logo{height:52px;width:52px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Headline{font-size:20px}.NotesPage .NotesEmptyEditor .NotesEmptyEditor_Suggestions{width:100%}}@media(max-width:1050px){.NotesPage .NotesSidebar{flex:0 0 260px;width:260px}}@media(max-width:600px){.NotesPage{flex-direction:column}.NotesPage .NotesSidebar{border-bottom:1px solid var(--border_Light);border-right:none;flex:0 0 auto;max-height:45%;width:100%}}.NotesFloatingPopup{animation:NotesFloatingPopupOpen .14s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 24px 64px #0f172a33;display:flex;flex-direction:column;overflow:hidden;position:fixed;z-index:1500}.NotesFloatingPopup .NotesFloatingPopupHeader{align-items:center;background:var(--background_Gray_Light_Light);border:2px solid var(--background_White);border-radius:12px;box-shadow:0 1px 2px #35456c0a,0 4px 24px #0f172a14,inset 0 1px 0 #fff9;cursor:grab;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;margin:10px;padding:10px 12px;position:relative;-webkit-user-select:none;user-select:none;width:calc(100% - 20px);z-index:3}.NotesFloatingPopup .NotesFloatingPopupHeader:active{cursor:grabbing}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupTitle{align-items:center;color:var(--text_Title_Dark);display:flex;flex:1 1;font-size:13px;font-weight:600;gap:8px;min-width:0}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupTitle .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupTitle .NotesFloatingPopupDate{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupTitle .NotesFloatingPopupHeaderBtn.is-back{height:26px;width:26px}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupTitle .NotesFloatingPopupHeaderBtn.is-back .material-symbols-outlined{font-size:16px}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderActions{align-items:center;display:inline-flex;gap:2px;position:relative}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderMenu{position:relative}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderMenu .NotesFloatingPopupHeaderMenuList{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a2e;display:flex;flex-direction:column;gap:1px;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderMenu .NotesFloatingPopupHeaderMenuList .NotesFloatingPopupHeaderMenuItem{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:10px;padding:8px 10px;text-align:left;transition:background .12s ease}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderMenu .NotesFloatingPopupHeaderMenuList .NotesFloatingPopupHeaderMenuItem:hover{background:var(--background_Gray_Light)}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderMenu .NotesFloatingPopupHeaderMenuList .NotesFloatingPopupHeaderMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderMenu .NotesFloatingPopupHeaderMenuList .NotesFloatingPopupHeaderMenuItem.is-danger,.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderMenu .NotesFloatingPopupHeaderMenuList .NotesFloatingPopupHeaderMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderBtn{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .15s ease;width:28px}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderBtn:hover{background:var(--background_Gray_Light)}.NotesFloatingPopup .NotesFloatingPopupHeader .NotesFloatingPopupHeaderBtn .material-symbols-outlined{font-size:18px}.NotesFloatingPopup .NotesFloatingPopupBody{display:flex;flex:1 1;min-height:0;overflow:hidden}.NotesFloatingPopup .NotesFloatingPopupBody .NotesPage{border:none;border-radius:0;height:100%;width:100%}.NotesFloatingPopup .NotesFloatingPopupBody .NotesPage .NotesEmptyEditor{gap:20px;padding-top:40px}.NotesFloatingPopup .NotesFloatingPopupBody.is-stack .NotesPage{flex-direction:column;position:relative}.NotesFloatingPopup .NotesFloatingPopupBody.is-stack .NotesPage .NotesSidebar{border-bottom:none;border-right:none;flex:1 1 auto;max-height:none;transition:transform .22s ease;width:100%}.NotesFloatingPopup .NotesFloatingPopupBody.is-stack .NotesPage .NoteEditor,.NotesFloatingPopup .NotesFloatingPopupBody.is-stack .NotesPage .NotesEmptyEditor{background:var(--background_White);inset:0;position:absolute;transform:translateX(100%);transition:transform .22s ease;z-index:2}.NotesFloatingPopup .NotesFloatingPopupBody.is-stack .NotesPage:has(.NoteEditor) .NotesSidebar{transform:translateX(-100%)}.NotesFloatingPopup .NotesFloatingPopupBody.is-stack .NotesPage:has(.NoteEditor) .NoteEditor{transform:translateX(0)}.NotesFloatingPopup .NotesFloatingPopupResize{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:6px;color:var(--text_Title_Light);cursor:nwse-resize;display:inline-flex;height:22px;justify-content:center;position:absolute;right:6px;transition:background .15s ease,border-color .15s ease,color .15s ease;width:22px;z-index:5}.NotesFloatingPopup .NotesFloatingPopupResize .material-symbols-outlined{font-size:14px}.NotesFloatingPopup .NotesFloatingPopupResize:hover{background:var(--background_Gray_Light);border-color:var(--background_Blue);color:var(--background_Blue)}@keyframes NotesFloatingPopupOpen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.li-text.is-genaya-ai{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:600}.SideMenuWrapper{display:flex;height:100%;padding:5px 2px 5px 5px;z-index:60}.SideMenuWrapper.is-uncategorized .SideMenuFolderHeader,.SideMenuWrapper.is-uncategorized .SideMenuShortcutsPill,.SideMenuWrapper.is-uncategorized .SideMenuShortcutsPillTooltip{display:none!important}.SideMenuWrapper.is-uncategorized .SideMenuFolder,.SideMenuWrapper.is-uncategorized .SideMenuFolderChildren{border:0!important;margin-left:0!important;max-height:none!important;opacity:1!important;overflow:visible!important;padding-left:0!important;transform:none!important}.SideMenuWrapper.is-uncategorized .SideMenuFolderChildren>ul{margin:0!important;padding:0!important}.SideMenuWrapper.is-uncategorized .SideMenuFolderChildren>ul:before{display:none!important}.SideMenuWrapper .SideMenuMain{border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);display:flex;flex:0 0 200px;flex-direction:column;height:100%;padding-top:20px;position:relative;transition:width .18s ease,flex-basis .18s ease,box-shadow .18s ease;width:200px;z-index:4}.SideMenuWrapper .SideMenuMain .MenuIconAdd{align-items:center;border-radius:50px;display:flex;gap:5px;justify-content:space-between;margin:0 14px 5px;max-height:30px;position:relative;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .08s ease,box-shadow .2s ease;white-space:nowrap}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddFavoritePages{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;cursor:pointer;display:inline-flex;height:31px;justify-content:center;outline:3px solid #0000;padding:4px;transition:all .18s ease;width:31px}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddFavoritePages.is-open,.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddFavoritePages:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddFavoritePages .material-symbols-outlined{font-size:21px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;cursor:pointer;display:flex;height:31px;outline:3px solid #0000;padding:2px 10px 2px 4px;transition:all .18s ease;width:100%}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton .MenuIconAddPlus{align-items:center;background:var(--background_White);border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:inline-block;display:inline-flex;font-size:17px;justify-content:center;margin-left:0;min-height:23px;min-width:23px}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton span{color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:500;margin-left:9px;transition:opacity .18s ease,transform .18s ease}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton:hover .MenuIconAddPlus{transform:rotate(90deg) scale(1.02)}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton:active{transform:scale(.98)}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton.is-open{border:1px solid var(--border_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton.is-open .MenuIconAddPlus{transform:rotate(180deg) scale(1.02)}.SideMenuWrapper .SideMenuMain .MenuSkeleton{display:flex;flex-direction:column;gap:12px;padding:6px 14px}.SideMenuWrapper .SideMenuMain .MenuSkeleton .MenuSkeletonItem{align-items:center;border-radius:10px;display:flex;gap:10px;padding:10px 8px}.SideMenuWrapper .SideMenuMain .MenuSkeleton .MenuSkeletonIcon{border-radius:6px;height:25px;min-width:25px}.SideMenuWrapper .SideMenuMain .MenuSkeleton .MenuSkeletonIcon,.SideMenuWrapper .SideMenuMain .MenuSkeleton .MenuSkeletonText{animation:GenayaMenuShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%}.SideMenuWrapper .SideMenuMain .MenuSkeleton .MenuSkeletonText{border-radius:10px;flex:1 1;height:14px}.SideMenuWrapper .SideMenuMain ul{flex:1 1 auto;list-style:none;margin:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:2px 0 0;scrollbar-color:var(--border_Dark_Light) #0000;scrollbar-width:thin}.SideMenuWrapper .SideMenuMain ul::-webkit-scrollbar{width:6px}.SideMenuWrapper .SideMenuMain ul::-webkit-scrollbar-track{background:#0000}.SideMenuWrapper .SideMenuMain ul::-webkit-scrollbar-thumb{background:var(--border_Dark_Light);border-radius:999px}.SideMenuWrapper .SideMenuMain ul::-webkit-scrollbar-thumb:hover{background:var(--text_Title_Light_Light)}.SideMenuWrapper .SideMenuMain ul li{align-items:center;border-left:3px solid #0000;border-radius:5px 10px 10px 5px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13.5px;font-weight:400;gap:9px;margin:3px 10px;max-height:37px;padding:6px 10px;position:relative;transition:background .16s ease,color .16s ease,transform .08s ease;white-space:nowrap}.SideMenuWrapper .SideMenuMain ul li .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;margin-right:0}.SideMenuWrapper .SideMenuMain ul li .MenuIcon{color:var(--text_Title_Light);flex-shrink:0;font-size:1.1rem;transition:color .16s ease}.SideMenuWrapper .SideMenuMain ul li span{transition:opacity .16s ease,transform .16s ease}.SideMenuWrapper .SideMenuMain ul li:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.SideMenuWrapper .SideMenuMain ul li:hover>.MenuCreateOption{cursor:pointer;opacity:1;padding-left:8px;transition:opacity .22s cubic-bezier(.4,0,.2,1),background-color .08s ease}.SideMenuWrapper .SideMenuMain ul li:hover .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 100,"opsz" 24;transition:font-variation-settings .2s ease}.SideMenuWrapper .SideMenuMain ul li.active{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark);font-weight:600}.SideMenuWrapper .SideMenuMain ul li .MenuCreateOption{align-items:center;background-color:#0000;border:0;border-radius:50px;color:var(--text_Title_Light_Light_Light);display:flex;font-size:.9rem;justify-content:center;min-height:22px;opacity:0;padding-left:1px;padding-top:1px;position:absolute;right:7.5px;top:5.5px;transform:rotate(0deg);transition:color .18s ease,background .18s ease;width:22px}.SideMenuWrapper .SideMenuMain ul li .MenuCreateOption:hover{background-color:#0000;color:var(--text_Title_Dark);display:inline-flex;opacity:1}.SideMenuWrapper .SideMenuMain ul li .MenuCreateOption:active,.SideMenuWrapper .SideMenuMain ul li .MenuCreateOption:focus{font-size:.8rem;transition:.12s cubic-bezier(.4,0,.2,1)}.SideMenuWrapper .SideMenuMain ul li .MenuCreateOption.is-open{transform:rotate(90deg)}.SideMenuWrapper .SideMenuMain ul .Submenu{list-style:none;margin:-4px 0 0;max-height:0;opacity:0;overflow:hidden;padding:0 0 4px 20px;transform:translateY(-4px);transition:max-height .2s ease-out,opacity .18s ease-out,transform .18s ease-out}.SideMenuWrapper .SideMenuMain ul .Submenu .SubmenuLine{background-color:hsla(0,0%,84%,.259);border-radius:50px;bottom:0;height:85%;left:18px;margin:auto;position:absolute;top:0;width:2px}.SideMenuWrapper .SideMenuMain ul .Submenu li{border-left:none;font-size:13px;margin-top:7px;padding:10px 15px}.SideMenuWrapper .SideMenuMain ul .Submenu li:hover{background:#0000;transform:translateX(2px)}.SideMenuWrapper .SideMenuMain ul .Submenu li.active{background-color:#e4e4e400;background:var(--background_Gray_Light_Blue);border-left:3px solid var(--background_Blue_Dark);color:var(--text_Title_Dark);font-weight:500;font-weight:600}.SideMenuWrapper .SideMenuMain ul .Submenu.Submenu--open{max-height:120px;opacity:1;transform:translateY(0)}.SideMenuWrapper .SideMenuMain ul .SideMenuMainDivider{background:var(--border_Dark_Light);border-radius:50px;height:1px;list-style:none;margin:6px 20px;width:calc(100% - 40px)}.SideMenuWrapper .SideMenuMain ul .SideMenuSectionHeader{align-items:center;background:#0000;border:0;border-radius:0;color:var(--text_Title_Light_Light);cursor:default;display:flex;font-size:12px;font-weight:400;gap:8px;justify-content:space-between;letter-spacing:0;list-style:none;margin:0;max-height:none;padding:12px 20px 4px}.SideMenuWrapper .SideMenuMain ul .SideMenuSectionHeader.active,.SideMenuWrapper .SideMenuMain ul .SideMenuSectionHeader:hover{background:#0000;border-left-color:#0000;transform:none}.SideMenuWrapper .SideMenuMain ul .SideMenuSectionHeader .SideMenuSectionLabel{flex:1 1;line-height:1}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader{align-items:center;border-radius:5px 10px 10px 6px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:6px;list-style:none;margin:4px 10px 2px 6px;max-height:30px;padding:6px 12px;position:relative;transition:background .12s ease,color .12s ease}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader .SideMenuFolderIcon{color:var(--text_Title_Light_Light);display:none;font-size:18px}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader .SideMenuFolderLabel{flex:1 1;font-size:14px;line-height:1}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader .SideMenuFolderChevron{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .18s ease,color .12s ease}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader:hover .SideMenuFolderChevron,.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader:hover .SideMenuFolderIcon{color:var(--text_Title_Dark)}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader.is-collapsed .SideMenuFolderChevron{transform:rotate(-90deg)}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader.is-icon-only{justify-content:center;max-height:36px;padding:6px}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader.is-icon-only .SideMenuFolderIcon{display:inline-flex}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader.is-icon-only .SideMenuFolderChevron,.SideMenuWrapper .SideMenuMain ul .SideMenuFolderHeader.is-icon-only .SideMenuFolderLabel{display:none}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout{animation:SideMenuFolderFlyoutPop .14s ease both;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 2px #0f172a0f,0 16px 32px #0f172a29;left:100%;margin-left:6px;min-width:200px;padding:8px;position:absolute;top:-8px;z-index:200}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout:before{background:#0000;bottom:0;content:"";left:-10px;pointer-events:auto;position:absolute;top:0;width:14px}@keyframes SideMenuFolderFlyoutPop{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout .SideMenuFolderFlyoutHeader{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;padding:4px 10px 6px}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li{align-items:center;background:#0000;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:9px;justify-content:flex-start;margin:2px 0;max-height:none;padding:6px 10px;transition:background .12s ease}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li .li-text{display:inline!important;margin:0;transform:none}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li span{transform:none}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li:hover{background:var(--background_Gray_Light);justify-content:flex-start}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li.li-text-over,.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li:hover.li-text-over{animation:none;border:0;border-radius:6px;box-shadow:none;justify-content:flex-start;left:0;margin-right:0;min-height:0;padding:6px 10px;position:relative;white-space:nowrap;width:auto}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li.li-text-over{background:#0000}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li:hover.li-text-over{background:var(--background_Gray_Light)}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li .MenuCreateOption{display:none!important}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderFlyout ul li.active{background:var(--background_Gray_Dark_Light);font-weight:600}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow{background:#0000;border:0;border-radius:0;cursor:default;display:flex;justify-content:stretch;list-style:none;margin:0;max-height:none!important;padding:0 14px 6px 9px}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow:hover{background:#0000;transform:none}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPillTooltip{align-items:center;align-self:center;display:flex;width:100%}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPillTooltip .ToolTopExplainTarget{align-items:center;display:flex;width:100%}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPill{align-items:center;background:none;border:initial;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-family:inherit;font-size:11px;font-weight:500;gap:6px;justify-content:space-between;padding:6px 10px;-webkit-user-select:none;user-select:none;width:100%}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPill .SideMenuShortcutsPillLeft{align-items:center;display:inline-flex;gap:4px}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPill .SideMenuShortcutsPillChevron{color:inherit;font-size:16px}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPill .SideMenuShortcutsPillLabel{line-height:1}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPill .SideMenuShortcutsPillHandle{color:var(--text_Title_Light_Light);cursor:ns-resize;font-size:16px;opacity:0;transition:opacity .12s ease,color .12s ease}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPill:hover{background:var(--background_Gray_Dark_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPill:hover .SideMenuShortcutsPillHandle{color:var(--text_Title_Dark);opacity:1}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow .SideMenuShortcutsPill.is-icon-only{gap:0;justify-content:center;padding:6px 0}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsPillRow.is-icon-only{justify-content:center;padding:0 0 4px}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsDivider{background:var(--border_Light);border:0;border-radius:0;cursor:default;display:block;height:1px;list-style:none;margin:8px 16px;max-height:1px!important;padding:0}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutsDivider:hover{background:var(--border_Light);transform:none}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderChildren{background:#0000;border:0;border-radius:0;cursor:default;display:block;list-style:none;margin:0;max-height:none!important;padding:0;transform:none}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderChildren:hover{background:#0000;border-color:#0000;transform:none}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderChildren>ul{display:flex;flex-direction:column;list-style:none;margin:2px 10px 6px 22px;padding:0 0 0 12px;position:relative}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderChildren>ul:before{background:var(--border_Dark_Light);border-radius:999px;bottom:6px;content:"";left:0;pointer-events:none;position:absolute;top:6px;width:2px}.SideMenuWrapper .SideMenuMain ul .SideMenuFolderChildren>ul>li{margin:2px}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutRow{margin-left:6px}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutRow .SideMenuShortcutActions{align-items:center;display:inline-flex;flex-shrink:0;gap:4px;margin-left:auto}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutRow .SideMenuShortcutAction{align-items:center;background:#0000;border:0;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:18px;justify-content:center;opacity:0;padding:0;transition:opacity .12s ease,color .12s ease;width:18px}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutRow .SideMenuShortcutAction .material-symbols-outlined{color:inherit;font-size:14px;margin:0}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutRow .SideMenuShortcutAction:hover{background:#0000;color:var(--text_Title_Dark)}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutRow:hover .SideMenuShortcutAction{opacity:1}.SideMenuWrapper .SideMenuMain ul .SideMenuShortcutRow.is-pinned .SideMenuShortcutPin{color:var(--text_Title_Dark);opacity:1}.SideMenuWrapper .SideMenuMain ul .SubmenuArrowIcon{color:var(--text_Title_Light);font-size:.9rem;margin-left:auto;transform:rotate(-90deg);transition:transform .16s ease}.SideMenuWrapper .SideMenuMain ul .SubmenuArrowIcon.is-open{transform:rotate(0deg)}.SideMenuWrapper .SideMenuMain .SideMenuFooter{display:flex;flex-direction:column;flex-shrink:0;gap:.5rem;margin-top:auto;max-width:200px;padding:16px;position:static;width:100%}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize{align-items:center;display:flex;justify-content:center}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize .SideMenuFooterCustomizeButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:400;gap:6px;justify-content:center;padding:5px 12px;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,background .18s ease;width:100%}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize .SideMenuFooterCustomizeButton .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize .SideMenuFooterCustomizeButton span{align-items:center;display:inline-flex}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize .SideMenuFooterCustomizeButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue);color:var(--background_Blue_Dark)}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize .SideMenuFooterCustomizeButton:active{transform:scale(.98)}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterAppVerstion{align-items:center;color:var(--text_Title_Light);display:flex;flex-direction:row;font-size:12px;font-weight:400;gap:4px;justify-content:center}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppBrand{align-items:center;display:inline-flex;gap:4px}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppName,.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppSep,.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppVersion{color:inherit;font-size:inherit;line-height:1.2}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppSep{display:inline-flex}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterAppVerstion .material-symbols-outlined{color:var(--background_Blue);font-size:18px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed{flex:0 0 69px;flex-basis:69px;overflow:visible;width:69px}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul{flex:0 0 auto;overflow:visible}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .MenuIconAdd{flex-direction:column;margin-bottom:40px;margin-left:18px;z-index:201}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .MenuIconAdd .MenuIconAddButton{max-height:31px;max-width:31px;min-height:31px;min-width:31px;padding:2px 10px 2px 3px}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .MenuIconAdd .MenuIconAddButton span{display:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .MenuIconAdd .MenuIconAddButton .material-symbols-outlined{display:flex}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .MenuIconAddMenu{top:74px}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .Genaya1_Header{padding-left:16px;padding-right:16px}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li{border-radius:10px;justify-content:center;margin:3px 8px;padding:8px 0;position:relative;z-index:200}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li span{transform:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li .MenuCreateOption,.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li .li-text,.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li.SideMenuShortcutRow .SideMenuShortcutActions{display:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li.SideMenuShortcutsDivider{justify-content:stretch;margin:8px 16px;padding:0}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li.SideMenuSectionHeader{box-sizing:border-box;cursor:default;justify-content:center;margin:0;padding:10px 4px 4px;width:100%}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li.SideMenuSectionHeader .SideMenuSectionLabel{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:10px;font-weight:500;letter-spacing:0;line-height:1.2;text-align:center;text-transform:none;transform:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li.SideMenuSectionHeader:hover{align-items:center;background:#0000;display:flex;justify-content:center;transform:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li.SideMenuSectionHeader:hover .SideMenuSectionLabel{display:inline-flex;margin:0;transform:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li:hover{align-items:center;display:flex;justify-content:center}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li:hover .li-text{display:block;margin-right:-5px}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li:hover .MenuCreateOption{cursor:pointer;display:flex;margin-right:2px;padding-bottom:1px;padding-left:14px;position:static;right:none;top:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li:hover.li-text-over{animation:HeaderRightMenuOpen 90ms ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:50px;box-shadow:0 6px 16px #0f172a1f;display:flex;left:3px;margin-right:0;min-height:34px;padding:5px 14px;transition:opacity .18s ease,transform .18s ease,visibility .18s ease;white-space:nowrap;width:-webkit-fit-content;width:fit-content;z-index:40}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter{align-items:center;gap:8px;max-width:none;opacity:1;padding:12px 0 14px;pointer-events:auto;transform:none;width:100%}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterCustomize{display:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterAppVerstion{align-items:center;flex-direction:column;flex-wrap:nowrap;gap:2px;justify-content:center;width:100%}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppBrand,.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppVersion{min-width:64px;text-align:center}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppBrand{align-items:center;display:inline-flex;gap:3px;justify-content:center}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppBrand .SideMenuFooterAppName{color:var(--text_Title_Dark);font-size:10px;font-weight:600;letter-spacing:0}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppSep{display:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterAppVerstion .SideMenuFooterAppVersion{color:var(--text_Title_Light_Light);display:inline-block;font-size:9px;font-weight:400;line-height:1.2;margin-left:5px;white-space:nowrap}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter .SideMenuFooterAppVerstion .material-symbols-outlined{font-size:13px}@keyframes GenayaMenuShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1050px){.SideMenuWrapper{padding:4px 2px 4px 4px}.SideMenuWrapper .SideMenuMain{padding-top:16px}.SideMenuWrapper .SideMenuMain .MenuIconAdd{margin:0 16px 4px 12px}.SideMenuWrapper .SideMenuMain ul li{font-size:13px;margin:3px 8px;padding:7px 10px}.SideMenuWrapper .SideMenuMain .SideMenuFooter{bottom:24px;max-width:180px;padding:18px 12px 0}.SideMenuWrapper .SideMenuMain:not(.SideMenu--collapsed){background:var(--background_White);border:1px solid var(--border_Light);border-radius:0 8px 8px 0;box-shadow:0 1px 3px #0000000d;flex:0 0 200px;height:calc(100% - 8px);left:0;padding-bottom:10px;position:absolute;top:4px;width:200px;z-index:90}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed{flex:0 0 64px;width:64px}}@media(max-width:600px){.SideMenuWrapper{padding:0}.SideMenuWrapper .SideMenuMain,.SideMenuWrapper .SideMenuMain.SideMenu--collapsed{border:0!important;flex:1 1 auto!important;flex-basis:auto!important;height:auto!important;max-height:none!important;max-width:none!important;min-height:100%!important;min-width:0!important;overflow:visible!important;width:100%!important}.SideMenuWrapper .SideMenuMain>ul{flex:0 0 auto!important;max-height:none!important;overflow:visible!important}.SideMenuWrapper .SideMenuFooter,.SideMenuWrapper .SideMenuMain .SideMenuFooter,.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter{bottom:auto!important;flex-shrink:0!important;left:auto!important;margin:0!important;max-width:none!important;padding:16px!important;position:static!important;right:auto!important;top:auto!important;transform:none!important;width:100%!important}.SideMenuWrapper .SideMenuMain ul li.SideMenuShortcutsDivider{margin:6px 0!important;min-height:1px!important;padding:0!important}.SideMenuWrapper .SideMenuMain ul li.SideMenuSectionHeader{justify-content:flex-start!important;padding:10px 12px 4px!important}.SideMenuWrapper .SideMenuMain ul li.SideMenuSectionHeader .SideMenuSectionLabel{font-size:13px!important;font-weight:600!important;letter-spacing:.01em!important;text-align:left!important;text-transform:none!important}.SideMenuWrapper .SideMenuMain{background:#0000;border:none;border-radius:0;flex:1 1 auto;flex-basis:auto;height:auto;max-height:none;min-height:100%;overflow:visible;width:100%}.SideMenuWrapper .SideMenuFooterCustomizeButton span:not(.material-symbols-outlined),.SideMenuWrapper .SideMenuFooterCustomizeButton>span:not(.material-symbols-outlined){display:inline-flex!important}.SideMenuWrapper .SideMenuMain>.MenuToggle{display:none}}.SideMenuMain.SideMenu--collapsed .SideMenuFooterCustomizeButton span:not(.material-symbols-outlined),.SideMenuMain.SideMenu--collapsed .SideMenuFooterCustomizeButton>span:not(.material-symbols-outlined){display:none!important}@media(max-width:1050px){.SideMenuMain.SideMenu--collapsed .SideMenuFooterCustomize{display:flex!important;justify-content:center!important}.SideMenuMain.SideMenu--collapsed .SideMenuFooterCustomizeButton{border-radius:8px!important;height:30px!important;justify-content:center!important;min-height:30px!important;min-width:30px!important;padding:0!important;width:30px!important}}@media(max-width:600px){.SideMenuWrapper .SideMenuFolderHeader .SideMenuFolderLabel,.SideMenuWrapper .SideMenuMain ul li .li-text{display:inline-flex!important}}.CustomizeListItemText.is-genaya-ai{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:600}.CustomizeOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;left:0;position:fixed;top:0;z-index:10000}.CustomizeOverlay .CustomizePopup{animation:CustomizePopupOpen .18s ease;background:var(--background_White);border-radius:10px;box-shadow:0 20px 50px #0f172a33;display:flex;flex-direction:column;max-height:min(770px,100dvh - 32px);max-width:calc(100% - 32px);padding:18px 18px 22px;transform-origin:top right;width:450px}.CustomizeOverlay .CustomizePopup .CustomizeHeader{align-items:flex-start;display:flex;justify-content:space-between}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeHeaderText{display:flex;flex-direction:column;gap:2px}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeHeaderText h3{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeHeaderText p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeClose{align-items:center;background-color:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;height:28px;justify-content:center;transition:background .15s ease;width:28px}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeClose:hover{background:var(--background_Gray_Dark_Light)}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeClose:active{transform:scale(.96)}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeClose .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.CustomizeOverlay .CustomizePopup .CustomizeTabs{background:var(--background_Gray_Light);border-radius:10px;display:flex;gap:6px;margin-top:14px;padding:4px}.CustomizeOverlay .CustomizePopup .CustomizeTabs .CustomizeTab{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;flex:1 1;font-size:13px;font-weight:500;padding:6px 10px;transition:background .15s ease,color .15s ease}.CustomizeOverlay .CustomizePopup .CustomizeTabs .CustomizeTab.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.CustomizeOverlay .CustomizePopup .CustomizeTabs .CustomizeTab:hover{color:var(--text_Title_Dark)}.CustomizeOverlay .CustomizePopup .CustomizeBody{display:flex;flex-direction:column;gap:10px;margin-top:12px;min-height:280px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;display:flex;gap:6px;min-height:36px;outline:3px solid #0000;padding:6px 10px;position:relative}[data-theme=dark] .CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch{border-color:#94a3b82e!important}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch{border-radius:999px;transition:border-color .12s ease,box-shadow .12s ease}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch:focus-within,.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue);outline:3px solid color-mix(in srgb,var(--background_Blue) 20%,#0000)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch .CustomizeSearchIcon{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch .CustomizeSearchInput{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;min-width:0;outline:0}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch .CustomizeSearchInput::placeholder{color:var(--text_Title_Light_Light)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch .CustomizeSearchClear{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:22px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch .CustomizeSearchClear .material-symbols-outlined{font-size:16px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeSearch .CustomizeSearchClear:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeListEmpty{color:var(--text_Title_Light);font-size:12px;padding:16px 8px;text-align:center}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:12px;margin-top:-7px;padding-top:10px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceHeader{display:flex;flex-direction:column;gap:2px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceHeader .CustomizeAppearanceTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceHeader .CustomizeAppearanceSubtitle{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOptions{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption{align-items:center;background:#0000;border:0;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:13px;gap:10px;padding:0;position:relative;transition:color .18s ease}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearancePreview{background:linear-gradient(180deg,var(--background_White) 0,var(--background_Gray_Light) 100%);border:1px solid var(--border_Dark_Light);border-radius:14px;height:110px;outline:3px solid #0000;overflow:hidden;padding:8px;position:relative;transition:border-color .15s ease,outline .15s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,.61,.36,1);width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearancePreview .CustomizeAppearancePreviewRail{background:var(--background_White);border-radius:8px;box-shadow:0 1px 2px #0f172a0a;display:flex;flex-direction:column;gap:5px;height:100%;padding:7px 6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearancePreview .CustomizeAppearancePreviewRow{align-items:center;display:flex;gap:6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearancePreview .CustomizeAppearancePreviewRow .CustomizeAppearancePreviewIcon{background:var(--text_Title_Light_Light);border-radius:3px;flex-shrink:0;height:10px;width:10px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearancePreview .CustomizeAppearancePreviewRow .CustomizeAppearancePreviewLine{background:var(--background_Gray_Dark_Light);border-radius:2px;flex:1 1;height:4px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearancePreview .CustomizeAppearancePreviewSectionTitle{background:var(--background_Blue);border-radius:2px;height:4px;opacity:.55;width:40%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearancePreview .CustomizeAppearancePreviewDivider{background:var(--border_Light);height:1px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearanceLabel{font-weight:500}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearanceCheck{align-items:center;background:var(--background_Blue);border-radius:50%;box-shadow:0 0 0 2px var(--background_White);color:#fff;display:inline-flex;height:22px;justify-content:center;opacity:0;position:absolute;right:10px;top:10px;transform:scale(.7);transition:opacity .18s ease,transform .18s cubic-bezier(.22,.61,.36,1);width:22px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption .CustomizeAppearanceCheck .material-symbols-outlined{color:inherit;font-size:16px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption:hover .CustomizeAppearancePreview{box-shadow:0 6px 18px #0f172a1a;transform:translateY(-1px)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption.is-selected{color:var(--text_Title_Dark)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption.is-selected .CustomizeAppearancePreview{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeAppearance .CustomizeAppearanceOption.is-selected .CustomizeAppearanceCheck{opacity:1;transform:scale(1)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList{display:flex;flex-direction:column;gap:4px;overflow:auto}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem{align-items:center;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:6px 8px;transition:background .15s ease}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem:hover{background:var(--background_Gray_Light)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft{align-items:center;display:flex;gap:8px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft .CustomizeListItemCheckbox{align-items:center;background:var(--background_White);border:1.5px solid var(--border_Light);border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:17px;justify-content:center;margin-top:-1px;padding:0;transition:background .12s ease,border-color .12s ease;width:17px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft .CustomizeListItemCheckbox .material-symbols-outlined{color:inherit;font-size:14px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft .CustomizeListItemCheckbox:hover{border-color:var(--border_Blue)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft .CustomizeListItemCheckbox.is-checked{background:var(--background_Blue);border-color:var(--background_Blue)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft .CustomizeListItemText{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeEmpty{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:13px;justify-content:center;min-height:220px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes{display:flex;flex-direction:column;gap:16px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionLeft{display:flex;flex-direction:column;flex-shrink:0;gap:2px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionLeft h4{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionLeft p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight{display:flex;flex:1 1;flex-direction:column;gap:12px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:520px){.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions{grid-template-columns:repeat(2,minmax(0,1fr))}}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemeCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:10px;outline:3px solid #0000;padding:12px;position:relative;transition:border-color .15s ease,outline .15s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,.61,.36,1)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemeCard .CustomizeAppearanceCheck{align-items:center;background:var(--background_Blue);border-radius:50%;box-shadow:0 0 0 2px var(--background_White);color:#fff;display:inline-flex;height:22px;justify-content:center;opacity:0;position:absolute;right:8px;top:8px;transform:scale(.7);transition:opacity .18s ease,transform .18s cubic-bezier(.22,.61,.36,1);width:22px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemeCard .CustomizeAppearanceCheck .material-symbols-outlined{color:inherit;font-size:16px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemeCard.is-active .CustomizeAppearanceCheck{opacity:1;transform:scale(1)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemeCard:hover{box-shadow:0 6px 18px #0f172a1a;transform:translateY(-1px)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemeCard.is-active{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemeCard h5{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview{background:#eff6ff;border-radius:10px;display:flex;flex-direction:column;gap:8px;height:64px;padding:10px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-light{background:#eff6ff}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-light .CustomizeThemePreviewHeader span{background:#0f172a1f}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-light .CustomizeThemePreviewHeader span:first-child{background:var(--background_Blue);background:var(--my-org-accent,var(--background_Blue))}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-light .CustomizeThemePreviewBody span{background:#0f172a14}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-dark{background:#0f172a}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-dark .CustomizeThemePreviewHeader span{background:#ffffff3d!important}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-dark .CustomizeThemePreviewHeader span:first-child{background:var(--background_Blue)!important;background:var(--my-org-accent,var(--background_Blue))!important}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-dark .CustomizeThemePreviewBody span{background:#ffffff2e!important}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewHeader{display:flex;gap:6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewHeader span{background:var(--border_Dark_Light);border-radius:999px;display:block;height:6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewHeader span:first-child{background:var(--background_Blue);background:var(--my-org-accent,var(--background_Blue));width:18px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewHeader span:last-child{width:32px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewBody{display:flex;flex-direction:column;gap:6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewBody span{background:var(--border_Dark_Light);border-radius:999px;display:block;height:6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewBody span:first-child{width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewBody span:nth-child(2){width:70%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewBody span:nth-child(3){width:55%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreviewSplit{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreviewSplit .CustomizeThemePreview{height:64px;padding:8px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemePalette{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:12px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemePalette .CustomizeThemePaletteSwatches{display:flex;gap:14px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemePalette .CustomizeThemePaletteSwatches .CustomizeThemeSwatch{border:1px solid #0000;border-radius:6px;box-shadow:0 0 0 1px #0f172a14;cursor:pointer;height:27px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemePalette .CustomizeThemePaletteSwatches .CustomizeThemeSwatch.is-active{border-color:var(--swatch-color,var(--background_Blue));box-shadow:0 0 0 2px var(--background_Blue);box-shadow:0 0 0 2px var(--swatch-color,var(--background_Blue));outline:2px solid var(--background_Blue);outline:2px solid var(--swatch-color,var(--background_Blue));outline-offset:6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemePalette .CustomizeThemePaletteSwatches .CustomizeThemeSwatch:hover{transform:translateY(-1px) scale(1.06)}@media(max-width:1050px){.CustomizeOverlay .CustomizePopup{max-width:calc(100vw - 24px);padding:16px;width:420px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.CustomizeOverlay{align-items:flex-end}.CustomizeOverlay .CustomizePopup{border-radius:14px 14px 0 0;display:flex;flex-direction:column;max-height:80dvh;max-width:100%;overflow:hidden;padding:0;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeHeader{border-bottom:1px solid var(--border_Light);flex:0 0 auto;padding:16px 14px 12px}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeHeaderText h3{font-size:15px}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeClose{height:40px;width:40px}.CustomizeOverlay .CustomizePopup .CustomizeTabs{flex:0 0 auto;margin:12px 14px 0}.CustomizeOverlay .CustomizePopup .CustomizeTabs .CustomizeTab{font-size:12px;min-height:40px;padding:10px}.CustomizeOverlay .CustomizePopup .CustomizeBody{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding:14px max(14px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-bottom))}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem{min-height:44px;padding:10px 8px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions{grid-template-columns:1fr 1fr}}@keyframes CustomizePopupOpen{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.FavoritePagesOverlay{left:2px;padding:0;position:absolute;top:39px;z-index:25}.FavoritePagesOverlay .FavoritePagesPopup{animation:HeaderRightMenuOpen .18s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 14px 30px #0f172a29;max-width:calc(100% - 24px);width:320px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages{display:flex;flex-direction:column;width:100%}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:14px 18px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader h4{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader .FavoritePagesHeaderActions{align-items:center;display:inline-flex;gap:6px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader .FavoritePagesClose{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .15s ease;width:28px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader .FavoritePagesClose:hover{background:var(--background_Gray_Light)}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader .FavoritePagesClose:active{transform:scale(.95)}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader .FavoritePagesClose .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList{display:flex;flex-direction:column;gap:3px;max-height:265px;overflow-y:auto;padding:10px 12px 0}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:10px;white-space:wrap}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem{align-items:center;background:var(--background_White);border-radius:10px;display:flex;gap:8px;max-height:36px;padding:8px 5px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesStar{color:var(--text_Title_Light);font-size:20px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesTitle{color:var(--text_Title_Light);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesInput{border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);flex:1 1;font-size:12px;outline:3px solid #0000;padding:6px 8px;transition:all .15s ease}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesInput:focus,.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesInput:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesActions{display:inline-flex;gap:4px;margin-left:auto}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesActions button{align-items:center;background:#0000;border:1px solid #0000;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;justify-content:center;outline:3px solid #0000;padding:4px;transition:all .15s ease}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesActions button .material-symbols-outlined{font-size:18px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesActions button:hover{background-color:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Light);padding:4px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem.is-editing{background-color:var(--background_White)}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem.is-editing:hover{background-color:var(--background_White);cursor:default}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem.not-editing .FavoritePagesActions{display:none}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem:hover{background-color:var(--background_Gray_Light);cursor:pointer}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem:hover .FavoritePagesActions{display:inline-flex}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem:hover .FavoritePagesActions button{background-color:var(--background_White);border-radius:5px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem:hover .FavoritePagesActions button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter{display:flex;padding:5px 18px 10px 12px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAddTooltip{display:inline-flex}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAdd{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:8px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:13px;gap:6px;outline:3px solid #0000;padding:4px 8px 4px 4px;transition:all .15s ease}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAdd .material-symbols-outlined{font-size:16px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAdd:hover p{text-decoration:underline}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAdd.is-disabled,.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAdd:disabled{color:var(--text_Title_Light_Light);cursor:not-allowed;opacity:.6}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;padding:20px 18px 25px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages h2{color:var(--text_Title_Light);font-size:13px;font-weight:400;margin:0}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList{display:flex;flex-wrap:wrap;gap:6px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList .FavoritePagesRecentlyViewdPagesListBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:50px;display:flex;gap:8px;max-width:100%;min-width:0;outline:3px solid #0000;padding:4px 15px 4px 10px;transition:all .15s ease}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList .FavoritePagesRecentlyViewdPagesListBox:hover{border-color:var(--background_Blue);cursor:pointer;outline:3px solid var(--outline_Blue)}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList .FavoritePagesRecentlyViewdPagesListBox .material-symbols-outlined{color:var(--text_Title_Light);flex-shrink:0;font-size:18px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList .FavoritePagesRecentlyViewdPagesListBox span{color:var(--text_Title_Light);font-size:12px;font-weight:500;max-width:220px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1050px){.FavoritePagesOverlay .FavoritePagesPopup{max-width:calc(100vw - 24px);width:300px}}@media(max-width:600px){.FavoritePagesOverlay{left:12px;right:12px;top:56px}.FavoritePagesOverlay .FavoritePagesPopup{max-width:calc(100vw - 24px);width:auto}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader{padding:12px 14px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList{max-height:45vh;padding:8px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem{max-height:none;min-height:44px;padding:10px 8px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesActions{display:inline-flex}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesActions button{min-height:36px;min-width:36px;padding:6px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages{padding:14px 14px 18px}}.MenuIconAdd .MenuIconAddMenu{animation:HeaderRightMenuOpen .18s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;gap:12px;left:2px;padding:8px 0 12px;position:absolute;top:39px;width:260px;z-index:8}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub:first-child{border-top:none}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;gap:6px;justify-content:center;padding:18px 14px;text-align:center}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuEmpty p{font-size:12px;line-height:1.3;margin:0}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:12px;padding:10px 10px 0;width:100%}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub:first-child{padding-top:4px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub h4{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;letter-spacing:.03em;margin-bottom:-6px;margin-top:2px;padding-left:6px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems{display:flex;flex-direction:column;gap:2px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem{align-items:center;background-color:var(--background_White);border:0 solid var(--border_Dark_Light);border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:6px 8px;text-align:left;transition:transform .14s ease,box-shadow .18s ease,border-color .16s ease;width:100%}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem:focus-visible,.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem:hover{background-color:var(--background_Gray_Light)}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem .MenuIconAddMenuItemLeft{align-items:center;display:flex;gap:10px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem .MenuIconAddMenuItemLeft span{align-items:flex-start;display:flex;flex-direction:column;gap:1px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem .MenuIconAddMenuItemLeft span strong{color:var(--text_Title_Light);font-size:14px;font-weight:500}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}@media(max-width:1050px){.MenuIconAdd .MenuIconAddMenu{max-width:calc(100vw - 24px);width:240px}}@media(max-width:600px){.MenuIconAdd .MenuIconAddMenu{left:12px;max-width:calc(100vw - 24px);top:52px;width:auto}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem{min-height:44px;padding:10px}}.GenayaAI_PanelWrap{display:flex;flex:0 0 auto;height:calc(100% - 10px);margin-top:5px;position:relative}.GenayaAI_PanelWrap.is-resizing{cursor:col-resize}.GenayaAI_PanelWrap .GenayaAI_Panel{flex:0 0 auto;height:100%;min-width:0;overflow:hidden;padding-left:0;pointer-events:none;position:relative;transition:width .3s ease,min-width .3s ease;width:0;z-index:2}.GenayaAI_PanelWrap .GenayaAI_Panel.is-open{pointer-events:auto}.GenayaAI_PanelWrap .GenayaAI_Panel.is-resizing{transition:none}.GenayaAI_PanelWrap .GenayaAI_Resizer{cursor:col-resize;flex:0 0 auto;height:100%;margin-left:-6px;overflow:visible;pointer-events:none;position:relative;width:0}.GenayaAI_PanelWrap .GenayaAI_Resizer:before{background:#0000;border-radius:20px;content:"";height:100%;position:absolute;right:0;top:0;transition:background .15s ease,box-shadow .15s ease;width:8px}.GenayaAI_PanelWrap .GenayaAI_Resizer:after{background:color-mix(in srgb,var(--background_Blue) 40%,#0000);border-radius:999px;content:"";height:46px;opacity:0;pointer-events:none;position:absolute;right:.2cap;top:50%;transform:translateY(-50%);transition:opacity .15s ease;width:2px}.GenayaAI_PanelWrap .GenayaAI_Resizer .GenayaAI_ResizerTooltip{background:var(--text_Title_Dark);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 10px 24px #0f172a33;color:var(--background_White);display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:4px;left:17px;line-height:1.2;padding:8px 10px;pointer-events:none;position:absolute;z-index:12000}.GenayaAI_PanelWrap .GenayaAI_Resizer .GenayaAI_ResizerTooltip span{gap:5px;white-space:nowrap}.GenayaAI_PanelWrap .GenayaAI_Resizer .GenayaAI_ResizerTooltip span span{font-weight:400;opacity:.6}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-open{pointer-events:auto;width:8px}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-open:after{height:46px;opacity:.6}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-open:hover:before{background:rgba(11,96,255,.105)}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-open:hover:after{background:color-mix(in srgb,var(--background_Blue) 18%,#0000);height:99%;opacity:1;transition:height .2s ease}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-resizing:before{background:rgba(11,96,255,.105);transition:none}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-resizing:after{height:99%;opacity:1;transition:none}@media(max-width:1050px){.GenayaAI_PanelWrap .GenayaAI_Resizer:before{width:10px}}@media(max-width:600px){.GenayaAI_PanelWrap{bottom:0;height:0;left:0;margin-top:0;position:fixed;right:0;top:auto;width:100%;z-index:1100}.GenayaAI_PanelWrap:before{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);content:"";inset:0;opacity:0;pointer-events:none;position:fixed;z-index:-1}.GenayaAI_PanelWrap:has(.GenayaAI_Panel.is-open):before{opacity:1;pointer-events:auto}.GenayaAI_PanelWrap .GenayaAI_Panel{background:var(--background_White);border-radius:14px 14px 0 0;bottom:0;box-shadow:0 -8px 24px #0f172a2e;height:80vh;left:0;max-width:100vw;position:fixed;right:0;transform:translateY(100%);transition:transform .28s cubic-bezier(.32,.72,0,1);width:100%!important}.GenayaAI_PanelWrap .GenayaAI_Panel.is-open{transform:translateY(0)}.GenayaAI_PanelWrap .GenayaAI_Resizer{display:none}}.GenayaAIConversation{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);display:flex;flex-direction:column;height:100%;position:relative;width:calc(100% - 6px)}.GenayaAIConversation.GenayaAIConversation--page{background:#0000;border:none;border-radius:0;width:100%}.GenayaAIConversation.GenayaAIConversation--page .GenayaAIConversation_Body{margin-inline:auto;max-width:1000px;width:100%}.GenayaAIConversation .GenayaAIConversation_Header{align-items:center;display:flex;flex-shrink:0;gap:4px;justify-content:space-between;padding:0 12px;position:relative;z-index:3}.GenayaAIConversation .GenayaAIConversation_Header:after{background:linear-gradient(to bottom,var(--background_Gray_Light_Light),#0000);bottom:-30px;content:"";height:30px;left:0;pointer-events:none;position:absolute;right:0}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderLeft,.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderRight{align-items:center;display:inline-flex;gap:4px}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTitle{background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Dark);cursor:text;font-family:inherit;font-size:14px;font-weight:600;max-width:360px;overflow:hidden;padding:5px 10px;position:relative;text-align:left;text-overflow:ellipsis;transition:background .12s ease,border-color .12s ease;white-space:nowrap;z-index:1}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTitle span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTitle:hover{background:var(--background_Gray_Light)}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTitleInput{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;font-weight:600;outline:3px solid var(--outline_Blue);padding:5px 10px;position:relative;width:min(360px,50vw);z-index:1}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTitleInput::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderMenu{align-items:center;display:inline-flex;position:relative}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderDropdown{animation:GenayaAIConversation_dropdownIn .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 8px 22px #0f172a1f;display:flex;flex-direction:column;min-width:200px;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderDropdown button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:9px 10px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderDropdown button .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderDropdown button:hover{background:var(--background_Gray_Light)}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderDropdown button:hover .material-symbols-outlined{color:var(--text_Title_Dark)}@keyframes GenayaAIConversation_dropdownIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes GenayaAIConversation_statusPulse{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes GenayaAIConversation_statusShimmer{0%,to{opacity:.55}50%{opacity:1}}@keyframes GenayaAIConversation_caretBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes GenayaAIConversation_voiceReading{0%,to{opacity:.6}50%{opacity:1}}.GenayaAIConversation .GenayaAIConversation_Body{display:flex;flex:1 1;min-height:0;overflow:hidden}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent{display:flex;flex:1 1;flex-direction:column;gap:18px;margin-bottom:-10px;min-height:0}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageList{display:flex;flex:1 1 auto;flex-direction:column;gap:25px;justify-content:flex-start;min-height:0;overflow-y:auto;padding:16px 30px 8px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble{border-radius:14px;display:flex;flex-direction:column;font-size:14px;gap:6px;max-width:100%;padding:12px 14px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble strong{color:var(--text_Title_Dark);font-size:12px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble span{color:var(--text_Title_Light)}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble.is-assistant{align-self:stretch;max-width:100%;padding:0;width:100%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble.is-user{align-self:flex-end;background:var(--background_White);color:var(--text_Title_Dark)}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble.is-user span,.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble.is-user strong{color:var(--text_Title_Dark)}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble.is-streaming{align-items:flex-end;flex-direction:row;flex-wrap:wrap}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble .GenayaAIConversation_Status{align-items:center;display:inline-flex;gap:8px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble .GenayaAIConversation_Status .GenayaAIConversation_StatusDot{animation:GenayaAIConversation_statusPulse 1.1s ease-in-out infinite;background:var(--background_Blue);border-radius:50%;flex-shrink:0;height:8px;width:8px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble .GenayaAIConversation_Status .GenayaAIConversation_StatusText{animation:GenayaAIConversation_statusShimmer 1.6s ease-in-out infinite;color:var(--text_Title_Light);font-size:13px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble .GenayaAIConversation_Caret{align-self:flex-end;animation:GenayaAIConversation_caretBlink 1s step-end infinite;background:var(--text_Title_Dark);border-radius:1px;display:inline-block;height:15px;margin-left:1px;width:2px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow{display:flex;flex-direction:column;min-width:0}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow.is-user{align-items:flex-end;align-self:flex-end;max-width:75%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow.is-assistant{align-items:stretch;align-self:stretch;width:100%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow.is-reading{animation:GenayaAIConversation_voiceReading 1.9s ease-in-out infinite}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow:focus-within .GenayaAIConversation_MessageActions.is-user,.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow:hover .GenayaAIConversation_MessageActions.is-user{opacity:1}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_MessageBubble.is-user.is-editing{align-self:stretch;width:100%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox{display:flex;flex-direction:column;gap:10px;min-width:240px;width:100%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditTextarea{background:#0000;border:none;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;line-height:1.45;padding:0;resize:none;width:100%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditTextarea:focus{outline:none}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditActions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditActions button{cursor:pointer;font-family:inherit;transition:background .12s ease,opacity .12s ease}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditActions .GenayaAIConversation_EditCancel{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Dark);font-size:13px;font-weight:500;padding:6px 16px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditActions .GenayaAIConversation_EditCancel:hover{background:var(--background_Gray_Light)}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditActions .GenayaAIConversation_EditSend{background:var(--background_Blue);border:none;border-radius:999px;color:#fff;font-size:13px;font-weight:600;padding:6px 18px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditActions .GenayaAIConversation_EditSend:hover{opacity:.92}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageRow .GenayaAIConversation_EditBox .GenayaAIConversation_EditActions .GenayaAIConversation_EditSend:disabled{cursor:not-allowed;opacity:.5}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions{align-items:center;display:flex;gap:2px;margin-top:11px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions.is-user{justify-content:flex-end;opacity:0;transition:opacity .15s ease}@media(hover:none){.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions.is-user{opacity:1}}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions.is-assistant{justify-content:flex-start;margin-left:-6px;margin-top:11px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions .GenayaAIConversation_MessageTime{color:var(--text_Title_Light_Light);font-size:11px;margin-right:4px;white-space:nowrap}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions .ToolTipTitle{display:inline-flex}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions .GenayaAIConversation_ActionButton{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions .GenayaAIConversation_ActionButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions .GenayaAIConversation_ActionButton.is-active{color:var(--background_Blue)}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions .GenayaAIConversation_ActionButton .material-symbols-outlined{font-size:17px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_ComposerWrap{margin-bottom:10px;margin-left:20px;margin-top:0;position:relative;width:calc(100% - 40px)}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_ComposerWrap .GenayaAIConversation_VoiceGlow{animation:GenayaAIConversation_composerGlow 6s ease-in-out infinite;background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--background_Blue_Purpel) 38%,#0000) 0,color-mix(in srgb,var(--background_Blue) 20%,#0000) 45%,#0000 70%);border-radius:50%;filter:blur(6px);height:240%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:86%;z-index:0}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_ComposerWrap .GenayaAIComprose{position:relative;z-index:1}@keyframes GenayaAIConversation_composerGlow{0%{opacity:.2;transform:translate(-50%,-64%) scale(1)}50%{opacity:.6;transform:translate(-50%,-42%) scale(1.05)}to{opacity:.2;transform:translate(-50%,-64%) scale(1)}}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_Privacy{padding:0 20px 10px;width:100%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_Privacy p{color:var(--text_Title_Light_Light);font-size:11px;text-align:center;white-space:nowrap}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_Privacy p span{color:var(--background_Blue);font-size:11.5px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_Privacy p span:hover{cursor:pointer;text-decoration:underline}.GenayaAIConversation .GenayaAIConversation_IconButton{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease,color .12s ease;width:32px}.GenayaAIConversation .GenayaAIConversation_IconButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIConversation .GenayaAIConversation_IconButton .material-symbols-outlined{font-size:20px}.GenayaAIConversation .GenayaAIConversation_HeaderRail{display:none}.GenayaAIConversation .GenayaAIConversation_HeaderHistory{position:static}.GenayaAIConversation .GenayaAIConversation_AboutDropdown{animation:GenayaAIConversation_aboutCardIn .16s ease;background:#0000;border:none;border-radius:8px;box-shadow:0 12px 28px #0f172a29;max-width:calc(100vw - 32px);overflow:visible;position:absolute;right:0;top:calc(100% + 6px);width:420px;z-index:35}.GenayaAIConversation .GenayaAIConversation_AboutDropdown .ComplianceProseCard{border-radius:8px;display:flex;flex-direction:column;margin:0;max-height:70vh;overflow-y:auto}.GenayaAIConversation .GenayaAIConversation_AboutDropdown .ComplianceProseCard .ComplianceProseCardHeader{background:var(--background_White);background-image:linear-gradient(180deg,#3b82f60f 0,var(--background_White) 100%);position:-webkit-sticky;position:sticky;top:0;z-index:2}.GenayaAIConversation .ComplianceProseCard{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 2px 6px #0f172a0a;margin:0;overflow:hidden;position:relative}.GenayaAIConversation .ComplianceProseCard:before{background:linear-gradient(90deg,var(--background_Blue_Light_Middle),var(--background_Blue),var(--background_Blue_Light_Middle));content:"";height:3px;left:0;opacity:.85;position:absolute;right:0;top:0}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardHeader{align-items:center;background:linear-gradient(180deg,#3b82f60a,#0000);border-bottom:1px solid var(--border_Light);display:flex;gap:12px;padding:18px 22px}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardHeader .ComplianceProseCardIcon{align-items:center;background:#3b82f61a;border:1px solid #3b82f638;border-radius:10px;color:var(--background_Blue);display:inline-flex;height:36px;justify-content:center;width:36px}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardHeader .ComplianceProseCardIcon .material-symbols-outlined{font-size:20px}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;letter-spacing:-.01em;margin:0}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardBody{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;gap:8px;line-height:1.7;padding:20px 24px 24px}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardBody p{margin:0}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardBody h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:14px 0 4px}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardBody ul{margin:0 0 4px 18px;padding:0}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardBody ul li{margin-bottom:4px}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardBody strong{color:var(--text_Title_Dark);font-weight:600}.GenayaAIConversation .ComplianceProseCard .ComplianceProseCardBody code{background:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;padding:1px 5px}.GenayaAIConversation .GenayaAIConversation_AboutClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;position:absolute;right:12px;top:12px;transition:background .12s ease;width:30px}.GenayaAIConversation .GenayaAIConversation_AboutClose .material-symbols-outlined{font-size:18px}.GenayaAIConversation .GenayaAIConversation_AboutClose:hover{background:var(--background_Gray_Light)}@keyframes GenayaAIConversation_aboutOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes GenayaAIConversation_aboutCardIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.GenayaAIConversation .GenayaAIConversation_MessageBubble,.GenayaAIConversation .GenayaAIConversation_MessageBubble span{font-family:Inter,sans-serif}.GenayaAIConversation .GenayaAIConversation_BubbleSkeleton{animation:GenayaAIConversation_bubbleBreath 2.2s ease-in-out infinite;border-radius:16px;display:flex;flex-direction:column;gap:8px;max-width:70%;overflow:hidden;padding:14px 16px;position:relative;will-change:opacity}.GenayaAIConversation .GenayaAIConversation_BubbleSkeleton.is-user{align-self:flex-end;background:var(--background_Gray_Light)}.GenayaAIConversation .GenayaAIConversation_BubbleSkeleton.is-assistant{align-self:flex-start;background:var(--background_Blue_White);border:1px solid var(--border_Light)}.GenayaAIConversation .GenayaAIConversation_BubbleSkeleton:after{animation:GenayaAIConversation_bubbleSweep 2.4s ease-in-out infinite;background:linear-gradient(90deg,#0000 0,color-mix(in srgb,var(--background_White) 35%,#0000) 50%,#0000 100%);content:"";height:100%;left:-60%;pointer-events:none;position:absolute;top:0;width:60%}.GenayaAIConversation .GenayaAIConversation_BubbleSkeleton .GenayaAIConversation_BubbleSkeletonBar{animation:GenayaAIConversation_bubbleSkeletonShimmer 1.6s linear infinite;background:linear-gradient(90deg,color-mix(in srgb,var(--text_Title_Light_Light) 30%,#0000) 0,color-mix(in srgb,var(--text_Title_Light_Light) 75%,#0000) 50%,color-mix(in srgb,var(--text_Title_Light_Light) 30%,#0000) 100%);background-size:200% 100%;border-radius:6px;display:block;height:11px;will-change:background-position}.GenayaAIConversation .GenayaAIConversation_BubbleSkeleton .GenayaAIConversation_BubbleSkeletonBar:nth-child(2){animation-delay:.15s}.GenayaAIConversation .GenayaAIConversation_BubbleSkeleton .GenayaAIConversation_BubbleSkeletonBar:nth-child(3){animation-delay:.3s}.GenayaAIConversation .GenayaAIConversation_BubbleSkeleton .GenayaAIConversation_BubbleSkeletonBar:nth-child(4){animation-delay:.45s}@keyframes GenayaAIConversation_bubbleSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes GenayaAIConversation_bubbleBreath{0%,to{opacity:.85}50%{opacity:1}}@keyframes GenayaAIConversation_bubbleSweep{0%{left:-60%}60%{left:110%}to{left:110%}}@media(max-width:1050px){.GenayaAIConversation{width:100%}.GenayaAIConversation .GenayaAIConversation_Header{padding:6px 12px}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTop .GenayaAIConversation_HeaderCenter{padding:5px 14px}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTop .GenayaAIConversation_HeaderCenter span{font-size:13px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble{max-width:80%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble.is-assistant{max-width:100%;width:100%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_ComposerWrap{margin-left:12px;width:calc(100% - 24px)}}@media(max-width:600px){.GenayaAIConversation{border-radius:8px;width:100%}.GenayaAIConversation .GenayaAIConversation_Header{padding:6px 10px}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTop{gap:4px}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTop .GenayaAIConversation_HeaderCenter{padding:4px 10px}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTop .GenayaAIConversation_HeaderCenter span{font-size:12px}.GenayaAIConversation .GenayaAIConversation_Header .GenayaAIConversation_HeaderTop .GenayaAIConversation_HeaderDropdown{max-width:calc(100vw - 24px);min-width:170px;right:0}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent{gap:12px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageList{padding:12px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble{font-size:13px;max-width:92%;padding:10px 12px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageBubble.is-assistant{max-width:100%;padding:0;width:100%}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_MessagePanelContent .GenayaAIConversation_MessageActions.is-user{margin-top:5px}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_ComposerWrap{margin-bottom:5px;margin-left:8px;width:calc(100% - 16px)}.GenayaAIConversation .GenayaAIConversation_Body .GenayaAIConversation_MessagePanel .GenayaAIConversation_Privacy p{font-size:12px;padding-bottom:0;padding-top:0;white-space:normal}.GenayaAIConversation .GenayaAIConversation_IconButton{height:36px;width:36px}.GenayaAIConversation .GenayaAIConversation_HeaderRail{display:inline-flex}}@keyframes GenayaAIComprose_addMenuIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.GenayaAIComprose{background:var(--background_White);border:1px solid var(--border_Light);border-radius:20px;box-shadow:0 1px 3px #0000000d;cursor:text;display:flex;flex-direction:column;gap:8px;isolation:isolate;padding:14px 14px 10px;position:relative;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.GenayaAIComprose *{cursor:inherit}.GenayaAIComprose button{cursor:pointer}.GenayaAIComprose:focus,.GenayaAIComprose:focus-within,.GenayaAIComprose:hover{border:1px solid var(--border_Dark_Light);box-shadow:0 1px 3px #0000000d}.GenayaAIComprose .GenayaAIComprose_Input{background:#0000;border:none;color:var(--text_Title_Dark);font-family:inherit;font-size:16px;line-height:1.5;max-height:240px;min-height:28px;outline:none;padding:4px 4px 0;resize:none;width:100%}.GenayaAIComprose .GenayaAIComprose_Input::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIComprose.is-voice{cursor:default}.GenayaAIComprose .GenayaAIComprose_VoiceGlow{animation:GenayaAIComprose_voiceGlow 6s ease-in-out infinite;background:radial-gradient(60% 100% at 50% 100%,color-mix(in srgb,var(--background_Blue_Purpel) 40%,#0000) 0,color-mix(in srgb,var(--background_Blue) 22%,#0000) 38%,#0000 72%);bottom:100%;height:120px;left:50%;opacity:.5;pointer-events:none;position:absolute;transform:translateX(-50%);width:80%;z-index:-1}.GenayaAIComprose .GenayaAIComprose_VoiceText{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIComprose .GenayaAIComprose_VoiceText.is-transcript{color:var(--text_Title_Dark)}.GenayaAIComprose .GenayaAIComprose_VoiceMic{align-items:center;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.GenayaAIComprose .GenayaAIComprose_VoiceMic .material-symbols-outlined{font-size:20px}.GenayaAIComprose .GenayaAIComprose_VoiceMic.is-listening{animation:GenayaAIComprose_voiceMic 1.6s ease-in-out infinite}.GenayaAIComprose .GenayaAIComprose_VoiceMic.is-speaking{animation:GenayaAIComprose_voiceMic .8s ease-in-out infinite;color:var(--background_Blue)}.GenayaAIComprose .GenayaAIComprose_VoiceMic.is-thinking{opacity:.55}.GenayaAIComprose .GenayaAIComprose_VoiceStop{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:14px;font-weight:600;gap:6px;padding:7px 16px 7px 12px;transition:background .12s ease}.GenayaAIComprose .GenayaAIComprose_VoiceStop .material-symbols-outlined{font-size:18px}.GenayaAIComprose .GenayaAIComprose_VoiceStop:hover{background:color-mix(in srgb,var(--background_Blue) 10%,#0000)}@keyframes GenayaAIComprose_voiceMic{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes GenayaAIComprose_voiceGlow{0%{opacity:.18;transform:translateX(-50%) translateY(-30px) scale(1)}50%{opacity:.6;transform:translateX(-50%) translateY(10px) scale(1.05)}to{opacity:.18;transform:translateX(-50%) translateY(-30px) scale(1)}}.GenayaAIComprose .GenayaAIComprose_Tools{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;width:100%}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_AddWrap{display:inline-flex;position:relative}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Add{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);display:inline-flex;height:36px;justify-content:center;transition:background .15s ease,transform .12s ease;width:36px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Add:hover{background:var(--background_Gray_Light)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Add:active{transform:translateY(1px)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Add .material-symbols-outlined{font-size:20px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_AddMenu{animation:GenayaAIComprose_addMenuIn .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;bottom:44px;box-shadow:0 8px 22px #0f172a1f;display:flex;flex-direction:column;left:0;min-width:200px;padding:4px;position:absolute;z-index:5}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_AddMenu button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease,color .12s ease;white-space:nowrap}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_AddMenu button .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_AddMenu button:hover{background:var(--background_Gray_Light)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_AddMenu button:hover .material-symbols-outlined{color:var(--text_Title_Dark)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Mic{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:background .15s ease,color .15s ease,transform .12s ease;width:36px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Mic:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Mic:active{transform:translateY(1px)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Mic .material-symbols-outlined{font-size:20px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap{align-items:center;border-radius:8px;display:inline-flex;padding:0 4px;position:relative;transition:background .16s ease}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap.is-open,.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap:hover{background:var(--background_Gray_Light)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_Mic{height:32px;width:32px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_Mic:hover{background:#0000}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicChevron{align-items:center;background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;margin:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transition:width .22s cubic-bezier(.34,1.4,.64,1),margin .22s cubic-bezier(.34,1.4,.64,1),opacity .16s ease,background .14s ease,color .14s ease;width:0}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicChevron .material-symbols-outlined{font-size:18px;transition:transform .2s ease}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicChevron:hover{color:var(--text_Title_Dark)}@media(max-width:1050px){.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicChevron{display:none}}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicChevron.is-open,.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap:hover .GenayaAIComprose_MicChevron{opacity:1;pointer-events:auto;width:20px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicChevron.is-open .material-symbols-outlined{transform:rotate(180deg)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu{animation:GenayaAIComprose_micIn .16s ease both;background:var(--surface);border:1px solid var(--border_Light);border-radius:14px;bottom:calc(100% + 12px);box-shadow:0 1px 3px #0000000d;max-width:78vw;padding:6px;position:absolute;right:0;width:290px;z-index:30}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicMeterRow{align-items:center;display:flex;gap:9px;padding:9px 10px 11px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicMeterRow .GenayaAIComprose_MicMeterIcon{color:var(--text_Title_Light);flex-shrink:0;font-size:18px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicMeterRow .GenayaAIComprose_MicMeterTrack{background:var(--background_Gray_Light);border-radius:999px;flex:1 1;height:6px;overflow:hidden;position:relative}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicMeterRow .GenayaAIComprose_MicMeterTrack .GenayaAIComprose_MicMeterFill{background:var(--background_Blue);border-radius:999px;bottom:0;left:0;position:absolute;top:0;transition:width .06s linear;width:3%}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicList{display:flex;flex-direction:column;max-height:240px;overflow-y:auto}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicList .GenayaAIComprose_MicEmpty{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;padding:10px 12px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicList .GenayaAIComprose_MicOption{align-items:center;background:#0000;border:none;border-radius:9px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;gap:10px;justify-content:space-between;padding:9px 11px;text-align:left;transition:background .12s ease;width:100%}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicList .GenayaAIComprose_MicOption .GenayaAIComprose_MicOptionName{font-size:13.5px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicList .GenayaAIComprose_MicOption .GenayaAIComprose_MicCheck{color:var(--background_Blue);flex-shrink:0;font-size:18px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicList .GenayaAIComprose_MicOption:hover{background:var(--background_Gray_Light)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_MicWrap .GenayaAIComprose_MicMenu .GenayaAIComprose_MicList .GenayaAIComprose_MicOption.is-active{font-weight:500}@keyframes GenayaAIComprose_micIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Send{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:50%;color:var(--background_White);display:inline-flex;height:36px;justify-content:center;transform:scale(1);transition:background .28s ease,color .28s ease,transform .28s cubic-bezier(.34,1.56,.64,1);width:36px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Send .material-symbols-outlined{font-size:20px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Send:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Send:active:not(:disabled){transform:translateY(1px)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Send:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed;transform:scale(.92)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Voice{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:50%;color:var(--background_White);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:background .18s ease,transform .12s ease;width:36px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Voice .material-symbols-outlined{font-size:20px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Voice:hover{background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Voice:active{transform:translateY(1px)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Right{align-items:center;display:flex;gap:6px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelWrap{display:inline-flex;position:relative}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Model{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:4px;height:30px;padding:0 6px 0 8px;transition:background .15s ease,color .15s ease}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Model:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Model .GenayaAIComprose_ModelSpark{color:var(--text_Title_Light_Light);font-size:15px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Model .GenayaAIComprose_ModelName{white-space:nowrap}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_Model .GenayaAIComprose_ModelChev{color:var(--text_Title_Light_Light);font-size:16px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu{animation:GenayaAIComprose_addMenuIn .13s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;bottom:40px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;min-width:240px;padding:6px;position:absolute;right:0;z-index:6}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption{align-items:center;background:#0000;border:0;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;gap:11px;padding:8px 9px;text-align:left;transition:background .12s ease}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelDots{align-items:center;display:inline-flex;flex-shrink:0;gap:4px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelDot{background-color:#8b5bff;border-radius:50%;height:7px;opacity:.18;width:7px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelDot.is-filled{opacity:1}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelStars{align-items:center;display:inline-flex;flex-shrink:0;width:40px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelStars .material-symbols-outlined{color:var(--text_Title_Light);font-size:14px;margin-right:-2px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelText{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelText .GenayaAIComprose_ModelOptionName{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelText .GenayaAIComprose_ModelOptionDesc{color:var(--text_Title_Light_Light);font-size:11.5px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelCheck{color:var(--text_Title_Dark);flex-shrink:0;font-size:17px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelLock{align-items:center;display:inline-flex;flex-shrink:0;gap:5px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelLock .GenayaAIComprose_ModelUpgrade{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.2px;text-transform:uppercase}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption .GenayaAIComprose_ModelLock .GenayaAIComprose_ModelLockIcon{color:var(--text_Title_Light_Light);font-size:15px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption.is-active,.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption:hover{background:var(--background_Gray_Light)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption.is-active .GenayaAIComprose_ModelStars .material-symbols-outlined{color:var(--text_Title_Dark)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption.is-locked{cursor:not-allowed;opacity:.6}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption.is-locked .GenayaAIComprose_ModelOptionDesc,.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption.is-locked .GenayaAIComprose_ModelOptionName{color:var(--text_Title_Light_Light)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelOption.is-locked:hover{background:#0000}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelBudget{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:6px;margin-top:4px;padding:8px 9px 6px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelBudget .GenayaAIComprose_ModelBudgetLabel{align-items:center;color:var(--text_Title_Light);display:flex;font-size:11.5px;font-weight:500;justify-content:space-between}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelBudget .GenayaAIComprose_ModelBudgetLabel .GenayaAIComprose_ModelBudgetValue{color:var(--text_Title_Light_Light)}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelBudget .GenayaAIComprose_ModelBudgetTrack{background:var(--background_Gray_Light);border-radius:3px;height:4px;overflow:hidden;position:relative;width:100%}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelBudget .GenayaAIComprose_ModelBudgetTrack .GenayaAIComprose_ModelBudgetFill{background:var(--background_Blue);border-radius:3px;bottom:0;left:0;min-width:2px;position:absolute;top:0;transition:width .25s ease}@media(max-width:1050px){.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu{min-width:220px}}@media(max-width:600px){.GenayaAIComprose{border-radius:16px;padding:12px 12px 8px}.GenayaAIComprose .GenayaAIComprose_Input{font-size:14px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu{min-width:200px}.GenayaAIComprose .GenayaAIComprose_Tools .GenayaAIComprose_ModelMenu .GenayaAIComprose_ModelBudget .GenayaAIComprose_ModelBudgetLabel{font-size:11px}}.GenayaAIVoiceRecorder{display:flex;flex-direction:column;gap:8px;width:100%}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Transcript{-ms-overflow-style:none;align-items:center;color:var(--text_Title_Light);display:flex;font-size:16px;font-style:italic;line-height:1.5;min-height:28px;overflow-x:auto;overflow-y:hidden;padding:4px 4px 0;scrollbar-width:none;white-space:nowrap}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Transcript::-webkit-scrollbar{display:none}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Transcript.is-empty{color:var(--text_Title_Light_Light)}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Row{align-items:center;display:flex;gap:6px;min-height:36px;width:100%}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Wave{align-items:center;display:flex;flex:1 1;height:28px;justify-content:space-between;min-width:0;overflow:hidden;padding:0 10px}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Wave .GenayaAIVoiceRecorder_Bar{animation:GenayaAIVoiceRecorder_idle 1.1s ease-in-out infinite;background:var(--text_Title_Light_Light);border-radius:999px;flex:0 0 2px;height:6%;width:2px}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Wave.is-live .GenayaAIVoiceRecorder_Bar{animation:none;background:var(--text_Title_Light);transition:height .08s linear}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Btn{align-items:center;border:none;border-radius:999px;cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:background .12s ease,color .12s ease,opacity .12s ease;width:34px}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Btn .material-symbols-outlined{font-size:20px}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Btn.GenayaAIVoiceRecorder_Cancel{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Btn.GenayaAIVoiceRecorder_Cancel:hover{background:color-mix(in srgb,var(--text_Title_Light_Light) 25%,var(--background_Gray_Light))}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Btn.GenayaAIVoiceRecorder_Confirm{background:var(--background_Blue);color:#fff}.GenayaAIVoiceRecorder .GenayaAIVoiceRecorder_Btn.GenayaAIVoiceRecorder_Confirm:hover{opacity:.92}.GenayaAIVoiceRecorder.is-unsupported{align-items:center;flex-direction:row;gap:12px}.GenayaAIVoiceRecorder.is-unsupported .GenayaAIVoiceRecorder_Note{color:var(--text_Title_Light);flex:1 1;font-size:13px}@keyframes GenayaAIVoiceRecorder_idle{0%,to{height:8%;opacity:.5}50%{height:45%;opacity:.9}}.GenayaAIVoiceWave{align-items:center;display:inline-flex;gap:2px;height:18px}.GenayaAIVoiceWave .GenayaAIVoiceWave_Bar{background:currentColor;border-radius:999px;height:30%;transition:height .08s linear;width:3px}.GenayaAIHistoryDropdown{animation:GenayaAIHistoryDropdown_in .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;left:50%;max-height:60vh;padding:6px;position:absolute;top:56px;transform:translate(-50%);width:280px;z-index:30}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_NewBtn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;padding:9px 10px;text-align:left;transition:background .1s ease;width:100%}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_NewBtn .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_NewBtn:hover{background:var(--background_Gray_Light)}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_GroupLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;padding:8px 10px 4px}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List{display:flex;flex:1 1;flex-direction:column;gap:1px;min-height:0;overflow-y:auto}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;gap:6px;padding:8px 10px;position:relative;text-align:left;transition:background .1s ease;width:100%}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row .GenayaAIHistoryDropdown_RowTitle{flex:1 1;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row .GenayaAIHistoryDropdown_RowRename{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:6px;box-shadow:0 0 0 3px var(--outline_Blue);color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;font-weight:500;min-width:0;outline:3px solid #0000;padding:3px 6px}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row .GenayaAIHistoryDropdown_RowTime{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:11px}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row .GenayaAIHistoryDropdown_RowActions{align-items:center;display:flex;gap:2px;opacity:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:opacity .1s ease}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row .GenayaAIHistoryDropdown_RowActions .GenayaAIHistoryDropdown_RowBtn{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;transition:background .1s ease,color .1s ease;width:24px}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row .GenayaAIHistoryDropdown_RowActions .GenayaAIHistoryDropdown_RowBtn .material-symbols-outlined{font-size:16px}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row .GenayaAIHistoryDropdown_RowActions .GenayaAIHistoryDropdown_RowBtn:hover{background:var(--background_Gray_Light_Blue);color:var(--text_Title_Dark)}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row .GenayaAIHistoryDropdown_RowActions .GenayaAIHistoryDropdown_RowBtn.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row:hover{background:var(--background_Gray_Light)}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row:hover .GenayaAIHistoryDropdown_RowActions{opacity:1}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row:hover .GenayaAIHistoryDropdown_RowTime{visibility:hidden}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row.is-active{background:var(--background_Gray_Light)}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Row.is-active .GenayaAIHistoryDropdown_RowTitle{font-weight:600}.GenayaAIHistoryDropdown .GenayaAIHistoryDropdown_List .GenayaAIHistoryDropdown_Empty{color:var(--text_Title_Light_Light);font-size:12px;padding:20px 12px;text-align:center}@keyframes GenayaAIHistoryDropdown_in{0%{opacity:0;transform:translate(-50%,-4px)}to{opacity:1;transform:translate(-50%)}}.GenayaAIFeedbackModal{align-items:center;animation:GenayaAIFeedbackModalOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes GenayaAIFeedbackModalOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes GenayaAIFeedbackModalCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.GenayaAIFeedbackModal .GenayaAIFeedbackModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard{animation:GenayaAIFeedbackModalCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:520px;z-index:1}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 20px 0}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalHeader h2{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalHeader .GenayaAIFeedbackModalClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease,color .12s ease;width:32px}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalHeader .GenayaAIFeedbackModalClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalHeader .GenayaAIFeedbackModalClose .material-symbols-outlined{font-size:20px}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody{display:flex;flex-direction:column;gap:16px;padding:20px}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalChips{display:flex;flex-wrap:wrap;gap:8px}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalChips .GenayaAIFeedbackModalChip{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;padding:8px 14px;transition:background .12s ease,border-color .12s ease,color .12s ease}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalChips .GenayaAIFeedbackModalChip:hover{background:color-mix(in srgb,var(--background_Gray_Light) 70%,#0000)}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalChips .GenayaAIFeedbackModalChip.is-selected{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:var(--background_White)}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalDetails{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;min-height:80px;padding:12px 14px;resize:vertical;transition:border-color .12s ease;width:100%}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalDetails::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalDetails:focus{border-color:var(--border_Blue);outline:none}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalNote{background:var(--background_Gray_Light_Light);border-radius:8px;color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;padding:10px 12px}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalActions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalCancel{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:8px 18px;transition:background .12s ease}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalCancel:hover{background:var(--background_Gray_Light)}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalSave{background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:8px 20px;transition:opacity .12s ease,transform .12s ease}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalSave:hover{opacity:.92}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalBody .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalSave:disabled{cursor:not-allowed;opacity:.5}@media(max-width:600px){.GenayaAIFeedbackModal{align-items:center;padding:12px}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard{max-width:100%;width:100%}.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalCancel,.GenayaAIFeedbackModal .GenayaAIFeedbackModalCard .GenayaAIFeedbackModalActions .GenayaAIFeedbackModalSave{flex:1 1;padding:12px 18px}}.GenayaAIReadingText{color:var(--text_Title_Dark);font-size:15px;line-height:1.6;margin:0;white-space:pre-wrap}.GenayaAIReadingText .GenayaAIReadingText_Word{opacity:.32;transition:opacity .28s ease}.GenayaAIReadingText .GenayaAIReadingText_Word.is-read{opacity:1}.GenayaMessageBlocks{display:flex;flex-direction:column;gap:14px;width:100%}.GenayaMessageBlocks .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Outlined!important;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.GenayaMessageBlocks>*{animation:GMBFadeIn .22s ease both}@keyframes GMBFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.GenayaMessageBlocks .GenayaMessageBlocks_Text{display:flex;flex-direction:column;gap:10px}.GenayaMessageBlocks .GenayaMessageBlocks_Text,.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_RichP{color:var(--text_Title_Dark);font-size:16px;line-height:1.6;margin:0;word-break:break-word}.GenayaMessageBlocks .GenayaMessageBlocks_Text strong{font-size:16px!important;font-weight:600!important}.GenayaMessageBlocks .GenayaMessageBlocks_Text em{font-style:italic}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_InlineCode{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;padding:1px 5px}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_Quote{background:color-mix(in srgb,var(--background_Blue) 7%,#0000);border-left:3px solid var(--background_Blue);border-radius:0 8px 8px 0;color:var(--text_Title_Light);font-style:italic;line-height:1.55;margin:0;padding:7px 14px}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_RichList{display:flex;flex-direction:column;gap:2px;margin:0;padding-left:22px}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_RichList li{color:var(--text_Title_Dark);font-size:16px;line-height:1.55;word-break:break-word}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_RichList li strong{font-size:16px!important;font-weight:600!important}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_Typing{align-items:flex-end;display:inline-flex;gap:3px;margin-left:4px;vertical-align:initial}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_Typing i{animation:GenayaMessageBlocks_typingPulse 1.2s ease-in-out infinite;background:var(--text_Title_Light_Light);border-radius:50%;height:4px;width:4px}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_Typing i:nth-child(2){animation-delay:.18s}.GenayaMessageBlocks .GenayaMessageBlocks_Text .GenayaMessageBlocks_Typing i:nth-child(3){animation-delay:.36s}@keyframes GenayaMessageBlocks_typingPulse{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}.GenayaMessageBlocks .GenayaMessageBlocks_Suggestions{display:flex;flex-direction:column;gap:8px;margin-top:4px}.GenayaMessageBlocks .GenayaMessageBlocks_Suggestions .GenayaMessageBlocks_SuggestionChip{align-items:center;background:var(--surface);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:400;gap:9px;max-width:100%;padding:7px 14px;text-align:left;transition:background .14s ease,border-color .14s ease,transform .14s ease;width:-webkit-fit-content;width:fit-content}.GenayaMessageBlocks .GenayaMessageBlocks_Suggestions .GenayaMessageBlocks_SuggestionChip .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:17px}.GenayaMessageBlocks .GenayaMessageBlocks_Suggestions .GenayaMessageBlocks_SuggestionChip .GenayaMessageBlocks_SuggestionText{flex:1 1;line-height:1.4}.GenayaMessageBlocks .GenayaMessageBlocks_Suggestions .GenayaMessageBlocks_SuggestionChip:hover{background:color-mix(in srgb,var(--background_Blue) 8%,var(--surface));border-color:var(--background_Blue);transform:translateX(2px)}.GenayaMessageBlocks .GenayaMessageBlocks_Suggestions .GenayaMessageBlocks_SuggestionChip:active{transform:translateX(2px) scale(.99)}.GenayaMessageBlocks .GenayaMessageBlocks_Suggestions .GenayaMessageBlocks_SuggestionChip:disabled{cursor:default;opacity:.6;transform:none}.GenayaMessageBlocks .GenayaMessageBlocks_Heading{color:var(--text_Title_Dark);font-weight:500;line-height:1.3;margin:0}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h1{font-size:20px;margin-top:6px}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h2{font-size:16px;margin-top:4px}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-top:2px}.GenayaMessageBlocks .GenayaMessageBlocks_Paragraph{color:var(--text_Title_Dark);font-size:14px;line-height:1.6;margin:0;word-break:break-word}.GenayaMessageBlocks .GenayaMessageBlocks_Paragraph strong{color:var(--text_Title_Dark);font-weight:700}.GenayaMessageBlocks .GenayaMessageBlocks_Paragraph em{font-style:italic}.GenayaMessageBlocks .GenayaMessageBlocks_Paragraph .GenayaMessageBlocks_InlineCode{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;padding:1px 5px}.GenayaMessageBlocks .GenayaMessageBlocks_Banner{align-items:flex-start;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;padding:11px 13px;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Banner .GenayaMessageBlocks_BannerIcon{color:var(--text_Title_Light);flex-shrink:0;font-size:20px}.GenayaMessageBlocks .GenayaMessageBlocks_Banner .GenayaMessageBlocks_BannerText{color:var(--text_Title_Dark);font-size:13.5px;line-height:1.5;word-break:break-word}.GenayaMessageBlocks .GenayaMessageBlocks_Banner.is-success{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 38%,#0000)}.GenayaMessageBlocks .GenayaMessageBlocks_Banner.is-success .GenayaMessageBlocks_BannerIcon{color:var(--Done)}.GenayaMessageBlocks .GenayaMessageBlocks_Banner.is-info{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 38%,#0000)}.GenayaMessageBlocks .GenayaMessageBlocks_Banner.is-info .GenayaMessageBlocks_BannerIcon{color:var(--background_Blue)}.GenayaMessageBlocks .GenayaMessageBlocks_Banner.is-warning{background:color-mix(in srgb,var(--pending) 14%,#0000);border-color:color-mix(in srgb,var(--pending) 42%,#0000)}.GenayaMessageBlocks .GenayaMessageBlocks_Banner.is-warning .GenayaMessageBlocks_BannerIcon{color:var(--pending)}.GenayaMessageBlocks .GenayaMessageBlocks_Banner.is-danger{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000)}.GenayaMessageBlocks .GenayaMessageBlocks_Banner.is-danger .GenayaMessageBlocks_BannerIcon{color:var(--Canceled)}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard{background:var(--surface);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px;padding:12px 14px}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardIcon{color:var(--text_Title_Light_Light);font-size:18px;margin-bottom:2px}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardLabel{color:var(--text_Title_Light_Light);font-size:11.5px;font-weight:500;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardValue{color:var(--text_Title_Dark);font-size:22px;font-weight:700;line-height:1.15;word-break:break-word}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardTrend{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;margin-top:2px;padding:2px 7px 2px 4px;width:-webkit-fit-content;width:fit-content}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardTrend.is-up{background:color-mix(in srgb,var(--Done) 15%,#0000);color:var(--Done)}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardTrend.is-up .GenayaMessageBlocks_StatCardTrendIcon{color:var(--Done)}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardTrend.is-down{background:color-mix(in srgb,var(--Canceled) 15%,#0000);color:var(--Canceled)}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardTrend.is-down .GenayaMessageBlocks_StatCardTrendIcon{color:var(--Canceled)}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardTrend .GenayaMessageBlocks_StatCardTrendIcon{font-size:14px}.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap{background:#0000;border:1px solid var(--border_Light);border-radius:8px;overflow:hidden;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_TableScroll{-webkit-overflow-scrolling:touch;max-height:420px;overflow-x:auto;overflow-y:auto;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Table{background:#0000;border-collapse:collapse;font-size:13.5px;line-height:1.5;min-width:420px;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Table thead{position:-webkit-sticky;position:sticky;top:0;z-index:2}.GenayaMessageBlocks .GenayaMessageBlocks_Table thead tr th{background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:11.5px;font-weight:500;letter-spacing:.03em;padding:10px 15px;text-align:left;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Table thead tr th:last-child{border-right:none}.GenayaMessageBlocks .GenayaMessageBlocks_Table thead tr th:first-child{border-top-left-radius:8px}.GenayaMessageBlocks .GenayaMessageBlocks_Table thead tr th:last-child{border-top-right-radius:8px}.GenayaMessageBlocks .GenayaMessageBlocks_Table thead tr th.is-numeric{text-align:right}.GenayaMessageBlocks .GenayaMessageBlocks_Table tbody tr:nth-child(odd) td{background:var(--background_Gray_Light)}.GenayaMessageBlocks .GenayaMessageBlocks_Table tbody tr:not(:last-child) td{border-bottom:1px solid var(--border_Light)}.GenayaMessageBlocks .GenayaMessageBlocks_Table tbody tr:hover td{background:color-mix(in srgb,var(--background_Gray_Dark_Light) 38%,#0000)}.GenayaMessageBlocks .GenayaMessageBlocks_Table tbody tr td{border-right:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:13px;padding:11px 15px;vertical-align:middle;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Table tbody tr td:last-child{border-right:none}.GenayaMessageBlocks .GenayaMessageBlocks_Table tbody tr td.is-numeric{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill{align-items:center;border-radius:12px;display:inline-flex;font-size:11.5px;font-weight:500;letter-spacing:.01em;padding:2px 8px;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill.is-pending{background:color-mix(in srgb,var(--pending) 16%,#0000);color:var(--pending)}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill.is-submitted{background:color-mix(in srgb,var(--Submited) 13%,#0000);color:var(--Submited)}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill.is-done{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill.is-canceled{background:color-mix(in srgb,var(--Canceled) 13%,#0000);color:var(--Canceled)}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill.is-estimate{background:color-mix(in srgb,var(--Estimate) 14%,#0000);color:var(--Estimate)}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill.is-inprogress{background:color-mix(in srgb,var(--InProgress) 14%,#0000);color:var(--InProgress)}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill.is-inactive{background:var(--background_Gray_Light);border:1px solid var(--border_Light);color:var(--text_Title_Light)}.GenayaMessageBlocks .GenayaMessageBlocks_StatusPill.is-neutral{background:color-mix(in srgb,var(--text_Title_Light_Light_Light) 22%,#0000);color:var(--text_Title_Light)}.GenayaMessageBlocks .GenayaMessageBlocks_List{display:flex;flex-direction:column;gap:2px;margin:0;padding-left:22px}.GenayaMessageBlocks .GenayaMessageBlocks_List .GenayaMessageBlocks_ListItem{color:var(--text_Title_Dark);font-size:14px;line-height:1.6;word-break:break-word}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues{border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:0;overflow:hidden}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues .GenayaMessageBlocks_KeyValueRow{align-items:baseline;background:var(--surface);display:flex;gap:12px;justify-content:space-between;padding:9px 13px}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues .GenayaMessageBlocks_KeyValueRow:not(:last-child){border-bottom:1px solid var(--border_Light)}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues .GenayaMessageBlocks_KeyValueRow:nth-child(2n){background:var(--background_Gray_Light)}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues .GenayaMessageBlocks_KeyValueRow .GenayaMessageBlocks_KeyValueLabel{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:12.5px;font-weight:500;max-width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues .GenayaMessageBlocks_KeyValueRow .GenayaMessageBlocks_KeyValueValue{color:var(--text_Title_Dark);font-size:13px;font-weight:600;text-align:right;word-break:break-word}.GenayaMessageBlocks .GenayaMessageBlocks_Divider{background:var(--divider);border:none;height:1px;margin:2px 0;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Chart{background:var(--surface);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;padding:12px 13px;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-bottom:12px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars{display:flex;flex-direction:column;gap:9px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(56px,84px) 1fr auto}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow .GenayaMessageBlocks_ChartLabel{color:var(--text_Title_Light);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow .GenayaMessageBlocks_ChartTrack{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:7px;height:14px;overflow:hidden;position:relative;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow .GenayaMessageBlocks_ChartTrack .GenayaMessageBlocks_ChartBar{background:var(--background_Blue);border-radius:7px;bottom:0;left:0;min-width:2px;position:absolute;top:0;transition:width .25s ease}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow .GenayaMessageBlocks_ChartValue{color:var(--text_Title_Dark);font-size:12.5px;font-weight:600;text-align:right;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartSvg{display:block;height:auto;max-height:140px;width:100%}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartSvg .GenayaMessageBlocks_LineChartBaseline{stroke:var(--border_Light);stroke-width:1}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartSvg .GenayaMessageBlocks_LineChartPolyline{stroke:var(--Submited);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartSvg .GenayaMessageBlocks_LineChartDot{fill:var(--Submited);stroke:var(--surface);stroke-width:1.5}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartSvg .GenayaMessageBlocks_LineChartAxisLabel{fill:var(--text_Title_Light_Light);font-family:inherit;font-size:8px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartLegend{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:10px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartLegend .GenayaMessageBlocks_LineChartLegendItem{align-items:center;display:flex;gap:8px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartLegend .GenayaMessageBlocks_LineChartLegendItem .GenayaMessageBlocks_LineChartLegendLabel{color:var(--text_Title_Light_Light);flex:1 1;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--line .GenayaMessageBlocks_LineChartLegend .GenayaMessageBlocks_LineChartLegendItem .GenayaMessageBlocks_LineChartLegendValue{color:var(--text_Title_Dark);flex-shrink:0;font-size:12px;font-weight:600;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieSvg{flex-shrink:0;height:120px;width:120px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieSvg .GenayaMessageBlocks_PieTrack{stroke:var(--border_Light)}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieSvg .GenayaMessageBlocks_PieCenterLabel{fill:var(--text_Title_Dark);font-family:inherit;font-size:13px;font-weight:700}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieSvg .GenayaMessageBlocks_PieCenterSub{fill:var(--text_Title_Light_Light);font-family:inherit;font-size:8px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieLegend{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieLegend .GenayaMessageBlocks_PieLegendItem{align-items:center;display:flex;gap:8px;min-width:0}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieLegend .GenayaMessageBlocks_PieLegendItem .GenayaMessageBlocks_PieLegendSwatch{border-radius:50%;flex-shrink:0;height:10px;width:10px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieLegend .GenayaMessageBlocks_PieLegendItem .GenayaMessageBlocks_PieLegendLabel{color:var(--text_Title_Light);flex:1 1;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieLegend .GenayaMessageBlocks_PieLegendItem .GenayaMessageBlocks_PieLegendValue{color:var(--text_Title_Dark);flex-shrink:0;font-size:12.5px;font-weight:600;white-space:nowrap}@media(max-width:1050px){.GenayaMessageBlocks{gap:12px}.GenayaMessageBlocks .GenayaMessageBlocks_Paragraph,.GenayaMessageBlocks .GenayaMessageBlocks_Text{font-size:16px}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h1{font-size:18px}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h2{font-size:15px}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h3{font-size:13.5px}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard{padding:10px 12px}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardValue{font-size:20px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart{padding:11px 12px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow{gap:8px;grid-template-columns:minmax(48px,76px) 1fr auto}.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap .GenayaMessageBlocks_TableScroll{max-height:380px}.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap .GenayaMessageBlocks_Table{font-size:12.5px}.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap .GenayaMessageBlocks_Table tbody tr td,.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap .GenayaMessageBlocks_Table thead tr th{padding:9px 12px}}@media(max-width:600px){.GenayaMessageBlocks{gap:10px}.GenayaMessageBlocks .GenayaMessageBlocks_Paragraph,.GenayaMessageBlocks .GenayaMessageBlocks_Text{font-size:16px}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h1{font-size:17px}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h2{font-size:14.5px}.GenayaMessageBlocks .GenayaMessageBlocks_Heading.GenayaMessageBlocks_Heading--h3{font-size:13px}.GenayaMessageBlocks .GenayaMessageBlocks_Banner{padding:10px 11px}.GenayaMessageBlocks .GenayaMessageBlocks_Banner .GenayaMessageBlocks_BannerIcon{font-size:18px}.GenayaMessageBlocks .GenayaMessageBlocks_Banner .GenayaMessageBlocks_BannerText{font-size:12.5px}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards{grid-template-columns:repeat(2,1fr)}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard{padding:9px 10px}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardValue{font-size:18px}.GenayaMessageBlocks .GenayaMessageBlocks_StatCards .GenayaMessageBlocks_StatCard .GenayaMessageBlocks_StatCardLabel{font-size:10.5px}.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap{border-radius:6px}.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap .GenayaMessageBlocks_TableScroll{max-height:320px}.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap .GenayaMessageBlocks_Table{font-size:12px;min-width:320px}.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap .GenayaMessageBlocks_Table tbody tr td,.GenayaMessageBlocks .GenayaMessageBlocks_TableWrap .GenayaMessageBlocks_Table thead tr th{padding:8px 10px}.GenayaMessageBlocks .GenayaMessageBlocks_List{padding-left:18px}.GenayaMessageBlocks .GenayaMessageBlocks_List .GenayaMessageBlocks_ListItem{font-size:13px}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues .GenayaMessageBlocks_KeyValueRow{padding:8px 11px}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues .GenayaMessageBlocks_KeyValueRow .GenayaMessageBlocks_KeyValueLabel{font-size:12px}.GenayaMessageBlocks .GenayaMessageBlocks_KeyValues .GenayaMessageBlocks_KeyValueRow .GenayaMessageBlocks_KeyValueValue{font-size:12.5px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart{padding:10px 11px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars{gap:8px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow{gap:7px;grid-template-columns:minmax(44px,64px) 1fr auto}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow .GenayaMessageBlocks_ChartLabel,.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow .GenayaMessageBlocks_ChartValue{font-size:11.5px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart .GenayaMessageBlocks_ChartBars .GenayaMessageBlocks_ChartRow .GenayaMessageBlocks_ChartTrack{height:12px}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap{align-items:flex-start;flex-direction:column}.GenayaMessageBlocks .GenayaMessageBlocks_Chart.GenayaMessageBlocks_Chart--pie .GenayaMessageBlocks_PieWrap .GenayaMessageBlocks_PieSvg{height:100px;width:100px}}.GenayaAIStartConveration{align-items:center;display:flex;flex-direction:column;gap:18px;max-width:760px;position:relative;width:100%;z-index:1}.GenayaAIStartConveration .GenayaAIStartConveration_Logo{animation:GenayaAIStartConveration_logoFloat 6s ease-in-out infinite;filter:drop-shadow(0 10px 24px rgba(15,23,42,.1));height:56px;object-fit:contain;-webkit-user-select:none;user-select:none;width:56px}@keyframes GenayaAIStartConveration_logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.GenayaAIStartConveration .GenayaAIStartConveration_Headline{color:var(--text_Title_Dark);font-size:clamp(26px,3vw,34px);font-weight:600;letter-spacing:-.01em;margin:4px 0 8px;text-align:center}.GenayaAIStartConveration .GenayaAIStartConveration_ComposerWrap{position:relative;width:100%}.GenayaAIStartConveration .GenayaAIStartConveration_ComposerWrap .GenayaAIStartConveration_VoiceGlow{animation:GenayaAIStartConveration_composerGlow 6s ease-in-out infinite;background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--background_Blue_Purpel) 38%,#0000) 0,color-mix(in srgb,var(--background_Blue) 20%,#0000) 45%,#0000 70%);border-radius:50%;filter:blur(6px);height:240%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:86%;z-index:0}.GenayaAIStartConveration .GenayaAIStartConveration_ComposerWrap .GenayaAIComprose{position:relative;z-index:1}@keyframes GenayaAIStartConveration_composerGlow{0%{opacity:.2;transform:translate(-50%,-64%) scale(1)}50%{opacity:.6;transform:translate(-50%,-42%) scale(1.05)}to{opacity:.2;transform:translate(-50%,-64%) scale(1)}}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions{display:flex;flex-direction:column;margin-top:4px;max-width:100%;padding:10px 0;position:relative;width:80%}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionsRow{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto;overflow-y:visible;padding:6px 0;scrollbar-width:none}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionsRow::-webkit-scrollbar{display:none}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionsRow{mask-image:linear-gradient(90deg,#0000 0,#000 6%,#000 94%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6%,#000 94%,#0000)}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionsRow .GenayaAIStartConveration_SuggestionsTrack{animation:GenayaAIStartConveration_marqueeLeft 38s linear infinite;display:flex;gap:10px;white-space:nowrap;will-change:transform}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionsRow--right .GenayaAIStartConveration_SuggestionsTrack{animation:GenayaAIStartConveration_marqueeRight 46s linear infinite}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionsRow:hover .GenayaAIStartConveration_SuggestionsTrack{animation-play-state:paused}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionPill{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:13px;gap:8px;padding:9px 14px;transition:background .12s ease,border-color .12s ease,transform .12s ease}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionPill .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIStartConveration .GenayaAIStartConveration_Suggestions .GenayaAIStartConveration_SuggestionPill:hover{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 25%,var(--border_Light));transform:translateY(-1px)}@keyframes GenayaAIStartConveration_marqueeLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes GenayaAIStartConveration_marqueeRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.GenayaAIStartConveration .GenayaAIStartConveration_Header{align-items:center;display:inline-flex;gap:4px;position:absolute;right:8px;top:8px;z-index:10}.GenayaAIStartConveration .GenayaAIStartConveration_Header .GenayaAIStartConveration_HeaderHistory{position:relative}.GenayaAIStartConveration .GenayaAIStartConveration_Header .GenayaAIStartConveration_HeaderBtn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease,color .12s ease;width:32px}.GenayaAIStartConveration .GenayaAIStartConveration_Header .GenayaAIStartConveration_HeaderBtn .material-symbols-outlined{font-size:20px}.GenayaAIStartConveration .GenayaAIStartConveration_Header .GenayaAIStartConveration_HeaderBtn:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIStartConveration.GenayaAIStartConveration--side{gap:14px;max-width:100%;padding:16px 12px}.GenayaAIStartConveration.GenayaAIStartConveration--side .GenayaAIStartConveration_Logo{height:44px;width:44px}.GenayaAIStartConveration.GenayaAIStartConveration--side .GenayaAIStartConveration_Headline{font-size:18px}.GenayaAIStartConveration.GenayaAIStartConveration--side .GenayaAIStartConveration_Suggestions{width:100%}@media(max-width:600px){.GenayaAIStartConveration{gap:14px}.GenayaAIStartConveration .GenayaAIStartConveration_Logo{height:44px;width:44px}.GenayaAIStartConveration .GenayaAIStartConveration_Headline{font-size:22px}}.Dialer{--dialer-surface:var(--background_White);--dialer-surface-raised:var(--background_Gray_Light_Light);--dialer-surface-sunken:var(--background_Gray_Light);--dialer-text:var(--text_Title_Dark);--dialer-text-muted:var(--text_Title_Light);--dialer-text-faint:var(--text_Title_Light_Light);--dialer-border:var(--border_Light);--dialer-border-strong:var(--border_Dark_Light);--dialer-bar-bg:var(--background_Gray_Light_Light);--dialer-shadow:0 22px 60px #0f172a24;background:var(--dialer-surface);border:1px solid var(--dialer-border);border-radius:18px;box-shadow:var(--dialer-shadow);color:var(--dialer-text);display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:min(640px,100dvh - 24px);overflow:hidden;position:fixed;width:320px;z-index:1000}.Dialer .DialerGenayaLogo{align-items:center;background:#0000;color:var(--dialer-text-faint);display:flex;justify-content:center;padding:12px 12px 6px}.Dialer .DialerGenayaLogo h4{color:var(--dialer-text-faint);font-size:11px;font-weight:500;letter-spacing:.08em;margin:0;padding-top:12px;position:relative;text-transform:uppercase}.Dialer .DialerGenayaLogo h4:before{background:var(--dialer-border-strong);border-radius:4px;content:"";height:4px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:38px}.Dialer .DialerGenayaLogo:hover{cursor:grab}.Dialer .DialerGenayaLogo.is-dragging{cursor:grabbing}.Dialer .DialerHeader{align-items:flex-start;display:flex;justify-content:space-between;padding:10px 18px 14px}.Dialer .DialerHeader .DialerHeaderLeft{align-items:flex-start;display:flex;gap:10px}.Dialer .DialerHeader .DialerAvatar{flex-shrink:0;height:24px;position:relative;width:24px}.Dialer .DialerHeader .DialerAvatar .DialerAvatarImg{border-radius:50%;display:block;height:24px;object-fit:cover;width:24px}.Dialer .DialerHeader .DialerAvatar .DialerAvatarInitial{align-items:center;background-color:var(--background_Blue);border-radius:50%;color:var(--background_White);display:flex;font-size:14px;font-weight:300;height:24px;justify-content:center;width:24px}.Dialer .DialerHeader .DialerAvatar .DialerAvatarStatus{border:2px solid var(--background_White);border-radius:50%;bottom:-1px;display:inline-flex;position:absolute;right:-1px}.Dialer .DialerHeader .DialerAvatar .DialerAvatarStatus .DialerAvatarStatusDot{background:var(--Done);border-radius:50%;display:inline-block;height:9px;width:9px}.Dialer .DialerHeader .DialerNumber{align-items:center;background-color:var(--background_Gray_Light);border-radius:999px;color:var(--dialer-text);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:4px;padding:6px 12px;transition:all .12s ease}.Dialer .DialerHeader .DialerNumber:hover{background-color:var(--background_Gray_Dark_Light)}.Dialer .DialerHeader .DialerNumber .material-symbols-outlined{color:var(--dialer-text-faint);font-size:18px}.Dialer .DialerHeader .DialerNumberMeta{align-items:flex-start;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:11px;gap:3px;margin-top:4px;padding-left:4px}.Dialer .DialerHeader .DialerNumberMeta .DialerNumberMetaCompany{color:var(--text_Title_Light);font-weight:600}.Dialer .DialerHeader .DialerHeaderActions{align-items:center;display:flex;gap:4px}.Dialer .DialerHeader .DialerHeaderActions .DialerHeaderBtn{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--dialer-text-faint);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .15s ease,color .15s ease;width:34px}.Dialer .DialerHeader .DialerHeaderActions .DialerHeaderBtn:hover{background:var(--dialer-surface-raised);color:var(--dialer-text)}.Dialer .DialerHeader .DialerHeaderActions .DialerHeaderBtn .material-symbols-outlined{font-size:20px}.Dialer .DialerSearch{align-items:center;background:var(--dialer-surface-raised);border:1px solid var(--dialer-border);border-radius:999px;display:flex;gap:8px;height:38px;margin:0 14px 10px;outline:3px solid #0000;padding:0 14px;transition:border-color .15s ease,outline-color .15s ease}.Dialer .DialerSearch:focus-within{border-color:var(--background_Blue);outline-color:#3b82f638}.Dialer .DialerSearch .material-symbols-outlined{color:var(--dialer-text-faint);font-size:18px}.Dialer .DialerSearch input{background:#0000;border:none;color:var(--dialer-text);flex:1 1;font-size:13px;outline:none}.Dialer .DialerSearch input::placeholder{color:var(--dialer-text-faint)}.Dialer .DialerList{flex:1 1;overflow-y:auto;padding:4px 10px 10px}.Dialer .DialerList::-webkit-scrollbar{width:6px}.Dialer .DialerList::-webkit-scrollbar-thumb{background:var(--dialer-surface-raised);border-radius:999px}.Dialer .DialerList .DialerListItem{border-radius:14px;cursor:pointer;gap:8px;justify-content:space-between;padding:10px 14px;transition:background .15s ease}.Dialer .DialerList .DialerListItem .DialerListItemMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.Dialer .DialerList .DialerListItem .DialerListItemMain h4{color:var(--dialer-text);font-size:14px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dialer .DialerList .DialerListItem .DialerListItemMain p{color:var(--dialer-text-faint);font-size:12px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dialer .DialerList .DialerListItem .DialerListItemMain span{font-feature-settings:"tnum";color:var(--dialer-text-faint);font-size:12px;font-variant-numeric:tabular-nums}.Dialer .DialerList .DialerListItem .DialerListItemMain .DialerListItemMeta{color:var(--text_Title_Light_Light);display:block;font-size:11px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dialer .DialerList .DialerListItem .DialerListItemType{background:var(--dialer-surface-raised);border-radius:999px;color:var(--dialer-text-faint);flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.06em;padding:3px 10px;text-transform:uppercase}.Dialer .DialerList .DialerListItem:hover{background:var(--dialer-surface-raised)}.Dialer .DialerBottomMenu{align-items:stretch;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:color-mix(in srgb,var(--dialer-surface) 90%,#0000);border:1px solid var(--dialer-border);border-radius:18px;box-shadow:0 8px 20px #0f172a14;display:flex;flex-shrink:0;gap:2px;justify-content:space-around;margin:6px 10px max(10px,env(safe-area-inset-bottom));padding:4px}.Dialer .DialerBottomMenu .DialerMenuItem{align-items:center;background:#0000;border:none;border-radius:14px;color:var(--dialer-text-faint);cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:10px;font-weight:500;gap:3px;justify-content:center;padding:8px 0 6px;transition:color .18s ease,background .18s ease,transform .12s cubic-bezier(.34,1.56,.64,1)}.Dialer .DialerBottomMenu .DialerMenuItem .material-symbols-outlined{font-size:22px;transition:transform .18s cubic-bezier(.34,1.56,.64,1),font-variation-settings .12s ease}.Dialer .DialerBottomMenu .DialerMenuItem:hover{background:color-mix(in srgb,var(--dialer-surface-sunken) 60%,#0000);color:var(--dialer-text-muted)}.Dialer .DialerBottomMenu .DialerMenuItem:hover .material-symbols-outlined{transform:translateY(-1px)}.Dialer .DialerBottomMenu .DialerMenuItem:active .material-symbols-outlined{transform:scale(.92)}.Dialer .DialerBottomMenu .DialerMenuItem.is-active{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);color:var(--background_Blue)}.Dialer .DialerBottomMenu .DialerMenuItem.is-active .material-symbols-outlined{color:var(--background_Blue);font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 24;transform:translateY(-1px) scale(1.04)}.Dialer.is-calling .DialerCallStage,.Dialer.is-incoming .DialerCallStage{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:30px 20px 24px;text-align:center}.Dialer.is-calling .DialerCallStage .DialerCallAvatar,.Dialer.is-incoming .DialerCallStage .DialerCallAvatar{align-items:center;background:linear-gradient(135deg,#334155,#0f1722);border:2px solid #1e293b;border-radius:50%;box-shadow:0 20px 40px #02061773;color:var(--dialer-text);display:flex;font-size:44px;font-weight:700;height:140px;justify-content:center;width:140px}.Dialer.is-calling .DialerCallStage .DialerCallAvatar img,.Dialer.is-incoming .DialerCallStage .DialerCallAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.Dialer.is-calling .DialerCallStage .DialerCallName,.Dialer.is-incoming .DialerCallStage .DialerCallName{align-items:center;display:flex;flex-direction:column;gap:10px}.Dialer.is-calling .DialerCallStage .DialerCallName h2,.Dialer.is-incoming .DialerCallStage .DialerCallName h2{color:var(--dialer-text);font-size:22px;font-weight:700;letter-spacing:.04em;margin:0}.Dialer.is-calling .DialerCallStage .DialerCallName .DialerCallStatus,.Dialer.is-incoming .DialerCallStage .DialerCallName .DialerCallStatus{align-items:center;background:#ea580c;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.04em;padding:4px 12px;text-transform:lowercase}.Dialer.is-calling .DialerCallStage .DialerCallActions,.Dialer.is-incoming .DialerCallStage .DialerCallActions{align-items:center;display:flex;gap:28px;justify-content:center}.Dialer.is-calling .DialerCallStage .DialerCallActions .DialerCallAction,.Dialer.is-incoming .DialerCallStage .DialerCallActions .DialerCallAction{align-items:center;border:none;border-radius:50%;cursor:pointer;display:inline-flex;height:64px;justify-content:center;transition:transform .1s ease,box-shadow .15s ease,background .15s ease;width:64px}.Dialer.is-calling .DialerCallStage .DialerCallActions .DialerCallAction .material-symbols-outlined,.Dialer.is-incoming .DialerCallStage .DialerCallActions .DialerCallAction .material-symbols-outlined{font-size:28px}.Dialer.is-calling .DialerCallStage .DialerCallActions .DialerCallAction:active,.Dialer.is-incoming .DialerCallStage .DialerCallActions .DialerCallAction:active{transform:scale(.96)}.Dialer.is-calling .DialerCallStage .DialerCallActions .DialerCallAnswer,.Dialer.is-incoming .DialerCallStage .DialerCallActions .DialerCallAnswer{background:#fff;box-shadow:0 12px 28px #f8fafc2e;color:#0f1722}.Dialer.is-calling .DialerCallStage .DialerCallActions .DialerCallAnswer:hover,.Dialer.is-incoming .DialerCallStage .DialerCallActions .DialerCallAnswer:hover{background:#e2e8f0}.Dialer.is-calling .DialerCallStage .DialerCallActions .DialerCallHangup,.Dialer.is-incoming .DialerCallStage .DialerCallActions .DialerCallHangup{background:#ef4444;box-shadow:0 12px 28px #ef444473;color:#fff}.Dialer.is-calling .DialerCallStage .DialerCallActions .DialerCallHangup:hover,.Dialer.is-incoming .DialerCallStage .DialerCallActions .DialerCallHangup:hover{background:#dc2626}.Dialer.is-incall .DialerInCall{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:24px;padding:24px 20px 20px}.Dialer.is-incall .DialerInCall .DialerInCallPeer{align-items:center;display:flex;flex-direction:column;gap:12px}.Dialer.is-incall .DialerInCall .DialerInCallPeer .DialerInCallAvatar{align-items:center;background:linear-gradient(135deg,#334155,#0f1722);border:1px solid var(--dialer-border);border-radius:50%;color:var(--dialer-text);display:flex;font-weight:700;justify-content:center;max-height:56px;max-width:56px;min-height:56px;min-width:56px}.Dialer.is-incall .DialerInCall .DialerInCallPeer .DialerInCallAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.Dialer.is-incall .DialerInCall .DialerInCallPeer .DialerInCallNameRow{align-items:center;background:var(--dialer-surface-raised);border-radius:999px;color:var(--dialer-text);display:inline-flex;font-size:13px;font-weight:600;gap:10px;padding:6px 14px}.Dialer.is-incall .DialerInCall .DialerInCallPeer .DialerInCallNameRow .DialerInCallTimer{font-feature-settings:"tnum";color:var(--dialer-text-faint);font-size:12px;font-variant-numeric:tabular-nums}.Dialer.is-incall .DialerInCall .DialerInCallGrid{grid-gap:14px 28px;display:grid;gap:14px 28px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:260px;width:100%}.Dialer.is-incall .DialerInCall .DialerInCallGrid .DialerInCallAction{align-items:center;background:#0000;border:none;color:var(--dialer-text-muted);cursor:pointer;display:flex;flex-direction:column;font-size:11px;font-weight:500;gap:6px}.Dialer.is-incall .DialerInCall .DialerInCallGrid .DialerInCallAction .DialerInCallActionIcon{align-items:center;background:var(--dialer-surface-raised);border:1px solid var(--dialer-border);border-radius:50%;display:inline-flex;height:56px;justify-content:center;transition:background .15s ease,color .15s ease,transform .08s ease;width:56px}.Dialer.is-incall .DialerInCall .DialerInCallGrid .DialerInCallAction .DialerInCallActionIcon .material-symbols-outlined{font-size:24px}.Dialer.is-incall .DialerInCall .DialerInCallGrid .DialerInCallAction:hover .DialerInCallActionIcon{background:var(--dialer-border-strong);color:var(--dialer-text)}.Dialer.is-incall .DialerInCall .DialerInCallGrid .DialerInCallAction.is-active .DialerInCallActionIcon{background:#f8fafc;color:#0f1722}.Dialer.is-incall .DialerInCall .DialerInCallHangup{align-items:center;background:#ef4444;border:none;border-radius:50%;box-shadow:0 14px 32px #ef444473;color:#fff;cursor:pointer;display:inline-flex;height:64px;justify-content:center;margin-top:auto;transition:background .15s ease,transform .08s ease;width:64px}.Dialer.is-incall .DialerInCall .DialerInCallHangup .material-symbols-outlined{font-size:28px}.Dialer.is-incall .DialerInCall .DialerInCallHangup:hover{background:#dc2626}.Dialer.is-incall .DialerInCall .DialerInCallHangup:active{transform:scale(.96)}@media(max-width:1050px){.Dialer{width:300px}}@media(max-width:600px){.Dialer{border-radius:28px 28px 0 0;bottom:0!important;box-shadow:0 -14px 40px #0206178c;left:0!important;max-width:100%;position:fixed!important;right:0!important;top:auto!important;width:100%!important}.Dialer .DialerHeader{padding:10px 16px 14px}.Dialer .DialerHeader .DialerHeaderActions .DialerHeaderBtn{height:40px;width:40px}.Dialer .DialerList .DialerListItem{min-height:48px;padding:12px 14px}.Dialer .DialerBottomMenu .DialerMenuItem{min-height:48px;padding:10px 0}}.Dialer .DialerGenayaLogo{position:relative}.Dialer .DialerGenayaLogo .DialerHeaderClose{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--dialer-text-faint);cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:8px;top:6px;width:28px}.Dialer .DialerGenayaLogo .DialerHeaderClose:hover{background:var(--dialer-surface-sunken)}.Dialer .DialerGenayaLogo .DialerHeaderClose .material-symbols-outlined{font-size:16px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap{position:relative}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown{background:var(--dialer-surface);border:1px solid var(--dialer-border);border-radius:10px;box-shadow:var(--dialer-shadow);left:0;max-height:320px;min-width:240px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);z-index:20}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberDropdownSearch{align-items:center;background:var(--dialer-surface-sunken);border:1px solid #0000;border-radius:999px;display:flex;gap:6px;margin-bottom:6px;outline:3px solid #0000;padding:6px 10px;transition:all .12s ease}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberDropdownSearch:focus-within,.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberDropdownSearch:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberDropdownSearch .material-symbols-outlined{color:var(--dialer-text-faint);font-size:16px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberDropdownSearch input{background:#0000;border:none;color:var(--dialer-text);flex:1 1;font-size:12px;outline:none}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberDropdownSearch input::placeholder{color:var(--dialer-text-faint)}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberCategory{margin-bottom:4px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberCategory .DialerNumberCategoryTitle{color:var(--dialer-text-faint);font-size:10px;font-weight:700;letter-spacing:.08em;padding:6px 10px 2px;text-transform:uppercase}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberItem{border-radius:8px;color:var(--dialer-text);cursor:pointer;font-size:13px;padding:8px 10px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberItem small{color:var(--dialer-text-faint);display:block;font-size:11px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberItem:hover{background:var(--dialer-surface-sunken)}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberItem.is-selected{background:var(--background_Gray_Light_Blue)}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberItem.is-hint{color:var(--dialer-text-faint);font-size:12px;text-align:center}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:24px 18px;text-align:center}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty .DialerNumberEmptyIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;height:44px;justify-content:center;width:44px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty .DialerNumberEmptyIcon .material-symbols-outlined{color:var(--background_Blue);font-size:24px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty .DialerNumberEmptyTitle{color:var(--dialer-text);font-size:14px;font-weight:600}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty .DialerNumberEmptySub{color:var(--dialer-text-faint);font-size:12px;max-width:240px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty .DialerNumberEmptyCta{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;line-height:1.2;margin-top:4px;padding:9px 16px;transition:filter .15s ease,transform .12s ease;white-space:nowrap}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty .DialerNumberEmptyCta .material-symbols-outlined{color:#fff;font-size:16px}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty .DialerNumberEmptyCta:hover{filter:brightness(.96)}.Dialer .DialerHeader .DialerHeaderLeft .DialerNumberWrap .DialerNumberDropdown .DialerNumberEmpty .DialerNumberEmptyCta:active{transform:scale(.97)}.Dialer .DialerHeader .DialerStatus{align-self:flex-start;color:var(--dialer-text-faint);font-size:11px}.Dialer .DialerDialpad{align-items:stretch;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden auto;padding:4px 18px 10px}.Dialer .DialerDialpad .DialerDialpadDisplay{align-items:center;display:flex;gap:8px;margin-bottom:12px}.Dialer .DialerDialpad .DialerDialpadDisplay input{background:#0000;border:none;color:var(--dialer-text);flex:1 1;font-size:28px;font-weight:500;letter-spacing:.02em;min-width:0;outline:none;padding:8px 0;text-align:center;width:100%}.Dialer .DialerDialpad .DialerDialpadDisplay input::placeholder{color:var(--dialer-text-faint);font-size:14px}.Dialer .DialerDialpad .DialerDialpadDisplay button{align-items:center;background:var(--dialer-surface-sunken);border:none;border-radius:50%;color:var(--dialer-text-muted);cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.Dialer .DialerDialpad .DialerDialpadDisplay button:hover{background:var(--dialer-surface-raised)}.Dialer .DialerDialpad .DialerDialpadDisplay button .material-symbols-outlined{font-size:18px}.Dialer .DialerDialpad .DialerKeypad{grid-gap:6px 8px;display:grid;gap:6px 8px;grid-template-columns:repeat(3,1fr);justify-items:center}.Dialer .DialerDialpad .DialerKeypad .DialerKey{align-items:center;background:var(--dialer-surface-sunken);border:1px solid #0000;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;height:60px;justify-content:center;transition:transform .08s ease,background .12s ease;width:60px}.Dialer .DialerDialpad .DialerKeypad .DialerKey:hover{background:var(--dialer-surface-raised)}.Dialer .DialerDialpad .DialerKeypad .DialerKey:active{transform:scale(.96)}.Dialer .DialerDialpad .DialerKeypad .DialerKey .DialerKeyNum{color:var(--dialer-text);font-size:20px;font-weight:500;line-height:1;text-align:center;width:100%}.Dialer .DialerDialpad .DialerKeypad .DialerKey .DialerKeyLetters{color:var(--dialer-text-faint);font-size:9px;letter-spacing:.14em;margin-top:2px;padding-left:.14em;text-align:center;width:100%}.Dialer .DialerDialpad .DialerCallBar{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1fr auto 1fr;margin-top:12px}.Dialer .DialerDialpad .DialerCallBar .DialerCallBarSlot{align-items:center;display:flex;justify-content:flex-start}.Dialer .DialerDialpad .DialerCallBar .DialerCallBarSlot--right{justify-content:flex-end}.Dialer .DialerDialpad .DialerCallBar .DialerBackspaceBtn{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--dialer-text-muted);cursor:pointer;display:inline-flex;height:44px;justify-content:center;transition:background .12s ease,transform .08s ease;width:44px}.Dialer .DialerDialpad .DialerCallBar .DialerBackspaceBtn:hover{background:var(--dialer-surface-sunken);color:var(--dialer-text)}.Dialer .DialerDialpad .DialerCallBar .DialerBackspaceBtn:active{transform:scale(.92)}.Dialer .DialerDialpad .DialerCallBar .DialerBackspaceBtn .material-symbols-outlined{font-size:22px}.Dialer .DialerDialpad .DialerCallBar .DialerCallButton{align-items:center;background:var(--Done);border:none;border-radius:50%;box-shadow:0 6px 14px color-mix(in srgb,var(--Done) 35%,#0000);color:#fff;cursor:pointer;display:flex;height:58px;justify-content:center;transition:transform .08s ease,filter .12s ease;width:58px}.Dialer .DialerDialpad .DialerCallBar .DialerCallButton:hover{filter:brightness(1.05)}.Dialer .DialerDialpad .DialerCallBar .DialerCallButton:active{transform:scale(.96)}.Dialer .DialerDialpad .DialerCallBar .DialerCallButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.Dialer .DialerDialpad .DialerCallBar .DialerCallButton.is-hangup{background:var(--Canceled);box-shadow:0 6px 14px color-mix(in srgb,var(--Canceled) 35%,#0000)}.Dialer .DialerDialpad .DialerCallBar .DialerCallButton .material-symbols-outlined{font-size:26px}.Dialer .DialerInCall{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:8px;overflow-y:auto;padding:28px 22px 20px;text-align:center}.Dialer .DialerInCall .DialerInCallAvatar{align-items:center;background:var(--dialer-surface-sunken);border-radius:50%;box-shadow:0 10px 24px #0f172a14;display:flex;height:96px;justify-content:center;margin-bottom:4px;width:96px}.Dialer .DialerInCall .DialerInCallAvatar .DialerInCallAvatarInitial{color:var(--dialer-text);font-size:36px;font-weight:600}.Dialer .DialerInCall .DialerInCallAvatar .material-symbols-outlined{color:var(--dialer-text-faint);font-size:52px}.Dialer .DialerInCall .DialerInCallName{color:var(--dialer-text);font-size:20px;font-weight:600;margin-top:4px}.Dialer .DialerInCall .DialerInCallSubtitle{font-feature-settings:"tnum";color:var(--dialer-text-faint);font-size:13px;font-variant-numeric:tabular-nums;margin-bottom:18px}.Dialer .DialerInCall .DialerInCallActions{grid-gap:14px 10px;display:grid;gap:14px 10px;grid-template-columns:repeat(3,1fr);margin:6px 0 14px;width:100%}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction{align-items:center;background:#0000;border:none;color:var(--dialer-text-muted);cursor:pointer;display:flex;flex-direction:column;font-size:11px;gap:6px;letter-spacing:.02em;padding:0;transition:transform .08s ease}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction:active{transform:scale(.96)}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction .DialerInCallActionIcon{align-items:center;background:var(--dialer-surface-sunken);border-radius:50%;display:flex;height:50px;justify-content:center;transition:background .12s ease,color .12s ease;width:50px}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction .DialerInCallActionIcon .material-symbols-outlined{color:var(--dialer-text);font-size:22px}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction:hover .DialerInCallActionIcon{background:var(--dialer-surface-raised)}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction.is-active .DialerInCallActionIcon{background:var(--background_Blue)}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction.is-active .DialerInCallActionIcon .material-symbols-outlined{color:#fff}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction.is-active{color:var(--background_Blue)}.Dialer .DialerInCall .DialerInCallActions .DialerInCallAction.is-disabled{cursor:not-allowed;opacity:.5}.Dialer .DialerInCall .DialerInCallKeypad{grid-gap:6px 8px;display:grid;gap:6px 8px;grid-template-columns:repeat(3,1fr);justify-items:center;margin-bottom:14px;width:100%}.Dialer .DialerInCall .DialerInCallKeypad .DialerKey{align-items:center;background:var(--dialer-surface-sunken);border:1px solid #0000;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;height:60px;justify-content:center;transition:transform .08s ease,background .12s ease;width:60px}.Dialer .DialerInCall .DialerInCallKeypad .DialerKey:hover{background:var(--dialer-surface-raised)}.Dialer .DialerInCall .DialerInCallKeypad .DialerKey:active{transform:scale(.96)}.Dialer .DialerInCall .DialerInCallKeypad .DialerKey .DialerKeyNum{color:var(--dialer-text);font-size:20px;font-weight:500;line-height:1;text-align:center;width:100%}.Dialer .DialerInCall .DialerInCallKeypad .DialerKey .DialerKeyLetters{color:var(--dialer-text-faint);font-size:9px;letter-spacing:.14em;margin-top:2px;padding-left:.14em;text-align:center;width:100%}.Dialer .DialerInCall.DialerInCall--incoming .DialerInboundActions{display:flex;gap:10px;margin-top:auto;width:100%}.Dialer .DialerInCall.DialerInCall--incoming .DialerInboundActions button{align-items:center;border:none;border-radius:18px;cursor:pointer;display:inline-flex;flex:1 1;flex-direction:column;font-size:12px;font-weight:600;gap:4px;height:64px;justify-content:center;transition:transform .08s ease,filter .12s ease}.Dialer .DialerInCall.DialerInCall--incoming .DialerInboundActions button:active{transform:scale(.96)}.Dialer .DialerInCall.DialerInCall--incoming .DialerInboundActions button .material-symbols-outlined{font-size:22px}.Dialer .DialerInCall.DialerInCall--incoming .DialerInboundActions button.DialerInboundDecline{background:color-mix(in srgb,var(--Canceled) 10%,var(--background_White));border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.Dialer .DialerInCall.DialerInCall--incoming .DialerInboundActions button.DialerInboundDecline:hover{background:color-mix(in srgb,var(--Canceled) 14%,var(--background_White));filter:brightness(1.03)}.Dialer .DialerInCall.DialerInCall--incoming .DialerInboundActions button.DialerInboundAnswer{background:var(--Done);box-shadow:0 6px 14px color-mix(in srgb,var(--Done) 35%,#0000);color:#fff}.Dialer .DialerInCall.DialerInCall--incoming .DialerInboundActions button.DialerInboundAnswer:hover{filter:brightness(1.05)}.Dialer .DialerInCall .DialerInCallHangupWrap{align-items:center;display:flex;justify-content:center;margin-top:auto;position:relative;width:100%}.Dialer .DialerInCall .DialerInCallHangupWrap .DialerInCallBack{align-items:center;background:var(--dialer-surface-sunken);border:none;border-radius:50%;color:var(--dialer-text);cursor:pointer;display:flex;height:48px;justify-content:center;left:24px;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s ease,transform .1s ease;width:48px}.Dialer .DialerInCall .DialerInCallHangupWrap .DialerInCallBack .material-symbols-outlined{font-size:22px}.Dialer .DialerInCall .DialerInCallHangupWrap .DialerInCallBack:hover{background:var(--dialer-surface-raised)}.Dialer .DialerInCall .DialerInCallHangupWrap .DialerInCallBack:active{transform:translateY(-50%) scale(.94)}.Dialer .DialerInCall .DialerInCallHangupWrap .DialerCallButton.is-hangup{align-items:center;background:var(--Canceled);border:none;border-radius:50%;box-shadow:0 8px 20px color-mix(in srgb,var(--Canceled) 40%,#0000);color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;width:60px}.Dialer .DialerInCall .DialerInCallHangupWrap .DialerCallButton.is-hangup .material-symbols-outlined{font-size:26px}.Dialer .DialerInCall .DialerInCallHangupWrap .DialerCallButton.is-hangup:active{transform:scale(.96)}.Dialer .DialerInsightsPane{display:none}.Dialer .DialerConversationPane{animation:DialerConvoSlideIn .2s ease-out;display:flex;flex:1 1;min-height:0;overflow:hidden}.Dialer .DialerConversationPane .Conversation{border:none;border-radius:0;flex:1 1;min-width:0}.Dialer .DialerConversationPane .Conversation .ConversationHeader{border-radius:0;padding:8px 12px}.Dialer .DialerConversationPane .Conversation .ConversationHeaderActionButton.is-back{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50%;cursor:pointer;display:inline-flex!important;height:36px;justify-content:center;margin-right:4px;width:36px}.Dialer .DialerConversationPane .Conversation .ConversationHeaderActionButton.is-back:hover{background:var(--background_Gray_Light)}.Dialer .DialerConversationPane .Conversation .ConversationHeaderActionButton.is-back .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.Dialer .DialerConversationPane .Conversation .ConversationFooter{background:#0000!important;border-top:none;bottom:0;padding:10px 12px;position:-webkit-sticky;position:sticky}@keyframes DialerConvoSlideIn{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}.Dialer .DialerList .DialerListHint{color:var(--dialer-text-faint);font-size:12px;padding:20px;text-align:center}.Dialer .DialerList .DialerListItem{align-items:center;display:flex;gap:10px}.Dialer .DialerList .DialerListItem .DialerListItemAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:38px;justify-content:center;width:38px}.Dialer .DialerList .DialerListItem .DialerListItemAvatar .material-symbols-outlined{color:#fff;font-size:18px}.Dialer .DialerList .DialerListItem .DialerListItemCall{align-items:center;background:var(--Done);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:34px;justify-content:center;width:34px}.Dialer .DialerList .DialerListItem .DialerListItemCall:hover{filter:brightness(1.05)}.Dialer .DialerList .DialerListItem .DialerListItemCall .material-symbols-outlined{font-size:16px}.DialerInsightsSibling{animation:DialerInsightsSlideIn .22s ease-out;background:var(--background_White);border:1px solid var(--border_Light);border-radius:15px;box-shadow:0 22px 60px #0f172a24;color:var(--text_Title_Dark);display:flex;flex-direction:column;height:640px;overflow:hidden;position:fixed;width:320px;z-index:999}.DialerInsightsSibling>.CallInsights{border:none;flex:1 1;min-height:0}@keyframes DialerInsightsSlideIn{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:translateX(0)}}[data-theme=dark] .DialerInsightsSibling{background:#0f1722;border-color:#1e293b;box-shadow:0 22px 60px #02061773;color:#f1f5f9}[data-theme=dark] .Dialer{--dialer-surface:#0f1722;--dialer-surface-raised:#1e293b;--dialer-surface-sunken:#0b1220;--dialer-text:#f1f5f9;--dialer-text-muted:#cbd5e1;--dialer-text-faint:#64748b;--dialer-border:#1e293b;--dialer-border-strong:#334155;--dialer-bar-bg:#0b1220;--dialer-shadow:0 22px 60px #02061773}.Conversation{background-color:var(--background_Gray_Light);background-image:radial-gradient(#4545450d 2px,#0000 0);background-size:28px 28px;border-radius:0 8px 0 0;color:var(--text_Title_Light);display:flex;flex:1 1;flex-direction:column;height:100%;min-width:0;position:relative;width:100%}.Conversation.Conversation--empty{align-items:center;background:var(--background_White);justify-content:center}.Conversation.Conversation--empty .ConversationEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;gap:8px;padding:40px;text-align:center}.Conversation.Conversation--empty .ConversationEmpty .material-symbols-outlined{color:var(--background_Blue);font-size:48px}.Conversation.Conversation--empty .ConversationEmpty h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.Conversation.Conversation--empty .ConversationEmpty p{font-size:13px;margin:0}.Conversation .ConversationHeaderAvatar .ConversationHeaderAvatarFallback{align-items:center;background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);display:flex;height:100%;justify-content:center;width:100%}.Conversation .ConversationHeaderAvatar .ConversationHeaderAvatarFallback .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:26px}.Conversation .ConversationHeaderActionButton.is-back{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50%;cursor:pointer;display:none;height:40px;justify-content:center;margin-right:4px;width:40px}.Conversation .ConversationHeaderActionButton.is-back:hover{background:var(--background_Gray_Light)}.Conversation .ConversationHeaderActionButton.is-back .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.Conversation .ConversationMessageMedia{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.Conversation .ConversationMessageMedia img{border-radius:8px;max-height:180px;max-width:180px;object-fit:cover}.Conversation .ConversationFooterAttachments{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;bottom:calc(100% - 20px);box-shadow:0 4px 12px #0f172a14;display:flex;flex-wrap:wrap;gap:6px;left:20px;padding:8px;position:absolute;right:20px}.Conversation .ConversationFooterAttachments .ConversationFooterAttachment{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:6px;padding:4px 8px}.Conversation .ConversationFooterAttachments .ConversationFooterAttachment .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.Conversation .ConversationFooterAttachments .ConversationFooterAttachment .ConversationFooterAttachmentName{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Conversation .ConversationFooterAttachments .ConversationFooterAttachment button{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;padding:0}.Conversation .ConversationFooterAttachments .ConversationFooterAttachment button .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.Conversation .ConversationHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);border-radius:0 8px 0 0;display:flex;justify-content:space-between;padding:10px 18px}.Conversation .ConversationHeader .ConversationHeaderInfo{align-items:center;display:flex;gap:12px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderAvatar{border:2px solid var(--border_Light);border-radius:50%;height:42px;overflow:hidden;width:42px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderAvatar img{height:100%;object-fit:cover;width:100%}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails h2{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails p{color:var(--text_Title_Light_Light);font-size:11px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails .ConversationHeaderMeta{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-wrap:nowrap;font-size:11px;gap:6px;overflow:hidden}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails .ConversationHeaderMeta .ConversationHeaderMetaCompany{color:var(--text_Title_Light);font-weight:600}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails .ConversationHeaderMeta .ConversationHeaderMetaNumber:before{content:"·";margin-right:6px;opacity:.6}.Conversation .ConversationHeader .ConversationHeaderActions{align-items:center;display:flex;gap:1px}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .2s ease,border-color .2s ease;width:40px}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton.is-secondary{background:var(--background_White)}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton:hover{background:var(--background_Gray_Light)}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton:active{transform:scale(.93)}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:22px}.Conversation .ConversationMessages{background-color:var(--background_Gray_Light);background-image:radial-gradient(#4545450d 2px,#0000 0);background-size:28px 28px;display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-y:auto;padding:18px 24px}.Conversation .ConversationMessages .ConversationMessageDivider{align-self:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 2px #0f172a0a;color:var(--text_Title_Light);font-size:11px;font-weight:500;margin:10px 0;padding:4px 12px}.Conversation .ConversationMessages .ConversationMessage{display:flex;flex-direction:column;gap:4px;max-width:78%}.Conversation .ConversationMessages .ConversationMessage.is-outbound{align-items:flex-end;align-self:flex-end}.Conversation .ConversationMessages .ConversationMessage.is-inbound{align-items:flex-start;align-self:flex-start}.Conversation .ConversationMessages .ConversationMessage .ConversationMessageBubble{background:var(--background_White);border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 2px #0f172a0d;color:var(--text_Title_Dark);font-size:14px;line-height:1.45;padding:10px 14px;position:relative;white-space:pre-wrap;word-break:break-word}.Conversation .ConversationMessages .ConversationMessage.is-outbound .ConversationMessageBubble{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-bottom-right-radius:6px;border-color:#0000;color:#fff}.Conversation .ConversationMessages .ConversationMessage.is-inbound .ConversationMessageBubble{border-bottom-left-radius:6px}.Conversation .ConversationMessages .ConversationMessage .ConversationMessageMeta{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;gap:4px;padding:0 8px}.Conversation .ConversationMessages .ConversationMessage .ConversationMessageMeta .material-symbols-outlined{font-size:14px}.Conversation .ConversationMessages .ConversationMessagesEmpty{align-items:center;display:flex;flex-direction:column;gap:8px;margin:auto;padding:40px 24px;text-align:center}.Conversation .ConversationMessages .ConversationMessagesEmpty .material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);font-size:36px;padding:14px}.Conversation .ConversationMessages .ConversationMessagesEmpty h4{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.Conversation .ConversationMessages .ConversationMessagesEmpty p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.45;margin:0;max-width:320px}.Conversation .ConversationFooter{align-items:center;background:#0000!important;bottom:0;display:flex;gap:8px;left:0;padding:16px;position:absolute;width:100%}.Conversation .ConversationFooter .ConversationFooterInput{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50px;box-shadow:1px 1px 7px rgba(99,122,176,.192);color:var(--text_Title_Light);display:flex;flex:1 1;font-size:14px;outline:3px solid #0000;padding:4px 6px 4px 4px;transition:border-color .2s ease,outline-color .2s ease}.Conversation .ConversationFooter .ConversationFooterInput:focus-within,.Conversation .ConversationFooter .ConversationFooterInput:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.Conversation .ConversationFooter .ConversationFooterInput .ConversationFooterAttach{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;transition:background .12s ease;width:38px}.Conversation .ConversationFooter .ConversationFooterInput .ConversationFooterAttach:hover:not(:disabled){background:var(--background_Gray_Light)}.Conversation .ConversationFooter .ConversationFooterInput .ConversationFooterAttach:disabled{cursor:not-allowed;opacity:.5}.Conversation .ConversationFooter .ConversationFooterInput .ConversationFooterAttach .material-symbols-outlined{font-size:20px}.Conversation .ConversationFooter .ConversationFooterInput input{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1;font-size:14px;min-width:0;outline:none;padding:10px 8px;width:100%}.Conversation .ConversationFooter .ConversationFooterInput input::placeholder{color:var(--text_Title_Light_Light)}.Conversation .ConversationFooter .ConversationFooterInput .ConversationFooterActions{align-items:center;animation:HeaderRightMenuOpen .12s ease;display:flex;margin-right:-7px}.Conversation .ConversationFooter .ConversationFooterInput .ConversationFooterActions button{align-items:center;background:var(--background_White);background:var(--background_Blue);border:1px solid #0000;border-color:var(--background_Blue);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:38px;justify-content:center;transition:background .2s ease,border-color .2s ease;width:38px}.Conversation .ConversationFooter .ConversationFooterInput .ConversationFooterActions button:hover{background:var(--background_Blue_Dark)}.Conversation .ConversationFooter .ConversationFooterInput .ConversationFooterActions button .material-symbols-outlined{color:#fff;font-size:18px}@media(max-width:1050px){.Conversation .ConversationHeader{padding:10px 14px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails h2{font-size:15px}.Conversation .ConversationMessages{padding:16px 18px}.Conversation .ConversationFooter{padding:16px 14px}}@media(max-width:600px){.Conversation .ConversationHeaderActionButton.is-back{display:inline-flex}.Conversation .ConversationHeader{border-radius:0;padding:8px 10px}.Conversation .ConversationHeader .ConversationHeaderInfo{gap:8px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderAvatar{height:38px;width:38px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails h2{font-size:14px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails p{font-size:11px}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton{height:40px;width:40px}.Conversation .ConversationMessages{padding:14px 12px 80px}.Conversation .ConversationFooter{background:#0000!important;border-top:none;bottom:0;gap:8px;padding:10px 10px max(10px,env(safe-area-inset-bottom));position:-webkit-sticky;position:sticky}.Conversation .ConversationFooter .ConversationFooterInput{padding:0 10px}.Conversation .ConversationFooter .ConversationFooterInput input{font-size:14px;padding:12px 0 12px 8px}.Conversation .ConversationFooter .ConversationFooterInput .ConversationFooterActions button{height:40px;width:40px}}.CallInsights{background:var(--background_White);border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);bottom:0;box-shadow:0 -4px 16px #0f172a0d;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;transition:max-height .28s cubic-bezier(.4,0,.2,1);width:100%;z-index:5}.CallInsights.is-open{max-height:60vh}.CallInsights.is-closed{max-height:50px}.CallInsights .CallInsightsHeader{align-items:center;background:var(--background_White);box-sizing:border-box;cursor:pointer;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;min-height:50px;padding:10px 14px;transition:background .12s ease;-webkit-user-select:none;user-select:none}.CallInsights .CallInsightsHeader:hover{background:var(--background_Gray_Light_Light)}.CallInsights .CallInsightsHeader .CallInsightsTabs{align-items:center;display:flex;gap:18px}.CallInsights .CallInsightsHeader .CallInsightsTabs .CallInsightsTab{background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;font-size:13px;font-weight:500;padding:4px 0 8px;position:relative;transition:color .15s ease}.CallInsights .CallInsightsHeader .CallInsightsTabs .CallInsightsTab:hover{color:var(--text_Title_Light)}.CallInsights .CallInsightsHeader .CallInsightsTabs .CallInsightsTab.is-active{color:var(--text_Title_Dark)}.CallInsights .CallInsightsHeader .CallInsightsTabs .CallInsightsTab.is-active:after{background:var(--background_Blue);border-radius:999px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.CallInsights .CallInsightsHeader .CallInsightsHeaderRight{align-items:center;display:flex;gap:6px}.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsLiveBadge{align-items:center;background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-radius:999px;color:var(--Canceled);display:inline-flex;font-size:11px;font-weight:600;gap:4px;letter-spacing:.04em;padding:3px 8px;text-transform:uppercase}.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsLiveBadge .material-symbols-outlined{animation:CallInsightsLivePulse 1.4s ease-in-out infinite;font-size:10px}.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsClose,.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsExpand{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,transform .18s ease;width:28px}.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsClose:hover,.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsExpand:hover{background:var(--background_Gray_Light)}.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsClose:active,.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsExpand:active{transform:scale(.95)}.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsClose .material-symbols-outlined,.CallInsights .CallInsightsHeader .CallInsightsHeaderRight .CallInsightsExpand .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CallInsights .CallInsightsBody{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;transition:opacity .24s ease,transform .28s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.CallInsights.is-closed .CallInsightsBody{background-color:red;opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .28s cubic-bezier(.4,0,.2,1),visibility 0s linear .28s;visibility:hidden}.CallInsights.is-open .CallInsightsBody{opacity:1;transform:translateY(0);visibility:visible}@keyframes CallInsightsLivePulse{0%,to{opacity:1}50%{opacity:.35}}.CallInsightsTranscript{display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;padding:12px 14px}.CallInsightsTranscript .CallInsightsTranscriptEmpty{color:var(--text_Title_Light_Light);margin:auto;text-align:center}.CallInsightsTranscript .CallInsightsTranscriptEmpty .material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);font-size:32px;margin-bottom:6px;padding:12px}.CallInsightsTranscript .CallInsightsTranscriptEmpty p{font-size:12px;margin:0}.CallInsightsTranscript .CallInsightsTranscriptLine{display:flex;flex-direction:column;gap:2px}.CallInsightsTranscript .CallInsightsTranscriptLine.is-interim{font-style:italic;opacity:.65}.CallInsightsTranscript .CallInsightsTranscriptLine .CallInsightsTranscriptSpeaker{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;gap:4px;letter-spacing:.04em;text-transform:uppercase}.CallInsightsTranscript .CallInsightsTranscriptLine .CallInsightsTranscriptSpeaker .material-symbols-outlined{font-size:14px}.CallInsightsTranscript .CallInsightsTranscriptLine .CallInsightsTranscriptText{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;line-height:1.45;padding:8px 10px;word-break:break-word}.CallInsightsTranscript .CallInsightsTranscriptLine.CallInsightsTranscriptLine--agent .CallInsightsTranscriptSpeaker{color:var(--background_Blue)}.CallInsightsTranscript .CallInsightsTranscriptLine.CallInsightsTranscriptLine--agent .CallInsightsTranscriptText{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:color-mix(in srgb,var(--background_Blue) 20%,var(--border_Light))}.CallInsightsSmartNotes{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding:14px 14px 0}.CallInsightsSmartNotes.CallInsightsSmartNotes--empty{align-items:center;justify-content:center}.CallInsightsSmartNotes.CallInsightsSmartNotes--empty .CallInsightsSmartNotesEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;gap:8px}.CallInsightsSmartNotes.CallInsightsSmartNotes--empty .CallInsightsSmartNotesEmpty .CallInsightsSmartNotesEmptyDot{animation:CallInsightsEmptyPulse 1.2s ease-in-out infinite;background:var(--background_Blue);border-radius:50%;height:8px;width:8px}.CallInsightsSmartNotes.CallInsightsSmartNotes--empty .CallInsightsSmartNotesEmpty p{font-size:12px;margin:0}.CallInsightsSmartNotes.CallInsightsSmartNotes--empty .CallInsightsSmartNotesEmpty .CallInsightsSmartNotesGenerate{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:7px 14px;transition:background .12s ease,transform .08s ease}.CallInsightsSmartNotes.CallInsightsSmartNotes--empty .CallInsightsSmartNotesEmpty .CallInsightsSmartNotesGenerate:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue))}.CallInsightsSmartNotes.CallInsightsSmartNotes--empty .CallInsightsSmartNotesEmpty .CallInsightsSmartNotesGenerate:active{transform:scale(.97)}.CallInsightsSmartNotes.CallInsightsSmartNotes--empty .CallInsightsSmartNotesEmpty .CallInsightsSmartNotesError{color:var(--Canceled);font-size:11.5px;max-width:220px;text-align:center}.CallInsightsSmartNotes .CallInsightsSmartNotesSection{display:flex;flex-direction:column;gap:6px}.CallInsightsSmartNotes .CallInsightsSmartNotesSection .CallInsightsSmartNotesSectionHeader{align-items:center;display:inline-flex;gap:6px}.CallInsightsSmartNotes .CallInsightsSmartNotesSection .CallInsightsSmartNotesSectionHeader .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.CallInsightsSmartNotes .CallInsightsSmartNotesSection .CallInsightsSmartNotesSectionHeader h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;letter-spacing:.01em;margin:0}.CallInsightsSmartNotes .CallInsightsSmartNotesSection .CallInsightsSmartNotesSectionEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0 0 0 24px}.CallInsightsSmartNotes .CallInsightsSmartNotesSection .CallInsightsSmartNotesList{display:flex;flex-direction:column;gap:6px;padding-left:6px}.CallInsightsSmartNotes .CallInsightsSmartNotesSection .CallInsightsSmartNotesList .CallInsightsSmartNotesLine{color:var(--text_Title_Light);display:flex;font-size:12.5px;gap:8px;line-height:1.5}.CallInsightsSmartNotes .CallInsightsSmartNotesSection .CallInsightsSmartNotesList .CallInsightsSmartNotesLine .CallInsightsSmartNotesBullet{background:var(--background_Blue);border-radius:50%;flex-shrink:0;height:6px;margin-top:7px;width:6px}.CallInsightsSmartNotes .CallInsightsSmartNotesFooter{align-items:flex-start;border-top:1px solid var(--border_Light);color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;gap:6px;margin-top:auto;padding:10px 0 14px}.CallInsightsSmartNotes .CallInsightsSmartNotesFooter .material-symbols-outlined{font-size:14px}@keyframes CallInsightsEmptyPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.6)}}.SideAppsMenuWrapper{display:flex;height:100%;padding:5px 2px 5px 5px;z-index:60}.SideAppsMenuWrapper .AppsMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;height:100%;margin-left:4px;z-index:60}.SideAppsMenuWrapper .AppsMenu .AppsMenuList{display:flex;flex-direction:column;gap:9px;padding-top:15px}.SideAppsMenuWrapper .AppsMenu .AppsMenuList .AppsMenuItem{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:6px 8px}.SideAppsMenuWrapper .AppsMenu .AppsMenuList .AppsMenuItem img{height:34px;object-fit:contain;width:34px}.SideAppsMenuWrapper .AppsMenu .AppsMenuList .AppsMenuItem p{color:var(--text_Title_Light_Light);font-size:10px;font-weight:600;margin:0}@media(max-width:1050px){.SideAppsMenuWrapper{padding:4px 2px 4px 4px}.SideAppsMenuWrapper .AppsMenu{margin-left:3px}.SideAppsMenuWrapper .AppsMenu .AppsMenuList{gap:6px;padding-top:10px}.SideAppsMenuWrapper .AppsMenu .AppsMenuList .AppsMenuItem{padding:4px 6px}.SideAppsMenuWrapper .AppsMenu .AppsMenuList .AppsMenuItem img{height:30px;width:30px}}@media(max-width:600px){.SideAppsMenuWrapper{display:none}}.TrialBanner{padding:5px 5px 2px}.TrialBanner .TrialBannerCard{align-items:center;background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;gap:14px;padding:7px 12px 7px 14px}.TrialBanner .TrialBannerCard .TrialBannerIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 16%,var(--background_White));border-radius:11px;display:flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.TrialBanner .TrialBannerCard .TrialBannerIcon .TrialBannerIconInner{align-items:center;background:var(--background_Blue);border-radius:999px;color:#fff;display:flex;height:22px;justify-content:center;width:22px}.TrialBanner .TrialBannerCard .TrialBannerIcon .TrialBannerIconInner .material-symbols-outlined{font-size:16px}.TrialBanner .TrialBannerCard .TrialBannerCopy{display:flex;flex:1 1;flex-direction:column;min-width:0}.TrialBanner .TrialBannerCard .TrialBannerCopy strong{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.TrialBanner .TrialBannerCard .TrialBannerCopy span{color:var(--text_Title_Light_Light);font-size:12.5px}.TrialBanner .TrialBannerCard .TrialBannerActions{align-items:center;display:flex;flex:0 0 auto;gap:8px}.TrialBanner .TrialBannerCard .TrialBannerActions .TrialBannerCta{background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:5px 16px;transition:background .15s ease}.TrialBanner .TrialBannerCard .TrialBannerActions .TrialBannerCta:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue))}.TrialBanner .TrialBannerCard .TrialBannerActions .TrialBannerGhost{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:5px 16px;transition:background .15s ease,border-color .15s ease}.TrialBanner .TrialBannerCard .TrialBannerActions .TrialBannerGhost:hover{background:var(--background_Gray_Light)}@media(max-width:600px){.TrialBanner{padding:10px 12px 0}.TrialBanner .TrialBannerCard{flex-wrap:wrap;row-gap:10px}.TrialBanner .TrialBannerCard .TrialBannerCopy{flex:1 1 auto}.TrialBanner .TrialBannerCard .TrialBannerActions{flex:1 1 100%;order:3}.TrialBanner .TrialBannerCard .TrialBannerActions .TrialBannerCta,.TrialBanner .TrialBannerCard .TrialBannerActions .TrialBannerGhost{flex:1 1}}.CallCenter_Layout{display:flex;height:100%;position:relative;width:100%}.CallCenter_Layout.has-monitor{padding-top:44px}.CallCenter_Layout .CallCenter_MonitorBanner{align-items:center;background:#d1fae5;border-bottom:1px solid #6ee7b7;color:#064e3b;display:flex;font-size:13px;gap:12px;height:44px;justify-content:space-between;left:0;padding:0 16px;position:absolute;right:0;top:0;z-index:50}.CallCenter_Layout .CallCenter_MonitorBanner.CallCenter_MonitorBanner--whisper{background:#fef3c7;border-bottom-color:#fcd34d;color:#78350f}.CallCenter_Layout .CallCenter_MonitorBanner.CallCenter_MonitorBanner--barge{background:#dbeafe;border-bottom-color:#93c5fd;color:#1e3a8a}.CallCenter_Layout .CallCenter_MonitorBanner .CallCenter_MonitorBannerLeft{align-items:center;display:flex;gap:8px;min-width:0}.CallCenter_Layout .CallCenter_MonitorBanner .CallCenter_MonitorBannerLeft span.material-symbols-outlined{font-size:18px}.CallCenter_Layout .CallCenter_MonitorBanner .CallCenter_MonitorBannerLeft .CallCenter_MonitorBannerText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenter_Layout .CallCenter_MonitorBanner .CallCenter_MonitorBannerLeft .CallCenter_MonitorBannerText b{font-weight:600}.CallCenter_Layout .CallCenter_MonitorBanner .CallCenter_MonitorBannerClose{align-items:center;background:#0000;border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.CallCenter_Layout .CallCenter_MonitorBanner .CallCenter_MonitorBannerClose span{font-size:18px}.CallCenter_Layout .CallCenter_MonitorBanner .CallCenter_MonitorBannerClose:hover{background:#0000000f}.CallCenter_Layout .CallCenter_MonitorButton{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;padding:0 14px;transition:background .12s ease,color .12s ease}.CallCenter_Layout .CallCenter_MonitorButton span.material-symbols-outlined{font-size:18px}.CallCenter_Layout .CallCenter_MonitorButton:hover:not(:disabled){background:var(--background_Blue_Light)}.CallCenter_Layout .CallCenter_MonitorButton:disabled{cursor:not-allowed;opacity:.6}.CallCenter_Layout .CallCenter_LiveAgentsToggle{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease,transform .12s ease;width:36px}.CallCenter_Layout .CallCenter_LiveAgentsToggle .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.CallCenter_Layout .CallCenter_LiveAgentsToggle:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.CallCenter_Layout .CallCenter_LiveAgentsToggle:hover .material-symbols-outlined{color:var(--text_Title_Dark)}.CallCenter_Layout .CallCenter_LiveAgentsToggle:active{transform:scale(.97)}.CallCenter_Layout .CallCenter_LiveAgentsToggle.is-open{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CallCenter_Layout .CallCenter_LiveAgentsToggle.is-open:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.CallCenter_Layout .CallCenter_LiveAgentsToggle.is-open .material-symbols-outlined,.CallCenter_Layout .CallCenter_LiveAgentsToggle.is-open:hover .material-symbols-outlined{color:var(--text_Title_Dark)}.CallCenter_Layout .CallCenter_MonitorBadge{border-radius:999px;font-size:12px;font-weight:600;padding:6px 12px}.CallCenter_Layout .CallCenter_MonitorBadge.CallCenter_MonitorBadge--silent{background:#d1fae5;color:#064e3b}.CallCenter_Layout .CallCenter_MonitorBadge.CallCenter_MonitorBadge--whisper{background:#fef3c7;color:#78350f}.CallCenter_Layout .CallCenter_MonitorBadge.CallCenter_MonitorBadge--barge{background:#dbeafe;color:#1e3a8a}.CallCenter_Layout .CallCenter_MonitorFooter{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;margin:16px 24px;padding:14px 16px}.CallCenter_Layout .CallCenter_MonitorFooter.CallCenter_MonitorFooter--whisper{background:#fef3c7;border-color:#fcd34d}.CallCenter_Layout .CallCenter_MonitorFooter.CallCenter_MonitorFooter--barge{background:#dbeafe;border-color:#93c5fd}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterStatus{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;gap:8px}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterStatus span.material-symbols-outlined{color:var(--background_Blue);font-size:18px}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterStatus .CallCenter_MonitorFooterStop{background:#0000;border:0;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;margin-left:auto}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterStatus .CallCenter_MonitorFooterStop:hover{text-decoration:underline}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterActions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterActions .CallCenter_MonitorActionBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:36px;padding:0 14px;transition:background .12s ease,color .12s ease}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterActions .CallCenter_MonitorActionBtn span.material-symbols-outlined{font-size:16px}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterActions .CallCenter_MonitorActionBtn:hover{background:var(--background_Blue_Light)}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterActions .CallCenter_MonitorActionBtn.is-active{background:var(--background_Blue);color:#fff}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterActions .CallCenter_MonitorActionBtn.CallCenter_MonitorActionBtn--primary{border-color:var(--background_Blue)}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterActions .CallCenter_MonitorActionBtn.CallCenter_MonitorActionBtn--primary:not(.is-active){background:var(--background_Blue);color:#fff}.CallCenter_Layout .CallCenter_MonitorFooter .CallCenter_MonitorFooterActions .CallCenter_MonitorActionBtn.CallCenter_MonitorActionBtn--primary:not(.is-active):hover{background:var(--background_Blue_Dark)}.CallCenter_Layout .CallCenter_MonitorError{background:#ef444414;border:1px solid #ef444433;border-radius:8px;color:var(--Canceled);font-size:13px;margin:0 24px 12px;padding:8px 12px}.CallCenter_Layout{animation:RenderPageOpen .1s ease;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.CallCenter_Layout .CallCenterMainLoading{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 8px 8px 0;display:flex;flex-direction:column;height:100%;padding:50px}.CallCenter_Layout .CallCenterMainLoading .LoadingSpinner{background-color:var(--background_Gray_Light);border-radius:50px;height:17px;margin-bottom:10px;width:100%}.CallCenter_Layout .CallCenterMainLoading .LoadingSpinnerSmall{background-color:var(--background_Gray_Light);border-radius:50px;height:17px;margin-bottom:10px;width:60%}.CallCenter_Layout .CallCenterMainLoading .LoadingSpinnerSmallSmall{background-color:var(--background_Gray_Light);border-radius:50px;height:17px;margin-bottom:10px;width:30%}.CallCenter_Layout .CallCenter_Sidebar{background:var(--background_White);border-right:1px solid var(--border_Light);border:1px solid var(--border_Light);border-radius:8px 0 0 8px;border-right-width:0;display:flex;flex-direction:column;max-width:320px;min-width:320px}.CallCenter_Layout .CallCenter_Main{flex:1 1}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details{align-items:center;border:8px;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details .CallCenter_Call_DetailsSkeleton{display:flex;flex:1 1;flex-direction:column;gap:12px;margin:0 auto;max-width:900px;padding:32px clamp(24px,6vw,80px);width:100%}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details .CallCenter_Call_DetailsSkeleton .CallCenter_Call_DetailsSkeletonRow{animation:CallCenter_skeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details .CallCenter_Call_DetailsSkeleton .CallCenter_Call_DetailsSkeletonRow--title{height:26px;width:55%}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details .CallCenter_Call_DetailsSkeleton .CallCenter_Call_DetailsSkeletonRow--meta{border-radius:999px;height:14px;width:35%}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details .CallCenter_Call_DetailsSkeleton .CallCenter_Call_DetailsSkeletonRow--lg{border-radius:999px;height:14px;width:92%}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details .CallCenter_Call_DetailsSkeleton .CallCenter_Call_DetailsSkeletonRow--md{border-radius:999px;height:14px;width:72%}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details .CallCenter_Call_DetailsSkeleton .CallCenter_Call_DetailsSkeletonRow--sm{border-radius:999px;height:14px;width:48%}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details.is-sms{border-radius:0}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details .CallCenter_MessagesPanel{display:flex;flex:1 1;min-height:0;width:100%}@media(max-width:1050px){.CallCenter_Layout .CallCenter_Sidebar{max-width:260px;min-width:260px}.CallCenter_Layout .CallCenterMainLoading{padding:30px}}@media(max-width:600px){.CallCenter_Layout{flex-direction:column;overflow-y:auto}.CallCenter_Layout .CallCenter_Sidebar{border-bottom:0;border-radius:8px 8px 0 0;border-right:1px solid var(--border_Light);max-height:48vh;max-width:none;min-height:260px;min-width:0;width:100%}.CallCenter_Layout .CallCenter_Main{flex:1 1 auto;min-height:0;width:100%}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details{height:auto;min-height:420px}.CallCenter_Layout .CallCenterMainLoading{border-radius:0 0 8px 8px;padding:20px}}@keyframes CallCenter_skeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.MessagesLayout{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 6px 0;border-top:none;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.MessagesLayout .MessagesHeader{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:10px;display:inline-flex;gap:0;margin:0 20px 8px;padding:3px;position:relative;width:-webkit-fit-content;width:fit-content}.MessagesLayout .MessagesHeader .MessagesHeaderIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .2s cubic-bezier(.4,0,.2,1);width:calc(33.33333% - 2px);will-change:transform;z-index:0}.MessagesLayout .MessagesHeader[data-active-tab=all]{--toggle-index:0}.MessagesLayout .MessagesHeader[data-active-tab=sms]{--toggle-index:1}.MessagesLayout .MessagesHeader[data-active-tab=calls]{--toggle-index:2}.MessagesLayout .MessagesHeader .MessagesTitle{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-size:13px;font-weight:500;gap:6px;height:30px;justify-content:center;min-width:100px;padding:0 12px;position:relative;transition:color .18s ease,transform .08s ease;z-index:1}.MessagesLayout .MessagesHeader .MessagesTitle .material-symbols-outlined{font-size:17px}.MessagesLayout .MessagesHeader .MessagesTitle:hover:not(.Active){color:var(--text_Title_Dark)}.MessagesLayout .MessagesHeader .MessagesTitle:active{transform:scale(.97)}.MessagesLayout .MessagesHeader .MessagesTitle:focus-visible{outline:3px solid var(--outline_Blue);outline-offset:1px}.MessagesLayout .MessagesHeader .MessagesTitle.Active{color:var(--text_Title_Dark)}.MessagesLayout .MessagesBody{display:flex;flex:1 1;overflow:hidden}.MessagesLayout .MessagesBody .MessagesThreadLoading{justify-content:flex-end}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton{display:flex;flex-direction:column;gap:14px;padding:20px 24px 24px}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble{align-self:flex-start;animation:MessagesThreadSkeletonIn .4s ease forwards,MessagesThreadShimmer 1.6s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light_Light) 0,var(--background_Gray_Light) 50%,var(--background_Gray_Light_Light) 100%);background-size:200% 100%;border-radius:14px;border-top-left-radius:4px;height:38px;max-width:320px;opacity:0;position:relative;width:42%}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:first-child{animation-delay:0s,0s}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(2){animation-delay:.08s,.12s}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(3){animation-delay:.16s,.24s}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(4){animation-delay:.24s,.36s}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(5){animation-delay:.32s,.48s}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(6){animation-delay:.4s,.6s}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(7){animation-delay:.48s,.72s}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(8){animation-delay:.56s,.84s}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:first-child{width:34%}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(2){width:48%}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(4){height:30px;width:30%}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(5){width:52%}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble:nth-child(7){height:30px;width:38%}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble--out{align-self:flex-end;background:linear-gradient(90deg,color-mix(in srgb,var(--background_Blue) 12%,#0000) 0,color-mix(in srgb,var(--background_Blue) 22%,#0000) 50%,color-mix(in srgb,var(--background_Blue) 12%,#0000) 100%);background-size:200% 100%;border-top-left-radius:14px;border-top-right-radius:4px}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble--wide{border-radius:14px;height:64px;width:56%}.MessagesLayout .MessagesBody .MessagesThreadLoading .MessagesThreadSkeleton .MessagesThreadSkeletonBubble--wide:after{background:color-mix(in srgb,var(--text_Title_Light_Light) 14%,#0000);border-radius:50%;content:"";height:36px;left:14px;position:absolute;top:14px;width:36px}.MessagesLayout .MessagesBody .MessagesThread{background-color:var(--background_White);border-top:1px solid var(--border_Light);display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:0 10px;position:relative}.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls{background-color:var(--background_White);background-image:none}.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls .MessagesList{background-image:linear-gradient(to right,#0000 0,#0000 16px,var(--background_Gray_Light) 16px,var(--background_Gray_Light) 18px,#0000 18px);background-repeat:repeat-y;background-size:100% 24px;padding-left:38px;position:relative}.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls .MessagesList .CallItem{margin-left:0;position:relative}.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls .MessagesList .CallItem:before{border-bottom:2px solid var(--background_Gray_Light);border-bottom-left-radius:10px;border-left:2px solid var(--background_Gray_Light);content:"";height:35px;left:-23px;pointer-events:none;position:absolute;top:-20px;transition:border-color .18s ease;width:17px}.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls .MessagesList .CallItem.IsSelected:before,.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls .MessagesList .CallItem.IsSelected:hover:before,.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls .MessagesList .CallItem:hover:before{border-color:var(--background_Blue)}.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls .MessagesList .CallItem.IsLive:before{border-color:var(--Canceled)}.MessagesLayout .MessagesBody .MessagesThread.MessagesThread--calls .MessagesList .CallItem .CallItemTop .CallItemTime{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 2px #0f172a0d;color:var(--text_Title_Light);font-size:11px;font-weight:500;padding:2px 8px;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesNewMessageBanner{align-items:center;animation:MessagesNewMessageEnter .18s ease;background:var(--background_White);border:1px solid color-mix(in srgb,var(--background_Blue) 30%,#0000);border-radius:999px;bottom:70px;box-shadow:0 8px 24px #0f172a2e;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;left:50%;padding:8px 16px 8px 10px;position:absolute;transform:translateX(-50%);z-index:10}.MessagesLayout .MessagesBody .MessagesThread .MessagesNewMessageBanner .material-symbols-outlined{font-size:18px}.MessagesLayout .MessagesBody .MessagesThread .MessagesNewMessageBanner:hover{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}@keyframes MessagesNewMessageEnter{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}.MessagesLayout .MessagesBody .MessagesThread .MessagesLoadingMore{align-items:center;align-self:center;background:color-mix(in srgb,var(--background_Gray_Dark_Light) 80%,#0000);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:6px;margin:6px auto;padding:6px 12px}.MessagesLayout .MessagesBody .MessagesThread .MessagesLoadingMore .material-symbols-outlined{animation:MessagesLoadingMoreSpin 1s linear infinite;font-size:14px}@keyframes MessagesLoadingMoreSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty{align-items:center;color:var(--text_Title_Light);display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:center;padding:40px 24px;text-align:center}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty .MessagesEmptyIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;height:64px;justify-content:center;margin-bottom:6px;width:64px}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty .MessagesEmptyIcon .material-symbols-outlined{font-size:30px}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty .MessagesEmptyTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:700}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty .MessagesEmptyHint{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;line-height:1.5;max-width:320px}.MessagesLayout .MessagesBody .MessagesThread .MessagesStatus{align-items:center;display:flex;gap:6px;justify-content:center;margin-bottom:10px;max-width:100%;padding:4px 10px;position:absolute;top:10px;width:100%;z-index:5}.MessagesLayout .MessagesBody .MessagesThread .MessagesStatus h1{align-items:center;animation:MessagesStatusFade .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#2222224f;border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 45%,#0000);border-radius:999px;box-shadow:0 4px 10px #0f172a0f;color:var(--background_White);display:inline-flex;font-size:12px;font-weight:500;gap:10px;letter-spacing:.01em;margin:0;padding:4px 12px 7px 35px;position:relative}.MessagesLayout .MessagesBody .MessagesThread .MessagesStatus h1:before{background:var(--Done);border-radius:50%;box-shadow:0 0 0 4px #22c55e26;content:"";height:8px;left:18px;position:absolute;width:8px}.MessagesLayout .MessagesBody .MessagesThread .MessagesStatus h1.MessagesStatus--warning:before{background:var(--pending);box-shadow:0 0 0 4px #f59e0b2e}.MessagesLayout .MessagesBody .MessagesThread .MessagesStatus h1.MessagesStatus--error:before{background:var(--Canceled);box-shadow:0 0 0 4px #ef44442e}@keyframes MessagesStatusFade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.MessagesLayout .MessagesBody .MessagesThread .MessagesError{color:#b00020;font-size:13px;margin-bottom:8px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList{background:#0000;border-radius:6px;display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding-bottom:20px;padding-top:3px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow{align-items:flex-start;display:flex;flex-direction:row;gap:10px;margin:6px 0;max-width:100%}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowAvatar{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;width:36px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowAvatar img{-webkit-user-drag:none;display:block;height:100%;object-fit:cover;pointer-events:none;width:100%}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowAvatar .material-symbols-outlined{font-size:22px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowAvatar .MessageRowAvatarInitials{color:var(--text_Title_Dark);font-size:12px;font-weight:700;letter-spacing:.02em}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowMain{display:flex;flex-direction:column;max-width:calc(100% - 50px);min-width:0}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowHeader{align-items:center;display:flex;flex-direction:row;gap:20px;line-height:1.1;padding:0 4px 4px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowHeader .MessageRowName{color:var(--text_Title_Dark);font-size:14px;font-weight:600;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow .MessageRowHeader .MessageRowTime{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;letter-spacing:.01em;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRow--inbound{align-self:flex-start;justify-content:flex-start}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRow--outbound{align-self:flex-end;flex-direction:row-reverse;justify-content:flex-start}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRow--outbound .MessageRowHeader{flex-direction:row-reverse}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRow--outbound .MessageRowMain{align-items:flex-end}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRow--grouped{margin-top:-2px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageRow.MessageRow--grouped .MessageRowAvatar{background:#0000;border-color:#0000;box-shadow:none;pointer-events:none}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble{word-wrap:break-word;border-radius:14px;box-shadow:0 1px 1.5px #0f172a14;font-size:14px;font-weight:400;line-height:1.35;margin:0;max-width:440px;padding:8px 12px;position:relative;transition:box-shadow .18s ease;width:-webkit-fit-content;width:fit-content}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble:hover{box-shadow:0 2px 6px #0f172a1a}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBubbleMenu{align-items:center;background:#0000;border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;height:22px;justify-content:center;opacity:0;position:absolute;right:6px;top:4px;transition:opacity .15s ease,background .15s ease;width:22px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBubbleMenu .material-symbols-outlined{font-size:16px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBubbleMenu:hover{background:#0f172a14}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble:hover .MessageBubbleMenu{opacity:1}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody{margin-top:0;white-space:pre-wrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageBodyText{white-space:pre-wrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageBodyText a{color:var(--background_White);text-decoration:underline;word-break:break-all}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageBodyMedia{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageMediaItem{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;height:auto;max-width:220px;overflow:hidden}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageMediaItem img{display:block;width:100%}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageMediaItem a{color:var(--background_Blue);display:block;font-size:12px;padding:6px 8px;text-decoration:underline}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--inbound{background:var(--background_Gray_Light_Light);border:1px solid color-mix(in srgb,var(--border_Light) 60%,#0000);border-top-left-radius:4px;color:var(--text_Title_Dark)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--inbound .MessageMeta{color:var(--text_Title_Light_Light);font-size:10px;font-weight:500;letter-spacing:.01em;margin:4px 0 -2px;text-align:right}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--inbound .MessageBodyText a{color:var(--background_Blue)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--outbound{background-color:var(--background_Blue);border-top-right-radius:4px;box-shadow:0 2px 8px color-mix(in srgb,var(--background_Blue) 18%,#0000);color:#fff}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--outbound .MessageMeta{color:#ffffffc7;font-size:10px;font-weight:500;letter-spacing:.01em;margin:4px 0 -2px;text-align:right}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--outbound .MessageBodyText a{color:#fff;text-decoration:underline}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup{display:flex;flex-direction:column;gap:8px;margin:8px 0;max-width:min(560px,88%);min-width:320px;width:-webkit-fit-content;width:fit-content}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup.MessagesCallGroup--inbound{align-self:flex-start;margin-left:4px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup.MessagesCallGroup--outbound{align-self:flex-end;margin-right:4px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup.MessagesCallGroup--grouped{margin-top:-2px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCard,.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCard.MessagesCallCard--inbound,.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCard.MessagesCallCard--outbound{align-self:stretch;flex-wrap:wrap;margin:0;max-width:none;min-width:0;row-gap:0;width:100%}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer{align-items:center;background:var(--background_White);border:1px solid color-mix(in srgb,var(--border_Light) 70%,#0000);border-radius:999px;cursor:default;display:flex;flex-basis:100%;gap:10px;margin-top:6px;padding:6px 10px;width:100%}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayBtn{align-items:center;background:var(--text_Title_Dark);border:0;border-radius:50%;color:var(--background_White);cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;transition:transform .1s ease,opacity .15s ease;width:28px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayBtn .material-symbols-outlined{font-size:18px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayBtn:hover{opacity:.85}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayBtn:active{transform:scale(.94)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayerTrack{align-items:center;cursor:pointer;display:flex;flex:1 1;height:14px;min-width:60px;position:relative}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayerTrack:before{background:var(--background_Gray_Light);border-radius:999px;content:"";height:4px;left:0;position:absolute;right:0}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayerTrack .MessagesCallCardPlayerFill{background:var(--background_Blue);border-radius:999px;height:4px;left:0;pointer-events:none;position:absolute}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayerTime{font-feature-settings:"tnum";color:var(--text_Title_Light);flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;font-weight:500}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayerSpeed{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;flex-shrink:0;font-size:11px;font-weight:600;padding:2px 6px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayerSpeed:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 2px 8px #0f172a0d;cursor:default;display:flex;flex-direction:column;gap:8px;padding:12px 14px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryHeader{align-items:center;display:flex;gap:6px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryHeader .MessagesCallCardSummaryTitle{color:var(--text_Title_Dark);font-size:12px;font-weight:700}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryHeader .MessagesCallCardSummaryAI{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:11px;font-weight:600;gap:4px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryHeader .MessagesCallCardSummaryAI img{height:14px;object-fit:contain;width:14px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryHeader .MessagesCallCardSummaryTranscript{background:#0000;border:0;color:var(--text_Title_Light);cursor:pointer;font-size:11px;font-weight:600;margin-left:auto;padding:2px 4px;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryHeader .MessagesCallCardSummaryTranscript:hover{color:var(--background_Blue);text-decoration:underline}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummarySubTitle{color:var(--text_Title_Dark);font-size:12px;font-weight:700;margin-top:2px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryList{display:flex;flex-direction:column;gap:6px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryList .MessagesCallCardSummaryLine{align-items:flex-start;color:var(--text_Title_Light);display:flex;font-size:12px;gap:8px;line-height:1.45}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardSummary .MessagesCallCardSummaryList .MessagesCallCardSummaryLine .MessagesCallCardSummaryBullet{background:var(--background_Blue);border-radius:50%;flex-shrink:0;height:5px;margin-top:6px;width:5px}@media(max-width:1050px){.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup{min-width:280px}}@media(max-width:600px){.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup{max-width:100%;min-width:0}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup.MessagesCallGroup--inbound{margin-left:4px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup.MessagesCallGroup--outbound{margin-right:4px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer{gap:8px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallGroup .MessagesCallCardPlayer .MessagesCallCardPlayerTrack{min-width:40px}}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid color-mix(in srgb,var(--border_Light) 60%,#0000);border-radius:14px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;cursor:pointer;display:inline-flex;gap:12px;margin:8px 0;max-width:440px;min-width:320px;padding:10px 14px;position:relative;transition:transform .12s ease,box-shadow .18s ease,border-color .18s ease;width:-webkit-fit-content;width:fit-content}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard.MessagesCallCard--inbound{align-self:flex-start;border-top-left-radius:4px;margin-left:46px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard.MessagesCallCard--outbound{align-self:flex-end;border-top-right-radius:4px;margin-right:46px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard.MessagesCallCard--grouped{margin-top:-2px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard.MessagesCallCard--grouped.MessagesCallCard--inbound{border-top-left-radius:14px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard.MessagesCallCard--grouped.MessagesCallCard--outbound{border-top-right-radius:14px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard:hover{box-shadow:0 4px 12px #0f172a14}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard:hover .MessagesCallCardMenu{opacity:1;pointer-events:auto}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardMenu{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:6px;top:6px;transition:opacity .15s ease,background .15s ease;width:26px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardMenu .material-symbols-outlined{font-size:18px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardMenu:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardFooter{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:2px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardFooter .MessagesCallCardSub{color:var(--text_Title_Light_Light);font-size:11px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardFooter .MessagesCallCardTime{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:11px;position:static;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardIcon .material-symbols-outlined{font-size:20px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardBody{display:flex;flex:1 1;flex-direction:column;min-width:0}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardBody .MessagesCallCardTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard .MessagesCallCardBody .MessagesCallCardSub{color:var(--text_Title_Light_Light);font-size:11px;margin-top:2px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard.MessagesCallCard--missed .MessagesCallCardIcon{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesCallCard.MessagesCallCard--missed .MessagesCallCardTitle{color:var(--Canceled)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessagesList--all{display:flex;flex-direction:column;gap:4px;overflow-y:auto;padding:16px 8px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem{background-color:var(--background_Gray_Light);background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 2px #0f172a0a;display:flex;flex-direction:column;font-size:13px;gap:6px;margin:3px 4px 10px;outline:3px solid #0000;padding:12px 14px;transition:background .16s ease,transform .12s ease,box-shadow .16s ease,border-color .16s ease,outline-color .16s ease}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);box-shadow:0 6px 14px #0f172a14;cursor:pointer;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem:active{border-color:var(--background_Blue);box-shadow:0 2px 6px #0f172a0d;transform:translateY(0)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem.IsSelected,.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem.IsSelected:hover{background:linear-gradient(135deg,var(--background_Gray_Light_Blue),var(--background_Gray_Light_Blue));border-color:var(--background_Blue);box-shadow:0 6px 16px #0f172a1f;outline:3px solid var(--outline_Blue)!important;outline-offset:0}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem.IsLive,.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem.IsLive:hover{background:color-mix(in srgb,var(--Done) 10%,var(--background_White));border-color:var(--Done)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemTop{align-items:baseline;display:flex;justify-content:space-between}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemTop .CallItemType{align-items:baseline;display:flex;gap:6px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemTop .CallItemType h1{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemTop .CallItemType h2{background:color-mix(in srgb,var(--text_Title_Light_Light_Light) 12%,#0000);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;padding:2px 8px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemTop .CallItemTime{font-feature-settings:"tnum";color:var(--text_Title_Light_Light);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody{align-items:center;display:flex;justify-content:space-between;margin-top:5px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody .CallCenter_ListItemIcon{align-items:center;display:flex;flex-shrink:0;font-size:17px;justify-content:center;margin-right:10px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody .CallCenter_ListItemIcon.Inbound{color:var(--Done)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody .CallCenter_ListItemIcon.noanswer{color:var(--Canceled)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody .CallCenter_ListItemIcon.Outbound{color:var(--background_Blue)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody .CallCenter_ListItemIcon.abandoned{color:var(--text_Title_Light_Light)}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody .CallItemFriendlyName{color:var(--text_Title_Dark);flex:1 1;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody .CallItemAgent{font-feature-settings:"tnum";color:var(--background_Blue);font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;margin-left:6px;white-space:nowrap}.MessagesLayout .MessagesBody .MessagesThread .MessageError{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#d9302526;border:1px solid #d9302580;border-radius:10px;color:#fff;display:flex;flex-wrap:wrap;font-size:11px;gap:8px;margin-top:6px;padding:6px 10px}.MessagesLayout .MessagesBody .MessagesThread .MessageError .MessageErrorText{flex:1 1;min-width:0}.MessagesLayout .MessagesBody .MessagesThread .MessageError .MessageErrorCta{align-items:center;background:#ffffff1f;border:1px solid #ffffff80;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:4px 10px;transition:background .12s ease,gap .15s ease,transform .1s ease}.MessagesLayout .MessagesBody .MessagesThread .MessageError .MessageErrorCta .material-symbols-outlined{font-size:14px;transition:transform .18s cubic-bezier(.22,.61,.36,1)}.MessagesLayout .MessagesBody .MessagesThread .MessageError .MessageErrorCta:hover{background:#ffffff38;gap:8px}.MessagesLayout .MessagesBody .MessagesThread .MessageError .MessageErrorCta:hover .material-symbols-outlined{transform:translateX(2px)}.MessagesLayout .MessagesBody .MessagesThread .MessageError .MessageErrorCta:active{transform:scale(.98)}.MessagesLayout .MessagesComposer{background-color:var(--background_White);border-radius:0 0 6px 6px;display:flex;flex-direction:column;padding:8px 16px 14px;position:relative}.MessagesLayout .MessagesComposer .MessagesComposerCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:20px;box-shadow:0 1px 3px #0000000d;cursor:text;display:flex;flex-direction:column;gap:6px;outline:3px solid #0000;padding:12px 12px 8px 14px;transition:border-color .15s ease,box-shadow .15s ease,outline-color .2s ease;width:100%}.MessagesLayout .MessagesComposer .MessagesComposerCard button{cursor:pointer}.MessagesLayout .MessagesComposer .MessagesComposerCard:focus-within,.MessagesLayout .MessagesComposer .MessagesComposerCard:hover{border-color:var(--border_Dark_Light)}.MessagesLayout .MessagesComposer .MessagesComposerCard.AI-Ready{border-color:var(--background_Blue_Purpel);outline:3px solid rgba(101,58,240,.325)}.MessagesLayout .MessagesComposer .MessagesComposerCard textarea{background:#0000;border:none;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;line-height:1.45;max-height:160px;min-height:24px;outline:none;padding:2px 2px 0;resize:none;width:100%}.MessagesLayout .MessagesComposer .MessagesComposerCard textarea::placeholder{color:var(--text_Title_Light_Light)}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar{align-items:center;display:flex;gap:8px;justify-content:space-between}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft{align-items:center;display:flex;gap:6px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAIBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;transition:border-color .15s ease,box-shadow .15s ease,transform .08s ease;width:30px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAIBtn img{height:18px;object-fit:contain;width:18px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAIBtn.is-loading{opacity:.8;pointer-events:none}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAIBtn .MessagesComposerSmartFollowUpSpinner{animation:MessagesSpinnerRotate .7s linear infinite;border:2px solid #643af040;border-radius:999px;border-top:2px solid var(--background_Blue_Purpel);height:12px;width:12px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAIBtn:hover:not(.is-loading){border-color:var(--background_Blue_Purpel);box-shadow:0 2px 8px color-mix(in srgb,var(--background_Blue_Purpel) 30%,#0000);transform:translateY(-1px)}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerQuickTextsButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:6px;height:30px;padding:0 12px;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .08s ease;white-space:nowrap}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerQuickTextsButton .material-symbols-outlined{font-size:15px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerQuickTextsButton:hover{border-color:var(--background_Blue);box-shadow:0 2px 8px color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--background_Blue);transform:translateY(-1px)}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerSendBtn{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:50%;color:var(--background_White);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:background .28s ease,transform .28s cubic-bezier(.34,1.56,.64,1),opacity .15s ease;width:34px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerSendBtn .material-symbols-outlined{font-size:17px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerSendBtn:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerSendBtn:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup{animation:MessagesQuickTextsPopupIn .18s ease;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:14px;bottom:64px;box-shadow:0 24px 60px #0f172a2e,0 2px 8px #0f172a0f;display:flex;flex-direction:column;left:24px;max-height:420px;overflow:hidden;position:absolute;width:320px;z-index:20}@keyframes MessagesQuickTextsPopupIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsSearch{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:8px;height:36px;margin:10px 10px 8px;outline:3px solid #0000;padding:0 10px;transition:border-color .15s ease,outline-color .15s ease,background .15s ease}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsSearch:focus-within{background:var(--background_White);border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsSearch input::placeholder{color:var(--text_Title_Light_Light)}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsList{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:2px;overflow-y:auto;padding:2px 6px 6px}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsList .MessagesQuickTextsItem{background-color:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsList .MessagesQuickTextsItem.Selected,.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsList .MessagesQuickTextsItem:hover{background-color:var(--background_Gray_Light)}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsList .MessagesQuickTextsItem .MessagesQuickTextsTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsList .MessagesQuickTextsItem .MessagesQuickTextsItemPreview{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;font-size:11px;line-height:1.4;overflow:hidden}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsList .MessagesQuickTextsEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:24px 14px;text-align:center}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsManageBtn{align-items:center;background:var(--background_White);border:none;border-top:1px solid var(--border_Light);color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;justify-content:center;padding:11px 12px;transition:background .15s ease}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsManageBtn .material-symbols-outlined{font-size:15px}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup .MessagesQuickTextsManageBtn:hover{background:var(--background_Gray_Light_Light)}@keyframes MessagesSpinnerRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:1050px){.MessagesLayout .MessagesHeader{margin:14px 16px 6px}.MessagesLayout .MessagesHeader .MessagesTitle{font-size:12px;padding:6px 12px}.MessagesLayout .MessagesBody .MessagesThread{padding:0 16px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble,.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--inbound,.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--outbound{max-width:85%}.MessagesLayout .MessagesComposer{padding:8px 14px 12px}}@media(max-width:600px){.MessagesLayout{border-radius:0}.MessagesLayout .MessagesHeader{margin:12px 12px 6px}.MessagesLayout .MessagesHeader .MessagesTitle{font-size:12px;padding:6px 12px}.MessagesLayout .MessagesHeader .MessagesTitle .material-symbols-outlined{font-size:16px}.MessagesLayout .MessagesBody .MessagesThread{padding:0 12px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList{padding-bottom:12px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble{font-size:13px;max-width:90%;padding:6px 14px 12px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble .MessageBody .MessageMediaItem{max-width:100%}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--inbound,.MessagesLayout .MessagesBody .MessagesThread .MessagesList .MessageBubble--outbound{max-width:92%}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem{padding:10px 12px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemTop .CallItemType h1{font-size:13px}.MessagesLayout .MessagesBody .MessagesThread .MessagesList .CallItem .CallItemBody .CallItemFriendlyName{font-size:12px}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty{padding:28px 16px}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty .MessagesEmptyIcon{height:56px;width:56px}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty .MessagesEmptyTitle{font-size:15px}.MessagesLayout .MessagesBody .MessagesThread .MessagesEmpty .MessagesEmptyHint{font-size:12px}.MessagesLayout .MessagesComposer{padding:8px 10px 12px}.MessagesLayout .MessagesComposer .MessagesComposerCard{padding:10px 10px 8px 12px}.MessagesLayout .MessagesComposer .MessagesComposerCard textarea{font-size:16px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerAIBtn{height:40px;width:40px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerToolbarLeft .MessagesComposerQuickTextsButton{font-size:13px;height:40px}.MessagesLayout .MessagesComposer .MessagesComposerCard .MessagesComposerToolbar .MessagesComposerSendBtn{height:40px;width:40px}.MessagesLayout .MessagesComposer .MessagesQuickTextsPopup{left:12px;max-width:calc(100vw - 24px);right:12px;width:auto}}@keyframes MessagesThreadShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.QuickTextsManageBackdrop{align-items:center;animation:QuickTextsManageOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}@keyframes QuickTextsManageOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes QuickTextsManageCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.QuickTextsManageCard{animation:QuickTextsManageCardPop .26s ease forwards;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-height:85vh;max-width:780px;overflow:hidden;width:100%}.QuickTextsManageCard .QuickTextsManageHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;padding:18px 20px}.QuickTextsManageCard .QuickTextsManageHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0 0 4px}.QuickTextsManageCard .QuickTextsManageHeader p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0;max-width:440px}.QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageHeaderActions{align-items:center;display:inline-flex;gap:10px}.QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageCreateBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageCreateBtn .QuickTextsManageCreateBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;height:20px;justify-content:center;width:20px}.QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageCreateBtn .QuickTextsManageCreateBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageCreateBtn .QuickTextsManageCreateBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageCreateBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageCreateBtn:active{transform:scale(.98)}.QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageClose{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageClose .material-symbols-outlined{font-size:20px}.QuickTextsManageCard .QuickTextsManageHeader .QuickTextsManageClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.QuickTextsManageCard .QuickTextsManageTable{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto;padding:4px 10px 12px}.QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow{grid-gap:12px;align-items:start;border-radius:10px;color:var(--text_Title_Dark);display:grid;font-size:13px;gap:12px;grid-template-columns:150px 1fr 72px;padding:12px;transition:background .12s ease}.QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow:hover:not(.QuickTextsManageRow--head){background:var(--background_Gray_Light_Light)}.QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow:hover:not(.QuickTextsManageRow--head) .QuickTextsManageRowActions button{opacity:1}.QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow--head{background:#0000;background:var(--background_White);color:var(--text_Title_Light_Light);font-size:11px;font-weight:700;letter-spacing:.04em;padding-bottom:4px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:1}.QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow .QuickTextsManageRowTitle{font-weight:600;line-height:1.4}.QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow .QuickTextsManageRowMessage{color:var(--text_Title_Light);line-height:1.45;white-space:pre-wrap;word-break:break-word}.QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow .QuickTextsManageRowActions{display:inline-flex;gap:6px;justify-content:flex-end}.QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow .QuickTextsManageRowActions button{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;opacity:0;transition:opacity .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease;width:30px}.QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow .QuickTextsManageRowActions button .material-symbols-outlined{font-size:16px}.QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow .QuickTextsManageRowActions button:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;color:var(--background_Blue)}.QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow .QuickTextsManageRowActions button:last-child:hover{border-color:var(--Canceled);color:var(--Canceled)}@media(max-width:600px){.QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageRow .QuickTextsManageRowActions button{opacity:1}}.QuickTextsManageCard .QuickTextsManageTable .QuickTextsManageEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:40px 20px;text-align:center}.QuickTextsManageCard .QuickTextsManageForm{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:20px}.QuickTextsManageCard .QuickTextsManageField{display:flex;flex-direction:column;gap:6px;position:relative}.QuickTextsManageCard .QuickTextsManageField label{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600}.QuickTextsManageCard .QuickTextsManageField input,.QuickTextsManageCard .QuickTextsManageField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease}.QuickTextsManageCard .QuickTextsManageField input:focus,.QuickTextsManageCard .QuickTextsManageField textarea:focus{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.QuickTextsManageCard .QuickTextsManageField textarea{line-height:1.45;min-height:140px;padding-bottom:28px;resize:vertical}.QuickTextsManageCard .QuickTextsManageField--message{position:relative}.QuickTextsManageCard .QuickTextsManageField .QuickTextsManageCount{font-feature-settings:"tnum";background:var(--background_Gray_Light_Light);border-radius:999px;bottom:10px;color:var(--text_Title_Light_Light);font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;padding:2px 8px;pointer-events:none;position:absolute;right:12px}.QuickTextsManageCard .QuickTextsManageActions{border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}.QuickTextsManageCard .QuickTextsManageActions .QuickTextsManageCancel,.QuickTextsManageCard .QuickTextsManageActions .QuickTextsManageDanger,.QuickTextsManageCard .QuickTextsManageActions .QuickTextsManagePrimary{border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;height:36px;padding:0 18px}.QuickTextsManageCard .QuickTextsManageActions .QuickTextsManageCancel{background:var(--background_White);border:none;color:var(--background_Blue)}.QuickTextsManageCard .QuickTextsManageActions .QuickTextsManageCancel:hover{background:var(--background_Gray_Light)}.QuickTextsManageCard .QuickTextsManageActions .QuickTextsManagePrimary{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.QuickTextsManageCard .QuickTextsManageActions .QuickTextsManagePrimary:hover:not(:disabled){background:var(--background_Blue_Dark)}.QuickTextsManageCard .QuickTextsManageActions .QuickTextsManagePrimary:disabled{cursor:not-allowed;opacity:.55}.QuickTextsManageCard .QuickTextsManageActions .QuickTextsManageDanger{background:var(--Canceled);border-color:var(--Canceled);color:#fff}.QuickTextsManageCard .QuickTextsManageActions .QuickTextsManageDanger:hover:not(:disabled){filter:brightness(.93)}.QuickTextsManageCard .QuickTextsManageActions .QuickTextsManageDanger:disabled{cursor:not-allowed;opacity:.6}.QuickTextsDeleteBackdrop{align-items:center;animation:QuickTextsManageOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1300}.QuickTextsDeleteCard{animation:QuickTextsManageCardPop .26s ease forwards;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 24px 60px #0f172a47;max-width:380px;padding:20px 20px 0;width:100%}.QuickTextsDeleteCard h4{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0 0 6px}.QuickTextsDeleteCard p{color:var(--text_Title_Light);font-size:13px;margin:0 0 14px}.LiveAgents{border-radius:8px;display:flex;flex-direction:column;gap:7px;height:100%;margin-left:7px;min-width:0;overflow:visible;position:relative;transition:width .32s ease,transform .18s ease;width:360px}.LiveAgents .LiveAgentsToggleButton{align-items:center;background-color:#fff;display:inline-flex;justify-content:center;left:-20px;position:absolute;right:0;top:18px}.LiveAgents .LiveAgentsToggleButton.is-open{background:inherit;background-color:#fff}.LiveAgents .LiveAgentsToggleButton.is-collapsed{background-color:#fff;left:-30px!important}.LiveAgents .LiveAgentsToggleButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 2px 6px #0f172a14;color:var(--text_Title_Dark);cursor:pointer;height:32px;padding:0;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .18s ease,width .16s ease;width:32px;z-index:10;z-index:2}.LiveAgents .LiveAgentsToggleButton:active{box-shadow:-1px 1px 3px #0f172a0f;transform:translateX(1px)}.LiveAgents .LiveAgentsToggleButton:focus-visible{box-shadow:-2px 2px 6px #0f172a0d,0 0 0 2px #2563eb59;outline:none}.LiveAgents .LiveAgentsToggleButton .Icon{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:14px;justify-content:center;line-height:0;transform:rotate(90deg);transition:transform .22s cubic-bezier(.4,0,.2,1),color .16s ease}.LiveAgents.LiveAgents--open-agents .CallQueuesMain,.LiveAgents.LiveAgents--open-agents .LiveCallsMain,.LiveAgents.LiveAgents--open-calls .CallQueuesMain,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain,.LiveAgents.LiveAgents--open-queues .LiveCallsMain{flex:0 0 72px!important;height:72px!important;max-height:72px!important;min-height:72px!important}.LiveAgents.LiveAgents--open-agents .CallQueuesMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-agents .CallQueuesMain .LiveAgentsList,.LiveAgents.LiveAgents--open-agents .CallQueuesMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .LiveAgentsList,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .LiveCallsMainList{opacity:0;pointer-events:none;transition:opacity .18s ease}.LiveAgents.LiveAgents--open-agents .CallQueuesMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-agents .CallQueuesMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-agents .CallQueuesMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .LiveCallsHeader h2{display:none}.LiveAgents.LiveAgents--open-agents .LiveAgentsMain,.LiveAgents.LiveAgents--open-calls .LiveCallsMain,.LiveAgents.LiveAgents--open-queues .CallQueuesMain{flex:1 1 auto!important;height:auto!important;max-height:calc(100% - 156px)!important;min-height:0}.LiveAgents.LiveAgents--collapsed-all{width:0}.LiveAgents.LiveAgents--collapsed-all .LiveAgentsToggleButton{left:auto;right:4px}.LiveAgents.LiveAgents--collapsed-all .LiveAgentsToggleButton .Icon{transform:rotate(-90deg)}.LiveAgents.LiveAgents--collapsed-all .CallQueuesMain,.LiveAgents.LiveAgents--collapsed-all .LiveAgentsMain,.LiveAgents.LiveAgents--collapsed-all .LiveCallsMain{margin:0;max-height:0!important;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-4px)}.LiveAgents .LiveAgentsMain{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;height:33.3%;max-height:100%;overflow:hidden}.LiveAgents .LiveAgentsMain:hover .CallQueuesHeader .LiveAgentsHeaderResize,.LiveAgents .LiveAgentsMain:hover .LiveAgentsHeader .LiveAgentsHeaderResize,.LiveAgents .LiveAgentsMain:hover .LiveCallsHeader .LiveAgentsHeaderResize{opacity:1!important;transform:translateY(0)!important}.LiveAgents .LiveAgentsMain{transition:flex .36s cubic-bezier(.4,0,.2,1),flex-basis .36s cubic-bezier(.4,0,.2,1),max-height .36s cubic-bezier(.4,0,.2,1),min-height .36s cubic-bezier(.4,0,.2,1),opacity .22s ease}.LiveAgents .LiveAgentsMain .LiveAgentsHeader{align-items:center;border-bottom:1px solid var(--border_Light);cursor:pointer;display:flex;gap:8px;justify-content:space-between;max-height:70px;min-height:70px;padding:10px 15px;position:relative}.LiveAgents .LiveAgentsMain .LiveAgentsHeader .LiveAgentsHeaderText{display:flex;flex:1 1;flex-direction:column;min-width:0}.LiveAgents .LiveAgentsMain .LiveAgentsHeader h1{color:var(--text_Title_Dark);font-size:18px;font-weight:600}.LiveAgents .LiveAgentsMain .LiveAgentsHeader h2{color:var(--text_Title_Light_Light);font-size:13px;font-weight:600}.LiveAgents .LiveAgentsMain .LiveAgentsHeader .LiveAgentsHeaderResize{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;opacity:0;transform:translateY(-2px);transition:opacity .18s ease,transform .18s ease,background .15s ease,color .15s ease,border-color .15s ease;width:32px}.LiveAgents .LiveAgentsMain .LiveAgentsHeader .LiveAgentsHeaderResize .material-symbols-outlined{font-size:18px}.LiveAgents .LiveAgentsMain .LiveAgentsHeader .LiveAgentsHeaderResize:hover{background:var(--background_Gray_Light);border-color:#0000;color:var(--text_Title_Light)}.LiveAgents .LiveAgentsMain .LiveAgentsHeader .LiveAgentsHeaderResize:focus-visible{outline:3px solid var(--outline_Blue);outline-offset:1px}.LiveAgents .LiveAgentsMain .LiveAgentsList{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:0 6px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable{border-collapse:collapse;font-size:13px;padding:20px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable thead{border-bottom:1px solid var(--border_Light)}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable thead th{background-color:var(--background_White);color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;padding:15px 10px;position:-webkit-sticky;position:sticky;text-align:left;top:0;white-space:nowrap;z-index:1}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow{border-bottom:1px solid var(--border_Light);cursor:pointer}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow td{background-color:var(--background_White);padding:12px 10px;vertical-align:middle}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow:hover td{background:var(--background_Gray_Light)}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell{align-items:center;display:flex;gap:4px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell .LiveAgentsStatusDot{border:2px solid var(--background_White);border-radius:999px;box-shadow:0 0 0 1px var(--border_Light);height:12px;width:12px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell .LiveAgentsStatusDot.Online{background:var(--Done)}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell .LiveAgentsStatusDot.Busy{background:var(--Canceled)}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell .LiveAgentsStatusDot.Offline{background:var(--text_Title_Light_Light_Light)}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell .LiveAgentsAgentName{background:var(--background_Gray_Light_Blue);border:none;border-radius:10px;color:var(--background_Blue_Dark);cursor:pointer;font-size:11px;font-weight:500;padding:3px 10px;white-space:nowrap}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsCell{color:var(--text_Title_Light_Light);font-size:12px;white-space:nowrap}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:8px 20px 4px}.LiveAgents .LiveCallsMain{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;height:33.3%;overflow:hidden;transition:flex .36s cubic-bezier(.4,0,.2,1),flex-basis .36s cubic-bezier(.4,0,.2,1),max-height .36s cubic-bezier(.4,0,.2,1),min-height .36s cubic-bezier(.4,0,.2,1),opacity .22s ease}.LiveAgents .LiveCallsMain:hover .CallQueuesHeader .LiveAgentsHeaderResize,.LiveAgents .LiveCallsMain:hover .LiveAgentsHeader .LiveAgentsHeaderResize,.LiveAgents .LiveCallsMain:hover .LiveCallsHeader .LiveAgentsHeaderResize{opacity:1!important;transform:translateY(0)!important}.LiveAgents .LiveCallsMain .LiveCallsHeader{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:space-between;min-height:60px;padding:16px 15px 10px;position:relative}.LiveAgents .LiveCallsMain .LiveCallsHeader .LiveAgentsHeaderText{display:flex;flex:1 1;flex-direction:column;min-width:0}.LiveAgents .LiveCallsMain .LiveCallsHeader h1{color:var(--text_Title_Dark);font-size:18px;font-weight:600}.LiveAgents .LiveCallsMain .LiveCallsHeader .LiveAgentsHeaderResize{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;opacity:0;transform:translateY(-2px);transition:opacity .18s ease,transform .18s ease,background .15s ease,color .15s ease,border-color .15s ease;width:32px}.LiveAgents .LiveCallsMain .LiveCallsHeader .LiveAgentsHeaderResize .material-symbols-outlined{font-size:18px}.LiveAgents .LiveCallsMain .LiveCallsHeader .LiveAgentsHeaderResize:hover{background:var(--background_Gray_Light);border-color:#0000;color:var(--text_Title_Light)}.LiveAgents .LiveCallsMain .LiveCallsHeader .LiveAgentsHeaderResize:focus-visible{outline:3px solid var(--outline_Blue);outline-offset:1px}.LiveAgents .LiveCallsMain .LiveCallsMainList{display:flex;flex:1 1;flex-direction:column;gap:6px;overflow-y:auto;padding:0 20px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList{display:flex;flex-direction:column;gap:8px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;padding:6px 8px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem:hover{background:var(--background_Gray_Light)}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft{display:flex;flex-direction:column;gap:2px;min-width:0}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemName{color:var(--text_Title_Dark);font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;gap:6px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallMetaDirection{display:flex;font-weight:500}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallMetaDirection span{font-size:15px;margin-bottom:-5px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallMetaRoute{color:var(--text_Title_Light_Light)}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallStatus{background:color-mix(in srgb,var(--Done) 12%,#0000);border-radius:5px;color:var(--Done);font-size:11px;font-weight:500;padding:2px 8px 4px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallStatus.initiated,.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallStatus.ringing{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallStatus.in-progress{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemRight{align-items:flex-end;display:flex;flex-direction:column;gap:5px;justify-content:space-between}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemRight .LiveCallDuration{color:var(--text_Title_Light_Light);font-size:11px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:0 5px}.LiveAgents .CallQueuesMain{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;height:33.3%;max-height:100%;overflow:hidden}.LiveAgents .CallQueuesMain:hover .CallQueuesHeader .LiveAgentsHeaderResize,.LiveAgents .CallQueuesMain:hover .LiveAgentsHeader .LiveAgentsHeaderResize,.LiveAgents .CallQueuesMain:hover .LiveCallsHeader .LiveAgentsHeaderResize{opacity:1!important;transform:translateY(0)!important}.LiveAgents .CallQueuesMain{transition:flex .36s cubic-bezier(.4,0,.2,1),flex-basis .36s cubic-bezier(.4,0,.2,1),max-height .36s cubic-bezier(.4,0,.2,1),min-height .36s cubic-bezier(.4,0,.2,1),opacity .22s ease}.LiveAgents .CallQueuesMain .CallQueuesHeader{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:space-between;min-height:60px;padding:16px 15px 10px;position:relative}.LiveAgents .CallQueuesMain .CallQueuesHeader .LiveAgentsHeaderText{display:flex;flex:1 1;flex-direction:column;min-width:0}.LiveAgents .CallQueuesMain .CallQueuesHeader h1{color:var(--text_Title_Dark);font-size:18px;font-weight:600}.LiveAgents .CallQueuesMain .CallQueuesHeader .LiveAgentsHeaderResize{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;opacity:0;transform:translateY(-2px);transition:opacity .18s ease,transform .18s ease,background .15s ease,color .15s ease,border-color .15s ease;width:32px}.LiveAgents .CallQueuesMain .CallQueuesHeader .LiveAgentsHeaderResize .material-symbols-outlined{font-size:18px}.LiveAgents .CallQueuesMain .CallQueuesHeader .LiveAgentsHeaderResize:hover{background:var(--background_Gray_Light);border-color:#0000;color:var(--text_Title_Light)}.LiveAgents .CallQueuesMain .CallQueuesHeader .LiveAgentsHeaderResize:focus-visible{outline:3px solid var(--outline_Blue);outline-offset:1px}.LiveAgents .CallQueuesMain .CallQueuesMainList{flex:1 1;overflow-y:auto;padding:0 20px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList{display:flex;flex-direction:column;gap:8px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:5px;display:flex;flex-direction:column;gap:6px;padding:8px 10px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader{align-items:center;display:flex;justify-content:space-between}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader .CallQueueItemName{color:var(--text_Title_Dark);font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader .CallQueueItemStatus{background:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;padding:2px 8px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader .CallQueueItemStatus.queued{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader .CallQueueItemStatus.in-progress{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader .CallQueueItemStatus.failed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemMeta{display:flex;flex-wrap:wrap;gap:12px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemMeta .CallQueueMetaBlock{display:flex;font-size:11px;gap:4px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemMeta .CallQueueMetaBlock .CallQueueMetaLabel{color:var(--text_Title_Light_Light_Light)}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemMeta .CallQueueMetaBlock .CallQueueMetaValue{color:var(--text_Title_Light_Light);font-weight:500}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:0 5px}@media(max-width:1050px){.LiveAgents{width:280px}.LiveAgents .CallQueuesMain .CallQueuesHeader,.LiveAgents .LiveAgentsMain .LiveAgentsHeader,.LiveAgents .LiveCallsMain .LiveCallsHeader{padding:12px}.LiveAgents .CallQueuesMain .CallQueuesHeader h1,.LiveAgents .LiveAgentsMain .LiveAgentsHeader h1,.LiveAgents .LiveCallsMain .LiveCallsHeader h1{font-size:16px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable{font-size:12px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable thead th{padding:12px 8px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow td{padding:10px 8px}.LiveAgents .CallQueuesMain .CallQueuesMainList,.LiveAgents .LiveCallsMain .LiveCallsMainList{padding:0 12px}}@media(max-width:600px){.LiveAgents{flex-direction:column;gap:8px;margin-left:0;margin-top:8px;min-width:0;overflow-y:auto;width:100%}.LiveAgents .LiveAgentsToggleButton{display:none}.LiveAgents.LiveAgents--open-agents .CallQueuesMain,.LiveAgents.LiveAgents--open-agents .LiveAgentsMain,.LiveAgents.LiveAgents--open-agents .LiveCallsMain,.LiveAgents.LiveAgents--open-calls .CallQueuesMain,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain,.LiveAgents.LiveAgents--open-calls .LiveCallsMain,.LiveAgents.LiveAgents--open-queues .CallQueuesMain,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain,.LiveAgents.LiveAgents--open-queues .LiveCallsMain{flex:0 0 auto!important;height:auto!important;max-height:none!important;min-height:220px!important}.LiveAgents.LiveAgents--open-agents .CallQueuesMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-agents .CallQueuesMain .LiveAgentsList,.LiveAgents.LiveAgents--open-agents .CallQueuesMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-agents .LiveAgentsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-agents .LiveAgentsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-agents .LiveAgentsMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .LiveAgentsList,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-calls .LiveCallsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-calls .LiveCallsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-calls .LiveCallsMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-queues .CallQueuesMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-queues .CallQueuesMain .LiveAgentsList,.LiveAgents.LiveAgents--open-queues .CallQueuesMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .LiveCallsMainList,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .CallQueuesMainList,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .LiveAgentsList,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .LiveCallsMainList{opacity:1;pointer-events:auto}.LiveAgents.LiveAgents--open-agents .CallQueuesMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-agents .CallQueuesMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-agents .CallQueuesMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-agents .LiveAgentsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-agents .LiveAgentsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-agents .LiveAgentsMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-agents .LiveCallsMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-calls .CallQueuesMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-calls .LiveCallsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-calls .LiveCallsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-calls .LiveCallsMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-queues .CallQueuesMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-queues .CallQueuesMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-queues .CallQueuesMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-queues .LiveAgentsMain .LiveCallsHeader h2,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .CallQueuesHeader h2,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .LiveAgentsHeader h2,.LiveAgents.LiveAgents--open-queues .LiveCallsMain .LiveCallsHeader h2{display:block}.LiveAgents.LiveAgents--collapsed-all{width:100%}.LiveAgents .CallQueuesMain,.LiveAgents .LiveAgentsMain,.LiveAgents .LiveCallsMain{height:auto;min-height:220px}.LiveAgents .LiveAgentsMain .LiveAgentsList{overflow-x:auto}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable{min-width:460px}}.CallCenter_Dialer{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 8px 8px 0;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:0 24px;width:100%}.CallCenter_Dialer .CallCenter_DialerHeader{align-items:center;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);display:flex;font-size:20px;font-weight:600;justify-content:space-between;margin-bottom:80px;max-height:70px;min-height:70px;width:100%}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_Call_DetailsTitle h1{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin-bottom:4px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderActions{align-items:center;display:inline-flex;gap:8px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:10px;display:inline-flex;gap:0;padding:2px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0 10px;position:relative;transition:background .32s cubic-bezier(.4,0,.2,1),color .18s ease,box-shadow .18s ease,transform .08s ease;width:36px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton:hover:not(.active){color:var(--text_Title_Dark)}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton:active{transform:scale(.96)}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton:focus-visible{outline:3px solid var(--outline_Blue);outline-offset:1px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton:disabled{background:#0000;color:var(--text_Title_Light_Light_Light);cursor:not-allowed;opacity:.4}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton.active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton.active .material-symbols-outlined{color:var(--text_Title_Dark)}.CallCenter_Dialer .CallCenter_DialerBody{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:flex-start;width:100%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow{display:flex;flex-direction:column;margin-bottom:16px;max-width:340px;position:relative;width:80%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow label{align-items:center;display:flex;font-size:15px;font-weight:600;margin-bottom:12px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow label span{border:1px solid var(--border_Light);border-radius:10px;color:#000;font-size:12px;font-weight:400;margin-left:6px;margin-top:2px;padding:2px 8px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow input,.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow select{background-color:var(--background_Gray_Light)!important;background-color:red;border:1px solid #0000;border-radius:10px;color:var(--text_Title_Dark);font-size:13px;height:50px;outline:3px solid #0000;padding:18px 10px;transition:all .2s ease}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow input:hover,.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow select:hover{background-color:var(--background_White);border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:30px;justify-content:center;padding:0 4px;position:absolute;right:10px;top:53%;width:30px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_SearchClear svg{height:14px;width:14px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_SearchClear:hover{color:#000}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_SearchClear:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.95)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_DialerInputError{border-color:var(--Canceled);outline-color:color-mix(in srgb,var(--Canceled) 30%,#0000)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect{border-radius:10px;display:flex;flex-direction:column;gap:6px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromDropdown{position:relative}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromButton{background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;height:50px;justify-content:center;outline:3px solid #0000;padding:9px 12px;position:relative;text-align:left;transition:all .2s ease;width:100%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromButton:hover{background-color:var(--background_White);border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromButtonTop{color:var(--text_Title_Dark);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromButtonBottom{color:var(--text_Title_Light_Light);font-size:12px;opacity:.9}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromChevron{font-size:20px;position:absolute;right:10px;top:56%;transform:translateY(-50%);transition:transform .18s ease}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromChevron.is-open{transform:translateY(-50%) rotate(180deg)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;left:0;padding:6px 0 8px;position:absolute;right:0;top:calc(100% + 8px);z-index:20}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromSearch{border:1px solid var(--border_Light);border-radius:0;border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:40px;margin:5px 8px 6px;outline:3px solid #0000;padding:7px 10px;width:calc(100% - 16px)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromSearch:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOptions{max-height:220px;max-height:700px;overflow-y:auto}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOptions .CallCenter_FromOptionGroup{border-top:1px solid var(--border_Light)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOptions .CallCenter_FromOptionGroup .CallCenter_FromOptionGroupLabel{background-color:var(--background_White);color:var(--text_Title_Dark);font-size:12px;font-weight:600;padding:8px 12px 5px;position:-webkit-sticky;position:sticky;top:0}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption{background:#0000;border:none;cursor:pointer;padding:9px 12px;text-align:left;width:100%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption .CallCenter_FromOptionLabel{color:var(--text_Title_Dark);font-size:14px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption .CallCenter_FromOptionSub{color:var(--text_Title_Light_Light);font-size:12px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.Selected,.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption:hover{background:var(--background_Gray_Light)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.Empty{color:var(--text_Title_Light_Light);font-size:12px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers{align-items:center;background:var(--background_White);border-radius:12px;cursor:default;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:24px 18px;text-align:center}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers:hover{background:var(--background_White)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers .CallCenter_FromOptionIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:50%;color:var(--background_Blue);display:inline-flex;height:44px;justify-content:center;width:44px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers .CallCenter_FromOptionIcon .material-symbols-outlined{color:var(--background_Blue);font-size:24px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers .CallCenter_FromOptionTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers .CallCenter_FromOptionSub{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;max-width:240px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers .CallCenter_FromOptionCta{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-top:4px;padding:8px 14px;transition:filter .15s ease,transform .12s ease,box-shadow .18s ease}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers .CallCenter_FromOptionCta .material-symbols-outlined{color:#fff;font-size:16px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers .CallCenter_FromOptionCta:hover{box-shadow:0 4px 10px color-mix(in srgb,var(--background_Blue) 30%,#0000);filter:brightness(.96);transform:translateY(-1px)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.CallCenter_FromOption--NoNumbers .CallCenter_FromOptionCta:active{transform:translateY(0)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad{grid-gap:10px 20px;display:grid;gap:10px 20px;grid-template-columns:repeat(3,1fr);justify-items:center;margin-top:10px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:999px;cursor:pointer;display:flex;flex-direction:column;height:59px;justify-content:center;width:59px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey .CallCenter_DialerKeyMain{color:var(--text_Title_Dark);font-size:20px;font-weight:500}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey .CallCenter_DialerKeySub{color:var(--text_Title_Light_Light);font-size:10px;letter-spacing:.08em;margin-top:2px;text-transform:uppercase}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey:disabled{cursor:default;opacity:.4}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey:focus-visible{outline:2px solid var(--background_Blue_Light_Middle);outline-offset:2px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey:hover{background:var(--border_Light);transition:background .15s ease}.CallCenter_Dialer .DialerMain{align-items:center;display:flex;flex-direction:column;flex-shrink:0;width:100%}.CallCenter_Dialer .DialerMain .CallCenter_CallActions{align-items:center;display:flex;margin-top:20px;max-width:260px;width:80%}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_DialerKeyBackspace{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:50px 0 0 50px;color:#000;cursor:pointer;display:flex;flex-direction:column;height:50px;justify-content:center;width:64px}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_DialerKeyBackspace:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_PlaceCallBtn{background:var(--background_Blue);border:none;border-radius:0 50px 50px 0;color:#fff;cursor:pointer;font-size:15px;font-weight:500;height:50px;padding:12px 0;width:100%}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_PlaceCallBtn:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_PlaceCallBtn:disabled{background:gray;cursor:not-allowed;opacity:.7}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_DialerKeyBackspace:hover,.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_PlaceCallBtn:hover{outline:3px solid var(--outline_Blue);transition:all .1s ease-in-out}.CallCenter_Dialer .DialerMain p{color:var(--text_Title_Light_Light);font-size:11px;margin-top:22px;text-align:center}.CallCenter_Dialer .DialerMain p img{height:22px;margin:0 5px -8px;width:22px}.CallCenter_Dialer .DialerMain p span{text-decoration:underline}.CallCenter_Dialer .DialerMain p span:hover{color:var(--background_Blue);cursor:pointer}.CallCenter_Dialer .SendMessageMain{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}@media(max-width:1050px){.CallCenter_Dialer{padding:0 16px}.CallCenter_Dialer .CallCenter_DialerHeader{margin-bottom:40px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_Call_DetailsTitle h1{font-size:16px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow{max-width:420px;width:100%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow input,.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow select{padding:14px 10px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey{height:56px;width:56px}.CallCenter_Dialer .DialerMain .CallCenter_CallActions{max-width:300px;width:100%}}@media(max-width:600px){.CallCenter_Dialer{border-radius:0;padding:0 14px}.CallCenter_Dialer .CallCenter_DialerHeader{font-size:16px;margin-bottom:20px;max-height:60px;min-height:60px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_Call_DetailsTitle h1{font-size:15px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight{gap:4px;padding:3px 6px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton{height:40px;width:40px}.CallCenter_Dialer .CallCenter_DialerBody{gap:4px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow{margin-bottom:12px;max-width:100%;width:100%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow label{font-size:14px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow input,.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow select{font-size:13px;padding:12px 10px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad{gap:8px;margin-top:12px;max-width:320px;width:100%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey{height:56px;max-width:70px;width:100%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey .CallCenter_DialerKeyMain{font-size:18px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey .CallCenter_DialerKeySub{font-size:9px}.CallCenter_Dialer .DialerMain .CallCenter_CallActions{margin-top:14px;max-width:320px;width:100%}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_DialerKeyBackspace{width:56px}}.SendSMS{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding:14px 0 16px;width:100%}.SendSMS .SendSMSComposer{display:flex;flex-direction:column;gap:8px;position:relative}.SendSMS .SendSMSAttachments{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 4px 12px #0f172a0f;display:flex;flex-wrap:wrap;gap:6px;padding:8px}.SendSMS .SendSMSAttachments .SendSMSAttachment{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:6px;max-width:180px;padding:4px 8px 4px 4px}.SendSMS .SendSMSAttachments .SendSMSAttachment img{border-radius:50%;height:28px;object-fit:cover;width:28px}.SendSMS .SendSMSAttachments .SendSMSAttachment .SendSMSAttachmentName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SendSMS .SendSMSAttachments .SendSMSAttachment button{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;padding:0}.SendSMS .SendSMSAttachments .SendSMSAttachment button .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.SendSMS .SendSMSAttachments .SendSMSAttachment>.material-symbols-outlined:first-child{background:var(--background_White);border-radius:50%;color:var(--background_Blue);font-size:18px;padding:4px}.SendSMS .SendSMSInputWrap{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50px;box-shadow:1px 1px 7px rgba(99,122,176,.192);display:flex;outline:3px solid #0000;padding:4px 6px 4px 4px;transition:border-color .2s ease,outline-color .2s ease}.SendSMS .SendSMSInputWrap .SendSMSAttachButton{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;transition:background .12s ease;width:38px}.SendSMS .SendSMSInputWrap .SendSMSAttachButton:hover:not(:disabled){background:var(--background_Gray_Light)}.SendSMS .SendSMSInputWrap .SendSMSAttachButton:disabled{cursor:not-allowed;opacity:.5}.SendSMS .SendSMSInputWrap .SendSMSAttachButton .material-symbols-outlined{font-size:20px}.SendSMS .SendSMSInputWrap .SendSMSInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;line-height:1.4;max-height:160px;min-height:24px;outline:none;padding:12px 8px;resize:none}.SendSMS .SendSMSInputWrap .SendSMSInput::placeholder{color:var(--text_Title_Light_Light)}.SendSMS .SendSMSInputWrap .SendSMSInput:disabled{cursor:not-allowed;opacity:.6}.SendSMS .SendSMSInputWrap .SendSMSSendButton{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;transition:background .15s ease,transform .08s ease,opacity .15s ease;width:38px}.SendSMS .SendSMSInputWrap .SendSMSSendButton .material-symbols-outlined{font-size:18px}.SendSMS .SendSMSInputWrap .SendSMSSendButton:hover:not(:disabled){background:var(--background_Blue_Dark);border-color:var(--background_Blue_Dark);transform:translateY(-1px)}.SendSMS .SendSMSInputWrap .SendSMSSendButton:active:not(:disabled){transform:translateY(0)}.SendSMS .SendSMSInputWrap .SendSMSSendButton:disabled{background:var(--text_Title_Light_Light);border-color:var(--text_Title_Light_Light);cursor:not-allowed;opacity:.6}.SendSMS .SendSMSMeta{align-items:center;display:flex;justify-content:space-between;padding:0 6px}.SendSMS .SendSMSMeta .SendSMSCounter{color:var(--text_Title_Light_Light);font-size:11px}.SendSMS .SendSMSError{color:var(--Canceled);font-size:12px;margin:0;padding:0 6px}.SendSMS .SendSMSHint{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:0 6px}@media(max-width:1050px){.SendSMS{padding:12px 14px 14px}.SendSMS .SendSMSInputWrap{padding:4px 6px 4px 14px}.SendSMS .SendSMSInputWrap .SendSMSInput{font-size:13px}}@media(max-width:600px){.SendSMS{padding:10px 12px 12px}.SendSMS .SendSMSInputWrap{padding:4px 4px 4px 12px}.SendSMS .SendSMSInputWrap .SendSMSInput{font-size:13px;padding:10px 6px}.SendSMS .SendSMSInputWrap .SendSMSSendButton{height:40px;width:40px}.SendSMS .SendSMSMeta .SendSMSCounter{font-size:10px}}.CallCenterSideBar{display:flex;flex-direction:column;height:100%;position:relative}@keyframes NoResultsEnter{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.CallCenterSideBar .SideBarHeader{align-items:center;display:flex;justify-content:space-between;max-height:70px;min-height:70px;padding:16px 20px}.CallCenterSideBar .SideBarHeader .DialerButton{align-items:center;background:linear-gradient(135deg,var(--background_White),var(--background_White));border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue);cursor:pointer;display:flex;display:inline-flex;font-size:15px;font-weight:500;gap:6px;margin-left:8px;padding:7px 13px 7px 10px;transition:background .15s ease,transform .1s ease,box-shadow .15s ease}.CallCenterSideBar .SideBarHeader .DialerButton:hover{border:1px solid var(--background_Blue);box-shadow:0 6px 12px #0f172a1f;outline:3px solid var(--outline_Blue);transform:translateY(-.9px)}.CallCenterSideBar .SideBarHeader .DialerButton:active{box-shadow:0 0 0 3px #2563eb59;outline:3px solid var(--outline_Blue);transform:translateY(0)}.CallCenterSideBar .SideBarHeader .DialerButton .DialerIcon{margin-bottom:-5px}.CallCenterSideBar .SideBarHeader .DialerButton .DialerIcon .material-symbols-outlined{font-size:20px}.CallCenterSideBar .SideBarHeader .DialerButton .DialerLabel{font-size:15px}.CallCenterSideBar .SideBarHeader .SubtitleButton{align-items:center;background-color:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;max-width:100%;min-width:0;overflow:hidden;padding:4px 15px}.CallCenterSideBar .SideBarHeader .SubtitleButton:hover{border:1px solid var(--background_Blue);box-shadow:0 6px 12px #0f172a1f;outline:3px solid var(--outline_Blue);transform:translateY(-.9px)}.CallCenterSideBar .SideBarHeader .SubtitleButton:active{box-shadow:0 0 0 3px #2563eb59;outline:3px solid var(--outline_Blue);transform:translateY(0)}.CallCenterSideBar .SideBarHeader .SubtitleButton .SubtitleLabel{color:var(--background_Blue);display:inline-block;font-size:12px;font-weight:500;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenterSideBar .SideBarHeader .SubtitleButton .SubtitleLabel .SubtitleLabelCompanies{color:var(--text_Title_Light_Light);font-weight:400}.CallCenterSideBar .SideBarHeader .SubtitleButton .SubtitleLabelOnluneorOffline{background:var(--Done);border-radius:999px;content:"";display:inline-block;height:11px;margin-right:6px;min-width:11px}.CallCenterSideBar .SideBarHeader .SubtitleButton .SubtitleLabelOnluneorOffline.Online{background:var(--Done)}.CallCenterSideBar .SideBarHeader .SubtitleButton .SubtitleLabelOnluneorOffline.Offline{background:var(--background_White);border:3px solid hsla(0,0%,50%,.778)}.CallCenterSideBar .SideBarHeader .SubtitleButton .SubtitleLabelOnluneorOffline.Busy{background:var(--background_White);border:3px solid rgba(224,0,0,.778)}.CallCenterSideBar .SideBarHeader .StatusMenu{background-color:var(--background_White);border-radius:7px;box-shadow:0 10px 30px #0f172a2e;left:9px;padding:15px;position:absolute;top:64px;width:300px;z-index:20}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusRow{align-items:flex-start;border-radius:4px;display:flex;gap:10px;margin-bottom:10px;padding:8px 14px}.CallCenterSideBar .SideBarHeader .StatusMenu .NoResults{color:var(--text_Title_Light_Light);padding:16px;text-align:center}.CallCenterSideBar .SideBarHeader .StatusMenu .NoResults .NoResultsTitle{font-size:13px;font-weight:600;margin-bottom:4px}.CallCenterSideBar .SideBarHeader .StatusMenu .NoResults .NoResultsText{font-size:12px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusRow:hover{background:var(--background_Gray_Light);cursor:pointer}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusRow.Active{background:var(--background_Gray_Light)}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusDot{border-radius:999px;margin-top:4px;min-height:11px;min-width:11px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusDot.Online{background:var(--Done)}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusDot.Offline{background:var(--background_White);border:3px solid hsla(0,0%,50%,.778)}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusDot.Busy{background:var(--background_White);border:3px solid rgba(224,0,0,.778)}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusText{display:flex;flex-direction:column;gap:2px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusDesc{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusCompaniesPicker{border-top:1px solid var(--border_Light);padding:14px 0}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusCompaniesPicker .AssignedCompanies,.CallCenterSideBar .SideBarHeader .StatusMenu .StatusCompaniesPicker .CompaniesDropdown{min-width:100%;width:100%}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusCompaniesPicker .CompaniesDropdownButton{width:100%}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusLink{align-items:center;background:#0000;border:none;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;justify-content:space-between;padding:20px 14px 10px;width:100%}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusLink .StatusLinkSub{align-items:center;display:flex;gap:10px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusLink .StatusLinkSub .StatusIcon{align-items:center;background:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusLink .StatusLinkSub .StatusIcon svg{height:16px;width:16px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusLink .StatusLinkSub .StatusIcon .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusLink .StatusLinkSub .StatusLinkTitle{color:var(--text_Title_Light_Light);font-size:13px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusLink .StatusAction{color:var(--background_Blue);font-size:14px}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusLink .StatusAction:hover{text-decoration:underline}.CallCenterSideBar .SideBarHeader .StatusMenu .StatusAction{color:var(--background_Blue);font-size:12px}.CallCenterSideBar .SidebarSearch{align-items:center;background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;margin:0 16px 12px;outline:3px solid #0000;padding:0 12px;transition:all .2s ease}.CallCenterSideBar .SidebarSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CallCenterSideBar .SidebarSearch input{background:#0000;border:none;color:var(--text_Title_Light);font-size:14px;outline:none;padding:8px 0;width:100%}.CallCenterSideBar .SidebarSearch input::placeholder{color:var(--text_Title_Light_Light)}.CallCenterSideBar .SidebarSearch .SidebarSearchClear{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:22px}.CallCenterSideBar .SidebarSearch .SidebarSearchClear .material-symbols-outlined{font-size:16px}.CallCenterSideBar .SidebarSearch .SidebarSearchClear:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.CallCenterSideBar .SidebarSearch:focus-within,.CallCenterSideBar .SidebarSearch:hover{background-color:var(--background_White);border-color:var(--border_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}[data-theme=dark] .CallCenterSideBar .SidebarSearch input{background-color:#0000!important}[data-theme=dark] .CallCenterSideBar .SidebarSearch{background-color:var(--background_Gray_Light)}.CallCenterSideBar .SidebarSearchError{color:var(--Canceled);font-size:12px;margin:0 16px 8px}.CallCenterSideBar .SidebarListSkeleton{display:flex;flex-direction:column;padding:6px 0 12px}.CallCenterSideBar .SidebarListSkeleton .ListItem--skeleton{animation:none!important;cursor:default;opacity:1!important;pointer-events:none;transform:none!important}.CallCenterSideBar .SidebarListSkeleton .ListItem--skeleton:hover{background:#0000;border-color:#0000;box-shadow:none}.CallCenterSideBar .ListItem--skeleton .ListItemBottom>span,.CallCenterSideBar .ListItem--skeleton .ListItemMetaCompany,.CallCenterSideBar .ListItem--skeleton .ListItemMetaNumber,.CallCenterSideBar .ListItem--skeleton .ListItemName>span,.CallCenterSideBar .ListItem--skeleton .ListItemSource{display:block;min-width:0;overflow:visible;width:100%}.CallCenterSideBar .ListItem--skeleton .ListItemMetaNumber:before{content:"";display:none}.CallCenterSideBar .SidebarSkeletonBar,.CallCenterSideBar .SidebarSkeletonBlock{animation:SidebarSkeletonShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px;display:block}.CallCenterSideBar .SidebarSkeletonBar{border-radius:6px;height:10px;margin:4px 0;width:60%}.CallCenterSideBar .SidebarSkeletonBar--source{height:9px;width:38%}.CallCenterSideBar .SidebarSkeletonBar--name{border-radius:8px;height:14px;margin:6px 0;width:60%}.CallCenterSideBar .SidebarSkeletonBar--company{height:10px;width:45%}.CallCenterSideBar .SidebarSkeletonBar--metaNumber{height:10px;width:65%}.CallCenterSideBar .SidebarSkeletonBar--bottomRight{height:9px;width:38%}.CallCenterSideBar .SidebarSkeletonBar--chip{border-radius:999px;height:14px;width:64px}.CallCenterSideBar .SidebarSkeletonBar--chipSm{width:44px}.CallCenterSideBar .SidebarSkeletonBlock{border-radius:999px}.CallCenterSideBar .SidebarSkeletonBlock--icon{border-radius:8px;height:28px;width:28px}.CallCenterSideBar .SidebarSkeletonBlock--dot{border-radius:8px;height:24px;width:24px}@keyframes SidebarSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.CallCenterSideBar .SidebarCategories{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:visible;padding:3px 16px 10px;scrollbar-width:none;white-space:nowrap}.CallCenterSideBar .SidebarCategories::-webkit-scrollbar{display:none}.CallCenterSideBar .SidebarCategories:has(.SidebarCategory.is-open){overflow:visible}.CallCenterSideBar .SidebarCategories .SidebarCategory{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-shrink:0;gap:8px;height:28px;min-width:-webkit-max-content;min-width:max-content;outline:3px solid #0000;padding:5px 14px;position:relative;transition:all .2s ease}.CallCenterSideBar .SidebarCategories .SidebarCategory h3{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500;margin:0}.CallCenterSideBar .SidebarCategories .SidebarCategory:hover{background-color:var(--background_White);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.CallCenterSideBar .SidebarCategories .SidebarCategory.is-active{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallCenterSideBar .SidebarCategories .SidebarCategory.is-active h3{color:var(--background_Blue);font-weight:600}.CallCenterSideBar .SidebarCategories .SidebarCategory.is-open{background-color:var(--background_White);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.CallCenterSideBar .SidebarCategories .SidebarCategory.is-open .material-symbols-outlined{transform:rotate(180deg)}.CallCenterSideBar .SidebarCategories .SidebarCategory .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;transition:transform .2s ease}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 12px 32px #0f172a2e,0 4px 10px #0f172a14;display:none;flex-direction:column;gap:2px;left:0;max-height:340px;max-width:280px;min-width:240px;overflow-y:auto;padding:8px;position:absolute;top:calc(100% + 8px);white-space:normal;z-index:1000}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList.is-open{display:flex}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem{align-items:center;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:6px 8px;position:relative;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem .SidebarTagSwatch{border-radius:999px;flex-shrink:0;height:10px;width:10px}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem .SidebarTagIcon{flex-shrink:0;font-size:16px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem>span:nth-child(2){flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem:hover{background:var(--background_Gray_Light)}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem.is-selected{background:var(--outline_Blue);color:var(--background_Blue)}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem.is-selected:after{color:var(--background_Blue);content:"check";font-family:Material Symbols Outlined;font-size:16px;font-variation-settings:"FILL" 0;margin-left:auto}.CallCenterSideBar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListHint{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CallCenterSideBar .SearchForm{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);height:52px;padding:6px 16px;position:-webkit-sticky;position:sticky;top:0}.CallCenterSideBar .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.CallCenterSideBar .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.CallCenterSideBar .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 10px}.CallCenterSideBar .SearchForm .SearchFormMain .SearchInput:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb33}.CallCenterSideBar .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:30px;justify-content:center;padding:0 4px;width:30px}.CallCenterSideBar .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.CallCenterSideBar .SearchForm .SearchFormMain .SearchClear:hover{color:#000}.CallCenterSideBar .SearchForm .SearchFormMain .SearchClear:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.95)}.CallCenterSideBar .SearchForm .SearchError,.CallCenterSideBar .SearchForm .SearchStatus{align-items:center;animation:NoResultsEnter .22s ease-out forwards;-webkit-backdrop-filter:blur(29px);backdrop-filter:blur(29px);background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 45%,#0000);border-radius:49px;box-shadow:0 4px 10px #0f172a0f;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:500;gap:10px;letter-spacing:.01em;margin:55px 0 0 80px;opacity:0;padding:4px 29px;transform:scale(.98)}.CallCenterSideBar .List{flex:1 1;min-height:0;overflow-y:auto}.CallCenterSideBar .List .ListHeader{align-items:center;background-color:var(--background_White);display:flex;padding:8px 15px;position:-webkit-sticky;position:sticky;top:0}.CallCenterSideBar .List .ListHeader .ListTitle{border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:400;letter-spacing:.01em;padding:6px 10px}.CallCenterSideBar .List .ListHeader .ListTitle:hover{background-color:var(--background_Gray_Light)}.CallCenterSideBar .List .ListHeader .ListTitle:active{box-shadow:inset 0 2px 6px #0003}.CallCenterSideBar .List .ListHeader .ListHeaderRight{align-items:center;display:flex;gap:5px}.CallCenterSideBar .List .SideBarInboundCall{align-items:flex-start;background:linear-gradient(135deg,color-mix(in srgb,var(--background_Blue) 10%,var(--background_White)) 0,var(--background_White) 70%);border:1px solid color-mix(in srgb,var(--background_Blue) 35%,#0000);border-radius:14px;box-shadow:0 1px 2px #0f172a0d,0 6px 20px color-mix(in srgb,var(--background_Blue) 14%,#0000);cursor:pointer;display:flex;gap:12px;margin:10px 12px 14px;padding:14px;position:relative;transition:box-shadow .18s ease,transform .06s ease}.CallCenterSideBar .List .SideBarInboundCall:hover{box-shadow:0 2px 4px #0f172a0f,0 10px 24px color-mix(in srgb,var(--background_Blue) 22%,#0000)}.CallCenterSideBar .List .SideBarInboundCall:active{transform:scale(.995)}.CallCenterSideBar .List .SideBarInboundCall .ListItemIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 18%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:36px;justify-content:center;margin:0;position:relative;width:36px}.CallCenterSideBar .List .SideBarInboundCall .ListItemIcon .material-symbols-outlined{font-size:18px}.CallCenterSideBar .List .SideBarInboundCall .ListItemIcon:after{animation:SideBarInboundCallPulse 1.8s ease-out infinite;border:2px solid color-mix(in srgb,var(--background_Blue) 55%,#0000);border-radius:inherit;content:"";inset:-3px;opacity:.8;position:absolute}.CallCenterSideBar .List .SideBarInboundCall .ListItemIcon.Inbound{background:color-mix(in srgb,var(--Done) 18%,#0000);color:var(--Done)}.CallCenterSideBar .List .SideBarInboundCall .ListItemIcon.Inbound:after{border-color:color-mix(in srgb,var(--Done) 55%,#0000)}.CallCenterSideBar .List .SideBarInboundCall .ListItemIcon.Outbound{background:color-mix(in srgb,var(--background_Blue) 18%,#0000);color:var(--background_Blue)}.CallCenterSideBar .List .SideBarInboundCall .ListItemIcon.abandoned{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light)}.CallCenterSideBar .List .SideBarInboundCall .ListItemIcon.abandoned:after{display:none}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody{flex:1 1;min-width:0}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .ListItemTop{color:var(--text_Title_Light_Light);font-size:11px}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .ListItemTop .ListItemTimeOnCall{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:10px;font-weight:700;gap:6px;letter-spacing:.08em;margin-bottom:6px;padding:4px 10px;text-transform:uppercase}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .ListItemTop .ListItemTimeOnCall:before{background:var(--background_Blue);border-radius:999px;box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 22%,#0000);content:"";height:6px;width:6px}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .ListItemTop .ListItemSource{color:var(--text_Title_Dark);display:block;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .ListItemName{color:var(--text_Title_Light);font-size:13px;font-weight:500;margin-bottom:10px;margin-top:2px}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .ListItemMeta{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:11px;gap:6px;margin-bottom:8px}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .ListItemMeta .ListItemMetaCompany{color:var(--text_Title_Light);font-weight:600}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions{display:flex;gap:8px;margin-top:10px}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions button{border:1px solid #0000;border-radius:999px;cursor:pointer;flex:1 1;font-size:12px;font-weight:600;height:34px;padding:0 12px;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .08s ease}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions button:active{transform:scale(.97)}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundDecline{background:var(--background_White);border-color:color-mix(in srgb,var(--Canceled) 45%,#0000);color:var(--Canceled);flex:0 0 40%}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundDecline:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled)}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundDecline:focus-visible{outline:3px solid color-mix(in srgb,var(--Canceled) 28%,#0000);outline-offset:1px}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundAnswer{background:linear-gradient(135deg,var(--Done),color-mix(in srgb,var(--Done) 80%,#000));box-shadow:0 4px 12px color-mix(in srgb,var(--Done) 35%,#0000);color:#fff;flex:1 1 60%}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundAnswer:hover{box-shadow:0 6px 16px color-mix(in srgb,var(--Done) 45%,#0000);filter:brightness(1.05)}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundAnswer:focus-visible{outline:3px solid color-mix(in srgb,var(--Done) 35%,#0000);outline-offset:1px}.CallCenterSideBar .List .SideBarInboundCall .ListItemBody .ListItemPhone{color:var(--text_Title_Light_Light);font-size:12px}.CallCenterSideBar .List .SideBarInboundCall.ListItemOnCall{background:linear-gradient(135deg,color-mix(in srgb,var(--Done) 10%,var(--background_White)) 0,var(--background_White) 70%);border:1px solid color-mix(in srgb,var(--Done) 40%,#0000);box-shadow:0 1px 2px #0f172a0d,0 6px 20px color-mix(in srgb,var(--Done) 14%,#0000);position:-webkit-sticky;position:sticky;z-index:5}.CallCenterSideBar .List .SideBarInboundCall.ListItemOnCall .ListItemBody .ListItemTop .ListItemTimeOnCall{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.CallCenterSideBar .List .SideBarInboundCall.ListItemOnCall .ListItemBody .ListItemTop .ListItemTimeOnCall:before{background:var(--Done);box-shadow:0 0 0 3px color-mix(in srgb,var(--Done) 22%,#0000)}@keyframes SideBarInboundCallPulse{0%{opacity:.8;transform:scale(1)}70%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}.CallCenterSideBar .List .ListItem{align-items:flex-start;border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;margin:3px 10px 7px;padding:12px 10px;position:relative;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.CallCenterSideBar .List .ListItem:has(.ListItemMenu.is-open){position:relative;z-index:50}.CallCenterSideBar .List .ListItem{animation:CallCenter_listItemDropIn .36s cubic-bezier(.22,.9,.3,1.05) both}.CallCenterSideBar .List .ListItem:first-child{animation-delay:0ms}.CallCenterSideBar .List .ListItem:nth-child(2){animation-delay:20ms}.CallCenterSideBar .List .ListItem:nth-child(3){animation-delay:40ms}.CallCenterSideBar .List .ListItem:nth-child(4){animation-delay:60ms}.CallCenterSideBar .List .ListItem:nth-child(5){animation-delay:80ms}.CallCenterSideBar .List .ListItem:nth-child(6){animation-delay:.1s}.CallCenterSideBar .List .ListItem:nth-child(7){animation-delay:.12s}.CallCenterSideBar .List .ListItem:nth-child(8){animation-delay:.14s}.CallCenterSideBar .List .ListItem:nth-child(9){animation-delay:.16s}.CallCenterSideBar .List .ListItem:nth-child(10){animation-delay:.18s}.CallCenterSideBar .List .ListItem:nth-child(n+11){animation-delay:.2s}.CallCenterSideBar .List .ListItem:hover{background:var(--background_Gray_Light)}.CallCenterSideBar .List .ListItem:hover .ListItemBody .ListItemTop .ListItemTopTags{padding-right:36px}.CallCenterSideBar .List .ListItem.is-selected,.CallCenterSideBar .List .ListItem.is-selected:hover{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White))!important;border-color:var(--background_Blue)!important;box-shadow:none;outline:3px solid var(--outline_Blue)!important;outline-offset:0}.CallCenterSideBar .List .ListItem.is-selected:before,.CallCenterSideBar .List .ListItem.is-selected:hover:before{background:var(--background_Blue);border-radius:2px;bottom:8px;content:"";left:-1px;position:absolute;top:8px;width:3px}.CallCenterSideBar .List .ListItem:active{box-shadow:inset 0 2px 6px #0003}.CallCenterSideBar .List .ListItem .ListItemIcon{align-items:center;display:flex;font-size:16px;justify-content:center;margin-right:10px;margin-top:5px}.CallCenterSideBar .List .ListItem .ListItemBody{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemTop{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;gap:6px;justify-content:space-between;line-height:1.3}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemTop .ListItemSource{color:var(--text_Title_Light_Light);font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemTop .ListItemTime{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:11px}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemTop .ListItemTopTags{align-items:center;display:inline-flex;flex-shrink:0;gap:2px;margin-left:auto;padding-right:0;transition:padding-right .18s ease}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemTop .ListItemTopTags .ListItemTopTagIcon{flex-shrink:0;font-size:14px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemTop .ListItemTimeOnCall{background-color:var(--outline_Blue);border-radius:3px;color:#000;display:inline-block;font-weight:600;padding:4px 8px}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemName{display:flex;flex-direction:column;margin:0;min-width:0}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemName span{color:var(--text_Title_Dark);font-size:14px;font-weight:600;line-height:1.3;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemName span .ListItemNameUnread{background:var(--background_Blue_Light_Middle);border-radius:50%;height:8px;left:92px;position:absolute;top:-2px;width:8px}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemName span:nth-child(2){color:var(--text_Title_Light_Light_Light);display:block;font-size:11px;font-weight:300;margin-top:2px}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemMeta{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-wrap:nowrap;font-size:11px;gap:4px;line-height:1.3;margin-top:1px;min-width:0;overflow:hidden}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemMeta .ListItemMetaCompany{color:var(--text_Title_Light);flex-shrink:1;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemMeta .ListItemMetaNumber{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemBottom{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:6px}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemBottom span{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenterSideBar .List .ListItem .ListItemMenu{opacity:0;pointer-events:none;position:absolute;right:10px;top:6px;transition:opacity .2s ease}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuIcon{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;outline:3px solid #0000;transition:background .2s ease,border-color .2s ease;width:30px}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuIcon:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuIcon:active{transform:scale(.95)}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuIcon .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 3px 10px #546ba024;display:flex;flex-direction:column;gap:0;margin-top:8px;min-width:200px;padding:10px 8px;position:absolute;right:0;z-index:15}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem{align-items:center;background-color:#0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:10px;padding:8px 10px;transition:background .2s ease;white-space:nowrap}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem .ListItemTagSwatch{border-radius:999px;flex-shrink:0;height:10px;width:10px}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem .ListItemTagIcon{flex-shrink:0;font-size:16px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem:hover{background-color:var(--background_Gray_Light)}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem.is-danger,.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem.is-hint{color:var(--text_Title_Light_Light);cursor:default;font-size:11px}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem.is-hint:hover{background:#0000}.CallCenterSideBar .List .ListItem .ListItemMenu .ListItemMenuList .ListItemMenuListItem.is-on{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.CallCenterSideBar .List .ListItem .ListItemMenu.is-open{opacity:1;pointer-events:auto}.CallCenterSideBar .List .ListItem .ListItemMenu.is-open .ListItemMenuIcon{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.CallCenterSideBar .List .ListItem:hover .ListItemMenu{opacity:1;pointer-events:auto}.CallCenterSideBar .List .ListItem .ListItemIcon.Inbound{color:var(--Done)}.CallCenterSideBar .List .ListItem .ListItemIcon.abandoned{color:var(--text_Title_Light_Light)}.CallCenterSideBar .List .ListItem .ListItemIcon.Message,.CallCenterSideBar .List .ListItem .ListItemIcon.Outbound{color:var(--background_Blue)}.CallCenterSideBar .List .NoResults{animation:NoResultsEnter .22s ease-out forwards;color:var(--text_Title_Light_Light);opacity:0;padding:40px 20px;text-align:center;transform:scale(.98)}.CallCenterSideBar .List .NoResults img{width:50%}.CallCenterSideBar .List .NoResults .NoResultsTitle{font-size:16px;font-weight:600;margin-bottom:5px}.CallCenterSideBar .List .NoResults .NoResultsText{font-size:13px}.CallCenterSideBar .List .NoResults .NoResultsText2{color:var(--background_Blue);cursor:pointer;font-size:13px;margin-top:10px;text-decoration:underline}@media(max-width:1050px){.CallCenterSideBar .SideBarHeader{max-height:64px;min-height:64px;padding:14px 16px}.CallCenterSideBar .SideBarHeader .DialerButton .DialerLabel{font-size:14px}.CallCenterSideBar .SideBarHeader .StatusMenu{width:260px}.CallCenterSideBar .SidebarSearch{margin:0 12px 10px}.CallCenterSideBar .SidebarCategories{padding:3px 12px 10px}.CallCenterSideBar .List .ListItem{margin:2px 8px 6px;padding:10px 8px}}@media(max-width:600px){.CallCenterSideBar .SideBarHeader{max-height:56px;min-height:56px;padding:10px 12px}.CallCenterSideBar .SideBarHeader .DialerButton{font-size:14px;padding:8px 12px}.CallCenterSideBar .SideBarHeader .SubtitleButton{padding:6px 12px}.CallCenterSideBar .SideBarHeader .StatusMenu{left:12px;max-width:340px;width:calc(100vw - 24px)}.CallCenterSideBar .SidebarSearch{margin:0 10px 10px}.CallCenterSideBar .SidebarSearch input{font-size:13px}.CallCenterSideBar .SidebarCategories{padding:3px 10px 8px}.CallCenterSideBar .List .ListItem{margin:2px 8px 6px;padding:10px}.CallCenterSideBar .List .ListItem .ListItemButtons{display:flex}.CallCenterSideBar .List .ListItem .ListItemButtons .ListItemButton{height:40px;right:0;top:-10px;width:40px}.CallCenterSideBar .List .ListItem .ListItemBody .ListItemName span{font-size:14px}.CallCenterSideBar .List .SideBarInboundCall{margin:10px 10px 12px;padding:12px}.CallCenterSideBar .List .SideBarInboundCall .InboundActions button{height:40px}.CallCenterSideBar .List .NoResults{padding:30px 16px}.CallCenterSideBar .List .NoResults img{width:70%}}.CallCenter_LoadMore{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:block;font-size:13px;font-weight:500;margin:8px auto 20px;min-width:150px;outline:3px solid #0000;padding:5px 14px;text-align:center;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.CallCenter_LoadMore:hover:not(:disabled){border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.CallCenter_LoadMore:active:not(:disabled){box-shadow:0 1px 3px #0000000d;transform:translateY(1px)}.CallCenter_LoadMore:disabled{cursor:not-allowed;opacity:.6}@keyframes CallCenter_listItemDropIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.CallCenter_AudioModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:2000}.CallCenter_AudioModalOverlay .CallCenter_AudioModal{animation:CallCenter_AudioModalIn .14s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 24px 50px #0f172a38,0 6px 14px #0f172a14;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;width:520px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader{align-items:center;display:flex;justify-content:space-between;padding:18px 22px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader h2{color:var(--text_Title_Dark);font-size:17px;font-weight:700;letter-spacing:-.01em;margin:0}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader .CallCenter_AudioModalClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .15s ease,color .15s ease;width:32px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader .CallCenter_AudioModalClose .material-symbols-outlined{font-size:20px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader .CallCenter_AudioModalClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalError{background:color-mix(in srgb,var(--Canceled) 9%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:14px 22px 0;padding:10px 12px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody{display:flex;flex-direction:column;gap:16px;padding:20px 22px 6px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection{background:var(--background_White);display:flex;flex-direction:column;gap:10px;transition:border-color .15s ease,box-shadow .15s ease}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection:hover{border-color:color-mix(in srgb,var(--background_Blue) 35%,var(--border_Light))}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioLabelRow{align-items:center;display:flex;gap:12px;justify-content:space-between}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioLabelRow>div:first-child{display:flex;flex-direction:column;gap:2px;min-width:0}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioLabelRow .CallCenter_AudioTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioLabelRow .CallCenter_AudioSubtitle{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioLabelRow .CallCenter_AudioIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:20px;height:36px;justify-content:center;width:36px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;height:40px;margin-top:2px;outline:3px solid #0000;padding:0 12px;transition:border-color .15s ease,outline-color .15s ease;width:100%}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect:hover{border-color:color-mix(in srgb,var(--background_Blue) 40%,var(--border_Light))}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow{align-items:center;display:flex;gap:10px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioSelect{flex:1 1}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioTestButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;height:40px;padding:0 16px;transition:background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioTestButton:hover:not(:disabled){background:var(--background_Gray_Light);border-color:var(--background_Blue);color:var(--background_Blue)}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioTestButton:active{transform:translateY(1px)}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioTestButton:disabled{cursor:not-allowed;opacity:.55}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter{display:flex;gap:8px;justify-content:flex-end;margin-top:14px;padding:14px 22px 18px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter .CallCenter_AudioFooterButton{background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;height:38px;padding:0 22px;transition:background .15s ease}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter .CallCenter_AudioFooterButton:hover{background:var(--background_Blue_Dark)}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter .CallCenter_AudioFooterButton:active{transform:translateY(1px)}@keyframes CallCenter_AudioModalIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1050px){.CallCenter_AudioModalOverlay .CallCenter_AudioModal{width:460px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader{padding:14px 18px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody{padding:16px 18px 6px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter{padding:12px 18px 16px}}@media(max-width:600px){.CallCenter_AudioModalOverlay{align-items:stretch;justify-content:stretch}.CallCenter_AudioModalOverlay .CallCenter_AudioModal{border-radius:0;height:100vh;max-height:100vh;max-width:100vw;width:100%}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader{padding:14px 16px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader h2{font-size:16px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalError{margin:12px 16px 0}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody{flex:1 1;gap:12px;overflow-y:auto;padding:14px 16px 6px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection{padding:14px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioLabelRow .CallCenter_AudioIcon{height:40px;width:40px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow{align-items:stretch;flex-direction:column;gap:8px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioSelect{width:100%}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioTestButton{height:44px;width:100%}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter{padding:12px 16px calc(16px + env(safe-area-inset-bottom))}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter .CallCenter_AudioFooterButton{height:44px;width:100%}}@keyframes CallDetailLivePulse{0%{opacity:.8;transform:scale(1)}70%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}.CallDetails{border-radius:8px;display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;width:100%}.CallDetails .CallDetailsCenter{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.CallDetails .CallDetailsCenter>.MessagesLayout{border:none;border-radius:0;flex:1 1;height:auto;min-height:0}.CallDetails .CallDetailsClassificationSection{overflow:visible!important;position:relative;z-index:10}.CallDetails .CallDetailsClassificationSection .CallDetailsClassificationHint{color:var(--text_Title_Light_Light);cursor:help;font-size:16px;margin-left:6px}.CallDetails .CallDetailsClassificationSub{overflow:visible!important}.CallDetails .CallDetailsClassificationSub.Open{max-height:none!important;overflow:visible!important}.CallDetails .CallDetailsMetaRow{display:flex;flex-direction:column;gap:8px;padding-top:4px;position:relative}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPills{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPill{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:32px;padding:6px 12px;transition:all .15s ease}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPill .material-symbols-outlined{font-size:18px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPill:hover{background:var(--background_Blue_White);box-shadow:0 1px 3px #0000000d;color:var(--background_Blue)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPill.is-open,.CallDetails .CallDetailsMetaRow .CallDetailsMetaPill.is-set{background:var(--background_Gray_Light);border-style:solid;color:var(--background_Blue)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPillChips{align-items:center;display:inline-flex;gap:4px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagChip{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:500;gap:3px;line-height:1;max-width:120px;min-width:0;overflow:hidden;padding:0}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagChip .CallDetailsMetaTagChipIcon{flex-shrink:0;font-size:15px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagChip>span:not(.CallDetailsMetaTagChipIcon){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagChip--more{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11px;font-weight:600;padding:2px 6px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPillWrap{display:inline-flex;position:relative}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopover{animation:CallDetailsMetaPopoverIn .16s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;isolation:isolate;left:0;max-width:360px;min-width:280px;padding:12px;position:absolute;top:calc(100% + 8px);z-index:1000}@keyframes CallDetailsMetaPopoverIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopover--value{min-width:220px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopover--notes{min-width:320px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverHeader{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.CallDetails .CallDetailsMetaRow .CallDetailsMetaSearch{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:13px;height:34px;outline:3px solid #0000;padding:0 10px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaSearch:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagsList{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.CallDetails .CallDetailsMetaRow .CallDetailsMetaEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:12px 0;text-align:center}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:6px 8px;text-align:left;width:100%}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagItem:hover{background:var(--background_Gray_Light)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagItem.is-selected{background:var(--outline_Blue);color:var(--background_Blue)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagItem .material-symbols-outlined{color:var(--background_Blue);font-size:16px;margin-left:auto}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagDot{border-radius:999px;flex-shrink:0;height:10px;width:10px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaTagLabel{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallDetails .CallDetailsMetaRow .CallDetailsMetaCreateLink{align-items:center;background:#0000;border:none;border-radius:0;border-top:1px dashed var(--border_Light);color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-top:4px;padding:8px 10px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaCreateLink .material-symbols-outlined{font-size:18px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaCreateLink:hover{color:var(--background_Blue_Dark)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaValueField{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:6px;height:40px;padding:0 12px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaValueField:focus-within{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaValueField .CallDetailsMetaValuePrefix{color:var(--text_Title_Light);font-size:14px;font-weight:600}.CallDetails .CallDetailsMetaRow .CallDetailsMetaValueField input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:14px;outline:none}.CallDetails .CallDetailsMetaRow .CallDetailsMetaNotesField{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;line-height:1.4;outline:3px solid #0000;padding:10px 12px;resize:vertical}.CallDetails .CallDetailsMetaRow .CallDetailsMetaNotesField:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverActions{display:flex;gap:8px;justify-content:flex-end}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverActions .CallDetailsMetaPopoverClear,.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverActions .CallDetailsMetaPopoverSave{border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;height:34px;padding:0 14px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverActions .CallDetailsMetaPopoverClear{background:var(--background_White);border:1px solid var(--border_Light);color:var(--Canceled)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverActions .CallDetailsMetaPopoverClear:hover{border-color:var(--Canceled)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverActions .CallDetailsMetaPopoverSave{background:var(--background_Blue);border:1px solid var(--background_Blue);color:#fff}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverActions .CallDetailsMetaPopoverSave:hover:not(:disabled){background:var(--background_Blue_Dark)}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopoverActions .CallDetailsMetaPopoverSave:disabled{cursor:not-allowed;opacity:.5}.CallDetails .CallDetailActiveCallInner{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--Done) 10%,var(--background_White)) 0,var(--background_White) 70%);border:1px solid color-mix(in srgb,var(--Done) 45%,#0000);border-radius:14px;box-shadow:0 1px 2px #0f172a0a,0 8px 24px color-mix(in srgb,var(--Done) 12%,#0000);display:flex;gap:14px;justify-content:space-between;margin-top:8px;padding:7px 14px;width:100%}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft{align-items:center;display:flex;gap:12px;min-width:0}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallIcon{align-items:center;background:color-mix(in srgb,var(--Done) 18%,#0000);border-radius:999px;color:var(--Done);display:inline-flex;flex-shrink:0;height:36px;justify-content:center;position:relative;width:36px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallIcon .material-symbols-outlined{font-size:18px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallIcon:after{animation:CallDetailLivePulse 1.8s ease-out infinite;border:2px solid color-mix(in srgb,var(--Done) 55%,#0000);border-radius:inherit;content:"";inset:-3px;opacity:.8;position:absolute}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallText{display:flex;flex-direction:column;gap:2px;min-width:0}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallText h2{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.08em;text-transform:uppercase}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallText h2:before{background:var(--Done);border-radius:999px;box-shadow:0 0 0 3px color-mix(in srgb,var(--Done) 22%,#0000);content:"";height:6px;width:6px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallText h1{color:var(--text_Title_Light);font-size:13px;font-weight:500;line-height:1.4}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallText h1 .CallDetailActiveCallName{border-bottom:1px dashed #0000;color:var(--text_Title_Dark);cursor:pointer;font-weight:700;margin-left:4px;text-decoration:none;transition:color .15s ease,border-color .15s ease}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallText h1 .CallDetailActiveCallName:hover{border-bottom-color:var(--background_Blue);color:var(--background_Blue)}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight{align-items:center;display:flex;flex-shrink:0;gap:8px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction{align-items:center;background:linear-gradient(135deg,#ef4444,#dc2626);border:1px solid #0000;border-radius:999px;box-shadow:0 4px 12px #dc262659;color:#fff;cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:background .16s ease,box-shadow .16s ease,transform .1s ease;width:36px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction .CallCenter_IceCallIcon,.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction .material-symbols-outlined{font-size:18px;margin:0}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 6px 16px #dc262673;transform:translateY(-1px)}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction:active{box-shadow:0 2px 6px #dc262666;transform:translateY(0)}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction:disabled{background:var(--background_Gray_Dark_Light);border-color:var(--text_Title_Light_Light_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:not-allowed}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction.Muted{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_MicButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:13px;height:30px;justify-content:center;transition:background .16s ease,color .16s ease,box-shadow .16s ease;width:30px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_MicButton.Muted{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_MicButton:hover{box-shadow:0 2px 6px #0f172a33;transform:translateY(-1px)}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_TransferButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .16s ease,color .16s ease,box-shadow .16s ease,transform .1s ease;width:30px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_TransferButton .material-symbols-outlined{font-size:17px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_TransferButton:hover{box-shadow:0 2px 6px #0f172a33;transform:translateY(-1px)}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_TransferButton:active{transform:translateY(0)}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_TransferButton.is-active{background-color:var(--background_Blue);color:#fff}.CallDetails .CallDetailsMain{align-items:stretch;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 8px 8px 0;display:flex;flex:1 1;flex-direction:row;height:100%;min-height:0;width:100%}.CallDetails .CallDetailsMain .CallDetailsInfoPanel{background-color:var(--background_White);border-left:1px solid var(--border_Light);border-radius:0 6px 6px 0;display:flex;flex-direction:column;gap:13px;min-width:320px;overflow:visible;padding:6px 16px 16px;width:320px}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList{display:flex;flex-direction:column;gap:10px;width:100%}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerWave{height:44px;overflow:hidden}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerControls{gap:6px}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerControls .RecordingPlayerVolumeBtn{height:26px;min-width:28px}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerControls .RecordingPlayerPlayBtn{height:32px;width:32px}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerControls .RecordingPlayerPlayBtn .material-symbols-outlined{font-size:16px}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerControls .RecordingPlayerSpeedBtn{font-size:10px;height:26px;min-width:28px}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerControls .RecordingPlayerTime{font-feature-settings:"tnum";font-size:11px;font-variant-numeric:tabular-nums}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerFooter{margin-top:2px}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerFooter .RecordingPlayerNotice,.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallCenter_RecordingsList .RecordingPlayer .RecordingPlayerFooter a{font-size:11px}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallDetailsMetaPillWrap{position:static}.CallDetails .CallDetailsMain .CallDetailsInfoPanel .ApplyTagsPopover,.CallDetails .CallDetailsMain .CallDetailsInfoPanel .CallDetailsMetaPopover{left:0;max-width:none;min-width:0;right:0;width:auto}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader{align-items:center;display:flex;justify-content:space-between;max-height:65px;min-height:65px;padding:10px 20px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader:has(.CallDetailActiveCallInner) .CallCenter_Call_DetailsContact{display:none}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsContact{align-items:center;display:flex;gap:10px;min-width:0}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsContact .CallCenter_Call_DetailsContactAvatar{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;overflow:hidden;width:36px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsContact .CallCenter_Call_DetailsContactAvatar .CallCenter_Call_DetailsContactInitials{font-size:13px;font-weight:700;letter-spacing:.02em}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsContact .CallCenter_Call_DetailsContactAvatar .material-symbols-outlined{font-size:19px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsContact .CallCenter_Call_DetailsContactAvatar img{height:100%;object-fit:cover;width:100%}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsContact .CallCenter_Call_DetailsContactText{min-width:0}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsContact .CallCenter_Call_DetailsContactText h1{color:var(--text_Title_Dark);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsContact .CallCenter_Call_DetailsContactText h2{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;white-space:nowrap}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight{align-items:center;display:flex;gap:10px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter{position:relative}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:box-shadow .12s ease,color .12s ease,border-color .12s ease;width:36px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterBtn .material-symbols-outlined{font-size:18px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterBtn:hover{box-shadow:0 4px 10px #00000014;color:var(--text_Title_Dark)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterBtn.is-active,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterBtn.is-open{border-color:var(--background_Blue);color:var(--background_Blue)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterMenu{animation:CallCenterFeedFilterIn .16s ease;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 24px 60px #0f172a2e,0 2px 8px #0f172a0f;display:flex;flex-direction:column;gap:2px;min-width:180px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}@keyframes CallCenterFeedFilterIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterMenu .CallCenter_FeedFilterItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterMenu .CallCenter_FeedFilterItem .material-symbols-outlined{font-size:16px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterMenu .CallCenter_FeedFilterItem .CallCenter_FeedFilterCheck{color:var(--background_Blue);font-size:16px;margin-left:auto}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterMenu .CallCenter_FeedFilterItem:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilter .CallCenter_FeedFilterMenu .CallCenter_FeedFilterItem.is-selected{color:var(--text_Title_Dark);font-weight:600}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_Call_DetailsStatus{background:#0000;border-radius:0;color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;padding:0;white-space:nowrap}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilterBtn,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_LiveAgentsToggle,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_TransferButton{align-items:center;background:#0000;border:none;border-radius:8px;box-shadow:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .12s ease,color .12s ease;width:34px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilterBtn .CallCenter_IceCallIcon,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilterBtn .material-symbols-outlined,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton .CallCenter_IceCallIcon,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton .material-symbols-outlined,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_LiveAgentsToggle .CallCenter_IceCallIcon,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_LiveAgentsToggle .material-symbols-outlined,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton .CallCenter_IceCallIcon,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton .material-symbols-outlined,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_TransferButton .CallCenter_IceCallIcon,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_TransferButton .material-symbols-outlined{font-size:19px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilterBtn:hover,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton:hover,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_LiveAgentsToggle:hover,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton:hover,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_TransferButton:hover{background:var(--background_Gray_Light);box-shadow:none;color:var(--text_Title_Dark);outline:none;transform:none}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilterBtn:active,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton:active,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_LiveAgentsToggle:active,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton:active,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_TransferButton:active{transform:scale(.94)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilterBtn:disabled,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton:disabled,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_LiveAgentsToggle:disabled,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton:disabled,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_TransferButton:disabled{background:#0000;color:var(--text_Title_Light_Light);cursor:not-allowed}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton.Muted{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_TransferButton.is-active{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilterBtn.is-active,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_FeedFilterBtn.is-open{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:none;color:var(--background_Blue)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MonitorButton{align-items:center;background:#0000;border:none;border-radius:8px;box-shadow:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:34px;padding:0 10px;transition:background .12s ease,color .12s ease}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MonitorButton .material-symbols-outlined{font-size:17px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MonitorButton:hover{background:var(--background_Gray_Light);box-shadow:none;color:var(--text_Title_Dark);transform:none}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:8px;margin-bottom:0;padding-bottom:0;padding-top:14px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitle{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:4px;padding:0;text-transform:uppercase}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitle .CallCenter_Call_DetailsSectionTitleArrow{align-items:center;background-color:var(--background_Blue);border-radius:4px;color:var(--background_White);display:flex;font-size:13px;height:20px;justify-content:center;margin-right:8px;transform:rotate(0deg);transition:transform .18s ease;width:20px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitle .CallCenter_Call_DetailsSectionTitleArrow:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitle.Open .CallCenter_Call_DetailsSectionTitleArrow{transform:rotate(-90deg)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitle:hover .CallCenter_Call_DetailsSectionTitleArrow{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub{max-height:0;opacity:0;overflow:hidden;transform:translateY(-4px);transition:max-height .22s ease,opacity .18s ease,transform .18s ease}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub.Open{max-height:400px;opacity:1;transform:translateY(0)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow{align-items:baseline;display:flex;font-size:13px;justify-content:flex-start;padding:6px 0}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow .CallCenter_Call_DetailsLabel{color:var(--text_Title_Light_Light);min-width:200px;text-align:left}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow .CallCenter_Call_DetailsValue{color:var(--text_Title_Dark);font-weight:600;max-width:60%;text-align:left;word-break:break-word}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow .CallCenter_Call_DetailsValue h2{color:var(--background_Blue_Dark);font-size:14px;font-weight:600}@media(max-width:1050px){.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader{max-height:58px;min-height:58px;padding:8px 16px}.CallDetails .CallDetailsMain .CallDetailsInfoPanel{min-width:260px;padding:6px 12px 12px;width:260px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow .CallCenter_Call_DetailsLabel{min-width:140px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPill{font-size:12px;padding:6px 10px}}@media(max-width:600px){.CallDetails .CallDetailActiveCallInner{align-items:stretch;border-radius:12px;flex-direction:column;gap:10px;padding:10px 12px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft{width:100%}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight{justify-content:flex-end;width:100%}.CallDetails .CallDetailsMain{border-radius:0;flex-direction:column}.CallDetails .CallDetailsMain .CallDetailsInfoPanel{border-left:none;border-top:1px solid var(--border_Light);min-width:0;padding:6px 12px 12px;width:100%}.CallDetails .CallDetailsMain .CallDetailsCenter>.MessagesLayout{min-height:320px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader{flex-wrap:wrap;gap:8px;max-height:none;min-height:auto;padding:10px 12px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsTitle h1{font-size:14px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight{gap:6px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton,.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton{height:40px;width:40px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection{padding-top:10px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow{align-items:flex-start;flex-direction:column;gap:4px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow .CallCenter_Call_DetailsLabel{min-width:0}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow .CallCenter_Call_DetailsValue{max-width:100%}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_RecordingsRow{flex-direction:column}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingPlayButton{height:44px;width:44px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPills{gap:6px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPill{font-size:12px;height:auto;min-height:40px;padding:6px 10px}.CallDetails .CallDetailsMetaRow .CallDetailsMetaPopover{left:0;max-width:calc(100vw - 24px);min-width:0;right:0}}.ApplyTagsPopover{animation:ApplyTagsPopoverIn .16s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;isolation:isolate;left:0;max-width:320px;min-width:260px;overflow:hidden;padding:12px;position:absolute;top:calc(100% + 8px);z-index:1000}@keyframes ApplyTagsPopoverIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ApplyTagsPopover .ApplyTagsPopoverHeader{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.ApplyTagsPopover .ApplyTagsSearch{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;height:36px;outline:3px solid #0000;padding:0 12px;transition:border-color .15s ease,outline-color .15s ease,background .15s ease}.ApplyTagsPopover .ApplyTagsSearch::placeholder{color:var(--text_Title_Light_Light)}.ApplyTagsPopover .ApplyTagsSearch:focus{background:var(--background_White);border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ApplyTagsPopover .ApplyTagsList{display:flex;flex-direction:column;gap:4px;max-height:240px;overflow-y:auto}.ApplyTagsPopover .ApplyTagsEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:12px 0;text-align:center}.ApplyTagsPopover .ApplyTagsItem{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:7px 10px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.ApplyTagsPopover .ApplyTagsItem:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ApplyTagsPopover .ApplyTagsItem.is-selected{color:var(--text_Title_Dark);font-weight:600}.ApplyTagsPopover .ApplyTagsItem .material-symbols-outlined{color:var(--background_Blue);font-size:16px;margin-left:auto}.ApplyTagsPopover .ApplyTagsDot{border-radius:999px;flex-shrink:0;height:10px;width:10px}.ApplyTagsPopover .ApplyTagsLabel{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ApplyTagsPopover .ApplyTagsCreateLink{align-items:center;background:var(--background_White);border:none;border-radius:0;border-top:1px solid var(--border_Light);color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;justify-content:center;margin:2px -12px -12px;padding:11px 12px;transition:background .15s ease;width:calc(100% + 24px)}.ApplyTagsPopover .ApplyTagsCreateLink .material-symbols-outlined{font-size:16px}.ApplyTagsPopover .ApplyTagsCreateLink:hover{background:var(--background_Gray_Light_Light)}@media(max-width:1050px){.ApplyTagsPopover{max-width:calc(100vw - 24px);min-width:240px}}@media(max-width:600px){.ApplyTagsPopover{max-height:60vh;max-width:calc(100vw - 24px);min-width:0;overflow:auto;width:calc(100vw - 24px)}.ApplyTagsPopover .ApplyTagsList{max-height:40vh}.ApplyTagsPopover .ApplyTagsItem{min-height:42px;padding:10px}.ApplyTagsPopover .ApplyTagsCreateLink{min-height:44px;padding:12px 10px}}.TransferCall{background:var(--background_White);color:var(--text_Title_Dark);display:flex;flex-direction:column;height:100%;min-height:0}.TransferCall .TransferCallHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:16px 20px}.TransferCall .TransferCallHeader .TransferCallHeaderName{background:#0000;border:0;color:var(--background_Blue);cursor:pointer;font-size:16px;font-weight:600;padding:0;text-align:left}.TransferCall .TransferCallHeader .TransferCallHeaderName:hover{text-decoration:underline}.TransferCall .TransferCallHeader .TransferCallHeaderActions{align-items:center;display:flex;gap:8px}.TransferCall .TransferCallHeader .TransferCallHeaderActions .TransferCallHeaderBtn{align-items:center;background:var(--background_Gray_Light);border:0;border-radius:50%;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:filter .15s ease,background .15s ease;width:36px}.TransferCall .TransferCallHeader .TransferCallHeaderActions .TransferCallHeaderBtn span{font-size:18px}.TransferCall .TransferCallHeader .TransferCallHeaderActions .TransferCallHeaderBtn:hover{filter:brightness(.97)}.TransferCall .TransferCallHeader .TransferCallHeaderActions .TransferCallHeaderBtn.TransferCallHeaderBtn--active{background:var(--background_Blue);color:#fff}.TransferCall .TransferCallHeader .TransferCallHeaderActions .TransferCallHeaderBtn.TransferCallHeaderBtn--danger{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.TransferCall .TransferCallHeader .TransferCallHeaderActions .TransferCallHeaderBtn.TransferCallHeaderBtn--mic{background:var(--background_Gray_Light)}.TransferCall .TransferCallHeader .TransferCallHeaderActions .TransferCallHeaderBtn.TransferCallHeaderBtn--mic.is-muted{background:var(--Canceled);color:#fff}.TransferCall .TransferCallHeader .TransferCallHeaderActions .TransferCallHeaderBtn.TransferCallHeaderBtn--ghost{background:#0000;color:var(--text_Title_Light)}.TransferCall .TransferCallHeader .TransferCallHeaderActions .TransferCallHeaderBtn.TransferCallHeaderBtn--ghost:hover{background:var(--background_Gray_Light)}.TransferCall .TransferCallBody{display:flex;flex:1 1;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:18px 24px 28px}.TransferCall .TransferCallBody .TransferCallTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0 0 4px}.TransferCall .TransferCallBody .TransferCallSearchRow{align-items:center;display:flex;gap:8px}.TransferCall .TransferCallBody .TransferCallSearchRow .TransferCallSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1;gap:8px;padding:8px 12px;position:relative;transition:box-shadow .15s ease}.TransferCall .TransferCallBody .TransferCallSearchRow .TransferCallSearch:focus-within,.TransferCall .TransferCallBody .TransferCallSearchRow .TransferCallSearch:hover{box-shadow:0 4px 10px #00000014}.TransferCall .TransferCallBody .TransferCallSearchRow .TransferCallSearch span.material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.TransferCall .TransferCallBody .TransferCallSearchRow .TransferCallSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-size:14px;outline:0}.TransferCall .TransferCallBody .TransferCallSearchRow .TransferCallSearch input::placeholder{color:var(--text_Title_Light_Light)}.TransferCall .TransferCallBody .TransferCallSearchRow .TransferCallSearch .TransferCallSearchClear{align-items:center;background:#0000;border:0;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;justify-content:center}.TransferCall .TransferCallBody .TransferCallSearchRow .TransferCallSearch .TransferCallSearchClear span{font-size:16px}.TransferCall .TransferCallBody .TransferCallExternalRow{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.TransferCall .TransferCallBody .TransferCallExternalRow .TransferCallExternalLink{background:#0000;border:0;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;padding:4px 0}.TransferCall .TransferCallBody .TransferCallExternalRow .TransferCallExternalLink:hover{text-decoration:underline}.TransferCall .TransferCallBody .TransferCallExternalRow .TransferCallExternalForm{align-items:center;display:flex;gap:6px}.TransferCall .TransferCallBody .TransferCallExternalRow .TransferCallExternalForm input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:13px;outline:0;padding:8px 10px}.TransferCall .TransferCallBody .TransferCallExternalRow .TransferCallExternalForm input:focus{border-color:var(--outline_Blue)}.TransferCall .TransferCallBody .TransferCallExternalRow .TransferCallExternalForm .TransferCallExternalSend{background:var(--background_Blue);border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 14px}.TransferCall .TransferCallBody .TransferCallExternalRow .TransferCallExternalForm .TransferCallExternalSend:disabled{cursor:not-allowed;opacity:.6}.TransferCall .TransferCallBody .TransferCallError{background:#ef444414;border:1px solid #ef444433;border-radius:8px;color:var(--Canceled);font-size:13px;padding:8px 12px}.TransferCall .TransferCallBody .TransferCallSection{display:flex;flex-direction:column;gap:6px}.TransferCall .TransferCallBody .TransferCallSection .TransferCallSectionTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:700;margin:8px 0 4px}.TransferCall .TransferCallBody .TransferCallSection .TransferCallEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:12px 0}.TransferCall .TransferCallBody .TransferCallSection .TransferCallList{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.TransferCall .TransferCallBody .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:12px;padding:10px 6px;text-align:left;transition:background .15s ease;width:100%}.TransferCall .TransferCallBody .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn:hover:not(:disabled){background:var(--background_Gray_Light)}.TransferCall .TransferCallBody .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn:disabled{cursor:not-allowed}.TransferCall .TransferCallBody .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn .TransferCallItemName{flex:1 1}.TransferCall .TransferCallBody .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn .TransferCallItemHint{color:var(--text_Title_Light_Light);font-size:12px}.TransferCall .TransferCallBody .TransferCallSection .TransferCallList .TransferCallItem.TransferCallItem--offline .TransferCallItemBtn{color:var(--text_Title_Light_Light)}.TransferCall .TransferCallBody .TransferCallSection .TransferCallList .TransferCallDot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.TransferCall .TransferCallBody .TransferCallSection .TransferCallList .TransferCallDot.TransferCallDot--online{background:#22c55e}.TransferCall .TransferCallBody .TransferCallSection .TransferCallList .TransferCallDot.TransferCallDot--offline{background:var(--Canceled)}@media(max-width:1050px){.TransferCall .TransferCallHeader{padding:14px 16px}.TransferCall .TransferCallHeader .TransferCallHeaderActions{gap:6px}.TransferCall .TransferCallHeader .TransferCallHeaderActions .TransferCallHeaderBtn{height:34px;width:34px}.TransferCall .TransferCallHeader .TransferCallHeaderActions .TransferCallHeaderBtn span{font-size:17px}.TransferCall .TransferCallBody{padding:16px 18px 24px}}@media(max-width:600px){.TransferCall .TransferCallHeader{align-items:flex-start;flex-direction:column;gap:10px;padding:12px 14px}.TransferCall .TransferCallHeader .TransferCallHeaderName{font-size:15px}.TransferCall .TransferCallHeader .TransferCallHeaderActions{gap:4px;justify-content:space-between;width:100%}.TransferCall .TransferCallHeader .TransferCallHeaderActions .TransferCallHeaderBtn{height:32px;width:32px}.TransferCall .TransferCallHeader .TransferCallHeaderActions .TransferCallHeaderBtn span{font-size:16px}.TransferCall .TransferCallBody{gap:12px;padding:14px 14px 22px}.TransferCall .TransferCallBody .TransferCallTitle{font-size:15px}.TransferCall .TransferCallBody .TransferCallExternalRow .TransferCallExternalForm{width:100%}.TransferCall .TransferCallBody .TransferCallExternalRow .TransferCallExternalForm input{flex:1 1}.TransferCall .TransferCallBody .TransferCallSection .TransferCallList .TransferCallItem .TransferCallItemBtn{font-size:15px;padding:12px 6px}}@keyframes RecordingPlayerWaveLoading{0%,to{opacity:.3;transform:scaleY(.85)}50%{opacity:.85;transform:scaleY(1.05)}}.RecordingPlayer{display:flex;flex-direction:column;gap:14px;padding:12px 0 4px;width:100%}.RecordingPlayer .RecordingPlayerWave{cursor:pointer;height:130px;position:relative;-webkit-user-select:none;user-select:none;width:100%}.RecordingPlayer .RecordingPlayerWave.is-loading .RecordingPlayerWaveBar{animation:RecordingPlayerWaveLoading 1.4s ease-in-out infinite;background:var(--border_Dark_Light)!important;opacity:.55}.RecordingPlayer .RecordingPlayerWave.is-loading .RecordingPlayerWaveBar:nth-child(5n){animation-delay:0ms}.RecordingPlayer .RecordingPlayerWave.is-loading .RecordingPlayerWaveBar:nth-child(5n+1){animation-delay:80ms}.RecordingPlayer .RecordingPlayerWave.is-loading .RecordingPlayerWaveBar:nth-child(5n+2){animation-delay:.16s}.RecordingPlayer .RecordingPlayerWave.is-loading .RecordingPlayerWaveBar:nth-child(5n+3){animation-delay:.24s}.RecordingPlayer .RecordingPlayerWave.is-loading .RecordingPlayerWaveBar:nth-child(5n+4){animation-delay:.32s}.RecordingPlayer .RecordingPlayerWave .RecordingPlayerWaveBottom,.RecordingPlayer .RecordingPlayerWave .RecordingPlayerWaveTop{align-items:flex-end;display:flex;gap:2px;justify-content:space-between;left:0;position:absolute;right:0}.RecordingPlayer .RecordingPlayerWave .RecordingPlayerWaveTop{align-items:flex-end;height:50%;top:-2px}.RecordingPlayer .RecordingPlayerWave .RecordingPlayerWaveBottom{align-items:flex-start;bottom:-4px;height:50%}.RecordingPlayer .RecordingPlayerWave .RecordingPlayerWaveAxis{background:var(--border_Light);border-radius:50px;height:1px;left:0;opacity:.7;position:absolute;right:0;top:50%;transform:translateY(-.5px)}.RecordingPlayer .RecordingPlayerWave .RecordingPlayerWaveBar{border-radius:999px;display:block;flex:1 1;min-width:0;opacity:.85;transition:background .12s ease,opacity .12s ease}.RecordingPlayer .RecordingPlayerWave .RecordingPlayerWaveBar.RecordingPlayerWaveBar--top{background:var(--background_Blue)}.RecordingPlayer .RecordingPlayerWave .RecordingPlayerWaveBar.RecordingPlayerWaveBar--bottom{background:var(--background_Blue);color:#fff;opacity:.6}.RecordingPlayer .RecordingPlayerWave .RecordingPlayerWaveBar.is-active{opacity:1}.RecordingPlayer .RecordingPlayerWave .RecordingPlayerWaveBar.RecordingPlayerWaveBar--top.is-active{background:var(--background_Blue_Dark)}.RecordingPlayer .RecordingPlayerWave .RecordingPlayerWaveBar.RecordingPlayerWaveBar--bottom.is-active{background:var(--background_Blue);opacity:.85}.RecordingPlayer .RecordingPlayerWave .RecordingPlayerWaveCursor{background:var(--background_Blue_Dark);bottom:0;opacity:.4;pointer-events:none;position:absolute;top:0;width:1px}.RecordingPlayer .RecordingPlayerControls{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1fr auto 1fr}.RecordingPlayer .RecordingPlayerControls .RecordingPlayerControlsLeft{justify-self:start}.RecordingPlayer .RecordingPlayerControls .RecordingPlayerControlsCenter{align-items:center;display:flex;gap:8px;justify-self:center}.RecordingPlayer .RecordingPlayerControls .RecordingPlayerControlsRight{font-feature-settings:"tnum";color:var(--text_Title_Light);font-size:13px;font-variant-numeric:tabular-nums;justify-self:end}.RecordingPlayer .RecordingPlayerControls .RecordingPlayerSpeedBtn,.RecordingPlayer .RecordingPlayerControls .RecordingPlayerVolumeBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:32px;justify-content:center;min-width:36px;padding:0 10px;transition:background .12s ease,color .12s ease}.RecordingPlayer .RecordingPlayerControls .RecordingPlayerSpeedBtn span.material-symbols-outlined,.RecordingPlayer .RecordingPlayerControls .RecordingPlayerVolumeBtn span.material-symbols-outlined{font-size:18px}.RecordingPlayer .RecordingPlayerControls .RecordingPlayerSpeedBtn:hover,.RecordingPlayer .RecordingPlayerControls .RecordingPlayerVolumeBtn:hover{background:var(--background_Blue);color:#fff}.RecordingPlayer .RecordingPlayerControls .RecordingPlayerPlayBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Blue);border-radius:50%;color:var(--background_Blue);cursor:pointer;display:inline-flex;height:40px;justify-content:center;transition:background .12s ease,color .12s ease,transform 80ms ease;width:40px}.RecordingPlayer .RecordingPlayerControls .RecordingPlayerPlayBtn span.material-symbols-outlined{font-size:22px}.RecordingPlayer .RecordingPlayerControls .RecordingPlayerPlayBtn.is-playing,.RecordingPlayer .RecordingPlayerControls .RecordingPlayerPlayBtn:hover{background:var(--background_Blue);color:#fff}.RecordingPlayer .RecordingPlayerControls .RecordingPlayerPlayBtn:active{transform:scale(.96)}.RecordingPlayer .RecordingPlayerFooter{align-items:center;display:flex;gap:14px;justify-content:flex-end}.RecordingPlayer .RecordingPlayerFooter .RecordingPlayerNotice{color:var(--text_Title_Light_Light);font-size:12px}.RecordingPlayer .RecordingPlayerFooter .RecordingPlayerDownload{color:var(--background_Blue);font-size:13px;font-weight:600;text-decoration:none}.RecordingPlayer .RecordingPlayerFooter .RecordingPlayerDownload:hover{text-decoration:underline}@media(max-width:1050px){.RecordingPlayer .RecordingPlayerWave{height:110px}.RecordingPlayer .RecordingPlayerWave .RecordingPlayerWaveBottom,.RecordingPlayer .RecordingPlayerWave .RecordingPlayerWaveTop{gap:1.5px}.RecordingPlayer .RecordingPlayerControls .RecordingPlayerPlayBtn{height:40px;width:40px}}@media(max-width:600px){.RecordingPlayer{gap:10px}.RecordingPlayer .RecordingPlayerWave{height:88px}.RecordingPlayer .RecordingPlayerWave .RecordingPlayerWaveBottom,.RecordingPlayer .RecordingPlayerWave .RecordingPlayerWaveTop{gap:1px}.RecordingPlayer .RecordingPlayerControls{gap:8px;grid-template-columns:auto 1fr auto}.RecordingPlayer .RecordingPlayerControls .RecordingPlayerControlsCenter{gap:6px}.RecordingPlayer .RecordingPlayerControls .RecordingPlayerSpeedBtn,.RecordingPlayer .RecordingPlayerControls .RecordingPlayerVolumeBtn{font-size:12px;height:28px;min-width:32px;padding:0 8px}.RecordingPlayer .RecordingPlayerControls .RecordingPlayerPlayBtn{height:36px;width:36px}.RecordingPlayer .RecordingPlayerControls .RecordingPlayerPlayBtn span.material-symbols-outlined{font-size:18px}.RecordingPlayer .RecordingPlayerControls .RecordingPlayerControlsRight{font-size:12px}}.CallContactPanel{display:flex;flex-direction:column;gap:6px;padding:14px 4px 6px}.CallContactPanel .CallContactPanelTop{align-items:center;display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.CallContactPanel .CallContactPanelTop .CallContactPanelAvatar{align-items:center;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:56px;justify-content:center;padding:0;position:relative;width:56px}.CallContactPanel .CallContactPanelTop .CallContactPanelAvatar .CallContactPanelAvatarInitials{font-size:19px;font-weight:700;letter-spacing:.02em}.CallContactPanel .CallContactPanelTop .CallContactPanelAvatar .material-symbols-outlined{font-size:26px}.CallContactPanel .CallContactPanelTop .CallContactPanelAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.CallContactPanel .CallContactPanelTop .CallContactPanelAvatar .CallContactPanelAvatarCam{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;bottom:-2px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;height:20px;justify-content:center;opacity:0;position:absolute;right:-2px;transition:opacity .12s ease;width:20px}.CallContactPanel .CallContactPanelTop .CallContactPanelAvatar:hover .CallContactPanelAvatarCam{opacity:1}.CallContactPanel .CallContactPanelTop .CallContactPanelName{background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:16px;font-weight:600;max-width:100%;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;white-space:nowrap}.CallContactPanel .CallContactPanelTop .CallContactPanelName.is-empty{color:var(--text_Title_Light_Light);font-weight:500}.CallContactPanel .CallContactPanelTop .CallContactPanelName:hover{background:var(--background_Gray_Light)}.CallContactPanel .CallContactPanelTop .CallContactPanelNameInput{background:var(--background_White);border:1px solid var(--outline_Blue);border-radius:8px;color:var(--text_Title_Dark);font-size:16px;font-weight:600;max-width:220px;outline:none;padding:4px 8px;text-align:center;width:100%}.CallContactPanel .CallContactPanelTop .CallContactPanelQuickActions{align-items:center;display:flex;gap:10px;margin-top:2px}.CallContactPanel .CallContactPanelTop .CallContactPanelQuickActions .CallContactPanelQuickBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:box-shadow .12s ease,color .12s ease,transform .08s ease;width:36px}.CallContactPanel .CallContactPanelTop .CallContactPanelQuickActions .CallContactPanelQuickBtn .material-symbols-outlined{font-size:18px}.CallContactPanel .CallContactPanelTop .CallContactPanelQuickActions .CallContactPanelQuickBtn:hover{box-shadow:0 4px 10px #00000014;color:var(--background_Blue)}.CallContactPanel .CallContactPanelTop .CallContactPanelQuickActions .CallContactPanelQuickBtn:active{transform:scale(.96)}.CallContactPanel .CallContactPanelSectionHeader{color:var(--text_Title_Light);font-size:12px;font-weight:500;margin-bottom:4px}.CallContactPanel .CallContactPanelProps{display:flex;flex-direction:column}.CallContactPanel .CallContactPanelDetails{display:flex;flex-direction:column;padding-top:0}.CallContactPanel .CallContactPanelDetails .CallContactPanelRecordings{display:flex;flex-direction:column;gap:8px;margin-top:8px}.CallContactPanel .CallContactPanelPropRow{align-items:center;display:flex;gap:8px;min-height:32px}.CallContactPanel .CallContactPanelPropRow .CallContactPanelPropIcon{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:16px}.CallContactPanel .CallContactPanelPropRow .CallContactPanelPropLabel{color:var(--text_Title_Light);flex-shrink:0;font-size:12px;font-weight:500;width:70px}.CallContactPanel .CallContactPanelPropRow .CallContactPanelPropValue{color:var(--text_Title_Dark);font-size:12px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallContactPanel .CallContactPanelPropRow .CallContactPanelPropValue--button{background:#0000;border:0;border-radius:6px;cursor:pointer;padding:4px 6px;text-align:left}.CallContactPanel .CallContactPanelPropRow .CallContactPanelPropValue--button:hover{background:var(--background_Gray_Light)}.CallContactPanel .CallContactPanelPropRow .CallContactPanelPropValue.is-empty{color:var(--text_Title_Light_Light);font-weight:400}.CallContactPanel .CallContactPanelPropRow .CallContactPanelPropInput{background:var(--background_White);border:1px solid var(--outline_Blue);border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-size:12px;min-width:0;outline:none;padding:4px 8px}.CallContactPanel .CallContactPanelClassification{display:flex;flex-direction:column;gap:6px;padding-top:4px}.CallContactPanel .CallContactPanelClassification .CallContactPanelClassificationHeader{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;font-weight:500;gap:6px}.CallContactPanel .CallContactPanelClassification .CallContactPanelClassificationHeader .CallContactPanelClassificationHint{color:var(--text_Title_Light_Light);cursor:help;font-size:15px}.CallContactPanel .CallContactPanelNotes{display:flex;flex-direction:column;gap:8px;padding-top:4px}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesHeader{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;font-weight:500;gap:6px}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesHeader .CallContactPanelNotesCount{color:var(--text_Title_Light_Light);font-weight:500}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList .CallContactPanelNote{background:var(--background_Gray_Light_Light);border:1px solid color-mix(in srgb,var(--border_Light) 60%,#0000);border-radius:10px;padding:8px 10px;position:relative}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList .CallContactPanelNote .CallContactPanelNoteText{color:var(--text_Title_Dark);font-size:12px;line-height:1.45;padding-right:22px;white-space:pre-wrap;word-break:break-word}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList .CallContactPanelNote .CallContactPanelNoteMeta{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:10px;gap:8px;margin-top:4px}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList .CallContactPanelNote .CallContactPanelNoteDelete{align-items:center;background:#0000;border:0;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:18px;justify-content:center;opacity:0;padding:0;position:absolute;right:6px;top:6px;transition:opacity .12s ease,color .12s ease;width:18px}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList .CallContactPanelNote .CallContactPanelNoteDelete .material-symbols-outlined{font-size:14px}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList .CallContactPanelNote .CallContactPanelNoteDelete:hover{color:var(--Canceled)}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList .CallContactPanelNote:hover .CallContactPanelNoteDelete{opacity:1}.CallContactPanel .CallContactPanelNotes .CallContactPanelNoteComposer{align-items:flex-end;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:text;display:flex;gap:8px;padding:10px 10px 10px 12px;transition:border-color .15s ease}.CallContactPanel .CallContactPanelNotes .CallContactPanelNoteComposer:focus-within{border-color:var(--border_Dark_Light)}.CallContactPanel .CallContactPanelNotes .CallContactPanelNoteComposer textarea{background:#0000;border:0;color:var(--text_Title_Dark);cursor:text;flex:1 1;font-family:inherit;font-size:12px;line-height:1.4;max-height:110px;min-height:38px;min-width:0;outline:none;resize:none}.CallContactPanel .CallContactPanelNotes .CallContactPanelNoteComposer textarea::placeholder{color:var(--text_Title_Light_Light)}.CallContactPanel .CallContactPanelNotes .CallContactPanelNoteComposer .CallContactPanelNoteSend{align-items:center;background:var(--background_Gray_Light);border:0;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;transition:background .12s ease,color .12s ease;width:26px}.CallContactPanel .CallContactPanelNotes .CallContactPanelNoteComposer .CallContactPanelNoteSend .material-symbols-outlined{font-size:16px}.CallContactPanel .CallContactPanelNotes .CallContactPanelNoteComposer .CallContactPanelNoteSend.is-ready{background:var(--background_Blue);color:#fff}.CallContactPanel .CallContactPanelNotes .CallContactPanelNoteComposer .CallContactPanelNoteSend:disabled{cursor:default}@media(max-width:1050px){.CallContactPanel{gap:12px}.CallContactPanel .CallContactPanelPropRow .CallContactPanelPropLabel{width:60px}}@media(max-width:600px){.CallContactPanel{padding:12px 4px 8px}.CallContactPanel .CallContactPanelTop .CallContactPanelQuickActions .CallContactPanelQuickBtn{height:42px;width:42px}.CallContactPanel .CallContactPanelNotes .CallContactPanelNotesList .CallContactPanelNote .CallContactPanelNoteDelete{opacity:1}}.ScheduleAppointmentPopupOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);cursor:pointer;inset:0;position:fixed;z-index:300}.Schedule{animation:RenderPageOpen .1s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;height:100%;padding:16px;position:relative}.Schedule .ScheduleFilter{justify-content:space-between;margin-bottom:18px}.Schedule .ScheduleFilter,.Schedule .ScheduleFilter .ScheduleFilterLeft{align-items:center;display:flex}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButton{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-right:0;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;height:35px;padding:8px 17px;transition:background .15s ease,color .15s ease,border-color .15s ease}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButton.active,.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButton:hover{background:var(--background_Gray_Light)}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButtonArrow{background-color:var(--background_White);border:1px solid var(--border_Light);color:var(--text_Title_Dark);cursor:pointer;font-size:2px;font-weight:600;height:35px;padding:8px}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButtonArrow .material-symbols-outlined{font-size:16px}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButtonArrow:hover{background:var(--background_Gray_Light)}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButtonArrow:first-child{border-radius:0 8px 8px 0;transform:rotate(180deg)}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButtonArrow:last-child{border-radius:0 8px 8px 0}.Schedule .ScheduleFilter .ScheduleFilterRight{align-items:flex-end;display:flex;gap:8px;justify-content:flex-end;width:auto}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown{max-height:35px!important;max-width:280px;position:relative}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;justify-content:space-between;max-height:35px!important;max-width:210px;min-height:35px!important;min-width:210px;padding:10px 12px;transition:background .15s ease,border .15s ease;width:auto}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton.is-active,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText{align-items:center;display:inline-flex;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .material-symbols-outlined,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;max-height:0;opacity:0;overflow:auto;padding:10px;pointer-events:none;position:absolute;right:0;top:calc(100% + 7px);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,max-height .22s ease;z-index:10}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu.is-open{max-height:330px;opacity:1;pointer-events:auto;transform:translateY(0)}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch{align-items:center;display:flex;gap:8px;margin-bottom:5px;position:relative;position:-webkit-sticky;position:sticky;top:0}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;left:12px;position:absolute}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;flex:1 1;font-size:13px;outline:3px solid #0000;padding:8px 10px 8px 40px;transition:background .2s ease,border .2s ease}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:active,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:focus,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:focus-visible,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:focus-within,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 12px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption .CompaniesDropdownOptionText{flex:1 1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption:hover{background:var(--background_Gray_Light)}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:600}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownFooter{bottom:1px;padding-top:5px;position:-webkit-sticky;position:sticky;width:100%}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownFooter .CompaniesDropdownCreate{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 12px;width:100%}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownFooter .CompaniesDropdownCreate:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle{background-color:var(--background_Gray_Light);border-radius:10px;display:flex;height:36px;padding:3px;position:relative}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle .ScheduleViewToggleIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(25% - 1.5px);will-change:transform;z-index:0}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle[data-view-mode=day]{--toggle-index:0}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle[data-view-mode=week]{--toggle-index:1}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle[data-view-mode=month]{--toggle-index:2}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle[data-view-mode=timeline]{--toggle-index:3}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleViewToggleSub{margin-left:6px}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleViewToggleSub .ScheduleViewToggleIndicator{width:calc(50% - 3px)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleViewToggleSub[data-view-mode=day]{--toggle-index:0}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleViewToggleSub[data-view-mode=week]{--toggle-index:1}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleShowToggle{margin-left:6px}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleShowToggle .ScheduleViewToggleIndicator{width:calc(33.33333% - 2px)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleShowToggle[data-show-mode=appointments]{--toggle-index:0}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleShowToggle[data-show-mode=tasks]{--toggle-index:1}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle.ScheduleShowToggle[data-show-mode=both]{--toggle-index:2}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle button{align-items:center;background-color:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-size:13px;font-weight:600;height:100%;justify-content:center;min-width:50px;padding:0 14px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle button.active{background:#0000;color:var(--text_Title_Dark)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions{align-items:center;display:flex;gap:8px}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:6px;height:35px;line-height:1;padding:8px 12px;position:relative;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;z-index:4}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem .ScheduleFilterActionLabel{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;bottom:-34px;box-shadow:0 4px 10px #66769c1f;font-size:12px;font-weight:500;left:50%;opacity:0;padding:6px 12px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .2s ease,transform .2s ease;visibility:hidden;white-space:nowrap}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem .ScheduleFilterActionLabel:before{border-color:#0000 #0000 var(--border_Light) #0000;border-style:solid;border-width:7px;content:"";left:50%;position:absolute;top:-14px;transform:translateX(-50%)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem .ScheduleFilterActionLabel:after{border-color:#0000 #0000 var(--background_White) #0000;border-style:solid;border-width:7px;content:"";left:50%;position:absolute;top:-12.5px;transform:translateX(-50%)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem .ScheduleFilterActionBadge{align-items:center;background:var(--Canceled);border-radius:999px;box-shadow:0 0 0 2px var(--background_White);color:var(--background_White);display:inline-flex;font-size:10px;font-weight:700;height:18px;justify-content:center;letter-spacing:0;line-height:18px;min-width:18px;padding:0 5px;position:absolute;right:-6px;top:-6px;z-index:1}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem.active{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem:hover{background:var(--background_Gray_Light);border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem:hover .ScheduleFilterActionLabel{opacity:1;transform:translateX(-50%) translateY(2px);visibility:visible}@keyframes ScheduleCompaniesDropdownIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Schedule .ScheduleBodyShell{display:flex;height:calc(100dvh - 130px);overflow:hidden;position:relative}.Schedule .ScheduleBodyShell .ScheduleBody{flex:1 1;height:100%;min-width:0;overflow-y:auto}.Schedule .ScheduleBodyShell .ScheduleUnscheduledPanel{max-width:100%;opacity:0;overflow:hidden;pointer-events:none;transform:translateX(100%);transition:width .3s ease,transform .3s ease,box-shadow .3s ease,opacity .3s ease;width:0}.Schedule .ScheduleBodyShell .ScheduleUnscheduledPanel .ScheduleUnscheduledPanelContent{height:100%;width:280px}.Schedule .ScheduleBodyShell .ScheduleUnscheduledPanel.is-open{opacity:1;pointer-events:auto;transform:translateX(0);width:280px}.Schedule .ScheduleBodyShell .ScheduleMapPanel{max-width:100%;opacity:0;overflow:visible;pointer-events:none;transform:translateX(100%);transition:width .3s ease,transform .3s ease,box-shadow .3s ease,opacity .3s ease;width:0;will-change:width}.Schedule .ScheduleBodyShell .ScheduleMapPanel .ScheduleMapPanelContent{height:100%;overflow:visible;transition:width .3s ease;width:420px;will-change:width}.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-open{opacity:1;pointer-events:auto;transform:translateX(0);width:420px}.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-resizing,.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-resizing .ScheduleMapPanelContent{transition:none}.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-fullscreen.is-open{width:100%!important}.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-fullscreen.is-open .ScheduleMapPanelContent{height:100%;width:100%!important}.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-fullscreen.is-open .ScheduleMap{border-left:0}.Schedule .ScheduleBodyShell:has(.ScheduleUnscheduledPanel.is-open) .ScheduleMapPanel.is-fullscreen.is-open{width:calc(100% - 280px)!important}.Schedule .ScheduleBodyShell:has(.ScheduleUnscheduledPanel.is-open) .ScheduleMapPanel.is-fullscreen.is-open .ScheduleMapPanelContent{width:100%!important}.Schedule .ScheduleBodyShell:has(.ScheduleMapPanel.is-open) .UnscheduledAppointmentsBody{padding-right:12px}.Schedule .ScheduleBodyShell:has(.ScheduleMapPanel.is-fullscreen.is-open) .UnscheduledAppointments{border-left:0}.Schedule .ScheduleSettingsPanel{display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:fixed;z-index:200}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent{background:var(--background_White);border-left:2px solid var(--border_Light);box-shadow:0 24px 60px #0f172a00;display:flex;flex-direction:column;height:100%;max-width:100%;position:relative;transform:translateX(100%);transition:transform .3s ease,box-shadow .3s ease;width:520px;z-index:1}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelHeader .ScheduleSettingsPanelClose{align-items:center;background:#0000;border:0;color:var(--text_Title_Light);cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelHeader .ScheduleSettingsPanelClose .material-symbols-outlined{font-size:20px}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody{border-radius:10px;flex:1 1;overflow-y:hidden;position:relative}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings{display:flex;flex-direction:column;height:100%;margin:0;max-width:none;width:100%}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsHeader,.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsInfo{display:none}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsContent{border:0;border-radius:0;flex:1 1;min-height:0}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsBody{-webkit-overflow-scrolling:touch;flex-direction:column;height:100%;min-height:0;overflow-y:auto;width:100%}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions{border-top:0 solid var(--border_Light);height:auto;min-height:100%;padding:20px 0 50px}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection:first-child{margin-top:0}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsActions{border-radius:0 0 10px 10px;bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;margin-left:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));position:fixed;right:0;width:auto}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsActions button{max-width:100%;width:100%}.Schedule .ScheduleSettingsPanel.is-open{pointer-events:auto}.Schedule .ScheduleSettingsPanel.is-open .ScheduleSettingsPanelBackdrop{opacity:1}.Schedule .ScheduleSettingsPanel.is-open .ScheduleSettingsPanelContent{box-shadow:0 24px 60px #0f172a47;transform:translateX(0)}@media(max-width:1050px){.Schedule{padding:12px}.Schedule .ScheduleFilter{flex-wrap:wrap;gap:10px;margin-bottom:12px}.Schedule .ScheduleFilter .ScheduleFilterLeft{flex-wrap:wrap}.Schedule .ScheduleFilter .ScheduleFilterRight{flex-wrap:wrap;gap:6px}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton{max-width:170px;min-width:170px}.Schedule .ScheduleBodyShell{height:calc(100dvh - 150px)}.Schedule .ScheduleBodyShell .ScheduleUnscheduledPanel .ScheduleUnscheduledPanelContent,.Schedule .ScheduleBodyShell .ScheduleUnscheduledPanel.is-open{width:240px}.Schedule .ScheduleBodyShell .ScheduleMapPanel .ScheduleMapPanelContent,.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-open{width:320px}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent{width:420px}}@media(max-width:600px){.Schedule{border-radius:8px;bottom:max(4px,env(safe-area-inset-bottom))!important;box-sizing:border-box;display:flex;flex:0 0 auto!important;flex-direction:column;height:auto!important;left:4px!important;max-height:none!important;max-width:none!important;min-height:0!important;overflow:hidden;padding:8px;position:fixed!important;right:4px!important;top:50px!important;width:auto!important;z-index:1}.Schedule .ScheduleFilter{flex:0 0 auto;gap:8px;margin-bottom:10px}.Schedule .ScheduleFilter .ScheduleFilterLeft{justify-content:flex-start;width:100%}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButton{font-size:11px;height:32px;padding:6px 12px}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButtonArrow{height:32px}.Schedule .ScheduleFilter .ScheduleFilterRight{flex-wrap:wrap;justify-content:flex-start;width:100%}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown{max-width:100%}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton{max-width:100%;min-width:140px}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle{height:32px}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle button{font-size:12px;min-width:40px;padding:0 10px}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions{flex-wrap:wrap;gap:6px}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem{height:32px;min-width:40px;padding:6px 10px}.Schedule .ScheduleBodyShell{display:flex;flex:1 1;flex-direction:column;height:auto;min-height:0;overflow:hidden}.Schedule .ScheduleBodyShell .ScheduleBody{min-height:0}.Schedule .ScheduleBodyShell .ScheduleMapPanel .ScheduleMapPanelContent,.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-open,.Schedule .ScheduleBodyShell .ScheduleUnscheduledPanel .ScheduleUnscheduledPanelContent,.Schedule .ScheduleBodyShell .ScheduleUnscheduledPanel.is-open{width:100%}.Schedule .ScheduleBodyShell:has(.ScheduleUnscheduledPanel.is-open) .ScheduleMapPanel.is-fullscreen.is-open{width:100%!important}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent{border-left:0;border-radius:0;max-width:100%;width:100%}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelHeader{padding:12px}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelHeader h2{font-size:14px}}.ScheduleBox{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 14%,var(--background_White));border:1px solid color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 45%,#0000);border-left:4px solid var(--appointment-status-color,var(--background_Blue));border-radius:6px;box-sizing:border-box;color:var(--text_Title_Dark);display:flex;flex-direction:column;min-height:20px;overflow:hidden;position:relative;transition:box-shadow .12s ease,border-color .12s ease,background .12s ease;-webkit-user-select:none;user-select:none}.ScheduleBox:hover{background:color-mix(in srgb,var(--background_Blue) 22%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 22%,var(--background_White));border-color:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 65%,#0000);box-shadow:0 4px 12px #0f172a1f}.ScheduleBox.continues-before{border-top-left-radius:0;border-top-right-radius:0}.ScheduleBox.continues-after{border-bottom-left-radius:0;border-bottom-right-radius:0}.ScheduleBox .ScheduleBoxContent{display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:0;min-width:0;overflow:hidden;padding:4px 8px 6px;position:relative}.ScheduleBox .ScheduleBoxContent .ScheduleBoxPrimary{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:700;gap:6px;min-width:0;word-break:break-word}.ScheduleBox .ScheduleBoxContent .ScheduleBoxPrimary .ScheduleBoxId{background:color-mix(in srgb,var(--background_Blue) 22%,#0000);background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 22%,#0000);border-radius:4px;color:var(--text_Title_Dark);flex-shrink:0;font-size:11px;font-weight:700;padding:1px 5px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxPrimary .ScheduleBoxName{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.ScheduleBox .ScheduleBoxContent .ScheduleBoxPrimary .ScheduleBoxDot{background:var(--background_Blue);background:var(--appointment-status-color,var(--background_Blue));border-radius:999px;flex-shrink:0;height:8px;width:8px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxPrimary .ScheduleBoxTaskIcon{color:var(--background_Blue);color:var(--appointment-status-color,var(--background_Blue));flex-shrink:0;font-size:14px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxSecondary{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:11px;gap:6px;word-break:break-word}.ScheduleBox .ScheduleBoxContent .ScheduleBoxSecondary .ScheduleBoxPriority{background:color-mix(in srgb,var(--background_Blue) 18%,#0000);background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 18%,#0000);border-radius:999px;color:var(--text_Title_Dark);font-size:10px;font-weight:600;letter-spacing:.4px;padding:1px 6px;text-transform:uppercase}.ScheduleBox .ScheduleBoxContent .ScheduleBoxSecondary .ScheduleBoxAssignees{align-items:center;display:inline-flex;gap:2px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxSecondary .ScheduleBoxAssignees .ScheduleBoxAssigneeAvatar{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:10px;font-weight:700;height:18px;justify-content:center;width:18px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxSecondary .ScheduleBoxAssignees .ScheduleBoxAssigneeOverflow{color:var(--text_Title_Light);font-size:10px;font-weight:600;margin-left:2px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxLine{color:var(--text_Title_Light);display:block;flex:0 0 auto;font-size:11px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleBox .ScheduleBoxContent .ScheduleBoxLine.is-primary{color:var(--text_Title_Dark);font-size:12px;font-weight:700}.ScheduleBox .ScheduleBoxContent .ScheduleBoxMore{align-items:center;background:color-mix(in srgb,var(--background_Blue) 22%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 22%,var(--background_White));border-radius:999px;bottom:4px;color:var(--text_Title_Dark);display:inline-flex;font-size:10px;font-weight:700;height:16px;justify-content:center;line-height:1;min-width:18px;padding:0 5px;pointer-events:none;position:absolute;right:6px}.ScheduleBox.is-compact{border-radius:4px;min-height:0}.ScheduleBox.is-compact .ScheduleBoxContent{align-items:center;flex-direction:row;gap:4px;padding:2px 6px}.ScheduleBox.is-compact .ScheduleBoxContent .ScheduleBoxPrimary{font-size:11px;gap:4px}.ScheduleBox.is-compact .ScheduleBoxContent .ScheduleBoxPrimary .ScheduleBoxName{font-weight:600}.ScheduleBox.is-task{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 8%,var(--background_White));cursor:pointer}.ScheduleBox.is-task:hover{background:color-mix(in srgb,var(--background_Blue) 16%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 16%,var(--background_White))}@media(max-width:1050px){.ScheduleBox .ScheduleBoxContent{padding:3px 6px 4px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxPrimary{font-size:11px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxPrimary .ScheduleBoxId,.ScheduleBox .ScheduleBoxContent .ScheduleBoxSecondary{font-size:10px}}@media(max-width:600px){.ScheduleBox{border-left-width:3px}.ScheduleBox .ScheduleBoxContent{gap:1px;padding:2px 5px 3px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxPrimary{font-size:10px;gap:4px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxPrimary .ScheduleBoxId{font-size:9px;padding:0 4px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxPrimary .ScheduleBoxTaskIcon{font-size:12px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxSecondary{font-size:9px;gap:4px}.ScheduleBox .ScheduleBoxContent .ScheduleBoxSecondary .ScheduleBoxAssignees .ScheduleBoxAssigneeAvatar{font-size:8px;height:14px;width:14px}.ScheduleBox.is-compact .ScheduleBoxContent{padding:1px 4px}.ScheduleBox.is-compact .ScheduleBoxContent .ScheduleBoxPrimary{font-size:9px}}.Schedule_Calander_Box{background:repeating-linear-gradient(45deg,#0000 0,#0000 8px,color-mix(in srgb,var(--border_Light) 30%,#0000) 8px,color-mix(in srgb,var(--border_Light) 30%,#0000) 9px);border:1px solid var(--border_Light);border-left:0;border-top:0;box-sizing:border-box;min-height:52px;padding:4px;transition:background-color .12s ease,box-shadow .12s ease}.Schedule_Calander_Box:last-child{border-right:0}.Schedule_Calander_Box.is-drop-over{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);box-shadow:inset 0 0 0 2px var(--background_Blue)}@media(max-width:1050px){.Schedule_Calander_Box{min-height:48px}}@media(max-width:600px){.Schedule_Calander_Box{min-height:44px;padding:2px}}.Schedule_Calander_Chip{align-items:stretch;background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 14%,var(--background_White));border:1px solid color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 45%,#0000);border-left:4px solid var(--appointment-status-color,var(--background_Blue));border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);display:flex;font-size:13px;line-height:1.2;overflow:hidden;pointer-events:auto;position:absolute;transition:box-shadow .12s ease,border-color .12s ease,background .12s ease;-webkit-user-select:none;user-select:none}.Schedule_Calander_Chip:hover{background:color-mix(in srgb,var(--background_Blue) 22%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 22%,var(--background_White));border-color:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 65%,#0000);box-shadow:0 4px 12px #0f172a1f}.Schedule_Calander_Chip.is-dragging{box-shadow:0 10px 24px #0f172a38}.Schedule_Calander_Chip.is-dragging,.Schedule_Calander_Chip.is-resizing{background:color-mix(in srgb,var(--background_Blue) 28%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 28%,var(--background_White));border-color:var(--appointment-status-color,var(--background_Blue))}.Schedule_Calander_Chip.is-resizing{box-shadow:0 6px 16px #0f172a2e}.Schedule_Calander_Chip.continues-before{border-bottom-left-radius:0;border-top-left-radius:0}.Schedule_Calander_Chip.continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.Schedule_Calander_Chip .Schedule_Calander_ChipContent{cursor:grab;display:flex;flex:1 1;flex-direction:column;gap:2px;justify-content:flex-start;min-width:0;overflow:hidden;padding:6px 10px}.Schedule_Calander_Chip .Schedule_Calander_ChipContent:active{cursor:grabbing}.Schedule_Calander_Chip .Schedule_Calander_ChipLine{font-size:13px;word-break:break-word}.Schedule_Calander_Chip .Schedule_Calander_ChipLine.is-primary{font-size:14px;font-weight:700}.Schedule_Calander_Chip .Schedule_Calander_ChipResize{background:#0000;bottom:0;cursor:ew-resize;position:absolute;top:0;touch-action:none;width:14px;z-index:5}.Schedule_Calander_Chip .Schedule_Calander_ChipResize:after,.Schedule_Calander_Chip .Schedule_Calander_ChipResize:before{background:var(--background_Blue);background:var(--appointment-status-color,var(--background_Blue));border-radius:1px;content:"";height:22px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .12s ease;width:1px}.Schedule_Calander_Chip .Schedule_Calander_ChipResize:before{left:calc(50% - 2px)}.Schedule_Calander_Chip .Schedule_Calander_ChipResize:after{left:calc(50% + 1px)}.Schedule_Calander_Chip .Schedule_Calander_ChipResize.is-left{left:0}.Schedule_Calander_Chip .Schedule_Calander_ChipResize.is-right{right:0}.Schedule_Calander_Chip:hover .Schedule_Calander_ChipResize:after,.Schedule_Calander_Chip:hover .Schedule_Calander_ChipResize:before{opacity:.9}@media(max-width:1050px){.Schedule_Calander_Chip{font-size:12px}}@media(max-width:600px){.Schedule_Calander_Chip{font-size:11px}.Schedule_Calander_Chip .Schedule_Calander_ChipResize{width:10px}}.Schedule_Day{display:flex;flex-direction:column;gap:16px;height:100%}.Schedule_Day .Schedule_DayHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.Schedule_Day .Schedule_DayHeader h1{color:var(--text_Title_Light);font-size:17px;font-weight:600;margin:0;white-space:nowrap;width:33%}.Schedule_Day .Schedule_DayHeader h3{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;font-weight:600;justify-content:center;margin:0;text-align:center;white-space:nowrap;width:33%}.Schedule_Day .Schedule_Day_Body{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain;position:relative}.Schedule_Day .Schedule_Day_Body .Schedule_Day_Grid{min-height:1440px;position:relative;width:100%}.Schedule_Day .Schedule_Day_Body .Schedule_Day_Hours{display:flex;flex-direction:column}.Schedule_Day .Schedule_Day_Body .Schedule_Day_Hours .Schedule_Day_HourRow{border-bottom:1px solid var(--border_Light);display:grid;grid-template-columns:60px 1fr;height:60px;transition:background .12s ease,box-shadow .12s ease}.Schedule_Day .Schedule_Day_Body .Schedule_Day_Hours .Schedule_Day_HourRow .Schedule_Day_HourLabel{align-items:flex-start;background:var(--background_White);border-right:4px solid var(--border_Light);box-sizing:border-box;color:var(--text_Title_Light_Light);display:flex;font-size:11px;font-weight:500;justify-content:flex-end;left:0;padding:4px 8px;position:-webkit-sticky;position:sticky;z-index:3}.Schedule_Day .Schedule_Day_Body .Schedule_Day_Hours .Schedule_Day_HourRow.is-drop-over{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);box-shadow:inset 0 0 0 2px var(--background_Blue)}.Schedule_Day .Schedule_Day_Body .Schedule_Day_Hours .Schedule_Day_HourRow.is-drop-over .Schedule_Day_HourLabel{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));box-shadow:inset 2px 0 0 0 var(--background_Blue),inset 0 2px 0 0 var(--background_Blue),inset 0 -2px 0 0 var(--background_Blue)}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer{height:1440px;left:60px;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 14%,var(--background_White));border:1px solid color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 45%,#0000);border-left:4px solid var(--appointment-status-color,var(--background_Blue));border-radius:6px;box-sizing:border-box;color:var(--text_Title_Dark);display:flex;flex-direction:column;min-height:20px;overflow:hidden;pointer-events:auto;position:absolute;transition:box-shadow .12s ease,border-color .12s ease,background .12s ease;-webkit-user-select:none;user-select:none;z-index:1}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip:hover{background:color-mix(in srgb,var(--background_Blue) 22%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 22%,var(--background_White));border-color:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 65%,#0000);box-shadow:0 4px 12px #0f172a1f;z-index:4}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip.is-dragging{background:color-mix(in srgb,var(--background_Blue) 28%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 28%,var(--background_White));border-color:var(--appointment-status-color,var(--background_Blue));box-shadow:0 10px 24px #0f172a38}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip.continues-before{border-top-left-radius:0;border-top-right-radius:0}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip.continues-after{border-bottom-left-radius:0;border-bottom-right-radius:0}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip.is-resizing{background:color-mix(in srgb,var(--background_Blue) 28%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 28%,var(--background_White));border-color:var(--appointment-status-color,var(--background_Blue))}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipContent{cursor:grab;display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:0;overflow:hidden;padding:4px 8px 6px}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipContent:active{cursor:grabbing}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipResize{background:#0000;cursor:ns-resize;height:10px;left:0;position:absolute;right:0;touch-action:none;z-index:5}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipResize:after,.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipResize:before{background:var(--background_Blue);background:var(--appointment-status-color,var(--background_Blue));border-radius:1px;content:"";height:1px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity .12s ease;width:22px}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipResize:before{top:calc(50% - 2px)}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipResize:after{top:calc(50% + 1px)}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipResize.is-top{top:0}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipResize.is-bottom{bottom:0}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip:hover .Schedule_Day_ChipResize:after,.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip:hover .Schedule_Day_ChipResize:before{opacity:.9}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipPrimary{align-items:baseline;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:700;gap:6px;min-width:0;word-break:break-word}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipId{background:color-mix(in srgb,var(--background_Blue) 18%,#0000);border-radius:4px;color:var(--text_Title_Dark);flex-shrink:0;font-size:11px;font-weight:700;padding:1px 5px}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipName{font-weight:700;word-break:break-word}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_Chip .Schedule_Day_ChipSecondary{color:var(--text_Title_Light);font-size:11px;word-break:break-word}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_NowLine{background:var(--background_Blue);height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:5}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer .Schedule_Day_NowLine .Schedule_Day_NowDot{background:var(--background_Blue);border-radius:999px;height:9px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:9px}@media(max-width:1050px){.Schedule_Day{gap:12px}.Schedule_Day .Schedule_DayHeader{gap:8px}.Schedule_Day .Schedule_DayHeader h1{font-size:15px}.Schedule_Day .Schedule_DayHeader h3{font-size:12px}}@media(max-width:600px){.Schedule_Day{gap:8px}.Schedule_Day .Schedule_DayHeader{align-items:flex-start;flex-direction:column;gap:2px}.Schedule_Day .Schedule_DayHeader h1{font-size:14px;white-space:normal;width:auto}.Schedule_Day .Schedule_DayHeader h3{font-size:12px;justify-content:flex-start;text-align:left;white-space:normal;width:auto}.Schedule_Day .Schedule_DayHeader h1:last-child{display:none}.Schedule_Day .Schedule_Day_Body{-webkit-overflow-scrolling:touch}.Schedule_Day .Schedule_Day_Body .Schedule_Day_Hours .Schedule_Day_HourRow{grid-template-columns:48px 1fr}.Schedule_Day .Schedule_Day_Body .Schedule_Day_Hours .Schedule_Day_HourRow .Schedule_Day_HourLabel{font-size:10px;padding:2px 4px 0}.Schedule_Day .Schedule_Day_Body .Schedule_Day_ChipsLayer{left:48px}.Schedule_Day .Schedule_Day_Chip .Schedule_Day_ChipPrimary{font-size:11px}.Schedule_Day .Schedule_Day_Chip .Schedule_Day_ChipSecondary{font-size:10px}}.Schedule_Week{background:var(--background_White);display:flex;flex-direction:column;height:100%;overflow:hidden}.Schedule_Week .Schedule_DayHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.Schedule_Week .Schedule_DayHeader h1{color:var(--text_Title_Light);font-size:17px;font-weight:600;margin:0;white-space:nowrap;width:33%}.Schedule_Week .Schedule_DayHeader h3{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;font-weight:600;justify-content:center;margin:0;text-align:center;white-space:nowrap;width:33%}.Schedule_Week .Schedule_WeekScrollArea{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.Schedule_Week .Schedule_WeekHeader{background:var(--background_White);border-bottom:1px solid var(--border_Light);display:grid;grid-template-columns:60px repeat(7,1fr);position:-webkit-sticky;position:sticky;top:0;z-index:5}.Schedule_Week .Schedule_WeekHeader .Schedule_WeekHeaderCorner{border-right:3px solid var(--border_Light)}.Schedule_Week .Schedule_WeekHeader .Schedule_WeekHeaderDay{align-items:center;border-left:1px solid var(--border_Light);display:flex;flex-direction:column;gap:4px;padding:14px 8px;text-align:center}.Schedule_Week .Schedule_WeekHeader .Schedule_WeekHeaderDay .Schedule_WeekHeaderDayName{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;text-transform:capitalize}.Schedule_Week .Schedule_WeekHeader .Schedule_WeekHeaderDay .Schedule_WeekHeaderDayNumber{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:18px;font-weight:600;height:32px;justify-content:center;width:32px}.Schedule_Week .Schedule_WeekHeader .Schedule_WeekHeaderDay.is-today .Schedule_WeekHeaderDayNumber{background:var(--text_Title_Dark);border-radius:999px;color:var(--background_White)}.Schedule_Week .Schedule_WeekBody{display:grid;flex:1 1;grid-template-columns:60px 1fr;min-height:0;overflow:auto;overscroll-behavior:contain}.Schedule_Week .Schedule_WeekBody .Schedule_WeekHoursColumn{background:var(--background_White);border-right:3px solid var(--border_Light);display:flex;flex-direction:column;left:0;position:-webkit-sticky;position:sticky;z-index:4}.Schedule_Week .Schedule_WeekBody .Schedule_WeekHoursColumn .Schedule_WeekHourLabel{align-items:flex-start;border-bottom:1px solid var(--border_Light);box-sizing:border-box;color:var(--text_Title_Light_Light);display:flex;font-size:11px;font-weight:500;height:60px;justify-content:flex-end;padding:4px 8px}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumns{display:grid;grid-template-columns:repeat(7,1fr);position:relative}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumns .Calander_Line_Correct_Time.is-horizontal{background:var(--background_Blue);height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:4}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumns .Calander_Line_Correct_Time.is-horizontal .Calander_Line_Correct_Timedotontop{background:var(--background_Blue);border-radius:999px;height:9px;position:absolute;top:-4px;width:9px}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn{border-left:1px solid var(--border_Light);min-height:1440px;position:relative}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn:first-child{border-left:0}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekHourCell{border-bottom:1px solid var(--border_Light);box-sizing:border-box;height:60px}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekHourCell.is-drop-over{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);box-shadow:inset 0 0 0 2px var(--background_Blue)}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer{inset:2px 3px;pointer-events:none;position:absolute}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 14%,var(--background_White));border:1px solid color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 45%,#0000);border-left:4px solid var(--appointment-status-color,var(--background_Blue));border-radius:6px;box-sizing:border-box;color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:12px;line-height:1.25;min-height:40px;overflow:hidden;pointer-events:auto;position:absolute;text-align:left;transition:box-shadow .12s ease,border-color .12s ease,background .12s ease}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip:hover{background:color-mix(in srgb,var(--background_Blue) 22%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 22%,var(--background_White));border-color:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 65%,#0000);box-shadow:0 4px 12px #0f172a1f}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip.is-dragging,.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip.is-resizing{background:color-mix(in srgb,var(--background_Blue) 28%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 28%,var(--background_White));border-color:var(--appointment-status-color,var(--background_Blue))}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip.continues-before{border-top-left-radius:0;border-top-right-radius:0}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip.continues-after{border-bottom-left-radius:0;border-bottom-right-radius:0}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipResize{background:#0000;cursor:ns-resize;height:10px;left:0;position:absolute;right:0;touch-action:none;z-index:5}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipResize:after,.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipResize:before{background:var(--background_Blue);background:var(--appointment-status-color,var(--background_Blue));border-radius:1px;content:"";height:1px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity .12s ease;width:22px}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipResize:before{top:calc(50% - 2px)}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipResize:after{top:calc(50% + 1px)}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipResize.is-top{top:0}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipResize.is-bottom{bottom:0}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip:hover .Schedule_WeekAppointmentChipResize:after,.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip:hover .Schedule_WeekAppointmentChipResize:before{opacity:.9}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipContent{cursor:grab;display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:0;overflow:hidden;padding:8px 10px}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipContent:active{cursor:grabbing}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipPrimary{color:var(--text_Title_Dark);font-size:11px;font-weight:700;letter-spacing:.01em}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipId{background:color-mix(in srgb,var(--background_Blue) 18%,#0000);border-radius:4px;font-weight:700;padding:1px 5px}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipName{color:var(--text_Title_Dark);font-size:13px;font-weight:700;word-break:break-word}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumn .Schedule_WeekAppointmentsLayer .Schedule_WeekAppointmentChip .Schedule_WeekAppointmentChipSecondary{color:var(--text_Title_Light);font-size:11px;word-break:break-word}@media(max-width:1050px){.Schedule_Week .Schedule_DayHeader{gap:8px;margin-bottom:12px}.Schedule_Week .Schedule_DayHeader h1{font-size:15px}.Schedule_Week .Schedule_DayHeader h3{font-size:12px}.Schedule_Week .Schedule_WeekHeader .Schedule_WeekHeaderDay{padding:10px 4px}.Schedule_Week .Schedule_WeekHeader .Schedule_WeekHeaderDay .Schedule_WeekHeaderDayNumber{font-size:15px;height:26px;width:26px}}@media(max-width:600px){.Schedule_Week .Schedule_DayHeader{align-items:flex-start;flex-direction:column;gap:2px;margin-bottom:10px}.Schedule_Week .Schedule_DayHeader h1{font-size:14px;white-space:normal;width:auto}.Schedule_Week .Schedule_DayHeader h3{font-size:12px;justify-content:flex-start;text-align:left;white-space:normal;width:auto}.Schedule_Week .Schedule_DayHeader h1:last-child{display:none}.Schedule_Week .Schedule_WeekScrollArea{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}.Schedule_Week .Schedule_WeekHeader{grid-template-columns:60px repeat(7,1fr);min-width:560px}.Schedule_Week .Schedule_WeekHeader .Schedule_WeekHeaderDay{padding:8px 2px}.Schedule_Week .Schedule_WeekHeader .Schedule_WeekHeaderDay .Schedule_WeekHeaderDayName{font-size:9px}.Schedule_Week .Schedule_WeekHeader .Schedule_WeekHeaderDay .Schedule_WeekHeaderDayNumber{font-size:13px;height:22px;width:22px}.Schedule_Week .Schedule_WeekBody{-webkit-overflow-scrolling:touch;min-width:560px;overflow-x:clip}.Schedule_Week .Schedule_WeekBody .Schedule_WeekColumns{min-width:0;min-width:auto}.Schedule_Week .Schedule_WeekAppointmentChipContent{padding:4px 6px}.Schedule_Week .Schedule_WeekAppointmentChipName{font-size:11px}.Schedule_Week .Schedule_WeekAppointmentChipSecondary{font-size:10px}}.Schedule_Month{background:var(--background_White);display:flex;flex-direction:column;height:100%;overflow:hidden}.Schedule_Month .Schedule_DayHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.Schedule_Month .Schedule_DayHeader h1{color:var(--text_Title_Light);font-size:17px;font-weight:600;margin:0;white-space:nowrap;width:33%}.Schedule_Month .Schedule_DayHeader h3{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;font-weight:600;justify-content:center;margin:0;text-align:center;white-space:nowrap;width:33%}.Schedule_Month .Schedule_MonthHeader{background:var(--background_Gray_Light);border-bottom:1px solid var(--border_Light);border-radius:4px 4px 0 0;display:grid;grid-template-columns:repeat(7,1fr)}.Schedule_Month .Schedule_MonthHeader .Schedule_MonthHeaderCell{border-right:1px solid var(--border_Light);color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.04em;padding:10px 12px;text-transform:uppercase}.Schedule_Month .Schedule_MonthHeader .Schedule_MonthHeaderCell:last-child{border-right:0}.Schedule_Month .Schedule_MonthScrollArea{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.Schedule_Month .Schedule_MonthGrid{display:grid;flex:1 1;grid-auto-rows:minmax(160px,1fr);grid-template-columns:repeat(7,1fr);min-height:0}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell{background:var(--background_White);border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:4px;overflow:hidden;padding:6px 8px;position:relative}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell:nth-child(7n){border-right:0}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell.is-other-month{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light_Light)}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell.is-other-month .Schedule_MonthCellDate{color:var(--text_Title_Light_Light_Light)}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell.is-today{background:color-mix(in srgb,var(--background_Blue) 5%,var(--background_White))}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell.is-today .Schedule_MonthCellDate{background:var(--background_Blue);border-radius:999px;color:#fff;padding:0 6px}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell.is-drop-over{background:color-mix(in srgb,var(--background_Blue) 12%,var(--background_White));box-shadow:inset 0 0 0 2px var(--background_Blue)}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthCellDate{align-self:flex-end;color:var(--text_Title_Light);font-size:12px;font-weight:600;line-height:20px}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthCellAppointments{display:flex;flex-direction:column;gap:3px}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthAppointmentRow{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:4px 8px;text-align:left;transition:background .12s ease;width:100%}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthAppointmentRow:hover{background:var(--background_Gray_Light)}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthAppointmentRow .Schedule_MonthAppointmentDot{background:var(--Submited);background:var(--appointment-status-color,var(--Submited));border-radius:999px;flex-shrink:0;height:8px;width:8px}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthAppointmentRow .Schedule_MonthAppointmentTime{color:var(--text_Title_Light);font-weight:600;white-space:nowrap}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthAppointmentRow .Schedule_MonthAppointmentId{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthViewMore{align-self:flex-start;background:#0000;border:0;color:var(--text_Title_Light_Light);cursor:pointer;font-size:11px;margin-top:auto;padding:2px 4px}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell .Schedule_MonthViewMore:hover{color:var(--background_Blue);text-decoration:underline}@media(max-width:1050px){.Schedule_Month .Schedule_DayHeader{gap:8px;margin-bottom:12px}.Schedule_Month .Schedule_DayHeader h1{font-size:15px}.Schedule_Month .Schedule_DayHeader h3{font-size:12px}.Schedule_Month .Schedule_MonthHeader .Schedule_MonthHeaderCell{font-size:11px;padding:8px 6px}.Schedule_Month .Schedule_MonthGrid{grid-auto-rows:minmax(120px,1fr)}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell{padding:4px 6px}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthAppointmentRow{font-size:11px;padding:3px 6px}}@media(max-width:600px){.Schedule_Month{overflow:hidden}.Schedule_Month .Schedule_DayHeader{align-items:flex-start;flex-direction:column;gap:2px;margin-bottom:10px}.Schedule_Month .Schedule_DayHeader h1{font-size:14px;white-space:normal;width:auto}.Schedule_Month .Schedule_DayHeader h3{color:var(--text_Title_Light);font-size:13px;font-weight:700;justify-content:flex-start;text-align:left;white-space:normal;width:auto}.Schedule_Month .Schedule_DayHeader h1:last-child{display:none}.Schedule_Month .Schedule_MonthScrollArea{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-x:auto;overflow-y:hidden}.Schedule_Month .Schedule_MonthGrid,.Schedule_Month .Schedule_MonthHeader{min-width:560px}.Schedule_Month .Schedule_MonthHeader .Schedule_MonthHeaderCell{font-size:10px;letter-spacing:0;padding:6px 4px}.Schedule_Month .Schedule_MonthGrid{grid-auto-rows:minmax(90px,1fr)}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCell{gap:2px;padding:3px 4px}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthCellDate{font-size:11px}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthAppointmentRow{font-size:10px;gap:4px;padding:2px 4px}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthAppointmentRow .Schedule_MonthAppointmentDot{height:6px;width:6px}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthAppointmentRow .Schedule_MonthAppointmentTime{display:none}.Schedule_Month .Schedule_MonthGrid .Schedule_MonthViewMore{font-size:10px}}.Schedule_Timeline_Day{display:flex;flex-direction:column;gap:16px;height:100%}.Schedule_Timeline_Day .Schedule_DayHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.Schedule_Timeline_Day .Schedule_DayHeader h1{color:var(--text_Title_Light);font-size:17px;font-weight:600;margin:0;white-space:nowrap;width:33%}.Schedule_Timeline_Day .Schedule_DayHeader h3{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;font-weight:600;justify-content:center;margin:0;text-align:center;white-space:nowrap;width:33%}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain{height:100%}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body{flex:1 1;height:100%;min-height:0;overflow:auto;position:relative}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid{display:grid;grid-auto-rows:minmax(0,auto);grid-template-columns:200px 1fr;min-height:0;min-width:100%;width:-webkit-max-content;width:max-content}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_LeftHeader{background:var(--background_White);border-bottom:1px solid var(--border_Light);border-right:4px solid var(--border_Light);height:40px;left:0;padding:0 4px 4px 0;position:-webkit-sticky;position:sticky;top:0;z-index:6}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_LeftHeader .Schedule_Timeline_Day_EmployeesEditOrder{align-items:center;background:#0000;border:0;border-radius:4px;cursor:pointer;display:flex;gap:10px;height:100%;padding:0 10px;width:100%}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_LeftHeader .Schedule_Timeline_Day_EmployeesEditOrder h2{color:var(--text_Title_Light);font-size:12px;font-weight:500}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_LeftHeader .Schedule_Timeline_Day_EmployeesEditOrder .material-symbols-outlined{color:var(--text_Title_Light);font-size:19px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_LeftHeader .Schedule_Timeline_Day_EmployeesEditOrder:hover{background:var(--background_Gray_Light)}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RightHeader{background:var(--background_White);position:-webkit-sticky;position:sticky;top:0;z-index:5}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RightHeader .Schedule_Timeline_Day_CalanderHeaderTime{border-bottom:1px solid var(--border_Light);display:grid;grid-template-columns:repeat(24,minmax(160px,1fr));min-height:40px;width:100%}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RightHeader .Schedule_Timeline_Day_CalanderHeaderTime span{align-items:center;border-right:1px solid var(--border_Light);box-sizing:border-box;color:var(--text_Title_Light_Light);display:flex;font-size:12px;font-weight:400;justify-content:start;padding-left:10px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RightHeader .Schedule_Timeline_Day_CalanderHeaderTime span:last-child{border-right:0}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee{cursor:pointer}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee.is-route-selected{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));box-shadow:inset 3px 0 0 var(--background_Blue)}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee{--lane-height:52px;align-items:stretch;background:var(--background_White);border-right:4px solid var(--border_Light);box-sizing:border-box;display:flex;height:calc(8px + var(--lane-height)*1);height:calc(8px + var(--row-lanes, 1)*var(--lane-height));left:0;position:-webkit-sticky;position:sticky;z-index:4}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee:focus-within,.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee:hover{z-index:20}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard{align-items:center;border-bottom:1px solid var(--border_Light);box-sizing:border-box;display:flex;gap:10px;height:100%;padding:8px 8px 8px 14px;width:100%}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeNumber{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Dark);display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:22px;justify-content:center;width:22px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeAvatar{align-items:center;background:var(--Done);border-radius:999px;color:var(--background_White);display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:32px;justify-content:center;overflow:hidden;width:32px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeAvatar img{display:block;height:100%;object-fit:cover;width:100%}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeAvatar .material-symbols-outlined{font-size:16px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeInfo{display:flex;flex-direction:column;gap:2px;min-width:0}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeInfo .Schedule_Timeline_Day_EmployeeName{color:var(--text_Title_Light);font-size:14px;font-weight:600;max-width:120px;white-space:nowrap}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeInfo .Schedule_Timeline_Day_EmployeeName .ToolTopExplainTarget{max-width:100%;overflow:hidden}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeInfo .Schedule_Timeline_Day_EmployeeName .ToolTopExplainBubble{z-index:50}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeInfo .Schedule_Timeline_Day_EmployeeName .Schedule_Timeline_Day_EmployeeNameText{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeInfo .Schedule_Timeline_Day_EmployeeRole{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;text-transform:capitalize}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar{--lane-height:52px;background:var(--background_White);box-sizing:border-box;height:calc(8px + var(--lane-height)*1);height:calc(8px + var(--row-lanes, 1)*var(--lane-height));position:relative}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Calander_Boxes{display:grid;grid-template-columns:repeat(24,minmax(160px,1fr));height:100%}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Calander_Boxes>.Schedule_Calander_Box{height:100%;min-height:0}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Calander_Chips{bottom:5px;left:5px;pointer-events:none;position:absolute;right:5px;top:5px;z-index:2}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Schedule_Timeline_Day_Calander_Chips .Schedule_Calander_Chip{pointer-events:auto}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar .Calander_Line_Correct_Time{background:var(--background_Blue);height:calc(100% + 20px);left:100px;position:absolute;top:-20px;width:1px;z-index:4}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowCalendar:nth-child(4) .Calander_Line_Correct_Timedotontop{background:var(--background_Blue);border-radius:999px;height:9px;left:-4px;position:absolute;top:-5px;width:9px}@media(max-width:1050px){.Schedule_Timeline_Day{gap:12px}.Schedule_Timeline_Day .Schedule_DayHeader{gap:8px}.Schedule_Timeline_Day .Schedule_DayHeader h1{font-size:15px}.Schedule_Timeline_Day .Schedule_DayHeader h3{font-size:12px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid{grid-template-columns:150px 1fr}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_LeftHeader h2{font-size:11px}}@media(max-width:600px){.Schedule_Timeline_Day{gap:8px}.Schedule_Timeline_Day .Schedule_DayHeader{align-items:flex-start;flex-direction:column;gap:2px}.Schedule_Timeline_Day .Schedule_DayHeader h1{font-size:14px;white-space:normal;width:auto}.Schedule_Timeline_Day .Schedule_DayHeader h3{font-size:12px;justify-content:flex-start;text-align:left;white-space:normal;width:auto}.Schedule_Timeline_Day .Schedule_DayHeader h1:last-child{display:none}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body{-webkit-overflow-scrolling:touch}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid{grid-template-columns:120px 1fr}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_LeftHeader h2{font-size:11px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_LeftHeader .Schedule_Timeline_Day_EmployeesEditOrder{gap:6px;padding:0 6px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard{gap:6px;padding:6px 0}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeNumber{font-size:10px;height:18px;width:18px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeAvatar{font-size:11px;height:26px;width:26px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeName{font-size:12px;max-width:80px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_RowEmployee .Schedule_Timeline_Day_EmployeeCard .Schedule_Timeline_Day_EmployeeRole{font-size:10px}.Schedule_Timeline_Day .Schedule_Timeline_Day_BodyMain .Schedule_Timeline_Day_Body .Schedule_Timeline_Day_BodyGrid .Schedule_Timeline_Day_CalanderHeaderTime span{font-size:10px;padding-left:6px}}.Schedule_Timeline_Week{background:var(--background_White);display:flex;flex-direction:column;gap:16px;height:100%}.Schedule_Timeline_Week .Schedule_DayHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.Schedule_Timeline_Week .Schedule_DayHeader h1{color:var(--text_Title_Light);font-size:17px;font-weight:600;margin:0;white-space:nowrap;width:33%}.Schedule_Timeline_Week .Schedule_DayHeader h3{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;font-weight:600;justify-content:center;margin:0;text-align:center;white-space:nowrap;width:33%}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body{flex:1 1;min-height:0;overflow:auto}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid{display:grid;grid-auto-rows:minmax(0,auto);grid-template-columns:200px repeat(7,minmax(180px,1fr));min-width:100%;width:-webkit-max-content;width:max-content}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);border-right:3px solid var(--border_Light);display:flex;height:53px;left:0;padding:0 4px 4px 0;position:-webkit-sticky;position:sticky;top:0;z-index:6}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader .Schedule_Timeline_Week_EmployeesEditOrder{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:flex;gap:10px;height:100%;padding:0 8px;width:100%}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader .Schedule_Timeline_Week_EmployeesEditOrder h2{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin:0}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader .Schedule_Timeline_Week_EmployeesEditOrder .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader .Schedule_Timeline_Week_EmployeesEditOrder:hover{background:var(--background_Gray_Light)}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RightHeader{background:var(--background_White);border-bottom:1px solid var(--border_Light);display:grid;grid-column:2/span 7;grid-template-columns:repeat(7,1fr);position:-webkit-sticky;position:sticky;top:0;z-index:5}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RightHeader .Schedule_Timeline_Week_DayHead{align-items:center;border-left:1px solid var(--border_Light);box-sizing:border-box;display:flex;flex-direction:column;gap:2px;height:52px;justify-content:center;padding:8px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RightHeader .Schedule_Timeline_Week_DayHead .Schedule_Timeline_Week_DayName{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;text-transform:capitalize}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RightHeader .Schedule_Timeline_Week_DayHead .Schedule_Timeline_Week_DayNumber{color:var(--text_Title_Dark);font-size:18px;font-weight:700;line-height:1}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RightHeader .Schedule_Timeline_Week_DayHead.is-today .Schedule_Timeline_Week_DayNumber{align-items:center;background:var(--background_Blue);border-radius:999px;color:var(--background_White);display:inline-flex;height:28px;justify-content:center;width:28px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee{cursor:pointer}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee.is-route-selected{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));box-shadow:inset 3px 0 0 var(--background_Blue)}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee{background:var(--background_White);border-bottom:1px solid var(--border_Light);border-right:3px solid var(--border_Light);box-sizing:border-box;left:0;position:-webkit-sticky;position:sticky;z-index:4}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee:focus-within,.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee:hover{z-index:20}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard{align-items:center;box-sizing:border-box;display:flex;gap:8px;height:100%;padding:10px 12px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeNumber{align-items:center;background:var(--background_Blue);border-radius:999px;color:var(--background_White);display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeAvatar{align-items:center;background:var(--Done);border-radius:999px;color:var(--background_White);display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:32px;justify-content:center;overflow:hidden;width:32px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeAvatar img{display:block;height:100%;object-fit:cover;width:100%}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeAvatar .material-symbols-outlined{font-size:16px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeInfo{display:flex;flex-direction:column;gap:1px;min-width:0}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeInfo .Schedule_Timeline_Week_EmployeeName{color:var(--text_Title_Dark);font-size:13px;font-weight:600;max-width:130px;white-space:nowrap}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeInfo .Schedule_Timeline_Week_EmployeeName .ToolTopExplainTarget{max-width:100%;overflow:hidden}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeInfo .Schedule_Timeline_Week_EmployeeName .ToolTopExplainBubble{z-index:50}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeInfo .Schedule_Timeline_Week_EmployeeName .Schedule_Timeline_Week_EmployeeNameText{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeInfo .Schedule_Timeline_Week_EmployeeRole{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;text-transform:capitalize}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowCells{display:grid;grid-column:2/span 7;grid-template-columns:repeat(7,1fr)}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Cell{background:repeating-linear-gradient(45deg,#0000 0,#0000 8px,color-mix(in srgb,var(--border_Light) 30%,#0000) 8px,color-mix(in srgb,var(--border_Light) 30%,#0000) 9px);border-bottom:1px solid var(--border_Light);border-left:1px solid var(--border_Light);box-sizing:border-box;display:flex;flex-direction:column;gap:4px;min-height:120px;padding:4px;transition:background .12s ease,box-shadow .12s ease}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Cell.is-drop-over{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));box-shadow:inset 0 0 0 2px var(--background_Blue)}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip{background:var(--background_White);border:1px solid var(--border_Light);border-left:4px solid var(--appointment-status-color,var(--background_Blue));border-radius:4px;box-sizing:border-box;cursor:grab;display:flex;flex-direction:column;gap:2px;padding:4px 6px 6px;transition:box-shadow .12s ease,border-color .12s ease,background .12s ease;-webkit-user-select:none;user-select:none}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip:hover{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 14%,var(--background_White));border-color:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 65%,#0000);box-shadow:0 4px 10px #0f172a14}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip.is-dragging{background:color-mix(in srgb,var(--background_Blue) 22%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 22%,var(--background_White));border-color:var(--appointment-status-color,var(--background_Blue))}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip:active{cursor:grabbing}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip.is-dragging{box-shadow:0 8px 20px #0f172a38}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead .Schedule_Timeline_Week_ChipBadge{align-items:center;border-radius:3px;color:var(--background_White);display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;height:16px;justify-content:center;min-width:16px;padding:0 4px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead .Schedule_Timeline_Week_ChipBadge.is-status{background:var(--background_Blue);background:var(--appointment-status-color,var(--background_Blue))}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead .Schedule_Timeline_Week_ChipBadge.is-payment{background:var(--Done)}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead .Schedule_Timeline_Week_ChipBadge.is-tag{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);color:var(--text_Title_Dark);max-width:90px;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead .Schedule_Timeline_Week_ChipTitle{align-items:center;color:var(--text_Title_Dark);display:inline-flex;flex:1 1;font-size:11px;font-weight:700;gap:4px;min-width:0}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead .Schedule_Timeline_Week_ChipId{color:var(--text_Title_Dark)}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead .Schedule_Timeline_Week_ChipDivider{color:var(--text_Title_Light_Light);font-weight:400}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipHead .Schedule_Timeline_Week_ChipName{color:var(--text_Title_Dark);word-break:break-word}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipLine{color:var(--text_Title_Dark);font-size:11px;line-height:1.3;word-break:break-word}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_Chip .Schedule_Timeline_Week_ChipLine.is-muted{color:var(--text_Title_Light)}@media(max-width:1050px){.Schedule_Timeline_Week .Schedule_DayHeader{gap:8px}.Schedule_Timeline_Week .Schedule_DayHeader h1{font-size:15px}.Schedule_Timeline_Week .Schedule_DayHeader h3{font-size:12px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid{grid-template-columns:160px repeat(7,minmax(130px,1fr))}}@media(max-width:600px){.Schedule_Timeline_Week{gap:10px}.Schedule_Timeline_Week .Schedule_DayHeader{align-items:flex-start;flex-direction:column;gap:2px}.Schedule_Timeline_Week .Schedule_DayHeader h1{font-size:14px;white-space:normal;width:auto}.Schedule_Timeline_Week .Schedule_DayHeader h3{font-size:12px;justify-content:flex-start;text-align:left;white-space:normal;width:auto}.Schedule_Timeline_Week .Schedule_DayHeader h1:last-child{display:none}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body{-webkit-overflow-scrolling:touch}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid{grid-template-columns:120px repeat(7,minmax(110px,110px));min-width:auto}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader{padding:8px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader .Schedule_Timeline_Week_EmployeesEditOrder{font-size:12px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_LeftHeader .Schedule_Timeline_Week_EmployeesEditOrder span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_DayHead{padding:6px 4px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_DayHead .Schedule_Timeline_Week_DayName{font-size:10px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_DayHead .Schedule_Timeline_Week_DayNumber{font-size:14px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard{gap:6px;padding:6px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeAvatar{height:28px;width:28px}.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeName,.Schedule_Timeline_Week .Schedule_Timeline_Week_Body .Schedule_Timeline_Week_Grid .Schedule_Timeline_Week_RowEmployee .Schedule_Timeline_Week_EmployeeCard .Schedule_Timeline_Week_EmployeeRole{font-size:11px}}.ScheduleSettings{align-items:stretch;display:grid;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);height:100vh;margin:0 auto;max-width:1500px;overflow:hidden;width:100%}.ScheduleSettings .ScheduleSettingsContent{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding-inline:max(20px,(100% - 1150px)/2)}.ScheduleSettings .ScheduleSettingsHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.ScheduleSettings .ScheduleSettingsHeader .ScheduleSettingsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.ScheduleSettings .ScheduleSettingsHeader .ScheduleSettingsTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.ScheduleSettings .ScheduleSettingsHeader .ScheduleSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.ScheduleSettings .ScheduleSettingsHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.ScheduleSettings .ScheduleSettingsHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.ScheduleSettings .ScheduleSettingsHeader h3:hover{text-decoration:underline}.ScheduleSettings .ScheduleSettingsBody{display:flex;flex:1 1;min-height:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;padding:0 30px 46px;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection{background-color:var(--background_White);display:flex;flex-direction:column;gap:12px;margin-top:40px;position:relative}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection:nth-child(4){margin-top:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection:nth-child(3){margin-bottom:40px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection p{color:var(--text_Title_Light_Light);font-size:13px;margin:-10px 0 0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection textarea{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:13px;min-height:120px;padding:12px;resize:vertical}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton{display:flex;flex-direction:column;gap:24px;padding-top:40px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonSection{display:flex;flex-direction:column;gap:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonActions,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonDay,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonField,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonInline,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTags,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTextarea,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTime,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTitle,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonToggle{animation:ScheduleSettingsShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:10px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTitle{height:18px;width:180px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonField{height:44px;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonRows{display:flex;flex-direction:column;gap:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonRow{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:110px 60px 1fr 1fr}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonDay{height:14px;width:80px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonToggle{border-radius:999px;height:22px;width:46px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTime{height:50px;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonInline{height:36px;width:220px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTextarea{height:120px;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTags{height:32px;width:65%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonActions{align-self:center;border-radius:999px;height:44px;width:180px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsPreferenceGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsPreferenceGrid .ScheduleSettingsPreferenceField{display:flex;flex-direction:column;gap:8px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsPreferenceGrid .ScheduleSettingsPreferenceField .TimeZoneInput .TimeZoneInputButton{height:40px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsPreferenceGrid .ScheduleSettingsPreferenceField label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid{grid-gap:10px;display:grid;gap:10px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .ScheduleSettingsRow{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:110px 60px 1fr 1fr}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .ScheduleSettingsRow .ScheduleSettingsDay{color:var(--text_Title_Dark);font-size:13px;font-weight:500;margin-top:20px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle{align-items:center;cursor:pointer;display:inline-flex;margin-top:20px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle input{display:none}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle .ScheduleSettingsWorkToggleTrack{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:inline-flex;height:26px;justify-content:center;padding:3px;position:relative;transition:background .2s ease;width:46px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle .ScheduleSettingsWorkToggleIcon{align-items:center;background:var(--background_White);border-radius:999px;box-shadow:0 2px 6px #0f172a26;display:inline-flex;height:20px;justify-content:center;left:3px;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translateX(0);transition:opacity .2s ease,transform .2s ease,background .2s ease;width:20px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle .ScheduleSettingsWorkToggleIcon .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle .ScheduleSettingsWorkToggleIcon.is-off{background:var(--background_White);box-shadow:0 2px 6px #0f172a26;left:3px;opacity:1}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle .ScheduleSettingsWorkToggleIcon.is-off .material-symbols-outlined{color:var(--text_Title_Light_Light_Light)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle input:checked+.ScheduleSettingsWorkToggleTrack{background:var(--Done)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle input:checked+.ScheduleSettingsWorkToggleTrack .ScheduleSettingsWorkToggleIcon{background:var(--background_White);opacity:1;transform:translateY(-50%) translateX(20px)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle input:checked+.ScheduleSettingsWorkToggleTrack .ScheduleSettingsWorkToggleIcon .material-symbols-outlined{color:var(--Done)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle input:checked+.ScheduleSettingsWorkToggleTrack .ScheduleSettingsWorkToggleIcon.is-off{box-shadow:none;opacity:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField{display:flex;flex-direction:column;gap:6px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField.is-disabled{opacity:.6}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField .ScheduleSettingsTimeLabel{color:var(--text_Title_Light_Light);font-size:12px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField .ScheduleSettingsTimeInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;display:flex;gap:8px;height:50px;justify-content:space-between;padding:0 10px;position:relative}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField .ScheduleSettingsTimeInput input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:13px;font-weight:400;outline:3px solid #0000;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField .ScheduleSettingsTimeInput input:disabled{cursor:not-allowed}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField .ScheduleSettingsTimeInput .ScheduleSettingsTimeIcon{align-items:center;background:var(--background_White);border:none;border-radius:8px;cursor:pointer;display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;right:5px;transition:background-color .2s ease;width:40px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField .ScheduleSettingsTimeInput .ScheduleSettingsTimeIcon .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField .ScheduleSettingsTimeInput .ScheduleSettingsTimeIcon:hover{background-color:var(--background_Gray_Light)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggleRow{display:flex;gap:24px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsAlwaysOpenToggle{position:absolute;right:0;top:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle{align-items:center;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:10px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle input{display:none}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle .ScheduleSettingsWorkToggleTrack{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:inline-flex;height:26px;justify-content:center;padding:3px;position:relative;transition:background .2s ease;width:46px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle .ScheduleSettingsWorkToggleIcon{align-items:center;background:var(--background_White);border-radius:999px;box-shadow:0 2px 6px #0f172a26;display:inline-flex;height:20px;justify-content:center;left:3px;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translateX(0);transition:opacity .2s ease,transform .2s ease,background .2s ease;width:20px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle .ScheduleSettingsWorkToggleIcon .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle .ScheduleSettingsWorkToggleIcon.is-off{background:var(--background_White);box-shadow:0 2px 6px #0f172a26;left:3px;opacity:1}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle .ScheduleSettingsWorkToggleIcon.is-off .material-symbols-outlined{color:var(--text_Title_Light_Light_Light)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle input:checked+.ScheduleSettingsWorkToggleTrack{background:var(--Done)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle input:checked+.ScheduleSettingsWorkToggleTrack .ScheduleSettingsWorkToggleIcon{background:var(--background_White);opacity:1;transform:translateY(-50%) translateX(20px)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle input:checked+.ScheduleSettingsWorkToggleTrack .ScheduleSettingsWorkToggleIcon .material-symbols-outlined{color:var(--Done)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle input:checked+.ScheduleSettingsWorkToggleTrack .ScheduleSettingsWorkToggleIcon.is-off{box-shadow:none;opacity:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsRange{align-items:center;display:flex;gap:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsRange span{color:var(--text_Title_Light_Light);font-size:13px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTags{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:20px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTags button{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;font-size:12px;padding:4px 8px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsActions{background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;display:flex;justify-content:center;margin-left:-30px;padding:16px;position:-webkit-sticky;position:sticky;width:calc(100% + 60px)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsActions button{align-items:center;background:var(--background_Blue);border:none;border:1px solid var(--background_Blue);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;padding:10px 54px;transition:transform .15s ease,box-shadow .15s ease,border .15s ease,outline .15s ease}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsActions button .ScheduleSettingsSavingState{align-items:center;display:inline-flex;gap:8px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsActions button .ScheduleSettingsSpinner{animation:ScheduleSettingsSpinnerSpin .7s linear infinite;border:2px solid #ffffff59;border-radius:50%;border-top-color:#fff;height:14px;width:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsActions button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsActions button:disabled{box-shadow:none;cursor:progress;opacity:.85;transform:none}@keyframes ScheduleSettingsSpinnerSpin{to{transform:rotate(1turn)}}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced{margin-bottom:40px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedList{display:flex;flex-direction:column;gap:16px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;padding-bottom:12px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedRow:last-child{border-bottom:none;padding-bottom:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedLabelGroup{display:flex;flex-direction:column;gap:1px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedLabel{color:var(--text_Title_Light);font-size:14px;font-weight:500}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedDescription{color:var(--text_Title_Light_Light);font-size:12px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle{align-items:center;background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;gap:8px;min-width:78px;padding:4px 10px 4px 4px;transition:all .2s ease}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle .ScheduleSettingsAdvancedToggleThumb{background-color:var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0f172a1f;height:22px;transform:translateX(0);transition:transform .2s ease;width:22px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle .ScheduleSettingsAdvancedToggleText{color:var(--text_Title_Light);font-size:12px;font-weight:600}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle.is-active{background:var(--background_Blue)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle.is-active .ScheduleSettingsAdvancedToggleThumb{transform:translateX(48px)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle.is-active .ScheduleSettingsAdvancedToggleText{color:var(--background_White);margin-left:-7px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle.is-active:hover{background:var(--background_Blue_Dark)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle:hover{background:#dce1e7}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle:disabled{cursor:not-allowed;opacity:.7}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown{position:relative}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;padding:10px 12px;transition:background .15s ease,border .15s ease;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownButton.is-open,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownButton:focus{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownChevron{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .2s ease}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownChevron.is-open{transform:rotate(180deg)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:6px;left:0;padding:10px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:10px 12px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption:hover{background:var(--background_Gray_Light)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:600}.ScheduleSettings .ScheduleSettingsInfo{align-self:flex-start;background:#0000;border:none;max-width:360px;min-width:0;overflow-y:auto;padding:24px 20px}.ScheduleSettings .ScheduleSettingsInfo h1{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0 0 8px}.ScheduleSettings .ScheduleSettingsInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.ScheduleSettings .ScheduleSettingsInfo .ScheduleInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.ScheduleSettings .ScheduleSettingsInfo .ScheduleInfoBlocks .ScheduleInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.ScheduleSettings .ScheduleSettingsInfo .ScheduleInfoBlocks .ScheduleInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.ScheduleSettings .ScheduleSettingsInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.ScheduleSettings .ScheduleSettingsInfo ul li{line-height:1.4}.ScheduleSettings .ScheduleSettingsInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.ScheduleSettings .ScheduleSettingsInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@keyframes ScheduleSettingsShimmer{0%{background-position:0 0}to{background-position:200% 0}}@media(max-width:1050px){.ScheduleSettings{grid-template-columns:1fr;height:auto;min-height:100vh;overflow-y:auto}.ScheduleSettings .ScheduleSettingsContent{border-left:1px solid var(--border_Light);border-radius:8px;overflow:visible}.ScheduleSettings .ScheduleSettingsHeader{margin:20px 20px 0;padding:0 0 14px}.ScheduleSettings .ScheduleSettingsHeader .ScheduleSettingsTitle{font-size:18px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions{overflow-y:visible;padding:0 22px 56px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .ScheduleSettingsRow{gap:10px;grid-template-columns:90px 50px 1fr 1fr}.ScheduleSettings .ScheduleSettingsInfo{max-width:none;padding:16px 20px 24px;width:100%}}@media(max-width:600px){.ScheduleSettings .ScheduleSettingsHeader{align-items:stretch;flex-direction:column;gap:8px;margin:14px 14px 0;padding:0 0 12px}.ScheduleSettings .ScheduleSettingsHeader .ScheduleSettingsTitle{font-size:16px}.ScheduleSettings .ScheduleSettingsHeader .ScheduleSubtitle{font-size:12px}.ScheduleSettings .ScheduleSettingsBody{flex-direction:column}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions{padding:0 14px 80px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection{margin-top:24px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection h3{font-size:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection p{font-size:12px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsPreferenceGrid{gap:12px;grid-template-columns:1fr}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .ScheduleSettingsRow{gap:8px;grid-template-columns:1fr}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .ScheduleSettingsRow .ScheduleSettingsDay{margin-top:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggleRow{flex-direction:column;gap:10px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsAlwaysOpenToggle{margin-top:8px;position:static}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsActions{margin-left:-14px;padding:12px 14px max(12px,env(safe-area-inset-bottom));width:calc(100% + 28px)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsActions button{min-height:44px;padding:12px 20px;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedRow{align-items:flex-start;flex-direction:column;gap:10px}.ScheduleSettings .ScheduleSettingsInfo{margin:0 14px 20px;max-width:none;padding:16px 0 20px;position:static;width:auto}}.TimeZoneInput{position:relative;width:100%}.TimeZoneInput .TimeZoneInputButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:46px;justify-content:space-between;outline:3px solid #0000;padding:0 14px;transition:all .2s ease;width:100%}.TimeZoneInput .TimeZoneInputButton:focus,.TimeZoneInput .TimeZoneInputButton:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.TimeZoneInput .TimeZoneInputButton .TimeZoneInputButtonLabel{color:var(--text_Title_Dark);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TimeZoneInput .TimeZoneInputButton .TimeZoneInputButtonChevron{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:center;transition:transform .2s ease}.TimeZoneInput .TimeZoneInputButton .TimeZoneInputButtonChevron.is-open{transform:rotate(180deg)}.TimeZoneInput .TimeZoneInputDropDown{animation:HeaderRightMenuOpen 80ms ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a1f;display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:12px;position:fixed;z-index:20}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSearch .TimeZoneInputSearchField{width:100%}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSearch .TimeZoneInputSearchField .TimeZoneInputSearchInput{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:14px;height:38px;outline:3px solid #0000;padding:0 12px;transition:all .2s ease;width:100%}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSearch .TimeZoneInputSearchField .TimeZoneInputSearchInput:focus,.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSearch .TimeZoneInputSearchField .TimeZoneInputSearchInput:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSwitcher{align-items:center;display:flex;gap:12px;justify-content:space-between}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSwitcher .TimeZoneInputTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSwitcher .TimeZoneInputToggle{align-items:center;background:var(--background_Gray_Light);border-radius:999px;display:flex;gap:6px;padding:4px}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSwitcher .TimeZoneInputToggle .TimeZoneInputToggleButton{background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;transition:all .2s ease}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSwitcher .TimeZoneInputToggle .TimeZoneInputToggleButton.is-active{background:var(--background_White);box-shadow:0 4px 10px #0f172a1f;color:var(--text_Title_Dark)}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow:auto;padding-right:4px}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup{display:flex;flex-direction:column;gap:6px}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputGroupLabel{color:var(--text_Title_Light_Light);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption{background:#0000;border:1px solid #0000;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;padding:8px 10px;text-align:left;transition:all .2s ease}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption:hover{background:var(--background_Gray_Light)}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption.is-selected{background:var(--background_Gray_Light_Blue);border-color:var(--border_Blue)}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption .TimeZoneInputOptionInner{align-items:center;display:flex;font-size:13px;gap:8px;min-width:0}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption .TimeZoneInputOptionInner .TimeZoneInputOptionDot{background:var(--background_Blue);border-radius:50%;height:6px;min-width:6px}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption .TimeZoneInputOptionInner .TimeZoneInputLabel{color:var(--text_Title_Dark);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption .TimeZoneInputOptionInner .TimeZoneInputTime{color:var(--text_Title_Light_Light);font-size:12px;margin-left:auto;white-space:nowrap}@media(max-width:1050px){.TimeZoneInput .TimeZoneInputButton{height:42px;padding:0 12px}.TimeZoneInput .TimeZoneInputButton .TimeZoneInputButtonLabel{font-size:13px}.TimeZoneInput .TimeZoneInputDropDown{max-width:calc(100vw - 24px);padding:10px}}@media(max-width:600px){.TimeZoneInput .TimeZoneInputButton{height:44px}.TimeZoneInput .TimeZoneInputButton .TimeZoneInputButtonLabel{font-size:13px}.TimeZoneInput .TimeZoneInputDropDown{left:12px!important;max-height:70vh;max-width:calc(100vw - 24px);right:12px!important;width:auto!important}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSwitcher{align-items:stretch;flex-direction:column;gap:8px}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption{min-height:42px;padding:10px}}.UnscheduledAppointments{background:var(--background_White);border-left:1px solid var(--border_Light);display:flex;flex-direction:column;height:100%;position:relative;transition:background .15s ease,box-shadow .15s ease}.UnscheduledAppointments.is-drop-over{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));box-shadow:inset 0 0 0 2px var(--background_Blue)}.UnscheduledAppointments .UnscheduledAppointmentsHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:20px 12px 14px 16px}.UnscheduledAppointments .UnscheduledAppointmentsHeader .UnscheduledAppointmentsHeaderTitle{align-items:center;display:inline-flex;gap:8px}.UnscheduledAppointments .UnscheduledAppointmentsHeader .UnscheduledAppointmentsHeaderTitle .UnscheduledAppointmentsHeaderIcon{color:var(--background_Blue);font-size:20px}.UnscheduledAppointments .UnscheduledAppointmentsHeader .UnscheduledAppointmentsHeaderTitle h2{color:var(--text_Title_Dark);font-size:15px;font-weight:700;letter-spacing:-.01em;margin:0}.UnscheduledAppointments .UnscheduledAppointmentsHeader .UnscheduledAppointmentsHeaderTitle .UnscheduledAppointmentsHeaderCount{align-items:center;background:var(--outline_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:22px;padding:0 7px}.UnscheduledAppointments .UnscheduledAppointmentsHeader .UnscheduledAppointmentsHeaderActions{align-items:center;display:inline-flex;gap:6px}.UnscheduledAppointments .UnscheduledAppointmentsHeader .UnscheduledAppointmentsHeaderClose{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.UnscheduledAppointments .UnscheduledAppointmentsHeader .UnscheduledAppointmentsHeaderClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.UnscheduledAppointments .UnscheduledAppointmentsHeader .UnscheduledAppointmentsHeaderClose .material-symbols-outlined{font-size:18px}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting{align-items:center;display:flex;gap:8px;padding:10px 14px 0}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap{position:relative}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSort{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:6px 10px;transition:border-color .12s ease,color .12s ease,background .12s ease}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSort.is-open{background:var(--outline_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSort:hover{background-color:var(--background_Gray_Light)}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSort .material-symbols-outlined{font-size:14px}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSort .UnscheduledAppointmentsHeaderSortLabel{letter-spacing:.02em}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSort .UnscheduledAppointmentsHeaderSortCaret{font-size:16px;margin-left:2px;transition:transform .15s ease}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSort.is-open .UnscheduledAppointmentsHeaderSortCaret{transform:rotate(180deg)}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSortMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 32px #0f172a2e;display:flex;flex-direction:column;gap:2px;left:0;min-width:180px;padding:6px;position:absolute;top:calc(100% + 6px);z-index:20}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSortMenu .UnscheduledAppointmentsHeaderSortMenuItem{grid-gap:8px;align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:grid;font-size:12px;font-weight:600;gap:8px;grid-template-columns:18px 1fr 18px;padding:8px 10px;text-align:left;transition:background .12s ease,color .12s ease}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSortMenu .UnscheduledAppointmentsHeaderSortMenuItem:hover{background:var(--background_Gray_Light)}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSortMenu .UnscheduledAppointmentsHeaderSortMenuItem.is-active{background:var(--outline_Blue);color:var(--background_Blue)}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSortMenu .UnscheduledAppointmentsHeaderSortMenuItem .material-symbols-outlined{color:inherit;font-size:16px}.UnscheduledAppointments .UnscheduledAppointmentsFiltersandshorting .UnscheduledAppointmentsHeaderSortWrap .UnscheduledAppointmentsHeaderSortMenu .UnscheduledAppointmentsHeaderSortMenuItem .UnscheduledAppointmentsHeaderSortMenuCheck{justify-self:end}.UnscheduledAppointments .UnscheduledAppointmentsDropHint{align-items:center;background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border:1.5px dashed var(--background_Blue);border-radius:10px;color:var(--background_Blue);display:flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;margin:10px 14px 0;padding:12px}.UnscheduledAppointments .UnscheduledAppointmentsDropHint .material-symbols-outlined{font-size:18px}.UnscheduledAppointments .UnscheduledAppointmentsBody{flex:1 1;min-height:0;overflow-y:auto;padding:12px 3px 12px 14px}.UnscheduledAppointments .UnscheduledAppointmentsEmpty{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:48px 18px;text-align:center}.UnscheduledAppointments .UnscheduledAppointmentsEmpty .UnscheduledAppointmentsEmptyIcon{align-items:center;background:var(--background_Gray_Light);border-radius:999px;display:flex;height:64px;justify-content:center;width:64px}.UnscheduledAppointments .UnscheduledAppointmentsEmpty .UnscheduledAppointmentsEmptyIcon .material-symbols-outlined{color:var(--Done);font-size:32px}.UnscheduledAppointments .UnscheduledAppointmentsEmpty h3{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:4px 0 0}.UnscheduledAppointments .UnscheduledAppointmentsEmpty p{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.45;margin:0;max-width:260px}.UnscheduledAppointments .UnscheduledAppointmentsList{display:flex;flex-direction:column;gap:8px}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:grab;display:flex;gap:10px;outline:3px solid #0000;padding:10px 10px 10px 12px;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease;-webkit-user-select:none;user-select:none}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem:active{cursor:grabbing}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem .UnscheduledAppointmentsItemBadge{align-items:center;background:var(--outline_Blue);border-radius:8px;color:var(--background_Blue);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem .UnscheduledAppointmentsItemBadge .material-symbols-outlined{font-size:18px}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem .UnscheduledAppointmentsItemBody{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem .UnscheduledAppointmentsItemBody .UnscheduledAppointmentsItemPrimary{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem .UnscheduledAppointmentsItemBody .UnscheduledAppointmentsItemSecondary{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem .UnscheduledAppointmentsItemBody .UnscheduledAppointmentsItemSecondary .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:14px}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem .UnscheduledAppointmentsItemBody .UnscheduledAppointmentsItemTag{align-self:flex-start;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11px;font-weight:600;margin-top:3px;padding:2px 8px}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem .UnscheduledAppointmentsItemGrip{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:18px;transition:color .12s ease}.UnscheduledAppointments .UnscheduledAppointmentsList .UnscheduledAppointmentsItem:hover .UnscheduledAppointmentsItemGrip{color:var(--background_Blue)}@media(max-width:1050px){.UnscheduledAppointments .UnscheduledAppointmentsHeader{padding:10px 12px}.UnscheduledAppointments .UnscheduledAppointmentsBody{padding:8px 10px}}@media(max-width:600px){.UnscheduledAppointments{border-left:0;border-top:1px solid var(--border_Light)}.UnscheduledAppointments .UnscheduledAppointmentsHeader{flex-wrap:wrap;gap:6px;padding:10px 12px}.UnscheduledAppointments .UnscheduledAppointmentsBody{-webkit-overflow-scrolling:touch;max-height:280px;overflow-y:auto;padding:8px 10px}.UnscheduledAppointments .UnscheduledAppointmentsItem{font-size:12px;padding:8px 10px}}.ScheduleDragOverlayChip{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));background:color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 14%,var(--background_White));border:1px solid color-mix(in srgb,var(--appointment-status-color,var(--background_Blue)) 55%,#0000);border-left:4px solid var(--appointment-status-color,var(--background_Blue));border-radius:10px;box-shadow:0 16px 40px #0f172a40;cursor:grabbing;display:flex;gap:10px;padding:10px 12px;pointer-events:none;width:260px}.ScheduleDragOverlayChip>.material-symbols-outlined{color:var(--background_Blue);color:var(--appointment-status-color,var(--background_Blue));font-size:20px}.ScheduleDragOverlayChip .ScheduleDragOverlayChipBody{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ScheduleDragOverlayChip .ScheduleDragOverlayChipBody .ScheduleDragOverlayChipPrimary{color:var(--text_Title_Dark);font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleDragOverlayChip .ScheduleDragOverlayChipBody .ScheduleDragOverlayChipSecondary{color:var(--text_Title_Light_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1050px){.ScheduleDragOverlayChip{padding:8px 10px}}@media(max-width:600px){.ScheduleDragOverlayChip{padding:8px 10px}.ScheduleDragOverlayChip .ScheduleDragOverlayChipPrimary{font-size:12px}.ScheduleDragOverlayChip .ScheduleDragOverlayChipSecondary{font-size:11px}}.LiveControlCenterMapStyleSwitcher{align-items:center;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);background:linear-gradient(180deg,#ffffff38 0,#fff0 65%),color-mix(in srgb,var(--background_White) 42%,#0000);border-radius:999px;box-shadow:0 1px 2px #0f172a14,0 18px 42px #0f172a33,inset 0 -1px 0 #0f172a0a;display:inline-flex;gap:4px;padding:4px;position:absolute;right:14px;top:24px;z-index:5}.LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:6px 12px;transition:background .12s ease,color .12s ease}.LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption .material-symbols-outlined{font-size:16px}.LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption .LiveControlCenterMapStyleOptionLabel{line-height:1}.LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption:hover{background:color-mix(in srgb,var(--text_Title_Light) 8%,#0000);color:var(--text_Title_Dark)}.LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption.is-active{background:var(--text_Title_Dark);color:var(--background_White)}.LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleDivider{align-self:stretch;background:color-mix(in srgb,var(--text_Title_Light) 22%,#0000);margin:4px 1px;width:1px}.LiveControlCenterMapZoom{align-items:stretch;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);background:linear-gradient(180deg,#ffffff38 0,#fff0 65%),color-mix(in srgb,var(--background_White) 42%,#0000);border-radius:14px;box-shadow:0 1px 2px #0f172a14,0 18px 42px #0f172a33,inset 0 -1px 0 #0f172a0a;display:inline-flex;flex-direction:column;padding:4px;position:absolute;right:14px;top:80px;z-index:5}.LiveControlCenterMapZoom .LiveControlCenterMapZoomButton{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease;width:32px}.LiveControlCenterMapZoom .LiveControlCenterMapZoomButton .material-symbols-outlined{font-size:20px;font-weight:500}.LiveControlCenterMapZoom .LiveControlCenterMapZoomButton:hover{background:color-mix(in srgb,var(--text_Title_Light) 10%,#0000)}.LiveControlCenterMapZoom .LiveControlCenterMapZoomButton:active{background:color-mix(in srgb,var(--text_Title_Light) 18%,#0000)}.LiveControlCenterMapZoom .LiveControlCenterMapZoomDivider{background:color-mix(in srgb,var(--text_Title_Light) 25%,#0000);height:1px;margin:2px 4px}@media(max-width:600px){.LiveControlCenterMapStyleSwitcher{right:10px;top:10px}.LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption{padding:6px 8px}.LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption .LiveControlCenterMapStyleOptionLabel{display:none}.LiveControlCenterMapZoom{right:10px;top:60px}.LiveControlCenterMapZoom .LiveControlCenterMapZoomButton{height:30px;width:30px}}.ScheduleMap{background:var(--background_White);border-left:1px solid var(--border_Light);display:flex;flex-direction:column;height:100%;position:relative;width:100%}.ScheduleMap.is-resizing{cursor:col-resize}.ScheduleMap .ScheduleMap_Resizer{cursor:col-resize;flex:0 0 auto;height:100%;left:0;overflow:visible;pointer-events:none;position:absolute;top:0;width:8px;z-index:20}.ScheduleMap .ScheduleMap_Resizer:before{content:"";height:100%;position:absolute;right:0;top:0;transition:background .15s ease,box-shadow .15s ease;width:8px}.ScheduleMap .ScheduleMap_Resizer:after{background:color-mix(in srgb,var(--background_Blue) 40%,#0000);border-radius:999px;content:"";height:46px;opacity:.7;pointer-events:none;position:absolute;right:3px;top:50%;transform:translateY(-50%);transition:opacity .15s ease;width:2px}.ScheduleMap .ScheduleMap_Resizer .ScheduleMap_ResizerTooltip{background:var(--text_Title_Dark);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 10px 24px #0f172a33;color:var(--background_White);display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:4px;left:17px;line-height:1.2;padding:8px 10px;pointer-events:none;position:absolute;z-index:12000}.ScheduleMap .ScheduleMap_Resizer .ScheduleMap_ResizerTooltip span{gap:5px;white-space:nowrap}.ScheduleMap .ScheduleMap_Resizer .ScheduleMap_ResizerTooltip span span{font-weight:400;opacity:.6}.ScheduleMap .ScheduleMap_Resizer.is-open{pointer-events:auto;width:8px}.ScheduleMap .ScheduleMap_Resizer.is-open:after{height:46px;opacity:.9}.ScheduleMap .ScheduleMap_Resizer.is-open:hover:before{background:#0b60ff1f}.ScheduleMap .ScheduleMap_Resizer.is-open:hover:after{background:color-mix(in srgb,var(--background_Blue) 18%,#0000);height:99%;opacity:1;transition:height .2s ease}.ScheduleMap .ScheduleMap_Resizer.is-resizing{cursor:col-resize}.ScheduleMap .ScheduleMap_Resizer.is-resizing:before{background:#0b60ff1f;transition:none}.ScheduleMap .ScheduleMap_Resizer.is-resizing:after{height:99%;opacity:1;transition:none}.ScheduleMap .ScheduleMapMain{display:flex;flex-direction:column;height:100%;overflow:hidden}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:20px 0 14px 16px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderTitle{align-items:center;display:inline-flex;gap:8px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderTitle h2{color:var(--text_Title_Light);font-size:14px;font-weight:700;margin:0}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderTitle .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderLeft{align-items:center;display:inline-flex;gap:10px;min-width:0}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderRouting{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:30px;padding:0 12px;transition:background .12s ease,color .12s ease,border-color .12s ease;white-space:nowrap}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderRouting .material-symbols-outlined{font-size:17px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderRouting:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderRouting.is-active{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderActions{align-items:center;display:inline-flex;gap:2px;padding-right:6px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderClose,.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderIcon{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:flex;height:30px;justify-content:center;position:relative;transition:background .12s ease,color .12s ease;width:30px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderClose .material-symbols-outlined,.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderIcon .material-symbols-outlined{font-size:18px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderClose:hover,.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderIcon:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderIcon.is-active{background:var(--outline_Blue);color:var(--background_Blue)}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderIconLabel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 6px 14px #0f172a1f;color:var(--text_Title_Dark);font-size:11px;font-weight:600;left:50%;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;top:calc(100% + 10px);transform:translateX(-50%);transition:opacity .15s ease;visibility:hidden;white-space:nowrap;z-index:30}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderIconLabel:before{background:var(--background_White);border-left:1px solid var(--border_Light);border-radius:2px 0 0 0;border-top:1px solid var(--border_Light);content:"";height:10px;left:50%;position:absolute;top:-5px;transform:translateX(-50%) rotate(45deg);width:10px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderIcon:hover .ScheduleMapHeaderIconLabel{opacity:1;visibility:visible}.ScheduleMap .ScheduleMapMain .ScheduleMapBody{flex:1 1;overflow:hidden;padding:10px 0 0 10px;position:relative}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton{background:linear-gradient(135deg,color-mix(in srgb,var(--text_Title_Light_Light_Light) 12%,#0000),color-mix(in srgb,var(--text_Title_Light_Light_Light) 8%,#0000));border-radius:8px;display:flex;flex-direction:column;gap:14px;inset:10px 0 10px 10px;opacity:1;padding:14px;position:absolute;transition:opacity .2s ease;z-index:2}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton.is-hidden{opacity:0;pointer-events:none}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonHeader{align-items:center;display:flex;gap:10px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonHeader .ScheduleMapSkeletonIcon{background:color-mix(in srgb,var(--text_Title_Light_Light_Light) 25%,#0000);border-radius:8px;height:28px;overflow:hidden;position:relative;width:28px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonHeader .ScheduleMapSkeletonTitle{background:color-mix(in srgb,var(--text_Title_Light_Light_Light) 30%,#0000);border-radius:999px;height:12px;overflow:hidden;position:relative;width:120px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonBody{align-items:center;background:color-mix(in srgb,var(--text_Title_Light_Light_Light) 10%,#0000);border-radius:8px;display:flex;flex:1 1;justify-content:center;overflow:hidden;position:relative}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonBody .ScheduleMapSkeletonSpinner{align-items:center;animation:ScheduleMapSkeletonSpin 1s linear infinite;border-radius:999px;display:flex;height:64px;justify-content:center;width:64px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonBody .ScheduleMapSkeletonSpinner .material-symbols-outlined{color:var(--text_Title_Light);font-size:28px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas{border-radius:8px;height:100%;opacity:0;position:relative;transition:opacity .2s ease;width:100%;z-index:1}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas.is-visible{opacity:1}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPinOverlay{pointer-events:auto;position:absolute;transform:translate(-50%,-100%);z-index:1}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin{--appointment-status-color:var(--background_Blue);align-items:center;cursor:pointer;display:inline-flex;flex-direction:column;position:relative;transition:transform .12s ease}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin:hover{transform:translateY(-2px);z-index:10}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin:hover .ScheduleMapPinCard{box-shadow:0 12px 26px #0f172a38}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin.is-selected{animation:ScheduleMapPinPulse 1.8s ease-in-out infinite;transform:translateY(-4px) scale(1.06);z-index:30}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin.is-selected .ScheduleMapPinCard{background:var(--background_White);border-color:var(--background_Blue);border-left-color:var(--background_Blue);box-shadow:0 0 0 4px color-mix(in srgb,var(--background_Blue) 18%,#0000),0 14px 28px #2563eb59;outline:3px solid var(--outline_Blue);outline-offset:1px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin.is-selected .ScheduleMapPinCard .ScheduleMapPinMeta,.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin.is-selected .ScheduleMapPinCard .ScheduleMapPinName{color:var(--text_Title_Dark)}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin.is-selected .ScheduleMapPinCard .ScheduleMapPinAvatar{background:var(--background_Blue);color:var(--background_White)}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin.is-selected:hover{transform:translateY(-4px) scale(1.06)}@keyframes ScheduleMapPinPulse{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--background_Blue) 55%,transparent))}}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinCard{align-items:center;background:var(--background_White);border:1px solid color-mix(in srgb,var(--appointment-status-color) 45%,#0000);border-left:4px solid var(--appointment-status-color);border-radius:10px;box-shadow:0 8px 18px #0f172a2e;display:inline-flex;gap:8px;max-width:240px;padding:6px 10px 6px 6px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinCard .ScheduleMapPinAccent{display:none}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinCard .ScheduleMapPinAvatar{align-items:center;background:color-mix(in srgb,var(--appointment-status-color) 18%,var(--background_White));border-radius:999px;color:var(--appointment-status-color);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinCard .ScheduleMapPinAvatar .material-symbols-outlined{font-size:18px;line-height:1}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinCard .ScheduleMapPinBody{display:inline-flex;flex-direction:column;min-width:0}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinCard .ScheduleMapPinBody .ScheduleMapPinName{color:var(--text_Title_Dark);font-size:12px;font-weight:700;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinCard .ScheduleMapPinBody .ScheduleMapPinMeta{color:var(--text_Title_Light);font-size:11px;font-weight:500;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinTail{background:var(--background_White);border-bottom:1px solid color-mix(in srgb,var(--appointment-status-color) 45%,#0000);border-right:1px solid color-mix(in srgb,var(--appointment-status-color) 45%,#0000);display:block;height:10px;margin-top:-5px;transform:rotate(45deg);width:10px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin{--route-color:var(--background_Blue);align-items:center;cursor:pointer;display:inline-flex;flex-direction:column;position:relative}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin .ScheduleMapRoutePinDot{align-items:center;background:var(--route-color);border:2px solid var(--background_White);border-radius:999px;box-shadow:0 4px 12px #0f172a47;color:#fff;display:inline-flex;font-size:13px;font-weight:800;height:30px;justify-content:center;line-height:1;transition:transform .12s ease,box-shadow .12s ease;width:30px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin .ScheduleMapRoutePinDot .ScheduleMapRoutePinSeq{align-items:center;display:inline-flex;justify-content:center}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin .ScheduleMapRoutePinDot .ScheduleMapRoutePinSeq .material-symbols-outlined{font-size:16px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin .ScheduleMapRoutePinTip{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 10px 24px #0f172a33;display:flex;flex-direction:column;gap:1px;left:50%;max-width:220px;min-width:120px;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;transform:translateX(-50%) translateY(4px);transition:opacity .14s ease,transform .14s ease;visibility:hidden;z-index:12}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin .ScheduleMapRoutePinTip .ScheduleMapRoutePinName{color:var(--text_Title_Dark);font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin .ScheduleMapRoutePinTip .ScheduleMapRoutePinMeta{color:var(--text_Title_Light);font-size:11px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin:hover{z-index:20}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin:hover .ScheduleMapRoutePinDot{box-shadow:0 8px 18px #0f172a57;transform:translateY(-2px) scale(1.08)}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin:hover .ScheduleMapRoutePinTip{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin.is-unassigned{--route-color:var(--text_Title_Light_Light)}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin.is-selected{z-index:30}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin.is-selected .ScheduleMapRoutePinDot{outline:3px solid var(--outline_Blue);outline-offset:2px;transform:translateY(-2px) scale(1.12)}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapRoutePin.is-selected .ScheduleMapRoutePinTip{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup{pointer-events:auto;position:absolute;transform:translate(-50%,-115%);z-index:5}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard{background:var(--background_White);border:1px solid #0f172a14;border-radius:12px;box-shadow:0 24px 40px #0f172a2e;cursor:default;display:flex;flex-direction:column;gap:12px;min-width:260px;overflow:hidden;padding:14px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupHeader{align-items:center;border-bottom:1px solid #0f172a14;display:flex;gap:4px 10px;padding-bottom:10px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupHeader .ScheduleMapPopupSubTitle{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;grid-column:1/2}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupHeader .ScheduleMapPopupClose{align-items:center;background:var(--background_White);border:1px solid #0f172a1f;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;grid-row:1/3;height:28px;justify-content:center;width:28px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupHeader .ScheduleMapPopupClose .material-symbols-outlined{font-size:16px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupBody{display:flex;flex-direction:column;gap:12px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted{margin-bottom:2px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;gap:8px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck input{opacity:0;pointer-events:none;position:absolute}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck .ScheduleMapPopupCheckBox{align-items:center;background:var(--background_White);border:1px solid #0f172a33;border-radius:4px;display:inline-flex;height:18px;justify-content:center;width:18px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck input:checked+.ScheduleMapPopupCheckBox{background:var(--background_Blue);border-color:var(--background_Blue)}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck input:checked+.ScheduleMapPopupCheckBox:after{border-bottom:2px solid var(--background_White);border-left:2px solid var(--background_White);content:"";height:5px;transform:rotate(-45deg);width:8px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck .ScheduleMapPopupCheckLabel{font-weight:500}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupSectionLabel{color:var(--text_Title_Dark);font-size:12px;font-weight:700}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupSection{display:flex;flex-direction:column;gap:4px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupSection .ScheduleMapPopupLink{color:var(--background_Blue);font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:2px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupDetails{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupDetailsDivider{color:var(--text_Title_Light_Light_Light);font-size:12px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeam{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamAdd{align-items:center;background:var(--background_White);border:1px solid #0f172a1f;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamAdd .material-symbols-outlined{font-size:16px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamChip{align-items:center;background:var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:6px 10px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamChip .material-symbols-outlined{cursor:pointer;font-size:14px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamAvatar{align-items:center;background:var(--text_Title_Light);border-radius:999px;color:var(--background_White);display:inline-flex;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamName{font-size:12px;font-weight:600}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapInfoAddress,.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapInfoCity{color:var(--text_Title_Dark);font-size:12px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupActions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupActions .ScheduleMapPopupAction{background:var(--background_White);border:1px solid #0f172a29;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;padding:8px 10px;transition:transform .15s ease,box-shadow .15s ease}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupActions .ScheduleMapPopupAction.is-primary{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupActions .ScheduleMapPopupAction:hover{box-shadow:0 10px 18px #0f172a26;transform:translateY(-1px)}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupSchedule{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupScheduleItem{display:flex;flex-direction:column;gap:2px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupScheduleValue{color:var(--text_Title_Dark);font-size:12px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapRouteNotice{align-items:center;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);background:color-mix(in srgb,var(--background_White) 88%,#0000);border:1px solid var(--border_Light);border-radius:999px;bottom:16px;box-shadow:0 8px 22px #0f172a2e;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:500;gap:8px;left:50%;line-height:1.3;max-width:calc(100% - 40px);padding:8px 14px;position:absolute;transform:translateX(-50%);z-index:6}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapRouteNotice .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError{align-items:center;background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);display:flex;font-size:12px;height:100%;justify-content:center}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError .ScheduleMapErrorCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a1f;display:flex;flex-direction:column;gap:8px;max-width:360px;padding:16px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError .ScheduleMapErrorTitle{color:var(--text_Title_Light);font-size:13px;font-weight:700}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError .ScheduleMapErrorMessage{color:var(--text_Subtitle);font-size:12px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError .ScheduleMapErrorSteps{grid-gap:6px;color:var(--text_Title_Light);display:grid;gap:6px;margin:0;padding-left:16px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError .ScheduleMapErrorSteps li{font-size:12px;line-height:1.4}@keyframes ScheduleMapSkeletonSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:1050px){.ScheduleMap .ScheduleMap_Header{padding:10px 12px}}@media(max-width:600px){.ScheduleMap{border-left:0}.ScheduleMap .ScheduleMapHeaderRoutingLabel,.ScheduleMap .ScheduleMap_Resizer{display:none}.ScheduleMap .ScheduleMap_Header{flex-wrap:wrap;gap:6px;padding:8px 10px}.ScheduleMap .ScheduleMap_Controls{flex-wrap:wrap;gap:4px}}.EditTeamOrderPanel{display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:fixed;z-index:220}.EditTeamOrderPanel .EditTeamOrderPanelBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.EditTeamOrderPanel .EditTeamOrderPanelContent{background:var(--background_White);border-left:2px solid var(--border_Light);box-shadow:0 24px 60px #0f172a00;display:flex;flex-direction:column;height:100%;max-width:100%;position:relative;transform:translateX(100%);transition:transform .3s ease,box-shadow .3s ease;width:360px;z-index:1}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder{display:flex;flex-direction:column;height:100%}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderTitle{align-items:center;display:inline-flex;gap:8px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderTitle h2{color:var(--text_Title_Light);font-size:14px;font-weight:700;margin:0}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderTitle .EditTeamOrderHeaderCount{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;height:20px;justify-content:center;min-width:22px;padding:0 6px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderClose{align-items:center;background:#0000;border:0;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .2s ease,border-color .2s ease;width:32px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderClose:hover{background:var(--background_Gray_Light);border-color:var(--border_Light)}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderClose:hover.is-save{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderClose{font-size:20px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderBody{flex:1 1;overflow-y:auto;padding:16px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList{display:flex;flex-direction:column;gap:10px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;color:var(--text_Title_Light);cursor:grab;display:flex;font-size:12px;gap:10px;outline:3px solid #0000;padding:10px 12px;transition:border-color .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none;will-change:transform}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem:hover{border:1px solid var(--border_Light);box-shadow:0 2px 8px #0f172a14}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem:active{background:var(--background_Gray_Light);border:1px solid var(--border_Blue);box-shadow:0 6px 18px #0f172a1f;cursor:grabbing;outline:3px solid var(--border_Light)}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem.is-dragging{border:1px solid var(--border_Blue);box-shadow:0 6px 18px #0f172a1f;cursor:grabbing;opacity:1;outline:3px solid var(--border_Light);position:relative;z-index:2}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem.is-overlay{box-shadow:0 10px 24px #0f172a2e}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem .EditTeamOrderItemHandle{color:var(--text_Label_Light);cursor:grab;font-size:18px;touch-action:none}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem .EditTeamOrderItemText{flex:1 1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter{border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;padding:12px 16px 16px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter .EditTeamOrderButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;padding:8px 16px;transition:background-color .2s ease,border-color .2s ease}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter .EditTeamOrderButton.is-cancel{background:var(--background_White)}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter .EditTeamOrderButton.is-save{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.EditTeamOrderPanel.is-open{pointer-events:auto}.EditTeamOrderPanel.is-open .EditTeamOrderPanelBackdrop{opacity:1}.EditTeamOrderPanel.is-open .EditTeamOrderPanelContent{box-shadow:0 24px 60px #0f172a47;transform:translateX(0)}@media(max-width:1050px){.EditTeamOrderPanel .EditTeamOrderPanelContent{width:420px}}@media(max-width:600px){.EditTeamOrderPanel .EditTeamOrderPanelContent{border-left:0;border-radius:0;max-width:100%;width:100%}.EditTeamOrderPanel .EditTeamOrderHeader{flex-wrap:wrap;gap:8px;padding:12px}.EditTeamOrderPanel .EditTeamOrderBody{padding:10px 12px}.EditTeamOrderPanel .EditTeamOrderFooter{align-items:stretch;flex-direction:column;gap:8px}.EditTeamOrderPanel .EditTeamOrderFooter button{width:100%}}.ScheduleAppointmentPopup{max-width:calc(100vw - 32px);min-width:320px;position:fixed;transform:translateX(-50%);transition:opacity .12s ease;z-index:310}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard{background:var(--background_White);border:1px solid #0f172a14;border-radius:12px;box-shadow:0 24px 40px #0f172a2e;cursor:default;display:flex;flex-direction:column;gap:12px;min-width:280px;overflow:hidden;padding:14px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupHeader{align-items:center;border-bottom:1px solid #0f172a14;display:flex;gap:10px;justify-content:space-between;padding-bottom:10px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupHeader .ScheduleAppointmentPopupSubTitle{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupHeader .ScheduleAppointmentPopupClose{align-items:center;background:var(--background_White);border:1px solid #0f172a1f;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupHeader .ScheduleAppointmentPopupClose .material-symbols-outlined{font-size:16px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupHeader .ScheduleAppointmentPopupClose:hover{background:var(--background_Gray_Light)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupBody{display:flex;flex-direction:column;gap:12px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupCompleted{margin-bottom:2px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupCompleted .ScheduleAppointmentPopupCheck{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;gap:8px;position:relative}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupCompleted .ScheduleAppointmentPopupCheck input{opacity:0;pointer-events:none;position:absolute}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupCompleted .ScheduleAppointmentPopupCheck .ScheduleAppointmentPopupCheckBox{align-items:center;background:var(--background_White);border:1px solid #0f172a33;border-radius:4px;display:inline-flex;height:18px;justify-content:center;width:18px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupCompleted .ScheduleAppointmentPopupCheck input:checked+.ScheduleAppointmentPopupCheckBox{background:var(--background_Blue);border-color:var(--background_Blue)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupCompleted .ScheduleAppointmentPopupCheck input:checked+.ScheduleAppointmentPopupCheckBox:after{border-bottom:2px solid var(--background_White);border-left:2px solid var(--background_White);content:"";height:5px;transform:rotate(-45deg);width:8px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupCompleted .ScheduleAppointmentPopupCheck .ScheduleAppointmentPopupCheckLabel{font-weight:500}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupSection{display:flex;flex-direction:column;gap:4px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupSection .ScheduleAppointmentPopupLink{color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:2px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupSectionLabel{color:var(--text_Title_Dark);font-size:12px;font-weight:700}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupDetails{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupDetailsDivider{color:var(--text_Title_Light_Light_Light);font-size:12px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeam{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamAdd{align-items:center;background:var(--background_White);border:1px solid #0f172a1f;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamAdd .material-symbols-outlined{font-size:16px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamAdd:hover{background:var(--background_Gray_Light)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamChip{align-items:center;background:var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:6px 10px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamChip.is-empty{background:#0000;border:1px dashed #0f172a33;color:var(--text_Title_Light_Light)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamChip .material-symbols-outlined{cursor:pointer;font-size:14px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamAvatar{align-items:center;background:var(--text_Title_Light);border-radius:999px;color:var(--background_White);display:inline-flex;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamName{font-size:12px;font-weight:600}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupInfoAddress,.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupInfoCity{color:var(--text_Title_Dark);font-size:12px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupInfoCity{color:var(--text_Title_Light)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupSchedule{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleItem{display:flex;flex-direction:column;gap:2px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleValue{color:var(--text_Title_Dark);font-size:12px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleItemHead{align-items:center;display:flex;gap:6px;justify-content:space-between}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupEditIcon{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:border-color .12s ease,background .12s ease;width:26px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupEditIcon .material-symbols-outlined{font-size:16px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupEditIcon:hover{background:var(--outline_Blue);border-color:var(--background_Blue)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleEditRow{display:flex;gap:6px;margin-top:4px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleEditRow input{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);flex:1 1;font-size:12px;min-width:0;outline:3px solid #0000;padding:6px 8px;transition:border-color .12s ease,outline-color .12s ease}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupScheduleEditRow input:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupActions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupActions .ScheduleAppointmentPopupAction{background:var(--background_White);border:1px solid #0f172a29;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;padding:8px 10px;transition:transform .15s ease,box-shadow .15s ease}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupActions .ScheduleAppointmentPopupAction.is-primary{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupActions .ScheduleAppointmentPopupAction:hover{box-shadow:0 10px 18px #0f172a26;transform:translateY(-1px)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupStatusWrap{position:relative}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupStatusButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:6px 10px;transition:border-color .12s ease,background .12s ease}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupStatusButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px;margin-left:auto;transition:transform .15s ease}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupStatusButton.is-open,.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupStatusButton:hover{background:var(--outline_Blue);border-color:var(--background_Blue)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupStatusButton.is-open .material-symbols-outlined{transform:rotate(180deg)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupStatusDot{background:var(--background_Blue);border-radius:999px;flex-shrink:0;height:10px;width:10px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupStatusLabel{letter-spacing:.01em}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 32px #0f172a2e;display:flex;flex-direction:column;gap:2px;left:0;min-width:180px;padding:6px;position:absolute;top:calc(100% + 4px);z-index:40}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:8px 10px;text-align:left}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupMenuItem:hover{background:var(--background_Gray_Light)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupMenuItem.is-active{background:var(--outline_Blue);color:var(--background_Blue)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupMenuItem .ScheduleAppointmentPopupMenuCheck{font-size:16px;margin-left:auto}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamChipRemove{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:16px;justify-content:center;padding:0;width:16px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamChipRemove .material-symbols-outlined{font-size:14px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTeamChipRemove:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTagChip{align-items:center;background:var(--outline_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 8px 4px 10px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupTagDot{border-radius:999px;flex-shrink:0;height:10px;width:10px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerWrap{position:relative}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPicker{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 14px 32px #0f172a33;display:flex;flex-direction:column;gap:6px;left:0;min-width:240px;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerSearch{align-items:center;display:flex;position:relative}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;left:10px;position:absolute}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerSearch input{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;flex:1 1;font-size:12px;outline:3px solid #0000;padding:8px 10px 8px 32px;transition:border-color .12s ease,outline-color .12s ease}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerSearch input:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerHeader{align-items:center;display:flex;justify-content:space-between;padding:0 4px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerHeader .ScheduleAppointmentPopupPickerCount{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerHeader .ScheduleAppointmentPopupPickerClear{background:#0000;border:0;color:var(--background_Blue);cursor:pointer;font-size:11px;font-weight:700;padding:0 4px;text-decoration:underline;text-underline-offset:2px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerList{display:flex;flex-direction:column;gap:2px;max-height:220px;overflow-y:auto}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:10px;text-align:center}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:6px 8px;text-align:left;width:100%}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerItem:hover{background:var(--background_Gray_Light)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerItem.is-selected{background:var(--outline_Blue);color:var(--background_Blue)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerCheck{align-items:center;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerCheck .material-symbols-outlined{font-size:16px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerCheck.is-right{margin-left:auto}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerAvatar{align-items:center;background:var(--text_Title_Light);border-radius:999px;color:var(--background_White);display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;height:22px;justify-content:center;width:22px}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard .ScheduleAppointmentPopupPickerItemLabel{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1050px){.ScheduleAppointmentPopup{max-width:calc(100vw - 24px)}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard{padding:12px}}@media(max-width:600px){.ScheduleAppointmentPopup{inset:auto 0 0 0;left:0!important;max-width:100vw;min-width:0;position:fixed;top:auto!important;transform:none;width:100vw}.ScheduleAppointmentPopup .ScheduleAppointmentPopupCard{-webkit-overflow-scrolling:touch;border-radius:12px 12px 0 0;max-height:85vh;overflow-y:auto;padding:12px}}.ScheduleAppointmentSideBannerPanel{display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:fixed;z-index:320}.ScheduleAppointmentSideBannerPanel .ScheduleAppointmentSideBannerPanelBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.ScheduleAppointmentSideBannerPanel .ScheduleAppointmentSideBannerPanelContent{background:var(--background_White);background:var(--surface,var(--background_White));border-left:1px solid var(--border_Light);box-shadow:-20px 0 40px #0f172a14;height:100%;max-width:100%;overflow:hidden;position:relative;transform:translateX(100%);transition:transform .28s ease;width:460px}.ScheduleAppointmentSideBannerPanel.is-open{pointer-events:auto}.ScheduleAppointmentSideBannerPanel.is-open .ScheduleAppointmentSideBannerPanelBackdrop{opacity:1}.ScheduleAppointmentSideBannerPanel.is-open .ScheduleAppointmentSideBannerPanelContent{transform:translateX(0)}@media(max-width:1050px){.ScheduleAppointmentSideBannerPanel .ScheduleAppointmentSideBannerPanelContent{width:420px}}@media(max-width:600px){.ScheduleAppointmentSideBannerPanel .ScheduleAppointmentSideBannerPanelContent{border-left:0;max-width:100%;width:100%}}.ScheduleAppointmentSideBannerDatePicker .SingleDatePickerMenu:not(.is-modal){box-sizing:border-box;max-width:300px;min-width:300px;width:300px}.ScheduleAppointmentSideBanner{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerCard{background:var(--background_White);box-sizing:border-box;display:flex;flex-direction:column;gap:16px;height:100%;overflow:auto;padding:0 20px 28px;width:100%}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader{align-items:center;background:var(--background_White);display:flex;gap:12px;justify-content:space-between;padding:16px 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:10}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader .ScheduleAppointmentSideBannerHeaderLeft{align-items:center;display:flex;gap:10px;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader .ScheduleAppointmentSideBannerHeaderLeft .ScheduleAppointmentSideBannerHeaderStatusDot{border-radius:999px;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 12%,#0000);flex-shrink:0;height:10px;width:10px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader .ScheduleAppointmentSideBannerHeaderLeft .ScheduleAppointmentSideBannerHeaderTitleWrap{display:flex;flex-direction:column;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader .ScheduleAppointmentSideBannerHeaderLeft .ScheduleAppointmentSideBannerHeaderTitleWrap .ScheduleAppointmentSideBannerHeaderTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:600;line-height:1.2}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader .ScheduleAppointmentSideBannerHeaderLeft .ScheduleAppointmentSideBannerHeaderTitleWrap .ScheduleAppointmentSideBannerHeaderSubtitle{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.2;text-transform:capitalize}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader .ScheduleAppointmentSideBannerHeaderActions{align-items:center;display:flex;flex-shrink:0;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader .ScheduleAppointmentSideBannerHeaderActions .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerIconButton{align-items:center;background:#0000;border:0 solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease,color .12s ease,border-color .12s ease;width:32px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerIconButton .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerIconButton:hover{background:var(--background_Gray_Light);border-color:var(--background_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerIconButton:disabled{cursor:not-allowed;opacity:.4}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerIconButton:disabled:hover{background:#0000;border-color:var(--border_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerClientCard{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:12px;padding:14px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerClientCard .ScheduleAppointmentSideBannerClientAvatar{align-items:center;background:var(--background_Blue);border-radius:999px;color:var(--background_White);display:inline-flex;flex-shrink:0;font-size:14px;font-weight:600;height:44px;justify-content:center;width:44px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerClientCard .ScheduleAppointmentSideBannerClientBody{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerClientCard .ScheduleAppointmentSideBannerClientBody .ScheduleAppointmentSideBannerClientName{color:var(--text_Title_Dark);font-size:14px;font-weight:600;word-break:break-word}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerClientCard .ScheduleAppointmentSideBannerClientBody .ScheduleAppointmentSideBannerClientMeta{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:6px;word-break:break-word}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerClientCard .ScheduleAppointmentSideBannerClientBody .ScheduleAppointmentSideBannerClientMeta .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:14px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerClientCard .ScheduleAppointmentSideBannerClientActions{display:flex;flex-direction:column;flex-shrink:0;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerRow{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerField{display:flex;flex-direction:column;gap:6px;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerLabel{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDropdown{position:relative}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDropdown .ScheduleAppointmentSideBannerDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;height:40px;margin-top:3px;padding:8px 10px;text-align:left;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease;width:100%}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDropdown .ScheduleAppointmentSideBannerDropdownButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDropdown .ScheduleAppointmentSideBannerDropdownButton .ScheduleAppointmentSideBannerDropdownLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDropdown .ScheduleAppointmentSideBannerDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .12s ease}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDropdown.is-open .ScheduleAppointmentSideBannerDropdownButton{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDropdown.is-open .ScheduleAppointmentSideBannerDropdownButton>.material-symbols-outlined{transform:rotate(180deg)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDot{border-radius:999px;flex-shrink:0;height:9px;width:9px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerAvatarMini{align-items:center;background:var(--background_Blue);border-radius:999px;color:var(--background_White);display:inline-flex;flex-shrink:0;font-size:10px;font-weight:600;height:22px;justify-content:center;width:22px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerAvatarMini.is-empty{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerAvatarMini .material-symbols-outlined{font-size:14px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 30px #0f172a29;left:0;max-height:280px;overflow:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuSearch{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:6px;margin-bottom:4px;padding:6px 8px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuSearch input::placeholder{color:var(--text_Title_Light_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuOption{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left;width:100%}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuOption>span:nth-child(2){flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuOption .material-symbols-outlined:last-child{color:var(--background_Blue);font-size:16px;margin-left:auto}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuOption:hover{background:var(--background_Gray_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerMenu .ScheduleAppointmentSideBannerMenuEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:10px;text-align:center}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList{display:flex;flex-direction:column;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow{align-items:center;background:var(--background_White);border-radius:10px;display:flex;gap:8px;padding:3px 1px 3px 4px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow .ScheduleAppointmentSideBannerTeamRowName{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow .ScheduleAppointmentSideBannerTeamRowActions{align-items:center;display:inline-flex;flex-shrink:0;gap:2px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow .ScheduleAppointmentSideBannerTeamRowActions .ScheduleAppointmentSideBannerNotifyWrap{display:inline-flex;position:relative}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow .ScheduleAppointmentSideBannerTeamRowActions .ScheduleAppointmentSideBannerTeamRowAction{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow .ScheduleAppointmentSideBannerTeamRowActions .ScheduleAppointmentSideBannerTeamRowAction .material-symbols-outlined{font-size:17px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow .ScheduleAppointmentSideBannerTeamRowActions .ScheduleAppointmentSideBannerTeamRowAction:hover{background:var(--background_Gray_Light);color:var(--background_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow .ScheduleAppointmentSideBannerTeamRowActions .ScheduleAppointmentSideBannerTeamRowAction.is-remove:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTeamList .ScheduleAppointmentSideBannerTeamRow .ScheduleAppointmentSideBannerTeamRowActions .ScheduleAppointmentSideBannerTeamRowAction:disabled{cursor:progress;opacity:.5}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotifyMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 30px #0f172a29;display:flex;flex-direction:column;min-width:160px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotifyMenu .ScheduleAppointmentSideBannerNotifyMenuTitle{color:var(--text_Title_Light_Light);font-size:14px;font-weight:500;padding:6px 10px 4px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotifyMenu button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;padding:8px 10px;text-align:left}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotifyMenu button:hover{background:var(--background_Gray_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDropdownPlaceholder{color:var(--text_Title_Light_Light);font-weight:500}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDescriptionHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDescriptionText{color:var(--text_Title_Dark);font-size:13px;line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-word}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDescriptionEditor{animation:ScheduleAppointmentSideBannerEditorIn .2s ease;display:flex;flex-direction:column;gap:8px;transform-origin:top}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDescriptionEditor textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;min-height:64px;outline:none;padding:9px 10px;resize:vertical}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDescriptionEditor textarea:focus{border-color:var(--background_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerDescriptionEditor .ScheduleAppointmentSideBannerDescriptionActions{display:flex;gap:6px;justify-content:flex-end}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader{align-items:center;display:flex;justify-content:space-between}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader .ScheduleAppointmentSideBannerScheduleToggle{align-items:center;display:inline-flex;gap:8px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader .ScheduleAppointmentSideBannerScheduleToggle .ScheduleAppointmentSideBannerScheduleToggleLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader .ScheduleAppointmentSideBannerScheduleToggle .ScheduleAppointmentSideBannerScheduleToggleButton{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;cursor:pointer;display:flex;height:24px;padding:3px;transition:background .2s ease;width:42px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader .ScheduleAppointmentSideBannerScheduleToggle .ScheduleAppointmentSideBannerScheduleToggleButton .ScheduleAppointmentSideBannerScheduleToggleThumb{background:var(--background_White);border-radius:50%;height:18px;transform:translateX(18px);transition:transform .2s ease;width:18px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader .ScheduleAppointmentSideBannerScheduleToggle .ScheduleAppointmentSideBannerScheduleToggleButton.is-off{background:var(--border_Dark_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader .ScheduleAppointmentSideBannerScheduleToggle .ScheduleAppointmentSideBannerScheduleToggleButton.is-off .ScheduleAppointmentSideBannerScheduleToggleThumb{transform:translateX(0)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader .ScheduleAppointmentSideBannerScheduleToggle .ScheduleAppointmentSideBannerScheduleToggleButton:hover:not(:disabled):not(.is-off){background:var(--background_Blue_Dark)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleHeader .ScheduleAppointmentSideBannerScheduleToggle .ScheduleAppointmentSideBannerScheduleToggleButton:disabled{cursor:not-allowed;opacity:.5}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleDates{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:320px;opacity:1;overflow:visible;transition:max-height .25s ease,opacity .2s ease,transform .2s ease}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleDates.is-hidden{margin:0;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-6px)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleDates .ScheduleAppointmentSideBannerScheduleField{display:flex;flex-direction:column;gap:6px;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleDates .ScheduleAppointmentSideBannerScheduleField>label{color:var(--text_Title_Light);font-size:12px;font-weight:600}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleTimeInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:6px;height:42px;justify-content:space-between;padding:0 6px 0 10px;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleTimeInput.is-open,.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleTimeInput:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleTimeInput input{background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:500;outline:none;padding:0;width:100%}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleTimeInput input::placeholder{color:var(--text_Title_Light_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleTimeInput .ScheduleAppointmentSideBannerScheduleTimeIcon{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleTimeInput .ScheduleAppointmentSideBannerScheduleTimeIcon .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerScheduleTimeInput .ScheduleAppointmentSideBannerScheduleTimeIcon:hover{background:var(--background_Gray_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerWarning{color:var(--Canceled);font-size:11px;margin-top:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTags{display:flex;flex-wrap:wrap;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTags .ScheduleAppointmentSideBannerTag{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid color-mix(in srgb,var(--background_Blue) 25%,#0000);border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:4px 4px 4px 10px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTags .ScheduleAppointmentSideBannerTag .ScheduleAppointmentSideBannerTagClose{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--background_Blue_Dark);cursor:pointer;display:inline-flex;height:18px;justify-content:center;width:18px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTags .ScheduleAppointmentSideBannerTag .ScheduleAppointmentSideBannerTagClose .material-symbols-outlined{font-size:14px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTags .ScheduleAppointmentSideBannerTag .ScheduleAppointmentSideBannerTagClose:hover{background:color-mix(in srgb,var(--background_Blue) 22%,#0000)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagPickerRow{display:inline-flex;position:relative}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagPickerRow .ApplyTagsPopover{left:auto;right:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagDot{border-radius:999px;display:inline-block;flex-shrink:0;height:8px;margin-right:4px;width:8px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagInputRow{display:none;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagInputRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-size:12px;outline:none;padding:7px 10px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagInputRow input:focus{border-color:var(--background_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagInputRow .ScheduleAppointmentSideBannerTagAdd{background:var(--background_Blue);border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:7px 14px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagInputRow .ScheduleAppointmentSideBannerTagAdd:hover:not(:disabled){background:var(--background_Blue_Dark)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTagInputRow .ScheduleAppointmentSideBannerTagAdd:disabled{cursor:not-allowed;opacity:.4}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerEmpty{color:var(--text_Title_Light_Light);font-size:12px;font-style:italic}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:text;display:flex;flex-direction:column;gap:4px;min-width:0;outline:3px solid #0000;padding:9px 12px;transition:border-color .12s ease,box-shadow .12s ease,outline-color .12s ease}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile:focus-within,.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile .ScheduleAppointmentSideBannerFinanceTileLabel{color:var(--text_Title_Light_Light);cursor:text;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile .ScheduleAppointmentSideBannerFinanceTileInput{background:#0000;border:0;color:var(--text_Title_Dark);font-family:inherit;font-size:16px;font-weight:600;outline:none;padding:0;width:100%}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile .ScheduleAppointmentSideBannerFinanceTileInput::placeholder{color:var(--text_Title_Light_Light);font-weight:600}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile .ScheduleAppointmentSideBannerFinanceTileInput:disabled{-webkit-text-fill-color:var(--text_Title_Dark);color:var(--text_Title_Dark);cursor:default;opacity:1}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile.is-due .ScheduleAppointmentSideBannerFinanceTileInput{color:var(--Canceled)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile.is-due .ScheduleAppointmentSideBannerFinanceTileInput:disabled{-webkit-text-fill-color:var(--Canceled);color:var(--Canceled)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerFinanceGrid .ScheduleAppointmentSideBannerFinanceTile.is-due .ScheduleAppointmentSideBannerFinanceTileInput::placeholder{color:var(--Canceled);opacity:.65}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabs{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:flex;gap:0;min-height:36px;padding:3px;position:relative}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabs .ScheduleAppointmentSideBannerTabsIndicator{background:var(--background_White);border-radius:6px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transition:transform .24s cubic-bezier(.22,.61,.36,1);z-index:1}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabs .ScheduleAppointmentSideBannerTab{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:8px;height:30px;justify-content:center;padding:0 12px;position:relative;transition:color .18s ease,background .18s ease,box-shadow .18s ease;white-space:nowrap;z-index:2}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabs .ScheduleAppointmentSideBannerTab .material-symbols-outlined{font-size:16px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabs .ScheduleAppointmentSideBannerTab .ScheduleAppointmentSideBannerTabCount{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;min-width:16px;padding:0 6px;text-align:center}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabs .ScheduleAppointmentSideBannerTab.is-active,.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabs .ScheduleAppointmentSideBannerTab:hover{color:var(--text_Title_Dark)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabs .ScheduleAppointmentSideBannerTab.is-active .ScheduleAppointmentSideBannerTabCount{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerTabBody{min-height:160px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerSkeletonList{display:flex;flex-direction:column;gap:8px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerSkeletonList .ScheduleAppointmentSideBannerSkeletonRow{animation:AppointmentSideBannerShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px;height:36px}@keyframes AppointmentSideBannerShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerSpin{animation:ScheduleAppointmentSideBannerSpin .7s linear infinite}@keyframes ScheduleAppointmentSideBannerSpin{to{transform:rotate(1turn)}}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesAdd{align-items:center;background:var(--background_Gray_Light_Blue);border:0;border-radius:6px;color:var(--background_Blue_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:6px 10px;transition:background .12s ease}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesAdd .material-symbols-outlined{font-size:15px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesAdd:hover{background:color-mix(in srgb,var(--background_Blue) 18%,#0000)}@keyframes ScheduleAppointmentSideBannerEditorIn{0%{opacity:0;transform:translateY(-6px) scaleY(.96)}to{opacity:1;transform:translateY(0) scaleY(1)}}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotes{display:flex;flex-direction:column;gap:10px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotes .ScheduleAppointmentSideBannerNotesHeader{align-items:center;display:flex;justify-content:space-between}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotes .ScheduleAppointmentSideBannerNotesHeader .ScheduleAppointmentSideBannerNotesHeaderLabel{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotes .ScheduleAppointmentSideBannerNoteForm{animation:ScheduleAppointmentSideBannerEditorIn .2s ease;border-radius:10px;display:flex;flex-direction:column;gap:8px;transform-origin:top}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotes .ScheduleAppointmentSideBannerNoteForm textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;min-height:72px;outline:none;padding:8px 10px;resize:vertical}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotes .ScheduleAppointmentSideBannerNoteForm textarea:focus{border-color:var(--background_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotes .ScheduleAppointmentSideBannerNoteForm .ScheduleAppointmentSideBannerNoteFormActions{display:flex;gap:6px;justify-content:flex-end}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList{display:flex;flex-direction:column;gap:8px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:10px 12px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .ScheduleAppointmentSideBannerNoteAuthor{align-items:center;display:inline-flex;gap:8px;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .ScheduleAppointmentSideBannerNoteAuthor .ScheduleAppointmentSideBannerNoteAuthorText{display:flex;flex-direction:column;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .ScheduleAppointmentSideBannerNoteAuthor .ScheduleAppointmentSideBannerNoteAuthorText .ScheduleAppointmentSideBannerNoteAuthorName{color:var(--text_Title_Dark);font-size:12px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .ScheduleAppointmentSideBannerNoteAuthor .ScheduleAppointmentSideBannerNoteAuthorText .ScheduleAppointmentSideBannerNoteAuthorTime{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.2}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu{position:relative}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuButton .material-symbols-outlined{font-size:18px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuDropdown{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 10px 24px #0f172a1f;display:flex;flex-direction:column;min-width:140px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:5}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuDropdown button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:7px 10px;text-align:left}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuDropdown button .material-symbols-outlined{font-size:16px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuDropdown button:hover{background:var(--background_Gray_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuDropdown button.is-danger{color:var(--Canceled)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteHeader .AppointmentSideBannerNoteMenu .ScheduleAppointmentSideBannerNoteMenuDropdown button.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteBody{color:var(--text_Title_Dark);font-size:13px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteEdit{display:flex;flex-direction:column;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteEdit textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;min-height:60px;outline:none;padding:8px 10px;resize:vertical}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteEdit textarea:focus{border-color:var(--background_Blue)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerNotesList .ScheduleAppointmentSideBannerNoteItem .ScheduleAppointmentSideBannerNoteEdit .ScheduleAppointmentSideBannerNoteFormActions{display:flex;gap:6px;justify-content:flex-end}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList{display:flex;flex-direction:column;gap:2px;padding-left:6px;position:relative}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList:before{background:var(--border_Light);border-radius:999px;bottom:12px;content:"";left:10px;position:absolute;top:12px;width:2px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem{align-items:flex-start;display:flex;gap:12px;padding:8px 0;position:relative}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityDot{background:var(--background_Blue);border-radius:999px;box-shadow:0 0 0 3px var(--background_White);flex-shrink:0;height:10px;margin-top:6px;position:relative;width:10px;z-index:1}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityHeader .ScheduleAppointmentSideBannerActivityActor{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityHeader .ScheduleAppointmentSideBannerActivityTime{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:11px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityTitle{color:var(--text_Title_Light);font-size:12px;word-break:break-word}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityTitle .ScheduleAppointmentSideBannerActivitySub{color:var(--text_Title_Light_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityDelta{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:11px;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityDelta .ScheduleAppointmentSideBannerActivityFrom{background:var(--background_Gray_Light);border-radius:4px;color:var(--text_Title_Light);padding:2px 6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityDelta .ScheduleAppointmentSideBannerActivityTo{background:var(--background_Gray_Light_Blue);border-radius:4px;color:var(--background_Blue_Dark);font-weight:600;padding:2px 6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerActivity .ScheduleAppointmentSideBannerActivityList .ScheduleAppointmentSideBannerActivityItem .ScheduleAppointmentSideBannerActivityBody .ScheduleAppointmentSideBannerActivityDelta .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments{display:flex;flex-direction:column;gap:12px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSummary{grid-gap:0;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:grid;gap:0;grid-template-columns:repeat(3,1fr);padding:12px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSummary>div{align-items:center;border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:4px;padding:0 6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSummary>div:last-child{border-right:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSummary>div span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSummary>div strong{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection{display:flex;flex-direction:column;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsSectionTitle{color:var(--text_Title_Light);font-size:12px;font-weight:600;letter-spacing:.04em}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList{display:flex;flex-direction:column;gap:6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:default;display:flex;font-family:inherit;gap:10px;padding:10px 12px;text-align:left;width:100%}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem>.material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:20px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem .ScheduleAppointmentSideBannerPaymentText{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem .ScheduleAppointmentSideBannerPaymentText .ScheduleAppointmentSideBannerPaymentTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem .ScheduleAppointmentSideBannerPaymentText .ScheduleAppointmentSideBannerPaymentMeta{color:var(--text_Title_Light_Light);font-size:11px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem .ScheduleAppointmentSideBannerPaymentText .ScheduleAppointmentSideBannerPaymentMeta .ScheduleAppointmentSideBannerPaymentStatus{background:var(--background_Gray_Light);border-radius:4px;color:var(--text_Title_Dark);display:inline-block;font-weight:600;margin-right:2px;padding:1px 6px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem .ScheduleAppointmentSideBannerPaymentText .ScheduleAppointmentSideBannerPaymentMeta .ScheduleAppointmentSideBannerPaymentStatus.is-paid{background:color-mix(in srgb,var(--Done) 20%,#0000);color:var(--Done)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem .ScheduleAppointmentSideBannerPaymentText .ScheduleAppointmentSideBannerPaymentMeta .ScheduleAppointmentSideBannerPaymentStatus.is-draft{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem .ScheduleAppointmentSideBannerPaymentText .ScheduleAppointmentSideBannerPaymentMeta .ScheduleAppointmentSideBannerPaymentStatus.is-sent{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem .ScheduleAppointmentSideBannerPaymentText .ScheduleAppointmentSideBannerPaymentMeta .ScheduleAppointmentSideBannerPaymentStatus.is-overdue{background:color-mix(in srgb,var(--Canceled) 18%,#0000);color:var(--Canceled)}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem[type=button]{cursor:pointer}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerPayments .ScheduleAppointmentSideBannerPaymentsSection .ScheduleAppointmentSideBannerPaymentsList .ScheduleAppointmentSideBannerPaymentItem[type=button]:hover{background:var(--background_Gray_Light_Light);border-color:var(--background_Blue)}.ScheduleAppointmentSideBanner .AppointmentSideBannerBtn{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:4px 14px;transition:background .12s ease,border-color .12s ease,color .12s ease}.ScheduleAppointmentSideBanner .AppointmentSideBannerBtn .material-symbols-outlined{font-size:16px}.ScheduleAppointmentSideBanner .AppointmentSideBannerBtn.is-ghost{background:#0000;border-color:var(--border_Light);color:var(--text_Title_Light)}.ScheduleAppointmentSideBanner .AppointmentSideBannerBtn.is-ghost:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ScheduleAppointmentSideBanner .AppointmentSideBannerBtn.is-primary{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.ScheduleAppointmentSideBanner .AppointmentSideBannerBtn.is-primary:hover:not(:disabled){background:var(--background_Blue_Dark);border-color:var(--background_Blue_Dark)}.ScheduleAppointmentSideBanner .AppointmentSideBannerBtn.is-primary:disabled{cursor:not-allowed;opacity:.5}@media(max-width:1050px){.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerCard{padding:16px}}@media(max-width:600px){.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerCard{gap:10px;padding:12px}.ScheduleAppointmentSideBanner .ScheduleAppointmentSideBannerHeader{flex-wrap:wrap;gap:8px}}.ScheduleFiltersPanel{display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:fixed;z-index:240}.ScheduleFiltersPanel .ScheduleFiltersPanelBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.ScheduleFiltersPanel .ScheduleFiltersPanelContent{background:var(--background_White);border-left:2px solid var(--border_Light);display:flex;flex-direction:column;height:100%;max-width:100%;position:relative;transform:translateX(100%);transition:transform .3s ease;width:380px}.ScheduleFiltersPanel.is-open{pointer-events:auto}.ScheduleFiltersPanel.is-open .ScheduleFiltersPanelBackdrop{opacity:1}.ScheduleFiltersPanel.is-open .ScheduleFiltersPanelContent{transform:translateX(0)}.ScheduleFiltersPanel .ScheduleFiltersHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:18px 14px 14px 18px}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersHeaderTitle{align-items:center;display:inline-flex;gap:8px}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersHeaderTitle .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersHeaderTitle h2{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersHeaderTitle .ScheduleFiltersCount{align-items:center;background:var(--outline_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:22px;padding:0 7px}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersHeaderActions{align-items:center;display:inline-flex;gap:6px}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersClear{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:11px;font-weight:600;padding:6px 10px;transition:border-color .12s ease,color .12s ease,background .12s ease}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersClear:hover{background:var(--outline_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersClose{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ScheduleFiltersPanel .ScheduleFiltersHeader .ScheduleFiltersClose .material-symbols-outlined{font-size:18px}.ScheduleFiltersPanel .ScheduleFiltersBody{flex:1 1;min-height:0;overflow-y:auto;padding:12px 16px 24px}.ScheduleFiltersPanel .ScheduleFiltersBody .ScheduleFiltersError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-radius:8px;color:var(--Canceled);font-size:12px;margin-bottom:12px;padding:10px 12px}.ScheduleFiltersPanel .ScheduleFiltersSection{border-bottom:1px solid var(--border_Light);padding:12px 0}.ScheduleFiltersPanel .ScheduleFiltersSection:last-child{border-bottom:0}.ScheduleFiltersPanel .ScheduleFiltersSection .ScheduleFiltersSectionLabel{color:var(--text_Title_Light);font-size:13px;font-weight:600;letter-spacing:.04em;margin-bottom:8px}.ScheduleFiltersPanel .ScheduleFiltersSection .ScheduleFiltersSectionEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:4px 0}.ScheduleFiltersPanel .ScheduleFiltersSection .ScheduleFiltersSectionList{display:flex;flex-direction:column;gap:2px}.ScheduleFiltersPanel .ScheduleFiltersRow{align-items:center;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:10px;padding:8px 10px;position:relative;transition:background .12s ease}.ScheduleFiltersPanel .ScheduleFiltersRow:hover{background:var(--background_Gray_Light)}.ScheduleFiltersPanel .ScheduleFiltersRow.is-checked{background:var(--outline_Blue);color:var(--background_Blue)}.ScheduleFiltersPanel .ScheduleFiltersRow input{opacity:0;pointer-events:none;position:absolute}.ScheduleFiltersPanel .ScheduleFiltersRow input[type=checkbox]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.ScheduleFiltersPanel .ScheduleFiltersRow .ScheduleFiltersRowBox{align-items:center;background:var(--background_White);border:1.5px solid var(--border_Dark_Light);border-radius:4px;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;transition:background .12s ease,border-color .12s ease;width:16px}.ScheduleFiltersPanel .ScheduleFiltersRow input:checked+.ScheduleFiltersRowBox{background:var(--background_Blue);border-color:var(--background_Blue)}.ScheduleFiltersPanel .ScheduleFiltersRow input:checked+.ScheduleFiltersRowBox:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";height:4px;transform:rotate(-45deg);width:8px}.ScheduleFiltersPanel .ScheduleFiltersRow .ScheduleFiltersRowDot{border-radius:999px;flex-shrink:0;height:10px;width:10px}.ScheduleFiltersPanel .ScheduleFiltersRow .ScheduleFiltersRowLabel{display:inline-flex;flex-direction:column;min-width:0}.ScheduleFiltersPanel .ScheduleFiltersRow .ScheduleFiltersRowLabel .ScheduleFiltersRowSub{color:var(--text_Title_Light_Light);font-size:11px;text-transform:capitalize}@media(max-width:1050px){.ScheduleFiltersPanel .ScheduleFiltersPanelContent{width:420px}}@media(max-width:600px){.ScheduleFiltersPanel .ScheduleFiltersPanelContent{border-left:0;border-radius:0;max-width:100%;width:100%}.ScheduleFiltersPanel .ScheduleFiltersHeader{flex-wrap:wrap;gap:8px;padding:12px}.ScheduleFiltersPanel .ScheduleFiltersBody{padding:10px 12px}}.AppointmentDetailSideMenu{align-items:flex-start;align-self:flex-start;border-radius:8px 0 0 8px;display:flex;flex-direction:row;flex-shrink:0;gap:0;height:100%;position:-webkit-sticky;position:sticky;top:0;width:auto}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen{background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:8px 0 0 8px;border-right:none;box-shadow:none;height:100%;margin-bottom:0;max-width:0;opacity:0;pointer-events:none;position:relative;transform:translateX(-18px);transition:opacity .25s ease,transform .25s ease,width .25s ease,max-width .25s ease;width:0;z-index:2}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen.is-open{border-left:1px solid var(--border_Light);max-width:330px;opacity:1;pointer-events:auto;transform:translateX(0);width:330px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel{border-radius:8px 0 0 8px;display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 80px);overflow-x:hidden;overflow-y:auto;width:100%}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSideMenuPanelHeader{align-items:center;background:var(--background_White);border-radius:8px 8px 0 0;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:700;justify-content:space-between;padding:10px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSideMenuPanelHeader span{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;font-weight:400;justify-content:center}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSideMenuPanelHeader .AppointmentDetailSideMenuClose{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:all .15s ease;width:34px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSideMenuPanelHeader .AppointmentDetailSideMenuClose .material-symbols-outlined{color:var(--background_Title_Light);font-size:20px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSideMenuPanelHeader .AppointmentDetailSideMenuClose:hover{background:var(--background_Gray_Light)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSideMenuPanelHeader .AppointmentDetailSideMenuClose:active{transform:scale(.95)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard{background:var(--background_White);display:flex;flex-direction:column;gap:12px;padding:0 20px 100px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesHeaderRow{align-items:center;display:flex;gap:12px;justify-content:space-between}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesBody{display:flex;flex-direction:column;gap:16px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesHeader{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesAddButton{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesAddButton .material-symbols-outlined{font-size:18px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesList{display:flex;flex-direction:column;gap:10px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:10px 0}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesItem{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesItemHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMeta{align-items:center;display:inline-flex;gap:8px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesAuthor{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:700;gap:6px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesAuthor .AppointmentEditNotesAvatar{align-items:center;background:var(--border_Dark_Light);border-radius:50%;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:700;height:28px;justify-content:center;width:28px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesAuthor .AppointmentEditNotesAuthorMeta{display:flex;flex-direction:column;gap:2px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesForm{display:flex;flex-direction:column;gap:10px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesForm label{color:var(--text_Title_Light_Light_Light);font-size:12px;font-weight:400}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesForm textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;font-size:13px;min-height:90px;outline:3px solid #0000;padding:10px;resize:vertical}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesForm textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesFormActions{display:flex;gap:10px;justify-content:flex-end}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesCancel{background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesSave{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:8px 16px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesSave:disabled{cursor:not-allowed;opacity:.5}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesSave .CreateCompanyDeactivateSpinner{animation:AppointmentDetailSpinner .8s linear infinite;border:2px solid var(--border_Dark_Light);border-radius:50%;border-top-color:var(--background_White);height:14px;width:14px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesTimeWrapper{color:var(--text_Title_Light_Light_Light);font-size:11px;position:relative}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenu{position:relative}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuButton{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuButton:hover{background:var(--background_Gray_Light)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuDropdown{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 6px 20px #0f172a1f;display:flex;flex-direction:column;gap:4px;min-width:160px;opacity:0;padding:6px;pointer-events:none;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease;z-index:20}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuDropdown.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuItem{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:8px 10px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuItem:hover{background:var(--background_Gray_Light)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuItem.is-danger,.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesTooltip{background:var(--background_Blue);border-radius:6px;bottom:calc(100% + 10px);box-shadow:0 6px 12px #0f172a40;color:#fff;font-size:12px;left:50%;min-width:180px;opacity:0;padding:10px 12px;pointer-events:auto;position:absolute;text-align:left;transform:translateX(-50%);transform-origin:bottom center;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:120}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesTooltip:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--background_Blue);bottom:-6px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesTooltip .AppointmentEditNotesTooltipTitle{font-weight:600;margin-bottom:4px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesTooltip .AppointmentEditNotesTooltipLine{color:var(--text_Title_Light);font-size:11px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesTimeWrapper:focus-within .AppointmentEditNotesTooltip,.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesTimeWrapper:hover .AppointmentEditNotesTooltip,.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesTooltip:hover{opacity:1;transform:translateX(-50%) translateY(-2px);visibility:visible}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesContent{color:var(--text_Title_Dark);font-size:12px;white-space:pre-wrap}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesEdit{display:flex;flex-direction:column;gap:10px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesEdit textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;font-size:13px;min-height:90px;outline:3px solid #0000;padding:10px;resize:vertical}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditNotesCard .AppointmentEditNotesEdit textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard{background:var(--background_White);display:flex;flex-direction:column;gap:12px;padding:0 20px 20px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivitiesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:15px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivitiesHeader .AppointmentEditActivitiesHeaderLeft{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:700;gap:8px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivitiesHeader .AppointmentEditActivitiesHeaderLeft .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivitiesHeader .AppointmentEditActivitiesCount{color:var(--text_Title_Light_Light_Light);font-size:12px;font-weight:400}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivitiesBody{display:flex;flex-direction:column;gap:12px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityEmpty{background:var(--background_Gray_Light_Blue);border:1px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light_Light);font-size:12px;padding:12px;text-align:center}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityList{display:flex;flex-direction:column;gap:12px;position:relative}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityList:before{border-left:1px dashed var(--background_Gray_Light_Blue);bottom:8px;content:"";left:0;position:absolute;top:8px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem{background:var(--background_White);border-radius:4px;border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:8px;margin-left:14px;padding:20px 12px 12px;position:relative}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem:before{background:var(--background_White);border:2px solid var(--background_Blue);border-radius:50%;box-shadow:0 0 0 4px var(--background_Gray_Light_Blue);content:"";height:8px;left:-20px;position:absolute;top:-5px;width:8px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityActor{align-items:center;color:var(--background_Title_Light);display:inline-flex;font-size:12px;font-weight:700;gap:4px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityActor .material-symbols-outlined{color:var(--background_Title_Light);font-size:18px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityActor .AppointmentEditActivityActorName{font-size:12px;font-weight:700;max-width:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityActor .AppointmentEditActivityActorNameWrapper{align-items:center;display:inline-flex;position:relative}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityActor .AppointmentEditActivityNameTooltip{background:var(--background_Blue);border-radius:6px;bottom:calc(100% + 10px);box-shadow:0 6px 12px #0f172a40;color:#fff;font-size:12px;left:50%;opacity:0;padding:10px 12px;pointer-events:auto;position:absolute;text-align:left;transform:translateX(-50%);transform-origin:bottom center;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityActor .AppointmentEditActivityNameTooltip:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--background_Blue);bottom:-6px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityActor .AppointmentEditActivityNameTooltip .AppointmentEditActivityTooltipTitle{font-weight:600;margin-bottom:4px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityActor .AppointmentEditActivityNameTooltip .AppointmentEditActivityTooltipLine{color:var(--text_Title_Light);font-size:11px;font-weight:400;white-space:nowrap}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityActor .AppointmentEditActivityActorNameWrapper:focus-within .AppointmentEditActivityNameTooltip,.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityActor .AppointmentEditActivityActorNameWrapper:hover .AppointmentEditActivityNameTooltip,.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityActor .AppointmentEditActivityNameTooltip:hover{opacity:1;transform:translateX(-50%) translateY(-2px);visibility:visible}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityTimeWrapper{align-items:center;display:inline-flex;gap:6px;position:relative}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityAction{color:var(--text_Title_Dark);font-size:12px;font-weight:400;margin-bottom:10px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityTime{color:var(--text_Title_Light_Light_Light);cursor:default;font-size:11px;font-weight:400}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityTimeIcon{align-items:center;background:var(--background_Gray_Light);border-radius:50%;display:inline-flex;justify-content:center;min-height:18px;min-width:18px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityTimeIcon .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:12px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityTooltip{background:var(--background_Blue);border-radius:6px;bottom:calc(100% + 10px);box-shadow:0 6px 12px #0f172a40;color:#fff;font-size:12px;left:40%;opacity:0;padding:10px 12px;pointer-events:auto;position:absolute;text-align:left;transform:translateX(-50%);transform-origin:bottom center;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityTooltip:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--background_Blue);bottom:-6px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityTooltip .AppointmentEditActivityTooltipTitle{font-weight:600;margin-bottom:4px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityTooltip .AppointmentEditActivityTooltipLine{color:var(--text_Title_Light);font-size:11px;white-space:nowrap}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityTimeWrapper:focus-within .AppointmentEditActivityTooltip,.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityTimeWrapper:hover .AppointmentEditActivityTooltip{opacity:1;transform:translateX(-50%) translateY(-2px);visibility:visible}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityTimeWrapper:focus-within .AppointmentEditActivityTimeIcon,.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityTimeWrapper:hover .AppointmentEditActivityTimeIcon{background:var(--outline_Blue)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityTimeWrapper:focus-within .AppointmentEditActivityTimeIcon .material-symbols-outlined,.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityTimeWrapper:hover .AppointmentEditActivityTimeIcon .material-symbols-outlined{color:var(--background_Blue_Dark)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityTooltip:hover{opacity:1;transform:translateX(-50%) translateY(-2px);visibility:visible}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityContent{display:flex;flex-direction:column;gap:6px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityMain{align-items:center;color:var(--text_Title_Dark);display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;gap:6px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivitySubAction{color:var(--text_Title_Light_Light);font-weight:500}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityDetails{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:6px 10px;width:-webkit-fit-content;width:fit-content}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentEditActivitiesCard .AppointmentEditActivityItem .AppointmentEditActivityDetails .AppointmentEditActivityArrow{color:var(--outline_Blue)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuOpen .AppointmentDetailSideMenuPanel .AppointmentDetailSideMenuEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:10px 0 6px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px 8px 8px;border-top:5px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;height:auto;padding:10px;position:relative;width:90px;z-index:1}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard.is-open{border-radius:0 8px 8px 0}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard .AppointmentDetailSideMenuItem{align-items:center;background-color:var(--background_White);border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-direction:column;font-size:11px;font-weight:600;gap:3px;justify-content:center;margin:0;padding:5px;position:relative;text-align:center;transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard .AppointmentDetailSideMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:22px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard .AppointmentDetailSideMenuItem:hover{background-color:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Light)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard .AppointmentDetailSideMenuItem:focus-visible{outline:2px solid var(--outline_Blue);outline-offset:2px}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard .AppointmentDetailSideMenuItem.is-active{background-color:var(--background_Gray_Light);color:var(--text_Title_Light)}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard .AppointmentDetailSideMenuItem.is-active :before{background-color:var(--background_Blue);border-radius:8px 0 0 8px;content:"";height:98%;position:absolute;right:-10px;top:1%;transition:all .2s ease;width:4px}@media(max-width:1050px){.AppointmentDetailSideMenu{flex-direction:column;margin-left:0;position:static;width:100%}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.AppointmentDetailSideMenu .AppointmentDetailSideMenuItem{flex:1 1 120px}}@media(max-width:600px){.AppointmentDetailSideMenu{flex-direction:column;gap:8px;margin-left:0;padding:8px;position:static;width:100%}.AppointmentDetailSideMenu .AppointmentDetailSideMenuCard{flex-direction:row;flex-wrap:wrap;gap:6px;justify-content:flex-start}.AppointmentDetailSideMenu .AppointmentDetailSideMenuItem{flex:1 1 140px;font-size:12px;min-height:44px}}.AppointmentItemsTable .AppointmentItemsTableSectionMain{background-color:var(--background_White);border-radius:6px;border-top:5px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;padding:18px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableSectionHead{align-items:center;display:flex;gap:6px;justify-content:space-between;margin-bottom:14px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableSectionHead h2{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:500;gap:8px;margin:0}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableSectionHead .material-symbols-outlined{background-color:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light);font-size:16px;padding:4px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts{display:flex;flex-direction:column}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductsHeader{color:var(--text_Title_Light_Light_Light);display:grid;font-size:12px;font-weight:400;grid-template-columns:.2fr 2.2fr .9fr .9fr .6fr .9fr 38px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductsHeader span{border-right:1px solid var(--border_Dark_Light);color:var(--text_Title_Light);font-size:14px;font-weight:500;padding:6px 8px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductsHeader span:first-child,.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductsHeader span:last-child{border-right:0}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductsHeader span:nth-child(2){border-left:1px solid var(--border_Dark_Light)}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductsHeader .AppointmentItemsTableProductsHeaderAmount{padding-right:4px;text-align:left}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow{align-items:flex-start;background:var(--background_White);border-top:1px solid var(--border_Dark_Light);display:grid;grid-template-columns:.2fr 2.2fr .9fr .9fr .6fr .9fr 38px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:3}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow.is-last .AppointmentItemsTableProductInfo .InputDescription{border-bottom:1px solid var(--border_Dark_Light);border-radius:0 0 8px 8px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow.is-last .AppointmentItemsTableProductInfo .InputDescription:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:3}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow:first-of-type{border-top:none}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow.is-dragging{box-shadow:0 12px 28px rgba(15,23,42,.098);max-height:100px;min-height:100px;overflow:hidden;z-index:2}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow.is-dragging .AppointmentItemsTableProductInfo{max-height:100px;min-height:100px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow.AppointmentItemsTableProductRow--draft{border-top:1px dashed var(--border_Dark_Light);padding-top:12px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductInfo{display:flex;flex-direction:column}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductInfo input,.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductInfo textarea{border-bottom:1px solid var(--border_Dark_Light);border:1px solid var(--border_Dark_Light);border-radius:0;border-top:1px solid #0000;color:var(--text_Title_Dark);font-size:13px;font-weight:400;height:40px;outline:3px solid #0000;padding:10px 12px;width:100%}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductInfo input:focus,.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductInfo textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductInfo .InputDescription{border-bottom:1px solid #0000;border-radius:0;height:auto;max-height:200px;min-height:90px;overflow-y:auto;resize:none}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductNumber{align-items:center;display:flex}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductNumber input{border:1px solid var(--border_Dark_Light);border-left:1px solid #0000;border-radius:0;border-top:1px solid #0000;color:var(--text_Title_Dark);font-size:13px;font-weight:400;height:40px;outline:3px solid #0000;padding:10px 12px;text-align:start;width:100%}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductNumber input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductNumber input.InputNumber--noSpin{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductNumber input.InputNumber--noSpin::-webkit-inner-spin-button,.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductNumber input.InputNumber--noSpin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableProductAmount{align-items:center;border:1px solid var(--border_Dark_Light);border-left:1px solid #0000;border-top:1px solid #0000;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;height:40px;justify-content:flex-start;padding-left:8px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableDrag{align-items:center;border-bottom:1px solid var(--border_Dark_Light);color:var(--text_Title_Light_Light_Light);cursor:grab;display:inline-flex;height:40px;justify-content:center}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableDrag span{font-size:18px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableDrag:active{cursor:grabbing}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableAddLine{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:10px 12px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableAddLine span{font-size:16px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableIconButton{align-items:center;background-color:var(--background_White);border:1px solid #0000;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;height:34px;justify-content:center;margin:5px;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease;width:34px}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableIconButton span{align-items:center;display:flex;font-size:19px;justify-content:center;line-height:0}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableIconButton:hover{background:var(--background_Gray_Light);border-color:var(--text_Title_Light);color:var(--background_Blue)}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableIconButton.AppointmentItemsTableIconButton--danger{color:var(--Canceled)}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow .AppointmentItemsTableIconButton.AppointmentItemsTableIconButton--danger:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:var(--Canceled)}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow input:focus,.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableProductRow textarea:focus{border:1px solid var(--background_Blue);border-radius:4px;outline:3px solid var(--outline_Blue);z-index:3}.AppointmentItemsTable .AppointmentItemsTableSectionMain .AppointmentItemsTableProducts .AppointmentItemsTableEmpty{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:400;text-align:center}.AppointmentItemsTable .AppointmentItemsTableItemsActions{align-items:center;display:flex;gap:10px;margin-top:10px;position:relative}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableAddItemButton,.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableAddLineButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:var(--shadow-card);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:border-color .15s ease,outline .15s ease,box-shadow .15s ease,transform .08s ease;width:-webkit-fit-content;width:fit-content}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableAddItemButton span,.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableAddLineButton span{color:var(--text_Title_Light);font-size:16px}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableAddItemButton:hover,.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableAddLineButton:hover{border:1px solid var(--background_Blue);box-shadow:var(--shadow-card);outline:3px solid var(--outline_Blue)}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;padding:10px;position:absolute;top:48px;width:420px;z-index:5}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerHeader input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerHeader input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerList{display:flex;flex-direction:column;gap:6px;max-height:360px;overflow:auto}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItemWrap{display:flex;flex-direction:column;gap:6px}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItemWrap.is-expanded .AppointmentItemsTablePickerItem{border-color:var(--background_Blue)}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItemWrap.is-expanded .AppointmentItemsTablePickerItem .AppointmentItemsTablePickerExpandChevron{color:var(--background_Blue);transform:rotate(180deg)}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations{animation:AppointmentItemsTablePickerLocationsSlide .18s ease-out;background:var(--background_Gray_Light_Light_Light);border:1px dashed var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;margin-left:22px;padding:10px 12px}@keyframes AppointmentItemsTablePickerLocationsSlide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationsHead{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-bottom:4px}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationsHead .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:14px}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationOption{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;outline:3px solid #0000;padding:8px 10px;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease,transform .08s ease}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationOption .AppointmentItemsTablePickerLocationOptionMain{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:8px;min-width:0}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationOption .AppointmentItemsTablePickerLocationOptionMain .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationOption .AppointmentItemsTablePickerLocationOptionMain>span:not(.material-symbols-outlined){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationOption .AppointmentItemsTablePickerLocationOptionQty{align-items:flex-end;color:var(--text_Title_Dark);display:inline-flex;flex-direction:column;font-size:14px;font-weight:700;line-height:1}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationOption .AppointmentItemsTablePickerLocationOptionQty small{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:500;margin-top:2px}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerLocations .AppointmentItemsTablePickerLocationOption:hover{border-color:var(--background_Blue);box-shadow:var(--shadow-card);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:10px 12px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem>div{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem strong{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:6px;min-width:0}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem span{color:var(--text_Title_Light_Light_Light);display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem .AppointmentItemsTablePickerInventoryIcon{color:var(--text_Title_Light);font-size:16px;padding:0}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem.is-inventory{border-color:var(--border_Light)}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem.is-expanded,.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem.is-inventory.is-expanded,.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem:hover{border-color:var(--background_Blue);box-shadow:none}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem.is-expanded:hover,.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerItem.is-inventory.is-expanded:hover{background:var(--background_Gray_Light_Light_Light);border-color:var(--background_Blue);box-shadow:none}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerMeta{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerEmpty{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;flex-direction:column;font-size:12px;gap:8px;padding:12px 8px 10px;text-align:center}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerEmpty .AppointmentItemsTablePickerEmptyLink{align-items:center;background-color:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerEmpty .AppointmentItemsTablePickerEmptyLink .material-symbols-outlined{font-size:16px}.AppointmentItemsTable .AppointmentItemsTableItemsActions .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerEmpty .AppointmentItemsTablePickerEmptyLink:hover{background-color:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.AppointmentItemsTable .AppointmentItemsTableAddLineWrap{position:relative}.AppointmentItemsTable .AppointmentItemsTableAddLineWrap .AppointmentItemsTableItemPicker{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;position:absolute;top:44px;width:420px;z-index:5}.AppointmentItemsTable .AppointmentItemsTableAddLineWrap .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerTabs{display:flex;gap:8px}.AppointmentItemsTable .AppointmentItemsTableAddLineWrap .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerTabs button{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:500;padding:6px 10px;transition:background .16s ease,border-color .16s ease,color .16s ease}.AppointmentItemsTable .AppointmentItemsTableAddLineWrap .AppointmentItemsTableItemPicker .AppointmentItemsTablePickerTabs button.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.AppointmentItemsTable .AppointmentItemsTableAddLineWrap .AppointmentItemsTableItemPicker input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.AppointmentItemsTable .AppointmentItemsTableAddLineWrap .AppointmentItemsTableItemPicker input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@media(max-width:1050px){.AppointmentItemsTable{gap:12px}}@media(max-width:600px){.AppointmentItemsTable{gap:10px}.AppointmentItemsTable .AppointmentItemsTableProducts{-webkit-overflow-scrolling:touch;overflow-x:auto}.AppointmentItemsTable .AppointmentItemsTableProducts .AppointmentItemsTableProductRow,.AppointmentItemsTable .AppointmentItemsTableProducts .AppointmentItemsTableProductsHeader{min-width:700px}}.AppointmentItemsTable .AppointmentItemsTableLockedBadge{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:var(--shadow-card);color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.01em;padding:6px 14px 6px 8px;text-transform:capitalize;transform:translateY(-1px)}.AppointmentItemsTable .AppointmentItemsTableLockedBadge .material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:13px;height:22px;justify-content:center;padding:0;width:22px}.AppointmentItemsTable .AppointmentItemsTableProductRow.is-locked input,.AppointmentItemsTable .AppointmentItemsTableProductRow.is-locked textarea{background:var(--background_Gray_Light_Light_Light);cursor:default}.AppointmentItemsTable .AppointmentItemsTableProductRow.is-locked input:focus,.AppointmentItemsTable .AppointmentItemsTableProductRow.is-locked textarea:focus{border-color:var(--border_Light);box-shadow:none;outline:0}.AppointmentItemsTable .AppointmentItemsTableProductRow.is-locked .AppointmentItemsTableDrag{cursor:not-allowed;opacity:.45}.AppointmentItemsTable .AppointmentItemsTableSummary{display:flex;flex-direction:column;gap:14px;margin-top:4px;padding-top:16px}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals{display:flex;flex-direction:column;gap:10px;margin-left:auto;margin-top:10px;max-width:250px;width:100%}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow{align-items:center;display:flex;gap:15px;justify-content:flex-start;width:100%}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:0;width:120px}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsValue{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:600;height:22px;margin:0;text-align:center}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;height:22px;max-width:160px;min-width:0;outline:3px solid #0000;padding:0 6px;transition:border-color .15s ease,box-shadow .15s ease}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsInput::placeholder{color:var(--text_Title_Light_Light);font-weight:600}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsInput:focus,.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsInput:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb33}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsEditTrigger{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;font-family:inherit;gap:6px;height:22px;padding:0}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsEditTrigger .AppointmentItemsTableTotalsValue{color:var(--text_Title_Dark)}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsEditTrigger .AppointmentItemsTableTotalsEditIcon{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow .AppointmentItemsTableTotalsEditTrigger:hover .AppointmentItemsTableTotalsEditIcon{color:var(--background_Blue)}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow.is-grand .AppointmentItemsTableTotalsLabel{color:var(--text_Title_Dark);font-weight:600}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow.is-grand .AppointmentItemsTableTotalsInput,.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow.is-grand .AppointmentItemsTableTotalsValue{font-size:15px;font-weight:700}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow.is-due .AppointmentItemsTableTotalsInput,.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow.is-due .AppointmentItemsTableTotalsValue{color:var(--Canceled)}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow.is-due .AppointmentItemsTableTotalsInput::placeholder,.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTotalsRow.is-due .AppointmentItemsTableTotalsValue::placeholder{color:var(--Canceled);opacity:.6}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow,.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl{position:relative}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxTrigger{align-items:center;background:#0000;border:0;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:6px;height:22px;padding:0}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxTrigger:disabled{cursor:default;opacity:1}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxTrigger:hover:not(:disabled) .material-symbols-outlined{color:var(--background_Blue)}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;gap:2px;max-height:280px;min-width:230px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxAddNew,.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxOption{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:9px 10px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxAddNew:hover,.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxOption:hover{background:var(--background_Gray_Light)}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxAddNew.is-active,.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxOption.is-active{background:var(--background_Blue);color:#fff}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxOption{justify-content:space-between}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxOption .AppointmentItemsTableTaxOptionName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxOption .AppointmentItemsTableTaxOptionKind{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.02em;padding:2px 6px;text-transform:uppercase}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxOption.is-active .AppointmentItemsTableTaxOptionKind{background:#ffffff38;color:#fff}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxAddNew{color:var(--background_Blue);font-weight:600}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxAddNew .material-symbols-outlined{font-size:18px}.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals .AppointmentItemsTableTaxRow .AppointmentItemsTableTaxControl .AppointmentItemsTableTaxMenu .AppointmentItemsTableTaxAddNew:hover{background:var(--background_Blue_White)}@media(max-width:600px){.AppointmentItemsTable .AppointmentItemsTableSummary .AppointmentItemsTableTotals{max-width:none}}.AppointmentDetailEstimates{margin-top:-10px;padding-top:10px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:14px;margin-bottom:15px;padding-bottom:15px;position:relative}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead{align-items:center;display:flex;gap:7px;justify-content:space-between}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead h2{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:500;gap:8px;margin:0}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead h2 .material-symbols-outlined{background-color:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light);font-size:16px;padding:4px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesCreateButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesCreateButton .AppointmentDetailEstimatesCreateButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesCreateButton .AppointmentDetailEstimatesCreateButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesCreateButton .AppointmentDetailEstimatesCreateButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesCreateButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesCreateButton:active{transform:scale(.98)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesSectionHead .AppointmentDetailEstimatesCreateButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmpty{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-size:13px;font-weight:400;padding:14px;text-align:center}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:28px 16px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:28px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .AppointmentDetailEstimatesEmptyText{color:var(--text_Title_Light_Light);font-size:13px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .AppointmentDetailEstimatesCreateButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;margin-top:4px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .AppointmentDetailEstimatesCreateButton .AppointmentDetailEstimatesCreateButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .AppointmentDetailEstimatesCreateButton .AppointmentDetailEstimatesCreateButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .AppointmentDetailEstimatesCreateButton .AppointmentDetailEstimatesCreateButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .AppointmentDetailEstimatesCreateButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .AppointmentDetailEstimatesCreateButton:active{transform:scale(.98)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesEmptyState .AppointmentDetailEstimatesCreateButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList{display:flex;flex-direction:column;gap:8px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow:hover{border-color:var(--text_Title_Light_Light_Light);box-shadow:0 6px 16px #0f172a0f}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain{align-items:center;display:flex;flex:1 1;gap:14px;min-width:0}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .AppointmentDetailEstimatesRowId{color:var(--text_Title_Dark);font-size:13px;font-weight:600;min-width:56px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .AppointmentDetailEstimatesRowUUID{color:var(--text_Title_Light_Light_Light);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .AppointmentDetailEstimatesRowTotal{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-left:auto}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .AppointmentDetailEstimatesRowDate{color:var(--text_Title_Light_Light);font-size:12px;white-space:nowrap}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.01em;padding:3px 9px;text-transform:capitalize;transition:background .15s ease,border-color .15s ease}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge.is-accepted{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge.is-sent{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 40%,#0000);color:var(--Submited)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge.is-declined{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge.is-expired{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge.is-draft{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 45%,#0000);color:var(--Submited)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge.is-void{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge.is-pending{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge.is-unknown{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .EstimatesCellStatus .EstimatesStatusBadge .EstimatesStatusDot{background:currentColor;border-radius:999px;box-shadow:0 0 0 2px color-mix(in srgb,currentColor 22%,#0000);height:7px;width:7px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;outline:3px solid #0000;padding:5px 10px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowAction span{font-size:14px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowAction:hover{border-color:var(--background_Blue);color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalBackdrop{background:#0f172a73;inset:0;position:absolute}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:14px;max-width:calc(100vw - 32px);padding:18px 18px 14px;position:relative;width:420px}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalHeader{align-items:flex-start;display:flex;gap:10px}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalHeader .material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:8px;color:var(--background_Blue);font-size:20px;padding:6px}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalHeader h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalHeader p{color:var(--text_Title_Light);font-size:13px;margin:4px 0 0}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalActions{display:flex;gap:8px;justify-content:flex-end}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalActions .AppointmentDetailEstimatesModalButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:500;padding:7px 14px}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalActions .AppointmentDetailEstimatesModalButton.Ghost{background:var(--background_White);color:var(--text_Title_Light)}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalActions .AppointmentDetailEstimatesModalButton.Primary{background:var(--background_Blue);border-color:#0000;color:var(--background_White)}.AppointmentDetailEstimates .AppointmentDetailEstimatesModal .AppointmentDetailEstimatesModalCard .AppointmentDetailEstimatesModalActions .AppointmentDetailEstimatesModalButton:disabled{cursor:not-allowed;opacity:.55}@media(max-width:1050px){.AppointmentDetailEstimates .AppointmentDetailEstimatesSection{gap:12px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain{gap:10px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .AppointmentDetailEstimatesRowUUID{display:none}}@media(max-width:600px){.AppointmentDetailEstimates .AppointmentDetailEstimatesSection{gap:10px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow{align-items:stretch;flex-direction:column;padding:10px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain{flex-wrap:wrap;gap:8px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .AppointmentDetailEstimatesRowTotal{margin-left:0}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowMain .AppointmentDetailEstimatesRowDate{font-size:11px}.AppointmentDetailEstimates .AppointmentDetailEstimatesSection .AppointmentDetailEstimatesList .AppointmentDetailEstimatesRow .AppointmentDetailEstimatesRowAction{align-self:flex-end}}.CreateLeadSources{align-items:center;animation:ClientsOverlayFade .22s ease forwards;display:flex;justify-content:center;padding:20px;position:fixed;z-index:3000}.CreateLeadSources,.CreateLeadSources .CreateLeadSourcesOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);inset:0}.CreateLeadSources .CreateLeadSourcesOverlay{background:rgba(46,54,62,.106);position:absolute}.CreateLeadSources .CreateLeadSourcesCard{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-height:92vh;max-width:92vw;overflow:hidden;position:relative;width:560px;z-index:1}.CreateLeadSources .CreateLeadSourcesHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 22px}.CreateLeadSources .CreateLeadSourcesHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateLeadSources .CreateLeadSourcesHeader .CreateLeadSourcesClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:22px;height:34px;justify-content:center;line-height:1;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateLeadSources .CreateLeadSourcesHeader .CreateLeadSourcesClose:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.CreateLeadSources .CreateLeadSourcesHeader .CreateLeadSourcesClose:hover:active{transform:scale(.9)}.CreateLeadSources .CreateLeadSourcesHeader .CreateLeadSourcesClose:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateLeadSources .CreateLeadSourcesBody{display:flex;flex:1 1;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:20px 22px 0}.CreateLeadSources .CreateLeadSourcesFieldParent{grid-gap:16px;display:grid;gap:16px;grid-template-columns:3fr 120px}.CreateLeadSources .CreateLeadSourcesField{display:flex;flex-direction:column;gap:6px}.CreateLeadSources .CreateLeadSourcesField span{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateLeadSources .CreateLeadSourcesField input,.CreateLeadSources .CreateLeadSourcesField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;font-size:14px;outline:3px solid #0000;padding:12px;transition:all .15s ease}.CreateLeadSources .CreateLeadSourcesField input:focus,.CreateLeadSources .CreateLeadSourcesField input:hover,.CreateLeadSources .CreateLeadSourcesField textarea:focus,.CreateLeadSources .CreateLeadSourcesField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadSources .CreateLeadSourcesField textarea{min-height:100px}.CreateLeadSources .CreateLeadSourcesError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;padding:8px 12px}.CreateLeadSources .CreateLeadSourcesActions{align-items:center;background-color:var(--background_White);bottom:0;display:flex;gap:10px;justify-content:space-between;margin-top:6px;padding:12px 0;position:-webkit-sticky;position:sticky}.CreateLeadSources .CreateLeadSourcesActions .CreateLeadSourcesActionsLeft,.CreateLeadSources .CreateLeadSourcesActions .CreateLeadSourcesActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateLeadSources .CreateLeadSourcesDanger{background:#0000;border:none;color:var(--Canceled);cursor:pointer;font-size:13px;font-weight:500;padding:0;transition:color .15s ease}.CreateLeadSources .CreateLeadSourcesDanger:hover{text-decoration:underline}.CreateLeadSources .CreateLeadSourcesDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateLeadSources .CreateLeadSourcesPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateLeadSources .CreateLeadSourcesPrimary .CreateLeadSourcesPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateLeadSources .CreateLeadSourcesPrimary .CreateLeadSourcesPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateLeadSources .CreateLeadSourcesPrimary .CreateLeadSourcesPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateLeadSources .CreateLeadSourcesPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateLeadSources .CreateLeadSourcesPrimary:active{transform:scale(.98)}.CreateLeadSources .CreateLeadSourcesPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateLeadSources .CreateLeadSourcesSecondary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:38px;justify-content:center;padding:0 18px;transition:background .15s ease,border-color .12s ease,box-shadow .12s ease,transform .08s ease}.CreateLeadSources .CreateLeadSourcesSecondary:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateLeadSources .CreateLeadSourcesSecondary:active{transform:scale(.98)}@media(max-width:1050px){.CreateLeadSources{padding:16px}.CreateLeadSources .CreateLeadSourcesCard,.CreateLeadSources .CreateLeadSourcesModal{max-width:calc(100vw - 32px)}.CreateLeadSources .CreateLeadSourcesGrid,.CreateLeadSources .CreateLeadSourcesRow{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.CreateLeadSources{align-items:stretch;padding:0}.CreateLeadSources .CreateLeadSourcesCard,.CreateLeadSources .CreateLeadSourcesModal{border-radius:0;height:100%;max-height:100vh;max-width:100vw;overflow-y:auto;width:100%}.CreateLeadSources .CreateLeadSourcesHeader{padding:12px 14px}.CreateLeadSources .CreateLeadSourcesHeader h1,.CreateLeadSources .CreateLeadSourcesHeader h2,.CreateLeadSources .CreateLeadSourcesHeader h3{font-size:16px}.CreateLeadSources .CreateLeadSourcesBody{padding:14px}.CreateLeadSources .CreateLeadSourcesGrid,.CreateLeadSources .CreateLeadSourcesRow{gap:10px;grid-template-columns:1fr}.CreateLeadSources .CreateLeadSourcesField input,.CreateLeadSources .CreateLeadSourcesField textarea{font-size:16px;min-height:44px}.CreateLeadSources .CreateLeadSourcesActions,.CreateLeadSources .CreateLeadSourcesFooter{align-items:stretch;flex-direction:column-reverse;gap:10px;padding:10px 14px max(10px,env(safe-area-inset-bottom))}.CreateLeadSources .CreateLeadSourcesActions button,.CreateLeadSources .CreateLeadSourcesFooter button{min-height:44px;width:100%}}.CreateCustomFields{align-items:center;animation:ClientsOverlayFade .22s ease forwards;display:flex;justify-content:center;padding:20px;position:fixed;z-index:1100}.CreateCustomFields,.CreateCustomFields .CreateCustomFieldsOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);inset:0}.CreateCustomFields .CreateCustomFieldsOverlay{background:rgba(46,54,62,.106);position:absolute}.CreateCustomFields .CreateCustomFieldsCard{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border-radius:10px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-width:92vw;position:relative;width:560px;z-index:1}.CreateCustomFields .CreateCustomFieldsBodyBox{background-color:var(--background_Gray_Light);border-radius:10px;display:flex;flex-direction:column;gap:20px;padding:20px}.CreateCustomFields .CreateCustomFieldsFieldAdvance{margin-top:20px}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader{align-items:center;background-color:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:flex;gap:5px;padding:0;width:100%}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader h2{color:var(--background_Blue);font-size:14px;font-weight:600;margin:0}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader .CreateCustomFieldsFieldAdvanceArrow{align-items:center;color:var(--background_Blue);display:inline-flex;justify-content:center}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader .CreateCustomFieldsFieldAdvanceArrow svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:16px;margin-top:4px;width:16px}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader:hover{text-decoration:underline}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader.is-open .CreateCustomFieldsFieldAdvanceArrow{transform:rotate(180deg)}.CreateCustomFields .CreateCustomFieldsAdvancedContent{margin-top:-10px;max-height:0;opacity:0;pointer-events:none;transition:max-height .28s ease,opacity .2s ease}.CreateCustomFields .CreateCustomFieldsAdvancedContent .CreateCustomFieldsAdvancedInner{align-self:center;display:flex;flex-direction:column;gap:14px;padding-top:6px}.CreateCustomFields .CreateCustomFieldsAdvancedContent.is-open{max-height:1200px;opacity:1;pointer-events:auto}.CreateCustomFields .CreateCustomFieldsHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 22px}.CreateCustomFields .CreateCustomFieldsHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateCustomFields .CreateCustomFieldsHeader .CreateCustomFieldsClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:22px;height:34px;justify-content:center;line-height:1;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateCustomFields .CreateCustomFieldsHeader .CreateCustomFieldsClose:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.CreateCustomFields .CreateCustomFieldsHeader .CreateCustomFieldsClose:hover:active{transform:scale(.9)}.CreateCustomFields .CreateCustomFieldsHeader .CreateCustomFieldsClose:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateCustomFields .CreateCustomFieldsBody{display:flex;flex-direction:column;gap:14px;padding:20px 22px 24px}.CreateCustomFields .CreateCustomFieldsField{display:flex;flex-direction:column;gap:6px}.CreateCustomFields .CreateCustomFieldsField .CreateCustomFieldsLabel,.CreateCustomFields .CreateCustomFieldsField span{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateCustomFields .CreateCustomFieldsField .CreateCustomFieldsLabel.is-error{color:var(--Canceled)}.CreateCustomFields .CreateCustomFieldsField input,.CreateCustomFields .CreateCustomFieldsField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;font-size:14px;outline:3px solid #0000;padding:12px;transition:all .15s ease;width:100%}.CreateCustomFields .CreateCustomFieldsField input:focus,.CreateCustomFields .CreateCustomFieldsField input:hover,.CreateCustomFields .CreateCustomFieldsField textarea:focus,.CreateCustomFields .CreateCustomFieldsField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCustomFields .CreateCustomFieldsField textarea{min-height:90px;resize:vertical}.CreateCustomFields .CreateCustomFieldsField.is-error input,.CreateCustomFields .CreateCustomFieldsField.is-error textarea{border-color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.CreateCustomFields .CreateCustomFieldsTooltipWrapper{display:block;position:relative;width:100%}.CreateCustomFields .CreateCustomFieldsTooltipWrapper .ToolTopExplainTarget{display:block;width:100%}.CreateCustomFields .CreateCustomFieldsTooltipWrapper .ToolTopExplainTarget button,.CreateCustomFields .CreateCustomFieldsTooltipWrapper .ToolTopExplainTarget input{width:100%}.CreateCustomFields .CreateCustomFieldsTooltipWrapper:hover .ToolTopExplainBubble{opacity:1;pointer-events:none;transform:translateY(-4px)}.CreateCustomFields .CreateCustomFieldsTooltipWrapper button:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.CreateCustomFields .CreateCustomFieldsTooltipWrapper button:disabled .CreateCustomFieldsFieldTitleInput{color:var(--text_Title_Light_Light_Light)}.CreateCustomFields .CreateCustomFieldsRow{display:flex;flex-direction:row;gap:12px}.CreateCustomFields .CreateCustomFieldsRow .CreateCustomFieldsField{width:100%}.CreateCustomFields .CreateCustomFieldsDropdown{position:relative}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;min-height:44px;outline:3px solid #0000;padding:11px 12px;transition:all .15s ease;width:100%}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownButton span{color:var(--text_Title_Light);font-size:14px;font-weight:300}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownButton:focus,.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownChevron{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;justify-content:center}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownChevron svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownMenu{animation:CreateCustomFieldsDropdownIn .18s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 26px #0f172a26;display:flex;flex-direction:column;gap:4px;left:0;overflow:hidden;padding:7px;position:absolute;right:0;top:72px;z-index:10}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownItem{background:none;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:10px 12px;text-align:left;transition:background .12s ease}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownItem:hover{background:var(--background_Gray_Light_Blue)}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownItem.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.CreateCustomFields .CreateCustomFieldsGroupDropdown{position:relative}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;min-height:44px;outline:3px solid #0000;padding:11px 12px;transition:all .15s ease;width:100%}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupButton span{color:var(--text_Title_Light);font-size:14px;font-weight:300}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupButton:focus,.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupButton.is-open{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupChevron{align-items:center;color:var(--text_Title_Light_Light);display:flex;justify-content:center}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupChevron svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupMenu{animation:CreateCustomFieldsDropdownIn .18s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 26px #0f172a26;display:flex;flex-direction:column;gap:4px;left:0;margin-top:6px;overflow:hidden;padding:7px;position:absolute;right:0;z-index:12}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupOption{background:none;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:10px 12px;text-align:left;transition:background .12s ease}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupOption:hover{background:var(--background_Gray_Light_Blue)}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupCreate{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:8px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;padding:8px 10px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupCreate .material-symbols-outlined{font-size:18px}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupCreate:hover{background:var(--background_Gray_Light)}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown{position:relative}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;max-height:44px;min-height:44px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease;width:100%}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesButton .CreateCustomFieldsAppointmentTypesButtonSelected{align-items:center;color:var(--text_Title_Light);display:flex;flex:1 1;font-size:14px;font-weight:300;gap:6px;max-height:44px;min-height:44px;overflow-x:auto;overflow-y:hidden;padding-right:8px;scrollbar-width:thin;white-space:nowrap}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesButton .CreateCustomFieldsAppointmentTypesButtonSelected .CreateCustomFieldsAppointmentTypesButtonSelectedone{border:1px solid var(--border_Light);border-radius:50px;padding:3px 13px;scrollbar-width:thin}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesButton.is-open,.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesButton:focus,.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesChevron{align-items:center;color:var(--text_Title_Light_Light);display:flex;justify-content:center}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesChevron svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesMenu{animation:CreateCustomFieldsDropdownIn .18s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 26px #0f172a26;display:flex;flex-direction:column;gap:4px;left:0;margin-top:6px;max-height:220px;overflow:hidden;overflow-y:auto;padding:7px;position:absolute;right:0;z-index:12}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesOption{align-items:center;background:none;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:10px 12px;text-align:left;transition:background .12s ease}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesOption:hover{background:var(--background_Gray_Light_Blue)}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesCheck{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:4px;color:#0000;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;transition:all .15s ease;width:16px}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesCheck .CreateCustomFieldsAppointmentTypesCheckIcon{align-items:center!important;color:inherit!important;display:inline-flex!important;font-size:14px!important;height:14px!important;justify-content:center!important;width:14px!important}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesCheck.is-selected{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.CreateCustomFields .CreateCustomFieldsAppointmentTypesDropdown .CreateCustomFieldsAppointmentTypesEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:10px 12px}.CreateCustomFields .CreateCustomFieldsGroupError{color:var(--Canceled);font-size:12px;margin-top:6px}.CreateCustomFields .CreateCustomFieldsGroupModal{align-items:center;animation:CreateCustomFieldsOverlayIn .2s ease;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalCard{animation:CreateCustomFieldsModalPop .22s ease;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:10px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;gap:12px;max-width:92vw;padding:20px;position:relative;width:420px;z-index:1}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader{align-items:center;display:flex;justify-content:space-between}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader .CreateCustomFieldsGroupModalClose{background:#0000;border:none;color:var(--text_Title_Light_Light_Light);cursor:pointer;font-size:20px}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody{display:flex;flex-direction:column;gap:12px}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody label span{color:var(--text_Title_Light_Light);display:block;font-size:12px;margin-bottom:6px}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;font-size:14px;min-height:44px;padding:10px 12px;width:100%}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody input:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions{display:flex;gap:10px;justify-content:flex-end}@keyframes CreateCustomFieldsDropdownIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CreateCustomFields .CreateCustomFieldsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;display:inline-flex;font-size:11px;font-weight:600;gap:8px;justify-content:center;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:140px}.CreateCustomFields .CreateCustomFieldsStatusToggle .CreateCustomFieldsStatusToggleDot{background:var(--border_Light);border-radius:999px;min-height:18px;min-width:18px;transition:background .15s ease,transform .15s ease}.CreateCustomFields .CreateCustomFieldsStatusToggle .CreateCustomFieldsStatusToggleText{min-width:100px;padding-right:20px}.CreateCustomFields .CreateCustomFieldsStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.CreateCustomFields .CreateCustomFieldsStatusToggle.is-active .CreateCustomFieldsStatusToggleDot{background:var(--Done);transform:translateX(112px)}.CreateCustomFields .CreateCustomFieldsStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.CreateCustomFields .CreateCustomFieldsToggle{display:flex;flex:1 1;flex-direction:column;gap:6px}.CreateCustomFields .CreateCustomFieldsToggleButtons{display:flex;flex-wrap:wrap;gap:8px}.CreateCustomFields .CreateCustomFieldsToggleButtons .CreateCustomFieldsToggleButton{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;font-size:12px;padding:6px 14px;transition:border .12s ease,background .12s ease,color .12s ease}.CreateCustomFields .CreateCustomFieldsToggleButtons .CreateCustomFieldsToggleButton.is-active{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:var(--background_White)}.CreateCustomFields .CreateCustomFieldsOptionInput{align-items:center;display:flex;gap:8px}.CreateCustomFields .CreateCustomFieldsOptionInput input{flex:1 1;height:44px}.CreateCustomFields .CreateCustomFieldsOptionInput input.is-error{border-color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.CreateCustomFields .CreateCustomFieldsOptionInput button{background:var(--background_Blue);border:1px solid #0000;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:400;height:44px;outline:3px solid #0000;padding:8px 24px;transition:background .12s ease;transition:all .15s ease}.CreateCustomFields .CreateCustomFieldsOptionInput button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCustomFields .CreateCustomFieldsOptionList{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.CreateCustomFields .CreateCustomFieldsOptionList .CreateCustomFieldsOptionChip{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:6px 12px}.CreateCustomFields .CreateCustomFieldsOptionList .CreateCustomFieldsOptionChip span{color:var(--text_Title_Light_Light_Light);font-size:12px}.CreateCustomFields .CreateCustomFieldsError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;padding:8px 12px}.CreateCustomFields .CreateCustomFieldsActions{display:flex;gap:10px;justify-content:space-between;margin-top:6px}.CreateCustomFields .CreateCustomFieldsActions .CreateCustomFieldsActionsLeft,.CreateCustomFields .CreateCustomFieldsActions .CreateCustomFieldsActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateCustomFields .CreateCustomFieldsDanger{background:#0000;border:none;color:var(--Canceled);cursor:pointer;font-size:13px;font-weight:500;padding:0;transition:color .15s ease}.CreateCustomFields .CreateCustomFieldsDanger:hover{text-decoration:underline}.CreateCustomFields .CreateCustomFieldsDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateCustomFields .CreateCustomFieldsPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateCustomFields .CreateCustomFieldsPrimary .CreateCustomFieldsPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateCustomFields .CreateCustomFieldsPrimary .CreateCustomFieldsPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateCustomFields .CreateCustomFieldsPrimary .CreateCustomFieldsPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateCustomFields .CreateCustomFieldsPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateCustomFields .CreateCustomFieldsPrimary:active{transform:scale(.98)}.CreateCustomFields .CreateCustomFieldsPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateCustomFields .CreateCustomFieldsSecondary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:38px;justify-content:center;padding:0 18px;transition:background .15s ease,border-color .12s ease,box-shadow .12s ease,transform .08s ease}.CreateCustomFields .CreateCustomFieldsSecondary:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateCustomFields .CreateCustomFieldsSecondary:active{transform:scale(.98)}@media(max-width:1050px){.CreateCustomFields{padding:16px}.CreateCustomFields .CreateCustomFieldsCard,.CreateCustomFields .CreateCustomFieldsModal{max-width:calc(100vw - 32px)}.CreateCustomFields .CreateCustomFieldsGrid,.CreateCustomFields .CreateCustomFieldsRow{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.CreateCustomFields{align-items:stretch;padding:0}.CreateCustomFields .CreateCustomFieldsCard,.CreateCustomFields .CreateCustomFieldsModal{border-radius:0;height:100%;max-height:100vh;max-width:100vw;overflow-y:auto;width:100%}.CreateCustomFields .CreateCustomFieldsHeader{padding:12px 14px}.CreateCustomFields .CreateCustomFieldsHeader h1,.CreateCustomFields .CreateCustomFieldsHeader h2,.CreateCustomFields .CreateCustomFieldsHeader h3{font-size:16px}.CreateCustomFields .CreateCustomFieldsBody{padding:14px}.CreateCustomFields .CreateCustomFieldsGrid,.CreateCustomFields .CreateCustomFieldsRow{gap:10px;grid-template-columns:1fr}.CreateCustomFields .CreateCustomFieldsField input,.CreateCustomFields .CreateCustomFieldsField textarea{font-size:16px;min-height:44px}.CreateCustomFields .CreateCustomFieldsActions,.CreateCustomFields .CreateCustomFieldsFooter{align-items:stretch;flex-direction:column-reverse;gap:10px;padding:10px 14px max(10px,env(safe-area-inset-bottom))}.CreateCustomFields .CreateCustomFieldsActions button,.CreateCustomFields .CreateCustomFieldsFooter button{min-height:44px;width:100%}}.CreateCustomFieldsGroupModal{align-items:center;animation:CreateCustomFieldsOverlayIn .2s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalCard{animation:CreateCustomFieldsModalPop .22s ease;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:10px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;gap:12px;max-width:92vw;padding:20px;position:relative;width:420px;z-index:1}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader{align-items:center;display:flex;justify-content:space-between}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader .CreateCustomFieldsGroupModalClose{background:#0000;border:none;color:var(--text_Title_Light_Light_Light);cursor:pointer;font-size:20px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody{display:flex;flex-direction:column;gap:12px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody label span{color:var(--text_Title_Light_Light);display:block;font-size:12px;margin-bottom:6px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;min-height:44px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody input:focus,.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody input:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions{align-items:center;display:flex;justify-content:space-between}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsLeft button{background:#0000;border:none;color:red;cursor:pointer;transition:color .15s ease}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsLeft button:hover{color:var(--text_Title)}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight{display:flex;gap:10px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsPrimary{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;outline:3px solid #0000;padding:9px 25px;transition:background .15s ease,outline .15s ease}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsPrimary:hover{outline:3px solid var(--outline_Blue)}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsPrimary:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsSecondary{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;padding:9px 16px;transition:background .15s ease,transform .15s ease}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsSecondary:hover{background:var(--background_Gray_Light)}@media(max-width:1050px){.CreateCustomFieldsGroupModal{padding:16px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalCard,.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalModal,.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalPanel{max-width:calc(100vw - 32px)}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalGrid,.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalRow{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.CreateCustomFieldsGroupModal{align-items:stretch;padding:0}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalCard,.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalModal,.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalPanel{border-radius:0;height:100%;max-height:100vh;max-width:100vw;overflow-y:auto;width:100%}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader{padding:12px 14px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader h1,.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader h2,.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader h3{font-size:16px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody{padding:14px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalGrid,.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalRow{gap:10px;grid-template-columns:1fr}.CreateCustomFieldsGroupModal input,.CreateCustomFieldsGroupModal textarea{font-size:16px;min-height:44px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions,.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalFooter{align-items:stretch;flex-direction:column-reverse;gap:10px;padding:10px 14px max(10px,env(safe-area-inset-bottom))}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions button,.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalFooter button{min-height:44px;width:100%}}@keyframes CreateCustomFieldsOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes CreateCustomFieldsModalPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.CreateClient{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;gap:20px;height:auto;overflow:auto;padding-inline:max(30px,(100% - 1100px)/2);position:relative;width:100%}.CreateClient .CreateClientHeader{align-items:center;display:flex;justify-content:space-between;margin-top:40px;width:100%}.CreateClient .CreateClientHeader .CreateClientHeaderContent{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.CreateClient .CreateClientHeader .CreateClientHeaderContent .CreateClientHeaderContentTitle{align-items:center;display:flex;gap:10px}.CreateClient .CreateClientHeader .CreateClientHeaderContent .CreateClientHeaderContentTitle h1{color:var(--text_Title_Light);font-size:24px;font-weight:700;margin:0}.CreateClient .CreateClientBanner{border-top:1px solid var(--border_Light);display:flex;height:-webkit-fit-content;height:fit-content;padding-bottom:10px}.CreateClient .CreateClientBanner:first-child{border-top:none}.CreateClient .CreateClientBanner:not(:first-child){padding-top:30px}.CreateClient .CreateClientBanner--address{grid-template-columns:340px 1fr}.CreateClient .CreateClientBanner--customfields{padding-bottom:30px}.CreateClient .CreateClientBanner .CreateClientBannerLeft{display:flex;flex-direction:column;gap:8px;padding-right:30px;width:30%}.CreateClient .CreateClientBanner .CreateClientBannerLeft h1{color:var(--text_Title_Light);font-size:22px;margin:0}.CreateClient .CreateClientBanner .CreateClientBannerLeft p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.2;margin:0}.CreateClient .CreateClientBanner .CreateClientForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);display:flex;flex-direction:column;gap:12px;padding:20px;width:70%}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm{background-color:#0000;border:none;padding:0}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput input,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:14px;height:44px;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput input:focus,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput input:hover,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea:focus,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput input.is-error,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea.is-error{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput input::placeholder,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea::placeholder{color:var(--text_Title_Light_Light_Light);font-weight:300}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea{min-height:110px;padding:10px 12px;resize:vertical}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow--stacked{grid-template-columns:1fr}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow--grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField{color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:13px;gap:6px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField input,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:14px;height:44px;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField input:focus,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField input:hover,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea:focus,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField input.is-error,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea.is-error{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField input::placeholder,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea::placeholder{color:var(--text_Title_Light_Light_Light);font-weight:300}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea{min-height:110px;padding:10px 12px;resize:vertical}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--full{grid-column:1/-1}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--address{width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--address .CreateClientAutocomplete{position:relative;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--address .CreateClientAutocompleteStatus{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 14px 28px #0f172a14;color:var(--text_Title_Light);font-size:12px;left:0;padding:10px 12px;position:absolute;right:0;top:calc(100% + 2px);z-index:6}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--address .CreateClientAutocompleteList{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a1f;left:0;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 2px);transform:translateY(4px);z-index:6}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--address .CreateClientAutocompleteList li{list-style:none}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--address .CreateClientAutocompleteItem{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:12px 14px;text-align:left;transition:background .16s ease,color .16s ease;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--address .CreateClientAutocompleteItem:before{background:var(--background_Blue_Light_Middle);border-radius:50%;content:"";height:6px;margin-top:6px;width:6px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--address .CreateClientAutocompleteItem:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField .CreateClientRequired{color:var(--Canceled);font-size:12px;margin-top:-2px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField .CreateClientSecondaryPhoneToggle{background:none;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:600;margin-top:4px;padding:0;text-align:left}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField .CreateClientSecondaryPhoneToggle:hover{text-decoration:underline}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField .CreateClientSecondaryPhone{display:flex;flex-direction:column;gap:6px;margin-top:8px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField .CreateClientSecondaryPhone label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown{position:relative}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown button{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;height:44px;justify-content:space-between;outline:3px solid #0000;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown button:focus,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownArrow{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:18px;justify-content:center;transition:transform .16s ease}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownArrow.is-open{transform:rotate(180deg)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 30px #0f172a24;display:flex;flex-direction:column;gap:4px;left:0;max-height:30q0px;max-height:310px;min-width:100%;overflow:hidden;overflow:auto;padding:7px;position:absolute;top:calc(100% + 6px);z-index:5}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSectionHeader{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;justify-content:space-between;padding:6px 10px 4px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSectionHeader.is-default{margin-top:6px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSearch{background-color:var(--background_White);padding:5px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSearch input{border:1px solid var(--border_Light);border-radius:10px;font-size:13px;height:38px;padding:0 10px;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSearch input:focus,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSearch input:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption{border-radius:10px;cursor:pointer;padding:10px 12px;transition:background .12s ease,color .12s ease}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption:hover{background:var(--background_Gray_Light)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:700}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption.is-empty{color:var(--text_Title_Light_Light_Light);cursor:default}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption.is-create-new{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:8px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;margin-top:6px;padding:8px 10px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption.is-create-new .material-symbols-outlined{font-size:18px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption.is-create-new:hover{background:var(--background_Gray_Light)}.CreateClient .CreateClientCustomFields{display:flex;flex-direction:column;gap:16px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldsStatus{color:var(--text_Title_Light_Light);font-size:13px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldsStatus span{color:var(--background_Blue);cursor:pointer;font-weight:600}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldsStatus span:hover{text-decoration:underline}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldsStatus.is-error{color:var(--Canceled)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup{display:flex;flex-direction:column;gap:12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldGroupHeader{align-items:center;display:flex;justify-content:space-between}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldGroupHeader h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldGroupBody{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);display:flex;flex-direction:column;gap:12px;padding:20px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem{display:flex;flex-direction:column;gap:8px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldHeader{align-items:center;display:flex;gap:8px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldHeader label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldHeader .CreateClientCustomFieldRequired{color:var(--Canceled);font-size:12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldHeader .CreateClientCustomFieldMeta{color:var(--text_Title_Light_Light);font-size:11px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput{display:flex;flex-direction:column;gap:6px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput input,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:14px;height:44px;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput input:focus,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput input:hover,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput textarea:focus,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput textarea:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput input::placeholder,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput textarea::placeholder{color:var(--text_Title_Light_Light_Light);font-weight:300}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput textarea{min-height:110px;padding:10px 12px;resize:vertical}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput.is-error input,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput.is-error textarea{border-color:var(--Canceled)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldError{color:var(--Canceled);font-size:12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldCheckbox{align-items:center;display:flex;gap:8px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldCheckbox input{height:16px;width:16px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldCheckbox .CreateClientCustomFieldCheckboxLabel{color:var(--text_Title_Dark);font-size:13px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown{position:relative}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;gap:8px;height:44px;justify-content:space-between;outline:3px solid #0000;padding:0 12px;transition:all .16s ease;width:100%}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownButton.is-error{border-color:var(--Canceled)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownButton .CreateClientCustomFieldDropdownValue{color:var(--text_Title_Dark);font-size:13px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 30px #0f172a24;display:flex;flex-direction:column;gap:4px;left:0;max-height:260px;overflow:auto;padding:7px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu .CreateClientCustomFieldDropdownOption{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:10px 12px;transition:all .12s ease}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu .CreateClientCustomFieldDropdownOption:hover{background:var(--background_Gray_Light)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu .CreateClientCustomFieldDropdownOption.is-selected{color:var(--background_Blue_Dark);font-weight:700}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu .CreateClientCustomFieldDropdownOption .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:16px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu .CreateClientCustomFieldDropdownEmpty{color:var(--text_Title_Light_Light_Light);padding:10px 12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile{display:flex;flex-direction:column;gap:8px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileInput{display:none}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileButton{align-items:center;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;outline:3px solid #0000;padding:6px 12px;transition:all .16s ease;width:-webkit-fit-content;width:fit-content}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileButton.is-error{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border-color:var(--Canceled)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileName{color:var(--text_Title_Light_Light);font-size:12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList{display:flex;flex-direction:column;gap:8px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileCount{color:var(--text_Title_Light_Light);font-size:12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileItems{display:flex;flex-direction:column;gap:6px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileItems .CreateClientCustomFieldFileItem{align-items:center;background:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Dark);display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:6px 10px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileItems .CreateClientCustomFieldFileItem .CreateClientCustomFieldFileRemove{background:#0000;border:none;cursor:pointer}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileItems .CreateClientCustomFieldFileItem .CreateClientCustomFieldFileRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileItems .CreateClientCustomFieldFileItem .CreateClientCustomFieldFileRemove:hover{color:var(--background_Blue_Dark)}.CreateClient .CreateClientFooter{background-color:var(--background_White);border-top:1px solid var(--border_Light);border:1px solid var(--border_Light);border-radius:50px;bottom:20px;box-shadow:0 -4px 9px #7285af14;display:flex;gap:10px;margin-top:auto;padding:10px 15px;position:-webkit-sticky;position:sticky;width:auto;z-index:2}.CreateClient .CreateClientFooter .CreateClientFooterActions{display:flex;gap:12px;justify-content:space-between;margin-left:auto;width:100%}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientCancelButton{background-color:#0000;border:none;color:var(--background_Blue);cursor:pointer;outline:3px solid #0000;transition:background .16s ease,border-color .16s ease}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientCancelButton:hover{text-decoration:underline}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton{align-items:center;background:var(--background_White)!important;border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton .CreateClientSaveButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton .CreateClientSaveButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton .CreateClientSaveButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton:active{transform:scale(.98)}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.CreateClient .CreateClientHeader{padding:16px}.CreateClient .CreateClientBody,.CreateClient .CreateClientForm{gap:12px;padding:16px}.CreateClient .CreateClientGrid,.CreateClient .CreateClientRow{grid-template-columns:1fr 1fr}}@media(max-width:600px){.CreateClient .CreateClientHeader{flex-wrap:wrap;padding:12px}.CreateClient .CreateClientHeader h1,.CreateClient .CreateClientHeader h2{font-size:16px}.CreateClient .CreateClientBody,.CreateClient .CreateClientForm{gap:10px;padding:12px}.CreateClient .CreateClientGrid,.CreateClient .CreateClientRow{grid-template-columns:1fr}.CreateClient .CreateClientFooter{align-items:stretch;flex-direction:column;gap:8px}.CreateClient .CreateClientFooter button{width:100%}.CreateClient .CreateClientBannerLeft{display:none}}.PhoneInput.PhoneInput--countryOnly{width:100%}.PhoneInput.PhoneInput--countryOnly .PhoneInputCountryDropdown{min-width:0;width:100%}.PhoneInput.PhoneInput--countryOnly .PhoneInputCountryDropdown .PhoneInputCountryButton{border-radius:10px!important}.PhoneInput{width:100%}.PhoneInput .PhoneInputRow{align-items:stretch;display:flex;min-height:44px;width:100%}.PhoneInput .PhoneInputCountryDropdown{min-width:120px;position:relative}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px 0 0 10px!important;box-sizing:border-box;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:8px;height:100%;justify-content:space-between;line-height:1.2;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:100%}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton.is-open,.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton:focus,.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton .PhoneInputCountryLabel{align-items:center;display:flex;font-weight:500;gap:6px}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton .PhoneInputCountryLabel .PhoneInputCountryFlag{align-items:center;display:inline-flex;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Twemoji Mozilla,system-ui,sans-serif;font-size:18px;justify-content:center;line-height:1}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton .PhoneInputCountryChevron{align-items:center;color:var(--text_Title_Light_Light);display:flex}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton .PhoneInputCountryChevron .material-symbols-outlined{font-size:18px}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a1f;left:0;padding:10px;position:absolute;top:calc(100% + 8px);width:260px;z-index:9999;z-index:20}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountrySearch{margin-bottom:8px}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountrySearch input{border:1px solid var(--border_Light);border-radius:10px;font-size:13px;outline:3px solid #0000;padding:10px;width:100%}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountrySearch input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList .PhoneInputCountryOption{background:#0000;border:1px solid #0000;border-radius:8px;cursor:pointer;font-size:13px;padding:8px 10px;text-align:left}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList .PhoneInputCountryOption:hover{background:var(--background_Gray_Light)}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList .PhoneInputCountryOption.is-active{background:var(--background_Gray_Dark_Light);border-color:var(--border_Dark_Light);font-weight:600}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList .PhoneInputCountryEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 6px}.PhoneInput .PhoneInputField{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:1px solid #0000!important;border-radius:0 10px 10px 0!important;box-sizing:border-box;flex:1 1;font-size:14px;line-height:1.2;outline:3px solid #0000;padding:0 10px;transition:all .15s ease}.PhoneInput .PhoneInputField:focus,.PhoneInput .PhoneInputField:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:10}.PhoneInput .PhoneInputField:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.PhoneInput.is-error .PhoneInputField{border-color:var(--Canceled);outline:3px solid #dc26264d;z-index:1}.PhoneInput.PhoneInput--auth .PhoneInputCountryButton{border:1px solid var(--border_Dark_Light);font-size:.9rem;height:47px;padding:9px 10px}.PhoneInput.PhoneInput--auth .PhoneInputCountryButton:focus,.PhoneInput.PhoneInput--auth .PhoneInputCountryButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.PhoneInput.PhoneInput--auth .PhoneInputField{border:1px solid var(--border_Dark_Light);font-size:.95rem;padding:13px 10px}.PhoneInput.PhoneInput--auth .PhoneInputField:focus,.PhoneInput.PhoneInput--auth .PhoneInputField:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@media(max-width:1050px){.PhoneInput .PhoneInputCountryDropdown{min-width:110px}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu{max-width:calc(100vw - 24px);width:240px}}@media(max-width:600px){.PhoneInput .PhoneInputRow{width:100%}.PhoneInput .PhoneInputCountryDropdown{min-width:92px}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton{font-size:13px;min-height:44px;padding:10px 8px}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu{bottom:12px;left:12px;max-height:60vh;max-width:calc(100vw - 24px);position:fixed;right:12px;top:auto;width:auto}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList{max-height:45vh}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList .PhoneInputCountryOption{min-height:42px;padding:10px}.PhoneInput .PhoneInputField{font-size:13px;min-height:44px;padding:12px 10px}}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a29;padding:10px;z-index:9999}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryFlag{align-items:center;display:inline-flex;flex-shrink:0;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Twemoji Mozilla,system-ui,sans-serif;font-size:18px;justify-content:center;line-height:1}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountrySearch{margin-bottom:8px}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountrySearch input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px;width:100%}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountrySearch input::placeholder{color:var(--text_Title_Light_Light)}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountrySearch input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryList{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryList .PhoneInputCountryOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:10px;padding:8px 10px;text-align:left;transition:background .12s ease,border-color .12s ease}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryList .PhoneInputCountryOption .PhoneInputCountryOptionName{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryList .PhoneInputCountryOption .PhoneInputCountryOptionDial{color:var(--text_Title_Light);flex-shrink:0;font-size:12px;font-weight:500}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryList .PhoneInputCountryOption:hover{background:var(--background_Gray_Light)}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryList .PhoneInputCountryOption.is-active{background:var(--background_Gray_Dark_Light);border-color:var(--border_Dark_Light);font-weight:600}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryList .PhoneInputCountryOption.is-active .PhoneInputCountryOptionDial{color:var(--text_Title_Dark)}.PhoneInputCountryMenu.PhoneInputCountryMenu--portaled .PhoneInputCountryList .PhoneInputCountryEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 6px;text-align:center}.AddressInputAutocompleteList--portaled{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 25px #0f172a2e;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:6px;z-index:4000}.AddressInputAutocompleteList--portaled li{margin:0;padding:0}.AddressInputAutocompleteList--portaled .AddressInputAutocompleteItem{background-color:var(--background_White);border:none;border-radius:4px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:12px 14px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.AddressInputAutocompleteList--portaled .AddressInputAutocompleteItem:before{background:var(--background_Blue);border-radius:50%;content:"";flex-shrink:0;height:6px;margin-top:6px;min-width:6px}.AddressInputAutocompleteList--portaled .AddressInputAutocompleteItem:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.AddressInputAutocompleteStatus--portaled{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 10px 10px;box-shadow:0 12px 24px #0f172a14;color:var(--text_Title_Light_Light);font-size:12px;padding:10px 12px;z-index:4000}.AddressInputWrapper{display:flex;flex-direction:column;gap:12px;width:100%}.AddressInputWrapper .AddressInputGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1.6fr 1fr}.AddressInputWrapper .AddressInputField{display:flex;flex-direction:column;gap:6px;position:relative;width:100%}.AddressInputWrapper .AddressInputField .AddressInputLabelRow{align-items:center;display:flex;gap:12px;justify-content:space-between}.AddressInputWrapper .AddressInputField .AddressInputLabelRow label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.AddressInputWrapper .AddressInputField .AddressInputLabelRow .AddressInputManualToggle{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:600;line-height:1;padding:0}.AddressInputWrapper .AddressInputField .AddressInputLabelRow .AddressInputManualToggle:hover{text-decoration:underline}.AddressInputWrapper .AddressInputField>label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete input,.AddressInputWrapper .AddressInputField>input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:45px;outline:3px solid #0000;padding:0 12px;transition:border-color .15s ease,outline-color .15s ease;width:100%}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete input::placeholder,.AddressInputWrapper .AddressInputField>input::placeholder{color:var(--text_Title_Light_Light_Light);font-size:13px;font-weight:300}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete input:focus,.AddressInputWrapper .AddressInputField .AddressInputAutocomplete input:hover,.AddressInputWrapper .AddressInputField>input:focus,.AddressInputWrapper .AddressInputField>input:hover{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete{position:relative;width:100%}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete .AddressInputRequired{color:var(--Canceled);font-size:11px;font-weight:600;position:absolute;right:0;top:-22px}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete .AddressInputAutocompleteStatus{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 10px 10px;border-top:none;box-shadow:0 12px 24px #0f172a14;color:var(--text_Title_Light_Light);font-size:12px;left:0;padding:10px 12px;position:absolute;right:0;top:100%;transform:translateY(2px);z-index:5}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete .AddressInputAutocompleteList{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 25px #0f172a14;left:0;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 5px);transform:translateY(2px);z-index:10}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete .AddressInputAutocompleteList li{margin:0;padding:0}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete .AddressInputAutocompleteList .AddressInputAutocompleteItem{background-color:var(--background_White);border:none;border-radius:4px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:12px 14px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete .AddressInputAutocompleteList .AddressInputAutocompleteItem:before{background:var(--background_Blue);border-radius:50%;content:"";flex-shrink:0;height:6px;margin-top:6px;min-width:6px}.AddressInputWrapper .AddressInputField .AddressInputAutocomplete .AddressInputAutocompleteList .AddressInputAutocompleteItem:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}@media(max-width:600px){.AddressInputWrapper .AddressInputGrid{grid-template-columns:1fr}}.CreateTags{align-items:center;animation:CreateTagsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}@keyframes CreateTagsOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes CreateTagsDropdownIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CreateTags .CreateTagsOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateTags .CreateTagsCard{animation:CreateTagsModalPop .26s ease forwards;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:10px;box-shadow:0 24px 60px #0f172a47;overflow:hidden;position:relative;width:min(520px,92vw);z-index:1}@keyframes CreateTagsModalPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreateTags .CreateTagsHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 22px}.CreateTags .CreateTagsHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600}.CreateTags .CreateTagsHeader .CreateTagsClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:22px;height:34px;justify-content:center;line-height:1;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateTags .CreateTagsHeader .CreateTagsClose:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.CreateTags .CreateTagsHeader .CreateTagsClose:hover:active{transform:scale(.9)}.CreateTags .CreateTagsHeader .CreateTagsClose:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateTags .CreateTagsBody{display:flex;flex-direction:column;gap:14px;padding:18px}.CreateTags .CreateTagsBody .CreateTagsField{display:flex;flex-direction:column;gap:6px}.CreateTags .CreateTagsBody .CreateTagsField label,.CreateTags .CreateTagsBody .CreateTagsField span{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateTags .CreateTagsBody .CreateTagsField input,.CreateTags .CreateTagsBody .CreateTagsField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;font-size:14px;outline:3px solid #0000;padding:12px;transition:all .15s ease}.CreateTags .CreateTagsBody .CreateTagsField input:focus,.CreateTags .CreateTagsBody .CreateTagsField input:hover,.CreateTags .CreateTagsBody .CreateTagsField textarea:focus,.CreateTags .CreateTagsBody .CreateTagsField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown{position:relative}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;justify-content:space-between;max-height:44px;min-height:44px;outline:3px solid #0000;padding:0 12px;transition:border .12s ease,box-shadow .12s ease;transition:all .15s ease;width:100%}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton .CreateTagsDropdownSelected{align-items:center;display:flex;flex:1 1;gap:6px;max-height:44px;min-height:44px;overflow-x:auto;overflow-y:hidden;padding-right:8px;scrollbar-width:thin;white-space:nowrap}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton .CreateTagsDropdownSelected .CreateTagsDropdownSelectedItem{border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-size:12px;padding:3px 8px}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton:focus,.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton.is-open{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownChevron{align-items:center;color:var(--text_Title_Light_Light);display:flex;justify-content:center}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownChevron svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownMenu{animation:CreateTagsDropdownIn .18s ease;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 12px 26px #0f172a26;display:flex;flex-direction:column;gap:4px;left:0;margin-top:6px;max-height:270px;overflow:hidden;overflow-y:auto;padding:8px;position:absolute;right:0;z-index:12}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownOption{align-items:center;background:none;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:10px 12px;text-align:left;transition:background .12s ease}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownOption:hover{background:var(--background_Gray_Light_Blue)}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownCheck{align-items:center;border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:4px;color:var(--background_Blue);display:inline-flex;font-size:12px;height:16px;justify-content:center;width:16px}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow{align-items:center;display:flex;gap:10px}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;height:52px;justify-content:center;width:52px}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper input[type=color]{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:0;width:44px}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper input[type=color]:focus{box-shadow:0 0 0 2px var(--outline_Blue);outline:3px solid #0000}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorHex{flex:1 1;font-family:monospace}.CreateTags .CreateTagsBody .CreateTagsPreview{align-items:center;background-color:color-mix(in srgb,var(--background_Blue) 15%,#0000);background-color:var(--tag-color-bg,color-mix(in srgb,var(--background_Blue) 15%,#0000));border:1px solid var(--tag-color,var(--background_Blue));border-radius:999px;color:var(--background_Blue);color:var(--tag-color,var(--background_Blue));display:inline-flex;font-size:11px;font-weight:600;gap:8px;justify-content:flex-start;letter-spacing:.01em;padding:4px 10px;width:-webkit-fit-content;width:fit-content}.CreateTags .CreateTagsBody .CreateTagsPreview .CreateTagsPreviewDot{border-radius:999px;height:10px;width:10px}.CreateTags .CreateTagsBody .CreateTagsPreview strong{color:var(--background_Blue);color:var(--tag-color,var(--background_Blue));font-size:11px}.CreateTags .CreateTagsBody .CreateTagsActions{align-items:center;display:flex;gap:5px;justify-content:space-between;margin-top:4px}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsActionsLeft,.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsPrimary .CreateTagsPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsPrimary .CreateTagsPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsPrimary .CreateTagsPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsPrimary:active{transform:scale(.98)}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsDanger{background:#0000;border:none;color:var(--Canceled);font-size:14px;font-weight:400;margin:0;padding:0}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsDanger:hover{cursor:pointer;text-decoration:underline}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsSecondary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:38px;justify-content:center;padding:0 18px;transition:background .15s ease,border-color .12s ease,box-shadow .12s ease,transform .08s ease}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsSecondary:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsSecondary:active{transform:scale(.98)}@media(max-width:1050px){.CreateTags{padding:16px}.CreateTags .CreateTagsCard,.CreateTags .CreateTagsModal{max-width:calc(100vw - 32px)}.CreateTags .CreateTagsGrid,.CreateTags .CreateTagsRow{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.CreateTags{align-items:stretch;padding:0}.CreateTags .CreateTagsCard,.CreateTags .CreateTagsModal{border-radius:0;height:100%;max-height:100vh;max-width:100vw;overflow-y:auto;width:100%}.CreateTags .CreateTagsHeader{padding:12px 14px}.CreateTags .CreateTagsHeader h1,.CreateTags .CreateTagsHeader h2,.CreateTags .CreateTagsHeader h3{font-size:16px}.CreateTags .CreateTagsBody{padding:14px}.CreateTags .CreateTagsGrid,.CreateTags .CreateTagsRow{gap:10px;grid-template-columns:1fr}.CreateTags .CreateTagsField input,.CreateTags .CreateTagsField textarea{font-size:16px;min-height:44px}.CreateTags .CreateTagsActions,.CreateTags .CreateTagsFooter{align-items:stretch;flex-direction:column-reverse;gap:10px;padding:10px 14px max(10px,env(safe-area-inset-bottom))}.CreateTags .CreateTagsActions button,.CreateTags .CreateTagsFooter button{min-height:44px;width:100%}}.CreateVendors{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:36px;position:relative;width:100%}.CreateVendors>.CreateVendorsHeader{flex-shrink:0}.CreateVendors>.CreateVendorsBody_Page1,.CreateVendors>.CreateVendorsBody_Page2,.CreateVendors>.CreateVendorsBody_Page3{flex:0 0 auto}.CreateVendors>.CreateVendorsFooter{flex-shrink:0;margin-top:auto}.CreateVendors .CreateVendorsHeader{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;position:relative}.CreateVendors .CreateVendorsHeader h2{font-size:20px;font-weight:600;margin:0}.CreateVendors .CreateVendorsHeader h3{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:4px 0 0}.CreateVendors .CreateVendorsHeader .CreateUserStepper{margin-top:32px;width:400px}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserStepperLabels .CreateUserStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserStepperLabels .CreateUserStepLabelActive{color:var(--text_Title_Dark)}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserProgress{padding:4px 0 12px}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack .CreateUserProgressFill{background:var(--background_Blue);border-radius:999px;color:#fff;height:100%;inset:0 auto 0 0;position:absolute}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack .CreateUserProgressThumb{background:var(--background_Blue);border-radius:999px;color:#fff;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.CreateVendors .CreateVendorsHeader .CreateCompanyFooterDeactivate{align-items:center;background:var(--background_Gray_Light);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:4px;bottom:0;color:var(--Canceled);cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;gap:6px;padding:6px 18px;position:absolute;right:0;transition:border-color .12s ease,background .12s ease,color .12s ease}.CreateVendors .CreateVendorsHeader .CreateCompanyFooterDeactivate.is-activate{background:color-mix(in srgb,var(--Done) 10%,#0000);border-color:color-mix(in srgb,var(--Done) 55%,#0000);color:var(--Done)}.CreateVendors .CreateVendorsHeader .CreateCompanyFooterDeactivate:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 45%,#0000)}.CreateVendors .CreateVendorsHeader .CreateCompanyFooterDeactivate.is-activate:hover{background:color-mix(in srgb,var(--Done) 18%,#0000);border-color:var(--Done)}.CreateVendors .CreateVendorsHeader .CreateCompanyFooterDeactivate:disabled{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.CreateVendors .CreateVendorsBody_Page1{background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 18%,#0000);border-radius:10px;height:auto;margin:0 auto;padding:32px 36px 28px;width:100%}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsUserInfoTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:650;margin:0 0 20px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm{display:flex;flex-direction:column;gap:20px;height:auto}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateCompanyFormRowParent{display:flex;gap:20px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormRow{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr);width:100%}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField{display:flex;flex-direction:column}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500;margin-bottom:6px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormLabel span{color:var(--text_Title_Light_Light);font-weight:400}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormInput{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:44px;outline:3px solid #0000;padding:12px 10px;transition:all .15s ease}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormInput:focus,.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormInputError{border-color:var(--Canceled);outline:3px solid #dc26264d}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormTextarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;outline:3px solid #0000;padding:12px 10px;resize:vertical;transition:all .15s ease}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormTextarea:focus,.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormTextarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown{position:relative}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:10px;justify-content:space-between;outline:3px solid #0000;padding:12px 10px;transition:all .15s ease;width:100%}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton:focus,.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton.is-open{border:1px solid var(--background_Blue);outline:3px solid var(--background_Blue) 40}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton .CreateVendorsDropdownLabel{font-weight:500}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton .CreateVendorsDropdownChevron{color:var(--text_Title_Light_Light);font-size:16px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 20%,#0000);border-radius:10px;box-shadow:0 12px 30px #0f172a1f;left:0;position:absolute;right:0;top:calc(100% + 8px);z-index:10}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownMenu .CreateVendorsDropdownOptions{display:flex;flex-direction:column;gap:4px;max-height:230px;overflow-y:auto;padding:6px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownMenu .CreateVendorsDropdownOptions .CreateVendorsDropdownOption{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;padding:10px 12px;text-align:left}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownMenu .CreateVendorsDropdownOptions .CreateVendorsDropdownOption:hover{background:var(--background_Gray_Light)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownMenu .CreateVendorsDropdownOptions .CreateVendorsDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .PhoneInputField{height:44px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced{display:flex;flex-direction:column;gap:12px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedToggle{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:0}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedToggle .CreateVendorsAdvancedChevron{font-size:16px;transition:transform .2s ease}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedToggle .CreateVendorsAdvancedChevron.is-open{transform:rotate(180deg)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel{display:flex;flex-direction:column;gap:12px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsAdvancedRow{display:flex;flex-direction:column;gap:2px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsAdvancedRow .CreateVendorsFormLabel{color:var(--text_Title_Light);font-size:13px;font-weight:400;margin-bottom:6px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsAdvancedRow .CreateVendorsFormLabel span{color:var(--text_Title_Light_Light);font-weight:400}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl{grid-gap:12px;align-items:center;animation:HeaderRightMenuOpen .12s ease;display:grid;gap:12px;grid-template-columns:100px minmax(0,1fr) 24px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl .CreateVendorsRateInput{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:14px;height:44px;outline:3px solid #0000;padding:10px 12px;text-align:center;transition:all .15s ease}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl .CreateVendorsRateInput:focus,.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl .CreateVendorsRateInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl .CreateVendorsRateSlider{accent-color:var(--background_Blue);width:100%}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl .CreateVendorsRateSuffix{color:var(--text_Title_Light);font-size:14px;font-weight:600}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoUpload{align-items:center;display:flex;gap:12px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoHint{color:var(--text_Title_Light_Light);font-size:12px;margin:6px 0 0}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoButton{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:13px;font-weight:600;height:auto;height:170px;justify-content:center;max-height:170px;min-height:170px;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;width:200px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoButton.has-logo{background-color:var(--background_White);border-style:solid;padding:0}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoButton img{border-radius:10px;height:100%;max-height:100%;max-width:100%;object-fit:contain;width:100%}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoButton:hover{border-color:#4271f5;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoRemove{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:none;border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:999px;color:var(--Canceled);cursor:pointer;font-size:12px;font-weight:600;padding:6px 15px;transition:transform .15s ease,box-shadow .15s ease}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoRemove:hover{box-shadow:0 8px 16px #ef444426;transform:translateY(-1px)}.CreateVendors .CreateVendorsBody_Page2{background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 18%,#0000);border-radius:10px;height:auto;margin:0 auto;padding:32px 36px 28px;width:100%}.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsUserInfoTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:650;margin:0 0 20px}.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsReviewCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;padding:20px 24px}.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsReviewCard .CreateVendorsReviewRow{display:flex;font-size:14px;gap:32px;padding:6px 0}.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsReviewCard .CreateVendorsReviewRow .CreateVendorsReviewLabel{color:var(--text_Title_Light_Light);width:170px}.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsReviewCard .CreateVendorsReviewRow .CreateVendorsReviewValue{color:var(--text_Title_Dark);font-weight:500}.CreateVendors .CreateVendorsFooter{background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;left:0;margin-top:24px;padding:30px;position:absolute;z-index:2}.CreateVendors .CreateVendorsFooter,.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub{align-items:center;display:flex;justify-content:space-between;width:100%}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterBack{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:4px 0}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterBack:hover{text-decoration:underline}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext .CreateVendorsFooterNextInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext .CreateVendorsFooterNextInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext .CreateVendorsFooterNextLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext:active{transform:scale(.98)}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateVendors .CreateVendorsStepper{margin-top:32px;width:400px}.CreateVendors .CreateVendorsStepper .CreateVendorsStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateVendors .CreateVendorsStepper .CreateVendorsStepperLabels .CreateVendorsStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateVendors .CreateVendorsStepper .CreateVendorsStepperLabels .CreateVendorsStepLabelActive{color:var(--text_Title_Dark)}.CreateVendors .CreateVendorsStepper .CreateVendorsProgress{padding:4px 0 12px}.CreateVendors .CreateVendorsStepper .CreateVendorsProgress .CreateVendorsProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateVendors .CreateVendorsStepper .CreateVendorsProgress .CreateVendorsProgressTrack .CreateVendorsProgressFill{background:var(--background_Blue);border-radius:999px;color:#fff;height:100%;inset:0 auto 0 0;position:absolute}.CreateVendors .CreateVendorsStepper .CreateVendorsProgress .CreateVendorsProgressTrack .CreateVendorsProgressThumb{background:var(--background_Blue);border-radius:999px;color:#fff;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}@media(max-width:1050px){.CreateVendors .CreateVendorsHeader{gap:12px;padding:14px 20px}.CreateVendors .CreateVendorsBody_Page1,.CreateVendors .CreateVendorsBody_Page2,.CreateVendors .CreateVendorsBody_Page3{padding:20px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsGrid,.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsRow,.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsGrid,.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsRow,.CreateVendors .CreateVendorsBody_Page3 .CreateVendorsGrid,.CreateVendors .CreateVendorsBody_Page3 .CreateVendorsRow{gap:14px;grid-template-columns:1fr 1fr}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub{padding:12px 20px}}@media(max-width:600px){.CreateVendors{border:none;border-radius:0;height:100%;left:0;top:0;width:100%}.CreateVendors .CreateVendorsHeader{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.CreateVendors .CreateVendorsHeader .CreateVendorsTitle,.CreateVendors .CreateVendorsHeader h1,.CreateVendors .CreateVendorsHeader h2{font-size:16px}.CreateVendors .CreateVendorsBody_Page1,.CreateVendors .CreateVendorsBody_Page2,.CreateVendors .CreateVendorsBody_Page3{padding:14px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsGrid,.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsRow,.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsGrid,.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsRow,.CreateVendors .CreateVendorsBody_Page3 .CreateVendorsGrid,.CreateVendors .CreateVendorsBody_Page3 .CreateVendorsRow{gap:10px;grid-template-columns:1fr}.CreateVendors .CreateVendorsBody_Page1 input,.CreateVendors .CreateVendorsBody_Page1 textarea,.CreateVendors .CreateVendorsBody_Page2 input,.CreateVendors .CreateVendorsBody_Page2 textarea,.CreateVendors .CreateVendorsBody_Page3 input,.CreateVendors .CreateVendorsBody_Page3 textarea{font-size:16px;min-height:44px}.CreateVendors .CreateVendorsFooter{flex-shrink:0}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:10px 14px max(10px,env(safe-area-inset-bottom));width:100%}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub button{flex:0 0 auto;min-height:44px;width:-webkit-fit-content;width:fit-content}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext{margin-left:auto}}.AppointmentDetail{align-items:flex-start;display:flex;gap:6px;height:100%;justify-content:center;overflow:auto;padding-inline:max(30px,(100% - 1000px)/2);width:100%}.AppointmentDetail .AppointmentDetailCard{display:flex;flex:1 1;flex-direction:column;height:100%;max-height:none;min-width:0;position:relative;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader{align-items:flex-start;display:flex;justify-content:space-between;padding:20px 0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditBackButton{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:0;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease;width:-webkit-fit-content;width:fit-content}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditBackButton svg{font-size:14px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditBackButton:hover{text-decoration:underline}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderCompany{align-items:center;display:flex;gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderCompany .AppointmentEdit{color:var(--text_Title_Light);font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderCompany .AppointmentEditHeaderLabel{color:var(--text_Title_Light);font-size:11px;font-weight:600}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderCompany .AssignedCompanies{min-width:220px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus{align-items:center;border-radius:999px;display:flex;gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEdit{color:var(--text_Title_Light);font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderLabel{color:var(--text_Title_Light);font-size:11px;font-weight:600}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown{min-width:150px;position:relative}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;justify-content:space-between;padding:6px 10px;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownButton .ScheduleDropdownSelection{align-items:center;display:inline-flex;gap:6px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownButton .ScheduleDropdownSelection .ScheduleDropdownDot{border-radius:50%;height:8px;width:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 14px 28px #0f172a2e;display:flex;flex-direction:column;gap:6px;left:0;min-width:180px;opacity:0;padding:8px;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translateY(-6px) scale(.98);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:5}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownMenu .ScheduleDropdownItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;gap:8px;padding:8px 10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownMenu .ScheduleDropdownItem .ScheduleDropdownDot{border-radius:50%;height:8px;width:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownMenu .ScheduleDropdownItem:hover{background:var(--background_Gray_Light)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderStatus .AppointmentEditHeaderDropdown .ScheduleDropdownMenu .ScheduleDropdownItem.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags{align-items:center;display:flex;flex-wrap:wrap;gap:8px;height:30px;position:relative}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEdit{color:var(--text_Title_Light);font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderLabel{color:var(--text_Title_Light);font-size:11px;font-weight:600}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagAdd{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagAdd .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagChips{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagChips .AppointmentEditHeaderTagChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:11px;gap:6px;padding:4px 8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagChips .AppointmentEditHeaderTagChip .AppointmentEditHeaderTagDot{border-radius:999px;height:8px;width:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagChips .AppointmentEditHeaderTagChip .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:13px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagChips .AppointmentEditHeaderTagChip:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 40px #0f172a29;display:flex;flex-direction:column;gap:10px;left:0;min-width:260px;opacity:0;padding:12px;pointer-events:none;position:absolute;top:calc(100% + 10px);transform:translateY(-8px) scale(.98);transform-origin:top left;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:20}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagMenuHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:12px;justify-content:space-between}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagCreate{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagCreate .material-symbols-outlined{font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagMenuSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;gap:8px;padding:8px 10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagMenuSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagMenuSearch input{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1;font-size:12px;outline:3px solid #0000}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagMenuEmpty{color:var(--text_Title_Light);font-size:12px;padding:6px 4px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagList{display:flex;flex-direction:column;gap:6px;max-height:180px;overflow:auto}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:inline-flex;font-size:12px;gap:8px;padding:7px 9px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagItem .AppointmentEditHeaderTagDot{border-radius:999px;height:9px;width:9px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta .AppointmentEditHeaderTags .AppointmentEditHeaderTagMenu .AppointmentEditHeaderTagItem.is-selected{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight{align-items:center;display:flex;gap:10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderLoading{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:8px;height:36px;padding:6px 10px;position:fixed;right:50%;top:20px;transform:translateX(50%);z-index:1000}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderLoading .AppointmentEditHeaderLoadingLabel{color:var(--text_Title_Dark);font-weight:600;white-space:nowrap}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderLoading .CreateCompanyDeactivateSpinner{animation:AppointmentDetailSpinner .8s linear infinite;border:2px solid var(--outline_Blue);border-radius:50%;border-top-color:var(--background_Blue);height:16px;width:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderAIButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;width:36px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderAIButton .material-symbols-outlined{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderAIButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderAIButton.is-open{background:var(--background_White);box-shadow:0 10px 22px #0b5fff2e}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions{position:relative}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsButton .AppointmentEditHeaderActionsChevron{color:var(--text_Title_Light_Light_Light);font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsButton:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsButton.is-open{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 3px 10px #546ba024;display:flex;flex-direction:column;gap:6px;opacity:0;padding:8px 10px 12px;pointer-events:none;position:absolute;right:0;top:calc(100% + 10px);transform:translateY(-8px) scale(.98);transform-origin:top right;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;width:230px;z-index:5}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu .AppointmentEditHeaderActionsMenuItem{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 10px;text-align:left;transition:background .15s}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu .AppointmentEditHeaderActionsMenuItem .AppointmentEditHeaderActionsIcon{color:var(--text_Title_Light_Light);font-size:20px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;line-height:1}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu .AppointmentEditHeaderActionsMenuItem:hover{background:var(--background_Gray_Light)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu .AppointmentEditHeaderActionsMenuItem.is-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu .AppointmentEditHeaderActionsMenuItem.is-danger,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu .AppointmentEditHeaderActionsMenuItem.is-danger .AppointmentEditHeaderActionsIcon{color:var(--Canceled)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderActions .AppointmentEditHeaderActionsMenu .AppointmentEditHeaderActionsMenuItem.is-danger:hover{background:#dc262614}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderPrimaryAction{background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:999px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:transform .2s ease,box-shadow .2s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderPrimaryAction.is-outline{background:var(--background_White);color:var(--background_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderRight .AppointmentEditHeaderPrimaryAction:hover{box-shadow:0 8px 18px #0f172a1f;transform:translateY(-1px)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody{display:flex;flex:1 1;flex-direction:column;gap:14px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailSubHeaderCompany{flex-shrink:0;min-width:240px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailSubHeaderCompany .AssignedCompanies{width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailTabs{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:8px;display:flex;gap:0;max-width:360px;min-height:36px;padding:3px;position:relative;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailTabs .AppointmentDetailTabsIndicator{background:var(--background_White);border-radius:6px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transition:transform .24s cubic-bezier(.22,.61,.36,1);width:calc(33.33333% - 2px);z-index:1}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailTabs .AppointmentDetailTab{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:8px;height:30px;justify-content:center;padding:0 14px;position:relative;transition:color .18s ease;white-space:nowrap;z-index:2}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailTabs .AppointmentDetailTab.is-active,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailSubHeader .AppointmentDetailTabs .AppointmentDetailTab:hover{color:var(--text_Title_Dark)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailContentRow{align-items:flex-start;display:flex;gap:6px;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain{flex:1 1;min-width:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;border-top:4px solid var(--background_Blue);padding:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewTop .AppointmentDetailOverviewClientName{color:var(--text_Title_Dark);font-size:32px;font-weight:700}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewTop .AppointmentDetailOverviewAppointmentId{color:var(--text_Title_Dark);font-size:16px;font-weight:700}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid{align-items:flex-start;border-top:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;padding-top:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock{position:relative}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock h4{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-bottom:6px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock p{color:var(--text_Title_Dark);font-size:13px;line-height:1.5}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription{position:relative}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription textarea{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:13px;font-weight:500;min-height:93px;outline:3px solid #0000;padding:10px 12px 44px;transition:background .2s ease,border .2s ease;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription textarea:focus{box-shadow:0 0 0 1px #2563eb26}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription textarea::placeholder{color:var(--text_Title_Light_Light_Light);font-size:13px;font-weight:300}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription textarea:focus,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription .InvoiceDetailSectionActions{bottom:12px;display:flex;gap:10px;justify-content:flex-end;position:absolute;right:8px;z-index:2}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription .InvoiceDetailSectionActions .InvoiceDetailActionButton{background:var(--background_Blue);border:none;border-radius:4px 4px 11px 4px;color:#fff;cursor:pointer;font-weight:500;padding:7px 16px;transition:transform .12s ease,box-shadow .16s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription .InvoiceDetailSectionActions .InvoiceDetailActionButton:hover{transform:translateY(-1px)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock .AppointmentDetailOverviewDescription .InvoiceDetailSectionActions .InvoiceDetailActionButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed{width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain{display:flex;flex-direction:column;gap:8px;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .InvoiceDetailBilledLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit .material-symbols-outlined{font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit.is-disabled,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit:disabled{cursor:not-allowed;opacity:.55}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard{align-items:flex-start;background-color:var(--background_White);display:flex;gap:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue));border-radius:50px;color:#fff;display:inline-flex;font-weight:800;height:46px;justify-content:center;letter-spacing:.04em;width:46px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar img{border-radius:50px;display:block;height:100%;object-fit:cover;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta{display:flex;flex:1 1;flex-direction:column;gap:2px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta h3{color:var(--text_Title_Dark);font-size:16px;font-weight:400;margin:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta p{color:var(--text_Title_Light);font-size:13px;margin:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo{display:flex;flex-wrap:wrap;gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo span{color:var(--text_Title_Light);font-size:13px;font-weight:400}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField{display:flex;flex-direction:column}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField label{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-bottom:6px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:15px 12px;transition:background .2s ease,border .2s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField input:focus{box-shadow:0 0 0 1px #2563eb26}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField input::placeholder{color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:300}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField input:focus,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown{position:relative}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown input{padding-right:38px;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:52px;outline:3px solid #0000;padding:8px 38px 8px 10px;transition:all .2s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:focus-within,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;max-width:100%;padding:4px 8px 4px 10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipText{line-height:1;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:14px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput{background:#0000;border:none;box-shadow:none;color:var(--text_Title_Light);flex:1 1 120px;font-size:14px;font-weight:500;min-width:120px;outline:none;padding:4px 0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput::placeholder{color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:300}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentInputDropdownArrow .material-symbols-outlined{transform:rotate(180deg)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{animation:HeaderRightMenuOpen 80ms ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;opacity:0;overflow-y:auto;padding:8px;pointer-events:auto;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:20}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;font-weight:0;justify-content:space-between;letter-spacing:.6px;padding:6px 10px 4px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-default{margin-top:6px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-custom{margin-bottom:2px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:10px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .15s ease,color .15s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption:hover{background:var(--background_Gray_Light)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridBox .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridLeft,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailOverviewCard .AppointmentDetailOverviewGrid .AppointmentDetailOverviewGridRight{display:flex;flex-direction:column;gap:10px;width:40%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;border-top:4px solid var(--background_Blue);display:flex;flex-direction:column;gap:12px;padding:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule{background-color:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid.is-single{grid-template-columns:minmax(0,1fr)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader{align-items:center;display:flex;grid-column:1/-1;justify-content:space-between;padding-top:4px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader h4{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle{align-items:center;display:inline-flex;gap:10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleLabel{color:var(--text_Title_Light);font-size:14px;font-weight:600}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;display:flex;height:26px;padding:3px;transition:background .2s ease;width:48px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton .CreateAppointmentScheduleToggleThumb{background:var(--background_White);border-radius:50%;height:20px;transform:translateX(22px);transition:transform .2s ease;width:20px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off:hover{background:var(--border_Dark_Light)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off .CreateAppointmentScheduleToggleThumb{transform:translateX(0)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton:hover{background:var(--background_Blue_Dark)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates{grid-gap:15px;display:grid;gap:15px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));max-height:320px;opacity:1;transform:translateY(0);transition:max-height .25s ease,opacity .2s ease,transform .2s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates.is-hidden{max-height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-6px)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentDetailScheduleActions{display:flex;grid-column:1/-1;justify-content:flex-end;margin-top:-6px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentDetailScheduleActions .AppointmentDetailScheduleActionButton{background:var(--background_Blue);border:none;border-radius:4px 4px 11px 4px;color:#fff;cursor:pointer;font-weight:500;padding:7px 16px;transition:transform .12s ease,box-shadow .16s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentDetailScheduleActions .AppointmentDetailScheduleActionButton:hover{transform:translateY(-1px)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .AppointmentDetailScheduleActions .AppointmentDetailScheduleActionButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField{display:flex;flex-direction:column;gap:5px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField label{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;display:flex;gap:8px;height:50px;justify-content:space-between;padding:0 10px;position:relative;transition:background .2s ease,border .2s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput:focus-within{border:1px solid var(--background_Blue)!important;outline:3px solid var(--outline_Blue)!important}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#0000;border:none!important;box-shadow:none!important;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:0;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input:focus,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input:hover{border:none;outline:3px solid #0000}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input:focus-visible{border:none!important;box-shadow:none!important;outline:none!important}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-ampm-field,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-day-field,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-fields-wrapper,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-hour-field,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-minute-field,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-month-field,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-text,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-year-field{padding:0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon{align-items:center;background:var(--background_White);border:none;border-radius:10px;cursor:pointer;display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;right:5px;transition:background-color .2s ease;width:40px;z-index:2}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailDate .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon:hover{background-color:var(--background_Gray_Light)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:14px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard .AppointmentDetailProfitHeader{align-items:flex-end;display:flex;justify-content:space-between}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard .AppointmentDetailProfitHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard .AppointmentDetailProfitHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin-top:3px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard .AppointmentDetailProfitHeader strong{color:var(--text_Title_Dark);font-size:20px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard .AppointmentDetailProfitStats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard .AppointmentDetailProfitStats div{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard .AppointmentDetailProfitStats div span{color:var(--text_Title_Light_Light);font-size:11px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailProfitCard .AppointmentDetailProfitStats div strong{color:var(--text_Title_Dark);font-size:14px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates{display:flex;flex-direction:column;gap:10px;margin:20px 0}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailInvoicesHead{align-items:center;display:flex;gap:12px;justify-content:space-between}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailInvoicesHead .AppointmentDetailInvoicesActions{align-items:center;display:inline-flex;gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailInvoicesHead .AppointmentDetailInvoicesActions button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;padding:7px 12px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailInvoicesHead .AppointmentDetailInvoicesActions button:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailInvoicesHead .AppointmentDetailInvoicesActions button:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap{overflow:auto;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable{border-collapse:collapse;min-width:520px;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable td,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable th{border-bottom:1px solid var(--border_Light);font-size:12px;padding:10px 8px;text-align:left}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable td .AppointmentDetailSimpleTableAction,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable th .AppointmentDetailSimpleTableAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:border-color .16s ease,box-shadow .16s ease,color .16s ease;width:28px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable td .AppointmentDetailSimpleTableAction .material-symbols-outlined,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable th .AppointmentDetailSimpleTableAction .material-symbols-outlined{font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable td .AppointmentDetailSimpleTableAction:hover,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable th .AppointmentDetailSimpleTableAction:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue);color:var(--background_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable td,.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable th{color:var(--text_Title_Dark)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInvoicesAndEstimates .AppointmentDetailSimpleTableWrap .AppointmentDetailSimpleTable th{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-bottom:6px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailSectionCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailSectionCard h3{color:var(--text_Title_Dark);font-size:24px;font-weight:700}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailSectionCard .AppointmentDetailSectionHead{align-items:center;display:flex;gap:12px;justify-content:space-between}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions{display:flex;flex-wrap:wrap;gap:8px;position:relative}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;padding:7px 10px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions button:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions button:disabled{cursor:not-allowed;opacity:.5}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailAddLine{align-items:center;background:color-mix(in srgb,var(--Done) 14%,#0000);border:1px solid color-mix(in srgb,var(--Done) 40%,#0000);border-radius:999px;color:var(--Done);display:inline-flex;font-weight:500;gap:6px;padding:8px 12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailAddLine .material-symbols-outlined{font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;left:0;max-height:520px;overflow:hidden;position:absolute;top:44px;width:420px;z-index:5}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerHeader{border-bottom:1px solid var(--border_Light);padding:10px 12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerHeader input{border:1px solid var(--border_Light);border-radius:4px;font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerHeader input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerEmpty{color:var(--text_Title_Light_Light_Light);font-size:13px;padding:12px;text-align:center}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerList{display:flex;flex-direction:column;max-height:260px;overflow-y:auto}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerList .AppointmentDetailPickerItem{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerList .AppointmentDetailPickerItem div{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerList .AppointmentDetailPickerItem div strong{color:var(--text_Title_Dark);font-size:13px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerList .AppointmentDetailPickerItem div span{color:var(--text_Title_Light_Light_Light);font-size:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerList .AppointmentDetailPickerItem .AppointmentDetailPickerMeta{color:var(--text_Title_Light);font-size:12px;font-weight:600}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerList .AppointmentDetailPickerItem:hover{background:var(--background_Gray_Light_Blue)}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerActions{border-top:1px solid var(--border_Light);padding:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailInlineActions .AppointmentDetailItemPicker .AppointmentDetailPickerActions button{background:var(--background_Gray_Light_Blue);border:1px dashed var(--background_Blue_Light);border-radius:6px;color:var(--background_Blue);width:100%}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailBodyMain .AppointmentDetailEmpty{border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light);font-size:12px;padding:12px}.AppointmentDetail .CreateAppointmentMainBottom,.AppointmentDetail .CreateAppointmentMainTop{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:25px;height:auto;margin-bottom:10px;padding:35px 25px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSectionHeader,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSectionHeader{display:flex;flex-direction:column}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSectionHeader h3,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSectionHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentClient,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetaile,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocation,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentSchedule,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentClient,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetaile,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocation,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentSchedule{background-color:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain{display:flex;flex-direction:column;gap:8px;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .InvoiceDetailBilledLabel,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .InvoiceDetailBilledLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit .material-symbols-outlined{font-size:18px}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit:hover,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit.is-disabled,.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit:disabled,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit.is-disabled,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .AppointmentDetailBilledHeader .AppointmentDetailBilledEdit:disabled{cursor:not-allowed;opacity:.55}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard{align-items:flex-start;background-color:var(--background_White);display:flex;gap:12px}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue));border-radius:50px;color:var(--background_White);display:inline-flex;font-weight:800;height:46px;justify-content:center;letter-spacing:.04em;width:46px}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar img,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar img{border-radius:50px;display:block;height:100%;object-fit:cover;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta{display:flex;flex:1 1;flex-direction:column;gap:2px}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta h3,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta h3{color:var(--text_Title_Dark);font-size:16px;font-weight:400;margin:0}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta p,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta p{color:var(--text_Title_Light);font-size:13px;margin:0}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo{display:flex;flex-wrap:wrap;gap:8px}.AppointmentDetail .CreateAppointmentMainBottom .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo span,.AppointmentDetail .CreateAppointmentMainTop .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo span{color:var(--text_Title_Light);font-size:13px;font-weight:400}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentDetailsGrid,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentLocationGrid,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentDetailsGrid,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentLocationGrid{grid-gap:10px 15px;display:grid;gap:10px 15px;grid-template-columns:repeat(2,minmax(0,1fr))}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField{display:flex;flex-direction:column;position:relative}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField label,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField label{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-bottom:6px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField input,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField textarea,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField input,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField textarea{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:15px 12px;transition:background .2s ease,border .2s ease;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField input::placeholder,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField textarea::placeholder,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField input::placeholder,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField textarea::placeholder{color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:300}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField input:hover,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField textarea:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField input:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField input:focus,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField textarea:focus,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField input:focus,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField textarea:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField textarea,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField textarea{height:110px;min-height:110px;resize:vertical}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown{position:relative}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown input,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown input{background-color:var(--background_White);padding-right:38px;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:52px;padding:8px 38px 8px 10px;transition:all .2s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:focus-within,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:focus-within,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;max-width:100%;padding:4px 8px 4px 10px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipText,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipText{display:inline-block;line-height:1.4;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:14px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1 120px;font-size:14px;font-weight:500;min-width:120px;outline:none;padding:4px 0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus-visible,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus-visible,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:hover{border:none!important;box-shadow:none!important;outline:none!important}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput::placeholder,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput::placeholder{color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:300}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentInputDropdownArrow .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentInputDropdownArrow .material-symbols-outlined{transform:rotate(180deg)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{animation:HeaderRightMenuOpen 80ms ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;opacity:0;overflow-y:auto;padding:8px;pointer-events:auto;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:20}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:.2px;padding:6px 10px 4px;text-transform:none}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-default,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-default{border-top:1px solid var(--border_Light);margin-top:6px;padding-top:10px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-custom,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-custom{margin-bottom:2px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:10px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .15s ease,color .15s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption:hover{background:var(--background_Gray_Light)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownEmpty,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentFieldFull,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentFieldFull{grid-column:1/-1}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid.is-single,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid.is-single{grid-template-columns:minmax(0,1fr)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader{align-items:center;display:flex;grid-column:1/-1;justify-content:space-between;padding-top:4px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader h4,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader h4{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle{align-items:center;display:inline-flex;gap:10px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleLabel,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleLabel{color:var(--text_Title_Light);font-size:14px;font-weight:600}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;color:var(--background_White);cursor:pointer;display:flex;height:26px;padding:3px;transition:background .2s ease;width:48px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton .CreateAppointmentScheduleToggleThumb,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton .CreateAppointmentScheduleToggleThumb{background:var(--background_White);border-radius:50%;height:20px;transform:translateX(22px);transition:transform .2s ease;width:20px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off:hover{background:var(--border_Dark_Light)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off .CreateAppointmentScheduleToggleThumb,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off .CreateAppointmentScheduleToggleThumb{transform:translateX(0)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton:hover{background:var(--background_Blue_Dark)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates{grid-gap:15px;display:grid;gap:15px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));max-height:320px;opacity:1;transform:translateY(0);transition:max-height .25s ease,opacity .2s ease,transform .2s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates.is-hidden,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates.is-hidden{max-height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-6px)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentScheduleTimeInput input,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentScheduleTimeInput input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#0000;border:none!important;box-shadow:none!important;outline:none!important;padding:0}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentScheduleTimeInput input:focus,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentScheduleTimeInput input:focus-visible,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentScheduleTimeInput input:focus,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates .CreateAppointmentScheduleTimeInput input:focus-visible{border:none!important;box-shadow:none!important;outline:none!important}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;display:flex;gap:8px;height:50px;justify-content:space-between;padding:0 10px;position:relative;transition:background .2s ease,border .2s ease}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput.is-open,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput:focus-within,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput.is-open,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput:focus-within{border:1px solid var(--background_Blue)!important;outline:3px solid var(--outline_Blue)!important}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input{background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;font-size:15px;font-weight:500;outline:3px solid #0000;padding:0;width:100%}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input:focus,.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input:focus,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input:hover{border:none;outline:3px solid #0000}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon{align-items:center;background:var(--background_White);border:none;border-radius:10px;cursor:pointer;display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;right:5px;transition:background-color .2s ease;width:40px;z-index:2}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon .material-symbols-outlined,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.AppointmentDetail .CreateAppointmentMainBottom .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon:hover,.AppointmentDetail .CreateAppointmentMainTop .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon:hover{background-color:var(--background_Gray_Light)}.AppointmentDetail .InvoiceDetailCreateClientModal{animation:InvoiceDetailClientOverlayIn .18s ease;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100}.AppointmentDetail .InvoiceDetailCreateClientModal.is-closing,.AppointmentDetail .InvoiceDetailCreateClientModal.is-closing .InvoiceDetailCreateClientOverlay{animation:InvoiceDetailClientOverlayOut .18s ease forwards}.AppointmentDetail .InvoiceDetailCreateClientModal.is-closing .InvoiceDetailCreateClientPanel{animation:InvoiceDetailClientPanelOut .22s ease forwards}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel{animation:InvoiceDetailClientPanelIn .22s ease;background:var(--background_White);border-left:2px solid var(--border_Light);box-shadow:-18px 0 36px #0f172a2e;height:100%;max-width:100%;padding-top:50px;position:relative;width:640px;z-index:1}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:10px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;margin:16px 16px 0 auto;position:absolute;right:5px;top:0;transition:background .16s ease,border-color .16s ease,color .16s ease;width:36px;z-index:2}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose:hover{background-color:var(--background_Gray_Light)}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose .material-symbols-outlined{font-size:18px}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient{height:100vh}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientHeader{margin-top:0;padding-top:10px}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientBannerLeft{display:none}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientForm{width:100%}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientCustomFields{padding-bottom:50px}.AppointmentDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientFooter{border:initial;border-radius:0;bottom:50px;margin-left:-30px;padding:15px 30px;width:calc(100% + 60px)}@media(max-width:1050px){.AppointmentDetail{flex-direction:column;gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader{flex-wrap:wrap;gap:10px;padding:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft h1{font-size:18px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody{gap:12px;padding:20px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailOverviewCard .AppointmentDetailOverviewTop .AppointmentDetailOverviewClientName{font-size:24px}}@media(max-width:600px){.AppointmentDetail{gap:6px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader{align-items:stretch;flex-direction:column;padding:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft{gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft h1{font-size:16px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailHeader .AppointmentDetailHeaderLeft .AppointmentEditHeaderMeta{gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody{border-radius:6px;gap:10px;padding:14px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailOverviewCard{padding:12px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailOverviewCard .AppointmentDetailOverviewTop{flex-wrap:wrap;gap:8px}.AppointmentDetail .AppointmentDetailCard .AppointmentDetailBody .AppointmentDetailOverviewCard .AppointmentDetailOverviewTop .AppointmentDetailOverviewClientName{font-size:20px}}.AppointmentDetail .CreateAppointmentDetaileCustomFields{display:flex;flex-direction:column;gap:5px;height:auto;margin-top:20px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:3px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;margin-top:-1px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead h2{color:var(--text_Title_Light);font-size:14px;font-weight:400;margin:0}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead span{align-items:center;cursor:pointer;display:flex;gap:4px;justify-content:center;margin-left:3px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead span h3{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:500;gap:4px;margin:0;transition:-webkit-text-decoration .15s ease;transition:text-decoration .15s ease;transition:text-decoration .15s ease,-webkit-text-decoration .15s ease}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead span h3:hover{text-decoration:underline}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead span .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList{margin-top:14px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox{display:flex;flex-direction:column;gap:14px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldsStatus{color:var(--text_Title_Light_Light);font-size:12px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldsStatus.is-error{color:var(--Canceled)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem{display:flex;flex-direction:column;gap:8px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader{align-items:center;display:flex;gap:8px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:14px;font-weight:600;gap:4px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader .CreateAppointmentCustomFieldRequired{color:var(--Canceled);font-weight:600}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader .CreateAppointmentCustomFieldType{color:var(--text_Title_Light_Light);font-size:11px;text-transform:capitalize}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader .CreateAppointmentCustomFieldMeta{color:var(--text_Title_Light_Light);font-size:11px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput{display:flex;flex-direction:column;gap:8px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput.is-error .CreateAppointmentCustomFieldDropdownButton,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput.is-error input,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput.is-error textarea{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput.is-error .CreateAppointmentCustomFieldCheckbox input{outline:2px solid color-mix(in srgb,var(--Canceled) 50%,#0000);outline-offset:2px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:14px;outline:3px solid #0000;padding:12px;transition:border .15s ease,outline .15s ease;width:100%}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:active,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:focus,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:focus-visible,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:focus-within,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:hover,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:active,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:focus,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:focus-visible,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:focus-within,.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea{resize:vertical}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldCheckbox{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:14px;gap:8px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldCheckbox input{height:16px;width:16px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile{display:flex;flex-direction:column;gap:8px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileInput{display:none}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileButton{align-items:center;border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;outline:3px solid #0000;padding:6px 12px;transition:all .16s ease;width:-webkit-fit-content;width:fit-content}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileButton.is-error{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border-color:var(--Canceled)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileName{color:var(--text_Title_Light_Light);font-size:12px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList{display:flex;flex-direction:column;gap:8px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileCount{color:var(--text_Title_Light_Light);font-size:12px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems{display:flex;flex-direction:column;gap:6px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems .CreateAppointmentCustomFieldFileItem{align-items:center;background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Dark);display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:6px 10px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems .CreateAppointmentCustomFieldFileItem .CreateAppointmentCustomFieldFileRemove{background:#0000;border:none;cursor:pointer}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems .CreateAppointmentCustomFieldFileItem .CreateAppointmentCustomFieldFileRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems .CreateAppointmentCustomFieldFileItem .CreateAppointmentCustomFieldFileRemove:hover{color:var(--background_Blue_Dark)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown{position:relative}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:10px 12px;width:100%}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 25px var(--shadow-card);display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;overflow:auto;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 0;width:100%}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption .CreateAppointmentCustomFieldDropdownOptionCheck{align-items:center;display:flex;justify-content:center;width:18px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption .CreateAppointmentCustomFieldDropdownOptionCheck .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption:hover{background:var(--background_Gray_Light)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldError{color:var(--Canceled);font-size:12px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldGroup{border-radius:12px;display:flex;flex-direction:column;gap:12px}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldGroup .CreateAppointmentCustomFieldGroupHeader{align-items:center;display:flex;justify-content:space-between}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldGroup .CreateAppointmentCustomFieldGroupHeader h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.AppointmentDetail .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldGroup .CreateAppointmentCustomFieldGroupBody{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:35px 25px}.AppointmentDetail .CreateAppointmentCustomFieldGroupMain{width:100%}.AppointmentDetail .CreateAppointmentCustomFieldCheckboxLabel{color:var(--text_Title_Light);cursor:pointer;font-size:14px}.AppointmentDetail .CreateAppointmentCustomFieldDropdownValue{color:var(--text_Title_Dark);flex:1 1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}@keyframes AppointmentDetailSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Analytics{animation:RenderPageOpen .1s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;height:100%;max-width:100%;width:100%}.Analytics .AnalyticsMenu{background-color:var(--background_Gray_Light_Light_Light);border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:7px;max-width:210px;min-width:210px;overflow-x:hidden;overflow-y:auto;padding:25px 15px 20px;transition:min-width .18s ease,max-width .18s ease,padding .18s ease}.Analytics .AnalyticsMenu .AnalyticsMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0 0 5px}.Analytics .AnalyticsMenu .AnalyticsMenuItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;min-height:34px;min-width:0;padding:6px 10px;transition:all .15s ease;width:100%}.Analytics .AnalyticsMenu .AnalyticsMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.Analytics .AnalyticsMenu .AnalyticsMenuItem p{flex:1 1;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Analytics .AnalyticsMenu .AnalyticsMenuItem:hover{background:var(--background_Gray_Light)}.Analytics .AnalyticsMenu .AnalyticsMenuItem.is-active{background-color:var(--background_Gray_Light);color:var(--text_Title_Light);font-weight:600;position:relative}.Analytics .AnalyticsMenu .AnalyticsMenuItem.is-active .material-symbols-outlined{color:var(--text_Title_Light);font-weight:600}.Analytics .AnalyticsMenu .AnalyticsMenuItem.is-active :before{background-color:var(--background_Blue);border-radius:0 8px 8px 0;content:"";height:100%;left:-16px;position:absolute;top:0;transition:all .2s ease;width:4px}.Analytics .AnalyticsMenu.is-compact{gap:6px;max-width:92px;min-width:92px;padding:25px 10px 20px}.Analytics .AnalyticsMenu.is-compact .AnalyticsMenuHeader{display:flex;justify-content:center;margin-bottom:4px}.Analytics .AnalyticsMenu.is-compact .AnalyticsMenuHeader h2{font-size:12px;text-align:center}.Analytics .AnalyticsMenu.is-compact .AnalyticsMenuItem{align-items:center;flex-direction:column;gap:4px;justify-content:center;min-height:58px;padding:10px 4px;text-align:center}.Analytics .AnalyticsMenu.is-compact .AnalyticsMenuItem .material-symbols-outlined{font-size:22px}.Analytics .AnalyticsMenu.is-compact .AnalyticsMenuItem p{font-size:11px;font-weight:500;line-height:1.1;text-align:center;width:100%}.Analytics .AnalyticsMenu.is-compact .AnalyticsMenuItem.is-active :before{left:-11px}.Analytics .AnalyticsMenu .AnalyticsMenuToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.Analytics .AnalyticsMenu .AnalyticsMenuToggle .AnalyticsMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.Analytics .AnalyticsMenu .AnalyticsMenuToggle .AnalyticsMenuViewSwitch .AnalyticsMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.Analytics .AnalyticsMenu .AnalyticsMenuToggle .AnalyticsMenuViewSwitch .AnalyticsMenuViewButton .material-symbols-outlined{font-size:18px}.Analytics .AnalyticsMenu .AnalyticsMenuToggle .AnalyticsMenuViewSwitch .AnalyticsMenuViewButton:hover{color:var(--text_Title_Dark)}.Analytics .AnalyticsMenu .AnalyticsMenuToggle .AnalyticsMenuViewSwitch .AnalyticsMenuViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.Analytics .TableWrapper{background-color:var(--background_White);border-radius:8px;height:100%;overflow-y:auto;position:relative;width:100%}.Analytics .TableWrapper .Filters{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;justify-content:flex-start;padding:15px 25px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.Analytics .TableWrapper .Filters .FiltersHeader{position:relative}.Analytics .TableWrapper .Filters .FiltersHeader h1{color:var(--text_Title_Dark);font-size:18px;font-weight:600}.Analytics .TableWrapper .Filters .FiltersHeader h2{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin-top:3px}.Analytics .TableWrapper .Filters .FiltersHeader .FiltersHeaderReset{align-items:center;cursor:pointer;display:flex;position:absolute;right:0;top:0}.Analytics .TableWrapper .Filters .FiltersHeader .FiltersHeaderReset svg{color:var(--background_Blue);font-size:13px;margin-bottom:-4px;margin-right:4px}.Analytics .TableWrapper .Filters .FiltersHeader .FiltersHeaderReset h3{border-radius:4px;color:var(--background_Blue);display:inline-block;font-size:14px;font-weight:500;margin-top:2px;padding:4px 6px;transition:background .15s ease,color .15s ease}.Analytics .TableWrapper .Filters .FiltersHeader .FiltersHeaderReset:hover{color:var(--background_Blue);text-decoration:underline}.Analytics .TableWrapper .Filters .FiltersHeader .FiltersHeaderReset:active{transform:scale(.96)}.Analytics .TableWrapper .Filters .FiltersHeader .FiltersHeaderReset:disabled{background-color:red}.Analytics .TableWrapper .Filters .FiltersMain{display:flex;flex-wrap:wrap;gap:12px;margin-top:15px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter{align-items:center;display:flex;position:relative}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter h1{color:var(--text_Title_Dark);font-size:14px;font-weight:500;margin-right:6px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeButton{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;min-width:220px;padding:6px 15px;transition:border-color .15s ease,box-shadow .15s ease}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeButton .ChevronIcon{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeButton .ChevronIcon.is-open{transform:rotate(180deg)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu{background-color:var(--background_White);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;left:45px;max-height:352px;outline:1px solid var(--border_Light);position:absolute;top:37px;z-index:10}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuLeft{max-height:352px;min-width:220px;overflow-y:auto}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuLeft .DateRangeOption{color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 12px;white-space:nowrap}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuLeft .DateRangeOption:hover{background:var(--background_Gray_Light)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuLeft .DateRangeOption:first-child{border-bottom:1px solid var(--border_Light)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuLeft .CustomRangeApplyButton{background-color:var(--background_Blue);border:none;border-radius:4px;border-top:1px solid var(--border_Light);bottom:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin:10px;outline:10px solid var(--background_White);padding:8px 12px;position:-webkit-sticky;position:sticky;width:90%}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuLeft .CustomRangeApplyButton:hover:not(:disabled){background-color:var(--background_Blue_Dark)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuLeft .CustomRangeApplyButton:disabled{background-color:var(--text_Title_Light_Light_Light);cursor:default}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight{display:flex;flex-direction:column;gap:12px;min-width:520px;padding:16px;position:relative}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeHeader{align-items:center;display:flex;gap:8px;justify-content:center;margin-bottom:4px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeHeader .CustomRangeInput{background-color:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Dark);font-size:13px;min-width:140px;padding:6px 10px;text-align:center}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeHeader .CustomRangeSeparator{color:var(--text_Title_Light_Light);font-size:13px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars{display:flex;gap:16px;justify-self:flex-start}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar:last-child .CustomRangeCalendarHeader .NavButton{left:auto;right:0}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar{flex:1 1}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeCalendarHeader{align-items:center;display:flex;justify-content:center;margin-bottom:20px;position:relative}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeCalendarHeader .MonthLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeCalendarHeader .NavButton{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--background_Blue);cursor:pointer;display:flex;justify-content:center;left:0;padding:4px;position:absolute;top:50%;transform:translateY(-50%)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeCalendarHeader .NavButton:hover{background-color:var(--background_Gray_Light_Blue)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeCalendarHeader .NavButton:active{box-shadow:inset 0 2px 6px #0003;transform:translateY(-50%) scale(.95)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeCalendarHeader .NavButton svg{height:22px;width:22px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeekDays{color:var(--text_Title_Light_Light_Light);display:grid;font-size:11px;grid-template-columns:repeat(7,1fr);margin-bottom:4px;text-align:center}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks{display:flex;flex-direction:column;gap:2px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow{display:grid;grid-template-columns:repeat(7,1fr)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow .CustomRangeDay{align-items:center;background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:12px;height:30px;justify-content:center}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow .CustomRangeDay:hover{background-color:#e5edff}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow .CustomRangeDay.empty{background:#0000;cursor:default}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow .CustomRangeDay.in-range{background-color:var(--background_Gray_Light_Blue)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow .CustomRangeDay.today{border:1px solid #bfc3c6}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow .CustomRangeDay.start.end{border-radius:0}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow .CustomRangeDay.start{background-color:var(--background_Blue_Dark);border-radius:7px 0 0 7px;color:var(--background_White)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow .CustomRangeDay.end{background-color:var(--background_Blue_Dark);border-radius:0 7px 7px 0;color:var(--background_White)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeApplyButton{background-color:var(--background_Blue);border:none;border-radius:4px;bottom:16px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;left:16px;margin-top:8px;padding:8px 12px;position:absolute;right:16px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeApplyButton:hover:not(:disabled){background-color:var(--background_Blue_Dark)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeApplyButton:active{box-shadow:inset 0 2px 6px #0003;outline:3px solid color-mix(in srgb,var(--background_Blue) 20%,#0000);transform:scale(.98)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeApplyButton:disabled{background-color:var(--text_Title_Light_Light_Light);cursor:default}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenuOther{left:auto;max-width:220px;min-width:220px;right:0}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenuOther .DateRangeMenuLeft{border-right:none;max-height:300px;overflow-y:auto;padding-bottom:0}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenuOther .DateRangeMenuLeft .DateRangeOption:first-child{border-bottom:initial}.Analytics .TableWrapper .TableHeader{align-items:center;background-color:var(--background_White);display:flex;height:62px;justify-content:space-between;padding:20px 25px 0}.Analytics .TableWrapper .TableHeader .TableHeaderMain h1{color:var(--text_Title_Dark);font-size:16px;font-weight:600}.Analytics .TableWrapper .TableHeader .TableHeaderMain h2{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin-top:3px}.Analytics .TableWrapper .TableHeader .SearchForm{background-color:var(--background_White);border:1px solid #ced3d9;border-radius:6px;box-shadow:0 1px 3px #0000000d;padding:0 12px;position:-webkit-sticky;position:sticky;top:0}.Analytics .TableWrapper .TableHeader .SearchForm:focus-within,.Analytics .TableWrapper .TableHeader .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchClear:hover{color:#000}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchClear:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.95)}.Analytics .TableWrapper .TableHeader .SearchForm .SearchError,.Analytics .TableWrapper .TableHeader .SearchForm .SearchStatus{align-items:center;-webkit-backdrop-filter:blur(29px);backdrop-filter:blur(29px);background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 45%,#0000);border-radius:999px;box-shadow:0 4px 10px #0f172a0f;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:500;gap:10px;letter-spacing:.01em;margin:15px 0 0 85px;padding:4px 29px}.Analytics .TableWrapper .LoadingState{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:color-mix(in srgb,var(--background_White) 80%,#0000);height:100%;padding-top:300px;position:absolute;text-align:center;top:200px;width:100%;z-index:10}.Analytics .TableWrapper .LoadingState .Spinner{animation:spin 1s linear infinite;border-top:4px solid var(--border_Light);border:4px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:40px;margin:0 auto 20px;width:40px}.Analytics .TableWrapper .LoadingState h2{color:var(--text_Title_Dark);font-size:16px;font-weight:500;margin-top:15px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Analytics .TableWrapper .NoDataState{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:200px 50px;text-align:center}.Analytics .TableWrapper .NoDataState img{width:140px}.Analytics .TableWrapper .NoDataState h1{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin-top:20px}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset{align-items:center;cursor:pointer;display:flex;margin-top:10px}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset svg{color:var(--background_Blue);font-size:13px;margin-bottom:-4px;margin-right:4px}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset h3{border-radius:4px;color:var(--background_Blue);display:inline-block;font-size:14px;font-weight:500;margin-top:2px;padding:4px 6px;transition:background .15s ease,color .15s ease}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset:hover{color:var(--background_Blue);text-decoration:underline}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset:active{transform:scale(.96)}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset:disabled{background-color:red}@media(max-width:1050px){.Analytics{gap:16px}.Analytics .AnalyticsMenu{min-width:140px;padding-left:12px}.Analytics .TableWrapper .Filters{padding:14px 18px}.Analytics .TableWrapper .Filters .FiltersHeader h1{font-size:16px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeButton{min-width:180px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight{min-width:380px}.Analytics .TableWrapper .TableHeader{height:auto;padding:16px 18px 0}.Analytics .TableWrapper .NoDataState{padding:120px 24px}}@media(max-width:600px){.Analytics{flex-direction:column;gap:12px}.Analytics .AnalyticsMenu{flex-direction:row;gap:8px;margin-top:0;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding:8px 12px;scrollbar-width:none;white-space:nowrap;width:100%}.Analytics .AnalyticsMenu::-webkit-scrollbar{display:none}.Analytics .AnalyticsMenu h2{display:none}.Analytics .AnalyticsMenu h3{border:1px solid var(--border_Light);border-radius:999px;flex-shrink:0;font-size:13px;padding:6px 10px}.Analytics .TableWrapper{border-radius:6px}.Analytics .TableWrapper .Filters{padding:12px 14px}.Analytics .TableWrapper .Filters .FiltersHeader h1{font-size:15px}.Analytics .TableWrapper .Filters .FiltersHeader h2{font-size:12px}.Analytics .TableWrapper .Filters .FiltersHeader .FiltersHeaderReset{margin-top:6px;position:static}.Analytics .TableWrapper .Filters .FiltersMain{gap:8px;margin-top:10px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter{flex-wrap:wrap;width:100%}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeButton{flex:1 1;font-size:12px;min-width:0;padding:6px 12px;width:100%}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu{flex-direction:column;left:0!important;max-width:calc(100vw - 24px);right:0;top:44px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuLeft{max-height:180px;min-width:0;width:100%}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight{min-width:0;padding:12px;width:100%}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars{flex-direction:column;gap:12px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenuOther{max-width:100%;min-width:0}.Analytics .TableWrapper .TableHeader{align-items:stretch;flex-direction:column;gap:10px;height:auto;padding:14px 14px 0}.Analytics .TableWrapper .TableHeader .TableHeaderMain h1{font-size:15px}.Analytics .TableWrapper .NoDataState{padding:80px 20px}}@keyframes CallLogSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CallLogSlideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CallLogSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CallLog{padding:20px 25px 10px}.CallLog .Table{border-collapse:collapse;font-size:13px;width:100%}.CallLog .Table thead{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.CallLog .Table thead th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.CallLog .Table thead th .CallLogSortIcon{color:var(--text_Title_Light_Light);display:inline-block;font-size:16px;margin-left:6px;opacity:.35;transition:transform .16s ease,opacity .16s ease;vertical-align:middle}.CallLog .Table thead th .CallLogSortIcon.active{opacity:1}.CallLog .Table thead th .CallLogSortIcon.asc{transform:rotate(180deg)}.CallLog .Table tbody tr{cursor:pointer;transition:background .15s ease}.CallLog .Table tbody tr:hover{background:var(--background_Gray_Light)}.CallLog .Table tbody tr td{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:13px;height:60px;padding:10px 14px;vertical-align:middle}.CallLog .Table tbody tr td .TrackingNumberTbale:first-child{color:var(--text_Title_Dark);font-weight:500}.CallLog .Table tbody tr td .TrackingNumberTbale:last-child{color:var(--text_Title_Light_Light);font-size:.85rem;margin-top:2px}.CallLog .Table tbody tr td .ListItemIcon{font-size:16px;padding:0 10px}.CallLog .Table tbody tr td .ListItemIcon.Inbound{color:var(--Done)}.CallLog .Table tbody tr td .ListItemIcon.abandoned{color:var(--text_Title_Light_Light)}.CallLog .Table tbody tr td .ListItemIcon.Outbound{color:var(--background_Blue)}.CallLog .Table tbody tr td td:first-child,.CallLog .Table tbody tr td th:first-child{text-align:center;width:56px}.CallLog .CallLogSingleCall{background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;box-shadow:0 -8px 13px #798ab42e;left:70px;position:fixed;right:0;transform:translateY(100%);z-index:40}.CallLog .CallLogSingleCall.Open{animation:CallLogSlideUp .25s ease-out forwards}.CallLog .CallLogSingleCall.Closing{animation:CallLogSlideDown .25s ease-in forwards}.CallLog .CallLogSingleCall .CallLogSingleCallInner{display:flex;position:relative;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft{height:100%;min-height:314px;width:60%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;height:60px;padding:20px 70px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader .ListItemIcon{font-size:16px;margin-bottom:-4px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader .ListItemIcon.Inbound{color:var(--Done)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader .ListItemIcon.abandoned{color:var(--text_Title_Light_Light)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader .ListItemIcon.Outbound{color:var(--background_Blue)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader h1{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-left:10px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader h2{color:var(--text_Title_Light_Light);font-size:12px;font-weight:300;margin-bottom:-2px;margin-left:10px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader h2 span{color:var(--text_Title_Dark);font-weight:500;margin-left:5px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow{align-items:flex-start;padding:70px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList{display:flex;flex-direction:column;gap:8px;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem{display:flex;flex-direction:column;gap:4px;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingTime{align-items:center;display:flex;flex-direction:column;justify-content:center}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingTime img{width:45px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingTime h1{color:var(--text_Title_Light_Light);display:inline-block;font-size:12px;font-weight:400;margin-left:10px;margin-top:20px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingTime .CallCenter_RecordingSpinner{animation:CallLogSpinner .7s linear infinite;border:4px solid color-mix(in srgb,var(--background_Blue) 16%,#0000);border-radius:999px;border-top-color:var(--background_Blue);height:45px;width:45px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingWave{align-items:flex-end;cursor:pointer;display:flex;height:32px;overflow:hidden;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingWave .CallCenter_RecordingWaveBar{background:color-mix(in srgb,var(--background_Blue) 16%,#0000);border-radius:999px;flex:1 0 auto;margin:0 1px;transform-origin:bottom}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingWave .CallCenter_RecordingWaveBar.Active{background:var(--background_Blue)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:25px;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle{align-items:center;display:flex;gap:10px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingPlayButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:17px;height:42px;justify-content:center;transition:background .16s ease,box-shadow .16s ease,transform .06s ease;width:42px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingPlayButton:hover{background:var(--background_Gray_Light_Blue);box-shadow:0 2px 6px #2563eb4d;transform:translateY(-1px)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingPlayButton.Active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);box-shadow:0 3px 10px #2563eb80;color:var(--background_White)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingSpeedButton{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 16%,#0000);border-radius:999px;color:var(--background_Blue_Dark);cursor:pointer;font-size:11px;padding:4px 10px;transition:background .16s ease,border-color .16s ease,transform .06s ease}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingSpeedButton:hover{background:var(--background_Gray_Light_Blue);border:1px solid var(--background_Blue);transform:translateY(-1px)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingDownload{color:var(--background_Blue);font-size:12px;text-decoration:none}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingDownload:hover{text-decoration:underline}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight{min-height:314px;width:40%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallHeader{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:16px;font-weight:600;height:60px;padding:20px 30px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo{background:var(--background_Gray_Light);display:flex;flex-direction:column;height:calc(100% - 60px);padding:15px 30px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo .CallLogSingleCallInfoRow{display:flex;font-size:12px;margin-bottom:10px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo .CallLogSingleCallInfoRow h1{color:var(--text_Title_Light_Light);display:block;font-size:13px;font-weight:400;text-align:left;white-space:nowrap;width:140px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo .CallLogSingleCallInfoRow h2{color:var(--text_Title_Dark);font-size:13px;font-weight:500;text-align:left;width:auto}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallClose{background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;font-size:18px;height:30px;position:absolute;right:15px;top:15px;width:30px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallClose:hover{color:var(--text_Title_Dark)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallClose:active{box-shadow:inset 0 2px 4px #0000001a;transform:scale(.95)}@media(max-width:1050px){.CallLog{padding:10px 18px}.CallLog .Table thead th{font-size:12px;padding:14px 10px}.CallLog .Table tbody tr td{font-size:12px;padding:10px}.CallLog .CallLogSingleCall{left:0}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft{width:55%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader{padding:16px 20px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow{padding:40px 20px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight{width:45%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallHeader{padding:16px 20px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo{padding:14px 20px}}@media(max-width:600px){.CallLog{overflow-x:auto;padding:10px 14px}.CallLog .Table{min-width:640px}.CallLog .Table thead th{font-size:12px;padding:12px 10px}.CallLog .Table tbody tr td{font-size:12px;height:52px;padding:8px 10px}.CallLog .CallLogSingleCall{bottom:0;left:0;overflow-y:auto;right:0;top:0}.CallLog .CallLogSingleCall .CallLogSingleCallInner{flex-direction:column;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft{min-height:0;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader{flex-wrap:wrap;gap:6px;padding:16px 20px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow{padding:24px 16px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight{min-height:0;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallHeader{padding:16px 20px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo{height:auto;padding:14px 16px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo .CallLogSingleCallInfoRow{flex-direction:column;gap:2px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo .CallLogSingleCallInfoRow h1{width:auto}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallClose{height:40px;right:10px;top:10px;width:40px}}.CallsByAgent{padding:20px 25px 10px}.CallsByAgent .CallsByAgentStatsBar{margin-bottom:44px;width:100%}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis{align-items:flex-end;display:flex}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .YAxis{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:11px;height:220px;justify-content:space-between;margin-right:8px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .YAxis .YAxisLabel{line-height:1}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart{align-items:flex-end;display:flex;gap:10%;height:220px;justify-content:flex-start;padding:0 5%;position:relative;width:100%}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .GridLines{inset:0;pointer-events:none;position:absolute}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .GridLines .GridLine{background:var(--border_Light);height:1px;left:0;position:absolute;right:0}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .GridLines .GridLine.GridLine--top{top:0}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .GridLines .GridLine.GridLine--middle{top:50%;transform:translateY(-.5px)}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .GridLines .GridLine.GridLine--bottom{bottom:0}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup{align-items:center;display:flex;flex:1 1;flex-direction:column;position:relative}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarOuter{align-items:flex-end;background:var(--border_Light) 49;border-radius:6px 6px 0 0;cursor:help;display:flex;height:160px;max-width:400px;overflow:hidden;width:100%;z-index:3}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarOuter .BarInner{background:var(--background_Blue);border-radius:4px 4px 0 0;transition:height .25s ease;width:100%}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarInfo{align-items:center;display:flex;gap:10px;margin-bottom:-24px;margin-top:10px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarInfo .BarValue{color:var(--text_Title_Light);font-size:12px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarInfo .BarLabel{color:var(--text_Title_Dark);font-size:12px;white-space:nowrap}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip{left:50%;opacity:0;pointer-events:none;pointer-events:auto;position:absolute;transform:translateX(-50%);transform:translate(-50%,-4px);transition:opacity .15s ease,transform .15s ease;z-index:10}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip .BarTooltipContent{background:var(--background_Blue);border-radius:4px;box-shadow:0 6px 12px #0f172a40;color:#fff;font-size:11px;min-width:150px;padding:12px 10px;position:relative}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip .BarTooltipContent:after{border-color:var(--background_Blue) #0000 #0000 #0000;border-style:solid;border-width:6px 6px 0;bottom:-6px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip .BarTooltipContent .BarTooltipName{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:50px;color:var(--background_Blue);font-size:13px;font-weight:500;left:50%;margin-bottom:2px;padding:4px 15px;position:absolute;top:-33px;transform:translateX(-50%);white-space:nowrap}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip .BarTooltipContent .BarTooltipLine{display:flex;font-size:13px;justify-content:space-between;line-height:1.3;margin-top:2px;width:100%}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip .BarTooltipContent .BarTooltipLine span{font-weight:300}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup:hover .BarTooltip{opacity:1;pointer-events:auto;transform:translate(-50%,-4px)}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup:hover .BarOuter .BarInner{background:color-mix(in srgb,var(--background_Blue) 58%,#0000);border:1px solid var(--background_Blue);border-bottom:none}.CallsByAgent .Table{border-collapse:collapse;width:100%}.CallsByAgent .Table thead{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.CallsByAgent .Table thead th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.CallsByAgent .Table thead th .CallLogSortIcon{color:var(--text_Title_Light_Light);display:inline-block;font-size:16px;margin-left:6px;opacity:.35;transition:transform .16s ease,opacity .16s ease;vertical-align:middle}.CallsByAgent .Table thead th .CallLogSortIcon.active{opacity:1}.CallsByAgent .Table thead th .CallLogSortIcon.asc{transform:rotate(180deg)}.CallsByAgent .Table .TotalsHeader{height:40px;position:-webkit-sticky;position:sticky;top:176px;z-index:10}.CallsByAgent .Table .TotalsHeader th{background-color:var(--background_Gray_Light)}.CallsByAgent .Table tbody tr{transition:background .15s ease}.CallsByAgent .Table tbody tr:hover{background:var(--background_Gray_Light)}.CallsByAgent .Table tbody tr td{border-bottom:1px solid var(--border_Light);color:#272b2f;font-size:13px;height:60px;padding:10px 14px;vertical-align:middle}.CallsByAgent .Table tbody tr td.ClickableMetric{color:var(--background_Blue);cursor:pointer;text-decoration:none}.CallsByAgent .Table tbody tr td.ClickableMetric:hover{text-decoration:underline}@media(max-width:1050px){.CallsByAgent{padding:10px 18px}.CallsByAgent .CallsByAgentStatsBar{margin-bottom:32px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .YAxis{height:180px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart{gap:6%;height:180px;padding:0 3%}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarOuter{height:130px}.CallsByAgent .Table thead th{font-size:12px;padding:14px 10px}.CallsByAgent .Table tbody tr td{font-size:12px;height:52px;padding:10px}}@media(max-width:600px){.CallsByAgent{overflow-x:auto;padding:10px 14px}.CallsByAgent .CallsByAgentStatsBar{margin-bottom:24px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .YAxis{font-size:10px;height:140px;margin-right:4px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart{gap:4%;height:140px;padding:0 2%}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarOuter{height:100px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarInfo{gap:4px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarInfo .BarLabel,.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarInfo .BarValue{font-size:10px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarInfo .BarLabel{max-width:60px;overflow:hidden;text-overflow:ellipsis}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip{display:none}.CallsByAgent .Table{min-width:640px}.CallsByAgent .Table thead th{font-size:11px;padding:10px 8px}.CallsByAgent .Table .TotalsHeader{top:100px}.CallsByAgent .Table tbody tr td{font-size:11px;height:48px;padding:8px}}.DatePicker{align-items:center;display:flex;position:relative}.DatePicker .DatePicker__Title{color:var(--text_Title_Dark);font-size:14px;font-weight:500;margin-right:6px}.DatePicker .DatePicker__Button{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.DatePicker .DatePicker__Button:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.DatePicker .DatePicker__Button .DatePicker__Chevron{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .15s ease}.DatePicker .DatePicker__Button .DatePicker__Chevron.is-open{transform:rotate(180deg)}.DatePicker .DatePicker__Menu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;left:0;max-height:370px;outline:1px solid var(--border_Light);position:absolute;top:42px;z-index:20}.DatePicker .DatePicker__Menu .DatePicker__MenuLeft{display:flex;flex-direction:column;gap:3px;max-height:369px;min-width:220px;overflow-y:auto;padding:6px}.DatePicker .DatePicker__Menu .DatePicker__MenuLeft .DatePicker__Option{border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 12px;white-space:nowrap}.DatePicker .DatePicker__Menu .DatePicker__MenuLeft .DatePicker__Option:hover{background:var(--background_Gray_Light)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight{display:flex;flex-direction:column;gap:12px;min-width:520px;padding:16px;position:relative}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__CustomHeader{align-items:center;display:flex;gap:8px;justify-content:center;margin-bottom:4px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__CustomHeader .DatePicker__CustomInput{background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;min-width:140px;outline:3px solid hsla(0,0%,84%,.078);padding:6px 10px;text-align:center}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__CustomHeader .DatePicker__CustomSeparator{color:var(--text_Title_Light_Light);font-size:13px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars{display:flex;gap:16px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar:last-child .DatePicker__CalendarHeader .DatePicker__NavButton{left:auto;right:0}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar{flex:1 1}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader{align-items:center;display:flex;justify-content:center;margin-bottom:20px;position:relative}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader .DatePicker__MonthLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader .DatePicker__NavButton{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--background_Blue);cursor:pointer;display:flex;justify-content:center;left:0;padding:4px;position:absolute;top:50%;transform:translateY(-50%)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader .DatePicker__NavButton:hover{background-color:var(--background_Gray_Light)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader .DatePicker__NavButton:active{box-shadow:inset 0 2px 6px #0003;transform:translateY(-50%) scale(.95)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader .DatePicker__NavButton svg{height:22px;width:22px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__WeekDays{color:var(--text_Title_Light_Light_Light);display:grid;font-size:11px;grid-template-columns:repeat(7,1fr);margin-bottom:4px;text-align:center}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks{display:flex;flex-direction:column;gap:2px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow{display:grid;grid-template-columns:repeat(7,1fr)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day{align-items:center;background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:12px;height:30px;justify-content:center}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day:hover{background-color:var(--background_Gray_Light)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-empty{background:#0000;cursor:default}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-in-range{background-color:var(--background_Gray_Dark_Light)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-today{border:1px solid var(--border_Dark_Light)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-start.is-end{border-radius:0}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-start{background-color:var(--background_Blue);border-radius:7px 0 0 7px;color:var(--background_White)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-end{background-color:var(--background_Blue);border-radius:0 7px 7px 0;color:var(--background_White)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Apply{background-color:var(--background_Blue);border:none;border-radius:10px;bottom:16px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;left:16px;margin-top:8px;padding:8px 12px;position:absolute;right:16px;transition:all .15s ease}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Apply:hover:not(:disabled){outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Apply:active{box-shadow:inset 0 2px 6px #0003;outline:3px solid var(--outline_Blue);transform:scale(.98)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Apply:disabled{background-color:var(--text_Title_Light_Light_Light);cursor:default}@media(max-width:1050px){.DatePicker .DatePicker__Menu{max-width:calc(100vw - 24px)}.DatePicker .DatePicker__Menu .DatePicker__MenuLeft{min-width:180px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight{min-width:0;width:100%}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars{gap:10px}}@media(max-width:600px){.DatePicker{width:100%}.DatePicker .DatePicker__Button{min-height:42px;min-width:0;width:100%}.DatePicker .DatePicker__Menu{flex-direction:column;left:12px;max-height:80vh;max-width:calc(100vw - 24px);right:12px;width:auto}.DatePicker .DatePicker__Menu .DatePicker__MenuLeft{border-bottom:1px solid var(--border_Light);flex-direction:row;max-height:none;min-width:0;overflow-x:auto;overflow-y:hidden}.DatePicker .DatePicker__Menu .DatePicker__MenuLeft .DatePicker__Option{flex:0 0 auto;white-space:nowrap}.DatePicker .DatePicker__Menu .DatePicker__MenuRight{min-width:0;padding:12px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars{flex-direction:column;gap:4px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar:last-child{display:none}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Apply{margin-top:10px;position:static}}.Invoices{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;max-width:100%;overflow:auto;width:100%}.Invoices .InvoicesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:5px 20px 10px}.Invoices .InvoicesHeader .InvoicesHeaderMain{display:flex}.Invoices .InvoicesHeader .InvoicesHeaderMain .InvoicesTitle{font-size:20px;font-weight:600;margin:0}.Invoices .InvoicesHeader .InvoicesHeaderMain .InvoicesSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.Invoices .InvoicesHeader .InvoicesHeaderActions{align-items:center;display:flex}.Invoices .InvoicesHeader .InvoicesAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:10px;height:38px;padding:4px 16px 4px 14px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Invoices .InvoicesHeader .InvoicesAddBtn .InvoicesAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Invoices .InvoicesHeader .InvoicesAddBtn .InvoicesAddBtnInner .material-symbols-outlined{color:#fff;font-size:14px;font-weight:500}.Invoices .InvoicesHeader .InvoicesAddBtn .InvoicesAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Invoices .InvoicesHeader .InvoicesAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Invoices .InvoicesHeader .InvoicesAddBtn:active{transform:scale(.98)}.Invoices .InvoicesHeader .InvoicesAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.Invoices .InvoicesKpis{border-right:20px solid var(--background_Gray_Light_Light);display:flex;gap:14px;overflow:auto;padding:0 0 0 20px}.Invoices .InvoicesKpis .InvoicesKpiCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;min-height:120px;min-width:245px;padding:14px 16px;width:100%}.Invoices .InvoicesKpis .InvoicesKpiCard.is-balance,.Invoices .InvoicesKpis .InvoicesKpiCard.is-count,.Invoices .InvoicesKpis .InvoicesKpiCard.is-paid,.Invoices .InvoicesKpis .InvoicesKpiCard.is-total{border-left:8px solid var(--Done)}.Invoices .InvoicesKpis .InvoicesKpiCard.is-overdue{border-left:8px solid var(--Canceled)}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiLabel{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:0}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiValue{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiSkeleton{animation:InvoicesSkeletonShimmer 1.2s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:8px;height:14px;width:100%}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiSkeleton.is-value{height:24px;max-width:140px}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiSkeleton.is-meta{height:12px;max-width:180px}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiCardSub{display:flex;gap:2px;justify-content:space-between;margin-top:3px}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiCardSub h4{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiCardSub h5{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:400;gap:4px}.Invoices .InvoicesControls{display:flex;flex-direction:column;margin-top:15px}.Invoices .InvoicesControls .InvoicesControlsTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:-3px;padding:0 20px;z-index:4}.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopLeft{align-items:center;display:flex}.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopLeft .InvoicesControlsTopBox{align-items:center;border-bottom:3px solid var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:10px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopLeft .InvoicesControlsTopBox.is-active,.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopLeft .InvoicesControlsTopBox:hover{border-bottom:3px solid var(--background_Blue_Dark);color:var(--background_Blue_Dark)}.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopLeft .InvoicesControlsTopBox .InvoicesControlsTopLabel{white-space:nowrap}.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopRight{display:flex;gap:11px;margin-top:-13px;position:relative}.Invoices .InvoicesControls .InvoicesControlsBottom{align-items:center;background-color:var(--background_White);border-bottom:none;border-left:1px solid var(--border_Light);border-radius:8px 8px 0 0;border-right:1px solid var(--border_Light);border-top:3px solid var(--border_Light);display:flex;flex-wrap:wrap;gap:12px;gap:14px;justify-content:space-between;padding:20px 25px;position:relative;z-index:3}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters{align-items:center;display:flex;gap:12px;height:40px;opacity:0;pointer-events:none;position:relative;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;z-index:3}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesDateFilter,.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesDueDaysFilter,.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesSentFilter,.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesStatusFilter{align-items:center;display:flex;position:relative}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize,.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesPageSize,.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesRoleFilter{position:relative}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a26;display:flex;flex-direction:column;left:0;max-height:320px;overflow:hidden;position:absolute;top:calc(100% + 6px);width:260px;z-index:30}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch:focus-within,.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:active{transform:scale(.97)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiSectionHeader{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;letter-spacing:.3px;padding:6px 4px 2px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 8px;text-align:left}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:hover{background:var(--background_Gray_Light)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:active{transform:scale(.99)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected{background:var(--background_Gray_Light)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected:hover{border:1px solid var(--border_Light)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected .AppointmentsMultiOptionLabel{font-weight:400}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiCheckbox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;height:18px;justify-content:center;width:18px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiOptionLabel{flex:1 1;text-align:left}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiEmpty{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;padding:0 8px 15px;text-align:center}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter{align-items:center;display:flex;justify-content:flex-end;padding:0 10px 12px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:400;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesFilterButton .InvoiceFilterValue{color:var(--text_Title_Light_Light);font-weight:400}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsFilterButton .ClientsFilterValue{color:var(--text_Title_Light_Light);font-weight:400}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsFilterChevron,.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions{align-items:center;background-color:var(--background_White);display:flex;gap:10px;height:100%;left:25px;opacity:0;pointer-events:none;position:absolute;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;width:auto;z-index:1}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions p{color:var(--text_Title_Light);font-size:14px;margin:0}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:400;margin:0}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions h3:hover{text-decoration:underline}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions .InvoicesControlsActionsBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:border .15s ease,color .15s ease}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions .InvoicesControlsActionsBox:hover{border:1px solid var(--background_Blue);color:var(--text_Title_Dark);outline:3px solid var(--outline_Blue)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions .InvoicesControlsActionsBox:disabled{cursor:not-allowed;opacity:.6;outline:3px solid #0000}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions .InvoicesControlsActionsBox.is-danger{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:color-mix(in srgb,var(--Canceled) 45%,#0000);color:var(--Canceled)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions .InvoicesControlsActionsBox.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 18%,#0000);border-color:var(--Canceled);color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 25%,#0000)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions .InvoicesControlsActionsBox .InvoicesControlsActionsIcon{font-size:16px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch{align-items:center;background-color:var(--background_White);display:flex;flex:1 1;padding-left:20px;position:absolute;right:25px;z-index:4}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm:focus-within,.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:15px;justify-content:center}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.Invoices .InvoicesActionModalOverlay{align-items:center;animation:InvoicesModalFadeIn .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;opacity:0;padding:20px;position:fixed;z-index:60}@keyframes InvoicesModalFadeIn{0%{opacity:0}to{opacity:1}}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal{animation:InvoicesModalPop .26s ease forwards;background-color:var(--background_White);border-radius:10px;box-shadow:0 20px 60px #0f172a4d;display:flex;flex-direction:column;gap:16px;opacity:0;padding:20px;transform:translateY(-20px);width:min(560px,95vw)}@keyframes InvoicesModalPop{0%{opacity:0;transform:translateY(-20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal.is-compact{width:min(420px,92vw)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalHeader{align-items:center;display:flex;justify-content:space-between}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalHeader h3{color:var(--text_Title_Dark);font-size:18px;margin:0}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalHeader .InvoicesActionModalClose{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:18px;justify-content:center}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody{display:flex;flex-direction:column;gap:12px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionEmailNotice{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--outline_Blue);border-radius:6px;color:var(--background_Blue_Dark);display:flex;font-size:12px;font-weight:500;gap:8px;padding:10px 12px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionEmailNotice.is-warning{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody p{color:var(--text_Title_Light);font-size:13px;margin:0}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField{display:flex;flex-direction:column;gap:6px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField span{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField input,.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField textarea{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Dark);font-size:14px;outline:3px solid #0000;padding:10px 12px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField input:focus,.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField textarea:focus{background-color:var(--background_White);border-color:var(--background_Blue_Light);box-shadow:0 0 0 3px #3b82f633}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField textarea{min-height:120px;resize:vertical}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionConfirmInput{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;font-size:14px;padding:10px 12px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens{position:relative}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens .InvoicesActionTokensButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:8px 12px;width:-webkit-fit-content;width:fit-content}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens .InvoicesActionTokensMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;padding:8px;position:absolute;top:44px;width:min(300px,90vw);z-index:10}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens .InvoicesActionTokensOption{background-color:var(--background_White);border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;flex-direction:column;font-size:13px;gap:2px;padding:8px 10px;text-align:left}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens .InvoicesActionTokensOption span{color:var(--text_Title_Light_Light);font-size:11px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens .InvoicesActionTokensOption:hover{background:var(--background_Gray_Light_Blue)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionToggle{border:1px solid var(--border_Light);border-radius:4px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionToggle .InvoicesActionToggleBtn{background-color:var(--background_White);border:none;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:10px 12px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionToggle .InvoicesActionToggleBtn.is-active{background:var(--background_Blue);color:var(--background_White);font-weight:600}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionToggle .InvoicesActionToggleBtn.is-disabled{background:var(--background_Gray_Light_Blue);color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter{display:flex;gap:10px;justify-content:flex-end}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionSecondary{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;height:35px;padding:8px 16px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionSecondary:hover{background:var(--background_Gray_Light)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;gap:8px;height:35px;outline:3px solid #0000;padding:8px 18px;transition:background .15s ease,outline .15s ease}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionPrimary:hover{outline:3px solid var(--outline_Blue)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionPrimary.is-loading{opacity:.8;pointer-events:none}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionDanger{background:var(--Canceled);border:none;border-radius:4px;box-shadow:0 10px 24px #ef444440;color:var(--background_White);cursor:pointer;font-weight:500;padding:10px 18px;transition:transform .15s ease,box-shadow .15s ease}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionDanger:hover{box-shadow:0 14px 28px #ef44444d;transform:translateY(-1px)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionDanger:disabled{background:var(--Canceled);box-shadow:none;cursor:not-allowed;transform:none}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionSpinner{animation:InvoicesActionSpin .8s linear infinite;border:2px solid var(--border_Dark_Light);border-radius:999px;border-top-color:var(--background_White);display:inline-flex;height:14px;margin-right:8px;width:14px}@keyframes InvoicesActionSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Invoices .InvoicesTableSection{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 8px 8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.Invoices .InvoicesTableSection .InvoicesTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.Invoices .InvoicesTableSection .InvoicesTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesCompanyCell{align-items:center;display:inline-flex;gap:8px}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesCompanyCell .InvoicesCompanyLogo{background:var(--background_Gray_Light);border-radius:4px;height:18px;object-fit:cover;width:18px}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesCompanyCell .InvoicesCompanyName{color:var(--text_Title_Light);font-weight:400}.Invoices .InvoicesTableSection .InvoicesTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.Invoices .InvoicesTableSection .InvoicesTable tbody{display:table-row-group}.Invoices .InvoicesTableSection .InvoicesTable tr{display:table-row}.Invoices .InvoicesTableSection .InvoicesTable td{height:70px}.Invoices .InvoicesTableSection .InvoicesTable td .InvoicesCell.is-notes{max-width:200px}.Invoices .InvoicesTableSection .InvoicesTable td,.Invoices .InvoicesTableSection .InvoicesTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Invoices .InvoicesTableSection .InvoicesTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesSortableHeader:hover{color:var(--text_Title_Dark)}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesSortableHeader .InvoicesSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesSortableHeader .InvoicesSortIcon.is-active{color:var(--text_Title_Light_Light)}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesSortableHeader .InvoicesSortIcon.is-asc{transform:rotate(180deg)}.Invoices .InvoicesTableSection .InvoicesTable tbody tr:hover{background:var(--background_Gray_Light);cursor:default}.Invoices .InvoicesTableSection .InvoicesTable tbody tr:hover:nth-child(2n),.Invoices .InvoicesTableSection .InvoicesTable tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.Invoices .InvoicesTableSection .InvoicesRow{cursor:default;transition:background .12s ease-out}.Invoices .InvoicesTableSection .InvoicesPopupOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.Invoices .InvoicesTableSection .InvoicesPopupOverlay .InvoicesPopupContent{background-color:var(--background_White);border-radius:4px;box-shadow:0 20px 50px #00000040;max-height:90vh;max-width:1100px;overflow:auto;padding:12px;width:95%}.Invoices .InvoicesTableSection .InvoicesSelectCell,.Invoices .InvoicesTableSection .InvoicesSelectHeader{background-color:var(--background_White);box-shadow:none;left:0;position:-webkit-sticky;position:sticky;position:f;text-align:center;z-index:1}.Invoices .InvoicesTableSection .InvoicesSelectCell .InvoicesCell,.Invoices .InvoicesTableSection .InvoicesSelectHeader .InvoicesCell{color:var(--text_Title_Light);font-size:13px;font-weight:400;padding:2px 0}.Invoices .InvoicesTableSection .InvoicesSelectCell .InvoicesCell.is-notes,.Invoices .InvoicesTableSection .InvoicesSelectHeader .InvoicesCell.is-notes{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.Invoices .InvoicesTableSection .InvoicesSelectCell input,.Invoices .InvoicesTableSection .InvoicesSelectHeader input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:grid;height:18px;margin-bottom:-2px;place-items:center;transition:all .15s ease;width:18px}.Invoices .InvoicesTableSection .InvoicesSelectCell input:checked,.Invoices .InvoicesTableSection .InvoicesSelectHeader input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.Invoices .InvoicesTableSection .InvoicesSelectCell input:focus-visible,.Invoices .InvoicesTableSection .InvoicesSelectHeader input:focus-visible{outline:2px solid var(--outline_Blue);outline-offset:2px}.Invoices .InvoicesTableSection .SettingsActionsHeader{max-width:50px}.Invoices .InvoicesTableSection .SettingsActionsHeader,.Invoices .InvoicesTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Invoices .InvoicesTableSection .SettingsActionsHeader:before,.Invoices .InvoicesTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.Invoices .InvoicesTableSection .SettingsActionsHeader.is-overlaying,.Invoices .InvoicesTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.Invoices .InvoicesTableSection .SettingsActionsHeader.is-overlaying:before,.Invoices .InvoicesTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.Invoices .InvoicesTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Invoices .InvoicesTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.Invoices .InvoicesTableSection .InvoicesCell{align-items:center;cursor:text;display:flex}.Invoices .InvoicesTableSection .InvoicesCell .InvoicesPhoneLink{color:var(--background_Blue);cursor:pointer;font-weight:500;text-decoration:underline;text-underline-offset:2px}.Invoices .InvoicesTableSection .InvoicesCell .InvoicesPhoneLink:hover{color:var(--background_Blue_Dark)}.Invoices .InvoicesTableSection .GAInvoicesCellName{gap:10px}.Invoices .InvoicesTableSection .GAInvoicesCellPhone{min-width:140px}.Invoices .InvoicesTableSection .GAInvoicesCellRole{min-width:120px}.Invoices .InvoicesTableSection .GAInvoicesCellAddress{min-width:240px}.Invoices .InvoicesTableSection .GAInvoicesCellDate{min-width:170px}.Invoices .InvoicesTableSection .InvoicesNameCell{display:flex;flex-direction:column}.Invoices .InvoicesTableSection .InvoicesName{font-weight:500}.Invoices .InvoicesTableSection .InvoicesEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.Invoices .InvoicesTableSection .InvoicesRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.Invoices .InvoicesTableSection .InvoicesRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.Invoices .InvoicesTableSection .InvoicesRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 16%,#0000);color:var(--pending)}.Invoices .InvoicesTableSection .InvoicesRoleBadgeManager{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.Invoices .InvoicesTableSection .InvoicesRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 14%,#0000);color:var(--InProgress)}.Invoices .InvoicesTableSection .InvoicesRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.Invoices .InvoicesTableSection .InvoicesPill{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.01em;padding:4px 10px;text-transform:capitalize;transition:background .15s ease,border-color .15s ease}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusBadge.is-paid{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusBadge.is-partially-paid{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusBadge.is-overdue{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusBadge.is-draft{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 45%,#0000);color:var(--Submited)}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusBadge.is-void{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusBadge.is-unpaid{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusBadge .InvoicesStatusDot{background:currentColor;border-radius:999px;box-shadow:0 0 0 2px color-mix(in srgb,currentColor 22%,#0000);height:8px;width:8px}.Invoices .InvoicesTableSection .InvoicesCellStatus .is-submitted{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 40%,#0000);color:var(--Submited)}.Invoices .InvoicesTableSection .InvoicesCellStatus .is-in-progress{background:color-mix(in srgb,var(--InProgress) 14%,#0000);border-color:color-mix(in srgb,var(--InProgress) 40%,#0000);color:var(--InProgress)}.Invoices .InvoicesTableSection .InvoicesCellStatus .is-canceled{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Invoices .InvoicesTableSection .InvoicesCellStatus .is-done{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Invoices .InvoicesTableSection .InvoicesCellStatus .is-pending{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Invoices .InvoicesTableSection .InvoicesCellStatus .is-estimate{background:color-mix(in srgb,var(--Estimate) 14%,#0000);border-color:color-mix(in srgb,var(--Estimate) 40%,#0000);color:var(--Estimate)}.Invoices .InvoicesTableSection .InvoicesCellStatus .is-unknown{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusToggle .InvoicesStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusToggle .InvoicesStatusToggleText{min-width:54px;text-align:left}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusToggle.is-active .InvoicesStatusToggleDot{background:var(--Done);transform:translateX(71px)}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusToggle.is-inactive{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Invoices .InvoicesTableSection .InvoicesEmpty{color:var(--text_Title_Light_Light);padding:22px 0;text-align:center}.Invoices .InvoicesTableSection .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);color:#fff}@media(max-width:1050px){.Invoices .InvoicesHeader{padding:5px 16px 12px}.Invoices .InvoicesHeader .InvoicesHeaderMain .InvoicesTitle{font-size:18px}.Invoices .InvoicesKpis{gap:10px;padding:0 0 0 16px}.Invoices .InvoicesKpis .InvoicesKpiCard{min-height:115px;min-width:210px}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiValue{font-size:20px}.Invoices .InvoicesControls .InvoicesControlsTop{padding:0 16px}.Invoices .InvoicesControls .InvoicesControlsBottom{padding:16px 18px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch{right:18px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm{max-width:200px;min-width:200px}.Invoices .InvoicesTableSection{padding:0 18px}}@media(max-width:600px){.Invoices{padding:8px}.Invoices .InvoicesHeader{flex-wrap:wrap;gap:8px;padding:5px 12px 10px}.Invoices .InvoicesHeader .InvoicesHeaderMain .InvoicesTitle{font-size:16px}.Invoices .InvoicesHeader .InvoicesHeaderMain .InvoicesSubtitle{font-size:12px}.Invoices .InvoicesHeader .InvoicesAddBtn{height:34px;padding:4px 12px 4px 8px}.Invoices .InvoicesHeader .InvoicesAddBtn .InvoicesAddBtnLabel{font-size:12px}.Invoices .InvoicesKpis{-webkit-overflow-scrolling:touch;gap:8px;overflow-x:auto;padding:0 0 0 12px}.Invoices .InvoicesKpis .InvoicesKpiCard{min-height:100px;min-width:190px;padding:12px}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiValue{font-size:18px}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiLabel{font-size:12px}.Invoices .InvoicesControls{margin-top:10px}.Invoices .InvoicesControls .InvoicesControlsTop{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0 12px}.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopLeft{flex-wrap:nowrap}.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopLeft .InvoicesControlsTopBox{font-size:13px;padding:8px;white-space:nowrap}.Invoices .InvoicesControls .InvoicesControlsBottom{align-items:stretch;flex-direction:column;gap:10px;padding:12px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters{flex-wrap:wrap;gap:8px;height:auto;width:100%}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsFilterButton,.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesFilterButton{font-size:12px;min-width:110px;padding:5px 10px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .AppointmentsMultiMenu{max-width:300px;width:calc(100vw - 24px)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch{padding-left:0;position:static;right:auto;width:100%}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm{max-width:100%;min-width:100%}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions{-webkit-overflow-scrolling:touch;left:auto;overflow-x:auto;position:static;width:100%}.Invoices .InvoicesTableSection{padding:0 12px}.Invoices .InvoicesTableSection .InvoicesTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.Invoices .InvoicesTableSection .InvoicesTable{min-width:900px}.Invoices .InvoicesTableSection .InvoicesTable td,.Invoices .InvoicesTableSection .InvoicesTable th{font-size:12px;padding:14px 10px}.Invoices .InvoicesTableSection .InvoicesTable td{height:60px}.Invoices .InvoicesTableSection .InvoicesPagination{justify-content:flex-start;padding:12px 0}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText{margin-right:6px}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText h1{font-size:11px;margin-left:8px}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls{gap:6px}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{height:32px;min-width:32px;padding:0 6px}.Invoices .InvoicesActionModalOverlay{padding:0}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal{border-radius:0;inset:0;max-height:100vh;max-width:100vw;width:100%}}@keyframes InvoicesSkeletonShimmer{0%{background-position:0 50%}to{background-position:100% 50%}}.SelectedColums{align-items:center;display:flex;position:relative}.SelectedColums .ClientsControlsTopRight_Fileds{align-items:center;animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:6px;height:32px;padding:8px 13px;transition:background-color .15s ease,color .15s ease;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .08s ease,box-shadow .2s ease}.SelectedColums .ClientsControlsTopRight_Fileds span{font-size:18px}.SelectedColums .ClientsControlsTopRight_Fileds:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.SelectedColums .ClientsControlsTopRight_Fileds svg{font-size:13px}.SelectedColums .ClientsControlsTopRight_Fileds h5{font-size:14px;font-weight:500;margin:0}.SelectedColums .SelectedColumsChevron{color:var(--text_Title_Light_Light);font-size:14px;margin-left:2px}.SelectedColums .ClientsFieldsMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;max-height:420px;padding:14px 16px;position:absolute;right:0;top:42px;width:400px;z-index:25}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuHeader{border-bottom:1px solid var(--border_Light);display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:50px;overflow-y:auto;padding:0 2px 12px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuHeader h4{color:var(--text_Title_Light);font-size:15px;font-weight:700;margin:0}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions{display:flex;gap:5px;margin:8px 0}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions .ClientsFieldsActionBtn{background:var(--background_Gray_Light_Blue);border:none;border-radius:4px;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:400;outline:3px solid #0000;padding:6px 10px;transition:background .15s ease,border-color .15s ease}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions .ClientsFieldsActionBtn:hover{background:var(--background_Gray_Light_Blue);border-color:var(--border_Dark_Light)}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions .ClientsFieldsActionBtn:disabled{cursor:not-allowed;opacity:.6}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions .ClientsFieldsActionBtn.is-ghost{background:#0000;border-color:var(--border_Dark_Light);color:var(--text_Title_Light)}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions .ClientsFieldsActionBtn.is-ghost:hover{background:var(--background_Gray_Light);border-color:var(--border_Light)}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList{display:flex;flex-direction:column;min-height:100px;overflow-y:auto;padding-bottom:50px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption{align-items:center;border:1px solid var(--border_Light);border-radius:4px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;position:relative}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption:not(:last-child){margin-bottom:6px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption .ClientsFieldDragHandle{color:var(--text_Title_Light_Light_Light);cursor:grab;font-size:15px;touch-action:none;-webkit-user-select:none;user-select:none}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption .ClientsFieldDragHandle.is-disabled{cursor:default;opacity:.5}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption.is-dragging{background:var(--background_Gray_Light_Blue);border-color:var(--border_Dark_Light);opacity:.75}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption:hover{background:var(--background_Gray_Light)}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;display:grid;height:18px;place-items:center;transition:all .15s ease;width:18px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px var(--background_White);color:#fff;cursor:pointer}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption input:focus-visible{outline:2px solid #a3c2ff;outline-offset:2px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption span{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption.is-drag-over{background:var(--background_Gray_Light_Blue);border-color:var(--border_Dark_Light)}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuFooter{align-items:center;background-color:var(--background_White);border-radius:8px;bottom:0;display:flex;justify-content:flex-end;padding-bottom:16px;position:absolute;right:16px;width:calc(100% - 16px)}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuFooter .ClientsFieldsApply{align-self:flex-end;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:400;margin-top:6px;outline:3px solid #0000;padding:8px 22px;transition:all .15s ease}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuFooter .ClientsFieldsApply:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}@media(max-width:1050px){.SelectedColums .ClientsFieldsMenu{max-width:calc(100vw - 24px);width:360px}}@media(max-width:600px){.SelectedColums .ClientsControlsTopRight_Fileds{padding:8px 10px}.SelectedColums .ClientsControlsTopRight_Fileds h5{font-size:13px}.SelectedColums .ClientsFieldsMenu{left:12px;max-height:calc(100vh - 120px);max-width:calc(100vw - 24px);position:fixed;right:12px;top:60px;width:auto}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption{min-height:42px;padding:10px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuFooter .ClientsFieldsApply{min-height:42px;padding:10px 22px}}.Appointments{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;max-width:100%;overflow:auto;width:100%}.Appointments .AppointmentsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:5px 20px 10px}.Appointments .AppointmentsHeader .AppointmentsHeaderMain{display:flex}.Appointments .AppointmentsHeader .AppointmentsHeaderMain .AppointmentsTitle{font-size:20px;font-weight:600;margin:0}.Appointments .AppointmentsHeader .AppointmentsHeaderMain .AppointmentsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.Appointments .AppointmentsHeader .AppointmentsHeaderActions{align-items:center;display:flex}.Appointments .AppointmentsHeader .AppointmentsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Appointments .AppointmentsHeader .AppointmentsAddBtn .AppointmentsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Appointments .AppointmentsHeader .AppointmentsAddBtn .AppointmentsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Appointments .AppointmentsHeader .AppointmentsAddBtn .AppointmentsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Appointments .AppointmentsHeader .AppointmentsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Appointments .AppointmentsHeader .AppointmentsAddBtn:active{transform:scale(.98)}.Appointments .AppointmentsHeader .AppointmentsAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}@keyframes AppointmentsSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.Appointments .AppointmentsStats{display:flex;flex-direction:column;gap:14px;padding:0 20px}.Appointments .AppointmentsStats .AppointmentsStatsRow{display:flex;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:auto}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;min-height:181px;min-width:260px;padding:14px 16px;width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard.is-breakdown{min-height:180px;min-width:320px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard.is-sold,.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard.is-status,.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard.is-total{border-left:8px solid var(--background_Blue)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard.is-average,.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard.is-unscheduled{border-left:8px solid var(--background_Blue_Dark)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard.is-breakdown{min-width:360px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatLabel{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatValue{color:var(--text_Title_Dark);font-size:22px;font-weight:700}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatMetaRow{align-items:center;display:flex;gap:10px;justify-content:space-between;white-space:nowrap}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatMeta{color:var(--text_Title_Light_Light);font-size:12px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatSub{color:var(--text_Title_Light_Light_Light);font-size:11px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatTrend{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:600;gap:4px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatTrend svg{font-size:14px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatTrend.is-up{color:var(--Done)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatTrend.is-down{color:var(--Canceled)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatTrend.is-flat{color:var(--text_Title_Light_Light)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatSkeleton{animation:AppointmentsSkeletonShimmer 1.2s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:8px;height:14px;width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatSkeleton.is-value{height:24px;max-width:140px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatSkeleton.is-meta{height:12px;max-width:180px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatSkeleton.is-breakdown{height:36px;max-width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;overflow:visible;width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownAxis{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;padding:2px 0 18px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownAxisTick{align-items:center;display:flex;height:1px;justify-content:flex-end;width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownAxisLabel{color:var(--text_Title_Light_Light_Light);font-size:11px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownBars{align-items:flex-end;display:flex;flex:1 1;gap:5px;padding-bottom:2px;position:relative;z-index:2}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownItem{display:flex;flex:1 1;justify-content:center;min-width:0;position:relative;z-index:2}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownItemInner{align-items:center;border:1px solid #0000;border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:0 2px;transition:border-color .15s ease,background-color .15s ease;width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownTooltip{display:flex;justify-content:center}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownTooltip .ToolTopExplainTarget{display:flex;justify-content:center;width:22px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownTooltip .ToolTopExplainBubble{left:20px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownTooltip:focus-within .ToolTopExplainBubble,.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownTooltip:hover .ToolTopExplainBubble{left:-10px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownFooter{align-items:center;display:flex;justify-content:center;width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownLabel{color:var(--text_Title_Dark);font-size:9px;font-weight:300;line-height:1.1;margin-right:5px;margin-top:5px;text-align:center;transform:rotate(25deg);white-space:nowrap;width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownBar{align-items:flex-end;background:var(--border_Dark_Light);border-radius:2px;display:flex;height:70px;overflow:hidden;width:22px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownFill{background:linear-gradient(90deg,var(--background_Blue),var(--background_Blue));border-radius:2px;display:block;height:0;width:100%}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownItem.status-submitted .AppointmentsStatBreakdownFill{background:var(--Submited)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownItem.status-in-progress .AppointmentsStatBreakdownFill{background:var(--InProgress)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownItem.status-canceled .AppointmentsStatBreakdownFill{background:var(--Canceled)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownItem.status-done .AppointmentsStatBreakdownFill{background:var(--Done)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownItem.status-pending .AppointmentsStatBreakdownFill{background:var(--pending)}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatBreakdown .AppointmentsStatBreakdownItem.status-estimate .AppointmentsStatBreakdownFill{background:var(--Estimate)}.Appointments .AppointmentsControls{display:flex;flex-direction:column;margin-top:15px}.Appointments .AppointmentsControls .AppointmentsControlsTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:-3px;padding:0 20px;z-index:4}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft{align-items:center;display:flex}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox{align-items:center;border-bottom:3px solid var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:10px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox.is-active,.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox:hover{border-bottom:3px solid var(--background_Blue_Dark);color:var(--background_Blue_Dark)}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox .AppointmentsControlsTopLabel{white-space:nowrap}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox .AppointmentsControlsTopCount{background-color:var(--background_Gray_Light_Blue);border:1px solid var(--outline_Blue);border-radius:999px;color:var(--background_Blue_Dark);font-size:12px;font-weight:600;margin-left:2px;padding:2px 12px}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox.status-submitted .AppointmentsControlsTopCount{background:var(--background_Gray_Light_Blue);border-color:var(--outline_Blue);color:var(--background_Blue_Dark)}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox.status-in-progress .AppointmentsControlsTopCount{background:color-mix(in srgb,var(--InProgress) 14%,#0000);border-color:color-mix(in srgb,var(--InProgress) 40%,#0000);color:var(--InProgress)}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox.status-canceled .AppointmentsControlsTopCount{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox.status-done .AppointmentsControlsTopCount{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox.status-pending .AppointmentsControlsTopCount{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox.status-estimate .AppointmentsControlsTopCount{background:var(--background_Gray_Light_Blue);border-color:var(--outline_Blue);color:var(--background_Blue_Dark)}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox.status-all .AppointmentsControlsTopCount{background:var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Dark)}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsTopRight{margin-top:-13px;position:relative}.Appointments .AppointmentsControls .AppointmentsControlsBottom{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-bottom:none;border-radius:8px 8px 0 0;border-top:3px solid var(--border_Light);display:flex;flex-wrap:wrap;gap:12px;gap:14px;justify-content:space-between;padding:20px 25px;position:relative;z-index:3}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions{align-items:center;background-color:var(--background_White);display:flex;gap:10px;height:100%;left:25px;opacity:0;pointer-events:none;position:absolute;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;width:auto;z-index:3}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions p{color:var(--text_Title_Light);font-size:14px;margin:0}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsUnselect{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:400;margin:0}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsUnselect:hover{text-decoration:underline}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:border .15s ease,color .15s ease}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsBox:hover{border:1px solid var(--background_Blue);color:var(--text_Title_Dark);outline:3px solid var(--outline_Blue)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsBox:disabled{cursor:not-allowed;opacity:.6;outline:3px solid #0000}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsBox.is-danger{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:color-mix(in srgb,var(--Canceled) 45%,#0000);color:var(--Canceled)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsBox.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 18%,#0000);border-color:var(--Canceled);color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 25%,#0000)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsIcon{font-size:16px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField{position:relative}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a26;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;top:calc(100% + 8px);width:260px;z-index:30}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiSearch:focus-within,.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:active{transform:scale(.97)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiEmpty{color:var(--text_Title_Light);font-size:12px;padding:12px 8px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:6px 8px;text-align:left;transition:background .12s ease,color .12s ease}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected{background:var(--background_Gray_Light)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiCheckbox{align-items:center;border:1px solid var(--border_Light);border-radius:5px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:700;height:18px;justify-content:center;width:18px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiOptionLabel{color:var(--text_Title);font-size:13px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:10px 12px 12px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiFooter h5{color:var(--Canceled);font-size:12px;font-weight:500;margin:0}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:400;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions .AppointmentsControlsActionsField .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn:disabled{cursor:not-allowed;opacity:.6}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsDateFilter{align-items:center;display:flex}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsPageSize,.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsRoleFilter,.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsStatusFilter{position:relative}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsDateFieldFilter{position:relative}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace{align-items:center;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-wrap:wrap;font-size:13px;font-weight:500;gap:6px;margin-left:-10px;position:relative;transition:border-color .12s ease,box-shadow .12s ease;transition:background-color .15s ease,color .15s ease;width:-webkit-max-content;width:max-content}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceButton{align-items:center;border-radius:4px;color:var(--text_Title_Light);display:flex;gap:4px;padding:6px 10px;transition:all .15s ease}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceButton:hover{background-color:var(--background_Gray_Light)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceButton span{color:inherit;font-size:13px;font-weight:500;transition:transform .18s ease}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnacFilteredArray{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-left:6px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceAction{align-items:center;display:inline-flex;position:relative}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceDropdown{position:relative}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTag{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;height:30px;outline:3px solid #0000;padding:5px 10px;transition:all .15s ease}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTag:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTag .AppointmentsFiltersAdvnaceTagLabel{color:var(--text_Title_Light);font-size:13px;font-weight:600}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTag .AppointmentsFiltersAdvnaceTagValue{color:var(--text_Title)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTag .AppointmentsFiltersAdvnaceTagClear{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:18px;justify-content:center;padding:0;width:18px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTag .AppointmentsFiltersAdvnaceTagClear .material-symbols-outlined{font-size:14px;line-height:1}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTag .AppointmentsFiltersAdvnaceTagClear:hover{background:var(--background_Gray_Light);color:var(--background_Blue_Dark)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTab{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a26;display:flex;flex-direction:column;gap:8px;left:0;padding:8px;position:absolute;top:calc(100% + 6px);z-index:30}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTab .AppointmentsFiltersAdvnaceListItem{background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title);cursor:pointer;font-size:13px;font-weight:400;padding:6px 8px;text-align:left}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsFiltersAdvnaceTab .AppointmentsFiltersAdvnaceListItem:hover{background:var(--background_Gray_Light)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter{min-width:200px;position:relative}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiButton{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiButton .AppointmentsMultiLabel{color:var(--text_Title_Light);font-weight:600;white-space:nowrap}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiButton .AppointmentsMultiSelected{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:6px;min-width:80px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiButton .AppointmentsMultiPlaceholder{color:var(--text_Title_Light_Light);font-size:12px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiButton .AppointmentsMultiTag{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title);font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiButton .AppointmentsMultiChevron{color:var(--text_Title_Light_Light);font-size:18px;margin-left:auto;transition:transform .15s ease}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiButton .AppointmentsMultiChevron.is-open{transform:rotate(180deg)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a26;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;top:calc(100% + 6px);width:260px;z-index:30}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiSearch:focus-within,.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:active{transform:scale(.97)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiSectionHeader{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;letter-spacing:.3px;padding:6px 4px 2px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 8px;text-align:left}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:hover{background:var(--background_Gray_Light)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:active{transform:scale(.99)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected{background:var(--background_Gray_Light)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected:hover{border:1px solid var(--border_Light)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiCheckbox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;height:18px;justify-content:center;width:18px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiOptionLabel{flex:1 1;text-align:left}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiEmpty{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;padding:0 8px 15px;text-align:center}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiFooter{align-items:center;display:flex;justify-content:flex-end;padding:0 10px 12px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiFooter h5{color:#dc0808;font-size:11px;font-weight:400;margin:0 15px 0 0}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:40q0;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn.is-ghost{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter .AppointmentsMultiMenu.is-anchored{position:fixed}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter.is-menu-only{height:0;min-height:0}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFiltersAdvnace .AppointmentsMultiFilter.is-menu-only .AppointmentsMultiMenu{left:-75px;top:22px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch{align-items:center;background-color:var(--background_White);display:flex;flex:1 1;padding-left:20px;position:absolute;right:25px;z-index:4}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .AppointmentsShowGraph{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:4px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:4px;height:42px;margin-right:10px;padding:8px 11px;transition:border .15s ease,color .15s ease}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .AppointmentsShowGraph:hover{border:1px solid var(--background_Blue)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .AppointmentsShowGraph h1{font-size:15px;font-weight:600;margin:0}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .AppointmentsShowGraph svg{color:inherit;font-size:20px;transition:transform .18s ease}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .AppointmentsShowGraph.is-open{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .AppointmentsShowGraph.is-open svg{transform:rotate(180deg)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .SearchForm:focus-within,.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:15px;justify-content:center}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.Appointments .AppointmentsTableSection{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 8px 8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.Appointments .AppointmentsTableSection .AppointmentsTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.Appointments .AppointmentsTableSection .AppointmentsTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.Appointments .AppointmentsTableSection .AppointmentsTable .AppointmentsCompanyCell{align-items:center;display:inline-flex;gap:8px}.Appointments .AppointmentsTableSection .AppointmentsTable .AppointmentsCompanyCell .AppointmentsCompanyLogo{background:var(--background_Gray_Light);border-radius:50%;height:18px;object-fit:cover;width:18px}.Appointments .AppointmentsTableSection .AppointmentsTable .AppointmentsCompanyCell .AppointmentsCompanyName{color:var(--text_Title_Light);font-weight:400}.Appointments .AppointmentsTableSection .AppointmentsTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.Appointments .AppointmentsTableSection .AppointmentsTable tbody{display:table-row-group}.Appointments .AppointmentsTableSection .AppointmentsTable tr{display:table-row}.Appointments .AppointmentsTableSection .AppointmentsTable td{height:70px}.Appointments .AppointmentsTableSection .AppointmentsTable td,.Appointments .AppointmentsTableSection .AppointmentsTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Appointments .AppointmentsTableSection .AppointmentsTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.Appointments .AppointmentsTableSection .AppointmentsTable .AppointmentsSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.Appointments .AppointmentsTableSection .AppointmentsTable .AppointmentsSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.Appointments .AppointmentsTableSection .AppointmentsTable .AppointmentsSortableHeader:hover{color:var(--text_Title_Dark)}.Appointments .AppointmentsTableSection .AppointmentsTable .AppointmentsSortableHeader .AppointmentsSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.Appointments .AppointmentsTableSection .AppointmentsTable .AppointmentsSortableHeader .AppointmentsSortIcon.is-active{color:var(--text_Title_Light_Light)}.Appointments .AppointmentsTableSection .AppointmentsTable .AppointmentsSortableHeader .AppointmentsSortIcon.is-asc{transform:rotate(180deg)}.Appointments .AppointmentsTableSection .AppointmentsTable tbody tr{cursor:pointer}.Appointments .AppointmentsTableSection .AppointmentsTable tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.Appointments .AppointmentsTableSection .AppointmentsTable tbody tr:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.Appointments .AppointmentsTableSection .AppointmentsTable tbody tr:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.Appointments .AppointmentsTableSection .AppointmentsRow{transition:background .12s ease-out}.Appointments .AppointmentsTableSection .AppointmentsPopupOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.Appointments .AppointmentsTableSection .AppointmentsPopupOverlay .AppointmentsPopupContent{background-color:var(--background_White);border-radius:4px;box-shadow:0 20px 50px #00000040;max-height:90vh;max-width:1100px;overflow:auto;padding:12px;width:95%}.Appointments .AppointmentsTableSection .AppointmentsSelectCell,.Appointments .AppointmentsTableSection .AppointmentsSelectHeader{background-color:var(--background_White);box-shadow:none;left:0;position:-webkit-sticky;position:sticky;position:f;text-align:center;z-index:1}.Appointments .AppointmentsTableSection .AppointmentsSelectCell input,.Appointments .AppointmentsTableSection .AppointmentsSelectHeader input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:grid;height:18px;margin-bottom:-2px;place-items:center;transition:all .15s ease;width:18px}.Appointments .AppointmentsTableSection .AppointmentsSelectCell input:checked,.Appointments .AppointmentsTableSection .AppointmentsSelectHeader input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.Appointments .AppointmentsTableSection .AppointmentsSelectCell input:focus-visible,.Appointments .AppointmentsTableSection .AppointmentsSelectHeader input:focus-visible{outline:2px solid var(--outline_Blue);outline-offset:2px}.Appointments .AppointmentsTableSection .SettingsActionsHeader{max-width:50px}.Appointments .AppointmentsTableSection .SettingsActionsHeader,.Appointments .AppointmentsTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Appointments .AppointmentsTableSection .SettingsActionsHeader:before,.Appointments .AppointmentsTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.Appointments .AppointmentsTableSection .SettingsActionsHeader.is-overlaying,.Appointments .AppointmentsTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.Appointments .AppointmentsTableSection .SettingsActionsHeader.is-overlaying:before,.Appointments .AppointmentsTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.Appointments .AppointmentsTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Appointments .AppointmentsTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.Appointments .AppointmentsTableSection .AppointmentsCell{align-items:center;display:flex}.Appointments .AppointmentsTableSection .AppointmentsCell .AppointmentsPhoneLink{color:var(--background_Blue);font-weight:500;text-decoration:underline;text-underline-offset:2px}.Appointments .AppointmentsTableSection .AppointmentsCell .AppointmentsPhoneLink:hover{color:var(--background_Blue_Dark)}.Appointments .AppointmentsTableSection .GAAppointmentsCellName{gap:10px}.Appointments .AppointmentsTableSection .GAAppointmentsCellPhone{min-width:140px}.Appointments .AppointmentsTableSection .GAAppointmentsCellRole{min-width:120px}.Appointments .AppointmentsTableSection .GAAppointmentsCellAddress{min-width:240px}.Appointments .AppointmentsTableSection .GAAppointmentsCellDate{min-width:170px}.Appointments .AppointmentsTableSection .AppointmentsNameCell{display:flex;flex-direction:column}.Appointments .AppointmentsTableSection .AppointmentsName{font-weight:500}.Appointments .AppointmentsTableSection .AppointmentsEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.Appointments .AppointmentsTableSection .AppointmentsRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.Appointments .AppointmentsTableSection .AppointmentsRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.Appointments .AppointmentsTableSection .AppointmentsRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 16%,#0000);color:var(--pending)}.Appointments .AppointmentsTableSection .AppointmentsRoleBadgeManager{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.Appointments .AppointmentsTableSection .AppointmentsRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 14%,#0000);color:var(--InProgress)}.Appointments .AppointmentsTableSection .AppointmentsRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.Appointments .AppointmentsTableSection .AppointmentsPill{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .AppointmentsStatusBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.01em;padding:4px 10px;text-transform:capitalize;transition:background .15s ease,border-color .15s ease}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .AppointmentsStatusBadge.is-paid{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .AppointmentsStatusBadge.is-partially-paid{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .AppointmentsStatusBadge.is-overdue{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .AppointmentsStatusBadge.is-draft{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 45%,#0000);color:var(--Submited)}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .AppointmentsStatusBadge.is-void{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .AppointmentsStatusBadge.is-unpaid{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .AppointmentsStatusBadge .AppointmentsStatusDot{background:currentColor;border-radius:999px;box-shadow:0 0 0 2px color-mix(in srgb,currentColor 22%,#0000);height:8px;width:8px}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .is-submitted{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 40%,#0000);color:var(--Submited)}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .is-in-progress{background:color-mix(in srgb,var(--InProgress) 14%,#0000);border-color:color-mix(in srgb,var(--InProgress) 40%,#0000);color:var(--InProgress)}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .is-canceled{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .is-done{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .is-pending{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .is-estimate{background:color-mix(in srgb,var(--Estimate) 14%,#0000);border-color:color-mix(in srgb,var(--Estimate) 40%,#0000);color:var(--Estimate)}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .is-unknown{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .AppointmentsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .AppointmentsStatusToggle .AppointmentsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .AppointmentsStatusToggle .AppointmentsStatusToggleText{min-width:54px;text-align:left}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .AppointmentsStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .AppointmentsStatusToggle.is-active .AppointmentsStatusToggleDot{background:var(--Done);transform:translateX(71px)}.Appointments .AppointmentsTableSection .AppointmentsCellStatus .AppointmentsStatusToggle.is-inactive{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Appointments .AppointmentsTableSection .AppointmentsEmpty{color:var(--text_Title_Light_Light);padding:22px 0;text-align:center}.Appointments .AppointmentsTableSection .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);color:#fff}@media(max-width:1050px){.Appointments .AppointmentsHeader{padding:5px 16px 12px}.Appointments .AppointmentsHeader .AppointmentsHeaderMain .AppointmentsTitle{font-size:18px}.Appointments .AppointmentsStats{padding:0 16px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard{min-height:160px;min-width:220px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatValue{font-size:20px}.Appointments .AppointmentsControls .AppointmentsControlsTop{flex-wrap:wrap;padding:0 16px}.Appointments .AppointmentsControls .AppointmentsControlsBottom{padding:16px 18px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch{right:18px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .SearchForm{max-width:200px;min-width:200px}.Appointments .AppointmentsTableSection{padding:0 18px}}@media(max-width:600px){.Appointments .AppointmentsHeader{flex-wrap:wrap;gap:8px;padding:5px 12px 10px}.Appointments .AppointmentsHeader .AppointmentsHeaderMain .AppointmentsTitle{font-size:16px}.Appointments .AppointmentsHeader .AppointmentsHeaderMain .AppointmentsSubtitle{font-size:12px}.Appointments .AppointmentsHeader .AppointmentsAddBtn{height:34px;padding:4px 12px 4px 8px}.Appointments .AppointmentsHeader .AppointmentsAddBtn .AppointmentsAddBtnLabel{font-size:12px}.Appointments .AppointmentsStats{padding:0 12px}.Appointments .AppointmentsStats .AppointmentsStatsRow{-webkit-overflow-scrolling:touch;gap:10px;overflow-x:auto}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard{min-height:140px;min-width:200px;padding:12px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatValue{font-size:18px}.Appointments .AppointmentsStats .AppointmentsStatsRow .AppointmentsStatCard .AppointmentsStatLabel{font-size:12px}.Appointments .AppointmentsControls{margin-top:10px}.Appointments .AppointmentsControls .AppointmentsControlsTop{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;padding:0 12px}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft{flex-wrap:nowrap}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsLeft .AppointmentsControlsTopBox{font-size:13px;padding:8px;white-space:nowrap}.Appointments .AppointmentsControls .AppointmentsControlsTop .AppointmentsControlsTopRight{margin-top:-10px}.Appointments .AppointmentsControls .AppointmentsControlsBottom{align-items:stretch;flex-direction:column;gap:10px;padding:12px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters{gap:8px;width:100%}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsFilterButton{font-size:12px;min-width:110px;padding:5px 10px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsMultiFilter{min-width:150px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsFilters .AppointmentsMultiFilter .AppointmentsMultiMenu{max-width:300px;width:calc(100vw - 24px)}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch{padding-left:0;position:static;width:100%}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .SearchForm{max-width:100%;min-width:100%}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsSearch .AppointmentsShowGraph{font-size:12px;height:36px;padding:6px 9px}.Appointments .AppointmentsControls .AppointmentsControlsBottom .AppointmentsControlsActions{flex-wrap:nowrap;left:auto;overflow-x:auto;position:static;width:100%}.Appointments .AppointmentsTableSection{min-height:400px;padding:0 12px}.Appointments .AppointmentsTableSection .AppointmentsTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.Appointments .AppointmentsTableSection .AppointmentsTable{min-width:900px}.Appointments .AppointmentsTableSection .AppointmentsTable td,.Appointments .AppointmentsTableSection .AppointmentsTable th{font-size:12px;padding:14px 10px}.Appointments .AppointmentsTableSection .AppointmentsTable td{height:60px}.Appointments .AppointmentsTableSection .AppointmentsPopupOverlay .AppointmentsPopupContent{border-radius:0;inset:0;max-height:100vh;max-width:100vw;width:100%}.Appointments .AppointmentsTableSection .InvoicesPagination{justify-content:flex-start;padding:12px 0}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationText{margin-right:8px}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationText h1{font-size:11px;margin-left:8px}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationControls{gap:6px}.Appointments .AppointmentsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{font-size:12px;height:32px;min-width:32px;padding:0 6px}}.GASettingsLogin{background:var(--background_Gray_Light);display:flex;height:100vh;width:100%}.GASettingsLogin .GASettingsLoginLeft{align-items:center;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:flex-start;overflow:auto;padding:100px 5% 40px;transition:all .15s ease}.GASettingsLogin .GASettingsLoginLeft .SignUpLogo{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:24px}.GASettingsLogin .GASettingsLoginLeft .SignUpLogo img{height:34px;object-fit:contain;width:34px}.GASettingsLogin .GASettingsLoginLeft .SignUpLogo h1{color:var(--text_Title_Light);font-size:24px;font-weight:700;letter-spacing:.3px;margin:0}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard{background-color:var(--background_White);border-radius:12px;max-height:620px;max-width:660px;overflow:visible;padding:32px 36px 28px;transition:max-height .42s ease,padding .3s ease;width:100%;will-change:max-height}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpLogoHeader{margin-bottom:28px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpLogoHeader h1{color:var(--text_Title_Light);letter-spacing:.1px;line-height:.9;text-align:center}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard h2{color:var(--text_Title_Light);font-size:16px;font-weight:300;margin-top:10px;text-align:center}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard h2 .LinkButton{background:none;border:none;color:var(--background_Blue);cursor:pointer;font:inherit;padding:0;text-decoration:none;transition:color .12s ease}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard h2 .LinkButton:hover{color:var(--background_Blue_Dark);text-decoration:underline}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard h2 span{display:none}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpProviders{display:flex;gap:10px;margin-bottom:18px;transition:all .15s ease}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpProviders .ProviderButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:.9rem;font-weight:500;height:50px;justify-content:center;outline:3px solid #0000;padding:9px 12px;transition:all .15s ease;width:100%}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpProviders .ProviderButton span{pointer-events:none}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpProviders .ProviderButton img{height:25px;margin-right:8px;width:25px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpProviders .ProviderButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpProviders .ProviderButton:active{box-shadow:0 2px 8px #0f172a1f;transform:translateY(1px)}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpDivider{color:var(--text_Title_Light_Light_Light);font-size:.75rem;margin-bottom:40px;margin-top:40px;position:relative;text-align:center}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpDivider span{background-color:var(--background_White);color:var(--text_Title_Light);font-size:17px;padding:0 10px;position:relative;z-index:1}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpDivider:before{background:var(--border_Light);content:"";height:1px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginForm{display:flex;flex-direction:column;gap:14px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginForm label span{color:var(--text_Title_Light);display:block;font-size:14px;font-weight:500;margin-bottom:6px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginForm input{border:1px solid var(--border_Light);border-radius:10px;font-size:.95rem;height:47px;outline:3px solid #0000;padding:9px 10px;transition:all .15s ease;width:100%}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginForm input:focus,.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginForm input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginForm .LoginPasswordField{align-items:center;display:flex;position:relative}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginForm .LoginPasswordField .LoginPasswordInput{padding-right:44px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginForm .LoginPasswordField .LoginPasswordToggle{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;justify-content:center;margin-bottom:-7px;outline:3px solid #0000;position:absolute;right:10px;transition:color .12s ease;-webkit-user-select:none;user-select:none}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginForm .LoginPasswordField .LoginPasswordToggle:hover{color:var(--background_Blue)}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginForm .LoginPasswordField .LoginPasswordToggle:focus-visible{outline:3px solid var(--outline_Blue)}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginForm .LoginPasswordField .LoginPasswordToggle .material-symbols-outlined{font-size:20px;line-height:1}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginError{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-radius:6px;color:var(--Canceled);font-size:.85rem;margin-top:4px;padding:8px 10px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard button[type=submit]{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:400;height:50px;margin-top:6px;outline:3px solid #0000;padding:9px 12px;transition:background .15s ease,box-shadow .15s ease,transform .12s ease;width:100%}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard button[type=submit]:hover:not(:disabled){background:var(--background_Blue_Dark);box-shadow:0 6px 18px #2563eb59;outline:3px solid var(--outline_Blue)}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard button[type=submit]:active:not(:disabled){box-shadow:0 3px 10px #2563eb73;transform:translateY(1px)}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard button[type=submit]:disabled{box-shadow:none;cursor:default;opacity:.7}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginFooterLinks{display:flex;font-size:.8rem;gap:12px;justify-content:space-between;margin-top:16px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginFooterLinks .LinkButton{background:none;border:none;color:var(--background_Blue);cursor:pointer;font:inherit;padding:0;text-decoration:none;transition:color .12s ease}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginFooterLinks .LinkButton:hover{color:var(--background_Blue_Dark);text-decoration:underline}@media(max-width:1050px){.GASettingsLogin .GASettingsLoginLeft{padding:72px 24px 40px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard{max-width:520px;padding:28px 28px 24px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpProviders{flex-direction:column}}@media(max-width:600px){.GASettingsLogin{height:auto;min-height:100vh}.GASettingsLogin .GASettingsLoginLeft{overflow:visible;padding:40px 14px 32px}.GASettingsLogin .GASettingsLoginLeft .SignUpLogo h1{font-size:20px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard{border-radius:12px;max-width:100%;padding:22px 18px 20px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpLogoHeader{margin-bottom:20px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard h2{font-size:14px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpProviders{flex-direction:column;gap:8px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpProviders .ProviderButton{height:46px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpDivider{margin-bottom:24px;margin-top:24px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginForm input{height:44px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard button[type=submit]{height:46px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginFooterLinks{align-items:flex-start;flex-direction:column;gap:8px}}.SignUp{background:var(--background_Gray_Light);height:100vh;justify-content:space-between;width:100%}.SignUp,.SignUp .SignUpLeft{align-items:center;display:flex}.SignUp .SignUpLeft{flex:1 1;flex-direction:column;height:100%;justify-content:flex-start;min-height:50vh;overflow:auto;padding:100px 5% 40px;transition:all .15s ease}.SignUp .SignUpLeft .SignUpLogo{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:24px}.SignUp .SignUpLeft .SignUpLogo img{height:34px;object-fit:contain;width:34px}.SignUp .SignUpLeft .SignUpLogo h1{color:var(--text_Title_Light);font-size:24px;font-weight:700;letter-spacing:.3px;margin:0}.SignUp .SignUpLeft .GASettingsLoginCard{background-color:var(--background_White);border-radius:12px;max-height:620px;max-width:660px;overflow:visible;padding:32px 36px 28px;transition:max-height .42s ease,padding .3s ease;width:100%;will-change:max-height}.SignUp .SignUpLeft .GASettingsLoginCard.is-step-1{max-height:760px}.SignUp .SignUpLeft .GASettingsLoginCard.is-step-2{max-height:1200px}.SignUp .SignUpLeft .GASettingsLoginCard.is-step-3{max-height:620px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent{animation:signUpStepFade .18s ease}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent .SignUpPaused{align-items:center;display:flex;flex-direction:column;gap:16px;padding:8px 0 4px;text-align:center}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent .SignUpPaused .SignUpPausedIcon{color:var(--background_Blue);font-size:44px;line-height:1}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent .SignUpPaused .SignUpPausedText{color:var(--text_Title_Light);font-size:15px;font-weight:300;line-height:1.5;margin:0;max-width:320px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent .SignUpPaused .SignUpPausedPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:12px;color:var(--background_White);cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:12px 18px;text-decoration:none;transition:filter .12s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent .SignUpPaused .SignUpPausedPrimary:hover{filter:brightness(.95)}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent .SignUpPaused .SignUpPausedPrimary .material-symbols-outlined{font-size:18px;line-height:1}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent .SignUpPaused .SignUpPausedSecondary{background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;font-size:14px;font-weight:500;padding:2px 0;transition:color .12s ease}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent .SignUpPaused .SignUpPausedSecondary:hover{color:var(--background_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpBackButton{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;gap:6px;margin-bottom:12px;padding:4px 0;transition:color .12s ease}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpBackButton:hover{color:var(--background_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpBackButton .material-symbols-outlined{font-size:18px;line-height:1}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpLogoHeader{color:var(--text_Title_Dark);font-size:24px;font-weight:700;letter-spacing:.03em;margin-bottom:28px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpLogoHeader h1{color:var(--text_Title_Light);letter-spacing:.1px;line-height:.9;text-align:center}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpLogoHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:300;margin-top:16px;text-align:center}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders{display:flex;gap:10px;margin-bottom:18px;transition:all .15s ease}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders .ProviderButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:.9rem;font-weight:500;height:50px;justify-content:center;outline:3px solid #0000;padding:9px 12px;transition:all .15s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders .ProviderButton span{pointer-events:none}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders .ProviderButton img{height:25px;margin-right:8px;width:25px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders .ProviderButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders .ProviderButton:active{box-shadow:0 2px 8px #0f172a1f;transform:translateY(1px)}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpDivider{color:var(--text_Title_Light_Light_Light);font-size:.75rem;margin-bottom:40px;margin-top:40px;position:relative;text-align:center}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpDivider span{background-color:var(--background_White);color:var(--text_Title_Light);font-size:17px;padding:0 10px;position:relative;z-index:1}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpDivider:before{background:var(--border_Light);content:"";height:1px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm{display:flex;flex-direction:column;gap:14px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm label span{color:var(--text_Title_Light);display:block;font-size:14px;font-weight:500;margin-bottom:6px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpEmployeeButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpEmployeeButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpEmployeeButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpHowHearButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpHowHearButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpHowHearButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpIndustryButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpIndustryButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpIndustryButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpRevenueButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpRevenueButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpRevenueButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError input,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError input.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError input:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError select,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError select.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError select:hover{border-color:var(--Canceled);outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpEmployeeButton:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpEmployeeButton:focus-visible,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpHowHearButton:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpHowHearButton:focus-visible,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpIndustryButton:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpIndustryButton:focus-visible,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpRevenueButton:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpRevenueButton:focus-visible,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError input:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError input:focus-visible,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError select:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError select:focus-visible{border-color:var(--Canceled);outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:.95rem;outline:3px solid #0000;padding:13px 10px;transition:all .15s ease;width:100%}.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input:focus,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input:focus-visible,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input:hover{border-color:var(--Canceled);outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField{align-items:center;display:flex;position:relative}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField .SignUpPasswordInput{padding-right:44px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField .SignUpPasswordToggle{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;justify-content:center;margin-top:3px;outline:3px solid #0000;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:color .12s ease;-webkit-user-select:none;user-select:none}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField .SignUpPasswordToggle:hover{color:var(--background_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField .SignUpPasswordToggle:focus-visible{outline:3px solid var(--outline_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField .SignUpPasswordToggle .material-symbols-outlined{font-size:20px;line-height:1}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpConfirmPassword{display:none;pointer-events:none}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpConfirmPassword.is-visible{display:block;pointer-events:auto}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpConfirmPassword.is-visible .SignUpConfirmPasswordBody{animation:signUpConfirmReveal .2s ease}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpConfirmPassword .SignUpConfirmPasswordBody{display:block}@keyframes signUpConfirmReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select{-webkit-appearance:none;appearance:none;background-color:var(--background_White);background-image:linear-gradient(45deg,#0000 50%,var(--text_Title_Light_Light) 50%),linear-gradient(135deg,var(--text_Title_Light_Light) 50%,#0000 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-repeat:no-repeat;background-size:6px 6px,6px 6px;border:1px solid var(--border_Light);border-radius:6px;font-size:.95rem;padding:9px 10px;transition:border-color .15s ease,box-shadow .15s ease,background-color .12s ease;width:100%}.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select:focus,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select:focus-visible,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select:hover{border-color:var(--Canceled);box-shadow:none;outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select:focus{background-color:var(--background_Gray_Light);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb33;outline:3px solid #0000}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown{position:relative}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:.9rem;gap:8px;height:47px;justify-content:space-between;outline:3px solid #0000;padding:9px 10px;transition:all .15s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton.FieldError:hover{border-color:var(--Canceled);outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryLabel{font-weight:400;margin-bottom:0}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryLabel.is-placeholder{color:var(--text_Title_Light_Light);font-weight:400}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryChevron{color:var(--text_Title_Light_Light);margin-bottom:0;margin-right:5px;margin-top:5px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryChevron svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:20px;margin-right:0;width:20px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryMenu{background-color:var(--background_White);border:1px solid #0f172a1a;border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:4px;left:0;max-height:220px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);width:100%;z-index:10}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryList{display:flex;flex-direction:column;gap:4px;max-height:170px;overflow-y:auto;padding:0 4px 4px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryOption{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:.85rem;padding:10px;text-align:left;transition:background .12s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryOption:hover{background:var(--background_Gray_Light)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryOption.is-active{background:#2563eb1f;color:var(--background_Blue_Dark);font-weight:600}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryEmpty{color:var(--text_Title_Light_Light);font-size:.8rem;padding:10px;text-align:center}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown{position:relative}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:.9rem;gap:8px;height:47px;justify-content:space-between;outline:3px solid #0000;padding:4px;transition:all .15s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton.FieldError:hover{border-color:var(--Canceled);outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueLabel{font-weight:400;margin-bottom:0;margin-left:10px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueLabel.is-placeholder{color:var(--text_Title_Light_Light);font-weight:400}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueChevron{color:var(--text_Title_Light_Light);margin-bottom:0}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueChevron svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:20px;margin-right:10px;width:20px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueMenu{background-color:var(--background_White);border:1px solid #0f172a1a;border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:4px;left:0;max-height:220px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);width:100%;z-index:10}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueOption{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:.85rem;padding:10px;text-align:left;transition:background .12s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueOption:hover{background:var(--background_Gray_Light)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueOption.is-active{background:#2563eb1f;color:var(--background_Blue_Dark);font-weight:600}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .PhoneInput .PhoneInputRow .PhoneInputCountryDropdown .PhoneInputCountryButton .PhoneInputCountryChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .PhoneInput .PhoneInputRow .PhoneInputCountryDropdown .PhoneInputCountryButton .PhoneInputCountryLabel{margin-bottom:0}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .PhoneInput .PhoneInputRow input{border-left:0;border-radius:0 10px 10px 0}.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit]{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:400;height:50px;margin-top:6px;outline:3px solid #0000;padding:9px 12px;transition:background .15s ease,box-shadow .15s ease,transform .12s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit]:hover:not(:disabled){background:var(--background_Blue_Dark);box-shadow:0 6px 18px #2563eb59;outline:3px solid var(--outline_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit]:active:not(:disabled){box-shadow:0 3px 10px #2563eb73;transform:translateY(1px)}.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit]:disabled{box-shadow:none;cursor:default;opacity:.7}.SignUp .SignUpLeft .SignUpFooterLinks{display:flex;font-size:15px;gap:8px;justify-content:space-between;margin-top:16px}.SignUp .SignUpLeft .SignUpFooterLinks .LinkButton{background:none;border:none;color:var(--text_Title_Light);cursor:pointer;font:inherit;padding:0;transition:color .12s ease;transition:all .15s ease}.SignUp .SignUpLeft .SignUpFooterLinks .LinkButton span{color:var(--background_Blue)}.SignUp .SignUpLeft .SignUpFooterLinks .LinkButton span:hover{text-decoration:underline}.SignUp .SignUpLeft .SignUpFooterLinks .SignUpResendButton{background-color:red;color:var(--text_Title_Light)}.SignUp .SignUpLeft .SignUpFooterLinks .SignUpResendButton:hover{text-decoration:underline}.SignUp .SignUpRight{align-items:center;background:#4557f7;color:var(--background_White);display:flex;flex:1 1;height:100%;justify-content:center;max-width:900px;padding:40px 32px}.SignUp .SignUpRight .SignUpHero{display:flex;flex-direction:column;gap:24px;margin-bottom:100px;max-width:520px;width:100%}.SignUp .SignUpRight .SignUpHero .SignUpHeroHeader{margin-bottom:50px}.SignUp .SignUpRight .SignUpHero .SignUpHeroHeader h3{color:var(--background_White);font-size:35px;font-weight:300;margin:0 0 8px}.SignUp .SignUpRight .SignUpHero .SignUpHeroHeader p{color:#fffc;font-size:13px;margin:0}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock{background:#ffffff14;border-radius:18px;padding:18px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame{background:var(--background_White);border-radius:16px;box-shadow:0 20px 50px #0f172a40;height:230px;padding:16px;position:relative}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockTop .SignUpHeroMockTitle{color:var(--text_Title_Dark);font-size:.95rem;font-weight:600}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockTop .SignUpHeroMockPills{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockTop .SignUpHeroMockPills span{border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);font-size:.7rem;padding:4px 8px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-bottom:12px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard{align-items:center;background:var(--background_Gray_Light_Light);border-radius:6px;display:flex;height:72px;justify-content:center;padding:0}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard.has-content{justify-content:flex-start;padding:8px 10px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard.is-compact{align-items:flex-start}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard.is-tall{align-items:center;display:flex;height:110px;padding:10px 12px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard .SignUpHeroMockCardContent{display:flex;flex-direction:column;gap:6px;width:100%}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard .SignUpHeroMockCardContent .SignUpHeroMockRow{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:.68rem;justify-content:space-between}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard .SignUpHeroMockCardContent .SignUpHeroMockRow .SignUpHeroMockRowLabel{align-items:center;display:flex;gap:6px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard .SignUpHeroMockCardContent .SignUpHeroMockRow .SignUpHeroMockRowLabel .SignUpHeroMockIcon{color:#3e4a50;font-size:.85rem;line-height:1}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard .SignUpHeroMockCardContent .SignUpHeroMockRow .SignUpHeroMockLabel{font-size:12px;font-weight:300}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard .SignUpHeroMockCardContent .SignUpHeroMockRow .SignUpHeroMockValue{color:var(--text_Title_Dark);font-weight:600}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockOverlay{background:var(--background_White);border-radius:12px;box-shadow:0 10px 24px #0f172a2e;display:flex;flex-direction:column;gap:8px;padding:12px;position:absolute;right:-36px;top:150px;width:170px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockOverlay .SignUpHeroMockOverlayHeader{align-items:center;display:flex;font-size:.8rem;font-weight:600;justify-content:space-between}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockOverlay .SignUpHeroMockOverlayHeader .SignUpHeroMockTag{background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--InProgress);font-size:.65rem;padding:2px 6px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockOverlay .SignUpHeroMockOverlayRow{background:var(--border_Dark_Light);border-radius:999px;height:10px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockOverlay .SignUpHeroMockOverlayRow.is-wide{height:12px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockOverlay .SignUpHeroMockOverlayButton{background:var(--text_Title_Dark);border:none;border-radius:8px;color:var(--background_White);font-size:.7rem;padding:6px 8px}.SignUp .SignUpRight .SignUpHero .SignUpHeroBrands{color:#ffffffbf;display:flex;flex-wrap:wrap;font-size:.8rem;gap:16px}.SignUp .SignUpSuccess h2{color:var(--text_Title_Light);font-size:22px;font-weight:600}.SignUp .SignUpSuccess p{color:var(--text_Title_Light);font-size:15px;font-weight:300;margin-top:10px}.SignUp .SignUpSuccess .SignUpSuccessActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpResendButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:.9rem;font-weight:400;height:37px;outline:3px solid #0000;padding:9px 16px;transition:all .15s ease}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpResendButton:hover:not(:disabled){border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpResendButton:disabled{cursor:default;opacity:.7}.SignUp .SignUpSuccess .SignUpSuccessActions .PrimaryActionButton{background:var(--background_Blue);border:none;border:1px solid var(--background_Blue);border-radius:10px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:400;height:37px;outline:3px solid #0000;padding:9px 16px;transition:background .15s ease,box-shadow .15s ease,transform .12s ease;transition:all .15s ease}.SignUp .SignUpSuccess .SignUpSuccessActions .PrimaryActionButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpSuccess .SignUpSuccessActions .PrimaryActionButton:active{box-shadow:0 3px 10px #2563eb73;transform:translateY(1px)}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpDeclineButton{background:var(--background_White);border:1px solid var(--Canceled);border-radius:10px;color:var(--Canceled);cursor:pointer;font-size:.9rem;font-weight:400;height:37px;outline:3px solid #0000;padding:9px 16px;transition:all .15s ease}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpDeclineButton:hover{border:1px solid var(--Canceled);color:var(--Canceled);outline:3px solid #ef444433}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpDeclineButton:active{transform:translateY(1px)}@keyframes signUpStepFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1050px){.SignUp .SignUpLeft{padding:72px 24px 40px}.SignUp .SignUpLeft .GASettingsLoginCard{max-width:520px;padding:28px 28px 24px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders{flex-direction:column}.SignUp .SignUpRight{padding:32px 24px}.SignUp .SignUpRight .SignUpHero{margin-bottom:40px}.SignUp .SignUpRight .SignUpHero .SignUpHeroHeader h3{font-size:28px}}@media(max-width:600px){.SignUp{flex-direction:column;height:auto;min-height:100vh}.SignUp .SignUpLeft{height:auto;min-height:0;overflow:visible;padding:32px 14px;width:100%}.SignUp .SignUpLeft .SignUpLogo h1{font-size:20px}.SignUp .SignUpLeft .GASettingsLoginCard{max-width:100%;padding:20px 16px 18px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpLogoHeader{font-size:20px;margin-bottom:20px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders{flex-direction:column;gap:8px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders .ProviderButton{height:46px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpDivider{margin:24px 0}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input{padding:12px 10px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton,.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit]{height:46px}.SignUp .SignUpLeft .SignUpFooterLinks{align-items:flex-start;flex-direction:column;font-size:13px;gap:8px}.SignUp .SignUpRight{display:none}.SignUp .SignUpSuccess h2{font-size:18px}.SignUp .SignUpSuccess p{font-size:14px}.SignUp .SignUpSuccess .SignUpSuccessActions{align-items:stretch;flex-direction:column;gap:8px}.SignUp .SignUpSuccess .SignUpSuccessActions .PrimaryActionButton,.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpDeclineButton,.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpResendButton{height:44px;padding:10px 14px;width:100%}}@media(max-width:900px){.SignUp{flex-direction:column;height:auto}.SignUp .SignUpLeft{height:auto;width:100%}.SignUp .SignUpRight{width:100%}}.Operations{animation:RenderPageOpen .1s ease;border-radius:8px;display:flex;height:100%;width:auto}.Operations .OperationsMenu{background-color:var(--background_Gray_Light_Light_Light);border-radius:8px 0 0 8px;border-right:1px solid var(--border_Light);border:1px solid var(--border_Light);display:flex;flex-direction:column;gap:7px;max-width:238px;min-width:238px;overflow-x:hidden;overflow-y:auto;padding:0 18px 20px;transition:min-width .18s ease,max-width .18s ease,padding .18s ease}.Operations .OperationsMenu .OperationsMenuSearchRow{background:var(--background_Gray_Light_Light_Light);margin:0 -18px 7px;padding:28px 18px 6px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.Operations .OperationsMenu .OperationsMenuSearch{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;display:flex;gap:8px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.Operations .OperationsMenu .OperationsMenuSearch:focus-within,.Operations .OperationsMenu .OperationsMenuSearch:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid color-mix(in srgb,var(--background_Blue) 20%,#0000)}.Operations .OperationsMenu .OperationsMenuSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.Operations .OperationsMenu .OperationsMenuSearch input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:12px;outline:none;padding:8px 0;width:100%}.Operations .OperationsMenu .OperationsMenuSearch input::placeholder{color:var(--text_Title_Light_Light)}.Operations .OperationsMenu .OperationsMenuSearch .OperationsMenuSearchClear{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.Operations .OperationsMenu .OperationsMenuSearch .OperationsMenuSearchClear .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.Operations .OperationsMenu .OperationsMenuSearch .OperationsMenuSearchClear:hover .material-symbols-outlined{color:var(--text_Title_Light)}.Operations .OperationsMenu .OperationsMenuCategory{display:flex;flex-direction:column}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle{align-items:center;background-color:var(--background_Gray_Light);border-radius:50px;cursor:pointer;display:flex;gap:6px;justify-content:space-between;margin-bottom:5px;padding:8px 15px;width:100%}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle h2{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:0}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .2s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle.is-open .material-symbols-outlined{transform:rotate(180deg)}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle:hover{background-color:var(--background_Gray_Dark_Light)}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle:hover .material-symbols-outlined,.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle:hover h2{color:var(--text_Title_Light)}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList{display:flex;flex-direction:column;gap:8px;max-height:0;opacity:0;overflow:hidden;transform:translateY(-4px);transition:max-height .25s ease,opacity .2s ease,transform .2s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList.is-open{max-height:800px;opacity:1;transform:translateY(0)}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox{align-items:flex-start;border-left:3px solid #0000;border-radius:50px;color:#434d59;display:flex;justify-content:flex-start;padding:7px 10px;transition:border-left .2s ease,margin-left .2s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .material-symbols-outlined{font-size:21px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;margin-right:9px;margin-top:2px}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText{display:flex;flex-direction:column}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h3{color:var(--text_Title_Light);cursor:pointer;display:inline-block;font-size:13px;font-weight:600;transition:background .15s ease,color .15s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h4{color:var(--text_Title_Light_Light);cursor:pointer;display:inline-block;font-size:11px;font-weight:400;margin-top:-1px;transition:background .15s ease,color .15s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox:hover{background-color:var(--background_Gray_Light);cursor:pointer}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox:hover .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 100,"opsz" 24;transition:font-variation-settings .2s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox:last-child{margin-bottom:15px}.Operations .OperationsMenu .OperationsMenuToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.Operations .OperationsMenu .OperationsMenuToggle .OperationsMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.Operations .OperationsMenu .OperationsMenuToggle .OperationsMenuViewSwitch .OperationsMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.Operations .OperationsMenu .OperationsMenuToggle .OperationsMenuViewSwitch .OperationsMenuViewButton .material-symbols-outlined{font-size:18px}.Operations .OperationsMenu .OperationsMenuToggle .OperationsMenuViewSwitch .OperationsMenuViewButton:hover{color:var(--text_Title_Dark)}.Operations .OperationsMenu .OperationsMenuToggle .OperationsMenuViewSwitch .OperationsMenuViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.Operations .OperationsMenu.is-compact{max-width:116px;min-width:116px}.Operations .OperationsMenu.is-compact .OperationsMenuCategory .OperationsMenuCategoryTtitle{padding:8px 10px}.Operations .OperationsMenu.is-compact .OperationsMenuCategory .OperationsMenuCategoryTtitle h2{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Operations .OperationsMenu.is-compact .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox{align-items:center;flex-direction:column;gap:4px;justify-content:center;padding:10px 4px;text-align:center}.Operations .OperationsMenu.is-compact .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .material-symbols-outlined{margin-top:0}.Operations .OperationsMenu.is-compact .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText{min-width:0;width:100%}.Operations .OperationsMenu.is-compact .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h3{font-size:11px;line-height:1.15;text-align:center;white-space:normal}.Operations .OperationsMenu.is-compact .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h4{display:none}@media(max-width:1050px){.Operations .OperationsMenu{max-width:200px;min-width:200px;padding:20px 14px 18px}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox{padding:6px 8px}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h3{font-size:13px}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h4{font-size:10px}}@media(max-width:600px){.Operations{border-radius:8px;flex-direction:column}.Operations .OperationsMenu{-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--border_Light);border-right:none;flex-direction:row;gap:8px;max-width:none;min-width:0;overflow-x:auto;overflow-y:hidden;padding:10px 12px;width:100%}.Operations .OperationsMenu.is-compact{max-width:none;min-width:0}.Operations .OperationsMenu .OperationsMenuSearch,.Operations .OperationsMenu .OperationsMenuToggle{display:none}.Operations .OperationsMenu .OperationsMenuCategory{flex-direction:row;min-width:-webkit-fit-content;min-width:fit-content}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle{display:none}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList{flex-direction:row;gap:6px;max-height:none;opacity:1;overflow:visible;transform:none}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:50px;min-height:40px;min-width:-webkit-max-content;min-width:max-content;padding:8px 12px}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .material-symbols-outlined{font-size:18px;margin-right:6px;margin-top:0}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText{align-items:center;flex-direction:row}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h3{font-size:12px;white-space:nowrap}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h4{display:none}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox:last-child{margin-bottom:0}}.UpgredePlanNotify{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}.UpgredePlanNotify .UpgredePlanNotifyOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.UpgredePlanNotify .UpgredePlanNotifyCard{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:10px;box-shadow:0 20px 50px #0f172a40;display:flex;flex-direction:column;gap:12px;overflow:hidden;position:relative;width:min(520px,100% - 32px);z-index:1}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient{background:color-mix(in srgb,var(--background_Blue) 51%,#0000);background:linear-gradient(180deg,color-mix(in srgb,var(--background_Blue) 31%,#0000) 0,color-mix(in srgb,var(--background_Blue) 24%,#0000) 35%,#0000 100%);border-radius:10px 10px 0 0;height:240px;left:0;position:absolute;top:0;width:100%}@keyframes UpgredePlanNotifyFloat{0%{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}to{transform:translateZ(0)}}@keyframes UpgredePlanNotifyFloatWide{0%{transform:translateZ(0)}50%{transform:translate3d(6px,-12px,0)}to{transform:translateZ(0)}}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient img{animation:UpgredePlanNotifyFloat 5s ease-in-out infinite;border:2px solid var(--border_Dark_Light);border-radius:999px;cursor:pointer;padding:5px;position:absolute;transition:all .15s ease;will-change:transform;z-index:4}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient img:hover{height:75px;width:75px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardGradient1{animation:UpgredePlanNotifyFloat 6s ease-in-out infinite;background-color:color-mix(in srgb,var(--background_Blue_Purpel) 33%,#0000);height:60px;left:120px;top:60px;width:60px;will-change:transform}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardGradient2{animation:UpgredePlanNotifyFloatWide 7s ease-in-out infinite;background-color:color-mix(in srgb,var(--background_Blue) 33%,#0000);height:60px;right:120px;top:60px;width:60px;will-change:transform}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardGradient3{animation:UpgredePlanNotifyFloat 5.5s ease-in-out infinite;background-color:color-mix(in srgb,var(--background_Blue_Light) 33%,#0000);height:50px;left:15%;top:150px;width:50px;will-change:transform}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardGradient4{animation:UpgredePlanNotifyFloatWide 6.5s ease-in-out infinite;background-color:color-mix(in srgb,var(--background_Blue_Dark) 33%,#0000);height:50px;right:15%;top:150px;width:50px;will-change:transform}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardGradient5{animation:UpgredePlanNotifyFloat 7.5s ease-in-out infinite;background-color:color-mix(in srgb,var(--Done) 33%,#0000);height:70px;left:calc(50% - 27px);top:20px;transform:translateX(calc(-50% - 50px));width:70px;will-change:transform}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyHeader{align-items:center;display:flex;z-index:2}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyHeader .UpgredePlanNotifyClose{align-items:center;background:#0000;background-color:color-mix(in srgb,var(--background_White) 72%,#0000);border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;justify-content:center;margin:20px;padding:4px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyHeader .UpgredePlanNotifyClose .material-symbols-outlined{font-size:18px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyHeader .UpgredePlanNotifyClose:hover{background-color:color-mix(in srgb,var(--background_White) 90%,#0000)}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:-20px;padding:30px 30px 0;z-index:1}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody img{height:180px;width:180px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h3{color:var(--text_Title);font-size:24px;font-weight:600;margin:0;text-align:center}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody p{color:var(--text_Title_Light_Light);font-size:17px;font-weight:300;line-height:1.1;margin-top:10px;text-align:center}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyMessage{align-items:center;border:1px solid var(--outline_Blue);border-radius:8px;display:flex;gap:7px;margin-top:20px;padding:10px;width:100%}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyMessage img{height:40px;width:40px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyMessage .UpgredePlanNotifyCardBodyMessageText{gap:4px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyMessage .UpgredePlanNotifyCardBodyMessageText h5{color:var(--text_Title);font-size:14px;font-weight:500;margin:0}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyMessage .UpgredePlanNotifyCardBodyMessageText h6{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyWhatYoyget{margin-top:18px;width:100%}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyWhatYoyget h5{color:var(--text_Title);font-size:16px;font-weight:500;margin-bottom:10px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyWhatYoyget .UpgredePlanNotifyCardBodyWhatYoygetBox{align-items:center;display:flex;gap:10px;margin-top:10px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyWhatYoyget .UpgredePlanNotifyCardBodyWhatYoygetBox .material-symbols-outlined{color:var(--background_Blue);font-size:16px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyWhatYoyget .UpgredePlanNotifyCardBodyWhatYoygetBox h6{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300;margin:0}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h4{color:var(--background_Blue);cursor:pointer;font-size:16px;font-weight:600;margin:40px 0 0;text-align:center}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h4:hover{text-decoration:underline}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter{align-items:center;border-radius:0 0 10px 10px;border-top:1px solid var(--border_Light);display:flex;gap:15px;justify-content:space-between;margin-top:8px;padding:20px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter .UpgredePlanNotifyCardFooterLeft{align-items:center;display:flex;gap:10px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter .UpgredePlanNotifyCardFooterLeft img{align-items:center;height:35px;justify-content:center;width:35px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter .UpgredePlanNotifyCardFooterLeft p{color:var(--text_Title_Dark);font-size:12px;font-weight:200;margin:0;text-align:start}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter .UpgredePlanNotifyCardFooterLeft p a{color:var(--background_Blue);font-weight:600;margin-left:4px;text-decoration:underline}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter button{align-self:center;background:var(--background_Blue);border:1px solid #0000;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:400;outline:3px solid #0000;padding:12px 30px;transition:all .15s ease}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter button:hover{border:1px solid var(--outline_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}@media(max-width:1050px){.UpgredePlanNotify .UpgredePlanNotifyCard{width:min(520px,100% - 24px)}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody{padding:24px 24px 0}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody img{height:150px;width:150px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h3{font-size:22px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody p{font-size:15px}}@media(max-width:600px){.UpgredePlanNotify{align-items:flex-end}.UpgredePlanNotify .UpgredePlanNotifyCard{border-radius:14px 14px 0 0;max-height:94vh;max-width:100%;overflow-y:auto;width:100%}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient{height:180px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody{margin-top:-14px;padding:18px 16px 0}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody img{height:120px;width:120px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h3{font-size:18px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody p{font-size:14px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h4{margin-top:24px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter{align-items:stretch;flex-direction:column;gap:12px;padding:16px max(16px,env(safe-area-inset-bottom))}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter button{min-height:44px;padding:12px 20px;width:100%}}.SettingsTeam{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsTeam .SettingsTeamHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsTeam .SettingsTeamHeader .SettingsTeamHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsTeam .SettingsTeamHeader .SettingsTeamHeaderActions{align-items:center;display:flex}.SettingsTeam .SettingsTeamHeader.is-unconfirmed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:50px 0 0 50px;color:var(--Canceled);margin:0}.SettingsTeam .SettingsTeamHeader .SettingsTeamTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsTeam .SettingsTeamHeader .SettingsTeamSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsTeam .SettingsTeamHeader{border-radius:0 50px 50px 0}.SettingsTeam .SettingsTeamHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsTeam .SettingsTeamHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsTeam .SettingsTeamHeader h3:hover{text-decoration:underline}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn .SettingsTeamAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn .SettingsTeamAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn .SettingsTeamAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn:active{transform:scale(.98)}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsTeam .SettingsTeamControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters{align-items:center;display:flex;gap:12px}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamPageSize,.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamRoleFilter,.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamStatusFilter{position:relative}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch{min-width:240px}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm:focus-within,.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsTeam .SettingsTeamTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable tbody{display:table-row-group}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable tr{display:table-row}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable td{height:70px}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable td,.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable .SettingsTeamSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable .SettingsTeamSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable .SettingsTeamSortableHeader:hover{color:var(--text_Title_Dark)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable .SettingsTeamSortableHeader .SettingsTeamSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable .SettingsTeamSortableHeader .SettingsTeamSortIcon.is-active{color:var(--text_Title_Light_Light)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable .SettingsTeamSortableHeader .SettingsTeamSortIcon.is-asc{transform:rotate(180deg)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable tbody tr:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable tbody tr:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsTeam .SettingsTeamTableSection .SettingsTeamRow{transition:background .12s ease-out}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCell{align-items:center;display:flex;min-width:120px}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellRole .GASettingsTeamRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellRole .GASettingsTeamRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--background_Blue_Dark)}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellRole .GASettingsTeamRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellRole .GASettingsTeamRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 15%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellRole .GASettingsTeamRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellRole .GASettingsTeamRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);border-color:color-mix(in srgb,var(--InProgress) 35%,#0000);color:var(--InProgress)}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatus .GASettingsTeamPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatus .GASettingsTeamStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatus .GASettingsTeamStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm{align-items:center;display:flex;flex-wrap:nowrap}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;max-width:100%;padding:6px 12px;white-space:nowrap}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamPill h4{margin-bottom:2px;margin-left:5px}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamPill.is-confirmed{background:color-mix(in srgb,var(--background_Blue) 9%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamPill.is-unconfirmed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:50px 0 0 50px;color:var(--Canceled)}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamResendInvite{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:0 50px 50px 0;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:11px;gap:6px;height:28px;height:30px;justify-content:center;min-width:28px;padding:6px 12px;white-space:nowrap;width:auto}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamResendInvite .material-symbols-outlined{font-size:16px}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamResendInvite:hover{background:var(--background_Gray_Light)}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamResendInvite:disabled{cursor:not-allowed;opacity:.6}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellName{color:var(--background_Blue);cursor:pointer}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellName:hover{text-decoration:underline}.SettingsTeam .SettingsTeamTableSection .SettingsActionsHeader{max-width:70px}.SettingsTeam .SettingsTeamTableSection .SettingsActionsHeader,.SettingsTeam .SettingsTeamTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsTeam .SettingsTeamTableSection .SettingsActionsHeader:before,.SettingsTeam .SettingsTeamTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsTeam .SettingsTeamTableSection .SettingsActionsHeader.is-overlaying,.SettingsTeam .SettingsTeamTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsTeam .SettingsTeamTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsTeam .SettingsTeamTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsTeam .SettingsTeamTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsTeam .SettingsTeamTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamNameCell{display:flex;flex-direction:column}.SettingsTeam .SettingsTeamTableSection .SettingsTeamName{font-weight:500}.SettingsTeam .SettingsTeamTableSection .SettingsTeamEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsTeam .SettingsTeamTableSection .SettingsTeamRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsTeam .SettingsTeamTableSection .SettingsTeamRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamPill{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusPill{text-transform:capitalize}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusToggle .SettingsTeamStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusToggle .SettingsTeamStatusToggleText{min-width:54px;text-align:left}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusToggle.is-active .SettingsTeamStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsTeam .SettingsTeamPhone{color:var(--background_Blue);text-decoration:none}.SettingsTeam .SettingsTeamPhone:hover{text-decoration:underline}.SettingsTeam .SettingsTeamEmpty{color:var(--muted);padding:22px 0;text-align:center}.SettingsTeam .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsTeam .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsTeam .InvoicesPagination .InvoicesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.SettingsTeam .InvoicesPagination .InvoicesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.SettingsTeam .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsTeam .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsTeam .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.SettingsTeam .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsTeam .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsTeam .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsTeam .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsTeam .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsTeam .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsTeam .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.SettingsTeam .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsTeam .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsTeam .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.SettingsTeam .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--background_White);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.SettingsTeam .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);color:#fff}.SettingsTeam .SettingsTeamModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalHeader .SettingsTeamModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalHeader .SettingsTeamModalClose:hover{background:#0f172a0d;color:var(--text_Title_Dark);transform:translateY(-.5px)}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField span{color:var(--text_Title_Light_Light);font-size:12px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField.SettingsTeamField--select{position:relative}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue);outline:3px solid #0000}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsTeam .SettingsTeamError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsTeam .SettingsTeamBtnPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;box-shadow:0 10px 24px var(--outline_Blue),0 0 0 3px var(--outline_Blue);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsTeam .SettingsTeamBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px var(--outline_Blue);transform:translateY(-1px)}.SettingsTeam .SettingsTeamBtnPrimary:active{box-shadow:0 8px 18px var(--outline_Blue),0 0 0 3px var(--outline_Blue);transform:translateY(0)}.SettingsTeam .SettingsTeamBtnSecondary{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsTeam .SettingsTeamBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsTeam .SettingsTeamBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:1050px){.SettingsTeam .SettingsTeamHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsTeam .SettingsTeamHeader .SettingsTeamTitle{font-size:18px}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn{height:36px}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn .SettingsTeamAddBtnLabel{font-size:12px}.SettingsTeam .SettingsTeamControls{flex-wrap:wrap;padding:16px 20px}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters{flex-wrap:wrap;gap:8px}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm{max-width:240px;min-width:200px}.SettingsTeam .SettingsTeamTableSection{padding:0 20px}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTableWrapper{overflow-x:auto}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable td,.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable th{padding:16px 10px;white-space:nowrap}}@media(max-width:600px){.SettingsTeam .SettingsTeamHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsTeam .SettingsTeamHeader .SettingsTeamTitle{font-size:16px}.SettingsTeam .SettingsTeamHeader .SettingsTeamSubtitle{font-size:12px}.SettingsTeam .SettingsTeamHeader .SettingsTeamHeaderActions{justify-content:flex-end}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn{height:40px}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn .SettingsTeamAddBtnLabel{font-size:12px}.SettingsTeam .SettingsTeamControls{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters{flex-wrap:wrap;gap:8px;width:100%}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamFilterButton{flex:1 1 auto;min-height:40px;min-width:0}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamFilterMenu{max-width:calc(100vw - 24px)}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch{min-width:0;width:100%}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm{max-width:none;min-width:0;width:100%}.SettingsTeam .SettingsTeamTableSection{padding:0 14px}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable{min-width:720px}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable td,.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable th{padding:14px 10px;white-space:nowrap}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable td{height:60px}.SettingsTeam .SettingsTeamTableSection .SettingsActionsHeader,.SettingsTeam .SettingsTeamTableSection .SettingsCellEdit{max-width:44px;min-width:44px;width:44px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}.SettingsTeam .InvoicesPagination{align-items:stretch;flex-direction:column;gap:10px;padding:12px 0}.SettingsTeam .InvoicesPagination .InvoicesPaginationText{justify-content:space-between;margin-right:0}.SettingsTeam .InvoicesPagination .InvoicesPaginationText h1{margin-left:0}.SettingsTeam .InvoicesPagination .InvoicesPaginationControls{justify-content:center}}.SettingsCompany{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsCompany .SettingsCompanyHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyHeaderActions{align-items:center;display:flex}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsCompany .SettingsCompanyHeader .SettingsCompanySubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsCompany .SettingsCompanyHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsCompany .SettingsCompanyHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsCompany .SettingsCompanyHeader h3:hover{text-decoration:underline}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn .SettingsCompanyAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn .SettingsCompanyAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn .SettingsCompanyAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn:active{transform:scale(.98)}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsCompany .SettingsCompanyControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters{align-items:center;display:flex;gap:12px}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyPageSize,.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyRoleFilter,.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyStatusFilter{position:relative}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch{min-width:240px}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm:focus-within,.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsCompany .SettingsCompanyTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable tbody{display:table-row-group}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable tr{display:table-row}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable td{height:70px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable td,.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable .SettingsCompanySortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable .SettingsCompanySortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable .SettingsCompanySortableHeader:hover{color:var(--text_Title_Dark)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable .SettingsCompanySortableHeader .SettingsCompanySortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable .SettingsCompanySortableHeader .SettingsCompanySortIcon.is-active{color:var(--text_Title_Light_Light)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable .SettingsCompanySortableHeader .SettingsCompanySortIcon.is-asc{transform:rotate(180deg)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable tbody tr:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable tbody tr:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyStatusPill{background-color:var(--Done);border-radius:999px;padding:7px 14px;text-transform:capitalize}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyLogoCell{align-items:center;display:flex;gap:12px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyLogoCell .SettingsCompanyLogoImage{background-color:var(--background_Gray_Light);border-radius:6px;height:50px;object-fit:contain;padding:3px;width:80px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyRow{transition:background .12s ease-out}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCell{align-items:center;display:flex;min-width:120px}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellRole .GASettingsCompanyRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellRole .GASettingsCompanyRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--background_Blue_Dark)}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellRole .GASettingsCompanyRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellRole .GASettingsCompanyRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 15%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellRole .GASettingsCompanyRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellRole .GASettingsCompanyRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);border-color:color-mix(in srgb,var(--InProgress) 35%,#0000);color:var(--InProgress)}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellStatus .GASettingsCompanyPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellStatus .GASettingsCompanyStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellStatus .GASettingsCompanyStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellStatusEmail .SettingsCompanyPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellStatusEmail .SettingsCompanyPill h4{margin-bottom:2px;margin-left:5px}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellStatusEmail .SettingsCompanyPill.is-confirmed{background:color-mix(in srgb,var(--background_Blue) 9%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellStatusEmail .SettingsCompanyPill.is-unconfirmed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellName{color:var(--background_Blue);cursor:pointer}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellName:hover{text-decoration:underline}.SettingsCompany .SettingsCompanyTableSection .SettingsActionsHeader{max-width:70px}.SettingsCompany .SettingsCompanyTableSection .SettingsActionsHeader,.SettingsCompany .SettingsCompanyTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsCompany .SettingsCompanyTableSection .SettingsActionsHeader:before,.SettingsCompany .SettingsCompanyTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsCompany .SettingsCompanyTableSection .SettingsActionsHeader.is-overlaying,.SettingsCompany .SettingsCompanyTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsCompany .SettingsCompanyTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsCompany .SettingsCompanyTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsCompany .SettingsCompanyTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsCompany .SettingsCompanyTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyNameCell{display:flex;flex-direction:column}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyName{font-weight:500}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyPill{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusPill{text-transform:capitalize}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusToggle .SettingsCompanyStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusToggle .SettingsCompanyStatusToggleText{min-width:54px;text-align:left}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusToggle.is-active .SettingsCompanyStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCompany .SettingsCompanyPhone{color:var(--background_Blue);text-decoration:none}.SettingsCompany .SettingsCompanyPhone:hover{text-decoration:underline}.SettingsCompany .SettingsCompanyEmpty{color:var(--muted);padding:22px 0;text-align:center}.SettingsCompany .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsCompany .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsCompany .InvoicesPagination .InvoicesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.SettingsCompany .InvoicesPagination .InvoicesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.SettingsCompany .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsCompany .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsCompany .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.SettingsCompany .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsCompany .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsCompany .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCompany .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsCompany .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsCompany .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsCompany .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.SettingsCompany .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsCompany .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsCompany .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.SettingsCompany .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--background_White);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.SettingsCompany .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);color:#fff}.SettingsCompany .SettingsCompanyModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalHeader .SettingsCompanyModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalHeader .SettingsCompanyModalClose:hover{background:#0f172a0d;color:var(--text_Title_Dark);transform:translateY(-.5px)}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField span{color:var(--text_Title_Light_Light);font-size:12px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField.SettingsCompanyField--select{position:relative}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue);outline:3px solid #0000}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsCompany .SettingsCompanyError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsCompany .SettingsCompanyBtnPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsCompany .SettingsCompanyBtnPrimary .SettingsCompanyBtnPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsCompany .SettingsCompanyBtnPrimary .SettingsCompanyBtnPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsCompany .SettingsCompanyBtnPrimary .SettingsCompanyBtnPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsCompany .SettingsCompanyBtnPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsCompany .SettingsCompanyBtnPrimary:active{transform:scale(.98)}.SettingsCompany .SettingsCompanyBtnPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsCompany .SettingsCompanyBtnSecondary{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsCompany .SettingsCompanyBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsCompany .SettingsCompanyBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:1050px){.SettingsCompany .SettingsCompanyHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyTitle{font-size:18px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn{height:36px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn .SettingsCompanyAddBtnLabel{font-size:12px}.SettingsCompany .SettingsCompanyControls{flex-wrap:wrap;padding:16px 20px}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters{flex-wrap:wrap;gap:8px}.SettingsCompany .SettingsCompanyTableSection{padding:0 20px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTableWrapper{overflow-x:auto}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable td,.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable th{padding:16px 10px;white-space:nowrap}}@media(max-width:600px){.SettingsCompany .SettingsCompanyHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyTitle{font-size:16px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanySubtitle{font-size:12px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyHeaderActions{justify-content:flex-end}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn{height:40px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn .SettingsCompanyAddBtnLabel{font-size:12px}.SettingsCompany .SettingsCompanyControls{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters{flex-wrap:wrap;gap:8px;width:100%}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyFilterButton{flex:1 1 auto;min-height:40px;min-width:0}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyFilterMenu{max-width:calc(100vw - 24px)}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch{min-width:0;width:100%}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm{max-width:none;min-width:0;width:100%}.SettingsCompany .SettingsCompanyTableSection{padding:0 14px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable{min-width:720px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable td,.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable th{padding:14px 10px;white-space:nowrap}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable td{height:60px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyLogoCell .SettingsCompanyLogoImage{height:36px;width:56px}.SettingsCompany .SettingsCompanyTableSection .SettingsActionsHeader,.SettingsCompany .SettingsCompanyTableSection .SettingsCellEdit{max-width:44px;min-width:44px;width:44px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}.SettingsCompany .InvoicesPagination{align-items:stretch;flex-direction:column;gap:10px;padding:12px 0}.SettingsCompany .InvoicesPagination .InvoicesPaginationText{justify-content:space-between;margin-right:0}.SettingsCompany .InvoicesPagination .InvoicesPaginationText h1{margin-left:0}.SettingsCompany .InvoicesPagination .InvoicesPaginationControls{justify-content:center}}.MemberSettings{border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;height:auto;overflow:auto;padding:30px;width:100%}.MemberSettings .MemberSettingsTabs{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:inline-flex;gap:4px;margin:8px 0 20px;padding:4px}.MemberSettings .MemberSettingsTabs .MemberSettingsTab{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 14px;transition:background .15s ease,color .15s ease,border-color .15s ease}.MemberSettings .MemberSettingsTabs .MemberSettingsTab .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.MemberSettings .MemberSettingsTabs .MemberSettingsTab:hover:not(.is-active){background:var(--background_White)}.MemberSettings .MemberSettingsTabs .MemberSettingsTab.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 2px #0f172a0f;color:var(--background_Blue)}.MemberSettings .MemberSettingsTabs .MemberSettingsTab.is-active .material-symbols-outlined{color:var(--background_Blue)}.MemberSettings .MemberSettingsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px}.MemberSettings .MemberSettingsHeader .SettingsTeamHeaderMain{display:flex;flex-direction:column}.MemberSettings .MemberSettingsHeader .SettingsTeamHeaderMain h2{font-size:20px;font-weight:600;margin:0}.MemberSettings .MemberSettingsHeader .SettingsTeamHeaderMain p{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle{align-items:center;display:inline-flex;gap:10px}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle label{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle .MemberSettingsStatusToggle{align-items:center;display:inline-flex;gap:8px}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle .MemberSettingsStatusToggle .MemberSettingsSwitch{background:var(--border_Light);border:1px solid var(--background_Blue);border-radius:999px;cursor:pointer;height:22px;outline:3px solid color-mix(in srgb,var(--background_Blue) 20%,#0000);padding:11px;position:relative;transition:background .2s ease;width:50px}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle .MemberSettingsStatusToggle .MemberSettingsSwitch:before{background-color:var(--background_White);border-radius:999px;box-shadow:0 1px 3px #0f172a59;content:"";height:16px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:16px}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle .MemberSettingsStatusToggle .MemberSettingsSwitch.MemberSettingsSwitch--on{background:var(--Done)}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle .MemberSettingsStatusToggle .MemberSettingsSwitch.MemberSettingsSwitch--on:before{transform:translateX(26px)}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle .MemberSettingsStatusToggle .MemberSettingsSwitch.MemberSettingsSwitch--disabled{cursor:not-allowed;opacity:.6}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle .MemberSettingsStatusToggle .MemberSettingsSwitchInput{height:44px;opacity:0;pointer-events:none;position:absolute}.MemberSettings .MemberSettingsProfile{align-items:center;display:flex;justify-content:flex-start;margin-bottom:20px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight{align-items:center;display:flex;gap:16px;position:relative}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatar{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;cursor:pointer;display:flex;height:64px;justify-content:center;max-width:64px;min-width:64px;padding:4px;position:relative;transition:transform .15s ease,box-shadow .15s ease}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatar span{color:var(--text_Title_Light);font-size:18px;font-weight:600}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatar .MyOrganizationAvatarEdit{align-items:center;background:var(--background_Blue);border-radius:50%;bottom:-2px;box-shadow:0 6px 10px #0f172a33;color:var(--background_White);display:flex;font-size:14px;height:22px;justify-content:center;position:absolute;right:-2px;width:22px;z-index:3}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatar:hover{box-shadow:0 10px 20px #0f172a26;transform:translateY(-1px)}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarInput{display:none}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu{animation:HeaderRightMenuOpen 80ms ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a1f;display:flex;flex-direction:column;gap:12px;left:0;max-width:180px;min-width:160px;padding:10px;position:absolute;top:74px;z-index:10}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions{display:flex;flex-direction:column;gap:1px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:8px 10px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button .material-symbols-outlined{font-size:16px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button:hover{background:var(--background_Gray_Light)}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails{display:flex;flex-direction:column;gap:4px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails h4{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.MemberSettings .MemberSettingsForm{flex-direction:column;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid{display:grid;display:flex;flex-direction:column;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton{display:flex;flex-direction:column;gap:20px;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection{display:flex;flex-direction:column;gap:12px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonTitle{background:var(--border_Light);border-radius:999px;height:16px;overflow:hidden;position:relative;width:180px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonTitle:after{animation:MemberSettingsSkeletonShimmer 1.6s infinite;background:linear-gradient(90deg,#0000,color-mix(in srgb,var(--background_White) 70%,#0000),#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonRow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(140px,1fr))}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonRow .MemberSettingsSkeletonField{background:var(--background_Gray_Light);border-radius:10px;height:44px;overflow:hidden;position:relative}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonRow .MemberSettingsSkeletonField:after{animation:MemberSettingsSkeletonShimmer 1.6s infinite;background:linear-gradient(90deg,#0000,color-mix(in srgb,var(--background_White) 70%,#0000),#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonBlock{background:var(--background_Gray_Light);border-radius:12px;height:160px;overflow:hidden;position:relative}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonBlock:after{animation:MemberSettingsSkeletonShimmer 1.6s infinite;background:linear-gradient(90deg,#0000,color-mix(in srgb,var(--background_White) 70%,#0000),#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonActions{background:var(--border_Light);border-radius:8px;height:48px;overflow:hidden;position:relative;width:160px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonActions:after{animation:MemberSettingsSkeletonShimmer 1.6s infinite;background:linear-gradient(90deg,#0000,color-mix(in srgb,var(--background_White) 70%,#0000),#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies{display:flex;flex-direction:column;gap:12px;margin-top:20px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesHeader{align-items:center;display:flex;justify-content:space-between}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesHeader h3{color:var(--text_Title_Light);font-size:14px;font-weight:500;margin-bottom:6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesHeader h4{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:500}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesHeader h4:hover{text-decoration:underline}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesDivider{background:var(--border_Light);height:1px;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesActions{align-items:center;display:flex;font-size:13px;gap:16px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesActions .MemberAssignCompaniesLabel{color:var(--text_Title_Dark);font-weight:600}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesActions .MemberAssignCompaniesAction{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;padding:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesActions .MemberAssignCompaniesAction:hover{text-decoration:underline}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesList{display:flex;flex-direction:column;gap:8px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesList p{color:var(--text_Title_Light_Light);font-size:13px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:5px 10px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem:hover{background:var(--background_Gray_Light);border-radius:6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesSelect{align-items:center;display:inline-flex;justify-content:center}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesSelect input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:grid;height:18px;place-items:center;transition:all .15s ease;width:18px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesSelect input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px var(--background_White)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesSelect input:focus-visible{outline:2px solid #a3c2ff;outline-offset:2px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesLogo{background:var(--background_White);border-radius:6px;height:30px;object-fit:cover;width:30px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesLogoPlaceholder{align-items:center;background:var(--background_Gray_Light);border:1px dashed var(--border_Light);border-radius:6px;color:var(--text_Title_Light_Light);display:flex;font-size:12px;height:28px;justify-content:center;width:28px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesName{color:var(--text_Title_Dark);font-size:13px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent{display:flex;flex-direction:column}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild{display:flex;gap:25px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild.is-full{flex-direction:column}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild.is-full .MemberSettingsField{width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleActions{margin-top:6px;position:absolute;right:0;top:-5px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleActions .MemberSettingsRoleLink{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;gap:2px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleActions .MemberSettingsRoleLink p{color:var(--background_Blue);font-size:12px;font-weight:300}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleActions .MemberSettingsRoleLink .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleActions .MemberSettingsRoleLink:hover p{text-decoration:underline}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect{display:block;position:relative;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect .MemberSettingsRoleTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;height:44px;justify-content:space-between;padding:12px 10px;text-transform:capitalize;transition:all .15s ease;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect .MemberSettingsRoleTrigger .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px;transition:transform .15s ease}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect .MemberSettingsRoleTrigger:hover{background:var(--background_Gray_Light);border-color:var(--border_Blue)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect.is-open .MemberSettingsRoleTrigger .material-symbols-outlined{transform:rotate(180deg)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect .MemberSettingsRoleMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a29;display:flex;flex-direction:column;gap:2px;left:0;min-width:100%;padding:6px;position:absolute;top:calc(100% + 6px);z-index:20}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect .MemberSettingsRoleMenu .MemberSettingsRoleMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;justify-content:space-between;padding:8px 10px;text-align:left;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect .MemberSettingsRoleMenu .MemberSettingsRoleMenuItem .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect .MemberSettingsRoleMenu .MemberSettingsRoleMenuItem:hover{background:var(--background_Gray_Light)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleSelect .MemberSettingsRoleMenu .MemberSettingsRoleMenuItem.is-selected{color:var(--background_Blue);font-weight:700}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField{display:flex;flex-direction:column;font-size:13px;margin-bottom:15px;position:relative;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField label{color:var(--text_Title_Light);font-size:14px;font-weight:500;margin-bottom:6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsLabelRow{align-items:center;display:flex;gap:8px;margin-bottom:6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsLabelRow label{margin-bottom:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsLabelRow .MemberSettingsInfoIcon{color:var(--text_Title_Light_Light);cursor:pointer;font-size:16px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField h3{background-color:#e5f0ff;border:none;border:1px solid color-mix(in srgb,var(--border_Dark_Light) 61%,#0000);border-radius:10px;color:var(--background_Blue);font-size:13px;font-weight:400;outline:3px solid #0000;padding:12px 10px;text-transform:capitalize}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField input{background-color:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:10px;font-size:13px;height:44px;outline:3px solid #0000;padding:12px 10px;transition:all .15s ease;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField input::placeholder{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField input:focus,.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField input:hover{border:1px solid var(--background_Blue);outline:3px solid color-mix(in srgb,var(--background_Blue) 20%,#0000)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField textarea{border:1px solid var(--border_Light);border-radius:10px;font-size:13px;min-height:90px;outline:3px solid #0000;padding:12px 10px;resize:vertical;transition:all .15s ease;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField textarea:focus,.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid color-mix(in srgb,var(--background_Blue) 20%,#0000)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateAppointmentAutocomplete{position:relative;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateAppointmentAutocomplete .CreateAppointmentAutocompleteStatus{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 10px 10px;border-top:none;box-shadow:0 12px 24px #0f172a14;color:var(--text_Title_Light_Light);font-size:12px;left:0;padding:10px 12px;position:absolute;right:0;top:100%;transform:translateY(2px);z-index:5}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateAppointmentAutocomplete .CreateAppointmentAutocompleteList{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 25px #0f172a14;left:0;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 5px);transform:translateY(2px);z-index:10}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateAppointmentAutocomplete .CreateAppointmentAutocompleteItem{background-color:var(--background_White);border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:12px 14px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateAppointmentAutocomplete .CreateAppointmentAutocompleteItem:before{background:var(--background_Blue);border-radius:50%;content:"";height:6px;margin-top:6px;min-width:6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateAppointmentAutocomplete .CreateAppointmentAutocompleteItem:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .PhoneInput{width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .PhoneInput .PhoneInputField{border-bottom-left-radius:0;border-top-left-radius:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow{align-items:center;display:flex;gap:10px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;height:52px;justify-content:center;width:52px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:0;width:44px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]:focus{box-shadow:0 0 0 2px var(--outline_Blue);outline:3px solid #0000}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorHex{flex:1 1;font-family:monospace;min-width:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect{background-color:var(--background_White);border:none;border-radius:10px;cursor:pointer;flex-direction:column;font-size:13px;padding:0;position:relative;transition:all .15s ease}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect.is-open{box-shadow:0 0 0 1px var(--outline_Blue)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect.is-open .MemberSettingsMultiArrow .material-symbols-outlined{transform:rotate(180deg)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect:focus-within{box-shadow:0 0 0 1px var(--outline_Blue)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected{align-content:center;align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:text;display:flex;flex-wrap:wrap;gap:6px;max-height:44px;min-height:44px;outline:3px solid #0000;padding:6px 36px 6px 6px;transition:all .2s ease}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected:focus-within,.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiChip{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;max-width:100%;padding:4px 8px 4px 10px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiChip .MemberSettingsMultiChipText{line-height:1;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiChip .MemberSettingsMultiChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiChip .MemberSettingsMultiChipRemove .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:14px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiInput{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1 120px;font-size:14px;font-weight:500;min-width:120px;outline:none;padding:4px 6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiInput::placeholder{color:var(--text_Title_Light);font-size:13px;font-weight:400}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiArrow .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions{animation:HeaderRightMenuOpen 80ms ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:4px;left:0;margin-top:4px;max-height:200px;overflow-y:auto;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .AppointmentsMultiOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:6px 8px;text-align:left;transition:background .12s ease,color .12s ease}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .AppointmentsMultiOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .AppointmentsMultiOption.is-selected{background:var(--background_Gray_Light)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .AppointmentsMultiOption .AppointmentsMultiCheckbox{align-items:center;border:1px solid var(--border_Light);border-radius:5px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:700;height:18px;justify-content:center;width:18px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .AppointmentsMultiOption .AppointmentsMultiOptionLabel{color:var(--text_Title);font-size:13px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .MemberSettingsMultiEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.MemberSettings .MemberSettingsForm .MemberSettingsActions{align-items:center;display:flex;justify-content:flex-end;margin-top:20px;padding:20px 0}.MemberSettings .MemberSettingsForm .MemberSettingsActions button{background:var(--background_Blue);border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:14px;font-weight:400;padding:10px 22px;transition:all .1s ease}.MemberSettings .MemberSettingsForm .MemberSettingsActions button:disabled{cursor:default;opacity:.6}.MemberSettings .MemberSettingsForm .MemberSettingsActions button:hover{outline:3px solid var(--outline_Blue)}.MemberSettings .MemberSettingsForm .MemberSettingsActions button:active{box-shadow:0 2px 6px #2563eb66;transform:translateY(0)}.MemberSettings .MemberSettingsForm .MemberSettingsActions h4{color:var(--background_Blue);cursor:pointer;font-size:16px;font-weight:400;margin-left:20px;margin-right:auto}.MemberSettings .MemberSettingsForm .MemberSettingsActions h4:hover{text-decoration:underline}@keyframes MemberSettingsSkeletonShimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.MemberSettings .MemberSettingsError{align-items:center;background:#f87171fa;border:1px solid #f8717199;border-radius:4px;box-shadow:0 10px 25px #0f172a40;color:var(--text_Title_Dark);justify-content:center;padding:10px 14px}.MemberSettings .MemberSettingsError,.MemberSettings .MemberSettingsSuccess{animation:GAMemberToastSlideIn .2s ease-out,GAMemberToastSlideOut .2s ease-in 1.8s forwards;display:flex;font-size:13px;left:50%;max-width:420px;min-width:260px;position:fixed;top:18px;transform:translateX(-50%);z-index:9999}.MemberSettings .MemberSettingsSuccess{align-items:flex-start;background:rgba(192,255,200,.222);border-left:4px solid #0ec351b3;border-radius:4px;box-shadow:0 10px 25px rgba(15,23,42,.145);color:#22292b;justify-content:flex-start;padding:12px 14px}@keyframes GAMemberToastSlideIn{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}@keyframes GAMemberToastSlideOut{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-20px)}}@media(max-width:1050px){.MemberSettings{padding:22px}.MemberSettings .MemberSettingsTabs{flex-wrap:wrap}.MemberSettings .MemberSettingsHeader{gap:10px}.MemberSettings .MemberSettingsHeader .SettingsTeamHeaderMain h2{font-size:18px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild{gap:16px}}@media(max-width:600px){.MemberSettings{padding:14px}.MemberSettings .MemberSettingsTabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin:6px 0 16px;overflow-x:auto;width:100%}.MemberSettings .MemberSettingsTabs .MemberSettingsTab{flex-shrink:0;font-size:12px;height:40px;min-height:40px;padding:0 12px}.MemberSettings .MemberSettingsHeader{align-items:stretch;flex-direction:column;gap:12px;margin-bottom:16px}.MemberSettings .MemberSettingsHeader .SettingsTeamHeaderMain h2{font-size:16px}.MemberSettings .MemberSettingsHeader .SettingsTeamHeaderMain p{font-size:12px}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle{justify-content:space-between}.MemberSettings .MemberSettingsProfile{margin-bottom:16px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight{gap:12px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatar{height:56px;max-width:56px;min-width:56px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails h4{font-size:14px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails p{font-size:11px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid{grid-template-columns:1fr}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild{flex-direction:column;gap:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsField{width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleActions{margin-bottom:6px;margin-top:0;position:static}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField input,.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField textarea{font-size:16px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem{min-height:44px;padding:8px 10px}.MemberSettings .MemberSettingsForm .MemberSettingsActions{align-items:stretch;flex-direction:column-reverse;gap:10px;padding:16px 0}.MemberSettings .MemberSettingsForm .MemberSettingsActions button{min-height:44px;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsActions h4{font-size:14px;margin-left:0;margin-right:0;text-align:center}.MemberSettings .MemberSettingsError,.MemberSettings .MemberSettingsSuccess{left:12px;max-width:calc(100vw - 24px);min-width:0;right:12px;transform:none}@keyframes GAMemberToastSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes GAMemberToastSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}}.CurrencyOption{position:relative}.CurrencyOption .CurrencyOptionTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.CurrencyOption .CurrencyOptionTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CurrencyOption .CurrencyOptionTrigger .CurrencyOptionTriggerLabel{align-items:center;display:inline-flex;gap:8px}.CurrencyOption .CurrencyOptionTrigger.isActive,.CurrencyOption .CurrencyOptionTrigger:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CurrencyOption .CurrencyOptionMenu{animation:HeaderRightMenuOpen 80ms ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:flex;flex-direction:column;gap:8px;left:0;max-height:min(260px,100vh - 220px);overflow:hidden;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.CurrencyOption .CurrencyOptionMenu.isFlipped{bottom:calc(100% + 6px);top:auto}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;outline:3px solid #0000;padding:8px 10px;transition:all .15s ease}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionSearch:focus-within{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionSearch input{background:#0000;border:none;color:var(--text_Title_Light);font-size:13px;outline:none;width:100%}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList{display:flex;flex-direction:column;gap:4px;overflow-y:auto;padding-right:2px}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 10px}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionItem:hover{background:var(--background_Gray_Light)}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionItem.isSelected{background:var(--outline_Blue);color:var(--background_Blue)}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionItem .CurrencyOptionFlag{font-size:16px;text-align:center;width:20px}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionItem .CurrencyOptionName{align-items:center;display:inline-flex;gap:6px}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}@media(max-width:1050px){.CurrencyOption .CurrencyOptionTrigger{padding:9px 10px}.CurrencyOption .CurrencyOptionMenu{max-height:min(240px,100vh - 160px);max-width:calc(100vw - 24px)}}@media(max-width:600px){.CurrencyOption .CurrencyOptionTrigger{font-size:13px;min-height:42px;padding:10px 12px}.CurrencyOption .CurrencyOptionMenu{max-height:min(60vh,100vh - 120px);max-width:calc(100vw - 24px);padding:6px}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionItem{min-height:42px;padding:10px}}.MemberPayroll{display:flex;flex-direction:column;gap:24px}.MemberPayroll .MemberPayrollIntro{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:4px;padding:0 0 16px}.MemberPayroll .MemberPayrollIntro h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.MemberPayroll .MemberPayrollIntro p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0}.MemberPayroll .MemberPayrollGrid{grid-gap:16px 20px;display:grid;gap:16px 20px;grid-template-columns:1fr 1fr}.MemberPayroll .MemberPayrollField{display:flex;flex-direction:column;gap:6px}.MemberPayroll .MemberPayrollField.MemberPayrollFieldFull{grid-column:1/-1}.MemberPayroll .MemberPayrollField label{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.02em;text-transform:uppercase}.MemberPayroll .MemberPayrollField .MemberPayrollInfo{color:var(--text_Title_Light_Light);cursor:help;font-size:16px}.MemberPayroll .MemberPayrollField input[type=date],.MemberPayroll .MemberPayrollField input[type=number],.MemberPayroll .MemberPayrollField input[type=text]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:38px;outline:3px solid #0000;padding:0 12px;transition:border-color .15s ease,outline-color .15s ease}.MemberPayroll .MemberPayrollField input[type=date]:focus,.MemberPayroll .MemberPayrollField input[type=number]:focus,.MemberPayroll .MemberPayrollField input[type=text]:focus{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.MemberPayroll .MemberPayrollField input[type=date]:disabled,.MemberPayroll .MemberPayrollField input[type=number]:disabled,.MemberPayroll .MemberPayrollField input[type=text]:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.MemberPayroll .MemberPayrollInputRow{align-items:stretch;display:flex;gap:8px}.MemberPayroll .MemberPayrollInputRow input{flex:1 1;min-width:0}.MemberPayroll .MemberPayrollInputRow .MemberPayrollUnit{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;padding:0 12px}.MemberPayroll .MemberPayrollInputRow .MemberPayrollCurrencyWrap{position:relative}.MemberPayroll .MemberPayrollInputRow .MemberPayrollCurrencyWrap .MemberPayrollCurrencyButton{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:38px;padding:0 12px}.MemberPayroll .MemberPayrollInputRow .MemberPayrollCurrencyWrap .MemberPayrollCurrencyButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.MemberPayroll .MemberPayrollInputRow .MemberPayrollCurrencyWrap .MemberPayrollCurrencyButton:hover:not(:disabled){border-color:var(--background_Blue)}.MemberPayroll .MemberPayrollInputRow .MemberPayrollCurrencyWrap .MemberPayrollCurrencyButton:disabled{cursor:not-allowed;opacity:.6}.MemberPayroll .MemberPayrollDropdown{position:relative}.MemberPayroll .MemberPayrollDropdown .MemberPayrollDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:14px;height:38px;justify-content:space-between;padding:0 12px;width:100%}.MemberPayroll .MemberPayrollDropdown .MemberPayrollDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.MemberPayroll .MemberPayrollDropdown .MemberPayrollDropdownButton:hover:not(:disabled){border-color:var(--background_Blue)}.MemberPayroll .MemberPayrollDropdown .MemberPayrollDropdownButton:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.MemberPayroll .MemberPayrollDropdown .MemberPayrollDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 8px 24px #0f172a14;display:flex;flex-direction:column;left:0;max-height:280px;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.MemberPayroll .MemberPayrollDropdown .MemberPayrollDropdownMenu.MemberPayrollDropdownMenu--wide{min-width:320px}.MemberPayroll .MemberPayrollDropdown .MemberPayrollDropdownMenu .MemberPayrollDropdownSearch{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:6px;padding:8px 10px}.MemberPayroll .MemberPayrollDropdown .MemberPayrollDropdownMenu .MemberPayrollDropdownSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.MemberPayroll .MemberPayrollDropdown .MemberPayrollDropdownMenu .MemberPayrollDropdownSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;height:28px;outline:none;padding:0}.MemberPayroll .MemberPayrollDropdown .MemberPayrollDropdownMenu .MemberPayrollDropdownScroll{max-height:220px;overflow-y:auto}.MemberPayroll .MemberPayrollDropdown .MemberPayrollDropdownMenu .MemberPayrollDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:14px;text-align:center}.MemberPayroll .MemberPayrollDropdown .MemberPayrollDropdownMenu .MemberPayrollDropdownOption{color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 12px}.MemberPayroll .MemberPayrollDropdown .MemberPayrollDropdownMenu .MemberPayrollDropdownOption:hover{background:var(--background_Gray_Light)}.MemberPayroll .MemberPayrollDropdown .MemberPayrollDropdownMenu .MemberPayrollDropdownOption.is-active{background:var(--background_Gray_Light);color:var(--background_Blue);font-weight:600}.MemberPayroll .MemberPayrollBreak{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:14px 16px}.MemberPayroll .MemberPayrollBreak .MemberPayrollBreakHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.MemberPayroll .MemberPayrollBreak .MemberPayrollBreakHeader h4{color:var(--text_Title_Dark);font-size:13px;font-weight:700;margin:0}.MemberPayroll .MemberPayrollBreak .MemberPayrollBreakToggle{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:8px}.MemberPayroll .MemberPayrollBreak .MemberPayrollBreakToggle input[type=checkbox]{accent-color:var(--background_Blue);height:16px;width:16px}.MemberPayroll .MemberPayrollRule{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:14px 16px}.MemberPayroll .MemberPayrollRule .MemberPayrollRuleHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.MemberPayroll .MemberPayrollRule .MemberPayrollRuleHeader h4{color:var(--text_Title_Dark);font-size:13px;font-weight:700;margin:0 0 2px}.MemberPayroll .MemberPayrollRule .MemberPayrollRuleHeader p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0;max-width:520px}.MemberPayroll .MemberPayrollRule .MemberPayrollRuleToggle{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:8px}.MemberPayroll .MemberPayrollRule .MemberPayrollRuleToggle input[type=checkbox]{accent-color:var(--background_Blue);height:16px;width:16px}.MemberPayroll .MemberPayrollRule .MemberPayrollRuleSelect{display:inline-flex;flex-wrap:wrap;gap:6px}.MemberPayroll .MemberPayrollRule .MemberPayrollRuleSelect .MemberPayrollRuleSelectBtn{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;height:32px;padding:0 12px}.MemberPayroll .MemberPayrollRule .MemberPayrollRuleSelect .MemberPayrollRuleSelectBtn:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.MemberPayroll .MemberPayrollRule .MemberPayrollRuleSelect .MemberPayrollRuleSelectBtn.is-active{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.MemberPayroll .MemberPayrollRule .MemberPayrollRuleSelect .MemberPayrollRuleSelectBtn:disabled{cursor:not-allowed;opacity:.55}.MemberPayroll .MemberPayrollRule .MemberPayrollRuleJson{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:ui-monospace,Menlo,monospace;font-size:12px;min-height:80px;outline:3px solid #0000;padding:10px 12px;resize:vertical}.MemberPayroll .MemberPayrollRule .MemberPayrollRuleJson:focus{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.MemberPayroll .MemberPayrollRule .MemberPayrollRuleJson:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.MemberPayroll .MemberPayrollRule .MemberPayrollHint{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.4}.MemberPayroll .MemberPayrollRateChange{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 30%,#0000);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:14px 16px}.MemberPayroll .MemberPayrollRateChange .MemberPayrollRateChangeBadge{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:6px}.MemberPayroll .MemberPayrollRateChange .MemberPayrollRateChangeBadge .material-symbols-outlined{font-size:16px}.MemberPayroll .MemberPayrollActions{align-items:center;display:flex;gap:12px;padding-top:4px}.MemberPayroll .MemberPayrollActions .MemberPayrollSaveBtn{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;height:38px;padding:0 18px;transition:background .15s ease}.MemberPayroll .MemberPayrollActions .MemberPayrollSaveBtn:hover:not(:disabled){background:var(--background_Blue_Dark)}.MemberPayroll .MemberPayrollActions .MemberPayrollSaveBtn:disabled{cursor:not-allowed;opacity:.55}.MemberPayroll .MemberPayrollActions .MemberPayrollLockedNote{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:6px}.MemberPayroll .MemberPayrollActions .MemberPayrollLockedNote .material-symbols-outlined{font-size:16px}.MemberPayroll .MemberPayrollHistory{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;padding-top:8px}.MemberPayroll .MemberPayrollHistory .MemberPayrollHistoryHeader{display:flex;flex-direction:column;gap:2px}.MemberPayroll .MemberPayrollHistory .MemberPayrollHistoryHeader h4{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:0}.MemberPayroll .MemberPayrollHistory .MemberPayrollHistoryHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.MemberPayroll .MemberPayrollHistory .MemberPayrollHistoryEmpty{border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);font-size:13px;padding:18px;text-align:center}.MemberPayroll .MemberPayrollHistory .MemberPayrollHistoryList{border:1px solid var(--border_Light);border-radius:10px;overflow:hidden}.MemberPayroll .MemberPayrollHistory .MemberPayrollHistoryRow{grid-gap:10px;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;gap:10px;grid-template-columns:110px 150px 150px 1fr 1fr;padding:10px 14px}.MemberPayroll .MemberPayrollHistory .MemberPayrollHistoryRow:first-child{border-top:none}.MemberPayroll .MemberPayrollHistory .MemberPayrollHistoryRow--head{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.MemberPayroll .MemberPayrollHistory .MemberPayrollHistoryRow .MemberPayrollHistoryRate{font-weight:600}.MemberPayroll .MemberPayrollHistory .MemberPayrollHistoryRow .MemberPayrollCurrent{color:var(--background_Blue);font-style:normal;font-weight:600}.MemberPayroll .MemberPayrollSkeleton{display:flex;flex-direction:column;gap:14px;padding:24px}.MemberPayroll .MemberPayrollSkeleton .MemberPayrollSkeletonRow{display:flex;flex-direction:column;gap:6px}.MemberPayroll .MemberPayrollSkeleton .MemberPayrollSkeletonRow .MemberPayrollSkeletonLabel{background:var(--background_Gray_Light);border-radius:4px;height:10px;width:120px}.MemberPayroll .MemberPayrollSkeleton .MemberPayrollSkeletonRow .MemberPayrollSkeletonField{animation:MemberPayrollShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px;height:36px}@keyframes MemberPayrollShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1050px){.MemberPayroll{gap:20px}.MemberPayroll .MemberPayrollHistory .MemberPayrollHistoryList{-webkit-overflow-scrolling:touch;overflow-x:auto}.MemberPayroll .MemberPayrollHistory .MemberPayrollHistoryRow{min-width:640px}}@media(max-width:600px){.MemberPayroll{gap:16px}.MemberPayroll .MemberPayrollIntro{padding-bottom:12px}.MemberPayroll .MemberPayrollIntro h3{font-size:15px}.MemberPayroll .MemberPayrollIntro p{font-size:12px}.MemberPayroll .MemberPayrollGrid{gap:12px;grid-template-columns:1fr}.MemberPayroll .MemberPayrollField input[type=date],.MemberPayroll .MemberPayrollField input[type=number],.MemberPayroll .MemberPayrollField input[type=text]{font-size:16px;height:44px}.MemberPayroll .MemberPayrollInputRow{flex-wrap:wrap}.MemberPayroll .MemberPayrollInputRow .MemberPayrollCurrencyWrap .MemberPayrollCurrencyButton{height:44px}.MemberPayroll .MemberPayrollInputRow .MemberPayrollUnit{min-height:44px}.MemberPayroll .MemberPayrollDropdown .MemberPayrollDropdownButton{font-size:14px;height:44px}.MemberPayroll .MemberPayrollDropdown .MemberPayrollDropdownMenu{max-width:calc(100vw - 24px)}.MemberPayroll .MemberPayrollDropdown .MemberPayrollDropdownMenu.MemberPayrollDropdownMenu--wide{min-width:0}.MemberPayroll .MemberPayrollBreak,.MemberPayroll .MemberPayrollRule{padding:12px 14px}.MemberPayroll .MemberPayrollBreak .MemberPayrollBreakHeader,.MemberPayroll .MemberPayrollBreak .MemberPayrollRuleHeader,.MemberPayroll .MemberPayrollRule .MemberPayrollBreakHeader,.MemberPayroll .MemberPayrollRule .MemberPayrollRuleHeader{align-items:stretch;flex-direction:column;gap:8px}.MemberPayroll .MemberPayrollActions{align-items:stretch;flex-direction:column;gap:10px}.MemberPayroll .MemberPayrollActions .MemberPayrollSaveBtn{height:44px;width:100%}.MemberPayroll .MemberPayrollHistory .MemberPayrollHistoryList{-webkit-overflow-scrolling:touch;overflow-x:auto}.MemberPayroll .MemberPayrollHistory .MemberPayrollHistoryRow{font-size:12px;min-width:560px;padding:10px 12px}}.SettingsAppointmentType{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsAppointmentType .SettingsAppointmentTypeHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeHeaderActions{align-items:center;display:flex}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsAppointmentType .SettingsAppointmentTypeHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsAppointmentType .SettingsAppointmentTypeHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsAppointmentType .SettingsAppointmentTypeHeader h3:hover{text-decoration:underline}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeAddBtn .SettingsAppointmentTypeAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeAddBtn .SettingsAppointmentTypeAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeAddBtn .SettingsAppointmentTypeAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeAddBtn:active{transform:scale(.98)}.SettingsAppointmentType .SettingsAppointmentTypeHeader .SettingsAppointmentTypeAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsAppointmentType .SettingsAppointmentTypeControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeFilters{align-items:center;display:flex;gap:12px}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeFilters .SettingsAppointmentTypePageSize,.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeFilters .SettingsAppointmentTypeRoleFilter,.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeFilters .SettingsAppointmentTypeStatusFilter{position:relative}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeFilters .SettingsAppointmentTypeFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeFilters .SettingsAppointmentTypeFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeFilters .SettingsAppointmentTypeFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeFilters .SettingsAppointmentTypeFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeFilters .SettingsAppointmentTypeFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeFilters .SettingsAppointmentTypeFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeSearch{min-width:240px}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeSearch .SearchForm:focus-within,.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable tbody{display:table-row-group}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable tr{display:table-row}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable td{height:70px}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable td,.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable .SettingsAppointmentTypeSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable .SettingsAppointmentTypeSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable .SettingsAppointmentTypeSortableHeader:hover{color:var(--text_Title_Dark)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable .SettingsAppointmentTypeSortableHeader .SettingsAppointmentTypeSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable .SettingsAppointmentTypeSortableHeader .SettingsAppointmentTypeSortIcon.is-active{color:var(--text_Title_Light_Light)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable .SettingsAppointmentTypeSortableHeader .SettingsAppointmentTypeSortIcon.is-asc{transform:rotate(180deg)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable tbody tr:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable tbody tr:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeRow{transition:background .12s ease-out}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeCell{align-items:center;display:flex;min-width:120px}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .GASettingsAppointmentTypeCellRole .GASettingsAppointmentTypeRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .GASettingsAppointmentTypeCellRole .GASettingsAppointmentTypeRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--background_Blue_Dark)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .GASettingsAppointmentTypeCellRole .GASettingsAppointmentTypeRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .GASettingsAppointmentTypeCellRole .GASettingsAppointmentTypeRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 15%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .GASettingsAppointmentTypeCellRole .GASettingsAppointmentTypeRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .GASettingsAppointmentTypeCellRole .GASettingsAppointmentTypeRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);border-color:color-mix(in srgb,var(--InProgress) 35%,#0000);color:var(--InProgress)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .GASettingsAppointmentTypeCellStatus .GASettingsAppointmentTypePill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .GASettingsAppointmentTypeCellStatus .GASettingsAppointmentTypeStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .GASettingsAppointmentTypeCellStatus .GASettingsAppointmentTypeStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .GASettingsAppointmentTypeCellStatusEmail .SettingsAppointmentTypePill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .GASettingsAppointmentTypeCellStatusEmail .SettingsAppointmentTypePill h4{margin-bottom:2px;margin-left:5px}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .GASettingsAppointmentTypeCellStatusEmail .SettingsAppointmentTypePill.is-confirmed{background:color-mix(in srgb,var(--background_Blue) 9%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .GASettingsAppointmentTypeCellStatusEmail .SettingsAppointmentTypePill.is-unconfirmed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeCellName{color:var(--background_Blue);cursor:pointer}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeCellName:hover{text-decoration:underline}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsActionsHeader{max-width:70px}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsActionsHeader,.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsActionsHeader:before,.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsActionsHeader.is-overlaying,.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeNameCell{display:flex;flex-direction:column}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeName{font-weight:500}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypePill{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeCellStatus .SettingsAppointmentTypeStatusPill{text-transform:capitalize}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeCellStatus .SettingsAppointmentTypeStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeCellStatus .SettingsAppointmentTypeStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeCellStatus .SettingsAppointmentTypeStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeCellStatus .SettingsAppointmentTypeStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeCellStatus .SettingsAppointmentTypeStatusToggle .SettingsAppointmentTypeStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeCellStatus .SettingsAppointmentTypeStatusToggle .SettingsAppointmentTypeStatusToggleText{min-width:54px;text-align:left}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeCellStatus .SettingsAppointmentTypeStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeCellStatus .SettingsAppointmentTypeStatusToggle.is-active .SettingsAppointmentTypeStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeCellStatus .SettingsAppointmentTypeStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsAppointmentType .SettingsAppointmentTypePhone{color:var(--background_Blue);text-decoration:none}.SettingsAppointmentType .SettingsAppointmentTypePhone:hover{text-decoration:underline}.SettingsAppointmentType .SettingsAppointmentTypeEmpty{color:var(--muted);padding:22px 0;text-align:center}.SettingsAppointmentType .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--background_White);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);color:#fff}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeModal .SettingsAppointmentTypeModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeModal .SettingsAppointmentTypeModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeModal .SettingsAppointmentTypeModalHeader .SettingsAppointmentTypeModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeModal .SettingsAppointmentTypeModalHeader .SettingsAppointmentTypeModalClose:hover{background:#0f172a0d;color:var(--text_Title_Dark);transform:translateY(-.5px)}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeModal .SettingsAppointmentTypeModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeModal .SettingsAppointmentTypeModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField span{color:var(--text_Title_Light_Light);font-size:12px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField.SettingsAppointmentTypeField--select{position:relative}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue);outline:3px solid #0000}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField .SettingsAppointmentTypeFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField .SettingsAppointmentTypeFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField .SettingsAppointmentTypeFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField .SettingsAppointmentTypeFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField .SettingsAppointmentTypeFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField .SettingsAppointmentTypeFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeField .SettingsAppointmentTypeFieldSelectOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsAppointmentType .SettingsAppointmentTypeError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsAppointmentType .SettingsAppointmentTypeBtnPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;box-shadow:0 10px 24px var(--outline_Blue),0 0 0 3px var(--outline_Blue);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsAppointmentType .SettingsAppointmentTypeBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px var(--outline_Blue);transform:translateY(-1px)}.SettingsAppointmentType .SettingsAppointmentTypeBtnPrimary:active{box-shadow:0 8px 18px var(--outline_Blue),0 0 0 3px var(--outline_Blue);transform:translateY(0)}.SettingsAppointmentType .SettingsAppointmentTypeBtnSecondary{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsAppointmentType .SettingsAppointmentTypeBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsAppointmentType .SettingsAppointmentTypeBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:1050px){.SettingsAppointmentType .SettingsAppointmentTypeHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsAppointmentType .SettingsAppointmentTypeControls{flex-wrap:wrap;padding:16px 20px}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeFilters{flex-wrap:wrap;gap:8px}.SettingsAppointmentType .SettingsAppointmentTypeTableSection{padding:0 20px}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTableWrapper{overflow-x:auto}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable td,.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable th{padding:16px 10px;white-space:nowrap}}@media(max-width:600px){.SettingsAppointmentType .SettingsAppointmentTypeHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsAppointmentType .SettingsAppointmentTypeControls{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeFilters{flex-wrap:wrap;gap:8px;width:100%}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeSearch{min-width:0;width:100%}.SettingsAppointmentType .SettingsAppointmentTypeControls .SettingsAppointmentTypeSearch .SearchForm{max-width:none;min-width:0;width:100%}.SettingsAppointmentType .SettingsAppointmentTypeTableSection{padding:0 14px}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable{min-width:680px}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable td,.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsAppointmentTypeTable th{padding:14px 10px;white-space:nowrap}.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsActionsHeader,.SettingsAppointmentType .SettingsAppointmentTypeTableSection .SettingsCellEdit{max-width:44px;min-width:44px;width:44px}.SettingsAppointmentType .SettingsAppointmentTypeModalOverlay .SettingsAppointmentTypeModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}.SettingsAppointmentType .InvoicesPagination{align-items:stretch;flex-direction:column;gap:10px;padding:12px 0}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationText{margin-right:0}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationText h1{margin-left:0}.SettingsAppointmentType .InvoicesPagination .InvoicesPaginationControls{justify-content:center}}.CreateAppointmentType{align-items:center;animation:ClientsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}.CreateAppointmentType .CreateAppointmentTypeOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateAppointmentType .CreateAppointmentTypeCard{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:560px;z-index:1}.CreateAppointmentType .CreateAppointmentTypeHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 22px}.CreateAppointmentType .CreateAppointmentTypeHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateAppointmentType .CreateAppointmentTypeHeader .CreateAppointmentTypeClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:22px;height:34px;justify-content:center;line-height:1;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateAppointmentType .CreateAppointmentTypeHeader .CreateAppointmentTypeClose:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.CreateAppointmentType .CreateAppointmentTypeHeader .CreateAppointmentTypeClose:hover:active{transform:scale(.9)}.CreateAppointmentType .CreateAppointmentTypeHeader .CreateAppointmentTypeClose:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateAppointmentType .CreateAppointmentTypeBody{display:flex;flex-direction:column;gap:14px;padding:20px 22px 24px}.CreateAppointmentType .CreateAppointmentTypeFieldParent{grid-gap:16px;display:grid;gap:16px;grid-template-columns:3fr 120px}.CreateAppointmentType .CreateAppointmentTypeField{display:flex;flex-direction:column;gap:6px}.CreateAppointmentType .CreateAppointmentTypeField span{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateAppointmentType .CreateAppointmentTypeField input,.CreateAppointmentType .CreateAppointmentTypeField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;font-size:14px;outline:3px solid #0000;padding:12px;transition:all .15s ease}.CreateAppointmentType .CreateAppointmentTypeField input:focus,.CreateAppointmentType .CreateAppointmentTypeField input:hover,.CreateAppointmentType .CreateAppointmentTypeField textarea:focus,.CreateAppointmentType .CreateAppointmentTypeField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAppointmentType .CreateAppointmentTypeField textarea{min-height:90px;resize:vertical}.CreateAppointmentType .CreateAppointmentTypeError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;padding:8px 12px}.CreateAppointmentType .CreateAppointmentTypeActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:6px}.CreateAppointmentType .CreateAppointmentTypeActions .CreateAppointmentTypeActionsLeft,.CreateAppointmentType .CreateAppointmentTypeActions .CreateAppointmentTypeActionsRight{display:inline-flex;gap:10px}.CreateAppointmentType .CreateAppointmentTypeDanger{background:#0000;border:none;color:var(--Canceled);cursor:pointer;font-size:13px;font-weight:500;padding:0;transition:color .15s ease}.CreateAppointmentType .CreateAppointmentTypeDanger:hover{text-decoration:underline}.CreateAppointmentType .CreateAppointmentTypeDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateAppointmentType .CreateAppointmentTypePrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateAppointmentType .CreateAppointmentTypePrimary .CreateAppointmentTypePrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateAppointmentType .CreateAppointmentTypePrimary .CreateAppointmentTypePrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateAppointmentType .CreateAppointmentTypePrimary .CreateAppointmentTypePrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateAppointmentType .CreateAppointmentTypePrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateAppointmentType .CreateAppointmentTypePrimary:active{transform:scale(.98)}.CreateAppointmentType .CreateAppointmentTypePrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateAppointmentType .CreateAppointmentTypeSecondary{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;padding:9px 16px;transition:background .15s ease,transform .15s ease}.CreateAppointmentType .CreateAppointmentTypeSecondary:hover{background:var(--background_Gray_Light)}@media(max-width:1050px){.CreateAppointmentType{padding:16px}.CreateAppointmentType .CreateAppointmentTypeCard,.CreateAppointmentType .CreateAppointmentTypeModal{max-width:calc(100vw - 32px)}.CreateAppointmentType .CreateAppointmentTypeGrid,.CreateAppointmentType .CreateAppointmentTypeRow{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.CreateAppointmentType{align-items:stretch;padding:0}.CreateAppointmentType .CreateAppointmentTypeCard,.CreateAppointmentType .CreateAppointmentTypeModal{border-radius:0;height:100%;max-height:100vh;max-width:100vw;overflow-y:auto;width:100%}.CreateAppointmentType .CreateAppointmentTypeHeader{padding:12px 14px}.CreateAppointmentType .CreateAppointmentTypeHeader h1,.CreateAppointmentType .CreateAppointmentTypeHeader h2,.CreateAppointmentType .CreateAppointmentTypeHeader h3{font-size:16px}.CreateAppointmentType .CreateAppointmentTypeBody{padding:14px}.CreateAppointmentType .CreateAppointmentTypeGrid,.CreateAppointmentType .CreateAppointmentTypeRow{gap:10px;grid-template-columns:1fr}.CreateAppointmentType .CreateAppointmentTypeField input,.CreateAppointmentType .CreateAppointmentTypeField textarea{font-size:16px;min-height:44px}.CreateAppointmentType .CreateAppointmentTypeActions,.CreateAppointmentType .CreateAppointmentTypeFooter{align-items:stretch;flex-direction:column-reverse;gap:10px;padding:10px 14px max(10px,env(safe-area-inset-bottom))}.CreateAppointmentType .CreateAppointmentTypeActions button,.CreateAppointmentType .CreateAppointmentTypeFooter button{min-height:44px;width:100%}}.SettingsServiceAreas{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsServiceAreas .SettingsServiceAreasHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasHeaderActions{align-items:center;display:flex}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsServiceAreas .SettingsServiceAreasHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsServiceAreas .SettingsServiceAreasHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsServiceAreas .SettingsServiceAreasHeader h3:hover{text-decoration:underline}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn .SettingsServiceAreasAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn .SettingsServiceAreasAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn .SettingsServiceAreasAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn:active{transform:scale(.98)}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsServiceAreas .SettingsServiceAreasControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters{align-items:center;display:flex;gap:12px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasPageSize,.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasRoleFilter,.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasStatusFilter{position:relative}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch{min-width:240px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm:focus-within,.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsServiceAreas .SettingsServiceAreasTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasMapCell iframe{background-color:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:10px;height:120px;outline:3px solid #0000;width:200px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable tbody{display:table-row-group}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable tr{display:table-row}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable td{height:70px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable td,.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable .SettingsServiceAreasSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable .SettingsServiceAreasSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable .SettingsServiceAreasSortableHeader:hover{color:var(--text_Title_Dark)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable .SettingsServiceAreasSortableHeader .SettingsServiceAreasSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable .SettingsServiceAreasSortableHeader .SettingsServiceAreasSortIcon.is-active{color:var(--text_Title_Light_Light)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable .SettingsServiceAreasSortableHeader .SettingsServiceAreasSortIcon.is-asc{transform:rotate(180deg)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable tbody tr:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable tbody tr:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasRow{transition:background .12s ease-out}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCell{align-items:center;display:flex;min-width:120px}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellRole .GASettingsServiceAreasRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellRole .GASettingsServiceAreasRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--background_Blue_Dark)}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellRole .GASettingsServiceAreasRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellRole .GASettingsServiceAreasRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 15%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellRole .GASettingsServiceAreasRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellRole .GASettingsServiceAreasRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);border-color:color-mix(in srgb,var(--InProgress) 35%,#0000);color:var(--InProgress)}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellStatus .GASettingsServiceAreasPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellStatus .GASettingsServiceAreasStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellStatus .GASettingsServiceAreasStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellStatusEmail .SettingsServiceAreasPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellStatusEmail .SettingsServiceAreasPill h4{margin-bottom:2px;margin-left:5px}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellStatusEmail .SettingsServiceAreasPill.is-confirmed{background:color-mix(in srgb,var(--background_Blue) 9%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellStatusEmail .SettingsServiceAreasPill.is-unconfirmed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellName{color:var(--background_Blue);cursor:pointer}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellName:hover{text-decoration:underline}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsActionsHeader{max-width:70px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsActionsHeader,.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsActionsHeader:before,.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsActionsHeader.is-overlaying,.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasNameCell{display:flex;flex-direction:column}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasName{font-weight:500}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasPill{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusPill{text-transform:capitalize}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle .SettingsServiceAreasStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle .SettingsServiceAreasStatusToggleText{min-width:54px;text-align:left}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle.is-active .SettingsServiceAreasStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsServiceAreas .SettingsServiceAreasPhone{color:var(--background_Blue);text-decoration:none}.SettingsServiceAreas .SettingsServiceAreasPhone:hover{text-decoration:underline}.SettingsServiceAreas .SettingsServiceAreasEmpty{color:var(--muted);padding:22px 0;text-align:center}.SettingsServiceAreas .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--background_White);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);color:#fff}.SettingsServiceAreas .SettingsServiceAreasModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalHeader .SettingsServiceAreasModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalHeader .SettingsServiceAreasModalClose:hover{background:#0f172a0d;color:var(--text_Title_Dark);transform:translateY(-.5px)}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField span{color:var(--text_Title_Light_Light);font-size:12px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField.SettingsServiceAreasField--select{position:relative}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue);outline:3px solid #0000}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsServiceAreas .SettingsServiceAreasError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsServiceAreas .SettingsServiceAreasBtnPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;box-shadow:0 10px 24px var(--outline_Blue),0 0 0 3px var(--outline_Blue);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsServiceAreas .SettingsServiceAreasBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px var(--outline_Blue);transform:translateY(-1px)}.SettingsServiceAreas .SettingsServiceAreasBtnPrimary:active{box-shadow:0 8px 18px var(--outline_Blue),0 0 0 3px var(--outline_Blue);transform:translateY(0)}.SettingsServiceAreas .SettingsServiceAreasBtnSecondary{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsServiceAreas .SettingsServiceAreasBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsServiceAreas .SettingsServiceAreasBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:1050px){.SettingsServiceAreas .SettingsServiceAreasHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasTitle{font-size:18px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn{height:36px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn .SettingsServiceAreasAddBtnLabel{font-size:12px}.SettingsServiceAreas .SettingsServiceAreasControls{flex-wrap:wrap;gap:10px;padding:16px 20px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters{flex-wrap:wrap;gap:8px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch{flex:1 1 200px;min-width:0}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm{max-width:none;min-width:0;width:100%}.SettingsServiceAreas .SettingsServiceAreasTableSection{padding:0 20px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasMapCell iframe{height:100px;width:160px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable td,.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable th{padding:16px 10px;white-space:nowrap}.SettingsServiceAreas .InvoicesPagination{padding-bottom:max(15px,env(safe-area-inset-bottom))}}@media(max-width:600px){.SettingsServiceAreas .SettingsServiceAreasHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:max(0px,env(safe-area-inset-top)) 0 12px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasTitle{font-size:16px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasSubtitle{font-size:12px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasHeaderActions{justify-content:flex-end}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn{height:44px;min-height:44px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn .SettingsServiceAreasAddBtnLabel{font-size:12px}.SettingsServiceAreas .SettingsServiceAreasControls{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters{flex-wrap:wrap;gap:8px;width:100%}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasFilterButton{flex:1 1 auto;min-height:44px;min-width:0}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasFilterMenu{max-width:calc(100vw - 24px)}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch{min-width:0;width:100%}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm{max-width:none;min-width:0;width:100%}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm .SearchFormMain .SearchInput{font-size:16px}.SettingsServiceAreas .SettingsServiceAreasTableSection{padding:0 14px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasMapCell iframe{height:90px;width:140px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable{min-width:640px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable td,.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable th{padding:14px 10px;white-space:nowrap}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable td{height:60px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsActionsHeader,.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsCellEdit{max-width:44px;min-width:44px;width:44px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay{align-items:flex-end}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal{-webkit-overflow-scrolling:touch;border-radius:16px 16px 0 0;max-height:92dvh;max-width:100%;overflow-y:auto;width:100%}.SettingsServiceAreas .InvoicesPagination{align-items:stretch;flex-direction:column;gap:10px;padding:12px 0 max(12px,env(safe-area-inset-bottom))}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText{justify-content:space-between;margin-right:0}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText h1{margin-left:0}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls{flex-wrap:wrap;justify-content:center}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{height:44px;min-width:44px}}.CreateServiceAreasCard{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:36px;position:relative;width:100%}@keyframes CreateServiceAreasDropdownIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CreateServiceAreasCard .CreateServiceAreasOverlay{display:none}.CreateServiceAreasCard .CreateServiceAreasCard{background:#0000;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:visible;padding:0;position:relative;width:100%}.CreateServiceAreasCard .CreateServiceAreasHeader{align-items:center;display:flex;flex-direction:column;margin-bottom:20px}.CreateServiceAreasCard .CreateServiceAreasHeader h2{font-size:20px;font-weight:600;margin:0;text-align:center}.CreateServiceAreasCard .CreateServiceAreasHeader h3,.CreateServiceAreasCard .CreateServiceAreasHeader p{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:4px 0 0;text-align:center}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper{margin-top:32px;width:400px}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasStepperLabels .CreateServiceAreasStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasStepperLabels .is-active{color:var(--text_Title_Dark)}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasProgress{padding:4px 0 12px}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasProgress .CreateServiceAreasProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasProgress .CreateServiceAreasProgressTrack .CreateServiceAreasProgressFill{background:var(--background_Blue);border-radius:999px;color:#fff;height:100%;inset:0 auto 0 0;position:absolute}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasProgress .CreateServiceAreasProgressTrack .CreateServiceAreasProgressThumb{background:var(--background_Blue);border-radius:999px;color:#fff;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.CreateServiceAreasCard .CreateServiceAreasBody{display:flex;flex-direction:column;gap:16px;height:auto;margin:0 auto;width:100%}.CreateServiceAreasCard .CreateServiceAreasSection{align-items:flex-start;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;gap:34px;padding:25px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft{flex:0 0 400px;height:650px;min-width:400px;overflow:auto;padding-left:4px;padding-right:30px;width:400px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasField{margin-top:0}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList{display:flex;flex-direction:column;gap:8px;margin-top:12px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasListTitle{color:var(--text_Title_Light);font-size:13px;font-weight:500}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinEmpty{background:var(--background_White);border:1px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinList{display:flex;flex-direction:column;gap:8px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem .material-symbols-outlined,.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPolygonInfo .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:19px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem.is-active,.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPolygonInfo.is-active{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem,.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPolygonInfo{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);display:flex;font-size:13px;gap:8px;padding:4px 8px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem{cursor:pointer}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;transition:color .12s ease-out}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem .CreateServiceAreasPinRadius{color:var(--text_Title_Dark);font-weight:600;margin-left:auto}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem .CreateServiceAreasListRemove{margin-left:8px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPolygonInfo{cursor:default}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasListRemove{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;margin-left:auto;transition:background .12s ease-out,color .12s ease-out;width:28px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasListRemove:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionRight{flex:1 1 auto;min-width:0;width:100%}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionHeader{display:flex;flex-direction:column;gap:2px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionHeader h3{color:var(--text_Title_Dark);font-size:20px;font-weight:650;margin:0}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionHeader h4,.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionHeader p{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:0}.CreateServiceAreasCard .CreateServiceAreasField{display:flex;flex-direction:column;gap:6px;margin-top:20px;position:relative}.CreateServiceAreasCard .CreateServiceAreasField label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.CreateServiceAreasCard .CreateServiceAreasField input,.CreateServiceAreasCard .CreateServiceAreasField textarea{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;font-size:14px;outline:3px solid #0000;padding:12px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background-color .18s ease}.CreateServiceAreasCard .CreateServiceAreasField input:focus,.CreateServiceAreasCard .CreateServiceAreasField textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateServiceAreasCard .CreateServiceAreasField input.is-error,.CreateServiceAreasCard .CreateServiceAreasField textarea.is-error{border:1px solid var(--Canceled);box-shadow:0 8px 16px #ef44442e;outline:3px solid color-mix(in srgb,var(--Canceled) 25%,#0000);transform:none}.CreateServiceAreasCard .CreateServiceAreasField input:hover,.CreateServiceAreasCard .CreateServiceAreasField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateServiceAreasCard .CreateServiceAreasField textarea{min-height:90px;resize:vertical}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu{animation:CreateServiceAreasDropdownIn .18s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 24px #0f172a14;display:flex;flex-direction:column;gap:4px;left:0;margin-top:6px;max-height:240px;overflow-y:auto;padding:6px;position:absolute;top:100%;width:100%;z-index:10}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;flex-direction:column;font-size:13px;gap:2px;padding:8px 10px;text-align:left;transition:background .12s ease-out}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem:hover{background:var(--background_Gray_Light)}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem.is-muted{color:var(--text_Title_Light_Light);cursor:default}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem.is-error{color:var(--Canceled);cursor:default}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem .CreateServiceAreasLocationMain{color:var(--text_Title_Dark);font-weight:600}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem .CreateServiceAreasLocationSub{color:var(--text_Title_Light_Light);font-size:12px}.CreateServiceAreasCard .CreateServiceAreasGrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.CreateServiceAreasCard .CreateServiceAreasMapControls{grid-gap:16px;align-items:end;background:var(--background_White);display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.CreateServiceAreasCard .CreateServiceAreasSectionMap{display:flex}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft{padding-right:30px;width:700px}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes{display:flex;gap:5px;margin:20px 0}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes .CreateServiceAreasCoverageMode{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;gap:10px;transition:all .12s ease-out;width:100%}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes .CreateServiceAreasCoverageMode input{border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;height:26px;width:26px}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes .CreateServiceAreasCoverageMode .CreateServiceAreasCoverageModeText{display:flex;flex-direction:column;gap:0}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes .CreateServiceAreasCoverageMode .CreateServiceAreasCoverageModeText .CreateServiceAreasCoverageModeTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes .CreateServiceAreasCoverageMode .CreateServiceAreasCoverageModeText .CreateServiceAreasCoverageModeText{color:var(--text_Title_Light_Light);font-size:11px}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasMapControls{display:flex;gap:15px;width:100%}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasMapControls .CreateServiceAreasField{width:100%}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasMapControls .CreateServiceAreasField label span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:300;margin-left:1px}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasMapControls .CreateServiceAreasField:nth-child(2){width:120px}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionRight{width:100%}.CreateServiceAreasCard .CreateServiceAreasMapWrapper{background:var(--background_White);border-radius:12px;position:relative;width:100%}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay{display:inline-flex;gap:8px;left:12px;position:absolute;top:12px;z-index:4}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasPinToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:8px 14px 8px 12px;transition:all .12s ease-out}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasPinToggle span{font-size:18px}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasPinToggle:hover{box-shadow:0 10px 20px var(--outline_Blue)}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasPinToggle.is-active{border-color:var(--background_Blue);color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasClearShape{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:8px 14px 8px 12px;transition:all .12s ease-out}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasClearShape span{font-size:18px}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasClearShape:hover{border-color:var(--Canceled);box-shadow:0 10px 20px #ef44441f;color:var(--Canceled)}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasClearShape:disabled{border-color:var(--border_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:not-allowed;opacity:.6}.CreateServiceAreasCard .CreateServiceAreasPinPopup{color:var(--text_Title_Dark);cursor:default;display:flex;flex-direction:column;font-size:13px;gap:10px}.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupTitle{font-weight:600}.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupActions{display:flex;gap:8px;justify-content:flex-end}.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupInclude,.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupRemove{border:none;border-radius:8px;cursor:pointer;font-size:12px;font-weight:600;padding:6px 10px}.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupInclude{background:var(--background_Blue);color:#fff}.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupRemove{background:var(--Canceled);color:var(--background_White)}.CreateServiceAreasCard .CreateServiceAreasMapCanvas{border-radius:10px;height:650px;overflow:hidden;width:100%}.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-placement{cursor:crosshair}.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .CreateServiceAreasPinPopup,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .CreateServiceAreasPinPopup *,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-browse .gm-style .gm-style-iw,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-browse .gm-style .gm-style-iw *,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-browse .gm-style .gm-style-iw-d,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-browse .gm-style .gm-style-iw-d *,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-placement .gm-style .gm-style-iw,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-placement .gm-style .gm-style-iw *,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-placement .gm-style .gm-style-iw-d,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-placement .gm-style .gm-style-iw-d *{cursor:default!important}.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .CreateServiceAreasPinPopup button,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupInclude,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupRemove,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .gm-style-iw .gm-ui-hover-effect,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .gm-style-iw-d .gm-ui-hover-effect,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .gm-ui-hover-effect{cursor:pointer!important}.CreateServiceAreasCard .CreateServiceAreasMapMessage{background:var(--background_Gray_Light_Blue);border:1px solid color-mix(in srgb,var(--background_Blue) 30%,#0000);border-radius:8px;color:var(--background_Blue_Dark);font-size:13px;padding:12px 14px}.CreateServiceAreasCard .CreateServiceAreasMapMessage.is-error{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.CreateServiceAreasCard .CreateServiceAreasAdvanced{display:flex;flex-direction:column;gap:12px}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow{align-items:center;display:flex;gap:10px}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;height:52px;justify-content:center;width:52px}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper input[type=color]{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:0;width:44px}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper input[type=color]:focus{box-shadow:0 0 0 2px var(--outline_Blue);outline:3px solid #0000}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorHex{flex:1 1;font-family:monospace}.CreateServiceAreasCard .CreateServiceAreasError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;padding:10px 12px}.CreateServiceAreasCard .CreateServiceAreasReviewCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;display:flex;flex-direction:column;gap:10px;margin-top:20px;padding:20px 24px}.CreateServiceAreasCard .CreateServiceAreasReviewCard .CreateServiceAreasReviewRow{display:flex;font-size:14px;gap:32px;padding:6px 0}.CreateServiceAreasCard .CreateServiceAreasReviewCard .CreateServiceAreasReviewRow .CreateServiceAreasReviewLabel{color:var(--text_Title_Light_Light);min-width:140px}.CreateServiceAreasCard .CreateServiceAreasReviewCard .CreateServiceAreasReviewRow .CreateServiceAreasReviewValue{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-weight:500;gap:8px}.CreateServiceAreasCard .CreateServiceAreasReviewCard .CreateServiceAreasReviewRow .CreateServiceAreasReviewValue .CreateServiceAreasColorSwatch{border:1px solid #00000014;border-radius:6px;height:18px;width:18px}.CreateServiceAreasCard .CreateServiceAreasFooter{background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;left:0;margin-top:24px;padding:30px;position:absolute;z-index:20}.CreateServiceAreasCard .CreateServiceAreasFooter,.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub{align-items:center;display:flex;justify-content:space-between;width:100%}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterLeft{align-items:center;display:flex;gap:18px}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterRight{align-items:center;display:inline-flex}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterBack{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:4px 0}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterBack:hover{text-decoration:underline}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterNext{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterNext .CreateServiceAreasFooterNextInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterNext .CreateServiceAreasFooterNextInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterNext .CreateServiceAreasFooterNextLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterNext:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterNext:active{transform:scale(.98)}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterNext:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.CreateServiceAreasCard .CreateServiceAreasHeader{gap:12px;padding:14px 20px}.CreateServiceAreasCard .CreateServiceAreasBody{padding:20px}.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasGrid,.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasRow{gap:14px;grid-template-columns:1fr 1fr}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub{padding:12px 20px}}@media(max-width:600px){.CreateServiceAreasCard{border:none;border-radius:0;height:100%;left:0;top:0;width:100%}.CreateServiceAreasCard .CreateServiceAreasHeader{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasTitle,.CreateServiceAreasCard .CreateServiceAreasHeader h1,.CreateServiceAreasCard .CreateServiceAreasHeader h2{font-size:16px}.CreateServiceAreasCard .CreateServiceAreasBody{padding:14px}.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasGrid,.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasRow{gap:10px;grid-template-columns:1fr}.CreateServiceAreasCard .CreateServiceAreasBody input,.CreateServiceAreasCard .CreateServiceAreasBody textarea{font-size:16px;min-height:44px}.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasMap,.CreateServiceAreasCard .CreateServiceAreasBody .CreateServiceAreasMapContainer{min-height:240px}.CreateServiceAreasCard .CreateServiceAreasFooter{flex-direction:column;gap:10px}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub{align-items:stretch;flex-direction:column-reverse;gap:10px;padding:10px 14px max(10px,env(safe-area-inset-bottom))}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub button{min-height:44px;width:100%}}.SettingsCreateNumbers{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsCreateNumbers .SettingsCreateNumbersHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersHeaderActions{align-items:center;display:flex}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsCreateNumbers .SettingsCreateNumbersHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsCreateNumbers .SettingsCreateNumbersHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsCreateNumbers .SettingsCreateNumbersHeader h3:hover{text-decoration:underline}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn .SettingsCreateNumbersAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn .SettingsCreateNumbersAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn .SettingsCreateNumbersAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn:active{transform:scale(.98)}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsCreateNumbers .SettingsCreateNumbersControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters{align-items:center;display:flex;gap:12px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersPageSize,.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersRoleFilter,.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersStatusFilter{position:relative}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;left:0;max-height:260px;min-width:150px;overflow-y:auto;padding:0;position:absolute;top:calc(100% + 6px);z-index:24}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersApplyButton{align-items:center;background:var(--background_Blue);border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin:5px 10px 10px;padding:8px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;width:calc(100% - 20px)}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersApplyButton:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersApplyButton:active{box-shadow:0 6px 16px var(--outline_Blue),0 0 0 4px var(--outline_Blue);transform:translateY(0)}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersFilterOption{border-radius:4px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;margin:5px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap;width:calc(100% - 10px)}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch{min-width:240px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm:focus-within,.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersBadge{align-items:center;background-color:color-mix(in srgb,var(--background_Blue) 15%,#0000);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:4px 10px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable tbody{display:table-row-group}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable tr{display:table-row}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable td{height:70px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable td,.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable .SettingsCreateNumbersSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable .SettingsCreateNumbersSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable .SettingsCreateNumbersSortableHeader:hover{color:var(--text_Title_Dark)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable .SettingsCreateNumbersSortableHeader .SettingsCreateNumbersSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable .SettingsCreateNumbersSortableHeader .SettingsCreateNumbersSortIcon.is-active{color:var(--text_Title_Light_Light)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable .SettingsCreateNumbersSortableHeader .SettingsCreateNumbersSortIcon.is-asc{transform:rotate(180deg)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable tbody tr:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable tbody tr:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersRow{transition:background .12s ease-out}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCell{align-items:center;display:flex;min-width:120px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellRole .GASettingsCreateNumbersRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellRole .GASettingsCreateNumbersRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--background_Blue_Dark)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellRole .GASettingsCreateNumbersRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellRole .GASettingsCreateNumbersRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 15%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellRole .GASettingsCreateNumbersRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellRole .GASettingsCreateNumbersRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);border-color:color-mix(in srgb,var(--InProgress) 35%,#0000);color:var(--InProgress)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellStatus .GASettingsCreateNumbersPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellStatus .GASettingsCreateNumbersStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellStatus .GASettingsCreateNumbersStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellName{color:var(--background_Blue);cursor:pointer}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellName:hover{text-decoration:underline}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsActionsHeader{max-width:70px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsActionsHeader,.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsActionsHeader:before,.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsActionsHeader.is-overlaying,.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersNameCell{display:flex;flex-direction:column}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersName{font-weight:500}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersPill{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusPill{text-transform:capitalize}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusToggle .SettingsCreateNumbersStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusToggle .SettingsCreateNumbersStatusToggleText{min-width:54px;text-align:left}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusToggle.is-active .SettingsCreateNumbersStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCreateNumbers .SettingsCreateNumbersPhone{color:var(--background_Blue);text-decoration:none}.SettingsCreateNumbers .SettingsCreateNumbersPhone:hover{text-decoration:underline}.SettingsCreateNumbers .SettingsCreateNumbersEmpty{color:var(--muted);padding:22px 0;text-align:center}.SettingsCreateNumbers .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--background_White);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);color:#fff}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalHeader .SettingsCreateNumbersModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalHeader .SettingsCreateNumbersModalClose:hover{background:#0f172a0d;color:var(--text_Title_Dark);transform:translateY(-.5px)}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField span{color:var(--text_Title_Light_Light);font-size:12px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField.SettingsCreateNumbersField--select{position:relative}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue);outline:3px solid #0000}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsCreateNumbers .SettingsCreateNumbersError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsCreateNumbers .SettingsCreateNumbersBtnPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;box-shadow:0 10px 24px var(--outline_Blue),0 0 0 3px var(--outline_Blue);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsCreateNumbers .SettingsCreateNumbersBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px var(--outline_Blue);transform:translateY(-1px)}.SettingsCreateNumbers .SettingsCreateNumbersBtnPrimary:active{box-shadow:0 8px 18px var(--outline_Blue),0 0 0 3px var(--outline_Blue);transform:translateY(0)}.SettingsCreateNumbers .SettingsCreateNumbersBtnSecondary{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsCreateNumbers .SettingsCreateNumbersBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsCreateNumbers .SettingsCreateNumbersBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:1050px){.SettingsCreateNumbers .SettingsCreateNumbersHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsCreateNumbers .SettingsCreateNumbersControls{flex-wrap:wrap;padding:16px 20px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters{flex-wrap:wrap;gap:8px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection{padding:0 20px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTableWrapper{overflow-x:auto}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable td,.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable th{padding:16px 10px;white-space:nowrap}}@media(max-width:600px){.SettingsCreateNumbers .SettingsCreateNumbersHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsCreateNumbers .SettingsCreateNumbersControls{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters{flex-wrap:wrap;gap:8px;width:100%}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch{min-width:0;width:100%}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm{max-width:none;min-width:0;width:100%}.SettingsCreateNumbers .SettingsCreateNumbersTableSection{padding:0 14px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable{min-width:720px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable td,.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable th{padding:14px 10px;white-space:nowrap}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsActionsHeader,.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCellEdit{max-width:44px;min-width:44px;width:44px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}.SettingsCreateNumbers .InvoicesPagination{align-items:stretch;flex-direction:column;gap:10px;padding:12px 0}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText{margin-right:0}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText h1{margin-left:0}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationControls{justify-content:center}}.Dlc10StatusBanner{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:14px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:14px;margin:0 24px 12px;outline:3px solid #0000;padding:14px 18px;text-align:left;transition:border-color .15s ease,outline-color .15s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,.61,.36,1);width:auto}.Dlc10StatusBanner .Dlc10StatusBannerIcon{align-items:center;background:#3b82f61f;border:1px solid #3b82f633;border-radius:12px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.Dlc10StatusBanner .Dlc10StatusBannerIcon .material-symbols-outlined{font-size:22px}.Dlc10StatusBanner .Dlc10StatusBannerMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.Dlc10StatusBanner .Dlc10StatusBannerMain .Dlc10StatusBannerTitle{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;letter-spacing:-.005em}.Dlc10StatusBanner .Dlc10StatusBannerMain .Dlc10StatusBannerBody{color:var(--text_Title_Light);font-size:12.5px;line-height:1.5}.Dlc10StatusBanner .Dlc10StatusBannerCta{align-items:center;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:12.5px;font-weight:600;gap:4px;transition:gap .15s ease;white-space:nowrap}.Dlc10StatusBanner .Dlc10StatusBannerCta .material-symbols-outlined{font-size:16px;transition:transform .18s cubic-bezier(.22,.61,.36,1)}.Dlc10StatusBanner:hover{border-color:var(--background_Blue);box-shadow:0 8px 22px #0f172a1a;outline-color:var(--outline_Blue);transform:translateY(-1px)}.Dlc10StatusBanner:hover .Dlc10StatusBannerCta{gap:8px}.Dlc10StatusBanner:hover .Dlc10StatusBannerCta .material-symbols-outlined{transform:translateX(2px)}.Dlc10StatusBanner:active{transform:translateY(0)}.Dlc10StatusBanner.is-failed{border-color:#ef444466}.Dlc10StatusBanner.is-failed .Dlc10StatusBannerIcon{background:#ef44441a;border-color:#ef444452;color:var(--Canceled)}.Dlc10StatusBanner.is-failed .Dlc10StatusBannerCta{color:var(--Canceled)}.Dlc10StatusBanner.is-failed:hover{border-color:var(--Canceled);outline-color:#ef44442e}.Dlc10StatusBanner.is-pending .Dlc10StatusBannerIcon{background:#fbbf242e;border-color:#fbbf2466;color:#b45309}.Dlc10StatusBanner.is-pending .Dlc10StatusBannerCta{color:var(--text_Title_Light)}@media(max-width:1050px){.Dlc10StatusBanner{gap:12px;margin:0 16px 12px;padding:12px 14px}.Dlc10StatusBanner .Dlc10StatusBannerCta{font-size:12px}.Dlc10StatusBanner .Dlc10StatusBannerCta .material-symbols-outlined{font-size:15px}}@media(max-width:600px){.Dlc10StatusBanner{align-items:flex-start;flex-direction:column;gap:10px;margin:0 12px 12px}.Dlc10StatusBanner .Dlc10StatusBannerCta{align-self:flex-end}}.CallFlow{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.CallFlow .CallFlowHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.CallFlow .CallFlowHeader .CallFlowHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.CallFlow .CallFlowHeader .CallFlowHeaderActions{align-items:center;display:flex}.CallFlow .CallFlowHeader .CallFlowTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.CallFlow .CallFlowHeader .CallFlowSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.CallFlow .CallFlowHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.CallFlow .CallFlowHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.CallFlow .CallFlowHeader h3:hover{text-decoration:underline}.CallFlow .CallFlowHeader .CallFlowAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CallFlow .CallFlowHeader .CallFlowAddBtn .CallFlowAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CallFlow .CallFlowHeader .CallFlowAddBtn .CallFlowAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CallFlow .CallFlowHeader .CallFlowAddBtn .CallFlowAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CallFlow .CallFlowHeader .CallFlowAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CallFlow .CallFlowHeader .CallFlowAddBtn:active{transform:scale(.98)}.CallFlow .CallFlowHeader .CallFlowAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.CallFlow .CallFlowControls{background-color:var(--background_White);border-bottom:none;display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.CallFlow .CallFlowControls .CallFlowFilters{align-items:center;display:flex;gap:12px}.CallFlow .CallFlowControls .CallFlowFilters .CallFlowStatusFilter{position:relative}.CallFlow .CallFlowControls .CallFlowFilters .CallFlowFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.CallFlow .CallFlowControls .CallFlowFilters .CallFlowFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.CallFlow .CallFlowControls .CallFlowFilters .CallFlowFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.CallFlow .CallFlowControls .CallFlowFilters .CallFlowFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;left:0;max-height:260px;min-width:150px;overflow-y:auto;padding:0;position:absolute;top:calc(100% + 6px);z-index:24}.CallFlow .CallFlowControls .CallFlowFilters .CallFlowFilterOption{border-radius:4px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;margin:5px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap;width:calc(100% - 10px)}.CallFlow .CallFlowControls .CallFlowFilters .CallFlowFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CallFlow .CallFlowControls .CallFlowSearch{min-width:240px}.CallFlow .CallFlowControls .CallFlowSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.CallFlow .CallFlowControls .CallFlowSearch .SearchForm:focus-within,.CallFlow .CallFlowControls .CallFlowSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.CallFlow .CallFlowControls .CallFlowSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.CallFlow .CallFlowControls .CallFlowSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.CallFlow .CallFlowControls .CallFlowSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.CallFlow .CallFlowControls .CallFlowSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.CallFlow .CallFlowControls .CallFlowSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.CallFlow .CallFlowControls .CallFlowSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.CallFlow .CallFlowControls .CallFlowSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.CallFlow .CallFlowTableSection{background-color:var(--background_White);border-radius:8px;border-top:none;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.CallFlow .CallFlowTableSection .CallFlowTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.CallFlow .CallFlowTableSection .CallFlowTable{border-collapse:collapse;display:table;font-size:13px;min-width:100%;table-layout:auto;width:100%}.CallFlow .CallFlowTableSection .CallFlowTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.CallFlow .CallFlowTableSection .CallFlowTable tbody{display:table-row-group}.CallFlow .CallFlowTableSection .CallFlowTable tr{display:table-row}.CallFlow .CallFlowTableSection .CallFlowTable td{height:70px}.CallFlow .CallFlowTableSection .CallFlowTable td,.CallFlow .CallFlowTableSection .CallFlowTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.CallFlow .CallFlowTableSection .CallFlowTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.CallFlow .CallFlowTableSection .CallFlowTable .CallFlowSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.CallFlow .CallFlowTableSection .CallFlowTable .CallFlowSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.CallFlow .CallFlowTableSection .CallFlowTable .CallFlowSortableHeader:hover{color:var(--text_Title_Dark)}.CallFlow .CallFlowTableSection .CallFlowTable .CallFlowSortableHeader .CallFlowSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.CallFlow .CallFlowTableSection .CallFlowTable .CallFlowSortableHeader .CallFlowSortIcon.is-active{color:var(--text_Title_Light_Light)}.CallFlow .CallFlowTableSection .CallFlowTable .CallFlowSortableHeader .CallFlowSortIcon.is-asc{transform:rotate(180deg)}.CallFlow .CallFlowTableSection .CallFlowTable tbody tr:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.CallFlow .CallFlowTableSection .CallFlowTable tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.CallFlow .CallFlowTableSection .CallFlowTable tbody tr:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.CallFlow .CallFlowTableSection .CallFlowRow{transition:background .12s ease-out}.CallFlow .CallFlowTableSection .CallFlowCell{align-items:center;display:flex;min-width:120px}.CallFlow .CallFlowTableSection .CallFlowCellName{color:var(--background_Blue);cursor:pointer}.CallFlow .CallFlowTableSection .CallFlowCellName:hover{text-decoration:underline}.CallFlow .CallFlowTableSection .CallFlowCellStatus .CallFlowStatusBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:4px 12px}.CallFlow .CallFlowTableSection .CallFlowCellStatus .CallFlowStatusBadge.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.CallFlow .CallFlowTableSection .CallFlowCellStatus .CallFlowStatusBadge.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.CallFlow .CallFlowTableSection .CallFlowActionsHeader{max-width:70px}.CallFlow .CallFlowTableSection .CallFlowActionsHeader,.CallFlow .CallFlowTableSection .CallFlowCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.CallFlow .CallFlowTableSection .CallFlowActionsHeader:before,.CallFlow .CallFlowTableSection .CallFlowCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.CallFlow .CallFlowTableSection .CallFlowActionsHeader.is-overlaying,.CallFlow .CallFlowTableSection .CallFlowCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.CallFlow .CallFlowTableSection .CallFlowActionsHeader.is-overlaying:before,.CallFlow .CallFlowTableSection .CallFlowCellEdit.is-overlaying:before{opacity:1}.CallFlow .CallFlowTableSection .CallFlowCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;gap:6px;justify-content:center;min-width:50px;padding:0}.CallFlow .CallFlowTableSection .CallFlowCellEdit:hover{color:var(--text_Title_Dark)}.CallFlow .CallFlowTableSection .CallFlowCellEdit .CallFlowDeleteBtn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .12s ease}.CallFlow .CallFlowTableSection .CallFlowCellEdit .CallFlowDeleteBtn .material-symbols-outlined{font-size:20px}.CallFlow .CallFlowTableSection .CallFlowCellEdit .CallFlowDeleteBtn:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.CallFlow .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.CallFlow .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.CallFlow .InvoicesPagination .InvoicesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.CallFlow .InvoicesPagination .InvoicesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.CallFlow .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.CallFlow .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.CallFlow .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.CallFlow .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.CallFlow .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.CallFlow .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.CallFlow .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CallFlow .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.CallFlow .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.CallFlow .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.CallFlow .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.CallFlow .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.CallFlow .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.CallFlow .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--background_White);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}@media(max-width:1050px){.CallFlow .CallFlowHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.CallFlow .CallFlowControls{flex-wrap:wrap;padding:16px 20px}.CallFlow .CallFlowControls .CallFlowFilters{flex-wrap:wrap;gap:8px}.CallFlow .CallFlowTableSection{padding:0 20px}.CallFlow .CallFlowTableSection .CallFlowTableWrapper{overflow-x:auto}.CallFlow .CallFlowTableSection .CallFlowTable td,.CallFlow .CallFlowTableSection .CallFlowTable th{padding:16px 10px;white-space:nowrap}}@media(max-width:600px){.CallFlow .CallFlowHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.CallFlow .CallFlowControls{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.CallFlow .CallFlowControls .CallFlowFilters{flex-wrap:wrap;gap:8px;width:100%}.CallFlow .CallFlowControls .CallFlowSearch{min-width:0;width:100%}.CallFlow .CallFlowControls .CallFlowSearch .SearchForm{max-width:none;min-width:0;width:100%}.CallFlow .CallFlowTableSection{padding:0 14px}.CallFlow .CallFlowTableSection .CallFlowTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.CallFlow .CallFlowTableSection .CallFlowTable{min-width:680px}.CallFlow .CallFlowTableSection .CallFlowTable td,.CallFlow .CallFlowTableSection .CallFlowTable th{padding:14px 10px;white-space:nowrap}.CallFlow .CallFlowTableSection .SettingsActionsHeader,.CallFlow .CallFlowTableSection .SettingsCellEdit{max-width:44px;min-width:44px;width:44px}.CallFlow .CallFlowModalOverlay .CallFlowModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}}.HoldMusicOverlay{align-items:center;animation:HoldMusicFadeIn .15s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.HoldMusicOverlay .HoldMusicModal{animation:HoldMusicSlideUp .2s ease;background:var(--background_White);border-radius:14px;box-shadow:0 24px 64px #00000038;max-width:90vw;padding:30px 32px 26px;width:440px}.HoldMusicOverlay .HoldMusicModal .HoldMusicModalHeader{align-items:center;display:flex;gap:10px;margin-bottom:6px}.HoldMusicOverlay .HoldMusicModal .HoldMusicModalHeader .HoldMusicModalIcon{color:var(--background_Blue);font-size:24px}.HoldMusicOverlay .HoldMusicModal .HoldMusicModalHeader .HoldMusicModalTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:700;margin:0}.HoldMusicOverlay .HoldMusicModal .HoldMusicModalDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 22px}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:18px}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:12px 14px;text-align:left;transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem>.material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:18px;height:32px;justify-content:center;width:32px}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem>span:last-child strong{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem>span:last-child em{color:var(--text_Title_Light_Light);font-size:11.5px;font-style:normal;line-height:1.35}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem:hover{border-color:color-mix(in srgb,var(--background_Blue) 40%,var(--border_Light))}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem.is-active{background:var(--background_Blue_White);border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem.is-active>.material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue)}.HoldMusicOverlay .HoldMusicModal .HoldMusicTypeToggle .HoldMusicTypeToggleItem.is-active>span:last-child strong{color:var(--background_Blue)}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone{align-items:center;background:var(--background_Gray_Light_Light);border:2px dashed var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;margin-bottom:18px;padding:28px 20px;transition:border-color .2s ease,background .2s ease}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone .HoldMusicDropZoneIcon{color:var(--text_Title_Light_Light_Light);font-size:32px}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone .HoldMusicDropZoneText{color:var(--text_Title_Light);font-size:13px;font-weight:600}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone .HoldMusicDropZoneHint{color:var(--text_Title_Light_Light_Light);font-size:12px}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone .HoldMusicDropZoneFile{color:var(--text_Title_Dark);font-size:13px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone .HoldMusicDropZoneChange{color:var(--background_Blue);font-size:12px;font-weight:500}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone.has-file,.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue)}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone.has-file{border-style:solid}.HoldMusicOverlay .HoldMusicModal .HoldMusicDropZone.has-file .HoldMusicDropZoneIcon{color:var(--background_Blue)}.HoldMusicOverlay .HoldMusicModal .HoldMusicLabel{color:var(--text_Title_Light);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.HoldMusicOverlay .HoldMusicModal .HoldMusicNameInput{border:1px solid var(--border_Dark_Light);border-radius:8px;box-sizing:border-box;font-size:13px;margin-bottom:22px;outline:none;padding:12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.HoldMusicOverlay .HoldMusicModal .HoldMusicNameInput:focus,.HoldMusicOverlay .HoldMusicModal .HoldMusicNameInput:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px #0b5fff1a}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions{display:flex;gap:10px;justify-content:flex-end}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicCancelBtn{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:9px 20px;transition:background .15s ease}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicCancelBtn:hover{background:var(--border_Dark_Light)}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicCancelBtn:disabled{cursor:not-allowed;opacity:.5}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicUploadBtn{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;padding:9px 20px;transition:background .15s ease}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicUploadBtn .material-symbols-outlined{font-size:16px}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicUploadBtn .HoldMusicSpinner{animation:HoldMusicSpin .6s linear infinite;border:2px solid var(--border_Dark_Light);border-radius:50%;border-top-color:var(--background_White);height:14px;width:14px}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicUploadBtn:hover{background:var(--background_Blue_Dark)}.HoldMusicOverlay .HoldMusicModal .HoldMusicActions .HoldMusicUploadBtn:disabled{cursor:not-allowed;opacity:.5}@media(max-width:1050px){.HoldMusicOverlay .HoldMusicModal,.HoldMusicOverlay .HoldMusicUploaderModal{max-width:calc(100vw - 32px)}.HoldMusicOverlay .HoldMusicUploaderGrid,.HoldMusicOverlay .HoldMusicUploaderRow{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.HoldMusicOverlay{align-items:stretch}.HoldMusicOverlay .HoldMusicModal,.HoldMusicOverlay .HoldMusicUploaderModal{border-radius:0;height:100%;max-height:100vh;max-width:100vw;overflow-y:auto;width:100%}.HoldMusicOverlay .HoldMusicUploaderHeader{padding:12px 14px}.HoldMusicOverlay .HoldMusicUploaderHeader h1,.HoldMusicOverlay .HoldMusicUploaderHeader h2,.HoldMusicOverlay .HoldMusicUploaderHeader h3{font-size:16px}.HoldMusicOverlay .HoldMusicUploaderBody{padding:14px}.HoldMusicOverlay .HoldMusicUploaderGrid,.HoldMusicOverlay .HoldMusicUploaderRow{gap:10px;grid-template-columns:1fr}.HoldMusicOverlay input,.HoldMusicOverlay textarea{font-size:16px;min-height:44px}.HoldMusicOverlay .HoldMusicUploaderActions,.HoldMusicOverlay .HoldMusicUploaderFooter{align-items:stretch;flex-direction:column-reverse;gap:10px;padding:10px 14px max(10px,env(safe-area-inset-bottom))}.HoldMusicOverlay .HoldMusicUploaderActions button,.HoldMusicOverlay .HoldMusicUploaderFooter button{min-height:44px;width:100%}}@keyframes HoldMusicFadeIn{0%{opacity:0}to{opacity:1}}@keyframes HoldMusicSlideUp{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes HoldMusicSpin{to{transform:rotate(1turn)}}.HoldMusicPicker{display:flex;flex-direction:column;gap:8px}.HoldMusicPicker .HoldMusicPickerLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.HoldMusicPicker .HoldMusicPickerTrigger .HoldMusicPickerBtn{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:6px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:38px;max-width:260px;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.HoldMusicPicker .HoldMusicPickerTrigger .HoldMusicPickerBtn:hover{outline:3px solid var(--outline_Blue)}.HoldMusicPicker .HoldMusicPickerTrigger .HoldMusicPickerBtn .HoldMusicPickerBtnIcon{flex-shrink:0;font-size:18px}.HoldMusicPicker .HoldMusicPickerTrigger .HoldMusicPickerBtn .HoldMusicPickerBtnText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HoldMusicPicker .HoldMusicPickerTrigger .HoldMusicPickerBtn .HoldMusicPickerBtnArrow{flex-shrink:0;font-size:16px;margin-left:auto;opacity:.6}.HoldMusicPickerOverlay{align-items:center;animation:HoldMusicPickerFadeIn .15s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.HoldMusicPickerOverlay .HoldMusicPickerModal{animation:HoldMusicPickerSlideIn .2s ease;background:var(--background_White);border-radius:10px;box-shadow:0 20px 60px #0000002e;display:flex;flex-direction:column;max-height:80vh;max-width:92vw;overflow:hidden;width:480px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalHeader{align-items:center;display:flex;justify-content:space-between;padding:18px 20px 14px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalHeader .HoldMusicPickerModalHeaderLeft{align-items:center;display:flex;gap:10px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalHeader .HoldMusicPickerModalHeaderLeft .HoldMusicPickerModalIcon{color:var(--background_Blue);font-size:22px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalHeader .HoldMusicPickerModalHeaderLeft .HoldMusicPickerModalTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalHeader .HoldMusicPickerModalClose{background:none;border:none;border-radius:6px;cursor:pointer;padding:4px;transition:background .12s ease}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalHeader .HoldMusicPickerModalClose .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalHeader .HoldMusicPickerModalClose:hover{background:var(--background_Gray_Light)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalHeader .HoldMusicPickerModalClose:hover .material-symbols-outlined{color:var(--text_Title_Light)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalSearch{align-items:center;border:1px solid var(--background_Gray_Light);border-radius:10px;display:flex;gap:8px;margin-left:20px;outline:3px solid #0000;padding:12px 20px;transition:all .12s ease;width:calc(100% - 40px)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalSearch:focus,.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalSearch .HoldMusicPickerModalSearchIcon{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:16px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalSearch .HoldMusicPickerModalSearchInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;min-width:0;outline:none}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalSearch .HoldMusicPickerModalSearchInput::placeholder{color:var(--border_Dark_Light)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody{display:flex;flex:1 1;flex-direction:column;gap:16px;overflow-y:auto;padding:12px 20px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerSection .HoldMusicPickerSectionHeader{align-items:center;display:flex;gap:6px;margin-bottom:8px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerSection .HoldMusicPickerSectionHeader .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerSection .HoldMusicPickerSectionHeader h4{color:var(--text_Title_Light);font-size:13px;font-weight:700;letter-spacing:.4px;margin:0;text-transform:uppercase}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerSection .HoldMusicPickerSectionHeader .HoldMusicPickerSectionCount{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:600;padding:1px 7px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerSection .HoldMusicPickerSectionList{display:flex;flex-direction:column;gap:2px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerSection .HoldMusicPickerSectionEmpty{background:var(--background_Gray_Light_Light);border-radius:8px;color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.5;padding:14px 12px;text-align:center}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:background .12s ease}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow:hover{background:var(--background_Gray_Light_Light)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow.is-selected{background:var(--background_Gray_Light_Blue)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowLeft{align-items:center;display:flex;gap:8px;min-width:0}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowLeft .HoldMusicPickerRowCustom{color:var(--background_Blue);flex-shrink:0;font-size:16px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowLeft .HoldMusicPickerRowLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowRight{align-items:center;display:flex;flex-shrink:0;gap:8px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowRight .HoldMusicPickerRowPlay{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:2px;transition:background .12s ease}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowRight .HoldMusicPickerRowPlay .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;font-variation-settings:"FILL" 1}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowRight .HoldMusicPickerRowPlay:hover{background:var(--border_Dark_Light)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowRight .HoldMusicPickerRowPlay:hover .material-symbols-outlined{color:var(--background_Blue)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowRight .HoldMusicPickerRowPlay.is-playing .material-symbols-outlined{color:var(--Canceled)}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerRow .HoldMusicPickerRowRight .HoldMusicPickerRowCheck{color:var(--background_Blue);font-size:18px;font-variation-settings:"FILL" 1}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerEmpty{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;flex-direction:column;gap:6px;padding:30px 0}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerEmpty .material-symbols-outlined{font-size:28px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalBody .HoldMusicPickerEmpty span:last-child{font-size:13px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalFooter{border-top:1px solid var(--border_Dark_Light);padding:14px 20px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalFooter .HoldMusicPickerUploadBtn{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:9px 18px;transition:all .15s ease}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalFooter .HoldMusicPickerUploadBtn .material-symbols-outlined{font-size:18px}.HoldMusicPickerOverlay .HoldMusicPickerModal .HoldMusicPickerModalFooter .HoldMusicPickerUploadBtn:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}@media(max-width:1050px){.HoldMusicPickerOverlay .HoldMusicPickerMenu,.HoldMusicPickerOverlay .HoldMusicPickerPopover{max-width:calc(100vw - 32px)}.HoldMusicPickerOverlay .HoldMusicPickerGrid,.HoldMusicPickerOverlay .HoldMusicPickerList{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media(max-width:600px){.HoldMusicPickerOverlay .HoldMusicPickerLabel{font-size:12px}.HoldMusicPickerOverlay .HoldMusicPickerMenu,.HoldMusicPickerOverlay .HoldMusicPickerPopover{left:12px;max-width:calc(100vw - 24px);right:12px}.HoldMusicPickerOverlay .HoldMusicPickerItem,.HoldMusicPickerOverlay .HoldMusicPickerOption{min-height:44px;padding:10px 12px}.HoldMusicPickerOverlay .HoldMusicPickerGrid{grid-template-columns:1fr}.HoldMusicPickerOverlay input,.HoldMusicPickerOverlay textarea{font-size:16px}}@keyframes HoldMusicPickerFadeIn{0%{opacity:0}to{opacity:1}}@keyframes HoldMusicPickerSlideIn{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.FlowGreeting{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:36px 28px 24px;width:100%}.FlowGreeting .FlowGreetingHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowGreeting .FlowGreetingHeader .FlowGreetingTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowGreeting .FlowGreetingHeader .FlowGreetingClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowGreeting .FlowGreetingHeader .FlowGreetingClose .material-symbols-outlined{font-size:20px}.FlowGreeting .FlowGreetingHeader .FlowGreetingClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowGreeting .FlowGreetingDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 20px}.FlowGreeting .FlowGreetingTabs{border-bottom:2px solid var(--border_Dark_Light);display:flex;gap:0;margin-bottom:18px}.FlowGreeting .FlowGreetingTabs .FlowGreetingTab{background:#0000;border:none;color:var(--text_Title_Light_Light_Light);cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;position:relative;transition:color .15s ease}.FlowGreeting .FlowGreetingTabs .FlowGreetingTab:after{background:#0000;bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0;transition:background .15s ease}.FlowGreeting .FlowGreetingTabs .FlowGreetingTab:hover{color:var(--text_Title_Light_Light)}.FlowGreeting .FlowGreetingTabs .FlowGreetingTab.is-active{color:var(--text_Title_Dark);font-weight:600}.FlowGreeting .FlowGreetingTabs .FlowGreetingTab.is-active:after{background:var(--text_Title_Dark)}.FlowGreeting .FlowGreetingReadSection .FlowGreetingReadLabel{color:var(--text_Title_Light_Light);font-size:13px;margin:0 0 10px}.FlowGreeting .FlowGreetingReadSection .FlowGreetingTextarea{border:1px solid var(--border_Dark_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;line-height:1.6;min-height:90px;outline:none;padding:14px 16px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.FlowGreeting .FlowGreetingReadSection .FlowGreetingTextarea:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.FlowGreeting .FlowGreetingReadSection .FlowGreetingTextarea::placeholder{color:var(--border_Dark_Light)}.FlowGreeting .FlowGreetingReadSection .FlowGreetingPreview{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:3px;margin-left:-5px;margin-top:4px;padding:2px 0 0;transition:color .15s ease}.FlowGreeting .FlowGreetingReadSection .FlowGreetingPreview .FlowGreetingPreviewIcon{font-size:25px;font-variation-settings:"FILL" 1;line-height:1}.FlowGreeting .FlowGreetingReadSection .FlowGreetingPreview:hover{color:var(--background_Blue_Dark);color:var(--background_Blue_Dark,var(--background_Blue_Dark))}.FlowGreeting .FlowGreetingReadSection .FlowGreetingPreview.FlowGreetingPreview--active{color:var(--background_Blue_Dark)}.FlowGreeting .FlowGreetingReadSection .FlowGreetingPreview.FlowGreetingPreview--active .FlowGreetingPreviewIcon{font-variation-settings:"FILL" 1}.FlowGreeting .FlowGreetingPlaySection .FlowGreetingPlayLabel{color:var(--text_Title_Light_Light);font-size:13px;margin:0 0 12px}@media(max-width:1050px){.FlowGreeting{padding:28px 22px 20px}.FlowGreeting .FlowGreetingHeader .FlowGreetingTitle,.FlowGreeting .FlowGreetingHeader h1,.FlowGreeting .FlowGreetingHeader h2{font-size:17px}}@media(max-width:600px){.FlowGreeting{border-radius:10px;padding:20px 14px 16px}.FlowGreeting .FlowGreetingHeader .FlowGreetingTitle,.FlowGreeting .FlowGreetingHeader h1,.FlowGreeting .FlowGreetingHeader h2{font-size:16px}.FlowGreeting .FlowGreetingGrid,.FlowGreeting .FlowGreetingRow{gap:10px;grid-template-columns:1fr}.FlowGreeting input,.FlowGreeting textarea{font-size:16px}.FlowGreeting .FlowGreetingActions{align-items:stretch;flex-direction:column;gap:10px}.FlowGreeting .FlowGreetingActions button{min-height:44px;width:100%}}.FlowDial{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:26px 28px 24px;width:100%}.FlowDial .FlowDialHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowDial .FlowDialHeader .FlowDialTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowDial .FlowDialHeader .FlowDialClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowDial .FlowDialHeader .FlowDialClose .material-symbols-outlined{font-size:20px}.FlowDial .FlowDialHeader .FlowDialClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowDial .FlowDialDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 18px}.FlowDial .FlowDialForwardRow{margin-bottom:10px}.FlowDial .FlowDialForwardRow .FlowDialForwardLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.FlowDial .FlowDialDropdowns{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.FlowDial .FlowDialDropdowns .FlowDialDropdown{position:relative}.FlowDial .FlowDialDropdowns .FlowDialDropdownBtn{align-items:center;border:1px solid var(--border_Dark_Light);border-radius:6px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:38px;justify-content:space-between;min-width:140px;padding:8px 14px;transition:all .15s ease;white-space:nowrap}.FlowDial .FlowDialDropdowns .FlowDialDropdownBtn .FlowDialChevron{color:var(--background_Blue);font-size:16px}.FlowDial .FlowDialDropdowns .FlowDialForwardBtn{background:var(--background_White);border-color:var(--background_Blue);color:var(--background_Blue);outline:3px solid #0000;transition:all .15s ease}.FlowDial .FlowDialDropdowns .FlowDialForwardBtn:hover{outline:3px solid var(--outline_Blue)}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberBtn{background:var(--background_White);border-color:var(--background_Blue);color:var(--background_Blue);min-width:213px;outline:3px solid #0000;transition:all .15s ease}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberBtn .FlowDialChevron{color:var(--background_Blue)}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberBtn:hover{outline:3px solid var(--outline_Blue)}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberBtn.has-value{background:var(--background_White)}.FlowDial .FlowDialDropdowns .FlowDialDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;min-width:180px;overflow:hidden;padding:7px;position:absolute;top:calc(100% + 6px);z-index:20}.FlowDial .FlowDialDropdowns .FlowDialDropdownMenu .FlowDialDropdownOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:9px 16px;transition:background .12s ease}.FlowDial .FlowDialDropdowns .FlowDialDropdownMenu .FlowDialDropdownOption:hover{background:var(--background_Gray_Light)}.FlowDial .FlowDialDropdowns .FlowDialDropdownMenu .FlowDialDropdownOption.is-selected{background:var(--background_Gray_Dark_Light);font-weight:500}.FlowDial .FlowDialDropdowns .FlowDialPhoneField{align-items:center;display:flex;flex-wrap:wrap;gap:0}.FlowDial .FlowDialDropdowns .FlowDialPhoneField .FlowDialAreaCode{align-items:center;background-color:var(--background_White);background-color:var(--background_White,var(--background_White));border:1px solid var(--border_Dark_Light);border-radius:6px 0 0 6px;border-right:0;color:var(--text_Title_Light);display:flex;font-size:13px;gap:5px;height:38px;padding:7.5px 10px;white-space:nowrap}.FlowDial .FlowDialDropdowns .FlowDialPhoneField .FlowDialPhoneInput{background:var(--background_White);background:var(--background_White,var(--background_White));border:1px solid var(--border_Dark_Light);border-radius:0 6px 6px 0;color:var(--text_Title_Dark);font-size:13px;height:38px;min-height:38px;outline:3px solid #0000;padding:8px 12px;transition:all .15s ease;width:160px}.FlowDial .FlowDialDropdowns .FlowDialPhoneField .FlowDialPhoneInput:focus,.FlowDial .FlowDialDropdowns .FlowDialPhoneField .FlowDialPhoneInput:hover{border:1px solid var(--background_Blue);outline:3px solid #2564eb33;outline:3px solid var(--outline_Blue,#2564eb33)}.FlowDial .FlowDialDropdowns .FlowDialPhoneField .FlowDialPhoneInput::placeholder{color:var(--border_Dark_Light)}.FlowDial .FlowDialDropdowns .FlowDialPhoneField.is-error .FlowDialAreaCode{border-color:var(--Canceled);border-right:0}.FlowDial .FlowDialDropdowns .FlowDialPhoneField.is-error .FlowDialPhoneInput,.FlowDial .FlowDialDropdowns .FlowDialPhoneField.is-error .FlowDialPhoneInput:focus,.FlowDial .FlowDialDropdowns .FlowDialPhoneField.is-error .FlowDialPhoneInput:hover{border-color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 18%,#0000)}.FlowDial .FlowDialDropdowns .FlowDialPhoneField .FlowDialPhoneError{align-items:center;background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 25%,#0000);border-radius:8px;color:var(--Canceled);display:inline-flex;font-size:12px;gap:6px;margin-left:10px;padding:6px 10px;white-space:nowrap}.FlowDial .FlowDialDropdowns .FlowDialPhoneField .FlowDialPhoneError .material-symbols-outlined{font-size:14px;line-height:1}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu{display:flex;flex-direction:column;max-height:300px;min-width:220px;padding:0}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberSearch{align-items:center;border-bottom:1px solid var(--border_Dark_Light);display:flex;gap:8px;padding:10px 14px}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberSearch .FlowDialTeamMemberSearchIcon{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:15px}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberSearch .FlowDialTeamMemberSearchInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberSearch .FlowDialTeamMemberSearchInput::placeholder{color:var(--border_Dark_Light)}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberList{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto;padding-bottom:6px}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberList .FlowDialTeamMemberOption{border-radius:10px;color:var(--background_Blue);cursor:pointer;font-size:13px;margin:0 4px;padding:9px 16px;transition:background .12s ease}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberList .FlowDialTeamMemberOption:hover{background:var(--background_Gray_Light)}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberList .FlowDialTeamMemberOption.is-selected{background:var(--background_Gray_Dark_Light);font-weight:500}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberList .FlowDialTeamMemberEmpty,.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberList .FlowDialTeamMemberLoading{color:var(--text_Title_Light_Light_Light);cursor:default;font-style:italic}.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberList .FlowDialTeamMemberEmpty:hover,.FlowDial .FlowDialDropdowns .FlowDialTeamMemberMenu .FlowDialTeamMemberList .FlowDialTeamMemberLoading:hover{background:#0000}.FlowDial .FlowDialFallback{background:color-mix(in srgb,var(--pending) 8%,#0000);border-left:3px solid color-mix(in srgb,var(--pending) 40%,#0000);margin-left:-29px;margin-top:30px;padding:12px 16px;width:calc(100% + 57px)}.FlowDial .FlowDialFallback .FlowDialFallbackText{color:var(--pending);font-size:13px;line-height:1.5}.FlowDial .FlowDialFallback .FlowDialFallbackText .FlowDialTimeoutWrap{display:inline-block;position:relative}.FlowDial .FlowDialFallback .FlowDialFallbackText .FlowDialTimeoutWrap .FlowDialTimeoutBtn{align-items:center;background:var(--background_White);border:1px solid color-mix(in srgb,var(--pending) 40%,#0000);border-radius:4px;color:var(--pending);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;margin:0 6px;outline:3px solid #0000;padding:7px 10px;transition:all .15s ease}.FlowDial .FlowDialFallback .FlowDialFallbackText .FlowDialTimeoutWrap .FlowDialTimeoutBtn:hover{border-color:var(--pending);outline:3px solid color-mix(in srgb,var(--pending) 20%,#0000)}.FlowDial .FlowDialFallback .FlowDialFallbackText .FlowDialTimeoutWrap .FlowDialTimeoutBtn .FlowDialTimeoutChevron{color:var(--pending);font-size:13px}.FlowDial .FlowDialFallback .FlowDialFallbackText .FlowDialTimeoutWrap .FlowDialTimeoutMenu{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 10px 30px #0f172a1f;left:50%;min-width:70px;overflow:hidden;position:absolute;top:calc(100% + 6px);transform:translateX(-48%);z-index:20}.FlowDial .FlowDialFallback .FlowDialFallbackText .FlowDialTimeoutWrap .FlowDialTimeoutMenu .FlowDialTimeoutOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:7px 14px;text-align:center;transition:background .12s ease}.FlowDial .FlowDialFallback .FlowDialFallbackText .FlowDialTimeoutWrap .FlowDialTimeoutMenu .FlowDialTimeoutOption:hover{background:var(--background_Gray_Light)}.FlowDial .FlowDialFallback .FlowDialFallbackText .FlowDialTimeoutWrap .FlowDialTimeoutMenu .FlowDialTimeoutOption.is-selected{background:color-mix(in srgb,var(--pending) 20%,#0000);color:var(--pending);font-weight:600}@media(max-width:1050px){.FlowDial{padding:22px 22px 20px}.FlowDial .FlowDialHeader .FlowDialTitle,.FlowDial .FlowDialHeader h1,.FlowDial .FlowDialHeader h2{font-size:17px}.FlowDial .FlowDialGrid,.FlowDial .FlowDialRow{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.FlowDial{border-radius:10px;padding:16px 14px 14px}.FlowDial .FlowDialHeader .FlowDialTitle,.FlowDial .FlowDialHeader h1,.FlowDial .FlowDialHeader h2{font-size:16px}.FlowDial .FlowDialGrid,.FlowDial .FlowDialRow{gap:10px;grid-template-columns:1fr}.FlowDial input[type=email],.FlowDial input[type=number],.FlowDial input[type=text],.FlowDial textarea{font-size:16px}.FlowDial .FlowDialActions{align-items:stretch;flex-direction:column;gap:10px}.FlowDial .FlowDialActions button{min-height:44px;width:100%}}.FlowSimulcall{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:26px 28px 24px;width:100%}.FlowSimulcall .FlowSimulcallHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowSimulcall .FlowSimulcallHeader .FlowSimulcallTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowSimulcall .FlowSimulcallHeader .FlowSimulcallClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowSimulcall .FlowSimulcallHeader .FlowSimulcallClose .material-symbols-outlined{font-size:20px}.FlowSimulcall .FlowSimulcallHeader .FlowSimulcallClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowSimulcall .FlowSimulcallDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 18px}.FlowSimulcall .FlowSimulcallForwardLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-bottom:10px}.FlowSimulcall .FlowSimulcallDestinations{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.FlowSimulcall .SimDestRow{align-items:center;display:flex;gap:10px}.FlowSimulcall .SimDestRow .SimDestDropdown{position:relative}.FlowSimulcall .SimDestRow .SimDestDropdownBtn{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:6px;box-sizing:border-box;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:38px;justify-content:space-between;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease;white-space:nowrap}.FlowSimulcall .SimDestRow .SimDestDropdownBtn .SimDestChevron{color:var(--background_Blue);font-size:16px}.FlowSimulcall .SimDestRow .SimDestDropdownBtn:hover{outline:3px solid var(--outline_Blue)}.FlowSimulcall .SimDestRow .SimDestTypeBtn{min-width:140px}.FlowSimulcall .SimDestRow .SimDestMemberBtn{min-width:213px}.FlowSimulcall .SimDestRow .SimDestDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:6px;left:0;min-width:180px;overflow:hidden;padding:6px;position:absolute;top:calc(100% + 6px);z-index:20}.FlowSimulcall .SimDestRow .SimDestDropdownMenu .SimDestDropdownOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:9px 16px;transition:background .12s ease}.FlowSimulcall .SimDestRow .SimDestDropdownMenu .SimDestDropdownOption:hover{background:var(--background_Gray_Light)}.FlowSimulcall .SimDestRow .SimDestDropdownMenu .SimDestDropdownOption.is-selected{background:var(--background_Gray_Dark_Light);font-weight:500}.FlowSimulcall .SimDestRow .SimDestMemberMenu{max-height:300px;min-width:220px;padding:0}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberSearch{align-items:center;border-bottom:1px solid var(--border_Dark_Light);display:flex;gap:8px;padding:10px 14px}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberSearch .SimDestMemberSearchIcon{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:15px}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberSearch .SimDestMemberSearchInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberSearch .SimDestMemberSearchInput::placeholder{color:var(--border_Dark_Light)}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberList{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto;padding-bottom:7px}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberList .SimDestMemberOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;margin:0 6px;padding:9px 16px;transition:background .12s ease}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberList .SimDestMemberOption:hover{background:var(--background_Gray_Light)}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberList .SimDestMemberOption.is-selected{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberList .SimDestMemberEmpty,.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberList .SimDestMemberLoading{color:var(--text_Title_Light_Light_Light);cursor:default;font-style:italic}.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberList .SimDestMemberEmpty:hover,.FlowSimulcall .SimDestRow .SimDestMemberMenu .SimDestMemberList .SimDestMemberLoading:hover{background:#0000}.FlowSimulcall .SimDestRow .SimDestPhoneField{align-items:center;display:flex;gap:0}.FlowSimulcall .SimDestRow .SimDestPhoneField .SimDestAreaCode{align-items:center;background-color:var(--background_White);background-color:var(--background_White,var(--background_White));border:1px solid var(--border_Dark_Light);border-radius:6px 0 0 6px;border-right:0;color:var(--text_Title_Light);display:flex;font-size:13px;gap:5px;height:38px;padding:7.5px 10px;white-space:nowrap}.FlowSimulcall .SimDestRow .SimDestPhoneField .SimDestPhoneInput{background:var(--background_White);background:var(--background_White,var(--background_White));border:1px solid var(--border_Dark_Light);border-radius:0 6px 6px 0;color:var(--text_Title_Dark);font-size:13px;height:38px;min-height:38px;outline:3px solid #0000;padding:8px 12px;transition:all .15s ease;width:160px}.FlowSimulcall .SimDestRow .SimDestPhoneField .SimDestPhoneInput:focus,.FlowSimulcall .SimDestRow .SimDestPhoneField .SimDestPhoneInput:hover{border:1px solid var(--background_Blue);outline:3px solid #2564eb33;outline:3px solid var(--outline_Blue,#2564eb33)}.FlowSimulcall .SimDestRow .SimDestPhoneField .SimDestPhoneInput::placeholder{color:var(--border_Dark_Light)}.FlowSimulcall .SimDestRow .SimDestPhoneField.is-error .SimDestAreaCode{border-color:var(--Canceled);border-right:0}.FlowSimulcall .SimDestRow .SimDestPhoneField.is-error .SimDestPhoneInput{border-color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 18%,#0000)}.FlowSimulcall .SimDestRow .SimDestRemoveBtn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:all .15s ease}.FlowSimulcall .SimDestRow .SimDestRemoveBtn .material-symbols-outlined{font-size:18px}.FlowSimulcall .SimDestRow .SimDestRemoveBtn:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowSimulcall .FlowSimulcallAddBtn{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:4px;margin-bottom:20px;margin-top:-10px;padding:6px 0;transition:opacity .15s ease}.FlowSimulcall .FlowSimulcallAddBtn .material-symbols-outlined{font-size:18px}.FlowSimulcall .FlowSimulcallAddBtn:hover{opacity:.8}.FlowSimulcall .FlowSimulcallOptions{border-top:1px solid var(--background_Gray_Light);display:flex;flex-direction:column;gap:14px;margin-bottom:10px;padding-top:18px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallCheckbox{align-items:center;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:7px;line-height:1.5}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallCheckbox input[type=checkbox]{accent-color:var(--background_Blue);cursor:pointer;height:15px;margin-top:-2px;min-width:18px;width:15px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallCheckbox strong{text-decoration:underline;-webkit-text-decoration-color:var(--border_Dark_Light);text-decoration-color:var(--border_Dark_Light);text-underline-offset:2px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic{display:flex;flex-direction:column;gap:8px;padding-left:28px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker{position:relative}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicBtn{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:6px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;height:38px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicBtn:hover{outline:3px solid var(--outline_Blue)}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicBtn .FlowSimulcallHoldMusicChevron{color:var(--background_Blue);font-size:16px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;min-width:200px;overflow:hidden;position:absolute;top:calc(100% + 6px);z-index:20}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicSearch{align-items:center;border-bottom:1px solid var(--border_Dark_Light);display:flex;gap:8px;padding:10px 14px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicSearch .FlowSimulcallHoldMusicSearchIcon{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:15px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicSearch .FlowSimulcallHoldMusicSearchInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicSearch .FlowSimulcallHoldMusicSearchInput::placeholder{color:var(--border_Dark_Light)}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicList{display:flex;flex-direction:column;gap:2px;max-height:220px;overflow-y:auto;padding:6px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicList .FlowSimulcallHoldMusicOption{align-items:center;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;padding:9px 14px;transition:background .12s ease}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicList .FlowSimulcallHoldMusicOption .FlowSimulcallCustomIcon{color:var(--background_Blue);font-size:16px;margin-right:6px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicList .FlowSimulcallHoldMusicOption:hover{background:var(--background_Gray_Light)}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallHoldMusicList .FlowSimulcallHoldMusicOption.is-selected{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallUploadBtn{align-items:center;background:var(--background_Gray_Light_Blue);border-top:1px solid var(--border_Dark_Light);bottom:0;color:var(--background_Blue);cursor:pointer;display:flex;flex-shrink:0;font-size:13px;font-weight:600;gap:8px;padding:11px 14px;position:-webkit-sticky;position:sticky;transition:background .15s ease,color .15s ease}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallUploadBtn .material-symbols-outlined{font-size:18px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallHoldMusicPicker .FlowSimulcallHoldMusicMenu .FlowSimulcallUploadBtn:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallPreviewBtn{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:4px;padding:4px 0;transition:opacity .15s ease}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallPreviewBtn .material-symbols-outlined{font-size:18px}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallPreviewBtn:hover{opacity:.8}.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallPreviewBtn.is-playing,.FlowSimulcall .FlowSimulcallOptions .FlowSimulcallHoldMusic .FlowSimulcallPreviewBtn.is-playing .material-symbols-outlined{color:var(--Canceled)}.FlowSimulcall .FlowSimulcallFallback{background:color-mix(in srgb,var(--pending) 8%,#0000);border-left:3px solid color-mix(in srgb,var(--pending) 40%,#0000);margin-left:-29px;margin-top:20px;padding:12px 16px;width:calc(100% + 57px)}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText{color:var(--pending);font-size:13px;line-height:1.5}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText .FlowSimulcallTimeoutWrap{display:inline-block;position:relative}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText .FlowSimulcallTimeoutWrap .FlowSimulcallTimeoutBtn{align-items:center;background:var(--background_White);border:1px solid color-mix(in srgb,var(--pending) 40%,#0000);border-radius:4px;color:var(--pending);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;margin:0 6px;outline:3px solid #0000;padding:7px 10px;transition:all .15s ease}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText .FlowSimulcallTimeoutWrap .FlowSimulcallTimeoutBtn:hover{border-color:var(--pending);outline:3px solid color-mix(in srgb,var(--pending) 20%,#0000)}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText .FlowSimulcallTimeoutWrap .FlowSimulcallTimeoutBtn .FlowSimulcallTimeoutChevron{color:var(--pending);font-size:13px}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText .FlowSimulcallTimeoutWrap .FlowSimulcallTimeoutMenu{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 10px 30px #0f172a1f;left:50%;min-width:70px;overflow:hidden;position:absolute;top:calc(100% + 6px);transform:translateX(-50%);z-index:20}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText .FlowSimulcallTimeoutWrap .FlowSimulcallTimeoutMenu .FlowSimulcallTimeoutOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:7px 14px;text-align:center;transition:background .12s ease}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText .FlowSimulcallTimeoutWrap .FlowSimulcallTimeoutMenu .FlowSimulcallTimeoutOption:hover{background:var(--background_Gray_Light)}.FlowSimulcall .FlowSimulcallFallback .FlowSimulcallFallbackText .FlowSimulcallTimeoutWrap .FlowSimulcallTimeoutMenu .FlowSimulcallTimeoutOption.is-selected{background:color-mix(in srgb,var(--pending) 20%,#0000);color:var(--pending);font-weight:600}@media(max-width:1050px){.FlowSimulcall{padding:22px 22px 20px}.FlowSimulcall .FlowSimulcallHeader .FlowSimulcallTitle,.FlowSimulcall .FlowSimulcallHeader h1,.FlowSimulcall .FlowSimulcallHeader h2{font-size:17px}.FlowSimulcall .FlowSimulcallGrid,.FlowSimulcall .FlowSimulcallRow{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.FlowSimulcall{border-radius:10px;padding:16px 14px 14px}.FlowSimulcall .FlowSimulcallHeader .FlowSimulcallTitle,.FlowSimulcall .FlowSimulcallHeader h1,.FlowSimulcall .FlowSimulcallHeader h2{font-size:16px}.FlowSimulcall .FlowSimulcallGrid,.FlowSimulcall .FlowSimulcallRow{gap:10px;grid-template-columns:1fr}.FlowSimulcall input[type=email],.FlowSimulcall input[type=number],.FlowSimulcall input[type=text],.FlowSimulcall textarea{font-size:16px}.FlowSimulcall .FlowSimulcallActions{align-items:stretch;flex-direction:column;gap:10px}.FlowSimulcall .FlowSimulcallActions button{min-height:44px;width:100%}}.FlowQueue{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:26px 28px 24px;width:100%}.FlowQueue .FlowQueueHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowQueue .FlowQueueHeader .FlowQueueTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowQueue .FlowQueueHeader .FlowQueueClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowQueue .FlowQueueHeader .FlowQueueClose .material-symbols-outlined{font-size:20px}.FlowQueue .FlowQueueHeader .FlowQueueClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowQueue .FlowQueueDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 12px}.FlowQueue .FlowQueueNote{background:color-mix(in srgb,var(--pending) 8%,#0000);border:1px solid color-mix(in srgb,var(--pending) 40%,#0000);border-radius:8px;color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0 0 20px;padding:10px 14px}.FlowQueue .FlowQueueNote strong{color:var(--pending);font-weight:700}.FlowQueue .FlowQueueSection{margin-bottom:20px}.FlowQueue .FlowQueueLabel{color:var(--text_Title_Dark);display:block;font-size:13px;font-weight:600;margin-bottom:4px}.FlowQueue .FlowQueueLabelDesc{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0 0 4px}.FlowQueue .FlowQueueLabelHint{color:var(--text_Title_Light_Light_Light);font-size:12px;line-height:1.5;margin:0 0 10px}.FlowQueue .FlowQueueLabelHint .FlowQueueLink{color:var(--background_Blue);cursor:pointer;text-decoration:underline}.FlowQueue .FlowQueueLabelHint .FlowQueueLink:hover{color:var(--background_Blue_Dark)}.FlowQueue .FlowQueueDropdown{display:inline-block;position:relative}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownBtn{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:6px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:160px;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownBtn .FlowQueueTeamBtnLabel{align-items:center;display:inline-flex;gap:8px;min-width:0}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownBtn .FlowQueueTeamBtnIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:6px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:15px;height:22px;justify-content:center;width:22px}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownBtn{height:38px}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownBtn:hover{outline:3px solid var(--outline_Blue)}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownBtn.has-value{color:var(--background_Blue)}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownBtn .FlowQueueChevron{flex-shrink:0;font-size:16px}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;min-width:200px;overflow:hidden;position:absolute;top:calc(100% + 6px);z-index:20}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownMenu .FlowQueueDropdownOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:9px 14px;transition:background .12s ease}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownMenu .FlowQueueDropdownOption:hover{background:var(--background_Gray_Light)}.FlowQueue .FlowQueueDropdown .FlowQueueDropdownMenu .FlowQueueDropdownOption.is-selected{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamSearch,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamSearch{align-items:center;border-bottom:1px solid var(--border_Dark_Light);display:flex;gap:8px;padding:10px 14px}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamSearch .FlowQueueTeamSearchIcon,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamSearch .FlowQueueTeamSearchIcon{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:15px}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamSearch .FlowQueueTeamSearchInput,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamSearch .FlowQueueTeamSearchInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;min-width:0;outline:none}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamSearch .FlowQueueTeamSearchInput::placeholder,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamSearch .FlowQueueTeamSearchInput::placeholder{color:var(--border_Dark_Light)}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList{display:flex;flex-direction:column;gap:2px;max-height:180px;overflow-y:auto;padding:6px}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption{align-items:center;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:9px 14px;transition:background .12s ease}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption .FlowQueueTeamOptionLabel,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption .FlowQueueTeamOptionLabel{align-items:center;display:inline-flex;gap:8px;min-width:0}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption .FlowQueueTeamOptionIcon,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption .FlowQueueTeamOptionIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:6px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:16px;height:24px;justify-content:center;width:24px}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption .FlowQueueTeamOptionMeta,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption .FlowQueueTeamOptionMeta{color:var(--text_Title_Light_Light);font-size:11px}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption:hover,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption:hover{background:var(--background_Gray_Light)}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.is-selected,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.is-selected{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.FlowQueueTeamEmpty,.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.FlowQueueTeamLoading,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.FlowQueueTeamEmpty,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.FlowQueueTeamLoading{color:var(--text_Title_Light_Light_Light);cursor:default}.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.FlowQueueTeamEmpty:hover,.FlowQueue .FlowQueueDropdown .FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.FlowQueueTeamLoading:hover,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.FlowQueueTeamEmpty:hover,.FlowQueue .FlowQueueDropdown.FlowQueueTeamMenu .FlowQueueTeamList .FlowQueueTeamOption.FlowQueueTeamLoading:hover{background:#0000}.FlowQueue .FlowQueueSkip{background:var(--background_Gray_Light_Blue);border-left:3px solid var(--background_Blue);border-radius:0 8px 8px 0;margin-bottom:20px;padding:12px 16px}.FlowQueue .FlowQueueSkip .FlowQueueSkipRow{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.FlowQueue .FlowQueueSkip .FlowQueueSkipRow .FlowQueueSkipCheck{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px}.FlowQueue .FlowQueueSkip .FlowQueueSkipRow .FlowQueueSkipCheck input[type=checkbox]{accent-color:var(--background_Blue);cursor:pointer;height:16px;width:16px}.FlowQueue .FlowQueueSkip .FlowQueueSkipRow .FlowQueueSkipKeyDropdown .FlowQueueSkipKeyBtn{font-size:12px;height:32px;min-width:auto;padding:5px 10px}.FlowQueue .FlowQueueSkip .FlowQueueSkipRow .FlowQueueSkipText{color:var(--background_Blue);font-size:13px;font-weight:500}.FlowQueue .FlowQueueTabs{border-bottom:2px solid var(--border_Dark_Light);display:flex;gap:0;margin-bottom:18px}.FlowQueue .FlowQueueTabs .FlowQueueTab{background:#0000;border:none;border-bottom:2px solid #0000;color:var(--text_Title_Light_Light);cursor:pointer;font-size:13px;font-weight:500;margin-bottom:-2px;padding:10px 18px;transition:all .15s ease}.FlowQueue .FlowQueueTabs .FlowQueueTab:hover{color:var(--text_Title_Light)}.FlowQueue .FlowQueueTabs .FlowQueueTab.is-active{border-bottom-color:var(--background_Blue);color:var(--background_Blue);font-weight:600}.FlowQueue .FlowQueueReadSection .FlowQueueReadLabel{color:var(--text_Title_Light);font-size:13px;margin:0 0 10px}.FlowQueue .FlowQueueReadSection .FlowQueueTextarea{border:1px solid var(--border_Dark_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;min-height:70px;outline:none;padding:12px 14px;resize:vertical;transition:border-color .15s ease;width:100%}.FlowQueue .FlowQueueReadSection .FlowQueueTextarea:focus{border-color:var(--background_Blue)}.FlowQueue .FlowQueueReadSection .FlowQueueTextarea::placeholder{color:var(--border_Dark_Light)}.FlowQueue .FlowQueueReadSection .FlowQueuePreview{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:3px;padding:6px 0 0}.FlowQueue .FlowQueueReadSection .FlowQueuePreview:hover{color:var(--background_Blue_Dark)}.FlowQueue .FlowQueueReadSection .FlowQueuePreview .FlowQueuePreviewIcon{font-size:25px;font-variation-settings:"FILL" 1;line-height:1}.FlowQueue .FlowQueueReadSection .FlowQueuePreview.FlowQueuePreview--active{color:var(--Canceled)}.FlowQueue .FlowQueueReadSection .FlowQueuePreview.FlowQueuePreview--active .FlowQueuePreviewIcon{font-variation-settings:"FILL" 1}.FlowQueue .FlowQueuePlaySection .FlowQueuePlayLabel{color:var(--text_Title_Light);font-size:13px;margin:0 0 10px}@media(max-width:1050px){.FlowQueue{padding:22px 22px 20px}.FlowQueue .FlowQueueHeader .FlowQueueTitle,.FlowQueue .FlowQueueHeader h1,.FlowQueue .FlowQueueHeader h2{font-size:17px}.FlowQueue .FlowQueueGrid,.FlowQueue .FlowQueueRow{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.FlowQueue{border-radius:10px;padding:16px 14px 14px}.FlowQueue .FlowQueueHeader .FlowQueueTitle,.FlowQueue .FlowQueueHeader h1,.FlowQueue .FlowQueueHeader h2{font-size:16px}.FlowQueue .FlowQueueGrid,.FlowQueue .FlowQueueRow{gap:10px;grid-template-columns:1fr}.FlowQueue input[type=email],.FlowQueue input[type=number],.FlowQueue input[type=text],.FlowQueue textarea{font-size:16px}.FlowQueue .FlowQueueActions{align-items:stretch;flex-direction:column;gap:10px}.FlowQueue .FlowQueueActions button{min-height:44px;width:100%}}.FlowHangUp{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:26px 28px 24px;width:100%}.FlowHangUp .FlowHangUpHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowHangUp .FlowHangUpHeader .FlowHangUpTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowHangUp .FlowHangUpHeader .FlowHangUpClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowHangUp .FlowHangUpHeader .FlowHangUpClose .material-symbols-outlined{font-size:20px}.FlowHangUp .FlowHangUpHeader .FlowHangUpClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowHangUp .FlowHangUpDesc{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0 0 18px}.FlowHangUp .FlowHangUpMessageSection .FlowHangUpMessageLabel{color:var(--text_Title_Light_Light);font-size:13px;margin:0 0 10px}.FlowHangUp .FlowHangUpMessageSection .FlowHangUpTextarea{border:1px solid var(--border_Dark_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;line-height:1.6;min-height:70px;outline:none;padding:14px 16px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.FlowHangUp .FlowHangUpMessageSection .FlowHangUpTextarea:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.FlowHangUp .FlowHangUpMessageSection .FlowHangUpTextarea::placeholder{color:var(--border_Dark_Light)}@media(max-width:1050px){.FlowHangUp{padding:22px 22px 20px}.FlowHangUp .FlowHangUpHeader .FlowHangUpTitle{font-size:17px}}@media(max-width:600px){.FlowHangUp{border-radius:10px;padding:16px 14px 14px}.FlowHangUp .FlowHangUpHeader .FlowHangUpTitle{font-size:16px}.FlowHangUp .FlowHangUpDesc{font-size:12px;margin-bottom:14px}.FlowHangUp .FlowHangUpMessageSection .FlowHangUpTextarea{font-size:16px;padding:12px 14px}}.FlowVoicemail{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:26px 28px 24px;width:100%}.FlowVoicemail .FlowVoicemailHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.FlowVoicemail .FlowVoicemailHeader .FlowVoicemailTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.FlowVoicemail .FlowVoicemailHeader .FlowVoicemailClose{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.FlowVoicemail .FlowVoicemailHeader .FlowVoicemailClose .material-symbols-outlined{font-size:20px}.FlowVoicemail .FlowVoicemailHeader .FlowVoicemailClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.FlowVoicemail .FlowVoicemailTabs{border-bottom:2px solid var(--border_Dark_Light);display:flex;gap:0;margin-bottom:18px}.FlowVoicemail .FlowVoicemailTabs .FlowVoicemailTab{background:#0000;border:none;color:var(--text_Title_Light_Light_Light);cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;position:relative;transition:color .15s ease}.FlowVoicemail .FlowVoicemailTabs .FlowVoicemailTab:after{background:#0000;bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0;transition:background .15s ease}.FlowVoicemail .FlowVoicemailTabs .FlowVoicemailTab:hover{color:var(--text_Title_Light_Light)}.FlowVoicemail .FlowVoicemailTabs .FlowVoicemailTab.is-active{color:var(--text_Title_Dark);font-weight:600}.FlowVoicemail .FlowVoicemailTabs .FlowVoicemailTab.is-active:after{background:var(--text_Title_Dark)}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailReadLabel{color:var(--text_Title_Light_Light);font-size:13px;margin:0 0 10px}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailTextarea{border:1px solid var(--border_Dark_Light);border-radius:8px;box-sizing:border-box;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;line-height:1.6;min-height:90px;outline:none;padding:14px 16px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailTextarea:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailTextarea::placeholder{color:var(--border_Dark_Light)}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailPreview{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:3px;margin-left:-5px;margin-top:4px;padding:2px 0 0;transition:color .15s ease}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailPreview .FlowVoicemailPreviewIcon{font-size:25px;font-variation-settings:"FILL" 1;line-height:1}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailPreview:hover{color:var(--background_Blue_Dark);color:var(--background_Blue_Dark,var(--background_Blue_Dark))}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailPreview.FlowVoicemailPreview--active{color:var(--background_Blue_Dark)}.FlowVoicemail .FlowVoicemailReadSection .FlowVoicemailPreview.FlowVoicemailPreview--active .FlowVoicemailPreviewIcon{font-variation-settings:"FILL" 1}.FlowVoicemail .FlowVoicemailPlaySection .FlowVoicemailPlayLabel{color:var(--text_Title_Light_Light);font-size:13px;margin:0 0 12px}.FlowVoicemail .FlowVoicemailTranscribe{background:var(--background_Gray_Light_Blue);border-left:3px solid var(--background_Blue);border-radius:0 8px 8px 0;margin-top:20px;padding:14px 18px}.FlowVoicemail .FlowVoicemailTranscribe .FlowVoicemailTranscribeLabel{align-items:center;color:var(--background_Blue);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px}.FlowVoicemail .FlowVoicemailTranscribe .FlowVoicemailTranscribeLabel input[type=checkbox]{accent-color:var(--background_Blue);cursor:pointer;height:15px;min-width:15px;width:15px}@media(max-width:1050px){.FlowVoicemail{padding:22px 22px 20px}.FlowVoicemail .FlowVoicemailHeader .FlowVoicemailTitle,.FlowVoicemail .FlowVoicemailHeader h1,.FlowVoicemail .FlowVoicemailHeader h2{font-size:17px}}@media(max-width:600px){.FlowVoicemail{border-radius:10px;padding:16px 14px 14px}.FlowVoicemail .FlowVoicemailHeader .FlowVoicemailTitle,.FlowVoicemail .FlowVoicemailHeader h1,.FlowVoicemail .FlowVoicemailHeader h2{font-size:16px}.FlowVoicemail .FlowVoicemailGrid,.FlowVoicemail .FlowVoicemailRow{gap:10px;grid-template-columns:1fr}.FlowVoicemail input[type=email],.FlowVoicemail input[type=number],.FlowVoicemail input[type=text],.FlowVoicemail textarea{font-size:16px}.FlowVoicemail .FlowVoicemailActions{align-items:stretch;flex-direction:column;gap:10px}.FlowVoicemail .FlowVoicemailActions button{min-height:44px;width:100%}}.CreateCallFlow{background:#0000;display:flex;flex-direction:row;height:100%;overflow:hidden;width:100%}.CreateCallFlow .CreateCallFlowMain{border:1px solid var(--border_Light);border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.CreateCallFlow .CreateCallFlowHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:12px;padding:12px 20px;position:relative;z-index:2}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowBack{align-items:center;background:var(--background_Gray_Light);border:0;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;padding:6px 12px;transition:background .15s ease,color .15s ease}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowBack .material-symbols-outlined{font-size:18px}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowBack:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderTitle{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderTitle input{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:16px;font-weight:700;min-width:0;outline:0;padding:6px 8px;transition:background .12s ease}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderTitle input:focus,.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderTitle input:hover{background:var(--background_Gray_Light)}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderTitle input::placeholder{color:var(--text_Title_Light_Light)}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight{align-items:center;display:flex;gap:12px}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowCancelBtn{background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:14px;font-weight:500;padding:8px 18px;transition:all .15s ease}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowCancelBtn:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowSaveBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowSaveBtn .CreateCallFlowSaveBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowSaveBtn .CreateCallFlowSaveBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowSaveBtn .CreateCallFlowSaveBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowSaveBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowSaveBtn:active{transform:scale(.98)}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderRight .CreateCallFlowSaveBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateCallFlow .CreateCallFlowBody{display:flex;flex:1 1;overflow:hidden}.CreateCallFlow .CreateCallFlowSidebar{background:#0000;border:0;display:flex;flex-direction:column;min-height:0;min-width:300px;order:2;padding:16px 14px;width:300px}.CreateCallFlow .CreateCallFlowSidebar .SidebarTabs{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:10px;display:flex;flex-shrink:0;padding:3px;position:relative;width:100%}.CreateCallFlow .CreateCallFlowSidebar .SidebarTabs .SidebarTabsIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(50% - 3px);will-change:transform;z-index:0}.CreateCallFlow .CreateCallFlowSidebar .SidebarTabs[data-active-tab=numbers]{--toggle-index:0}.CreateCallFlow .CreateCallFlowSidebar .SidebarTabs[data-active-tab=settings]{--toggle-index:1}.CreateCallFlow .CreateCallFlowSidebar .SidebarTabs .SidebarTab{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:30px;justify-content:center;padding:0 14px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.CreateCallFlow .CreateCallFlowSidebar .SidebarTabs .SidebarTab .material-symbols-outlined{font-size:16px}.CreateCallFlow .CreateCallFlowSidebar .SidebarTabs .SidebarTab:hover{color:var(--text_Title_Dark)}.CreateCallFlow .CreateCallFlowSidebar .SidebarTabs .SidebarTab.is-active{color:var(--text_Title_Dark);font-weight:600}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:20px 0 0}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsSection h3{color:var(--text_Title_Dark);font-size:13px;font-weight:600;letter-spacing:.4px;margin:0 0 14px;text-transform:uppercase}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsSection .SidebarSettingsRow{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsSection .SidebarSettingsRow .SidebarSettingsRowInfo{align-items:flex-start;display:flex;gap:10px}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsSection .SidebarSettingsRow .SidebarSettingsRowInfo .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;margin-top:1px}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsSection .SidebarSettingsRow .SidebarSettingsRowInfo .SidebarSettingsRowLabel{color:var(--text_Title_Dark);display:block;font-size:13px;font-weight:500;margin-bottom:4px}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsSection .SidebarSettingsRow .SidebarSettingsRowInfo .SidebarSettingsRowDesc{color:var(--text_Title_Light_Light);display:block;font-size:12px;line-height:1.4}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsDanger{margin-top:auto;padding-top:18px}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsDanger h3{color:var(--Canceled);font-size:13px;font-weight:600;letter-spacing:.4px;margin:0 0 8px;text-transform:uppercase}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsDanger p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0 0 14px}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsDanger .SidebarSettingsDeleteBtn{align-items:center;background:var(--background_White);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:6px;color:var(--Canceled);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:10px 14px;transition:all .15s ease;width:100%}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsDanger .SidebarSettingsDeleteBtn .material-symbols-outlined{font-size:18px}.CreateCallFlow .CreateCallFlowSidebar .SidebarSettings .SidebarSettingsDanger .SidebarSettingsDeleteBtn:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:16px 0 0}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersBanner{align-items:flex-start;background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 28%,#0000);border-radius:8px;display:flex;gap:10px;margin-bottom:16px;padding:12px 14px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersBanner .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:20px;margin-top:1px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersBanner p{color:var(--text_Title_Light);font-size:12.5px;line-height:1.2;margin:0}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarCompanyPicker{margin-bottom:16px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarCompanyPicker .AssignedCompanies,.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarCompanyPicker .AssignedCompanies .CompaniesDropdown,.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarCompanyPicker .AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton{min-width:100%}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersHeader{align-items:center;display:flex;gap:8px;margin-bottom:6px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersHeader .SidebarNumbersBadge{align-items:center;background:var(--background_Blue);border-radius:10px;color:var(--background_White);display:inline-flex;font-size:11px;font-weight:600;height:20px;justify-content:center;min-width:20px;padding:0 6px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersDesc{color:var(--text_Title_Light_Light_Light);font-size:12px;margin:0 0 14px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;gap:8px;margin-bottom:14px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersSearch .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:18px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersSearch input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:13px;outline:none;padding:9px 0;width:100%}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersSearch input::placeholder{color:var(--border_Dark_Light)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersSearch:focus-within,.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersSearch:hover{background:var(--background_White);border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersList{flex:1 1;overflow-y:auto}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersList .SidebarNumbersLoading{color:var(--text_Title_Light_Light_Light);font-size:13px;padding:30px 18px;text-align:center}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersList .SidebarNumbersEmpty{align-items:center;color:var(--border_Dark_Light);display:flex;flex-direction:column;gap:8px;padding:40px 18px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersList .SidebarNumbersEmpty .material-symbols-outlined{font-size:32px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumbersList .SidebarNumbersEmpty span:last-child{font-size:13px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:10px;margin:0 0 2px;padding:10px 14px;transition:all .12s ease}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem:hover{background:var(--background_Gray_Light)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem.is-assigned{background:var(--background_Gray_Light_Blue)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem.is-assigned .SidebarNumberItemCheck .material-symbols-outlined{color:var(--background_Blue);font-variation-settings:"FILL" 1}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem.is-assigned:hover{background:var(--background_Gray_Light_Blue)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem.is-disabled{background:var(--background_Gray_Light_Light);cursor:not-allowed;opacity:.55}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem.is-disabled .SidebarNumberItemCheck .material-symbols-outlined{color:var(--border_Dark_Light)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem.is-disabled .SidebarNumberItemPhone{color:var(--text_Title_Light_Light_Light)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem.is-disabled:hover{background:var(--background_Gray_Light_Light)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemCheck{flex-shrink:0}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemCheck .material-symbols-outlined{color:var(--border_Dark_Light);font-size:20px;transition:color .12s ease}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemInfo{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemInfo .SidebarNumberItemPhone{color:var(--text_Title_Dark);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemInfo .SidebarNumberItemName{color:var(--text_Title_Light_Light_Light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemInfo .SidebarNumberItemAssigned{align-items:center;color:var(--Canceled);display:inline-flex;font-size:10.5px;font-weight:500;gap:3px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemInfo .SidebarNumberItemAssigned .material-symbols-outlined{flex-shrink:0;font-size:12px}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemType{background:var(--background_Gray_Light);border-radius:4px;color:var(--text_Title_Light_Light);flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.3px;padding:2px 6px;text-transform:uppercase}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemType.tollfree{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.CreateCallFlow .CreateCallFlowSidebar .SidebarNumbers .SidebarNumberItem .SidebarNumberItemType.local{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.CreateCallFlow .CreateCallFlowSidebar .FlowToggleSwitch{background:var(--border_Dark_Light);border:none;border-radius:11px;cursor:pointer;flex-shrink:0;height:22px;padding:0;position:relative;transition:background .2s ease;width:40px}.CreateCallFlow .CreateCallFlowSidebar .FlowToggleSwitch.is-on{background:var(--Done)}.CreateCallFlow .CreateCallFlowSidebar .FlowToggleSwitch .FlowToggleKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 3px #0003;height:18px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:18px}.CreateCallFlow .CreateCallFlowSidebar .FlowToggleSwitch.is-on .FlowToggleKnob{transform:translateX(18px)}.CreateCallFlow .CreateCallFlowCanvas{background-color:var(--background_Gray_Light_Light_Light);background-image:radial-gradient(color-mix(in srgb,var(--text_Title_Light_Light) 18%,#0000) 1px,#0000 1px);background-size:24px 24px;display:flex;flex:1 1;justify-content:center;order:1;overflow:auto;padding:50px 20px 100px;position:relative}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowDotGrid{display:none}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:15px;justify-content:center;padding-top:120px;position:relative;z-index:1}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow{align-items:center;display:flex;flex-direction:column;max-width:680px;position:relative;width:100%;z-index:1}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStartLabel{margin-bottom:0;text-align:center}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStartLabel h2{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0 0 8px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStartLabel p{color:var(--text_Title_Light_Light);font-size:14px;margin:0}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowConnector{background:var(--border_Dark_Light);height:32px;position:relative;width:2px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowConnector:after{border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid var(--border_Dark_Light);bottom:-5px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap{align-items:center;display:flex;flex-direction:column;gap:10px;width:100%}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertBtn{align-items:center;background:var(--background_White);border:1.5px dashed var(--border_Dark_Light);border-radius:20px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:6px 16px;transition:all .2s ease;white-space:nowrap}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertBtn .material-symbols-outlined{font-size:16px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertBtn:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);box-shadow:0 2px 8px var(--outline_Blue);color:var(--background_Blue)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertBtn.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);border-style:solid;color:var(--background_Blue)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker{align-items:center;animation:insertPickerIn .15s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 8px 24px #00000014;display:flex;flex-direction:column;gap:10px;margin-top:8px;max-width:520px;padding:16px;position:relative;width:100%}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerGrid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,1fr);width:100%}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;justify-content:center;padding:7px 14px;transition:all .12s ease}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerItem:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerItem:hover .material-symbols-outlined{color:var(--background_Blue)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerCloseTooltip{display:flex}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerClose{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:all .12s ease;width:28px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerClose .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:16px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerClose:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowInsertWrap .FlowInsertPicker .FlowInsertPickerClose:hover .material-symbols-outlined{color:var(--Canceled)}@keyframes insertPickerIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:10px;max-width:520px;position:relative;width:100%}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowStepIconCircle{align-items:center;border:2px solid var(--border_Light);border-radius:50%;box-shadow:0 2px 8px #0000000f;display:flex;height:44px;justify-content:center;margin-bottom:-42px;position:relative;transition:all .2s ease;width:44px;z-index:2}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowStepIconCircle .material-symbols-outlined{font-size:20px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepNode .FlowStepIconCircle:hover{box-shadow:0 4px 14px #0000001a;transform:scale(1.08)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPlaceholder{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:36px 24px 20px;width:100%}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPlaceholder .FlowStepPlaceholderHeader{align-items:center;display:flex;justify-content:space-between}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPlaceholder .FlowStepPlaceholderHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPlaceholder .FlowStepPlaceholderText{color:var(--text_Title_Light_Light_Light);font-size:13px;margin:8px 0 0}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepCloseBtn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepCloseBtn .material-symbols-outlined{font-size:20px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepCloseBtn:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);color:var(--Canceled)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowAddCircle{align-items:center;background:var(--background_White);border:2px dashed var(--border_Dark_Light);border-radius:50%;display:flex;justify-content:center;margin-bottom:-18px;margin-top:15px;min-height:36px;min-width:36px;z-index:1}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowAddCircle .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:18px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 2px 8px #0000000a;max-width:580px;padding:32px 32px 28px;width:100%}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerTitle{color:var(--text_Title_Dark);font-size:17px;font-weight:600;margin:0 0 28px;text-align:center}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerGrid{grid-gap:8px;grid-row-gap:20px;display:grid;gap:8px;grid-template-columns:repeat(6,1fr);row-gap:20px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerItem{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:12px 4px;transition:all .15s ease}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerItem:hover{background:var(--background_Gray_Light_Blue)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerItem:hover .FlowStepPickerIcon,.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerItem:hover .FlowStepPickerLabel{color:var(--background_Blue)}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerItem .FlowStepPickerIcon{color:var(--text_Title_Light_Light);font-size:28px;transition:color .15s ease}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerItem .FlowStepPickerLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;line-height:1.3;text-align:center;transition:color .15s ease}@media(max-width:1050px){.CreateCallFlow .CreateCallFlowHeader{gap:10px;padding:12px 18px}.CreateCallFlow .CreateCallFlowBody .CreateCallFlowSidebar{max-width:220px;min-width:220px}.CreateCallFlow .CreateCallFlowCanvas{padding:28px 18px 60px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.CreateCallFlow{border-radius:0;height:100%;left:0;top:0;width:100%}.CreateCallFlow .CreateCallFlowHeader{flex-wrap:wrap;gap:10px;padding:10px 14px}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderLeft{flex-wrap:wrap;gap:8px}.CreateCallFlow .CreateCallFlowHeader .CreateCallFlowHeaderLeft .CreateCallFlowNameWrap .CreateCallFlowNameInput{min-width:160px}.CreateCallFlow .CreateCallFlowHeader button{min-height:40px}.CreateCallFlow .CreateCallFlowBody{flex-direction:column}.CreateCallFlow .CreateCallFlowBody .CreateCallFlowSidebar{border-bottom:1px solid var(--border_Light);border-right:none;max-height:200px;max-width:none;min-width:0;width:100%}.CreateCallFlow .CreateCallFlowCanvas{padding:24px 12px 80px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker{padding:20px 12px 18px}.CreateCallFlow .CreateCallFlowCanvas .CreateCallFlowFlow .FlowStepPicker .FlowStepPickerGrid{grid-template-columns:repeat(2,1fr)}}.CreateCompany{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:36px;position:relative;width:100%}.CreateCompany>.CreateCompanyHeader{flex-shrink:0}.CreateCompany>.CreateCompanyBody_Page1,.CreateCompany>.CreateCompanyBody_Page2,.CreateCompany>.CreateCompanyBody_Page3{flex:0 0 auto}.CreateCompany>.CreateCompanyFooter{flex-shrink:0;margin-top:auto}.CreateCompany .CreateCompanyHeader{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;position:relative}.CreateCompany .CreateCompanyHeader h2{font-size:20px;font-weight:600;margin:0}.CreateCompany .CreateCompanyHeader h3{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:4px 0 0}.CreateCompany .CreateCompanyHeader .CreateUserStepper{margin-top:32px;width:min(400px,100%)}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserStepperLabels .CreateUserStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserStepperLabels .CreateUserStepLabelActive{color:var(--text_Title_Dark)}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserProgress{padding:4px 0 12px}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack .CreateUserProgressFill{background:var(--background_Blue);border-radius:999px;color:#fff;height:100%;inset:0 auto 0 0;position:absolute}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack .CreateUserProgressThumb{background:var(--background_Blue);border-radius:999px;color:#fff;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate{align-items:center;background:var(--background_Gray_Light);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:4px;bottom:0;color:var(--Canceled);cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;gap:6px;padding:6px 18px;position:absolute;right:0;transition:border-color .12s ease,background .12s ease,color .12s ease}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate.is-activate{background:color-mix(in srgb,var(--Done) 10%,#0000);border-color:color-mix(in srgb,var(--Done) 55%,#0000);color:var(--Done)}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 45%,#0000)}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate.is-activate:hover{background:color-mix(in srgb,var(--Done) 18%,#0000);border-color:var(--Done)}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate:disabled{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.CreateCompany .CreateCompanyBody_Page1{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;height:auto;margin:0 auto;padding:32px 36px 28px;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header{align-items:center;display:flex;justify-content:space-between}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyUserInfoTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:650;margin:0 0 20px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyBody_Page1HeaderAutoFill{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:4px;padding:8px 14px;transition:box-shadow .15s ease,transform .15s ease}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyBody_Page1HeaderAutoFill.is-open{animation:GenayaAIButtonShadow 2.4s ease-in-out infinite;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:50px;color:var(--text_Title_Dark);transform:translateY(-1px)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyBody_Page1HeaderAutoFill:hover{border:1px solid var(--background_Blue);box-shadow:0 10px 18px rgba(37,100,235,.133);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyBody_Page1HeaderAutoFill .Genaya_{color:var(--background_Blue);font-size:18px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyBody_Page1HeaderAutoFill .CreateCompanyAutoFillButton{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;transition:box-shadow .15s ease,transform .15s ease}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm{display:flex;flex-direction:column;gap:20px;height:auto;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormRow{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormRow .CreateCompanyDetectedTimeZone{color:var(--text_Title_Light_Light);font-size:12px;margin-top:6px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormRowParent{display:flex;gap:20px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormRowParent .CreateCompanyFormRow{flex:1 1;min-width:0}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoUpload{align-items:flex-start;display:flex;gap:12px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoHint{color:var(--text_Title_Light_Light);font-size:12px;margin:6px 0 0}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoButton{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:13px;font-weight:600;height:auto;justify-content:center;max-height:170px;min-height:170px;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;width:200px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoButton.has-logo{background-color:var(--background_White);border-style:solid;padding:0}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoButton img{border-radius:10px;height:100%;max-height:100%;max-width:100%;object-fit:contain;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoButton:hover{border-color:#4271f5;box-shadow:0 10px 18px #0f172a1f;transform:translateY(-1px)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoRemove{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:none;border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:999px;color:var(--Canceled);cursor:pointer;font-size:12px;font-weight:600;padding:6px 15px;transition:transform .15s ease,box-shadow .15s ease}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoRemove:hover{box-shadow:0 8px 16px #ef444426;transform:translateY(-1px)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField{display:flex;flex-direction:column;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500;margin-bottom:6px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormLabel span{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInput{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;min-width:100%;outline:3px solid #0000;padding:12px 10px;transition:all .12s ease}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInput:focus,.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInput:disabled{background-color:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInput:read-only{cursor:not-allowed}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInputWrapper{display:inline-flex;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormTooltip,.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormTooltip .ToolTopExplainTarget{width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormFieldHeader{align-items:center;display:flex;justify-content:space-between}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormFieldHeader .CreateCompanyDetectedTimeZone{margin-top:-4px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInputError{border-color:var(--Canceled);outline:3px solid #dc26264d}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormErrorText{color:var(--Canceled);font-size:12px;margin-top:6px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormHelper{color:var(--text_Title_Light_Light);font-size:12px;margin-top:6px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyAutocomplete{position:relative;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyAutocomplete .CreateCompanyAutocompleteMenu{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 14px 30px #0f172a1f;left:0;max-height:220px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyAutocomplete .CreateCompanyAutocompleteStatus{color:var(--text_Title_Light_Light);font-size:12px;padding:10px 12px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyAutocomplete .CreateCompanyAutocompleteOption{background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:10px 12px;text-align:left;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyAutocomplete .CreateCompanyAutocompleteOption:hover{background:var(--background_Gray_Light_Blue)}.CreateCompany .CreateCompanyBody_Page2{background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 18%,#0000);border-radius:6px;padding:32px 36px 28px}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignIntro{color:var(--text_Title_Light_Light);font-size:14px;margin:0 0 18px}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable{border:1px solid var(--border_Light);border-radius:6px;overflow:hidden}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignHeader{grid-gap:0;background-color:var(--background_White);border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light_Light);display:grid;font-size:13px;font-weight:600;gap:0;grid-template-columns:44px 1fr 2fr 180px;padding:12px 14px}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignHeader .CreateCompanyAssignColCheck{align-items:center;display:flex;justify-content:center}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow{grid-gap:0;align-items:center;background-color:var(--background_White);border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:14px;gap:0;grid-template-columns:44px 1fr 2fr 180px;padding:12px 14px}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow:last-child{border-bottom:none}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow:nth-child(odd){background:color-mix(in srgb,var(--background_Gray_Light) 53%,#0000)}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow:nth-child(odd):hover{background:color-mix(in srgb,var(--background_Gray_Light) 85%,#0000)}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow .CreateCompanyAssignColCheck{align-items:center;display:flex;justify-content:center}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow .CreateCompanyAssignColCheck input{height:16px;width:16px}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow .CreateCompanyAssignColEmail{color:var(--text_Title_Light)}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow .CreateCompanyAssignColRole{color:var(--text_Title_Light);justify-self:start}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow:hover{background-color:color-mix(in srgb,var(--background_Gray_Light) 85%,#0000)}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignEmpty{background-color:var(--background_White);color:var(--text_Title_Light_Light);font-size:14px;padding:18px 14px}.CreateCompany .CreateCompanyBody_Page3{background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 18%,#0000);border-radius:6px;height:auto;margin:0 auto;padding:32px 36px 28px;width:100%}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyUserInfoTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:650;margin:0 0 20px}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyReviewCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;padding:20px 24px}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyReviewCard .CreateCompanyReviewRow{display:flex;font-size:14px;gap:32px;padding:6px 0}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyReviewCard .CreateCompanyReviewRow .CreateCompanyReviewLabel{color:var(--text_Title_Light_Light);width:140px}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyReviewCard .CreateCompanyReviewRow .CreateCompanyReviewValue{color:var(--text_Title_Dark);font-weight:500}.CreateCompany .CreateCompanyFooter{background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;left:0;margin-top:24px;padding:30px;position:absolute;z-index:9999}.CreateCompany .CreateCompanyFooter,.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub{align-items:center;display:flex;justify-content:space-between;width:100%}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterBack{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:4px 0}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterBack:hover{text-decoration:underline}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext .CreateCompanyFooterNextInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext .CreateCompanyFooterNextInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext .CreateCompanyFooterNextLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext:active{transform:scale(.98)}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateCompany .CreateCompanyAutoFillOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}@keyframes CreateCompanyAutoFillFade{0%{opacity:0}to{opacity:1}}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal{animation:CreateCompanyAutoFillPop .26s ease forwards;background-color:var(--background_White);border-radius:12px;box-shadow:0 20px 40px #0f172a4d;display:flex;flex-direction:column;gap:14px;padding:24px;width:min(520px,92vw)}@keyframes CreateCompanyAutoFillPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillHeader{align-items:center;display:flex;justify-content:space-between}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillHeader h4{font-size:18px;font-weight:600;margin:0}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillHeader .CreateCompanyAutoFillClose{background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;font-size:18px}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillInput input{border:1px solid var(--border_Dark_Light);border-radius:6px;font-size:14px;outline:3px solid #0000;padding:10px 12px;transition:all .12s ease;width:100%}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillInput input:focus,.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillInput input:hover{border:1px solid var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-radius:6px;color:var(--Canceled);font-size:12px;padding:8px 10px}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions{display:flex;gap:10px;justify-content:flex-end}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions button{border:1px solid #0000;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;padding:8px 14px}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillCancel{background:var(--background_Gray_Light);color:var(--text_Title_Light);outline:3px solid #0000;transition:all .12s ease}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillCancel:hover{outline:3px solid var(--background_Gray_Light)}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillSubmit{background:var(--background_Blue);color:#fff;outline:3px solid #0000;transition:all .12s ease}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillSubmit:hover{border:1px solid var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillSubmit:disabled{cursor:not-allowed;opacity:.7}.CreateCompany .CreateCompanyDeactivateOverlay{align-items:center;animation:CreateCompanyDeactivateFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}@keyframes CreateCompanyDeactivateFade{0%{opacity:0}to{opacity:1}}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal{animation:CreateCompanyDeactivatePop .26s ease forwards;background-color:var(--background_White);border-radius:12px;box-shadow:0 20px 40px #0f172a4d;display:flex;flex-direction:column;gap:14px;padding:24px;width:min(520px,92vw)}@keyframes CreateCompanyDeactivatePop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHeader{align-items:center;display:flex;justify-content:space-between}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHeader h4{font-size:18px;font-weight:600;margin:0}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHeader .CreateCompanyDeactivateClose{background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:18px;padding:3px 7px;transition:all .12s ease}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHeader .CreateCompanyDeactivateClose:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Light)}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHeader .CreateCompanyDeactivateClose:active{transform:scale(.95)}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-radius:6px;color:var(--Canceled);font-size:12px;padding:8px 10px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHelp{align-items:flex-start;background:var(--background_Gray_Light_Blue);border-radius:10px;color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:12px;gap:5px;justify-content:space-between;padding:20px 10px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHelp .CreateCompanyDeactivateLoading{align-items:center;display:inline-flex;gap:8px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHelp .CreateCompanyDeactivateSpinner{animation:CreateCompanyDeactivateSpin .8s linear infinite;border:2px solid var(--outline_Blue);border-radius:999px;border-top-color:var(--background_Blue);height:14px;width:14px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHelp .CreateCompanyDeactivateLink{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-weight:600;padding:0}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHelp .CreateCompanyDeactivateLink:hover{text-decoration:underline}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions{display:flex;gap:10px;justify-content:flex-end}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions button{border:1px solid #0000;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600;padding:8px 14px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateCancel{background:var(--background_Gray_Light);color:var(--text_Title_Light);outline:3px solid #0000;transition:all .12s ease}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateCancel:hover{outline:3px solid #f8f9fa}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm{background:var(--Canceled);color:var(--background_White);outline:3px solid #0000;transition:all .12s ease}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm:hover{outline:3px solid hsla(0,94%,82%,.404)}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm.is-activate{background:var(--Done)}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm .CreateCompanyDeactivateLoading{align-items:center;display:inline-flex;gap:8px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm .CreateCompanyDeactivateSpinner{animation:CreateCompanyDeactivateSpin .8s linear infinite;border:2px solid var(--border_Dark_Light);border-radius:999px;border-top-color:var(--background_White);height:14px;width:14px}@keyframes CreateCompanyDeactivateSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm:disabled{cursor:not-allowed;opacity:.7}.CreateCompany .CreateCompanyStepper{margin-top:32px;width:min(400px,100%)}.CreateCompany .CreateCompanyStepper .CreateCompanyStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateCompany .CreateCompanyStepper .CreateCompanyStepperLabels .CreateCompanyStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateCompany .CreateCompanyStepper .CreateCompanyStepperLabels .CreateCompanyStepLabelActive{color:var(--text_Title_Dark)}.CreateCompany .CreateCompanyStepper .CreateCompanyProgress{padding:4px 0 12px}.CreateCompany .CreateCompanyStepper .CreateCompanyProgress .CreateCompanyProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateCompany .CreateCompanyStepper .CreateCompanyProgress .CreateCompanyProgressTrack .CreateCompanyProgressFill{background:var(--background_Blue);border-radius:999px;color:#fff;height:100%;inset:0 auto 0 0;position:absolute}.CreateCompany .CreateCompanyStepper .CreateCompanyProgress .CreateCompanyProgressTrack .CreateCompanyProgressThumb{background:var(--background_Blue);border-radius:999px;color:#fff;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}@media(max-width:1050px){.CreateCompany .CreateCompanyHeader{gap:12px;padding:14px 20px}.CreateCompany .CreateCompanyHeader .CreateCompanyStepper,.CreateCompany .CreateCompanyHeader .CreateUserStepper{max-width:400px;width:100%}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate{font-size:13px}.CreateCompany .CreateCompanyBody_Page1,.CreateCompany .CreateCompanyBody_Page2,.CreateCompany .CreateCompanyBody_Page3{padding:20px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyGrid,.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyRow,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyGrid,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyRow,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyGrid,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyRow{gap:14px;grid-template-columns:1fr 1fr}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyFormRowParent,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyFormRowParent,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyFormRowParent{flex-wrap:wrap}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyFormRowParent .CreateCompanyFormRow,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyFormRowParent .CreateCompanyFormRow,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyFormRowParent .CreateCompanyFormRow{flex:1 1 220px;min-width:0}.CreateCompany .CreateCompanyFooter{padding:20px}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub{padding:0}}@media(max-width:600px){.CreateCompany{border:1px solid var(--border_Light);border-radius:8px;height:calc(100dvh - 10px);left:5px;padding:8px;top:5px;width:calc(100% - 10px)}.CreateCompany .CreateCompanyHeader{align-items:center;flex-direction:column;gap:0;margin-bottom:8px;padding:max(8px,env(safe-area-inset-top)) 6px 6px}.CreateCompany .CreateCompanyHeader .CreateCompanyTitle,.CreateCompany .CreateCompanyHeader h2{font-size:17px}.CreateCompany .CreateCompanyHeader h3{font-size:12px;margin-top:2px}.CreateCompany .CreateCompanyHeader .CreateCompanyStepper,.CreateCompany .CreateCompanyHeader .CreateUserStepper{margin-top:8px;max-width:none;width:100%}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate{align-self:flex-end;font-size:12px;position:static}.CreateCompany .CreateCompanyBody_Page1,.CreateCompany .CreateCompanyBody_Page2,.CreateCompany .CreateCompanyBody_Page3{padding:14px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyBody_Page1Header,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyBody_Page1Header{align-items:flex-start;flex-direction:column;gap:10px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyGrid,.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyRow,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyGrid,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyRow,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyGrid,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyRow{gap:10px;grid-template-columns:1fr}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyFormRowParent,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyFormRowParent,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyFormRowParent{flex-direction:column;gap:10px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyFormField input,.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyFormField textarea,.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyFormInput,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyFormField input,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyFormField textarea,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyFormInput,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyFormField input,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyFormField textarea,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyFormInput{font-size:16px;min-height:44px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyAssignTable,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyAssignTable{-webkit-overflow-scrolling:touch;overflow-x:auto}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyAssignTable .CreateCompanyAssignHeader,.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyAssignTable .CreateCompanyAssignRow,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignHeader,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyAssignTable .CreateCompanyAssignHeader,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyAssignTable .CreateCompanyAssignRow{grid-template-columns:36px 1fr 1fr 120px;min-width:480px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyReviewCard .CreateCompanyReviewRow,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyReviewCard .CreateCompanyReviewRow,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyReviewCard .CreateCompanyReviewRow{flex-direction:column;gap:4px;padding:8px 0}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyReviewCard .CreateCompanyReviewRow .CreateCompanyReviewLabel,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyReviewCard .CreateCompanyReviewRow .CreateCompanyReviewLabel,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyReviewCard .CreateCompanyReviewRow .CreateCompanyReviewLabel{font-size:12px;width:auto}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyLogoField .CreateCompanyLogoUpload,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyLogoField .CreateCompanyLogoUpload,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyLogoField .CreateCompanyLogoUpload{align-items:flex-start;flex-direction:column}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyLogoField .CreateCompanyLogoButton,.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyLogoField .CreateCompanyLogoButton,.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyLogoField .CreateCompanyLogoButton{max-width:200px;width:100%}.CreateCompany .CreateCompanyFooter{padding:12px 14px max(12px,env(safe-area-inset-bottom))}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub{align-items:center;display:flex;gap:10px;justify-content:flex-end;width:100%}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext{flex:0 0 auto;height:44px;justify-content:center;margin-left:auto;min-height:44px;width:-webkit-fit-content;width:fit-content}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterBack{flex:0 0 auto;width:-webkit-fit-content;width:fit-content}}@keyframes GenayaAIButtonShadow{0%{box-shadow:0 8px 18px rgba(168,32,236,.251),0 0 0 #0b5fff2e}50%{box-shadow:0 10px 22px rgba(11,95,255,.278),0 0 18px rgba(39,187,252,.278)}to{box-shadow:0 8px 18px rgba(168,32,236,.251),0 0 0 #0b5fff2e}}.CreateTeam{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:36px;position:relative;width:100%}.CreateTeam .CreateTeamNotification{align-items:center;animation:CreateTeamToastSlideIn .2s ease-out,CreateTeamToastSlideOut .2s ease-in 1.8s forwards;background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-left:4px solid #f8717199;border-radius:4px;box-shadow:0 10px 25px #0f172a40;color:var(--Canceled);display:flex;font-size:13px;justify-content:center;left:50%;max-width:420px;min-width:260px;padding:10px 14px;position:fixed;top:18px;transform:translateX(-50%);z-index:9999}.CreateTeam .CreateTeamNotificationSuccess{align-items:flex-start;background:rgba(192,255,200,.222);border-left:4px solid #0ec351b3;border-radius:4px;color:#22292b;justify-content:flex-start}@keyframes CreateTeamToastSlideIn{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}@keyframes CreateTeamToastSlideOut{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-20px)}}.CreateTeam .CreateTeamHeader{align-items:center;display:flex;flex-direction:column;margin-bottom:20px}.CreateTeam .CreateTeamHeader h2{font-size:20px;font-weight:600;margin:0}.CreateTeam .CreateTeamHeader h3{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:4px 0 0}.CreateTeam .CreateTeamHeader .CreateTeamStepper{margin-top:32px;width:400px}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamStepperLabels .CreateTeamStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamStepperLabels .CreateTeamStepLabelActive{color:var(--text_Title_Dark)}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamProgress{padding:4px 0 12px}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamProgress .CreateTeamProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamProgress .CreateTeamProgressTrack .CreateTeamProgressFill{background:var(--background_Blue);border-radius:999px;color:#fff;height:100%;inset:0 auto 0 0;position:absolute}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamProgress .CreateTeamProgressTrack .CreateTeamProgressThumb{background:var(--background_Blue);border-radius:999px;color:#fff;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.CreateTeam .CreateTeamBody_Page1,.CreateTeam .CreateTeamBody_Page2,.CreateTeam .CreateTeamBody_Page3,.CreateTeam .CreateTeamFooter .CreateTeamFooterSub{margin-left:auto;margin-right:auto;max-width:1150px}.CreateTeam .CreateTeamBody_Page1{background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 18%,#0000);border-radius:10px;height:auto;margin:0 auto;padding:32px 36px 28px;width:100%}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection{margin-bottom:32px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:650;margin:0 0 20px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(8,minmax(0,1fr))}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-external-employee{grid-column:span 2}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-dispatcher,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-employee{grid-column:span 3}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-admin,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-manager{grid-column:span 4}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;min-height:150px;padding:24px 24px 22px;text-align:left;transition:box-shadow .12s ease-out,border-color .12s ease-out,transform .12s ease-out,background-color .12s ease-out}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain{align-items:flex-start;display:flex;gap:12px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIcon{border-radius:999px;flex-shrink:0;height:48px;position:relative;width:48px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconDispatcher{background:color-mix(in srgb,var(--background_Blue) 30%,#0000)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconDispatcher:before{background:var(--border_Light);border-radius:2px;content:"";height:24px;position:absolute;right:-4px;top:4px;width:24px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconDispatcher:after{background:var(--Submited);border-radius:0 0 4px 4px;bottom:-6px;content:"";height:16px;left:12px;position:absolute;width:40px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconManager{background:color-mix(in srgb,var(--background_Blue) 30%,#0000)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconManager:before{background:var(--border_Light);border-radius:4px;box-shadow:0 10px 0 var(--border_Light);content:"";height:18px;left:10px;position:absolute;top:8px;width:26px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconManager:after{background:var(--Submited);border-radius:999px;bottom:-6px;box-shadow:-20px -15px 0 var(--Submited);content:"";height:10px;left:8px;position:absolute;width:32px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconEmployee{background:color-mix(in srgb,var(--background_Blue) 30%,#0000)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconEmployee:after{background:var(--Submited);border-radius:4px;bottom:-5px;content:"";height:12px;left:14px;position:absolute;width:20px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconAdmin,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconExternalEmployee{background:color-mix(in srgb,var(--background_Blue) 30%,#0000)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconAdmin:before{background:var(--border_Light);border-radius:4px 4px 2px 2px;box-shadow:0 20px 0 var(--border_Light),-10px -6px 0 var(--border_Light);content:"";height:18px;left:10px;position:absolute;top:8px;width:28px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconAdmin:after{background:var(--Submited);border-radius:4px;bottom:-4px;box-shadow:-22px 0 0 var(--Submited);content:"";height:16px;position:absolute;right:8px;width:16px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeText .CreateTeamUserTypeName{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin-bottom:4px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeText .CreateTeamUserTypeDescription{color:var(--text_Title_Light_Light);font-size:14px;line-height:1.5}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeRadioWrapper{margin-left:12px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeRadioWrapper .CreateTeamUserTypeRadioOuter{align-items:center;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:999px;display:flex;height:18px;justify-content:center;width:18px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeRadioWrapper .CreateTeamUserTypeRadioOuter .CreateTeamUserTypeRadioInner{background:#0000;border-radius:999px;height:9px;width:9px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard:hover{border-color:var(--border_Light);box-shadow:0 12px 24px #0f172a14;transform:translateY(-1px)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSelected{background:var(--background_Gray_Light_Blue);border:1px solid var(--background_Blue);box-shadow:0 14px 30px var(--outline_Blue);outline:3px solid var(--outline_Blue)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSelected:hover{border:1px solid var(--background_Blue)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSplit{display:flex;padding:0}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSplit .CreateTeamUserTypeHalf{align-items:center;background:#0000;border:none;border-radius:0;cursor:pointer;display:flex;flex:1 1;justify-content:space-between;padding:18px 20px;text-align:left}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSplit .CreateTeamUserTypeHalf:hover{background:#f9fafbe6}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSplit .CreateTeamUserTypeHalfDivider{background:var(--border_Light);width:1px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .EmployeeAndSub{display:flex;gap:20px}.CreateTeam .CreateTeamBody_Page2{background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 18%,#0000);border-radius:10px;height:auto;margin:0 auto;padding:32px 36px 28px;width:100%}.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserInfoTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:650;margin:0 0 20px}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm{display:flex;flex-direction:column;gap:20px;height:auto}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormRow{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField{display:flex;flex-direction:column}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField .CreateTeamFormLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500;margin-bottom:6px}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField .CreateTeamFormInput{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;outline:3px solid #0000;padding:12px 10px;transition:all .12s ease-out}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField .CreateTeamFormInput:focus,.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField .CreateTeamFormInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField .CreateTeamFormInputError{border-color:var(--Canceled);outline:3px solid #dc26264d}.CreateTeam .CreateTeamBody_Page3{background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 18%,#0000);border-radius:10px;height:auto;margin:0 auto;padding:32px 36px 28px;width:100%}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:650;margin:0 0 8px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewIntro{color:var(--text_Title_Light_Light);font-size:14px;margin:0 0 20px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;margin-bottom:20px;padding:20px 24px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard .CreateTeamReviewSectionTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0 0 12px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard .CreateTeamReviewGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard .CreateTeamReviewGrid .CreateTeamReviewRow{display:flex;font-size:14px;gap:32px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard .CreateTeamReviewGrid .CreateTeamReviewRow .CreateTeamReviewLabel{color:var(--text_Title_Light_Light);width:120px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard .CreateTeamReviewGrid .CreateTeamReviewRow .CreateTeamReviewValue{color:var(--text_Title_Dark);font-weight:500}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewMessageCard{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:6px;padding:20px 24px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewMessageCard .CreateTeamReviewSectionTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0 0 10px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewMessageCard .CreateTeamReviewMessageIntro{color:var(--text_Title_Light_Light);font-size:13px;margin:0 0 10px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewMessageCard .CreateTeamReviewTextarea{border:1px solid var(--border_Light);border-radius:4px;font-size:14px;min-height:100px;padding:8px 10px;resize:vertical;width:100%}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewMessageCard .CreateTeamReviewTextarea:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue);outline:3px solid #0000}.CreateTeam .CreateTeamFooter{background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;left:0;margin-top:24px;padding:30px;position:absolute;z-index:9999}.CreateTeam .CreateTeamFooter,.CreateTeam .CreateTeamFooter .CreateTeamFooterSub{align-items:center;display:flex;justify-content:space-between;width:100%}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterBack{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:4px 0}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterBack:hover{text-decoration:underline}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext .CreateTeamFooterNextInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext .CreateTeamFooterNextInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext .CreateTeamFooterNextLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext:active{transform:scale(.98)}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.CreateTeam .CreateTeamHeader{gap:12px;padding:14px 20px}.CreateTeam .CreateTeamBody_Page1,.CreateTeam .CreateTeamBody_Page2,.CreateTeam .CreateTeamBody_Page3{padding:20px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamGrid,.CreateTeam .CreateTeamBody_Page1 .CreateTeamRow,.CreateTeam .CreateTeamBody_Page2 .CreateTeamGrid,.CreateTeam .CreateTeamBody_Page2 .CreateTeamRow,.CreateTeam .CreateTeamBody_Page3 .CreateTeamGrid,.CreateTeam .CreateTeamBody_Page3 .CreateTeamRow{gap:14px;grid-template-columns:1fr 1fr}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-admin,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-employee,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-external-employee,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-manager,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-admin,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-employee,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-external-employee,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-manager,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-admin,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-employee,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-external-employee,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-manager{grid-column:span 1}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-dispatcher,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-dispatcher,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-dispatcher{grid-column:span 2}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub{padding:12px 20px}}@media(max-width:600px){.CreateTeam{border:1px solid var(--border_Light)!important;border-radius:8px!important;display:flex;flex-direction:column;height:calc(100dvh - 10px)!important;left:5px!important;margin:0!important;max-width:100%!important;overflow:hidden;padding:8px!important;position:fixed!important;top:5px!important;width:calc(100% - 10px)!important}.CreateTeam .CreateTeamHeader{align-items:stretch;flex-direction:column;flex-shrink:0;gap:10px;padding:max(12px,env(safe-area-inset-top)) 14px 12px}.CreateTeam .CreateTeamHeader .CreateTeamTitle,.CreateTeam .CreateTeamHeader h1,.CreateTeam .CreateTeamHeader h2{font-size:16px}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamStepperLabels{display:flex;gap:6px;justify-content:space-between}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamStepperLabels .CreateTeamStepLabel{flex-shrink:1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateTeam .CreateTeamBody_Page1,.CreateTeam .CreateTeamBody_Page2,.CreateTeam .CreateTeamBody_Page3{-webkit-overflow-scrolling:touch;flex:1 1;margin:0!important;max-width:100%!important;min-height:0;min-width:0!important;overflow-y:auto;padding:14px;width:100%}.CreateTeam .CreateTeamBody_Page1 .CreateTeamGrid,.CreateTeam .CreateTeamBody_Page1 .CreateTeamRow,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid,.CreateTeam .CreateTeamBody_Page2 .CreateTeamGrid,.CreateTeam .CreateTeamBody_Page2 .CreateTeamRow,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid,.CreateTeam .CreateTeamBody_Page3 .CreateTeamGrid,.CreateTeam .CreateTeamBody_Page3 .CreateTeamRow,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid{gap:10px;grid-template-columns:1fr}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-admin,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-dispatcher,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-employee,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-external-employee,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-manager,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-admin,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-dispatcher,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-employee,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-external-employee,.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-manager,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-admin,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-dispatcher,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-employee,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-external-employee,.CreateTeam .CreateTeamBody_Page3 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard.is-manager{grid-column:span 1}.CreateTeam .CreateTeamBody_Page1 input,.CreateTeam .CreateTeamBody_Page1 textarea,.CreateTeam .CreateTeamBody_Page2 input,.CreateTeam .CreateTeamBody_Page2 textarea,.CreateTeam .CreateTeamBody_Page3 input,.CreateTeam .CreateTeamBody_Page3 textarea{font-size:16px;min-height:44px}.CreateTeam .CreateTeamFooter{flex-shrink:0}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin:0!important;max-width:100%!important;min-width:0!important;padding:10px 14px max(10px,env(safe-area-inset-bottom));width:100%}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub button{flex:0 0 auto;min-height:44px;width:-webkit-fit-content;width:fit-content}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext,.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamPrimary,.CreateTeam .CreateTeamFooter .CreateTeamFooterSub button[type=submit]{margin-left:auto}}.SettingsLeadSources{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsLeadSources .SettingsLeadSourcesHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesHeaderActions{align-items:center;display:flex}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsLeadSources .SettingsLeadSourcesHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsLeadSources .SettingsLeadSourcesHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsLeadSources .SettingsLeadSourcesHeader h3:hover{text-decoration:underline}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn .SettingsLeadSourcesAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn .SettingsLeadSourcesAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn .SettingsLeadSourcesAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn:active{transform:scale(.98)}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsLeadSources .SettingsLeadSourcesControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters{align-items:center;display:flex;gap:12px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesPageSize,.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesRoleFilter,.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesStatusFilter{position:relative}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch{min-width:240px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm:focus-within,.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsLeadSources .SettingsLeadSourcesTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable tbody{display:table-row-group}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable tr{display:table-row}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable td{height:70px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable td,.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable .SettingsLeadSourcesSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable .SettingsLeadSourcesSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable .SettingsLeadSourcesSortableHeader:hover{color:var(--text_Title_Dark)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable .SettingsLeadSourcesSortableHeader .SettingsLeadSourcesSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable .SettingsLeadSourcesSortableHeader .SettingsLeadSourcesSortIcon.is-active{color:var(--text_Title_Light_Light)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable .SettingsLeadSourcesSortableHeader .SettingsLeadSourcesSortIcon.is-asc{transform:rotate(180deg)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable tbody tr:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable tbody tr:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesRow{transition:background .12s ease-out}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCell{align-items:center;display:flex;min-width:120px}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellRole .GASettingsLeadSourcesRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellRole .GASettingsLeadSourcesRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--background_Blue_Dark)}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellRole .GASettingsLeadSourcesRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellRole .GASettingsLeadSourcesRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 15%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellRole .GASettingsLeadSourcesRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellRole .GASettingsLeadSourcesRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);border-color:color-mix(in srgb,var(--InProgress) 35%,#0000);color:var(--InProgress)}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellStatus .GASettingsLeadSourcesPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellStatus .GASettingsLeadSourcesStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellStatus .GASettingsLeadSourcesStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellStatusEmail .SettingsLeadSourcesPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellStatusEmail .SettingsLeadSourcesPill h4{margin-bottom:2px;margin-left:5px}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellStatusEmail .SettingsLeadSourcesPill.is-confirmed{background:color-mix(in srgb,var(--background_Blue) 9%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellStatusEmail .SettingsLeadSourcesPill.is-unconfirmed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellName{color:var(--background_Blue);cursor:pointer}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellName:hover{text-decoration:underline}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsActionsHeader{max-width:70px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsActionsHeader,.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsActionsHeader:before,.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsActionsHeader.is-overlaying,.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesNameCell{display:flex;flex-direction:column}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesName{font-weight:500}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesPill{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusPill{text-transform:capitalize}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle .SettingsLeadSourcesStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle .SettingsLeadSourcesStatusToggleText{min-width:54px;text-align:left}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle.is-active .SettingsLeadSourcesStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsLeadSources .SettingsLeadSourcesPhone{color:var(--background_Blue);text-decoration:none}.SettingsLeadSources .SettingsLeadSourcesPhone:hover{text-decoration:underline}.SettingsLeadSources .SettingsLeadSourcesEmpty{color:var(--muted);padding:22px 0;text-align:center}.SettingsLeadSources .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--background_White);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);color:#fff}.SettingsLeadSources .SettingsLeadSourcesModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalHeader .SettingsLeadSourcesModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalHeader .SettingsLeadSourcesModalClose:hover{background:#0f172a0d;color:var(--text_Title_Dark);transform:translateY(-.5px)}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField span{color:var(--text_Title_Light_Light);font-size:12px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField.SettingsLeadSourcesField--select{position:relative}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue);outline:3px solid #0000}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsLeadSources .SettingsLeadSourcesError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsLeadSources .SettingsLeadSourcesBtnPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;box-shadow:0 10px 24px var(--outline_Blue),0 0 0 3px var(--outline_Blue);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsLeadSources .SettingsLeadSourcesBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px var(--outline_Blue);transform:translateY(-1px)}.SettingsLeadSources .SettingsLeadSourcesBtnPrimary:active{box-shadow:0 8px 18px var(--outline_Blue),0 0 0 3px var(--outline_Blue);transform:translateY(0)}.SettingsLeadSources .SettingsLeadSourcesBtnSecondary{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsLeadSources .SettingsLeadSourcesBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsLeadSources .SettingsLeadSourcesBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:1050px){.SettingsLeadSources .SettingsLeadSourcesHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsLeadSources .SettingsLeadSourcesControls{flex-wrap:wrap;padding:16px 20px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters{flex-wrap:wrap;gap:8px}.SettingsLeadSources .SettingsLeadSourcesTableSection{padding:0 20px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTableWrapper{overflow-x:auto}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable td,.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable th{padding:16px 10px;white-space:nowrap}}@media(max-width:600px){.SettingsLeadSources .SettingsLeadSourcesHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsLeadSources .SettingsLeadSourcesControls{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters{flex-wrap:wrap;gap:8px;width:100%}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch{min-width:0;width:100%}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm{max-width:none;min-width:0;width:100%}.SettingsLeadSources .SettingsLeadSourcesTableSection{padding:0 14px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable{min-width:680px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable td,.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable th{padding:14px 10px;white-space:nowrap}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsActionsHeader,.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsCellEdit{max-width:44px;min-width:44px;width:44px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}.SettingsLeadSources .InvoicesPagination{align-items:stretch;flex-direction:column;gap:10px;padding:12px 0}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText{margin-right:0}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText h1{margin-left:0}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationControls{justify-content:center}}.SettingsItemsAndServices{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsItemsAndServices .SettingsItemsAndServicesHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesHeaderActions{align-items:center;display:flex}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsItemsAndServices .SettingsItemsAndServicesHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsItemsAndServices .SettingsItemsAndServicesHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsItemsAndServices .SettingsItemsAndServicesHeader h3:hover{text-decoration:underline}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn .SettingsItemsAndServicesAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}[data-theme=dark] .SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn .SettingsItemsAndServicesAddBtnInner{background:var(--background_Blue);background:var(--brand-accent,var(--background_Blue))}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn .SettingsItemsAndServicesAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn .SettingsItemsAndServicesAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn:active{transform:scale(.98)}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsItemsAndServicesPages{align-items:center;background-color:var(--background_White);border-bottom:2px solid var(--border_Light);display:flex;gap:12px;margin:0 25px}.SettingsItemsAndServicesPages .SettingsItemsAndServicesPagesItem{border-bottom:2px solid #0000;cursor:pointer;margin-bottom:-2px;padding-bottom:5px;transition:all .2s ease}.SettingsItemsAndServicesPages .SettingsItemsAndServicesPagesItem.is-active{border-bottom:2px solid var(--border_Blue)}.SettingsItemsAndServicesPages .SettingsItemsAndServicesPagesItem.is-active .material-symbols-outlined,.SettingsItemsAndServicesPages .SettingsItemsAndServicesPagesItem.is-active h4{color:var(--background_Blue)}.SettingsItemsAndServicesPages .SettingsItemsAndServicesPagesItem:hover .SettingsItemsAndServicesPagesItemTop{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.SettingsItemsAndServicesPages .SettingsItemsAndServicesPagesItem .SettingsItemsAndServicesPagesItemTop{align-items:center;border-radius:8px;color:var(--text_Title_Light_Light);display:flex;gap:4px;padding:7px 10px;transition:border-color .2s ease,background-color .2s ease}.SettingsItemsAndServicesPages .SettingsItemsAndServicesPagesItem .SettingsItemsAndServicesPagesItemTop h4{font-size:14px;font-weight:500;margin:0}.SettingsItemsAndServicesPages .SettingsItemsAndServicesPagesItem .SettingsItemsAndServicesPagesItemTop .material-symbols-outlined{font-size:16px}.SettingsItemsAndServicesCategoriesPanel{background:var(--background_White);border-radius:10px;margin:16px 25px;min-height:200px;padding:18px}.SettingsItemsAndServicesCategoriesPanel .SettingsItemsAndServicesCategoriesEmpty{color:var(--text_Title_Light_Light);font-size:14px;padding:40px 20px;text-align:center}.SettingsItemsAndServicesCategoriesPanel .SettingsItemsAndServicesCategoriesEmpty b{color:var(--text_Title_Dark);font-weight:600}.SettingsItemsAndServicesCategoriesPanel .SettingsItemsAndServicesCategoriesGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.SettingsItemsAndServicesCategoriesPanel .SettingsItemsAndServicesCategoryCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:12px 14px;transition:border-color .15s ease,box-shadow .15s ease,transform .08s ease}.SettingsItemsAndServicesCategoriesPanel .SettingsItemsAndServicesCategoryCard:hover{border-color:var(--background_Blue);box-shadow:0 4px 12px #0f172a14}.SettingsItemsAndServicesCategoriesPanel .SettingsItemsAndServicesCategoryCard:active{transform:scale(.99)}.SettingsItemsAndServicesCategoriesPanel .SettingsItemsAndServicesCategoryCard .SettingsItemsAndServicesCategoryColor{border-radius:999px;flex-shrink:0;height:36px;width:12px}.SettingsItemsAndServicesCategoriesPanel .SettingsItemsAndServicesCategoryCard .SettingsItemsAndServicesCategoryBody{flex:1 1;min-width:0}.SettingsItemsAndServicesCategoriesPanel .SettingsItemsAndServicesCategoryCard .SettingsItemsAndServicesCategoryBody h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SettingsItemsAndServicesCategoriesPanel .SettingsItemsAndServicesCategoryCard .SettingsItemsAndServicesCategoryBody p{color:var(--text_Title_Light_Light);font-size:12px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1050px){.SettingsItemsAndServicesCategoriesPanel{margin:12px 16px}.SettingsItemsAndServicesCategoriesPanel .SettingsItemsAndServicesCategoriesGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media(max-width:600px){.SettingsItemsAndServicesCategoriesPanel{margin:10px;padding:12px}.SettingsItemsAndServicesCategoriesPanel .SettingsItemsAndServicesCategoriesGrid{grid-template-columns:1fr}}.SettingsItemsAndServicesControls{background-color:var(--background_White);border-bottom:none;border-radius:10px 10px 0 0;display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters{align-items:center;display:flex;gap:12px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesPageSize,.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesRoleFilter,.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesStatusFilter{position:relative}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch{min-width:240px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm:focus-within,.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsItemsAndServicesTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTypeBadge{align-items:center;background-color:color-mix(in srgb,var(--background_Blue) 15%,#0000);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 10px;text-transform:capitalize}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTypeBadge--product{background:#e0f2fe;color:#0369a1}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTypeBadge--service{background:color-mix(in srgb,var(--pending) 20%,#0000);color:var(--pending)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesNameCell{max-width:100%;min-width:0}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesNameCell .SettingsItemsAndServicesName{display:block;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesNameCell .SettingsItemsAndServicesDescription{color:var(--text_Title_Light_Light);display:block;font-size:12px;line-height:1.4;margin-top:2px;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable tbody{display:table-row-group}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable tr{display:table-row}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable td{height:70px}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable td,.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesImageHeader>span,.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesImageHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesImageHeader:hover{color:var(--text_Title_Dark)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesSortableHeader:hover{color:var(--text_Title_Dark)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesSortableHeader .SettingsItemsAndServicesSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesSortableHeader .SettingsItemsAndServicesSortIcon.is-active{color:var(--text_Title_Light_Light)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesSortableHeader .SettingsItemsAndServicesSortIcon.is-asc{transform:rotate(180deg)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable tbody tr:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable tbody tr:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesRow{transition:background .12s ease-out}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCell{align-items:center;display:flex;min-width:120px}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellRole .GASettingsItemsAndServicesRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellRole .GASettingsItemsAndServicesRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--background_Blue_Dark)}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellRole .GASettingsItemsAndServicesRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellRole .GASettingsItemsAndServicesRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 15%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellRole .GASettingsItemsAndServicesRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellRole .GASettingsItemsAndServicesRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);border-color:color-mix(in srgb,var(--InProgress) 35%,#0000);color:var(--InProgress)}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellStatus .GASettingsItemsAndServicesPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellStatus .GASettingsItemsAndServicesStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellStatus .GASettingsItemsAndServicesStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellStatusEmail .SettingsItemsAndServicesPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellStatusEmail .SettingsItemsAndServicesPill h4{margin-bottom:2px;margin-left:5px}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellStatusEmail .SettingsItemsAndServicesPill.is-confirmed{background:color-mix(in srgb,var(--background_Blue) 9%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellStatusEmail .SettingsItemsAndServicesPill.is-unconfirmed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellName{color:var(--background_Blue);cursor:pointer}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellName:hover{text-decoration:underline}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesImageCell{align-items:center;display:flex}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesImageCell img{background-color:var(--border_Light);border-radius:4px;height:70px;object-fit:cover;width:70px}.SettingsItemsAndServicesTableSection .SettingsActionsHeader{max-width:70px}.SettingsItemsAndServicesTableSection .SettingsActionsHeader,.SettingsItemsAndServicesTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsItemsAndServicesTableSection .SettingsActionsHeader:before,.SettingsItemsAndServicesTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsItemsAndServicesTableSection .SettingsActionsHeader.is-overlaying,.SettingsItemsAndServicesTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsItemsAndServicesTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsItemsAndServicesTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsItemsAndServicesTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsItemsAndServicesTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesNameCell{display:flex;flex-direction:column}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesName{font-weight:500}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesPill{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusPill{text-transform:capitalize}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle .SettingsItemsAndServicesStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle .SettingsItemsAndServicesStatusToggleText{min-width:54px;text-align:left}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle.is-active .SettingsItemsAndServicesStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsItemsAndServicesPhone{color:var(--background_Blue);text-decoration:none}.SettingsItemsAndServicesPhone:hover{text-decoration:underline}.SettingsItemsAndServicesEmpty{color:var(--muted);padding:22px 0;text-align:center}.InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.InvoicesPagination .InvoicesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.InvoicesPagination .InvoicesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--background_White);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);color:#fff}.SettingsItemsAndServicesModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalHeader .SettingsItemsAndServicesModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalHeader .SettingsItemsAndServicesModalClose:hover{background:#0f172a0d;color:var(--text_Title_Dark);transform:translateY(-.5px)}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField span{color:var(--text_Title_Light_Light);font-size:12px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField.SettingsItemsAndServicesField--select{position:relative}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue);outline:3px solid #0000}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsItemsAndServicesError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsItemsAndServicesBtnPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;box-shadow:0 10px 24px var(--outline_Blue),0 0 0 3px var(--outline_Blue);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsItemsAndServicesBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px var(--outline_Blue);transform:translateY(-1px)}.SettingsItemsAndServicesBtnPrimary:active{box-shadow:0 8px 18px var(--outline_Blue),0 0 0 3px var(--outline_Blue);transform:translateY(0)}.SettingsItemsAndServicesBtnSecondary{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsItemsAndServicesBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsItemsAndServicesBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:1050px){.SettingsItemsAndServicesHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsItemsAndServicesControls{flex-wrap:wrap;padding:16px 20px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters{flex-wrap:wrap;gap:8px}.SettingsItemsAndServicesTableSection{padding:0 20px}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTableWrapper{overflow-x:auto}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable td,.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable th{padding:16px 10px;white-space:nowrap}}@media(max-width:600px){.SettingsItemsAndServicesHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsItemsAndServicesHeader .SettingsItemsAndServicesTitle{font-size:16px}.SettingsItemsAndServicesHeader .SettingsItemsAndServicesSubtitle{font-size:12px}.SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn{min-height:40px}.SettingsItemsAndServicesControls{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters{flex-wrap:wrap;gap:8px;width:100%}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch{min-width:0;width:100%}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm{max-width:none;min-width:0;width:100%}.SettingsItemsAndServicesTableSection{padding:0 14px}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable{min-width:720px}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable td,.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable th{padding:14px 10px;white-space:nowrap}.SettingsItemsAndServicesTableSection .SettingsActionsHeader,.SettingsItemsAndServicesTableSection .SettingsCellEdit{max-width:44px;min-width:44px;width:44px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}.InvoicesPagination{align-items:stretch;flex-direction:column;gap:10px;padding:12px 0}.InvoicesPagination .InvoicesPaginationText{margin-right:0}.InvoicesPagination .InvoicesPaginationText h1{margin-left:0}.InvoicesPagination .InvoicesPaginationControls{justify-content:center}}.CreateItemsAndServices{align-items:center;animation:ClientsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}.CreateItemsAndServices.is-page{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;display:block;inset:auto;padding:0;position:static;z-index:auto}.CreateItemsAndServices.is-page .CreateItemsAndServicesCard{animation:none;background:#0000;border:none;border-radius:0;box-shadow:none;margin:0;max-height:none;max-width:100%;overflow:visible;width:100%}.CreateItemsAndServices.is-page .CreateItemsAndServicesHeader{display:none}.CreateItemsAndServices.is-page .CreateItemsAndServicesBody{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 300px;overflow:visible;padding:0}.CreateItemsAndServices.is-page .CreateItemsAndServicesBody>*{grid-column:1;min-width:0}.CreateItemsAndServices.is-page .CreateItemsAndServicesBody>.CreateItemsAndServicesPageSide{align-self:start;display:flex;flex-direction:column;gap:12px;grid-column:2;grid-row:1/-1}.CreateItemsAndServices.is-page .CreateItemsAndServicesPageSide .CreateItemsAndServicesPageSideCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:10px;padding:14px 16px}.CreateItemsAndServices.is-page .CreateItemsAndServicesPageSide .CreateItemsAndServicesPageSideCard .CreateItemsAndServicesPageSideCardTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CreateItemsAndServices.is-page .CreateItemsAndServicesPageSide .CreateItemsAndServicesPageSideCard .CreateItemsAndServicesPageSideCardHint{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.5;margin:0}.CreateItemsAndServices.is-page .CreateItemsAndServicesPageSide .CreateItemsAndServicesPageSideCard .CreateItemsAndServicesField>span:first-child{display:none}@media(max-width:860px){.CreateItemsAndServices.is-page .CreateItemsAndServicesBody{grid-template-columns:1fr}.CreateItemsAndServices.is-page .CreateItemsAndServicesBody>.CreateItemsAndServicesPageSide{grid-column:1;grid-row:auto;position:static}}.CreateItemsAndServices .CreateItemsAndServicesOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateItemsAndServices .CreateItemsAndServicesCard{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-height:92vh;max-width:95vw;overflow:hidden;position:relative;width:min(680px,95vw);z-index:1}.CreateItemsAndServices .CreateItemsAndServicesHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 22px}.CreateItemsAndServices .CreateItemsAndServicesHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesHeader .CreateItemsAndServicesClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:22px;height:34px;justify-content:center;line-height:1;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateItemsAndServices .CreateItemsAndServicesHeader .CreateItemsAndServicesClose:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.CreateItemsAndServices .CreateItemsAndServicesHeader .CreateItemsAndServicesClose:hover:active{transform:scale(.9)}.CreateItemsAndServices .CreateItemsAndServicesHeader .CreateItemsAndServicesClose:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateItemsAndServices .CreateItemsAndServicesBody{display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding:20px 24px 0}.CreateItemsAndServices .CreateItemsAndServicesTopGrid{display:flex;flex-direction:column;gap:16px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;gap:20px;padding:16px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload{align-items:center;align-self:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;min-width:159px;position:relative}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadButton{align-items:center;background:var(--text_Title_Light);border:none;border-radius:10px;color:var(--background_White);cursor:pointer;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:8px;height:159px;justify-content:center;transition:transform .15s ease,box-shadow .15s ease;width:159px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadButton svg{font-size:26px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadButton.has-image{background:var(--background_Gray_Light_Blue);padding:0}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadButton img{border-radius:10px;height:100%;object-fit:cover;width:100%}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadButton:hover{box-shadow:0 10px 18px #0f172a2e;transform:translateY(-1px)}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadRemove{background:#0000;background:linear-gradient(135deg,var(--background_White),color-mix(in srgb,var(--Canceled) 10%,#0000));border:none;border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:4px;bottom:7px;box-shadow:0 8px 18px #ef44441f;color:var(--Canceled);cursor:pointer;font-size:12px;font-weight:600;left:5px;padding:4px 10px;position:absolute;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadRemove:hover{border-color:color-mix(in srgb,var(--Canceled) 45%,#0000);box-shadow:0 12px 24px #ef44442e;transform:translateY(-1px)}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadRemove:active{box-shadow:0 6px 14px #ef444429;transform:translateY(0)}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridParent{display:flex;flex-direction:column;gap:14px;position:relative;width:100%}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridParent:last-child{border-right:none;padding-right:0}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg{display:flex;margin-top:14px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField{flex:1 1;position:relative}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesDropdownButton{border-left:1px solid #0000;border-radius:0 8px 8px 0;outline:3px solid #0000;transition:all .15s ease}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesDropdownButton:focus,.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:3}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesDropdownButton.is-open{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField input{position:relative;z-index:1}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesCategoryRow{align-items:center;border-radius:8px;display:flex;position:relative}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesCategoryRow input{flex:1 1;position:relative;z-index:1}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesCategoryRow .CreateItemsAndServicesBrowse{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-left:0 solid #0000;border-radius:0 4px 4px 0;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;height:50px;padding:10px 16px;transition:background .15s ease,border-color .15s ease}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesCategoryRow .CreateItemsAndServicesBrowse:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 2px var(--outline_Blue);z-index:2}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesCategoryRow:focus{border-radius:8px;box-shadow:0 0 0 2px var(--outline_Blue);z-index:2}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField:first-child input{border-radius:8px 0 0 8px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField:last-child input{border-radius:0}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField input:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2564eb33;outline:3px solid #0000;z-index:2}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance{display:flex;margin-top:14px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField{flex:1 1}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField input{position:relative;z-index:1}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField input:focus,.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField:first-child input{border-radius:8px 0 0 8px;border-right:0 solid #0000}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField:first-child input:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 2px var(--outline_Blue);z-index:2}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField:nth-child(2) input{border-radius:0}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField:last-child input{border-left:1px solid #0000;border-radius:0 8px 8px 0}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField:last-child input:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 2px var(--outline_Blue);z-index:2}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField input:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2564eb33;outline:3px solid #0000;z-index:2}.CreateItemsAndServices .CreateItemsAndServicesField{display:flex;flex-direction:column;gap:6px}.CreateItemsAndServices .CreateItemsAndServicesField span{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateItemsAndServices .CreateItemsAndServicesField input,.CreateItemsAndServices .CreateItemsAndServicesField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:45px;outline:3px solid #0000;padding:12px;transition:all .15s ease}.CreateItemsAndServices .CreateItemsAndServicesField input:focus,.CreateItemsAndServices .CreateItemsAndServicesField input:hover,.CreateItemsAndServices .CreateItemsAndServicesField textarea:focus,.CreateItemsAndServices .CreateItemsAndServicesField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesField input::placeholder,.CreateItemsAndServices .CreateItemsAndServicesField textarea::placeholder{color:var(--text_Title_Light_Light_Light);font-size:13px;font-weight:300}.CreateItemsAndServices .CreateItemsAndServicesField textarea{min-height:95px;resize:vertical}.CreateItemsAndServices .CreateItemsAndServicesDropdown{position:relative}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:14px;gap:8px;height:45px;justify-content:space-between;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton:focus,.CreateItemsAndServices .CreateItemsAndServicesDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton span{color:var(--text_Title_Dark);font-size:14px;font-weight:400}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton span span{color:var(--text_Title_Light_Light_Light);font-size:13px;font-weight:300}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton.is-open{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton svg{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .15s ease}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton svg.is-open{transform:rotate(180deg)}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton:disabled{cursor:not-allowed;opacity:.6}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 12px 28px #0f172a29;left:0;max-height:280px;opacity:0;overflow-y:auto;padding:6px 0;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:6}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownSearch{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownSearchInputs{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;font-size:13px;height:45px;outline:3px solid #0000;padding:0 10px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownSearchInputs:focus{border:1px solid var(--background_Blue)}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:8px 10px}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownCreate{border-radius:8px;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownCreate:hover{background:var(--background_Gray_Light_Blue)}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownCreateSticky{background:var(--background_Gray_Light_Blue);border-radius:0 0 8px 8px;border-top:1px solid var(--border_Light);bottom:0;color:var(--background_Blue);font-size:13px;font-weight:600;margin-top:8px;padding:10px 12px;position:-webkit-sticky;position:sticky;transition:background .12s ease;z-index:2}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownCreateSticky:hover{cursor:pointer;text-decoration:underline}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption{align-items:center;border-radius:4px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;margin-left:6px;margin-top:5px;padding:8px 10px;transition:background .12s ease;width:calc(100% - 12px)}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption:first-child{margin-top:0}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption .CreateItemsAndServicesDropdownOptionLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption .CreateItemsAndServicesDropdownOptionCheck{color:var(--background_Blue);flex-shrink:0;font-size:18px}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption:hover{background:var(--background_Gray_Light)}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption.is-disabled{color:var(--text_Title_Light_Light);cursor:not-allowed;opacity:.55}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption.is-disabled:hover{background:#0000}.CreateItemsAndServices .CreateItemsAndServicesDropdownOptionTooltip{display:block}.CreateItemsAndServices .CreateItemsAndServicesToggleItem{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:15px;justify-content:space-between}.CreateItemsAndServices .CreateItemsAndServicesToggleItem:nth-child(4){border-top:1px solid var(--border_Light);margin-top:10px;padding-bottom:5px;padding-top:20px}.CreateItemsAndServices .CreateItemsAndServicesToggleItem span{display:flex;flex-direction:column;gap:2px}.CreateItemsAndServices .CreateItemsAndServicesToggleItem span h1{color:var(--background_Blue);font-size:15px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesToggleItem span h2{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin:0}.CreateItemsAndServices .CreateItemsAndServicesToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;height:26px;padding:4px;transition:background .15s ease,border-color .15s ease;width:54px}.CreateItemsAndServices .CreateItemsAndServicesToggle .CreateItemsAndServicesToggleDot{background:var(--border_Dark_Light);border-radius:999px;height:18px;transition:transform .15s ease,background .15s ease;width:18px}.CreateItemsAndServices .CreateItemsAndServicesToggle.is-active{background:color-mix(in srgb,var(--Done) 18%,#0000);border-color:var(--Done)}.CreateItemsAndServices .CreateItemsAndServicesToggle.is-active .CreateItemsAndServicesToggleDot{background:var(--Done);transform:translateX(26px)}.CreateItemsAndServices .CreateItemsAndServicesToggle.is-inactive{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light)}.CreateItemsAndServices .CreateItemsAndServicesToggle:disabled{cursor:not-allowed;opacity:.5}.CreateItemsAndServices .CreateItemsAndServicesSection{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:16px}.CreateItemsAndServices .CreateItemsAndServicesSection .CreateItemsAndServicesSectionHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.CreateItemsAndServices .CreateItemsAndServicesSection .CreateItemsAndServicesSectionHeader h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesSection .CreateItemsAndServicesSectionBody{display:flex;flex-direction:column;gap:12px;opacity:.6;pointer-events:none}.CreateItemsAndServices .CreateItemsAndServicesSection .CreateItemsAndServicesSectionBody.is-enabled{opacity:1;pointer-events:auto}.CreateItemsAndServices .CreateItemsAndServicesCustomFields{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:16px}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsParent{display:flex;flex-direction:column;gap:2px}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsParent h4{color:var(--background_Blue);font-size:15px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsParent h2{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin:0}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsAdd{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;width:-webkit-fit-content;width:fit-content}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsAdd .material-symbols-outlined{font-size:16px;text-decoration:none}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsAdd .CreateItemsAndServicesCustomFieldsAddLabel{text-decoration:none}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsAdd:hover .CreateItemsAndServicesCustomFieldsAddLabel{text-decoration:underline}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsAdd svg{font-size:16px}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:45px;outline:3px solid #0000;padding:0 10px;transition:border-color .15s ease,outline-color .15s ease}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow input::placeholder{color:var(--text_Title_Light_Light)}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow input:focus,.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow input:hover{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow .CreateItemsAndServicesCustomFieldRemove{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:background .12s ease,color .12s ease,border-color .12s ease,transform .1s ease;width:36px}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow .CreateItemsAndServicesCustomFieldRemove .material-symbols-outlined{font-size:18px}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow .CreateItemsAndServicesCustomFieldRemove:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:color-mix(in srgb,var(--Canceled) 25%,#0000);color:var(--Canceled)}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow .CreateItemsAndServicesCustomFieldRemove:active{transform:scale(.94)}.CreateItemsAndServices .CreateItemsAndServicesError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;padding:8px 12px}.CreateItemsAndServices .CreateItemsAndServicesActions{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;bottom:0;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;justify-content:space-between;padding:14px 16px;position:-webkit-sticky;position:sticky}.CreateItemsAndServices .CreateItemsAndServicesActions .CreateItemsAndServicesActionsLeft,.CreateItemsAndServices .CreateItemsAndServicesActions .CreateItemsAndServicesActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateItemsAndServices .CreateItemsAndServicesDanger{background:#0000;border:none;color:var(--Canceled);cursor:pointer;font-size:13px;font-weight:500;padding:0;transition:color .15s ease}.CreateItemsAndServices .CreateItemsAndServicesDanger:hover{text-decoration:underline}.CreateItemsAndServices .CreateItemsAndServicesDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateItemsAndServices .CreateItemsAndServicesPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateItemsAndServices .CreateItemsAndServicesPrimary .CreateItemsAndServicesPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateItemsAndServices .CreateItemsAndServicesPrimary .CreateItemsAndServicesPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateItemsAndServices .CreateItemsAndServicesPrimary .CreateItemsAndServicesPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateItemsAndServices .CreateItemsAndServicesPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateItemsAndServices .CreateItemsAndServicesPrimary:active{transform:scale(.98)}.CreateItemsAndServices .CreateItemsAndServicesPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateItemsAndServices .CreateItemsAndServicesSecondary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:38px;justify-content:center;padding:0 18px;transition:background .15s ease,border-color .12s ease,box-shadow .12s ease,transform .08s ease}.CreateItemsAndServices .CreateItemsAndServicesSecondary:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateItemsAndServices .CreateItemsAndServicesSecondary:active{transform:scale(.98)}.CreateItemsAndServices .CreateItemsAndServicesFieldLabelRow{align-items:center;display:inline-flex;flex-direction:row;gap:6px}.CreateItemsAndServices .CreateItemsAndServicesFieldLabelRow .CreateItemsAndServicesFieldHelp{align-items:center;display:inline-flex;line-height:0}.CreateItemsAndServices .CreateItemsAndServicesFieldLabelRow .CreateItemsAndServicesFieldHelp .CreateItemsAndServicesFieldHelpIcon{color:var(--text_Title_Light_Light);cursor:help;font-size:16px;transition:color .15s ease}.CreateItemsAndServices .CreateItemsAndServicesFieldLabelRow .CreateItemsAndServicesFieldHelp .CreateItemsAndServicesFieldHelpIcon:hover{color:var(--background_Blue)}.CreateItemsAndServices .CreateItemsAndServicesInventory{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryHeader h1{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryHeader .CreateItemsAndServicesInventoryHeaderToggle{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:13px;gap:10px}.CreateItemsAndServices .CreateItemsAndServicesInventory>.CreateItemsAndServicesDetailsBlock{background:#0000;border:none;border-radius:0;border-top:1px solid var(--border_Light);box-shadow:none}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable{background:var(--background_White);border:none;border-radius:0;border-top:1px solid var(--border_Light);overflow:hidden}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryTableHead{align-items:center;background:var(--background_Gray_Light_Blue);border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);display:flex;font-size:12px;font-weight:600;justify-content:space-between;padding:10px 14px;text-transform:none}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:10px 14px}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryRow:last-child{border-bottom:none}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryRow .CreateItemsAndServicesInventoryLocation{color:var(--text_Title_Dark);font-size:14px}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:36px;padding:0 10px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease;width:110px}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryRow input:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 18%,#0000);outline:none}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:13px;gap:10px;padding:16px;text-align:center}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryEmpty .CreateItemsAndServicesInventoryEmptyBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:34px;padding:0 12px 0 8px;transition:border-color .12s ease,background .12s ease}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryEmpty .CreateItemsAndServicesInventoryEmptyBtn .material-symbols-outlined{font-size:16px}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryEmpty .CreateItemsAndServicesInventoryEmptyBtn:hover{border-color:var(--background_Blue);color:var(--background_Blue)}@media(max-width:1050px){.CreateItemsAndServices{padding:16px}.CreateItemsAndServices .CreateItemsAndServicesCard,.CreateItemsAndServices .CreateItemsAndServicesModal{max-width:calc(100vw - 32px)}.CreateItemsAndServices .CreateItemsAndServicesGrid,.CreateItemsAndServices .CreateItemsAndServicesRow{gap:12px;grid-template-columns:1fr 1fr}}.CreateItemsAndServices .CreateItemsAndServicesPriceCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;overflow:hidden}.CreateItemsAndServices .CreateItemsAndServicesPriceCard>.CreateItemsAndServicesSectionHead{padding:14px 16px 0}.CreateItemsAndServices .CreateItemsAndServicesPriceCard>.CreateItemsAndServicesField{margin:0;padding:14px 16px}.CreateItemsAndServices .CreateItemsAndServicesPriceCard>.CreateItemsAndServicesDetailsBlock{background:#0000;border:none;border-radius:0;border-top:1px solid var(--border_Light);box-shadow:none}.CreateItemsAndServices .CreateItemsAndServicesSectionHead{align-items:center;display:flex;gap:10px;min-width:0}.CreateItemsAndServices .CreateItemsAndServicesSectionHead .CreateItemsAndServicesSectionHeadIcon{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:8px;color:var(--background_Blue);flex-shrink:0;font-size:22px;padding:6px}.CreateItemsAndServices .CreateItemsAndServicesSectionHead .CreateItemsAndServicesSectionHeadText{display:flex;flex-direction:column;gap:2px;min-width:0}.CreateItemsAndServices .CreateItemsAndServicesSectionHead .CreateItemsAndServicesSectionHeadText h1{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesSectionHead .CreateItemsAndServicesSectionHeadText h2{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin:0}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock.is-open{background:var(--background_White)}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock.is-open .CreateItemsAndServicesDetailsToggle{padding-bottom:14px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock.is-open .CreateItemsAndServicesDetailsToggle:hover{background:#0000}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock.is-open .CreateItemsAndServicesDetailsBody{border-top:none;gap:14px;padding:0 16px 16px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle{align-items:center;background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:12px 14px;text-align:left;transition:background .12s ease;width:100%}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle:hover{background:var(--background_Gray_Light)}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsChips{display:flex;flex:1 1;flex-wrap:wrap;gap:6px;min-width:0}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsChips .CreateItemsAndServicesDetailsChip{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:6px;max-width:220px;padding:4px 10px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsChips .CreateItemsAndServicesDetailsChip .CreateItemsAndServicesDetailsChipLabel{color:var(--text_Title_Dark);white-space:nowrap}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsChips .CreateItemsAndServicesDetailsChip .CreateItemsAndServicesDetailsChipValue{background:var(--background_White);border-radius:999px;color:var(--text_Title_Light);font-weight:500;overflow:hidden;padding:1px 6px;text-overflow:ellipsis;white-space:nowrap}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsChips .CreateItemsAndServicesDetailsChip .CreateItemsAndServicesDetailsChipValue.is-on{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsChips .CreateItemsAndServicesDetailsChip .CreateItemsAndServicesDetailsChipValue.is-off{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsChevron{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:12px;padding:4px 14px 14px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsBodyGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsQuantityList{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsQuantityList .CreateItemsAndServicesDetailsQuantityRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsQuantityList .CreateItemsAndServicesDetailsQuantityRow:last-child{border-bottom:none}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsQuantityList .CreateItemsAndServicesDetailsQuantityRow .CreateItemsAndServicesDetailsQuantityLocation{color:var(--text_Title_Dark);font-size:14px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsQuantityList .CreateItemsAndServicesDetailsQuantityRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:45px;outline:3px solid #0000;padding:0 10px;text-align:left;transition:border-color .15s ease,outline-color .15s ease;width:110px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsQuantityList .CreateItemsAndServicesDetailsQuantityRow input:focus,.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsQuantityList .CreateItemsAndServicesDetailsQuantityRow input:hover{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesCheckRow{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:8px;-webkit-user-select:none;user-select:none}.CreateItemsAndServices .CreateItemsAndServicesCheckRow .CreateItemsAndServicesCheckRowLabel{cursor:pointer}@media(max-width:600px){.CreateItemsAndServices{align-items:stretch;padding:0}.CreateItemsAndServices .CreateItemsAndServicesCard,.CreateItemsAndServices .CreateItemsAndServicesModal{border-radius:0;height:100%;max-height:100vh;max-width:100vw;overflow-y:auto;width:100%}.CreateItemsAndServices .CreateItemsAndServicesHeader{padding:12px 14px}.CreateItemsAndServices .CreateItemsAndServicesHeader h1,.CreateItemsAndServices .CreateItemsAndServicesHeader h2,.CreateItemsAndServices .CreateItemsAndServicesHeader h3{font-size:16px}.CreateItemsAndServices .CreateItemsAndServicesBody{padding:14px}.CreateItemsAndServices .CreateItemsAndServicesGrid,.CreateItemsAndServices .CreateItemsAndServicesRow{gap:10px;grid-template-columns:1fr}.CreateItemsAndServices .CreateItemsAndServicesField input,.CreateItemsAndServices .CreateItemsAndServicesField textarea{font-size:16px;min-height:44px}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryHeader{align-items:flex-start;flex-direction:column;gap:10px}.CreateItemsAndServices .CreateItemsAndServicesInventory .CreateItemsAndServicesInventoryTable .CreateItemsAndServicesInventoryRow input{font-size:16px;min-height:40px;width:100px}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsToggle .CreateItemsAndServicesDetailsChips .CreateItemsAndServicesDetailsChip{max-width:100%}.CreateItemsAndServices .CreateItemsAndServicesDetailsBlock .CreateItemsAndServicesDetailsBody .CreateItemsAndServicesDetailsBodyGrid{grid-template-columns:1fr}.CreateItemsAndServices .CreateItemsAndServicesActions,.CreateItemsAndServices .CreateItemsAndServicesFooter{align-items:stretch;flex-direction:column-reverse;gap:10px;padding:10px 14px max(10px,env(safe-area-inset-bottom))}.CreateItemsAndServices .CreateItemsAndServicesActions button,.CreateItemsAndServices .CreateItemsAndServicesFooter button{min-height:44px;width:100%}}.LeadCellCheckbox{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:4px;color:#0000;cursor:pointer;display:inline-flex;height:16px;justify-content:center;padding:0;transition:all .15s ease;width:16px}.LeadCellCheckbox .LeadCellCheckboxIcon{font-size:14px}.LeadCellCheckbox.is-selected{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.LeadCellCheckbox:disabled{cursor:not-allowed;opacity:.55}.CreateItemCategory{align-items:center;animation:CreateItemCategoryOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:4000}@keyframes CreateItemCategoryOverlayFade{0%{opacity:0}to{opacity:1}}.CreateItemCategory .CreateItemCategoryOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateItemCategory .CreateItemCategoryCard{animation:CreateItemCategoryModalPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:10px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-width:92vw;overflow:visible;position:relative;width:520px;z-index:1}@keyframes CreateItemCategoryModalPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 22px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryHeader .CreateItemCategoryClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:22px;height:34px;justify-content:center;line-height:1;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryHeader .CreateItemCategoryClose:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryHeader .CreateItemCategoryClose:hover:active{transform:scale(.9)}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody{display:flex;flex-direction:column;gap:14px;padding:8px 22px 20px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;padding:8px 12px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryFieldParent{grid-gap:12px;display:grid;gap:12px;grid-template-columns:2fr 1fr}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField{display:flex;flex-direction:column;gap:6px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField span{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField input,.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;font-family:inherit;font-size:14px;outline:3px solid #0000;padding:12px;transition:all .15s ease}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField input:focus,.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField input:hover,.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField textarea:focus,.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryField textarea{min-height:80px;resize:vertical}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryColorField .CreateItemCategoryColorRow{align-items:center;display:flex;gap:10px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryColorField .CreateItemCategoryColorRow .CreateItemCategoryColorSwatchWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;height:52px;justify-content:center;width:52px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryColorField .CreateItemCategoryColorRow .CreateItemCategoryColorSwatchWrapper input[type=color]{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:0;width:44px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryColorField .CreateItemCategoryColorRow .CreateItemCategoryColorSwatchWrapper input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryColorField .CreateItemCategoryColorRow .CreateItemCategoryColorSwatchWrapper input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryColorField .CreateItemCategoryColorRow .CreateItemCategoryColorSwatchWrapper input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryColorField .CreateItemCategoryColorRow .CreateItemCategoryColorHex{flex:1 1;font-family:monospace;min-width:0}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryActions{display:flex;gap:10px;justify-content:space-between;margin-top:6px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryActions .CreateItemCategoryActionsLeft,.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryActions .CreateItemCategoryActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryActions .CreateItemCategoryDanger{background:#0000;border:none;color:var(--Canceled);cursor:pointer;font-size:13px;font-weight:500;padding:0}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryActions .CreateItemCategoryDanger:hover{text-decoration:underline}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryActions .CreateItemCategoryDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryActions .CreateItemCategorySecondary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:38px;justify-content:center;padding:0 18px;transition:background .15s ease,border-color .12s ease,box-shadow .12s ease,transform .08s ease}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryActions .CreateItemCategorySecondary:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryActions .CreateItemCategorySecondary:active{transform:scale(.98)}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryActions .CreateItemCategoryPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryActions .CreateItemCategoryPrimary .CreateItemCategoryPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryActions .CreateItemCategoryPrimary .CreateItemCategoryPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryActions .CreateItemCategoryPrimary .CreateItemCategoryPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryActions .CreateItemCategoryPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryActions .CreateItemCategoryPrimary:active{transform:scale(.98)}.CreateItemCategory .CreateItemCategoryCard .CreateItemCategoryBody .CreateItemCategoryActions .CreateItemCategoryPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.CreateItemCategory{padding:16px}.CreateItemCategory .CreateItemCategoryCard{max-width:calc(100vw - 32px)}.CreateItemCategory .CreateItemCategoryFieldParent{grid-template-columns:1fr 1fr}}@media(max-width:600px){.CreateItemCategory{align-items:stretch;padding:0}.CreateItemCategory .CreateItemCategoryCard{border-radius:0;height:100%;max-height:100vh;max-width:100vw;overflow-y:auto;width:100%}.CreateItemCategory .CreateItemCategoryFieldParent{grid-template-columns:1fr}.CreateItemCategory .CreateItemCategoryActions{align-items:stretch;flex-direction:column-reverse;gap:10px}.CreateItemCategory .CreateItemCategoryActions button{min-height:44px;width:100%}}.ItemsAndServicesForm{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;gap:16px;height:100%;overflow-y:auto;padding:24px 0;padding-inline:max(24px,(100% - 1150px)/2)}.ItemsAndServicesForm .ItemsAndServicesFormHeader{align-items:center;display:flex;gap:14px}.ItemsAndServicesForm .ItemsAndServicesFormHeader .ItemsAndServicesFormBackBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:34px;padding:0 12px 0 8px;transition:border-color .12s ease,background .12s ease}.ItemsAndServicesForm .ItemsAndServicesFormHeader .ItemsAndServicesFormBackBtn .material-symbols-outlined{font-size:18px}.ItemsAndServicesForm .ItemsAndServicesFormHeader .ItemsAndServicesFormBackBtn:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.ItemsAndServicesForm .ItemsAndServicesFormHeader .ItemsAndServicesFormTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.ItemsAndServicesForm .ItemsAndServicesFormLoading{color:var(--text_Title_Light_Light);font-size:13px;padding:32px 16px;text-align:center}@media(max-width:600px){.ItemsAndServicesForm{padding:16px}.ItemsAndServicesForm .ItemsAndServicesFormHeader{align-items:flex-start;flex-direction:column;gap:8px}.ItemsAndServicesForm .ItemsAndServicesFormHeader .ItemsAndServicesFormBackBtn{justify-content:center;width:100%}}.SettingsVendors{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsVendors .SettingsVendorsHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsHeaderActions{align-items:center;display:flex}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsVendors .SettingsVendorsHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsVendors .SettingsVendorsHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsVendors .SettingsVendorsHeader h3:hover{text-decoration:underline}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn .SettingsVendorsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn .SettingsVendorsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn .SettingsVendorsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn:active{transform:scale(.98)}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsVendors .SettingsVendorsControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters{align-items:center;display:flex;gap:12px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsPageSize,.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsRoleFilter,.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsStatusFilter{position:relative}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch{min-width:240px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm:focus-within,.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsVendors .SettingsVendorsTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsMapCell iframe{background-color:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:10px;height:120px;outline:3px solid #0000;width:200px}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable tbody{display:table-row-group}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable tr{display:table-row}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable td{height:70px}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable td,.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable .SettingsVendorsSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable .SettingsVendorsSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable .SettingsVendorsSortableHeader:hover{color:var(--text_Title_Dark)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable .SettingsVendorsSortableHeader .SettingsVendorsSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable .SettingsVendorsSortableHeader .SettingsVendorsSortIcon.is-active{color:var(--text_Title_Light_Light)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable .SettingsVendorsSortableHeader .SettingsVendorsSortIcon.is-asc{transform:rotate(180deg)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable tbody tr:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable tbody tr:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsRow{transition:background .12s ease-out}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCell{align-items:center;display:flex;min-width:120px}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellRole .GASettingsVendorsRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellRole .GASettingsVendorsRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--background_Blue_Dark)}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellRole .GASettingsVendorsRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellRole .GASettingsVendorsRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 15%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellRole .GASettingsVendorsRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellRole .GASettingsVendorsRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);border-color:color-mix(in srgb,var(--InProgress) 35%,#0000);color:var(--InProgress)}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellStatus .GASettingsVendorsPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellStatus .GASettingsVendorsStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellStatus .GASettingsVendorsStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellStatusEmail .SettingsVendorsPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellStatusEmail .SettingsVendorsPill h4{margin-bottom:2px;margin-left:5px}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellStatusEmail .SettingsVendorsPill.is-confirmed{background:color-mix(in srgb,var(--background_Blue) 9%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellStatusEmail .SettingsVendorsPill.is-unconfirmed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellName{color:var(--background_Blue);cursor:pointer}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellName:hover{text-decoration:underline}.SettingsVendors .SettingsVendorsTableSection .SettingsActionsHeader{max-width:70px}.SettingsVendors .SettingsVendorsTableSection .SettingsActionsHeader,.SettingsVendors .SettingsVendorsTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsVendors .SettingsVendorsTableSection .SettingsActionsHeader:before,.SettingsVendors .SettingsVendorsTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsVendors .SettingsVendorsTableSection .SettingsActionsHeader.is-overlaying,.SettingsVendors .SettingsVendorsTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsVendors .SettingsVendorsTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsVendors .SettingsVendorsTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsVendors .SettingsVendorsTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsVendors .SettingsVendorsTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsNameCell{display:flex;flex-direction:column}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsName{font-weight:500}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsPill{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusPill{text-transform:capitalize}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusToggle .SettingsVendorsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusToggle .SettingsVendorsStatusToggleText{min-width:54px;text-align:left}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusToggle.is-active .SettingsVendorsStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsVendors .SettingsVendorsPhone{color:var(--background_Blue);text-decoration:none}.SettingsVendors .SettingsVendorsPhone:hover{text-decoration:underline}.SettingsVendors .SettingsVendorsEmpty{color:var(--muted);padding:22px 0;text-align:center}.SettingsVendors .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsVendors .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsVendors .InvoicesPagination .InvoicesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.SettingsVendors .InvoicesPagination .InvoicesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.SettingsVendors .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsVendors .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsVendors .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.SettingsVendors .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsVendors .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsVendors .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsVendors .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsVendors .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsVendors .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsVendors .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.SettingsVendors .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsVendors .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsVendors .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.SettingsVendors .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--background_White);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.SettingsVendors .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);color:#fff}.SettingsVendors .SettingsVendorsModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalHeader .SettingsVendorsModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalHeader .SettingsVendorsModalClose:hover{background:#0f172a0d;color:var(--text_Title_Dark);transform:translateY(-.5px)}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField span{color:var(--text_Title_Light_Light);font-size:12px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField.SettingsVendorsField--select{position:relative}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue);outline:3px solid #0000}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsVendors .SettingsVendorsError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsVendors .SettingsVendorsBtnPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsVendors .SettingsVendorsBtnPrimary .SettingsVendorsBtnPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsVendors .SettingsVendorsBtnPrimary .SettingsVendorsBtnPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsVendors .SettingsVendorsBtnPrimary .SettingsVendorsBtnPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsVendors .SettingsVendorsBtnPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsVendors .SettingsVendorsBtnPrimary:active{transform:scale(.98)}.SettingsVendors .SettingsVendorsBtnPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsVendors .SettingsVendorsBtnSecondary{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsVendors .SettingsVendorsBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsVendors .SettingsVendorsBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:1050px){.SettingsVendors .SettingsVendorsHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsTitle{font-size:18px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn{font-size:12px;padding:9px 18px}.SettingsVendors .SettingsVendorsControls{flex-wrap:wrap;padding:16px 20px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters{flex-wrap:wrap;gap:8px}.SettingsVendors .SettingsVendorsTableSection{padding:0 20px}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsMapCell iframe{height:100px;width:160px}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTableWrapper{overflow-x:auto}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable td,.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable th{padding:16px 10px;white-space:nowrap}}@media(max-width:600px){.SettingsVendors .SettingsVendorsHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsTitle{font-size:16px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsSubtitle{font-size:12px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsHeaderActions{justify-content:flex-end}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn{font-size:12px;min-height:40px;padding:10px 16px}.SettingsVendors .SettingsVendorsControls{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters{flex-wrap:wrap;gap:8px;width:100%}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsFilterButton{flex:1 1 auto;min-height:40px;min-width:0}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsFilterMenu{max-width:calc(100vw - 24px)}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch{min-width:0;width:100%}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm{max-width:none;min-width:0;width:100%}.SettingsVendors .SettingsVendorsTableSection{padding:0 14px}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsMapCell iframe{height:90px;width:140px}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable{min-width:720px}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable td,.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable th{padding:14px 10px;white-space:nowrap}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable td{height:60px}.SettingsVendors .SettingsVendorsTableSection .SettingsActionsHeader,.SettingsVendors .SettingsVendorsTableSection .SettingsCellEdit{max-width:44px;min-width:44px;width:44px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}.SettingsVendors .InvoicesPagination{align-items:stretch;flex-direction:column;gap:10px;padding:12px 0}.SettingsVendors .InvoicesPagination .InvoicesPaginationText{justify-content:space-between;margin-right:0}.SettingsVendors .InvoicesPagination .InvoicesPaginationText h1{margin-left:0}.SettingsVendors .InvoicesPagination .InvoicesPaginationControls{justify-content:center}}.SettingsCustomFields{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsCustomFields .SettingsCustomFieldsHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsHeaderActions{align-items:center;display:flex}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsCustomFields .SettingsCustomFieldsHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsCustomFields .SettingsCustomFieldsHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsCustomFields .SettingsCustomFieldsHeader h3:hover{text-decoration:underline}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn .SettingsCustomFieldsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn .SettingsCustomFieldsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn .SettingsCustomFieldsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn:active{transform:scale(.98)}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsCustomFields .SettingsCustomFieldsPages{align-items:center;background-color:var(--background_White);border-bottom:2px solid var(--border_Light);display:flex;gap:12px;margin:0 25px}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem{border-bottom:2px solid #0000;cursor:pointer;margin-bottom:-2px;padding-bottom:5px;transition:all .2s ease}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem.is-active{background-color:none;border-bottom:2px solid var(--border_Blue)}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem.is-active .material-symbols-outlined,.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem.is-active h4{color:var(--background_Blue)}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem:hover .SettingsCustomFieldsPagesItemTop{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem .SettingsCustomFieldsPagesItemTop{align-items:center;border-radius:8px;color:var(--text_Title_Light_Light);display:flex;gap:4px;padding:7px 10px;transition:border-color .2s ease,background-color .2s ease}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem .SettingsCustomFieldsPagesItemTop h4{font-size:14px;font-weight:500;margin:0}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem .SettingsCustomFieldsPagesItemTop .material-symbols-outlined{font-size:16px}.SettingsCustomFields .SettingsCustomFieldsControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters{align-items:center;display:flex;gap:12px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsAppliesFilter,.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsGroupFilter,.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsPageSize,.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsRoleFilter,.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsStatusFilter{position:relative}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch{min-width:240px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm:focus-within,.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsCustomFields .SettingsCustomFieldsTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsMapCell iframe{background-color:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:10px;height:120px;outline:3px solid #0000;width:200px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsBadge{align-items:center;background-color:color-mix(in srgb,var(--background_Blue) 15%,#0000);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:4px 10px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable tbody{display:table-row-group}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable tr{display:table-row}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable td{height:70px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable td,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable .SettingsCustomFieldsSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable .SettingsCustomFieldsSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable .SettingsCustomFieldsSortableHeader:hover{color:var(--text_Title_Dark)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable .SettingsCustomFieldsSortableHeader .SettingsCustomFieldsSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable .SettingsCustomFieldsSortableHeader .SettingsCustomFieldsSortIcon.is-active{color:var(--text_Title_Light_Light)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable .SettingsCustomFieldsSortableHeader .SettingsCustomFieldsSortIcon.is-asc{transform:rotate(180deg)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable tbody tr:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable tbody tr:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsRow{transition:background .12s ease-out}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCell{align-items:center;display:flex;min-width:120px}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellRole .GASettingsCustomFieldsRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellRole .GASettingsCustomFieldsRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--background_Blue_Dark)}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellRole .GASettingsCustomFieldsRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellRole .GASettingsCustomFieldsRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 15%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellRole .GASettingsCustomFieldsRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellRole .GASettingsCustomFieldsRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);border-color:color-mix(in srgb,var(--InProgress) 35%,#0000);color:var(--InProgress)}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellStatus .GASettingsCustomFieldsPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellStatus .GASettingsCustomFieldsStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellStatus .GASettingsCustomFieldsStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellStatusEmail .SettingsCustomFieldsPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellStatusEmail .SettingsCustomFieldsPill h4{margin-bottom:2px;margin-left:5px}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellStatusEmail .SettingsCustomFieldsPill.is-confirmed{background:color-mix(in srgb,var(--background_Blue) 9%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellStatusEmail .SettingsCustomFieldsPill.is-unconfirmed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellName{color:var(--background_Blue);cursor:pointer}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellName:hover{text-decoration:underline}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsActionsHeader{max-width:70px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsActionsHeader,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsActionsHeader:before,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsActionsHeader.is-overlaying,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsNameCell{display:flex;flex-direction:column}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsName{align-items:center;display:inline-flex;font-weight:500;gap:8px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsName .SettingsCustomFieldsDefaultBadge{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;padding:2px 8px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsPill{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusPill{text-transform:capitalize}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle .SettingsCustomFieldsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle .SettingsCustomFieldsStatusToggleText{min-width:54px;text-align:left}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle.is-active .SettingsCustomFieldsStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCustomFields .SettingsCustomFieldsPhone{color:var(--background_Blue);text-decoration:none}.SettingsCustomFields .SettingsCustomFieldsPhone:hover{text-decoration:underline}.SettingsCustomFields .SettingsCustomFieldsEmpty{color:var(--muted);padding:22px 0;text-align:center}.SettingsCustomFields .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--background_White);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);color:#fff}.SettingsCustomFields .SettingsCustomFieldsModalOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:linear-gradient(145deg,var(--background_White),var(--background_Gray_Light_Light));border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 50%,#0000);border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalHeader{align-items:center;background:linear-gradient(135deg,var(--outline_Blue),#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalHeader .SettingsCustomFieldsModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalHeader .SettingsCustomFieldsModalClose:hover{background:#0f172a0d;color:var(--text_Title_Dark);transform:translateY(-.5px)}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalBody{background:radial-gradient(circle at top right,var(--outline_Blue),#0000 55%),var(--background_White);padding:20px 22px 22px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField span{color:var(--text_Title_Light_Light);font-size:12px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField.SettingsCustomFieldsField--select{position:relative}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue);outline:3px solid #0000}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsHelp{color:var(--text_Title_Light_Light_Light);font-size:11px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay{align-items:center;animation:CustomFieldsGroupDeleteOverlayIn .2s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteModal{animation:CustomFieldsGroupDeleteModalPop .22s ease;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;gap:12px;max-width:94vw;padding:20px;position:relative;width:520px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteModal p{color:var(--text_Title_Light);font-size:13px;margin:0}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHeader{align-items:center;display:flex;justify-content:space-between}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHeader h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHeader .CustomFieldsGroupDeleteClose{background:#0000;border:none;color:var(--text_Title_Light_Light_Light);cursor:pointer;font-size:20px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteError{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-radius:8px;color:var(--Canceled);font-size:13px;padding:10px 12px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHelp{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title);font-size:13px;padding:12px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHelp p{margin:0 0 8px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHelp ul{grid-gap:6px;display:grid;gap:6px;margin:0;padding-left:18px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteLoading{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;gap:8px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteSpinner{animation:CustomFieldsGroupDeleteSpin .8s linear infinite;border:2px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 60%,#0000);border-radius:50%;border-top-color:var(--background_Blue);height:16px;width:16px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions .CustomFieldsGroupDeleteCancel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;padding:9px 16px;transition:background .15s ease,transform .15s ease}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions .CustomFieldsGroupDeleteCancel:hover{background:var(--background_Gray_Light)}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions .CustomFieldsGroupDeleteConfirm{background:var(--Canceled);border:none;border-radius:8px;color:var(--background_White);cursor:pointer;outline:3px solid #0000;padding:9px 22px;transition:background .15s ease,outline .15s ease}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions .CustomFieldsGroupDeleteConfirm:hover{outline:3px solid #dc26262e}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions .CustomFieldsGroupDeleteConfirm:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}@keyframes CustomFieldsGroupDeleteOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes CustomFieldsGroupDeleteModalPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes CustomFieldsGroupDeleteSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:1050px){.SettingsCustomFields .SettingsCustomFieldsHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsCustomFields .SettingsCustomFieldsControls{flex-wrap:wrap;padding:16px 20px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters{flex-wrap:wrap;gap:8px}.SettingsCustomFields .SettingsCustomFieldsBody,.SettingsCustomFields .SettingsCustomFieldsTableSection{padding:0 20px}.SettingsCustomFields .SettingsCustomFieldsBody .SettingsCustomFieldsTableWrapper,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTableWrapper{overflow-x:auto}.SettingsCustomFields .SettingsCustomFieldsBody .SettingsCustomFieldsTable td,.SettingsCustomFields .SettingsCustomFieldsBody .SettingsCustomFieldsTable th,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable td,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable th{padding:16px 10px;white-space:nowrap}}@media(max-width:600px){.SettingsCustomFields .SettingsCustomFieldsHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsTitle{font-size:16px}.SettingsCustomFields .SettingsCustomFieldsControls{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters{flex-wrap:wrap;gap:8px;width:100%}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch{min-width:0;width:100%}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm{max-width:none;min-width:0;width:100%}.SettingsCustomFields .SettingsCustomFieldsBody,.SettingsCustomFields .SettingsCustomFieldsTableSection{padding:0 14px}.SettingsCustomFields .SettingsCustomFieldsBody .SettingsCustomFieldsTableWrapper,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.SettingsCustomFields .SettingsCustomFieldsBody .SettingsCustomFieldsTable,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable{min-width:680px}.SettingsCustomFields .SettingsCustomFieldsBody .SettingsCustomFieldsTable td,.SettingsCustomFields .SettingsCustomFieldsBody .SettingsCustomFieldsTable th,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable td,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable th{padding:14px 10px;white-space:nowrap}.SettingsCustomFields .SettingsCustomFieldsBody .SettingsActionsHeader,.SettingsCustomFields .SettingsCustomFieldsBody .SettingsCellEdit,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsActionsHeader,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCellEdit{max-width:44px;min-width:44px;width:44px}.SettingsCustomFields .SettingsCustomFieldsGroupModalOverlay .SettingsCustomFieldsGroupModal,.SettingsCustomFields .SettingsCustomFieldsGroupModalOverlay .SettingsCustomFieldsModal,.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsGroupModal,.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}.SettingsCustomFields input,.SettingsCustomFields textarea{font-size:16px}}.SettingsSubStatus{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsSubStatus .SettingsSubStatusHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusHeaderActions{align-items:center;display:flex}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsSubStatus .SettingsSubStatusHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsSubStatus .SettingsSubStatusHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsSubStatus .SettingsSubStatusHeader h3:hover{text-decoration:underline}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn .SettingsSubStatusAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn .SettingsSubStatusAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn .SettingsSubStatusAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn:active{transform:scale(.98)}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsSubStatus .SettingsSubStatusError{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:0 20px 14px;padding:10px 14px}.SettingsSubStatus .SettingsSubStatusControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters{align-items:center;display:flex;gap:12px}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters .SettingsSubStatusStatusFilter{position:relative}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters .SettingsSubStatusFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters .SettingsSubStatusFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters .SettingsSubStatusFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters .SettingsSubStatusFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters .SettingsSubStatusFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters .SettingsSubStatusFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch{min-width:240px}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch .SearchForm:focus-within,.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch .SearchForm .SearchFormMain .SearchIcon{color:var(--text_Title_Light_Light);font-size:18px}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch .SearchForm .SearchFormMain .SearchInput{background:#0000;border:none;color:var(--text_Title_Dark);font-size:14px;outline:3px solid #0000;padding:10px 0;width:100%}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;font-size:16px;justify-content:center}.SettingsSubStatus .SettingsSubStatusTableSection{background-color:var(--background_White);border-radius:8px;border-top:none;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable tbody{display:table-row-group}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable tr{display:table-row}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable td{height:70px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable td,.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable .SettingsSubStatusSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable .SettingsSubStatusSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable .SettingsSubStatusSortableHeader:hover{color:var(--text_Title_Dark)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable .SettingsSubStatusSortableHeader .SettingsSubStatusSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable .SettingsSubStatusSortableHeader .SettingsSubStatusSortIcon.is-active{color:var(--text_Title_Light_Light)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable .SettingsSubStatusSortableHeader .SettingsSubStatusSortIcon.is-asc{transform:rotate(180deg)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable tbody tr:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable tbody tr:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusRow{transition:background .12s ease-out}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCell{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;gap:8px;min-width:120px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusParentDot{background:var(--border_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;flex-shrink:0;height:10px;width:10px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusParentDot.status-submitted{background:var(--Submited)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusParentDot.status-in-progress{background:var(--InProgress)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusParentDot.status-canceled{background:var(--Canceled)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusParentDot.status-done{background:var(--Done)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusParentDot.status-pending{background:var(--pending)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusParentDot.status-estimate{background:var(--Estimate)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusColor{border:1px solid var(--border_Dark_Light);border-radius:999px;display:inline-flex;height:18px;width:18px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCellStatus .SettingsSubStatusStatusPill{text-transform:capitalize}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCellStatus .SettingsSubStatusStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCellStatus .SettingsSubStatusStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle .SettingsSubStatusStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle .SettingsSubStatusStatusToggleText{min-width:54px;text-align:left}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle.is-active{background:color-mix(in srgb,#22c55e 12%,#0000)!important;border-color:color-mix(in srgb,#22c55e 30%,#0000)!important;color:#22c55e!important}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle.is-active .SettingsSubStatusStatusToggleDot{background:#22c55e!important;transform:translateX(71px)!important}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle.is-inactive{background:var(--background_Gray_Light_Light)!important;border-color:var(--border_Light)!important;color:var(--text_Title_Light_Light)!important}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsActionsHeader{max-width:70px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsActionsHeader,.SettingsSubStatus .SettingsSubStatusTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsActionsHeader:before,.SettingsSubStatus .SettingsSubStatusTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsActionsHeader.is-overlaying,.SettingsSubStatus .SettingsSubStatusTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsSubStatus .SettingsSubStatusTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusEmpty{color:var(--muted);padding:22px 0;text-align:center}@media(max-width:1050px){.SettingsSubStatus .SettingsSubStatusHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsSubStatus .SettingsSubStatusControls{flex-wrap:wrap;padding:16px 20px}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters{flex-wrap:wrap;gap:8px}.SettingsSubStatus .SettingsSubStatusTableSection{padding:0 20px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTableWrapper{overflow-x:auto}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable td,.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable th{padding:16px 10px;white-space:nowrap}}@media(max-width:600px){.SettingsSubStatus .SettingsSubStatusHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsSubStatus .SettingsSubStatusControls{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters{flex-wrap:wrap;gap:8px;width:100%}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch{min-width:0;width:100%}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch .SearchForm{max-width:none;min-width:0;width:100%}.SettingsSubStatus .SettingsSubStatusTableSection{padding:0 14px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable{min-width:640px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable td,.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable th{padding:14px 10px;white-space:nowrap}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsActionsHeader,.SettingsSubStatus .SettingsSubStatusTableSection .SettingsCellEdit{max-width:44px;min-width:44px;width:44px}}.CreateSubStatusStatusDot.status-submitted{background:#3b82f6!important;border-color:#3b82f6!important}.CreateSubStatusStatusDot.status-in-progress{background:#8b5cf6!important;border-color:#8b5cf6!important}.CreateSubStatusStatusDot.status-pending{background:#f59e0b!important;border-color:#f59e0b!important}.CreateSubStatusStatusDot.status-estimate{background:#94a3b8!important;border-color:#94a3b8!important}.CreateSubStatusStatusDot.status-done{background:#22c55e!important;border-color:#22c55e!important}.CreateSubStatusStatusDot.status-canceled{background:#ef4444!important;border-color:#ef4444!important}.CreateSubStatus{align-items:center;animation:ClientsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2000}@keyframes ClientsOverlayFade{0%{opacity:0}to{opacity:1}}.CreateSubStatus .CreateSubStatusOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateSubStatus .CreateSubStatusCard{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:10px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-width:92vw;overflow:visible;position:relative;width:560px;z-index:1}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 22px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader .CreateSubStatusClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:22px;height:34px;justify-content:center;line-height:1;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader .CreateSubStatusClose:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader .CreateSubStatusClose:hover:active{transform:scale(.9)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader .CreateSubStatusClose:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody{display:flex;flex-direction:column;gap:14px;padding:20px 22px 24px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;padding:8px 12px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField{display:flex;flex-direction:column;gap:6px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField label,.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField span{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;font-size:14px;outline:3px solid #0000;padding:12px;transition:all .15s ease}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField input:focus,.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown{position:relative}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;outline:3px solid #0000;padding:12px;transition:all .15s ease;width:100%}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton .CreateSubStatusDropdownValue{align-items:center;display:inline-flex;gap:10px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton:focus,.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton.is-error{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton.is-open{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownChevron{color:var(--text_Title_Light_Light);font-size:18px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;gap:6px;left:0;max-height:260px;overflow:hidden;overflow-y:auto;padding:10px;position:absolute;right:0;top:calc(100% + 6px);z-index:60}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;margin-bottom:4px;padding:8px 12px;text-align:left;width:100%}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownOption:hover{background:var(--background_Gray_Light)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownOption.is-active{background:var(--background_Gray_Light);font-weight:600}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusStatusDot{background:#0000;border-color:var(--border_Dark_Light);border-radius:999px;border-style:solid;border-width:2px;box-sizing:border-box;flex-shrink:0;height:12px;transition:background .12s ease,border-color .12s ease;width:12px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow{align-items:center;display:flex;gap:10px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;height:52px;justify-content:center;width:52px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:0;width:44px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]:focus{box-shadow:0 0 0 2px var(--outline_Blue);outline:3px solid #0000}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorHex{flex:1 1;font-family:monospace;min-width:0}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions{display:flex;gap:10px;justify-content:space-between;margin-top:6px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusActionsLeft,.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusDanger{background:#0000;border:none;color:var(--Canceled);cursor:pointer;font-size:13px;font-weight:500;padding:0;transition:color .15s ease}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusDanger:hover{text-decoration:underline}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusSecondary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:38px;justify-content:center;padding:0 18px;transition:background .15s ease,border-color .12s ease,box-shadow .12s ease,transform .08s ease}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusSecondary:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusSecondary:active{transform:scale(.98)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusPrimary .CreateSubStatusPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusPrimary .CreateSubStatusPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusPrimary .CreateSubStatusPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusPrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusPrimary:active{transform:scale(.98)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.CreateSubStatus{padding:16px}.CreateSubStatus .CreateSubStatusCard,.CreateSubStatus .CreateSubStatusModal{max-width:calc(100vw - 32px)}.CreateSubStatus .CreateSubStatusGrid,.CreateSubStatus .CreateSubStatusRow{gap:12px;grid-template-columns:1fr 1fr}}@media(max-width:600px){.CreateSubStatus{align-items:stretch;padding:0}.CreateSubStatus .CreateSubStatusCard,.CreateSubStatus .CreateSubStatusModal{border-radius:0;height:100%;max-height:100vh;max-width:100vw;overflow-y:auto;width:100%}.CreateSubStatus .CreateSubStatusHeader{padding:12px 14px}.CreateSubStatus .CreateSubStatusHeader h1,.CreateSubStatus .CreateSubStatusHeader h2,.CreateSubStatus .CreateSubStatusHeader h3{font-size:16px}.CreateSubStatus .CreateSubStatusBody{padding:14px}.CreateSubStatus .CreateSubStatusGrid,.CreateSubStatus .CreateSubStatusRow{gap:10px;grid-template-columns:1fr}.CreateSubStatus .CreateSubStatusField input,.CreateSubStatus .CreateSubStatusField textarea{font-size:16px;min-height:44px}.CreateSubStatus .CreateSubStatusActions,.CreateSubStatus .CreateSubStatusFooter{align-items:stretch;flex-direction:column-reverse;gap:10px;padding:10px 14px max(10px,env(safe-area-inset-bottom))}.CreateSubStatus .CreateSubStatusActions button,.CreateSubStatus .CreateSubStatusFooter button{min-height:44px;width:100%}}.FieldValidation{align-items:stretch;display:flex;flex-direction:row;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:hidden;width:100%}.FieldValidation .FieldValidationContent{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:auto;padding-inline:max(20px,(100% - 1150px)/2)}.FieldValidation .FieldValidationHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.FieldValidation .FieldValidationHeader .FieldValidationHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.FieldValidation .FieldValidationHeader .FieldValidationHeaderActions{align-items:center;display:flex}.FieldValidation .FieldValidationHeader .FieldValidationTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.FieldValidation .FieldValidationHeader .FieldValidationSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.FieldValidation .FieldValidationHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.FieldValidation .FieldValidationHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.FieldValidation .FieldValidationHeader h3:hover{text-decoration:underline}.FieldValidation .FieldValidationHeader .FieldValidationAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.FieldValidation .FieldValidationHeader .FieldValidationAddBtn .FieldValidationAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.FieldValidation .FieldValidationHeader .FieldValidationAddBtn .FieldValidationAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.FieldValidation .FieldValidationHeader .FieldValidationAddBtn .FieldValidationAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.FieldValidation .FieldValidationHeader .FieldValidationAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.FieldValidation .FieldValidationHeader .FieldValidationAddBtn:active{transform:scale(.98)}.FieldValidation .FieldValidationHeader .FieldValidationAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.FieldValidation .FieldValidationBody{display:flex;height:100%}.FieldValidation .FieldValidationBody .FieldValidationBodySections{background-color:var(--background_White);display:flex;flex-direction:column;gap:16px;height:auto;padding:20px 30px;width:100%}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationSectionHeader{align-items:center;display:flex;gap:8px;margin-bottom:20px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationSectionHeader h4{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationSectionHeader .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationList{display:flex;flex-direction:column;margin-bottom:20px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;margin-bottom:13px;padding-bottom:13px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow.is-loading{gap:16px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroup{display:flex;flex-direction:column;gap:3px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroupCustom{align-items:center;background:#0000;border:none;display:flex;gap:6px;padding:0;text-align:left}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroupCustom .material-symbols-outlined{color:var(--text_Title_Light);font-size:14px;margin-bottom:-1px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroupCustom:hover{cursor:pointer}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroupCustom:hover .FieldValidationLabel{text-decoration:underline}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroupCustom:focus-visible{border-radius:6px;outline:3px solid var(--outline_Blue)}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabel{color:var(--text_Title_Light);font-size:14px;font-weight:500}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationDescription,.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationInputType{color:var(--text_Title_Light_Light);font-size:12px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelSkeleton{animation:FieldValidationShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:10px;height:14px;width:180px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle{align-items:center;background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;gap:8px;min-width:78px;padding:4px 10px 4px 4px;transition:all .2s ease}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle .FieldValidationToggleThumb{background-color:var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0f172a1f;height:22px;transform:translateX(0);transition:transform .2s ease;width:22px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle .FieldValidationToggleText{color:var(--text_Title_Light);font-size:12px;font-weight:600}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle.is-active{background:var(--background_Blue)}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle.is-active .FieldValidationToggleThumb{transform:translateX(48px)}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle.is-active .FieldValidationToggleText{color:var(--background_White);margin-left:-7px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle.is-active:hover{background:var(--background_Blue_Dark)}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle:hover{background:#dce1e7}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle:disabled{cursor:not-allowed;opacity:.7}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggleSkeleton{animation:FieldValidationShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:999px;height:30px;width:92px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRestore{align-self:flex-start;background:var(--background_Blue);border:none;border:1px solid var(--background_Blue);border-radius:50px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;margin-bottom:30px;margin-top:0;padding:8px 22px;transition:transform .2s ease,box-shadow .2s ease}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRestore:hover{border:1px solid var(--background_Blue);box-shadow:0 8px 18px #0f172a33;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRestore:disabled{box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationEmpty{background:var(--background_Gray_Light);border-radius:12px;color:var(--text_Title_Light_Light);font-size:14px;padding:12px 16px}.FieldValidation .ValidationInfo{align-self:flex-start;background:#0000;border:none;flex-shrink:0;overflow-y:auto;padding:24px 20px;width:300px}.FieldValidation .ValidationInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.FieldValidation .ValidationInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.FieldValidation .ValidationInfo .ValidationInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.FieldValidation .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.FieldValidation .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.FieldValidation .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock a{color:var(--background_Blue);text-decoration:none;transition:color .15s ease}.FieldValidation .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock a:hover{color:var(--background_Blue_Dark);text-decoration:underline}.FieldValidation .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock a:active{color:var(--background_Blue_Dark)}.FieldValidation .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock a:visited{color:var(--background_Blue)}.FieldValidation .ValidationInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.FieldValidation .ValidationInfo ul li{line-height:1.4}.FieldValidation .ValidationInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.FieldValidation .ValidationInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@keyframes FieldValidationShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1050px){.FieldValidation .FieldValidationHeader{margin:20px 20px 0;padding:0 0 14px}.FieldValidation .FieldValidationBody,.FieldValidation .FieldValidationMain{padding:0 20px}}@media(max-width:600px){.FieldValidation .FieldValidationHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.FieldValidation .FieldValidationHeader .FieldValidationTitle,.FieldValidation .FieldValidationHeader h1{font-size:16px}.FieldValidation .FieldValidationBody,.FieldValidation .FieldValidationMain{flex-direction:column;gap:12px;padding:0 14px}.FieldValidation .FieldValidationGrid,.FieldValidation .FieldValidationList{grid-template-columns:1fr}.FieldValidation .FieldValidationActions{align-items:stretch;flex-direction:column;gap:10px}.FieldValidation .FieldValidationActions button{min-height:44px;width:100%}.FieldValidation input,.FieldValidation select,.FieldValidation textarea{font-size:16px}}.Taxes{align-items:stretch;display:flex;flex-direction:row;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:hidden;width:100%}.Taxes .TaxesContent{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:auto;padding-inline:max(20px,(100% - 1150px)/2)}.Taxes .TaxesHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.Taxes .TaxesHeader .TaxesHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.Taxes .TaxesHeader .TaxesHeaderActions{align-items:center;display:flex}.Taxes .TaxesHeader .TaxesTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.Taxes .TaxesHeader .TaxesSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.Taxes .TaxesHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.Taxes .TaxesHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.Taxes .TaxesHeader h3:hover{text-decoration:underline}.Taxes .TaxesHeader .TaxesAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Taxes .TaxesHeader .TaxesAddBtn .TaxesAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Taxes .TaxesHeader .TaxesAddBtn .TaxesAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Taxes .TaxesHeader .TaxesAddBtn .TaxesAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Taxes .TaxesHeader .TaxesAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Taxes .TaxesHeader .TaxesAddBtn:active{transform:scale(.98)}.Taxes .TaxesHeader .TaxesAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.Taxes .TaxesBody{align-items:flex-start;display:flex;flex-direction:row;gap:0;height:100%;overflow:hidden}.Taxes .TaxesBody .TaxesSection{background-color:var(--background_White);display:flex;flex:1 1;flex-direction:column;gap:16px;height:100%;min-width:0;overflow-y:auto;padding:20px 30px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow{display:flex;flex-direction:column;gap:8px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown{max-width:320px;position:relative}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:background .15s ease,border .15s ease;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownButton .TaxesDropdownButtonText{align-items:center;display:inline-flex;gap:8px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownButton .TaxesDropdownButtonText .material-symbols-outlined,.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;max-height:0;opacity:0;overflow:auto;padding:10px;pointer-events:none;position:absolute;right:0;top:calc(100% + 7px);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,max-height .22s ease;z-index:10}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu.is-open{max-height:320px;opacity:1;pointer-events:auto;transform:translateY(0)}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch{align-items:center;display:flex;gap:8px;margin-bottom:5px;position:relative;position:-webkit-sticky;position:sticky;top:0}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;left:12px;position:absolute}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;flex:1 1;font-size:13px;outline:3px solid #0000;padding:8px 10px 8px 40px;transition:background .2s ease,border .2s ease}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input:active,.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input:focus,.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 12px;text-align:left;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption:last-child{margin-bottom:6px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption{transition:background .15s ease,color .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption .TaxesDropdownOptionText{flex:1 1;font-size:14px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption:hover{background:var(--background_Gray_Light)}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:600}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownFooter{bottom:1px;padding-top:5px;position:-webkit-sticky;position:sticky;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownFooter .TaxesDropdownCreate{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 12px;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownFooter .TaxesDropdownCreate:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody{border-top:1px solid var(--border_Dark_Light);display:flex;flex-direction:column;padding-top:18px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader h2{color:var(--text_Title_Light);font-size:18px;font-weight:600;margin:0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions{align-items:center;display:flex;gap:10px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:8px 14px;transition:background .15s ease,border .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn:disabled,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn:disabled{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);color:var(--text_Title_Light_Light_Light);cursor:not-allowed;outline:3px solid #0000}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn:disabled:active,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn:disabled:hover,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn:disabled:active,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn:disabled:hover{border:1px solid var(--border_Dark_Light);outline:3px solid #0000;transform:none}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn:hover,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn:active,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn:active{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(1px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn{background:var(--background_White);border:1px solid var(--border_Dark_Light);color:var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField{display:flex}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField.is-enter{opacity:0;transform:translateY(8px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField.is-enter.is-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField{flex-direction:column;gap:6px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField label{color:var(--text_Title_Light_Light);font-size:12px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField input{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:14px;height:45px;outline:3px solid #0000;padding:10px 12px;position:relative;transition:background .2s ease,border .2s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField input:focus,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField input:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField input:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField input:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue);z-index:2}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:first-child input{border-radius:8px 0 0 8px;border-right:none}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:first-child input:focus,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:first-child input:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:first-child input:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:first-child input:hover{border-right:1px solid var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:last-child input{border-radius:0 8px 8px 0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdNote{color:var(--text_Title_Light_Light);font-size:12px;margin:6px 0 0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList{display:flex;flex-direction:column;gap:7px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState{align-items:center;background:var(--background_White);border-radius:10px;display:flex;gap:16px;margin-top:18px;opacity:1;padding:22px 20px;transform:translateY(0);transition:opacity .25s ease,transform .25s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState.is-exiting{opacity:0;pointer-events:none;transform:translateY(-6px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyIcon{margin-right:15px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyIcon img{width:100px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent{display:flex;flex-direction:column}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent h3{color:var(--text_Title_Light);font-size:15px;font-weight:700;margin:0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent p{color:var(--text_Title_Light_Light);font-size:13px;margin:1px 0 0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent button{align-self:flex-start;background:var(--background_Blue);border:none;border:1px solid var(--background_Blue);border-radius:999px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;margin-top:15px;padding:8px 20px;transition:background .15s ease,border .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent button:active,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent button:hover{background:var(--background_Blue_Dark);border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent button:active{transform:translateY(1px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesListGroup{display:flex;flex-direction:column}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesListHeader{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:600;justify-content:space-between;margin-bottom:5px;margin-top:20px;padding-top:6px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesListHeader span{background-color:var(--background_Gray_Light);border:none;border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:11px;font-weight:300;margin-bottom:-20px;padding:4px 15px;transition:background .15s ease,border .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesListHeader span:hover{color:var(--text_Title_Light);text-decoration:underline}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesListHeader span:active{text-decoration:underline;transform:translateY(1px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesDefaultHeader{align-items:center;color:var(--text_Title_Light);display:flex;gap:5px;margin-bottom:5px;margin-top:0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesDefaultHeader h4{font-size:13px;font-weight:400}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesDefaultHeader .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:15px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesDefaultExplain{align-items:center;display:inline-flex}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow{align-items:flex-end;display:grid;grid-template-columns:32px minmax(0,240px) minmax(0,1fr) auto;margin-top:13px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow.is-enter{opacity:0;transform:translateY(10px) scale(.98)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow.is-enter.is-enter-active{opacity:1;transform:translateY(0) scale(1);transition:opacity .28s ease,transform .28s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow:last-child{border-bottom:none}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio{align-items:center;background:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:999px;cursor:pointer;display:inline-flex;height:20px;justify-content:center;margin-bottom:13px;transition:border-color .2s ease;width:20px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio:hover{border-color:var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio.is-disabled{cursor:default;opacity:.6}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio .TaxesRadioDot{background:#0000;border-radius:999px;height:10px;min-width:10px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio.is-active{border-color:var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio.is-active .TaxesRadioDot{background:var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRateGroup{display:grid;grid-template-columns:minmax(0,1fr) 110px;margin-right:15px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup{display:flex;flex-direction:column;gap:4px;position:relative}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup label{color:var(--text_Title_Light_Light);font-size:12px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup .TaxesRateExplain{align-items:center;cursor:help;display:inline-flex}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup .TaxesRateExplainInput,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup .TaxesRateExplainInput .ToolTopExplainTarget{display:block;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup .TaxesRateExplainInput input{width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:13px;font-size:14px;height:45px;outline:3px solid #0000;padding:10px 12px;position:relative;transition:background .2s ease,border .2s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input.is-error{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000);z-index:2}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input.is-error:focus,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input.is-error:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input.is-error:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input.is-error:hover{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000);z-index:2}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input:focus,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue);z-index:2}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:first-child input{border-radius:8px 0 0 8px;border-right:none}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:first-child input:focus,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:first-child input:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:first-child input:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:first-child input:hover{border-right:1px solid var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:last-child input{border-radius:0 8px 8px 0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesDescriptionGroup input{width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow{display:flex;flex-direction:column;grid-column:2/-1;margin-top:8px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector{display:flex;flex-direction:column;gap:8px;position:relative}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker{position:relative}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker.is-open .TaxesGroupPickerButton{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;gap:8px;justify-content:space-between;max-width:225px;min-width:225px;padding:8px 10px;transition:background .15s ease,border .15s ease;white-space:nowrap;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerButton .TaxesGroupPickerButtonText{flex:1 1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 12px 24px #0f172a29;left:0;max-width:320px;max-width:225px;min-width:225px;overflow:hidden;padding-bottom:10px;position:absolute;right:0;top:calc(100% + 6px);z-index:15}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerMenuHeader{background:var(--background_White);color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;letter-spacing:.04em;padding:10px 12px 6px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;gap:8px;justify-content:space-between;margin-left:10px;margin-top:6px;padding:8px 6px;text-align:left;width:100%;width:calc(100% - 20px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption .TaxesGroupPickerOptionInfo{width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption .TaxesGroupPickerOptionInfo .TaxesGroupPickerRate{color:var(--background_Blue);font-weight:600;margin-left:10px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption .TaxesGroupPickerOptionInfo .TaxesGroupPickerName{color:var(--text_Title_Light);font-size:14px;font-weight:400}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption:hover{background:var(--background_Gray_Light)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption.is-active{background:var(--background_Gray_Light_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerEmpty{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:12px;gap:8px;padding:10px 12px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerEmpty .TaxesGroupPickerCreate{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:8px 10px;transition:background .15s ease,transform .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerEmpty .TaxesGroupPickerCreate:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerEmpty .TaxesGroupPickerCreate:active{transform:translateY(1px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerEmpty .TaxesGroupPickerCreate:disabled{cursor:default;opacity:.6;transform:none}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupSelectedList{display:flex;flex-wrap:wrap;gap:6px;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupSelectedList .TaxesGroupPill{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:50px;color:var(--background_Blue);display:flex;font-size:11px;font-weight:600;justify-content:center;padding:4px 8px;white-space:nowrap}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRemoveBtn{background:var(--background_White);border:0 solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:4px;color:var(--Canceled);cursor:pointer;font-size:13px;font-weight:600;height:35px;margin-bottom:5px;margin-left:10px;padding:2px 6px;transition:background .15s ease,border .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRemoveBtn:hover{background:hsla(0,96%,89%,.349);text-decoration:underline}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesActionGroup{align-items:center;display:flex;gap:8px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesActionGroup .TaxesSaveBtn{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:6px 12px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesActionGroup .TaxesCancelBtn{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:6px 12px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .SettingsNumberingActions{display:flex;justify-content:flex-start;margin-top:18px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .SettingsNumberingActions button{background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 44px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border .15s ease,outline .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .SettingsNumberingActions button:hover{background-color:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .SettingsNumberingActions button:active{transform:translateY(-1px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .SettingsNumberingActions button:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.Taxes .TaxesInfo{align-self:flex-start;background:#0000;border:none;flex-shrink:0;overflow-y:auto;padding:24px 20px;width:300px}.Taxes .TaxesInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.Taxes .TaxesInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.Taxes .TaxesInfo .TaxInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.Taxes .TaxesInfo .TaxInfoBlocks .TaxInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.Taxes .TaxesInfo .TaxInfoBlocks .TaxInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.Taxes .TaxesInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.Taxes .TaxesInfo ul li{line-height:1.4}.Taxes .TaxesInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.Taxes .TaxesInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@media(max-width:1050px){.Taxes .TaxesHeader{margin:20px 20px 0;padding:0 0 14px}.Taxes .TaxesHeader .TaxesTitle{font-size:18px}}@media(max-width:600px){.Taxes .TaxesHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.Taxes .TaxesHeader .TaxesTitle{font-size:16px}.Taxes .TaxesBody,.Taxes .TaxesMain{flex-direction:column;gap:0;overflow:auto;padding:0}.Taxes .TaxesBody .TaxesInfo,.Taxes .TaxesMain .TaxesInfo{border-top:1px solid var(--border_Light);height:auto;overflow:visible;padding:14px;width:100%}.Taxes .TaxesGrid,.Taxes .TaxesList{grid-template-columns:1fr}.Taxes .TaxesTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.Taxes .TaxesTable{min-width:600px}.Taxes .TaxesTable td,.Taxes .TaxesTable th{padding:12px 10px;white-space:nowrap}.Taxes button{min-height:44px}}.SettingsNumbering{align-items:stretch;display:flex;flex-direction:row;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:hidden;width:100%}.SettingsNumbering .SettingsNumberingContent{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:auto;padding-inline:max(20px,(100% - 1150px)/2)}.SettingsNumbering .SettingsNumberingHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsNumbering .SettingsNumberingHeader .SettingsNumberingHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsNumbering .SettingsNumberingHeader .SettingsNumberingTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsNumbering .SettingsNumberingHeader .SettingsNumberingSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsNumbering .SettingsNumberingHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsNumbering .SettingsNumberingHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsNumbering .SettingsNumberingHeader h3:hover{text-decoration:underline}.SettingsNumbering .SettingsNumberingBody{display:flex;height:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection{display:flex;flex-direction:column;gap:16px;height:100%;padding:20px 30px;width:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox{display:flex;flex-direction:column;gap:0;margin-bottom:18px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0 0 9px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout{display:flex}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField{display:flex;flex-direction:column;gap:6px;max-width:180px;min-width:180px;position:relative}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField label{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:12px;justify-content:space-between}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField label .SettingsNumberingFieldMessage{align-items:center;animation:SettingsNumberingMessageIn .25s ease;color:var(--Canceled);display:inline-flex;font-size:13px;font-weight:400;gap:6px;left:0;margin-top:3px;position:absolute;top:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField label .SettingsNumberingFieldMessage .material-symbols-outlined{font-size:14px;line-height:1}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField input{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:14px;height:45px;padding:12px;position:relative;transition:background .2s ease,border .2s ease;z-index:3}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField input:focus,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField input:focus-visible,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField input:focus-within,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:6}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown{max-width:180px;min-width:180px;position:relative}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;height:45px;justify-content:space-between;max-width:180px;min-width:180px;padding:12px;position:relative;transition:background .2s ease,border .2s ease;width:100%;z-index:4}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton .SettingsDropdownSelection{align-items:center;display:inline-flex;gap:8px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton .SettingsDropdownSelection .material-symbols-outlined{font-size:18px;line-height:1}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton:focus,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton:focus-visible,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton:focus-within,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownChevron{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .2s ease}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownChevron.is-open{transform:rotate(180deg)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;max-height:0;opacity:0;overflow:hidden;padding:10px;pointer-events:none;position:absolute;right:0;top:calc(100% + 7px);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,max-height .22s ease;z-index:10}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu.is-open{max-height:320px;opacity:1;pointer-events:auto;transform:translateY(0)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:14px;font-weight:400;padding:10px 12px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption .SettingsDropdownOptionContent{align-items:center;display:flex;gap:8px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption .SettingsDropdownOptionContent .material-symbols-outlined{font-size:18px;line-height:1}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption:hover{background:var(--background_Gray_Light)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:600}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:first-child{width:30%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:first-child .SettingsDropdownButton{border-bottom-right-radius:0;border-top-right-radius:0}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child{min-width:calc(100% - 180px)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child input{border-bottom-left-radius:0;border-left:1px solid #0000;border-top-left-radius:0;width:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child input:focus,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child input:focus-visible,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child input:focus-within,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child input:hover{border-left:1px solid var(--background_Blue)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:only-child{width:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:only-child input{border-bottom-left-radius:8px;border-left:1px solid var(--border_Dark_Light);border-top-left-radius:8px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:only-child .SettingsDropdownButton{border-bottom-right-radius:8px;border-top-right-radius:8px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsNumberingCodedButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-left:1px solid #0000;border-radius:0 10px 10px 0;border-bottom-left-radius:0;border-top-left-radius:0;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:12px;font-weight:500;height:45px;padding:9.5px 14px;position:relative;text-align:start;width:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsNumberingCodedButton span{align-items:center;background-color:var(--background_Gray_Light);border-radius:4px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:400;gap:6px;margin-left:4px;padding:4px 8px;position:absolute;right:0;top:-30px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingActions{display:flex;justify-content:flex-start}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingActions button{background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 44px;transition:transform .15s ease,box-shadow .15s ease}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingActions button:hover{background-color:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingActions button:active{transform:translateY(-1px)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingActions button:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSkeleton{display:flex;flex-direction:column;gap:65px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSkeleton .SettingsNumberingSkeletonCard{display:flex;flex-direction:column;gap:12px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSkeleton .SettingsNumberingSkeletonTitle{animation:SettingsNumberingShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:10px;height:16px;width:140px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSkeleton .SettingsNumberingSkeletonRow{display:flex;gap:16px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSkeleton .SettingsNumberingSkeletonField{animation:SettingsNumberingShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:10px;flex:1 1;height:45px;min-width:180px}.SettingsNumbering .SettingsNumberingBodyInfo{align-self:flex-start;background:#0000;border:none;flex-shrink:0;overflow-y:auto;padding:24px 20px;width:300px}.SettingsNumbering .SettingsNumberingBodyInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.SettingsNumbering .SettingsNumberingBodyInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.SettingsNumbering .SettingsNumberingBodyInfo .SettingsNumberingInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.SettingsNumbering .SettingsNumberingBodyInfo .SettingsNumberingInfoBlocks .SettingsNumberingInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.SettingsNumbering .SettingsNumberingBodyInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.SettingsNumbering .SettingsNumberingBodyInfo ul li{line-height:1.4}.SettingsNumbering .SettingsNumberingBodyInfo button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.SettingsNumbering .SettingsNumberingBodyInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@keyframes SettingsNumberingMessageIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1050px){.SettingsNumbering .SettingsNumberingHeader{margin:20px 20px 0;padding:0 0 14px}.SettingsNumbering .SettingsNumberingHeader .SettingsNumberingTitle{font-size:18px}}@media(max-width:600px){.SettingsNumbering .SettingsNumberingHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsNumbering .SettingsNumberingHeader .SettingsNumberingTitle{font-size:16px}.SettingsNumbering .SettingsNumberingBody,.SettingsNumbering .SettingsNumberingMain{flex-direction:column;gap:12px;padding:0 14px}.SettingsNumbering .SettingsNumberingGrid{grid-template-columns:1fr}.SettingsNumbering .SettingsNumberingActions{align-items:stretch;flex-direction:column;gap:10px}.SettingsNumbering .SettingsNumberingActions button{min-height:44px;width:100%}.SettingsNumbering input,.SettingsNumbering textarea{font-size:16px}}.SettingsTags{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;height:100%;overflow:auto;width:100%}.SettingsTags .SettingsTagsHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:24px 24px 0;padding:0 0 18px}.SettingsTags .SettingsTagsHeader .SettingsTagsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.SettingsTags .SettingsTagsHeader .SettingsTagsTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.SettingsTags .SettingsTagsHeader .SettingsTagsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.SettingsTags .SettingsTagsHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsTags .SettingsTagsHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsTags .SettingsTagsHeader h3:hover{text-decoration:underline}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn .SettingsTagsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn .SettingsTagsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn .SettingsTagsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn:active{transform:scale(.98)}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.SettingsTags .SettingsTagsControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsTags .SettingsTagsControls .SettingsTagsFilters{align-items:center;display:flex;gap:12px}.SettingsTags .SettingsTagsControls .SettingsTagsFilters .SettingsTagsAppliesFilter,.SettingsTags .SettingsTagsControls .SettingsTagsFilters .SettingsTagsStatusFilter{position:relative}.SettingsTags .SettingsTagsControls .SettingsTagsFilters .SettingsTagsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;max-height:32px;min-height:32px;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsTags .SettingsTagsControls .SettingsTagsFilters .SettingsTagsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsTags .SettingsTagsControls .SettingsTagsFilters .SettingsTagsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsTags .SettingsTagsControls .SettingsTagsFilters .SettingsTagsFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsTags .SettingsTagsControls .SettingsTagsFilters .SettingsTagsFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsTags .SettingsTagsControls .SettingsTagsCreateInline{align-items:center;display:flex;gap:8px}.SettingsTags .SettingsTagsControls .SettingsTagsCreateInline input[type=text]{border:1px solid var(--border_Light);border-radius:10px;height:40px;padding:0 12px;width:220px}.SettingsTags .SettingsTagsControls .SettingsTagsCreateInline input[type=color]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;height:40px;padding:4px;width:44px}.SettingsTags .SettingsTagsControls .SettingsTagsSearch{min-width:240px}.SettingsTags .SettingsTagsControls .SettingsTagsSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsTags .SettingsTagsControls .SettingsTagsSearch .SearchForm:focus-within,.SettingsTags .SettingsTagsControls .SettingsTagsSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.SettingsTags .SettingsTagsControls .SettingsTagsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsTags .SettingsTagsControls .SettingsTagsSearch .SearchForm .SearchFormMain .SearchInput{background:#0000;border:none;flex:1 1;height:40px;outline:3px solid #0000}.SettingsTags .SettingsTagsControls .SettingsTagsSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.SettingsTags .SettingsTagsTableSection{background-color:var(--background_White);border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsTags .SettingsTagsTableSection .SettingsTagsTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable tbody{display:table-row-group}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable tr{border-bottom:1px solid var(--border_Light);display:table-row}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable td{height:70px}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable td,.SettingsTags .SettingsTagsTableSection .SettingsTagsTable th{border-bottom:1px solid var(--border_Light);display:table-cell;font-size:13px;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable th{border:none;color:var(--text_Title_Light);font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable .SettingsTagsSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable .SettingsTagsSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable .SettingsTagsSortableHeader:hover{color:var(--text_Title_Dark)}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable .SettingsTagsSortableHeader .SettingsTagsSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable .SettingsTagsSortableHeader .SettingsTagsSortIcon.is-active{color:var(--text_Title_Light_Light)}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable .SettingsTagsSortableHeader .SettingsTagsSortIcon.is-asc{transform:rotate(180deg)}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable tbody tr:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_Gray_Light_Blue))}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable tbody tr:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Light))}.SettingsTags .SettingsTagsTableSection .SettingsTagsTagCell{align-items:center;display:inline-flex;gap:8px}.SettingsTags .SettingsTagsTableSection .SettingsTagsTagCell .SettingsTagsDot{border-radius:999px;height:10px;width:10px}.SettingsTags .SettingsTagsTableSection .SettingsTagsPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:4px 10px}.SettingsTags .SettingsTagsTableSection .SettingsTagsPill.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsTags .SettingsTagsTableSection .SettingsTagsPill.is-deleted{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.SettingsTags .SettingsTagsTableSection .SettingsTagsCellStatus .SettingsTagsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:default;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsTags .SettingsTagsTableSection .SettingsTagsCellStatus .SettingsTagsStatusToggle .SettingsTagsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsTags .SettingsTagsTableSection .SettingsTagsCellStatus .SettingsTagsStatusToggle .SettingsTagsStatusToggleText{min-width:54px;text-align:left}.SettingsTags .SettingsTagsTableSection .SettingsTagsCellStatus .SettingsTagsStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.SettingsTags .SettingsTagsTableSection .SettingsTagsCellStatus .SettingsTagsStatusToggle.is-active .SettingsTagsStatusToggleDot{background:var(--Done);transform:translateX(71px)}.SettingsTags .SettingsTagsTableSection .SettingsTagsCellStatus .SettingsTagsStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsTags .SettingsTagsTableSection .SettingsTagsBadge{align-items:center;background-color:color-mix(in srgb,var(--background_Blue) 15%,#0000);background-color:var(--tag-color-bg,color-mix(in srgb,var(--background_Blue) 15%,#0000));border:1px solid var(--tag-color,var(--background_Blue));border-radius:999px;color:var(--background_Blue);color:var(--tag-color,var(--background_Blue));display:inline-flex;font-size:11px;font-weight:600;gap:8px;justify-content:flex-start;letter-spacing:.01em;padding:4px 10px;width:-webkit-fit-content;width:fit-content}.SettingsTags .SettingsTagsTableSection .SettingsTagsBadge .SettingsTagsBadgeDot{border-radius:999px;height:10px;width:10px}.SettingsTags .SettingsTagsTableSection .SettingsActionsHeader{max-width:70px}.SettingsTags .SettingsTagsTableSection .SettingsCell{align-items:center;display:flex;min-width:120px}.SettingsTags .SettingsTagsTableSection .SettingsActionsHeader,.SettingsTags .SettingsTagsTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsTags .SettingsTagsTableSection .SettingsActionsHeader:before,.SettingsTags .SettingsTagsTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsTags .SettingsTagsTableSection .SettingsActionsHeader.is-overlaying,.SettingsTags .SettingsTagsTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsTags .SettingsTagsTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsTags .SettingsTagsTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsTags .SettingsTagsTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsTags .SettingsTagsTableSection .SettingsCellEdit svg{height:26px;width:26px}.SettingsTags .SettingsTagsTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.SettingsTags .SettingsTagsTableSection .SettingsTagsEmpty{color:var(--text_Title_Light);padding:16px;text-align:center}.SettingsTags .SettingsTagsTableSection .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--background_White);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);color:#fff}@media(max-width:1050px){.SettingsTags .SettingsTagsHeader{gap:12px;margin:20px 20px 0;padding:0 0 14px}.SettingsTags .SettingsTagsControls{flex-wrap:wrap;padding:16px 20px}.SettingsTags .SettingsTagsControls .SettingsTagsFilters{flex-wrap:wrap;gap:8px}.SettingsTags .SettingsTagsTableSection{padding:0 20px}.SettingsTags .SettingsTagsTableSection .SettingsTagsTableWrapper{overflow-x:auto}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable td,.SettingsTags .SettingsTagsTableSection .SettingsTagsTable th{padding:16px 10px;white-space:nowrap}}@media(max-width:600px){.SettingsTags .SettingsTagsHeader{align-items:stretch;flex-direction:column;gap:10px;margin:14px 14px 0;padding:0 0 12px}.SettingsTags .SettingsTagsControls{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.SettingsTags .SettingsTagsControls .SettingsTagsFilters{flex-wrap:wrap;gap:8px;width:100%}.SettingsTags .SettingsTagsControls .SettingsTagsSearch{min-width:0;width:100%}.SettingsTags .SettingsTagsControls .SettingsTagsSearch .SearchForm{max-width:none;min-width:0;width:100%}.SettingsTags .SettingsTagsTableSection{padding:0 14px}.SettingsTags .SettingsTagsTableSection .SettingsTagsTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable{min-width:620px}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable td,.SettingsTags .SettingsTagsTableSection .SettingsTagsTable th{padding:14px 10px;white-space:nowrap}.SettingsTags .SettingsTagsTableSection .SettingsActionsHeader,.SettingsTags .SettingsTagsTableSection .SettingsCellEdit{max-width:44px;min-width:44px;width:44px}.SettingsTags .SettingsTagsModalOverlay .SettingsTagsModal{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);overflow-y:auto;width:100%}.SettingsTags .InvoicesPagination{align-items:stretch;flex-direction:column;gap:10px;padding:12px 0}.SettingsTags .InvoicesPagination .InvoicesPaginationText{margin-right:0}.SettingsTags .InvoicesPagination .InvoicesPaginationText h1{margin-left:0}.SettingsTags .InvoicesPagination .InvoicesPaginationControls{justify-content:center}}.SelectIcon{position:relative}.SelectIcon .SelectIconTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;font:inherit;gap:10px;height:42px;justify-content:space-between;outline:3px solid #0000;padding:8px 10px;transition:border-color .15s ease,outline .15s ease,box-shadow .15s ease;width:100%}.SelectIcon .SelectIconTrigger.is-open,.SelectIcon .SelectIconTrigger:focus,.SelectIcon .SelectIconTrigger:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SelectIcon .SelectIconTrigger .SelectIconTriggerPreview{color:var(--text_Title_Light);font-size:20px}.SelectIcon .SelectIconTrigger .SelectIconTriggerLabel{color:var(--text_Title_Light);flex:1 1;font-size:14px;text-align:left}.SelectIcon .SelectIconTrigger .SelectIconTriggerArrow{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.SelectIcon .SelectIconTrigger.is-open .SelectIconTriggerArrow{transform:rotate(180deg)}.SelectIcon .SelectIconMenu{grid-gap:8px;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));left:0;max-height:220px;overflow:auto;padding:10px;position:absolute;right:0;top:calc(100% + 8px);z-index:60}.SelectIcon .SelectIconMenu .SelectIconOption{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:background .12s ease,border-color .12s ease}.SelectIcon .SelectIconMenu .SelectIconOption .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.SelectIcon .SelectIconMenu .SelectIconOption.is-selected,.SelectIcon .SelectIconMenu .SelectIconOption:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue)}.CallCenterTeam{align-items:stretch;display:flex;flex:1 1;flex-direction:row;height:100%;min-width:0;overflow:hidden}.CallCenterTeam .CallCenterTeamContent{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex:1 1;flex-direction:column;gap:20px;min-width:0;overflow:auto;padding:24px}.CallCenterTeam .CallCenterTeamInfo{align-self:flex-start;background:#0000;border:none;flex-shrink:0;overflow-y:auto;padding:24px 20px;width:300px}.CallCenterTeam .CallCenterTeamInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.CallCenterTeam .CallCenterTeamInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.CallCenterTeam .CallCenterTeamInfo .CallCenterTeamInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.CallCenterTeam .CallCenterTeamInfo .CallCenterTeamInfoBlocks .CallCenterTeamInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.CallCenterTeam .CallCenterTeamInfo .CallCenterTeamInfoBlocks .CallCenterTeamInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.CallCenterTeam .CallCenterTeamInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.CallCenterTeam .CallCenterTeamInfo ul li{line-height:1.4}.CallCenterTeam .CallCenterTeamInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.CallCenterTeam .CallCenterTeamInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallCenterTeam .CallCenterTeamHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:0 0 18px}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamHeaderLeft{display:flex;flex-direction:column;gap:4px;max-width:680px}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamHeaderLeft h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamHeaderLeft p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamCreateBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease;-webkit-user-select:none;user-select:none}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamCreateBtn .CallCenterTeamCreateBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamCreateBtn .CallCenterTeamCreateBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamCreateBtn .CallCenterTeamCreateBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamCreateBtn:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamCreateBtn:active:not(:disabled){transform:scale(.98)}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamCreateBtn:disabled{cursor:not-allowed;opacity:.55}.CallCenterTeam .CallCenterTeamError{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 40%,#0000);border-radius:8px;color:var(--Canceled);font-size:13px;padding:12px 16px}.CallCenterTeam .CallCenterTeamSkeleton{display:flex;flex-direction:column;gap:10px}.CallCenterTeam .CallCenterTeamSkeleton .CallCenterTeamSkeletonRow{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:20px}.CallCenterTeam .CallCenterTeamSkeleton .CallCenterTeamSkeletonBar{animation:CallCenterTeamShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px;height:12px}.CallCenterTeam .CallCenterTeamSkeleton .CallCenterTeamSkeletonBar--lg{width:60%}.CallCenterTeam .CallCenterTeamSkeleton .CallCenterTeamSkeletonBar--sm{height:10px;width:30%}@keyframes CallCenterTeamShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.CallCenterTeam .CallCenterTeamList{display:flex;flex-direction:column;gap:10px}.CallCenterTeam .CallCenterTeamCard{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:16px;padding:18px 20px;transition:box-shadow .15s ease,transform .08s ease}.CallCenterTeam .CallCenterTeamCard:hover{box-shadow:0 4px 16px #0f172a0f}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardMain{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardMain .CallCenterTeamCardName{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:15px;font-weight:700;gap:8px}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardMain .CallCenterTeamCardName .CallCenterTeamCardIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:8px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:18px;height:28px;justify-content:center;width:28px}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardMain .CallCenterTeamCardMeta{color:var(--text_Title_Light_Light);font-size:12px}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardMain .CallCenterTeamCardMembers{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardActions{align-items:center;display:flex;flex-shrink:0;gap:6px}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardActions .CallCenterTeamCardAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:32px}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardActions .CallCenterTeamCardAction .material-symbols-outlined{font-size:18px}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardActions .CallCenterTeamCardAction:hover{background:var(--background_Gray_Light);border-color:var(--background_Blue);color:var(--background_Blue)}.CallCenterTeam .CallCenterTeamCard .CallCenterTeamCardActions .CallCenterTeamCardAction--danger:hover{border-color:var(--Canceled);color:var(--Canceled)}.CallCenterTeam .CallCenterTeamMemberChip{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:3px 10px}.CallCenterTeam .CallCenterTeamMemberChip--more{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light)}.CallCenterTeam .CallCenterTeamMemberChip .CallCenterTeamMemberChipRemove{align-items:center;background:#0000;border:none;border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;height:16px;justify-content:center;width:16px}.CallCenterTeam .CallCenterTeamMemberChip .CallCenterTeamMemberChipRemove .material-symbols-outlined{font-size:14px}.CallCenterTeam .CallCenterTeamMemberChip .CallCenterTeamMemberChipRemove:hover{background:color-mix(in srgb,var(--background_Blue) 20%,#0000)}.CallCenterTeam .CallCenterTeamEditorOverlay{align-items:center;animation:CallCenterTeamFadeIn .16s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:100}@keyframes CallCenterTeamFadeIn{0%{opacity:0}to{opacity:1}}.CallCenterTeam .CallCenterTeamEditor{animation:CallCenterTeamSlideIn .18s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 20px 40px #0f172a40;display:flex;flex-direction:column;gap:16px;max-width:480px;padding:20px;width:100%}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorHeader{align-items:center;display:flex;justify-content:space-between}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorHeader h2{color:var(--text_Title_Dark);font-size:18px;font-weight:700;margin:0}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:30px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorClose .material-symbols-outlined{font-size:18px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorClose:hover{background:var(--background_Gray_Light)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorField{display:flex;flex-direction:column;gap:6px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorField>span{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorField input[type=text]{border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:38px;outline:3px solid #0000;padding:0 12px;transition:border-color .15s ease,outline-color .15s ease}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorField input[type=text]:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorHint{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap{position:relative;width:-webkit-fit-content;width:fit-content}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:40px;padding:0 14px;transition:border-color .15s ease,background .15s ease}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconTrigger .CallCenterTeamIconPreview{color:var(--background_Blue);font-size:20px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconTrigger .CallCenterTeamIconLabel{text-transform:capitalize}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconTrigger .CallCenterTeamIconArrow{color:var(--text_Title_Light);font-size:18px;transition:transform .15s ease}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconTrigger.is-open,.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconTrigger:hover{background:var(--background_Blue_White);border-color:var(--background_Blue)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconTrigger.is-open .CallCenterTeamIconArrow{transform:rotate(180deg)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconMenu{grid-gap:4px;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 40px #0f172a2e;display:grid;gap:4px;grid-template-columns:repeat(6,1fr);left:0;padding:8px;position:absolute;top:calc(100% + 6px);width:260px;z-index:20}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconMenu .CallCenterTeamIconOption{align-items:center;aspect-ratio:1;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;justify-content:center}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconMenu .CallCenterTeamIconOption .material-symbols-outlined{font-size:20px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconMenu .CallCenterTeamIconOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamIconPickerWrap .CallCenterTeamIconMenu .CallCenterTeamIconOption.is-selected{background:var(--outline_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap{position:relative;width:-webkit-fit-content;width:fit-content}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPickerBtn{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPickerBtn .material-symbols-outlined{font-size:18px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPickerBtn:hover{background:var(--background_Blue_Dark)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 8px 24px #0f172a26;display:flex;flex-direction:column;gap:6px;left:0;padding:8px;position:absolute;top:calc(100% + 6px);width:240px;z-index:10}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerSearch{border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-size:13px;height:32px;outline:none;padding:0 10px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerList{display:flex;flex-direction:column;gap:2px;max-height:220px;overflow-y:auto}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerItem{align-items:center;border-radius:6px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerItem:hover{background:var(--background_Gray_Light)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerItem.is-selected{background:color-mix(in srgb,var(--background_Blue) 12%,#0000)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerItem .CallCenterTeamMemberPickerCheck{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:4px;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerItem .CallCenterTeamMemberPickerCheck .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerItem.is-selected .CallCenterTeamMemberPickerCheck{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerItem.is-selected .CallCenterTeamMemberPickerCheck .material-symbols-outlined{color:#fff}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamMemberPickerWrap .CallCenterTeamMemberPicker .CallCenterTeamMemberPickerHint{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorSelected{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding-top:8px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions .CallCenterTeamEditorCancel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:500;height:36px;padding:0 18px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions .CallCenterTeamEditorCancel:hover{background:var(--background_Gray_Light)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions .CallCenterTeamEditorSave{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:36px;padding:0 18px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions .CallCenterTeamEditorSave .material-symbols-outlined{font-size:16px}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions .CallCenterTeamEditorSave:hover:not(:disabled){background:var(--background_Blue_Dark)}.CallCenterTeam .CallCenterTeamEditor .CallCenterTeamEditorActions .CallCenterTeamEditorSave:disabled{cursor:not-allowed;opacity:.5}@keyframes CallCenterTeamSlideIn{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.CallCenterTeam .CallCenterTeamEmpty{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:60px 24px;text-align:center}.CallCenterTeam .CallCenterTeamEmpty .CallCenterTeamEmptyIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;height:72px;justify-content:center;width:72px}.CallCenterTeam .CallCenterTeamEmpty .CallCenterTeamEmptyIcon .material-symbols-outlined{font-size:32px}.CallCenterTeam .CallCenterTeamEmpty .CallCenterTeamEmptyTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:700}.CallCenterTeam .CallCenterTeamEmpty .CallCenterTeamEmptyHint{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;max-width:520px}@media(max-width:1050px){.CallCenterTeam{gap:16px;padding:20px}.CallCenterTeam .CallCenterTeamHeader{gap:12px}.CallCenterTeam .CallCenterTeamGrid td,.CallCenterTeam .CallCenterTeamGrid th,.CallCenterTeam .CallCenterTeamTable td,.CallCenterTeam .CallCenterTeamTable th{padding:14px 10px;white-space:nowrap}.CallCenterTeam .CallCenterTeamTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media(max-width:600px){.CallCenterTeam{gap:12px;padding:14px}.CallCenterTeam .CallCenterTeamHeader{align-items:stretch;flex-direction:column;gap:10px}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamTitle,.CallCenterTeam .CallCenterTeamHeader h1,.CallCenterTeam .CallCenterTeamHeader h2{font-size:16px}.CallCenterTeam .CallCenterTeamHeader .CallCenterTeamAddBtn,.CallCenterTeam .CallCenterTeamHeader button{min-height:44px;width:100%}.CallCenterTeam .CallCenterTeamControls,.CallCenterTeam .CallCenterTeamFilters{align-items:stretch;flex-direction:column;gap:8px;width:100%}.CallCenterTeam .CallCenterTeamSearch{min-width:0;width:100%}.CallCenterTeam .CallCenterTeamSearch .SearchForm{max-width:none;min-width:0;width:100%}.CallCenterTeam .CallCenterTeamTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.CallCenterTeam .CallCenterTeamGrid,.CallCenterTeam .CallCenterTeamTable{min-width:640px}.CallCenterTeam .CallCenterTeamGrid td,.CallCenterTeam .CallCenterTeamGrid th,.CallCenterTeam .CallCenterTeamTable td,.CallCenterTeam .CallCenterTeamTable th{padding:12px 8px;white-space:nowrap}.CallCenterTeam .CallCenterTeamEmptyTitle{font-size:14px}.CallCenterTeam .CallCenterTeamEmptyHint{font-size:12px}}.UploadedRecordings{align-items:stretch;display:flex;flex:1 1;flex-direction:row;height:100%;min-width:0;overflow:hidden}.UploadedRecordings .UploadedRecordingsContent{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex:1 1;flex-direction:column;gap:20px;min-width:0;overflow:auto;padding:24px}.UploadedRecordings .UploadedRecordingsInfo{align-self:flex-start;background:#0000;border:none;flex-shrink:0;overflow-y:auto;padding:24px 20px;width:300px}.UploadedRecordings .UploadedRecordingsInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.UploadedRecordings .UploadedRecordingsInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.UploadedRecordings .UploadedRecordingsInfo .UploadedRecordingsInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.UploadedRecordings .UploadedRecordingsInfo .UploadedRecordingsInfoBlocks .UploadedRecordingsInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.UploadedRecordings .UploadedRecordingsInfo .UploadedRecordingsInfoBlocks .UploadedRecordingsInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.UploadedRecordings .UploadedRecordingsInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.UploadedRecordings .UploadedRecordingsInfo ul li{line-height:1.4}.UploadedRecordings .UploadedRecordingsInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.UploadedRecordings .UploadedRecordingsInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.UploadedRecordings .UploadedRecordingsHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:0 0 18px}.UploadedRecordings .UploadedRecordingsHeader .UploadedRecordingsHeaderLeft{display:flex;flex-direction:column;gap:4px;max-width:680px}.UploadedRecordings .UploadedRecordingsHeader .UploadedRecordingsHeaderLeft h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700}.UploadedRecordings .UploadedRecordingsHeader .UploadedRecordingsHeaderLeft p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.UploadedRecordings .UploadedRecordingsHeader .UploadedRecordingsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease;-webkit-user-select:none;user-select:none}.UploadedRecordings .UploadedRecordingsHeader .UploadedRecordingsAddBtn .UploadedRecordingsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.UploadedRecordings .UploadedRecordingsHeader .UploadedRecordingsAddBtn .UploadedRecordingsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.UploadedRecordings .UploadedRecordingsHeader .UploadedRecordingsAddBtn .UploadedRecordingsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.UploadedRecordings .UploadedRecordingsHeader .UploadedRecordingsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.UploadedRecordings .UploadedRecordingsHeader .UploadedRecordingsAddBtn:active{transform:scale(.98)}.UploadedRecordings .UploadedRecordingsError{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 40%,#0000);border-radius:8px;color:var(--Canceled);font-size:13px;padding:12px 16px}.UploadedRecordings .UploadedRecordingsUpload{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:16px 20px}.UploadedRecordings .UploadedRecordingsUpload .UploadedRecordingsUploadHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:8px}.UploadedRecordings .UploadedRecordingsUpload .UploadedRecordingsUploadHeader .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.UploadedRecordings .UploadedRecordingsUpload .UploadedRecordingsUploadName{border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:36px;outline:3px solid #0000;padding:0 12px}.UploadedRecordings .UploadedRecordingsUpload .UploadedRecordingsUploadName:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.UploadedRecordings .UploadedRecordingsUpload .UploadedRecordingsUploadActions{display:flex;gap:8px;justify-content:flex-end}.UploadedRecordings .UploadedRecordingsUpload .UploadedRecordingsUploadActions .UploadedRecordingsUploadCancel,.UploadedRecordings .UploadedRecordingsUpload .UploadedRecordingsUploadActions .UploadedRecordingsUploadSave{border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;height:34px;padding:0 16px}.UploadedRecordings .UploadedRecordingsUpload .UploadedRecordingsUploadActions .UploadedRecordingsUploadCancel{background:var(--background_White);color:var(--text_Title_Dark)}.UploadedRecordings .UploadedRecordingsUpload .UploadedRecordingsUploadActions .UploadedRecordingsUploadCancel:hover:not(:disabled){background:var(--background_Gray_Light)}.UploadedRecordings .UploadedRecordingsUpload .UploadedRecordingsUploadActions .UploadedRecordingsUploadSave{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.UploadedRecordings .UploadedRecordingsUpload .UploadedRecordingsUploadActions .UploadedRecordingsUploadSave:hover:not(:disabled){background:var(--background_Blue_Dark)}.UploadedRecordings .UploadedRecordingsUpload .UploadedRecordingsUploadActions .UploadedRecordingsUploadSave:disabled{cursor:not-allowed;opacity:.5}.UploadedRecordings .UploadedRecordingsSkeleton{display:flex;flex-direction:column;gap:8px}.UploadedRecordings .UploadedRecordingsSkeleton .UploadedRecordingsSkeletonRow{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:16px 20px}.UploadedRecordings .UploadedRecordingsSkeleton .UploadedRecordingsSkeletonBar{animation:UploadedRecordingsShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px;height:10px}.UploadedRecordings .UploadedRecordingsSkeleton .UploadedRecordingsSkeletonBar--lg{width:55%}.UploadedRecordings .UploadedRecordingsSkeleton .UploadedRecordingsSkeletonBar--sm{height:8px;width:25%}@keyframes UploadedRecordingsShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.UploadedRecordings .UploadedRecordingsList{background:var(--background_White)}.UploadedRecordings .UploadedRecordingsList .UploadedRecordingsListHeader,.UploadedRecordings .UploadedRecordingsList .UploadedRecordingsRow{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:2fr 1fr 140px}.UploadedRecordings .UploadedRecordingsList .UploadedRecordingsListHeader{background:#0000;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;letter-spacing:0;padding:8px 14px;text-transform:none}.UploadedRecordings .UploadedRecordingsList .UploadedRecordingsListHeader>div:last-child{text-align:right}.UploadedRecordings .UploadedRecordingsList .UploadedRecordingsRow{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:14px;padding:12px 14px;transition:background .12s ease,border-radius .12s ease}.UploadedRecordings .UploadedRecordingsList .UploadedRecordingsRow:last-child{border-bottom:none}.UploadedRecordings .UploadedRecordingsList .UploadedRecordingsRow:hover{background:var(--background_Gray_Light);border-bottom-color:#0000;border-radius:10px}.UploadedRecordings .UploadedRecordingsList .UploadedRecordingsRowName{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UploadedRecordings .UploadedRecordingsList .UploadedRecordingsRowDate{color:var(--text_Title_Light_Light);font-size:13px}.UploadedRecordings .UploadedRecordingsList .UploadedRecordingsRowActions{align-items:center;display:flex;gap:4px;justify-content:flex-end}.UploadedRecordings .UploadedRecordingsList .UploadedRecordingsRowActions button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.UploadedRecordings .UploadedRecordingsList .UploadedRecordingsRowActions button .material-symbols-outlined{font-size:18px}.UploadedRecordings .UploadedRecordingsList .UploadedRecordingsRowActions button:hover{background:var(--background_Gray_Light)}.UploadedRecordings .UploadedRecordingsList .UploadedRecordingsRowActions .UploadedRecordingsRowPlay:hover{color:var(--background_Blue)}.UploadedRecordings .UploadedRecordingsList .UploadedRecordingsRowActions .UploadedRecordingsRowDelete:hover{color:var(--Canceled)}.UploadedRecordings .UploadedRecordingsEmpty{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:60px 24px;text-align:center}.UploadedRecordings .UploadedRecordingsEmpty .UploadedRecordingsEmptyIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;height:72px;justify-content:center;width:72px}.UploadedRecordings .UploadedRecordingsEmpty .UploadedRecordingsEmptyIcon .material-symbols-outlined{font-size:32px}.UploadedRecordings .UploadedRecordingsEmpty .UploadedRecordingsEmptyTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:700}.UploadedRecordings .UploadedRecordingsEmpty .UploadedRecordingsEmptyHint{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;max-width:560px}@media(max-width:1050px){.UploadedRecordings{gap:16px;padding:20px}.UploadedRecordings .UploadedRecordingsHeader{gap:12px}.UploadedRecordings .UploadedRecordingsGrid,.UploadedRecordings .UploadedRecordingsList{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media(max-width:600px){.UploadedRecordings{gap:12px;padding:14px}.UploadedRecordings .UploadedRecordingsHeader{align-items:stretch;flex-direction:column;gap:10px}.UploadedRecordings .UploadedRecordingsHeader .UploadedRecordingsTitle,.UploadedRecordings .UploadedRecordingsHeader h1,.UploadedRecordings .UploadedRecordingsHeader h2{font-size:16px}.UploadedRecordings .UploadedRecordingsHeader .UploadedRecordingsAddBtn,.UploadedRecordings .UploadedRecordingsHeader button{min-height:44px;width:100%}.UploadedRecordings .UploadedRecordingsControls,.UploadedRecordings .UploadedRecordingsFilters{align-items:stretch;flex-direction:column;gap:8px;width:100%}.UploadedRecordings .UploadedRecordingsGrid{grid-template-columns:1fr}.UploadedRecordings .UploadedRecordingsItem,.UploadedRecordings .UploadedRecordingsRow{gap:10px;padding:10px 12px}.UploadedRecordings .UploadedRecordingsItem .UploadedRecordingsActions,.UploadedRecordings .UploadedRecordingsRow .UploadedRecordingsActions{flex-wrap:wrap}.UploadedRecordings .UploadedRecordingsItem .UploadedRecordingsActions button,.UploadedRecordings .UploadedRecordingsRow .UploadedRecordingsActions button{min-height:40px}.UploadedRecordings .UploadedRecordingsEmptyTitle{font-size:14px}.UploadedRecordings .UploadedRecordingsEmptyHint{font-size:12px}}.HoldMusic{align-items:stretch;display:flex;flex:1 1;flex-direction:row;height:100%;min-width:0;overflow:hidden}.HoldMusic .HoldMusicContent{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex:1 1;flex-direction:column;gap:20px;min-width:0;overflow:auto;padding:24px}.HoldMusic .HoldMusicInfo{align-self:flex-start;background:#0000;border:none;flex-shrink:0;overflow-y:auto;padding:24px 20px;width:300px}.HoldMusic .HoldMusicInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.HoldMusic .HoldMusicInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.HoldMusic .HoldMusicInfo .HoldMusicInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.HoldMusic .HoldMusicInfo .HoldMusicInfoBlocks .HoldMusicInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.HoldMusic .HoldMusicInfo .HoldMusicInfoBlocks .HoldMusicInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.HoldMusic .HoldMusicInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.HoldMusic .HoldMusicInfo ul li{line-height:1.4}.HoldMusic .HoldMusicInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.HoldMusic .HoldMusicInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.HoldMusic .HoldMusicHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:0 0 18px}.HoldMusic .HoldMusicHeader .HoldMusicHeaderLeft{display:flex;flex-direction:column;gap:4px;max-width:680px}.HoldMusic .HoldMusicHeader .HoldMusicHeaderLeft h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700}.HoldMusic .HoldMusicHeader .HoldMusicHeaderLeft p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.HoldMusic .HoldMusicHeader .HoldMusicAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease;-webkit-user-select:none;user-select:none}.HoldMusic .HoldMusicHeader .HoldMusicAddBtn .HoldMusicAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.HoldMusic .HoldMusicHeader .HoldMusicAddBtn .HoldMusicAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.HoldMusic .HoldMusicHeader .HoldMusicAddBtn .HoldMusicAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.HoldMusic .HoldMusicHeader .HoldMusicAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.HoldMusic .HoldMusicHeader .HoldMusicAddBtn:active{transform:scale(.98)}.HoldMusic .HoldMusicError{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 40%,#0000);border-radius:8px;color:var(--Canceled);font-size:13px;padding:12px 16px}.HoldMusic .HoldMusicUpload{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:16px 20px}.HoldMusic .HoldMusicUpload .HoldMusicUploadHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:8px}.HoldMusic .HoldMusicUpload .HoldMusicUploadHeader .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.HoldMusic .HoldMusicUpload .HoldMusicUploadName{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:36px;outline:3px solid #0000;padding:0 12px}.HoldMusic .HoldMusicUpload .HoldMusicUploadName:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.HoldMusic .HoldMusicUpload .HoldMusicUploadActions{display:flex;gap:8px;justify-content:flex-end}.HoldMusic .HoldMusicUpload .HoldMusicUploadActions .HoldMusicUploadCancel,.HoldMusic .HoldMusicUpload .HoldMusicUploadActions .HoldMusicUploadSave{border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;height:34px;padding:0 16px}.HoldMusic .HoldMusicUpload .HoldMusicUploadActions .HoldMusicUploadCancel{background:var(--background_White);color:var(--text_Title_Dark)}.HoldMusic .HoldMusicUpload .HoldMusicUploadActions .HoldMusicUploadCancel:hover:not(:disabled){background:var(--background_Gray_Light)}.HoldMusic .HoldMusicUpload .HoldMusicUploadActions .HoldMusicUploadSave{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.HoldMusic .HoldMusicUpload .HoldMusicUploadActions .HoldMusicUploadSave:hover:not(:disabled){background:var(--background_Blue_Dark)}.HoldMusic .HoldMusicUpload .HoldMusicUploadActions .HoldMusicUploadSave:disabled{cursor:not-allowed;opacity:.5}.HoldMusic .HoldMusicSkeleton{display:flex;flex-direction:column;gap:8px}.HoldMusic .HoldMusicSkeleton .HoldMusicSkeletonRow{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:16px 20px}.HoldMusic .HoldMusicSkeleton .HoldMusicSkeletonBar{animation:HoldMusicShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px;height:10px}.HoldMusic .HoldMusicSkeleton .HoldMusicSkeletonBar--lg{width:55%}.HoldMusic .HoldMusicSkeleton .HoldMusicSkeletonBar--sm{height:8px;width:25%}@keyframes HoldMusicShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.HoldMusic .HoldMusicList{background:var(--background_White)}.HoldMusic .HoldMusicList .HoldMusicListHeader,.HoldMusic .HoldMusicList .HoldMusicRow{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:2fr 1fr 140px}.HoldMusic .HoldMusicList .HoldMusicListHeader{background:#0000;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;letter-spacing:0;padding:8px 14px;text-transform:none}.HoldMusic .HoldMusicList .HoldMusicListHeader>div:last-child{text-align:right}.HoldMusic .HoldMusicList .HoldMusicRow{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:14px;padding:12px 14px;transition:background .12s ease,border-radius .12s ease}.HoldMusic .HoldMusicList .HoldMusicRow:last-child{border-bottom:none}.HoldMusic .HoldMusicList .HoldMusicRow:hover{background:var(--background_Gray_Light);border-bottom-color:#0000;border-radius:10px}.HoldMusic .HoldMusicList .HoldMusicRowName{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HoldMusic .HoldMusicList .HoldMusicRowDate{color:var(--text_Title_Light_Light);font-size:13px}.HoldMusic .HoldMusicList .HoldMusicRowActions{align-items:center;display:flex;gap:4px;justify-content:flex-end}.HoldMusic .HoldMusicList .HoldMusicRowActions button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.HoldMusic .HoldMusicList .HoldMusicRowActions button .material-symbols-outlined{font-size:18px}.HoldMusic .HoldMusicList .HoldMusicRowActions button:hover{background:var(--background_Gray_Light)}.HoldMusic .HoldMusicList .HoldMusicRowActions .HoldMusicRowPlay:hover{color:var(--background_Blue)}.HoldMusic .HoldMusicList .HoldMusicRowActions .HoldMusicRowDelete:hover{color:var(--Canceled)}.HoldMusic .HoldMusicEmpty{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:60px 24px;text-align:center}.HoldMusic .HoldMusicEmpty .HoldMusicEmptyIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;height:72px;justify-content:center;width:72px}.HoldMusic .HoldMusicEmpty .HoldMusicEmptyIcon .material-symbols-outlined{font-size:32px}.HoldMusic .HoldMusicEmpty .HoldMusicEmptyTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:700}.HoldMusic .HoldMusicEmpty .HoldMusicEmptyHint{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;max-width:560px}@media(max-width:1050px){.HoldMusic{gap:16px;padding:20px}.HoldMusic .HoldMusicHeader{gap:12px}.HoldMusic .HoldMusicGrid,.HoldMusic .HoldMusicList{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media(max-width:600px){.HoldMusic{gap:12px;padding:14px}.HoldMusic .HoldMusicHeader{align-items:stretch;flex-direction:column;gap:10px}.HoldMusic .HoldMusicHeader .HoldMusicTitle,.HoldMusic .HoldMusicHeader h1,.HoldMusic .HoldMusicHeader h2{font-size:16px}.HoldMusic .HoldMusicHeader .HoldMusicAddBtn,.HoldMusic .HoldMusicHeader button{min-height:44px;width:100%}.HoldMusic .HoldMusicControls,.HoldMusic .HoldMusicFilters{align-items:stretch;flex-direction:column;gap:8px;width:100%}.HoldMusic .HoldMusicGrid{grid-template-columns:1fr}.HoldMusic .HoldMusicList{-webkit-overflow-scrolling:touch;overflow-x:auto}.HoldMusic .HoldMusicItem,.HoldMusic .HoldMusicRow{gap:10px;padding:10px 12px}.HoldMusic .HoldMusicItem .HoldMusicActions,.HoldMusic .HoldMusicRow .HoldMusicActions{flex-wrap:wrap}.HoldMusic .HoldMusicItem .HoldMusicActions button,.HoldMusic .HoldMusicRow .HoldMusicActions button{min-height:40px}.HoldMusic .HoldMusicEmptyTitle{font-size:14px}.HoldMusic .HoldMusicEmptyHint{font-size:12px}}.PortingInNumbers{align-items:stretch;display:flex;flex:1 1;flex-direction:row;height:100%;min-width:0;overflow:hidden}.PortingInNumbers .PortingInNumbersContent{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;display:flex;flex:1 1;flex-direction:column;gap:18px;min-width:0;overflow:auto;padding:24px 24px 40px}.PortingInNumbers .PortingInNumbersInfo{align-self:flex-start;background:#0000;border:none;flex-shrink:0;overflow-y:auto;padding:24px 20px;width:300px}.PortingInNumbers .PortingInNumbersInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.PortingInNumbers .PortingInNumbersInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.PortingInNumbers .PortingInNumbersInfo .PortingInNumbersInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.PortingInNumbers .PortingInNumbersInfo .PortingInNumbersInfoBlocks .PortingInNumbersInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.PortingInNumbers .PortingInNumbersInfo .PortingInNumbersInfoBlocks .PortingInNumbersInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.PortingInNumbers .PortingInNumbersInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.PortingInNumbers .PortingInNumbersInfo ul li{line-height:1.4}.PortingInNumbers .PortingInNumbersInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.PortingInNumbers .PortingInNumbersInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.PortingInNumbers .PortingInNumbersHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:0 4px 18px}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersHeaderLeft{display:flex;flex-direction:column;gap:4px;max-width:680px}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersHeaderLeft h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersHeaderLeft p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease;-webkit-user-select:none;user-select:none}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtn .PortingInNumbersAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtn .PortingInNumbersAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtn .PortingInNumbersAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtn:active{transform:scale(.98)}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtn:disabled{cursor:not-allowed;opacity:.55}.PortingInNumbers .PortingInNumbersNotice{background:color-mix(in srgb,#f59e0b 12%,#0000);border:1px solid color-mix(in srgb,#f59e0b 35%,#0000);border-radius:10px;color:#7c4a00;font-size:13px;padding:12px 16px}.PortingInNumbers .PortingInNumbersNotice code{font-family:Menlo,monospace;font-size:12px}.PortingInNumbers .PortingInNumbersError{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 40%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;padding:12px 16px}.PortingInNumbers .PortingInNumbersSection{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:20px 22px 24px}.PortingInNumbers .PortingInNumbersSection h2{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.PortingInNumbers .PortingInNumbersSection p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.55;margin:0}.PortingInNumbers .PortingInNumbersSection ul{color:var(--text_Title_Light);font-size:13px;line-height:1.6;margin:0 0 6px 18px;padding:0}.PortingInNumbers .PortingInNumbersSection .PortingInNumbersInline{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:inherit;font-weight:600;padding:0}.PortingInNumbers .PortingInNumbersSection .PortingInNumbersInline:hover{text-decoration:underline}.PortingInNumbers .PortingInNumbersInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:14px;height:42px;outline:3px solid #0000;padding:0 14px;transition:border-color .15s ease,outline-color .15s ease}.PortingInNumbers .PortingInNumbersInput:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.PortingInNumbers .PortingInNumbersTextarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:3px solid #0000;padding:12px 14px;resize:vertical;transition:border-color .15s ease,outline-color .15s ease}.PortingInNumbers .PortingInNumbersTextarea:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.PortingInNumbers .PortingInNumbersRow{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}@media(max-width:640px){.PortingInNumbers .PortingInNumbersRow{grid-template-columns:1fr}}.PortingInNumbers .PortingInNumbersField{display:flex;flex-direction:column;gap:6px}.PortingInNumbers .PortingInNumbersField label{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.PortingInNumbers .PortingInNumbersFieldError{color:var(--Canceled);font-size:12px}.PortingInNumbers .PortingInNumbersUpload{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:10px 16px;transition:background .15s ease,border-color .15s ease}.PortingInNumbers .PortingInNumbersUpload .material-symbols-outlined{font-size:18px}.PortingInNumbers .PortingInNumbersUpload:hover:not(:disabled){background:var(--background_Blue_White);border-color:var(--background_Blue)}.PortingInNumbers .PortingInNumbersUpload:disabled{cursor:not-allowed;opacity:.5}.PortingInNumbers .PortingInNumbersFootnote{color:var(--text_Title_Light_Light);font-size:12px}.PortingInNumbers .PortingInNumbersFilePill{align-items:center;align-self:flex-start;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;gap:6px;padding:6px 12px}.PortingInNumbers .PortingInNumbersFilePill .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.PortingInNumbers .PortingInNumbersPreview{border:1px solid var(--border_Light);border-radius:10px;overflow:hidden}.PortingInNumbers .PortingInNumbersPreview .PortingInNumbersPreviewHead,.PortingInNumbers .PortingInNumbersPreview .PortingInNumbersPreviewRow{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1.2fr 1fr 1fr 1fr;padding:10px 14px}.PortingInNumbers .PortingInNumbersPreview .PortingInNumbersPreviewHead{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.PortingInNumbers .PortingInNumbersPreview .PortingInNumbersPreviewRow{border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:13px}.PortingInNumbers .PortingInNumbersPreview .PortingInNumbersPreviewRow>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortingInNumbers .PortingInNumbersWarning{background:color-mix(in srgb,#f59e0b 10%,#0000);border-radius:10px;color:#854d0e;font-size:12.5px;margin-top:4px;padding:10px 12px}.PortingInNumbers .PortingInNumbersSigner{align-items:center;display:flex;flex-wrap:wrap;gap:18px;padding-top:4px}.PortingInNumbers .PortingInNumbersSigner .PortingInNumbersSignerLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin-right:6px}.PortingInNumbers .PortingInNumbersSigner .PortingInNumbersRadio{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:6px}.PortingInNumbers .PortingInNumbersSigner .PortingInNumbersRadio input{accent-color:var(--background_Blue)}.PortingInNumbers .PortingInNumbersActions{align-items:center;display:flex;gap:12px;justify-content:flex-start;padding-top:6px}.PortingInNumbers .PortingInNumbersSubmit{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:42px;padding:0 28px;transition:background .15s ease}.PortingInNumbers .PortingInNumbersSubmit:hover:not(:disabled){background:var(--background_Blue_Dark)}.PortingInNumbers .PortingInNumbersSubmit:disabled{cursor:not-allowed;opacity:.5}.PortingInNumbers .PortingInNumbersCancel{background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;font-size:14px}.PortingInNumbers .PortingInNumbersCancel:hover:not(:disabled){color:var(--text_Title_Dark)}.PortingInNumbers .PortingInNumbersToolbar{display:flex;justify-content:flex-start}.PortingInNumbers .PortingInNumbersPrimaryBtn{align-items:center;background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;padding:0 18px;transition:background .15s ease,opacity .15s ease}.PortingInNumbers .PortingInNumbersPrimaryBtn:hover:not(:disabled){background:var(--background_Blue_Dark)}.PortingInNumbers .PortingInNumbersPrimaryBtn:disabled{cursor:not-allowed;opacity:.5}.PortingInNumbers .PortingInNumbersBackBtn{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:6px;padding:0}.PortingInNumbers .PortingInNumbersBackBtn .material-symbols-outlined{font-size:18px}.PortingInNumbers .PortingInNumbersBackBtn:hover{color:var(--background_Blue)}.PortingInNumbers .PortingInNumbersSkeleton{display:flex;flex-direction:column;gap:10px}.PortingInNumbers .PortingInNumbersSkeleton .PortingInNumbersSkeletonRow{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:20px}.PortingInNumbers .PortingInNumbersSkeleton .PortingInNumbersSkeletonBar{animation:PortingInShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px;height:12px}.PortingInNumbers .PortingInNumbersSkeleton .PortingInNumbersSkeletonBar--lg{width:60%}.PortingInNumbers .PortingInNumbersSkeleton .PortingInNumbersSkeletonBar--sm{height:10px;width:30%}@keyframes PortingInShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes PortingInNumbersTableActionSpin{to{transform:rotate(1turn)}}.PortingInNumbers .PortingInNumbersEmpty{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:72px 24px}.PortingInNumbers .PortingInNumbersEmpty .PortingInNumbersEmptyIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;height:72px;justify-content:center;width:72px}.PortingInNumbers .PortingInNumbersEmpty .PortingInNumbersEmptyIcon .material-symbols-outlined{font-size:34px}.PortingInNumbers .PortingInNumbersEmpty .PortingInNumbersEmptyTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:700}.PortingInNumbers .PortingInNumbersEmpty .PortingInNumbersEmptyHint{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;max-width:520px;text-align:center}.PortingInNumbers .PortingInNumbersTable{background:var(--background_White)}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableHead,.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableRow{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:2fr 1fr 1fr 1.4fr 140px}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableHead{background:#0000;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;letter-spacing:0;padding:8px 14px;text-transform:none}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableHead>div:last-child{text-align:right}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableRow{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:14px;padding:12px 14px;transition:background .12s ease,border-radius .12s ease}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableRow:last-child{border-bottom:none}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableRow:hover{background:var(--background_Gray_Light);border-bottom-color:#0000;border-radius:10px}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableName{display:flex;flex-direction:column;gap:2px;min-width:0}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableName>span:first-child{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableName .PortingInNumbersTableRequestNumber{font-feature-settings:"tnum";color:var(--text_Title_Light_Light);font-size:12px;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:.02em}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableStatus{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;gap:6px}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableStatus .material-symbols-outlined{font-size:18px}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableStatus.is-warning{color:var(--pending)}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableActions{align-items:center;display:flex;gap:4px;justify-content:flex-end}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableActions .PortingInNumbersTableAction{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;text-decoration:none;width:28px}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableActions .PortingInNumbersTableAction .material-symbols-outlined{font-size:18px}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableActions .PortingInNumbersTableAction .PortingInNumbersTableActionSpinner{animation:PortingInNumbersTableActionSpin .75s linear infinite;color:var(--background_Blue)}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableActions .PortingInNumbersTableAction:hover{background:var(--background_Gray_Light);color:var(--background_Blue)}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableActions .PortingInNumbersTableAction.is-disabled{color:var(--text_Title_Light_Light_Light);cursor:not-allowed;pointer-events:none}.PortingInNumbers .PortingInNumbersTable .PortingInNumbersTableActions .PortingInNumbersTableAction.is-loading{background:var(--background_Gray_Light);cursor:progress;pointer-events:none}.PortingInNumbers .PortingInNumbersSection--loa{background:var(--background_Gray_Light_Light);border-color:var(--border_Light)}.PortingInNumbers .PortingInNumbersLoaHeader{align-items:center;display:flex;gap:14px;justify-content:space-between}.PortingInNumbers .PortingInNumbersLoaHeader .PortingInNumbersLoaBrand{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:inline-flex;justify-content:center;min-height:32px;padding:4px 10px}.PortingInNumbers .PortingInNumbersLoaHeader .PortingInNumbersLoaBrand img{max-height:24px;object-fit:contain}.PortingInNumbers .PortingInNumbersLoaHeader .PortingInNumbersLoaBrand .PortingInNumbersLoaBrandText{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.PortingInNumbers .PortingInNumbersLoaGrid{grid-gap:10px 14px;display:grid;gap:10px 14px;grid-template-columns:1fr 1fr}@media(max-width:640px){.PortingInNumbers .PortingInNumbersLoaGrid{grid-template-columns:1fr}}.PortingInNumbers .PortingInNumbersLoaGrid .PortingInNumbersLoaField{display:flex;flex-direction:column;gap:4px}.PortingInNumbers .PortingInNumbersLoaGrid .PortingInNumbersLoaField--full{grid-column:1/-1}.PortingInNumbers .PortingInNumbersLoaGrid .PortingInNumbersLoaField label{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.PortingInNumbers .PortingInNumbersLoaGrid .PortingInNumbersLoaField label em{color:var(--text_Title_Light_Light);font-style:normal;font-weight:400;margin-left:4px}.PortingInNumbers .PortingInNumbersLoaGrid .PortingInNumbersLoaField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:13.5px;height:38px;outline:3px solid #0000;padding:0 12px;transition:border-color .15s ease,outline-color .15s ease}.PortingInNumbers .PortingInNumbersLoaGrid .PortingInNumbersLoaField input:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.PortingInNumbers .PortingInNumbersLoaAuthorization{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);font-size:12.5px;line-height:1.55;padding:14px 16px}.PortingInNumbers .PortingInNumbersLoaAuthorization strong{color:var(--text_Title_Dark);display:block;font-size:12px;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.PortingInNumbers .PortingInNumbersLoaAuthorization p{margin:0}.PortingInNumbers .PortingInNumbersLoaSignRow{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1.5fr 1fr}@media(max-width:720px){.PortingInNumbers .PortingInNumbersLoaSignRow{grid-template-columns:1fr}}.PortingInNumbers .PortingInNumbersLoaSignBlock{display:flex;flex-direction:column;gap:6px}.PortingInNumbers .PortingInNumbersLoaSignBlock .PortingInNumbersLoaSignBlockLabel{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.PortingInNumbers .PortingInNumbersLoaSignPadWrap{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;overflow:hidden;position:relative;width:100%}.PortingInNumbers .PortingInNumbersLoaSignPadWrap .PortingInNumbersLoaSignPad{cursor:crosshair;display:block;height:140px;touch-action:none;width:100%}.PortingInNumbers .PortingInNumbersLoaSignPadWrap .PortingInNumbersLoaSignPlaceholder{color:var(--text_Title_Light_Light);font-size:13px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.PortingInNumbers .PortingInNumbersLoaSignClear{align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:600;padding:2px 0}.PortingInNumbers .PortingInNumbersLoaSignClear:hover{color:var(--background_Blue_Dark)}.PortingInNumbers .PortingInNumbersSuccess{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;display:flex;flex-direction:column;gap:12px;margin:60px auto 0;max-width:520px;padding:40px 24px;text-align:center}.PortingInNumbers .PortingInNumbersSuccess .PortingInNumbersSuccessIcon{align-items:center;background:color-mix(in srgb,#10b981 14%,#0000);border-radius:999px;color:#10b981;display:inline-flex;height:72px;justify-content:center;width:72px}.PortingInNumbers .PortingInNumbersSuccess .PortingInNumbersSuccessIcon .material-symbols-outlined{font-size:40px}.PortingInNumbers .PortingInNumbersSuccess .PortingInNumbersSuccessTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:700}.PortingInNumbers .PortingInNumbersSuccess .PortingInNumbersSuccessHint{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.55}.PortingInNumbers .PortingInNumbersSuccess .PortingInNumbersSuccessBtn{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;margin-top:6px;padding:10px 20px}.PortingInNumbers .PortingInNumbersSuccess .PortingInNumbersSuccessBtn:hover{background:var(--background_Blue_White);border-color:var(--background_Blue);color:var(--background_Blue)}@media(max-width:1050px){.PortingInNumbers{gap:16px;padding:20px}.PortingInNumbers .PortingInNumbersHeader{gap:12px}.PortingInNumbers .PortingInNumbersGrid,.PortingInNumbers .PortingInNumbersList{-webkit-overflow-scrolling:touch;overflow-x:auto}.PortingInNumbers .PortingInNumbersTable td,.PortingInNumbers .PortingInNumbersTable th{padding:14px 10px;white-space:nowrap}}@media(max-width:600px){.PortingInNumbers{gap:12px;padding:14px}.PortingInNumbers .PortingInNumbersHeader{align-items:stretch;flex-direction:column;gap:10px}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersTitle,.PortingInNumbers .PortingInNumbersHeader h1,.PortingInNumbers .PortingInNumbersHeader h2{font-size:16px}.PortingInNumbers .PortingInNumbersHeader .PortingInNumbersAddBtn,.PortingInNumbers .PortingInNumbersHeader button{min-height:44px;width:100%}.PortingInNumbers .PortingInNumbersControls,.PortingInNumbers .PortingInNumbersFilters{align-items:stretch;flex-direction:column;gap:8px;width:100%}.PortingInNumbers .PortingInNumbersGrid{grid-template-columns:1fr}.PortingInNumbers .PortingInNumbersList{-webkit-overflow-scrolling:touch;overflow-x:auto}.PortingInNumbers .PortingInNumbersTable{min-width:640px}.PortingInNumbers .PortingInNumbersTable td,.PortingInNumbers .PortingInNumbersTable th{padding:12px 8px;white-space:nowrap}.PortingInNumbers .PortingInNumbersActions,.PortingInNumbers .PortingInNumbersFooter{align-items:stretch;flex-direction:column;gap:10px}.PortingInNumbers .PortingInNumbersActions button,.PortingInNumbers .PortingInNumbersFooter button{min-height:44px;width:100%}.PortingInNumbers input,.PortingInNumbers textarea{font-size:16px}}.PortingInNumbers.PortingInRequest{align-items:stretch;background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-radius:0 8px 8px 0;flex-direction:column;gap:18px;height:100%;overflow:auto;padding:24px 24px 40px}.PortingInNumbers.PortingInRequest.is-loading{gap:0}.PortingInNumbers.PortingInRequest.is-loading .PortingInNumbersActions,.PortingInNumbers.PortingInRequest.is-loading .PortingInNumbersError,.PortingInNumbers.PortingInRequest.is-loading .PortingInNumbersSection{display:none}.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton{display:flex;flex-direction:column;gap:18px}.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton .PortingInRequestSkeletonSection{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:18px}.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton .PortingInRequestSkeletonRow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton .PortingInRequestSkeletonBar,.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton .PortingInRequestSkeletonField{animation:PortingInRequestShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:8px}.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton .PortingInRequestSkeletonBar--title{height:18px;width:35%}.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton .PortingInRequestSkeletonBar--copy{height:12px;width:70%}.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton .PortingInRequestSkeletonBar--block{border-radius:12px;height:120px;width:100%}.PortingInNumbers.PortingInRequest .PortingInRequestSkeleton .PortingInRequestSkeletonField{height:44px}@keyframes PortingInRequestShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.PortingInNumbers.PortingInRequest .PortingInNumbersInline{background:none;border:0;color:var(--background_Blue);cursor:pointer;font-size:inherit;font-weight:600;padding:0;text-decoration:none}.PortingInNumbers.PortingInRequest .PortingInNumbersInline:hover{text-decoration:underline}.PortingInNumbers.PortingInRequest .PortingInNumbersExistingFiles{display:flex;flex-direction:column;gap:8px;margin:0 0 12px}.PortingInNumbers.PortingInRequest .PortingInNumbersExistingFiles .PortingInNumbersExistingFilesLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.PortingInNumbers.PortingInRequest .PortingInNumbersExistingFiles .PortingInNumbersExistingFilesLabel span{font-weight:400;letter-spacing:0;text-transform:none}.PortingInNumbers.PortingInRequest .PortingInNumbersExistingFiles .PortingInNumbersFilePill--locked{background:color-mix(in srgb,var(--background_Gray_Light) 60%,#0000);color:var(--text_Title_Light);cursor:default}.PortingInNumbers.PortingInRequest .PortingInNumbersExistingFiles .PortingInNumbersFilePill--locked .PortingInNumbersFilePillName{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PortingInNumbers.PortingInRequest .PortingInNumbersExistingFiles .PortingInNumbersFilePill--locked .PortingInNumbersFilePillLock{color:var(--text_Title_Light_Light);font-size:14px;margin-left:auto}.PortingInNumbers.PortingInRequest .PortingInNumbersBackBtn{align-items:center;background-color:var(--background_Gray_Light);border:none;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;gap:8px;margin-bottom:12px;padding:6px 12px;transition:all .2s ease;width:-webkit-fit-content;width:fit-content}.PortingInNumbers.PortingInRequest .PortingInNumbersBackBtn .material-symbols-outlined{font-size:20px}.PortingInNumbers.PortingInRequest .PortingInNumbersBackBtn p{margin:0}.PortingInNumbers.PortingInRequest .PortingInNumbersBackBtn:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title)}.CreatNumbers{border:1px solid var(--border_Light);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:start;overflow:hidden;padding:36px;position:relative;width:100%}.CreatNumbers>.CreatNumberscontent{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto}.CreatNumbers>.CreatNumbersfooterBar{flex-shrink:0}.CreatNumbers .CreatNumberscontent{display:flex;flex-direction:column;gap:18px;margin:0 auto;padding-bottom:120px;position:relative;width:min(1120px,100%)}.CreatNumbers .CreatNumbersbar{margin-bottom:20px}.CreatNumbers .CreatNumbersbar,.CreatNumbers .CreatNumbersbar .CreatNumberstitleBlock{align-items:center;display:flex;flex-direction:column}.CreatNumbers .CreatNumbersbar .CreatNumberstitleBlock .CreatNumberstitle{font-size:20px;font-weight:600;margin:0}.CreatNumbers .CreatNumbersbar .CreatNumberstitleBlock .CreatNumberssubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper{margin-top:32px;width:min(400px,100%)}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersstepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersstepperLabels .CreatNumbersstepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersstepperLabels .CreatNumbersstepLabel.CreatNumbersstepLabel--active{color:var(--text_Title_Dark)}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersprogress{padding:4px 0 12px}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersprogress .CreatNumbersprogressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersprogress .CreatNumbersprogressTrack .CreatNumbersprogressFill{background:var(--background_Blue);border-radius:999px;height:100%;inset:0 auto 0 0;position:absolute}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersprogress .CreatNumbersprogressTrack .CreatNumbersprogressThumb{background:var(--background_Blue);border-radius:999px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.CreatNumbers .CreatNumbersalert{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid #b91c1c2e;border-radius:4px;color:var(--Canceled);font-size:13px;left:50%;max-width:420px;min-width:260px;padding:10px 14px;position:fixed;top:18px;transform:translateX(-50%);z-index:1200}.CreatNumbers .CreatNumberscard{background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 18%,#0000);border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:28px 30px 26px}.CreatNumbers .CreatNumberscard.CreatNumberscard--flat{box-shadow:none}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader .CreatNumberscardHeaderselectednumber{align-items:center;background-color:rgba(126,162,240,.153);border:1px solid var(--background_Blue);border-radius:50px;display:flex;gap:8px;justify-content:center;padding:0 10px 0 0}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader .CreatNumberscardHeaderselectednumber .CreatNumberscardBackIcon{color:var(--background_Blue);height:30px;padding:4px;width:30px}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader .CreatNumberscardHeaderselectednumber h2{color:var(--background_Blue);font-size:14px;font-weight:500;margin:0}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader.CreatNumberscardHeader--stacked{align-items:flex-start;flex-direction:column}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader .CreatNumberscardTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:700;margin:0}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader .CreatNumberscardSub{color:var(--text_Title_Light_Light);font-size:13px}.CreatNumbers .CreatNumberscard .CreatNumberspillRow{background:var(--background_Gray_Light);border-radius:50px;display:inline-flex;gap:4px;padding:4px}.CreatNumbers .CreatNumberscard .CreatNumberspillRow .CreatNumberspill{background:#0000;border:none;border-radius:50px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:13px;font-weight:500;padding:8px 12px;transition:all .15s ease}.CreatNumbers .CreatNumberscard .CreatNumberspillRow .CreatNumberspill.CreatNumberspill--active{background:var(--background_Blue);color:var(--background_White)}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown{position:relative}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:background .15s ease,border .15s ease,outline .15s ease;width:100%}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownTrigger:hover,.CreatNumbers .CreatNumberscard .CreatNumbersdropdown.CreatNumbersdropdown--open .CreatNumbersdropdownTrigger{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:6px;left:0;max-height:0;opacity:0;overflow:auto;padding:10px;pointer-events:none;position:absolute;right:0;top:calc(100% + 7px);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,max-height .22s ease;z-index:10}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu.is-open{max-height:330px;opacity:1;pointer-events:auto;transform:translateY(0)}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch{background:var(--background_White);padding-bottom:4px;position:-webkit-sticky;position:sticky;top:0}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:13px;outline:3px solid #0000;padding:8px 10px;transition:background .2s ease,border .2s ease,outline .2s ease;width:100%}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input:active,.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input:focus,.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input:focus-visible,.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input:focus-within,.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownOptions{display:flex;flex-direction:column;gap:4px}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownItem{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 12px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownItem:hover{background:var(--background_Gray_Light)}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownItem.CreatNumbersdropdownItem--active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:600}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownFooter{background:var(--background_White);bottom:0;padding-top:6px;position:-webkit-sticky;position:sticky}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownFooter .CreatNumbersdropdownCreate{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 12px;width:100%}.CreatNumbers .CreatNumberscard .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownFooter .CreatNumbersdropdownCreate:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumberscard .CreatNumberscompanyOption{align-items:center;display:inline-flex;gap:8px}.CreatNumbers .CreatNumberscard .CreatNumberscompanyOption .CreatNumberscompanyLogo{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;height:20px;object-fit:cover;width:20px}.CreatNumbers .CreatNumberscard .CreatNumberscompanyOption .CreatNumberscompanyNameText{color:var(--text_Title_Dark);font-size:13px;font-weight:500}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow{align-items:center;display:flex;margin-top:10px;position:relative}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumberssearchRowAreaCode{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px 0 0 10px;border-right:0;display:flex;font-size:15px;gap:5px;height:43px;padding:7.5px 10px;width:auto}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersinputWrap{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 10px 10px 0;display:flex;height:43px;outline:3px solid #0000;padding:0 12px 0 36px;position:relative;transition:all .15s ease;width:100%}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersinputWrap:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersinputWrap input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:15px;height:43px;outline:3px solid #0000;width:100%}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersinputWrap .CreatNumbersinputIcon{color:var(--text_Title_Light_Light_Light);font-size:18px;left:12px;position:absolute}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:43px;margin-left:10px;padding:4px 14px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary .CreatNumbersprimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary .CreatNumbersprimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary .CreatNumbersprimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary:active{transform:scale(.98)}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreatNumbers .CreatNumberscard .CreatNumbersresultsHeader{align-items:baseline;display:flex;flex-direction:column;margin-top:10px}.CreatNumbers .CreatNumberscard .CreatNumbersresultsHeader .CreatNumbersresultsTitle{color:var(--text_Title_Dark);font-weight:700}.CreatNumbers .CreatNumberscard .CreatNumbersresultsHeader .CreatNumbersresultsSub{color:var(--text_Title_Light_Light);font-size:13px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid{grid-gap:12px;display:grid;gap:12px;grid-auto-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresultSkeleton{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:16px;position:relative}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresultSkeleton .CreatNumbersresultSkeletonTop{align-items:center;display:flex;gap:8px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresultSkeleton .CreatNumbersresultSkeletonTop .CreatNumbersresultSkeletonDot{animation:CreatNumbersSkeletonPulse 1.2s ease-in-out infinite;background:var(--border_Dark_Light);border-radius:50%;height:16px;width:16px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresultSkeleton .CreatNumbersresultSkeletonTop .CreatNumbersresultSkeletonLine{animation:CreatNumbersSkeletonShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px;height:14px;width:70%}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresultSkeleton .CreatNumbersresultSkeletonTag{height:20px;width:55%}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresultSkeleton .CreatNumbersresultSkeletonMeta,.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresultSkeleton .CreatNumbersresultSkeletonTag{animation:CreatNumbersSkeletonShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresultSkeleton .CreatNumbersresultSkeletonMeta{height:12px;width:80%}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:16px;text-align:left;transition:background-color .15s ease,border-color .15s ease}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult:hover{background:var(--background_Gray_Light_Light)}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult.CreatNumbersresult--active{background:var(--background_Gray_Light_Blue);border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:flex-start}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop .CreatNumbersresultTopTop{align-items:center;display:flex;gap:8px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop .CreatNumbersresultTopTop .CreatNumbersresultNumber{color:var(--text_Title_Dark);font-size:16px;font-weight:800}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop .CreatNumbersresultTopTop .CreatNumbersradioDot{border:2px solid #0f172a26;border-radius:50%;display:grid;height:16px;margin-top:.5px;place-items:center;width:16px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop .CreatNumbersresultTopTop .CreatNumbersradioDot.CreatNumbersradioDot--on{background:radial-gradient(circle,var(--background_Blue) 55%,#0000 60%);border:1px solid var(--background_Blue)}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop .CreatNumberstag{background:var(--background_Gray_Light);border-radius:4px;color:var(--text_Title_Dark);font-size:11px;font-weight:500;padding:6px 10px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultMeta{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:13px;gap:4px}.CreatNumbers .CreatNumberscard .CreatNumbersempty{align-items:center;border:1px dashed #0f172a1f;border-radius:4px;color:var(--text_Title_Light_Light);display:flex;gap:6px;justify-content:center;padding:16px;text-align:center;width:100%}.CreatNumbers .CreatNumberscard .CreatNumbersempty span{font-size:13px}.CreatNumbers .CreatNumberscard .CreatNumbersempty h4{color:var(--background_Blue_Dark);cursor:pointer;font-size:13px;font-weight:600;margin:0;text-decoration:underline}.CreatNumbers .CreatNumberscard .CreatNumbersempty h4:hover{color:var(--background_Blue)}@keyframes CreatNumbersSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes CreatNumbersSkeletonPulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.CreatNumbers .CreatNumberstoggleGroup{background:var(--background_Gray_Light);border-radius:12px;display:inline-flex;gap:8px;padding:4px}.CreatNumbers .CreatNumberstoggleGroup .CreatNumberstoggle{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light_Light);cursor:pointer;font-weight:700;padding:10px 14px;transition:all .15s ease}.CreatNumbers .CreatNumberstoggleGroup .CreatNumberstoggle.CreatNumberstoggle--active{background:var(--text_Title_Dark);color:var(--background_White)}.CreatNumbers .CreatNumbersfield{display:flex;flex-direction:column;gap:6px;margin-top:10px}.CreatNumbers .CreatNumbersfield label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.CreatNumbers .CreatNumbersfield input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:15px;height:47px;min-height:42px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease}.CreatNumbers .CreatNumbersfield input:focus,.CreatNumbers .CreatNumbersfield input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumbersfield.is-error .CreatNumbersdropdownTrigger,.CreatNumbers .CreatNumbersfield.is-error .CreatNumbersdropdownTrigger:focus,.CreatNumbers .CreatNumbersfield.is-error .CreatNumbersdropdownTrigger:hover,.CreatNumbers .CreatNumbersfield.is-error input,.CreatNumbers .CreatNumbersfield.is-error input:focus,.CreatNumbers .CreatNumbersfield.is-error input:hover{border:1px solid var(--Canceled);outline:3px solid #b91c1c2e}.CreatNumbers .CreatNumbersfield .CreatNumbersinputWrap--inline{padding-left:36px;position:relative}.CreatNumbers .CreatNumbersfield .CreatNumbersinputWrap--inline input{padding-left:32px}.CreatNumbers .CreatNumbersfield .CreatNumbersinputWrap--inline .CreatNumbersinputIcon{color:var(--text_Title_Light_Light_Light);left:10px;position:absolute;top:50%;transform:translateY(-50%)}.CreatNumbers .CreatNumbersfield .CreatNumbershelp{color:var(--text_Title_Light_Light);font-size:13px}.CreatNumbers .CreatNumbersfield .CreatNumbershelp.CreatNumbershelp--error{color:var(--Canceled)}.CreatNumbers .CreatNumbersfield .AssignedCompanies .CompaniesDropdown,.CreatNumbers .CreatNumbersfield .AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton{min-width:100%}.CreatNumbers .CreatNumbersfieldRow{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:10px}.CreatNumbers .CreatNumbersrouting{display:flex;flex-direction:column;margin-top:18px}.CreatNumbers .CreatNumbersrouting .CreatNumberssectionTitle{color:var(--text_Title_Light);font-size:16px;font-weight:600}.CreatNumbers .CreatNumbersrouting .CreatNumberssectionSubTitle{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.CreatNumbers .CreatNumbersrouting .CreatNumbersradioGroup{display:flex;flex-direction:column;gap:12px;padding:20px 0 30px}.CreatNumbers .CreatNumbersrouting .CreatNumbersradioRow{align-items:center;background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:10px;padding:0}.CreatNumbers .CreatNumbersrouting .CreatNumbersradioRow.CreatNumbersradioRow--active{font-weight:600}.CreatNumbers .CreatNumbersrouting .CreatNumbersradioRow .CreatNumbersradioDot{border:2px solid var(--border_Light);border-radius:50%;display:inline-block;height:16px;position:relative;width:16px}.CreatNumbers .CreatNumbersrouting .CreatNumbersradioRow.CreatNumbersradioRow--active .CreatNumbersradioDot{background:radial-gradient(circle,var(--background_Blue) 55%,#0000 60%);border-color:var(--background_Blue)}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField{align-items:center;display:flex;flex-wrap:wrap;gap:10px 0;margin-left:24px}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField .CreatNumberssearchRowAreaCode{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px 0 0 10px;border-right:0;display:flex;font-size:15px;gap:5px;height:43px;padding:7.5px 10px;width:auto}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField.is-error .CreatNumberssearchRowAreaCode{border:1px solid var(--Canceled);border-right:0}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField.is-error input,.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField.is-error input:focus,.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField.is-error input:hover{border:1px solid var(--Canceled);outline:3px solid #b91c1c2e}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:0 10px 10px 0;font-size:14px;height:43px;min-height:42px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:220px}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField input:focus,.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField .CreatNumbersinlineError{align-items:center;background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid #b91c1c40;border-radius:8px;color:var(--Canceled);display:inline-flex;font-size:12px;gap:6px;margin-left:12px;padding:6px 10px}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField .CreatNumbersinlineError .material-symbols-outlined{font-size:14px;line-height:1}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField .CreatNumbersinlineHelp{color:var(--background_Blue_Dark);font-size:13px;margin-left:12px;text-decoration:underline}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBlock{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;padding:20px 0}.CreatNumbers .CreatNumbersrouting .AppointmentsSelectHeader{align-items:flex-start;background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:10px;padding:0}.CreatNumbers .CreatNumbersrouting .AppointmentsSelectHeader .AppointmentsSelectHeaderBox{border:2px solid var(--border_Light);border-radius:4px;height:16px;position:relative;transition:border-color .2s ease,background .2s ease;width:16px}.CreatNumbers .CreatNumbersrouting .AppointmentsSelectHeader .AppointmentsSelectHeaderBox:after{background:var(--background_Blue);border-radius:2px;content:"";inset:2px;opacity:0;position:absolute;transform:scale(0);transition:transform .2s ease,opacity .2s ease}.CreatNumbers .CreatNumbersrouting .AppointmentsSelectHeader.AppointmentsSelectHeader--active .AppointmentsSelectHeaderBox{border-color:var(--background_Blue)}.CreatNumbers .CreatNumbersrouting .AppointmentsSelectHeader.AppointmentsSelectHeader--active .AppointmentsSelectHeaderBox:after{opacity:1;transform:scale(1)}.CreatNumbers .CreatNumbersrouting .AppointmentsSelectHeader .AppointmentsSelectHeaderLabel{color:var(--text_Title_Light);font-size:16px}.CreatNumbers .CreatNumbersrouting .AppointmentsSelectHeader .AppointmentsSelectHeaderContent{align-items:flex-start;display:flex;flex-direction:column;gap:0;margin-top:-1px}.CreatNumbers .CreatNumbersrouting .AppointmentsSelectHeader .AppointmentsSelectHeaderSub{color:var(--text_Title_Light_Light);font-size:14px;font-weight:500}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:13px;gap:6px}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;min-height:70px;outline:3px solid #0000;padding:10px 12px;resize:vertical;transition:all .15s ease}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody textarea:focus,.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody .CreatNumberspreviewButton{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:3px;margin-left:-5px;padding:2px 0 0}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody .CreatNumberspreviewButton:hover{color:var(--background_Blue_Dark)}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody .CreatNumberspreviewButton .CreatNumberspreviewIcon{font-size:25px;font-variation-settings:"FILL" 1;line-height:1}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody .CreatNumberspreviewButton.CreatNumberspreviewButton--active{color:var(--background_Blue_Dark)}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody .CreatNumberspreviewButton.CreatNumberspreviewButton--active .CreatNumberspreviewIcon{font-variation-settings:"FILL" 1}.CreatNumbers .CreatNumbersswitch{align-items:center;background:var(--background_Gray_Light);border:1px solid #0f172a0f;border-radius:12px;cursor:pointer;display:inline-flex;gap:8px;padding:8px 10px;-webkit-user-select:none;user-select:none}.CreatNumbers .CreatNumbersswitch .CreatNumbersswitchDot{background:var(--border_Dark_Light);border-radius:999px;height:14px;position:relative;transition:all .15s ease;width:28px}.CreatNumbers .CreatNumbersswitch .CreatNumbersswitchDot:after{background-color:var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0000001f;content:"";height:12px;left:1px;position:absolute;top:1px;transition:all .15s ease;width:12px}.CreatNumbers .CreatNumbersswitch .CreatNumbersswitchDot.CreatNumbersswitchDot--on{background:var(--background_Blue)}.CreatNumbers .CreatNumbersswitch .CreatNumbersswitchDot.CreatNumbersswitchDot--on:after{transform:translateX(13px)}.CreatNumbers .CreatNumberssummary{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;flex-direction:column;gap:14px;margin-top:15px;padding:20px 16px}.CreatNumbers .CreatNumberssummaryRow{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-weight:600;justify-content:space-between}.CreatNumbers .CreatNumberssummaryRow h1{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500}.CreatNumbers .CreatNumberssummaryRow .CreatNumberssummaryValue{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.CreatNumbers .CreatNumbersspin{animation:creatNumbersSpin .9s linear infinite}.CreatNumbers .CreatNumbersfooterBar{background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;left:0;margin-top:24px;padding:30px;position:absolute;z-index:9999}.CreatNumbers .CreatNumbersfooterBar,.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub{align-items:center;display:flex;justify-content:space-between;width:100%}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersfooterBack{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:4px 0}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersfooterBack:hover{text-decoration:underline}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersfooterBack:disabled{color:var(--text_Title_Light_Light_Light);cursor:not-allowed;text-decoration:none}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary .CreatNumbersprimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary .CreatNumbersprimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary .CreatNumbersprimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary:active{transform:scale(.98)}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreatNumbers .CreatNumbersghost{background-color:var(--background_White);border:1px solid #0f172a14;border-radius:10px;color:var(--text_Title_Light_Light);cursor:pointer;padding:10px 14px;transition:all .15s ease}.CreatNumbers .CreatNumbersghost:hover{border-color:var(--outline_Blue);color:var(--text_Title_Dark)}.CreatNumbers .CreatNumberssecondary{background-color:var(--background_White);border:1px solid #0f172a14;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-weight:600;padding:10px 16px;transition:all .15s ease}.CreatNumbers .CreatNumberssecondary:hover{border-color:#0f172a24}.CreatNumbers .CreatNumbersdropdown{position:relative;width:100%}.CreatNumbers .CreatNumbersdropdown.CreatNumbersdropdown--open .CreatNumbersdropdownTrigger{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownTrigger{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:14px;height:43px;justify-content:space-between;min-height:42px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownTrigger span{align-items:center;display:flex}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownTrigger:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownTrigger:disabled{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 14px 30px #0f172a1f;left:0;max-height:220px;overflow-y:auto;overflow:hidden;position:absolute;top:calc(100% + 6px);width:100%;z-index:10}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input{border:1px solid var(--border_Dark_Light);border-radius:6px;font-size:13px;outline:3px solid #0000;padding:8px 10px;width:100%}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input:focus{border-color:var(--background_Blue);box-shadow:0 0 0 1px var(--outline_Blue)}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownOptions{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownItem{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;justify-content:flex-start;padding:10px 12px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownItem:hover{background:var(--background_Gray_Light)}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownItem.CreatNumbersdropdownItem--active{background:var(--background_Gray_Light_Blue);border:1px solid var(--background_Blue);color:var(--background_Blue_Dark);font-weight:600}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px;text-align:center}@media(max-width:1050px){.CreatNumbers{padding:24px}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper{max-width:400px;width:100%}.CreatNumbers .CreatNumberscontent{padding-bottom:100px}.CreatNumbers .CreatNumberscard{padding:20px}.CreatNumbers .CreatNumbersgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CreatNumbers .CreatNumbersfooterBar{padding:16px 24px max(16px,env(safe-area-inset-bottom))}}@media(max-width:600px){.CreatNumbers{border:1px solid var(--border_Light);border-radius:8px;height:calc(100dvh - 10px);left:5px;overflow:hidden;padding:8px;top:5px;width:calc(100% - 10px)}.CreatNumbers>.CreatNumberscontent{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding:14px 14px 110px}.CreatNumbers .CreatNumbersbar{margin-bottom:12px}.CreatNumbers .CreatNumbersbar .CreatNumberstitleBlock .CreatNumberstitle{font-size:17px}.CreatNumbers .CreatNumbersbar .CreatNumberstitleBlock .CreatNumberssubtitle{font-size:12px}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper{margin-top:16px;max-width:none;width:100%}.CreatNumbers .CreatNumberscard{padding:14px}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader{align-items:flex-start;flex-direction:column;gap:10px}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow{flex-wrap:wrap;gap:8px}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumberssearchRowAreaCode{border-radius:10px;border-right:1px solid var(--border_Light);flex-shrink:0}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersinputWrap{border-radius:10px;flex:1 1;min-width:0}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary{justify-content:center;margin-left:0;min-height:44px;width:100%}.CreatNumbers .CreatNumberscard .CreatNumbersgrid{grid-template-columns:1fr}.CreatNumbers .CreatNumberspillRow{flex-wrap:wrap}.CreatNumbers .CreatNumberspillRow .CreatNumberspill{min-height:44px}.CreatNumbers .CreatNumbersinlineField{flex-wrap:wrap;gap:8px;margin-left:0}.CreatNumbers .CreatNumbersinlineField .CreatNumberssearchRowAreaCode{border-radius:10px;border-right:1px solid var(--border_Light);flex-shrink:0}.CreatNumbers .CreatNumbersinlineField input{border-radius:10px;font-size:16px;min-height:44px;width:100%}.CreatNumbers .CreatNumbersinlineField .CreatNumbersinlineHelp{margin-left:0}.CreatNumbers .CreatNumbersinlineField .CreatNumbersinlineError{margin-left:0;width:100%}.CreatNumbers .CreatNumbersfield input,.CreatNumbers .CreatNumbersfield textarea{font-size:16px;min-height:44px}.CreatNumbers .CreatNumbersfieldRow{grid-template-columns:1fr}.CreatNumbers .CreatNumbersfooterBar{padding:12px 14px max(12px,env(safe-area-inset-bottom))}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub{align-items:center;display:flex;gap:10px;justify-content:flex-end;width:100%}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersfooterBack{align-items:center;display:flex;flex:0 0 auto;min-height:44px;width:-webkit-fit-content;width:fit-content}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary{flex:0 0 auto;height:44px;justify-content:center;margin-left:auto;min-height:44px;width:-webkit-fit-content;width:fit-content}}@keyframes creatNumbersSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Dlc10Application{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;gap:16px;height:100%;overflow:auto;padding:24px max(24px,(100% - 1150px)/2) 48px;width:100%}.Dlc10Application .Dlc10ApplicationLoading{color:var(--text_Title_Light_Light);font-size:14px;padding:60px 20px;text-align:center}.Dlc10Application .Dlc10ApplicationSkeleton{display:flex;flex-direction:column;gap:24px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonHeader{display:flex;flex-direction:column;gap:8px;margin-top:4px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonProgress{display:flex;flex-direction:column;gap:14px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonProgress .Dlc10ApplicationSkeletonProgressSteps{align-items:center;display:flex;gap:10px;justify-content:space-between}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonProgress .Dlc10ApplicationSkeletonProgressSteps .Dlc10ApplicationSkeletonStep{align-items:center;display:flex;gap:8px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-top:4px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonField{display:flex;flex-direction:column;gap:6px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonBlock{animation:Dlc10SkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,color-mix(in srgb,var(--background_Gray_Light) 55%,var(--background_White)) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px;display:block}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonBlock.is-title{border-radius:6px;height:22px;width:220px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonBlock.is-subtitle{height:13px;width:60%}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonBlock.is-bar{border-radius:999px;height:6px;width:100%}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonBlock.is-step{height:12px;width:64px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonBlock.is-label{height:12px;width:90px}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonBlock.is-input{border-radius:8px;height:48px;width:100%}.Dlc10Application .Dlc10ApplicationSkeleton .Dlc10ApplicationSkeletonCircle{animation:Dlc10SkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,color-mix(in srgb,var(--background_Gray_Light) 55%,var(--background_White)) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:50%;display:inline-block;flex-shrink:0;height:22px;width:22px}@keyframes Dlc10SkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.Dlc10Application .Dlc10ApplicationGoBack{align-items:center;align-self:flex-start;background:var(--background_Gray_Light);border:0;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;gap:8px;margin:0;padding:6px 12px;transition:background .15s ease,color .15s ease,transform .12s ease}.Dlc10Application .Dlc10ApplicationGoBack .material-symbols-outlined{font-size:20px}.Dlc10Application .Dlc10ApplicationGoBack p{margin:0}.Dlc10Application .Dlc10ApplicationGoBack:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.Dlc10Application .Dlc10ApplicationGoBack:active{transform:scale(.98)}.Dlc10Application .Dlc10ApplicationHeader{display:flex;flex-direction:column;gap:4px}.Dlc10Application .Dlc10ApplicationHeader .Dlc10ApplicationHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:760px}.Dlc10Application .Dlc10ApplicationHeader .Dlc10ApplicationHeaderMain .Dlc10ApplicationTitle{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.Dlc10Application .Dlc10ApplicationHeader .Dlc10ApplicationHeaderMain .Dlc10ApplicationSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0}.Dlc10Application .Dlc10ApplicationVolumeRow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1050px){.Dlc10Application .Dlc10ApplicationVolumeRow{grid-template-columns:1fr 1fr}}.Dlc10Application .Dlc10ApplicationVolumeRow .Dlc10ApplicationVolumeOption{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:4px;outline:3px solid #0000;padding:14px 16px;text-align:left;transition:border-color .15s ease,outline-color .15s ease,transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s ease}.Dlc10Application .Dlc10ApplicationVolumeRow .Dlc10ApplicationVolumeOption strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.Dlc10Application .Dlc10ApplicationVolumeRow .Dlc10ApplicationVolumeOption span{color:var(--text_Title_Light);font-size:12px}.Dlc10Application .Dlc10ApplicationVolumeRow .Dlc10ApplicationVolumeOption:hover{border-color:var(--background_Blue);box-shadow:0 6px 16px #0f172a14;outline-color:var(--outline_Blue);transform:translateY(-1px)}.Dlc10Application .Dlc10ApplicationVolumeRow .Dlc10ApplicationVolumeOption.is-active{background:#3b82f60d;border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.Dlc10Application .Dlc10ApplicationVolumeRow .Dlc10ApplicationVolumeOption.is-active strong{color:var(--background_Blue)}@media(max-width:600px){.Dlc10Application .Dlc10ApplicationVolumeRow{grid-template-columns:1fr}}.Dlc10Application .Dlc10ApplicationUpgradeBanner{align-items:center;background:#f59e0b0f;border:1px solid #f59e0b66;border-radius:14px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:14px;outline:3px solid #0000;padding:14px 18px;text-align:left;transition:border-color .15s ease,outline-color .15s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,.61,.36,1);width:100%}.Dlc10Application .Dlc10ApplicationUpgradeBanner .Dlc10ApplicationUpgradeBannerIcon{align-items:center;background:#f59e0b24;border:1px solid #f59e0b52;border-radius:12px;color:#b45309;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.Dlc10Application .Dlc10ApplicationUpgradeBanner .Dlc10ApplicationUpgradeBannerIcon .material-symbols-outlined{font-size:22px}.Dlc10Application .Dlc10ApplicationUpgradeBanner .Dlc10ApplicationUpgradeBannerMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.Dlc10Application .Dlc10ApplicationUpgradeBanner .Dlc10ApplicationUpgradeBannerMain .Dlc10ApplicationUpgradeBannerTitle{color:var(--text_Title_Dark);font-size:13.5px;font-weight:600;letter-spacing:-.005em}.Dlc10Application .Dlc10ApplicationUpgradeBanner .Dlc10ApplicationUpgradeBannerMain .Dlc10ApplicationUpgradeBannerBody{color:var(--text_Title_Light);font-size:12.5px;line-height:1.5}.Dlc10Application .Dlc10ApplicationUpgradeBanner .Dlc10ApplicationUpgradeBannerCta{align-items:center;background:#b45309;border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:12.5px;font-weight:600;gap:4px;padding:7px 14px;transition:gap .15s ease,background .12s ease;white-space:nowrap}.Dlc10Application .Dlc10ApplicationUpgradeBanner .Dlc10ApplicationUpgradeBannerCta .material-symbols-outlined{font-size:16px;transition:transform .18s cubic-bezier(.22,.61,.36,1)}.Dlc10Application .Dlc10ApplicationUpgradeBanner:hover{border-color:#f59e0b99;box-shadow:0 8px 22px #f59e0b2e;outline-color:#f59e0b2e;transform:translateY(-1px)}.Dlc10Application .Dlc10ApplicationUpgradeBanner:hover .Dlc10ApplicationUpgradeBannerCta{background:#92400e;gap:8px}.Dlc10Application .Dlc10ApplicationUpgradeBanner:hover .Dlc10ApplicationUpgradeBannerCta .material-symbols-outlined{transform:translateX(2px)}.Dlc10Application .Dlc10ApplicationUpgradeBanner:active{transform:translateY(0)}.Dlc10Application .Dlc10ApplicationProgress{background:#0000;border:0;border-radius:0;display:flex;flex-direction:column;gap:14px;padding:0}.Dlc10Application .Dlc10ApplicationProgress .Dlc10ApplicationProgressBar{background:var(--background_Gray_Light);border-radius:999px;height:6px;overflow:hidden;position:relative}.Dlc10Application .Dlc10ApplicationProgress .Dlc10ApplicationProgressBar>span{background:linear-gradient(90deg,var(--background_Blue_Light_Middle),var(--background_Blue));border-radius:999px;inset:0 auto 0 0;position:absolute;transition:width .25s ease}.Dlc10Application .Dlc10ApplicationProgress .Dlc10ApplicationProgressSteps{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;gap:10px;justify-content:space-between}.Dlc10Application .Dlc10ApplicationProgress .Dlc10ApplicationProgressSteps .Dlc10ApplicationProgressStep{align-items:center;display:flex;font-weight:500;gap:8px}.Dlc10Application .Dlc10ApplicationProgress .Dlc10ApplicationProgressSteps .Dlc10ApplicationProgressStep:before{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);content:attr(data-step);display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:22px;justify-content:center;width:22px}.Dlc10Application .Dlc10ApplicationProgress .Dlc10ApplicationProgressSteps .Dlc10ApplicationProgressStep.is-active{color:var(--text_Title_Dark);font-weight:600}.Dlc10Application .Dlc10ApplicationProgress .Dlc10ApplicationProgressSteps .Dlc10ApplicationProgressStep.is-active:before{background:var(--background_Blue);color:var(--background_White)}.Dlc10Application .Dlc10ApplicationCard{background:#0000;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:16px;padding:0}.Dlc10Application .Dlc10ApplicationCard h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationSubsection{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:16px 0 0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationSectionHelp{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:-8px 0 0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationGrid .Dlc10ApplicationField.is-wide{grid-column:1/-1}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField{grid-gap:6px;align-content:start;color:var(--text_Title_Light);display:grid;font-size:13px;font-weight:600;gap:6px;grid-template-rows:22px auto}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .PhoneInput,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .SingleDatePicker{display:block;width:100%}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationFieldLabelRow,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField label{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;font-weight:600;min-height:22px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationFieldLabelRow{gap:8px;justify-content:space-between}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationFieldLabelRow .Dlc10ApplicationFieldLabelText{align-items:center;display:inline-flex;gap:6px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationFieldLabelRow .Dlc10ApplicationFieldHint{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationTooltip{align-items:center;display:inline-flex}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationTooltip .ToolTopExplainBubble{bottom:calc(100% + 30px);left:11%;max-width:360px;min-width:240px;transform:translate(-11%)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationTooltip:hover .ToolTopExplainBubble{transform:translate(-11%,15px)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationTooltipIcon{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);cursor:help;display:inline-flex;font-size:14px;height:18px;justify-content:center;transition:all .2s ease;width:18px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationTooltipIcon:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDropdownTrigger,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField input,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField select,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField textarea{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);font-family:inherit;font-size:15px;font-weight:500;min-height:50px;outline:3px solid #0000;padding:15px 12px;transition:background .2s ease,border .2s ease;width:100%}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDropdownTrigger::placeholder,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField input::placeholder,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField select::placeholder,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField textarea::placeholder{color:color-mix(in srgb,var(--text_Title_Light_Light) 55%,#0000);font-size:14px;font-weight:300}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDropdownTrigger:focus,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDropdownTrigger:hover,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField input:focus,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField input:hover,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField select:focus,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField select:hover,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField textarea:focus,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDropdownTrigger{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:space-between;text-align:left}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDropdownTrigger>span:first-child{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light);flex-shrink:0;font-size:20px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField textarea{line-height:1.5;resize:vertical}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField .Dlc10ApplicationSample{margin-top:6px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField.has-error .Dlc10ApplicationDropdownTrigger,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField.has-error input,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField.has-error select,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationField.has-error textarea{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationLinkBtn{align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:500;padding:6px 0;text-align:left}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationLinkBtn:hover{text-decoration:underline}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationCheckboxRow{display:flex;flex-direction:column;gap:8px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationCheckboxRow label{align-items:center;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationUseCases{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationUseCases .Dlc10ApplicationUseCase{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:10px 12px;text-align:left;transition:border-color .12s ease,background .12s ease}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationUseCases .Dlc10ApplicationUseCase strong{color:var(--text_Title_Dark);font-size:13px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationUseCases .Dlc10ApplicationUseCase span{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.4}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationUseCases .Dlc10ApplicationUseCase:hover{border-color:var(--background_Blue)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationUseCases .Dlc10ApplicationUseCase.is-selected{background:#3b82f60f;border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationPrimary,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationSecondary{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:9px 16px;transition:background .12s ease,transform .08s ease,box-shadow .12s ease}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationPrimary .material-symbols-outlined,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationSecondary .material-symbols-outlined{font-size:16px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationPrimary:active,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationSecondary:active{transform:scale(.98)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationPrimary:disabled,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationSecondary:disabled{cursor:not-allowed;opacity:.55}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationSecondary{background:#0000;border:1px solid var(--border_Light);color:var(--text_Title_Dark)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationSecondary:hover:not(:disabled){background:var(--background_Gray_Light)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationPrimary{background:var(--background_Blue);border:1px solid var(--background_Blue);color:#fff}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationActions .Dlc10ApplicationPrimary:hover:not(:disabled){background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue));box-shadow:0 4px 12px #3b82f640}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusBanner{align-items:center;background:#3b82f614;border:1px solid #3b82f64d;border-radius:10px;color:var(--background_Blue);display:flex;font-size:14px;font-weight:500;gap:10px;padding:14px 16px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusBanner .material-symbols-outlined{font-size:22px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusBanner.is-approved{background:#4ade801f;border-color:#4ade8066;color:#16a34a;color:var(--Done,#16a34a)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusBanner.is-brand_failed,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusBanner.is-campaign_failed{background:#ef44441a;border-color:#ef444459;color:var(--Canceled)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNotice{border:1px solid;border-radius:8px;font-size:13px;line-height:1.5;padding:12px 14px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNotice strong{display:block;font-size:12px;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNotice p{margin:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNotice.is-info{background:#3b82f60f;border-color:#3b82f64d;color:var(--background_Blue);color:var(--background_Blue_Dark,var(--background_Blue))}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNotice.is-warning{background:#fbbf241a;border-color:#fbbf2466;color:#b45309}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNotice.is-error{background:#ef444414;border-color:#ef44444d;color:var(--Canceled)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusGrid .Dlc10ApplicationStatusItem{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:2px;padding:10px 12px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusGrid .Dlc10ApplicationStatusItem span{color:var(--text_Title_Light_Light);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationStatusGrid .Dlc10ApplicationStatusItem strong{color:var(--text_Title_Dark);font-size:13px;word-break:break-all}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory{display:flex;flex-direction:column;gap:6px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory h5{color:var(--text_Title_Light);font-size:13px;font-weight:500;margin:0}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow{align-items:flex-start;background:var(--background_Gray_Light);border-radius:6px;display:flex;font-size:12px;gap:8px;padding:8px 10px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow .material-symbols-outlined{flex-shrink:0;font-size:16px;margin-top:1px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow.is-info{color:var(--text_Title_Light)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow.is-info .material-symbols-outlined{color:var(--background_Blue)}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow.is-warning,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow.is-warning .material-symbols-outlined{color:#b45309}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow.is-error,.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationNoticeHistory .Dlc10ApplicationNoticeRow.is-error .material-symbols-outlined{color:var(--Canceled)}@media(max-width:1050px){.Dlc10Application{padding:16px 16px 32px}.Dlc10Application .Dlc10ApplicationCard{padding:18px 20px 22px}.Dlc10Application .Dlc10ApplicationCard .Dlc10ApplicationGrid{grid-template-columns:1fr}}@media(max-width:600px){.Dlc10Application{padding:12px 12px 24px}.Dlc10Application .Dlc10ApplicationProgress .Dlc10ApplicationProgressSteps{font-size:11px}}.Dlc10ApplicationDropdownPortal{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 12px 32px #0f172a2e;display:flex;flex-direction:column;gap:2px;max-height:280px;overflow-y:auto;padding:6px;position:fixed;z-index:10001}.Dlc10ApplicationDropdownPortal button{background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-family:inherit;font-size:14px;padding:10px 12px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.Dlc10ApplicationDropdownPortal button:hover{background:var(--background_Gray_Light)}.Dlc10ApplicationDropdownPortal button.is-active{background:var(--background_Gray_Light);color:var(--text_Title_Dark);font-weight:600}.Contacts{animation:RenderPageOpen .1s ease;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:18px;height:100%;margin:0 auto;padding:28px 28px 80px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.Contacts .ContactsHero{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.Contacts .ContactsHero .ContactsHeroText{flex:1 1;min-width:0}.Contacts .ContactsHero .ContactsHeroText h1{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0 0 4px}.Contacts .ContactsHero .ContactsHeroText p{color:var(--text_Title_Light);font-size:13px;line-height:1.45;margin:0;max-width:560px}.Contacts .ContactsHero .ContactsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Contacts .ContactsHero .ContactsAddBtn .ContactsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Contacts .ContactsHero .ContactsAddBtn .ContactsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Contacts .ContactsHero .ContactsAddBtn .ContactsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Contacts .ContactsHero .ContactsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Contacts .ContactsHero .ContactsAddBtn:active{transform:scale(.98)}.Contacts .ContactsHero .ContactsAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.Contacts .ContactsPrimaryBtn{align-items:center;background:var(--background_Blue);border:0;border-radius:999px;box-shadow:0 1px 2px #0f172a14,0 6px 14px #3b82f640;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;height:36px;padding:0 18px;transition:transform .12s ease,background .12s ease,box-shadow .12s ease;white-space:nowrap}.Contacts .ContactsPrimaryBtn .material-symbols-outlined{color:inherit;font-size:18px}.Contacts .ContactsPrimaryBtn:hover:not(:disabled){background:var(--background_Blue_Dark);box-shadow:0 1px 2px #0f172a1a,0 10px 20px #3b82f647;transform:translateY(-1px)}.Contacts .ContactsPrimaryBtn:active{transform:translateY(0)}.Contacts .ContactsPrimaryBtn:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.Contacts .ContactsSecondaryBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;height:36px;padding:0 16px;transition:background .12s ease,border-color .12s ease}.Contacts .ContactsSecondaryBtn:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.Contacts .ContactsToolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.Contacts .ContactsToolbar .ContactsSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;height:40px;margin-left:auto;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 38px 0 34px;position:relative;transition:border-color .12s ease,box-shadow .12s ease,outline-color .12s ease}.Contacts .ContactsToolbar .ContactsSearch:hover{box-shadow:0 4px 10px #00000014}.Contacts .ContactsToolbar .ContactsSearch>.material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;left:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.Contacts .ContactsToolbar .ContactsSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;outline:none;width:100%}.Contacts .ContactsToolbar .ContactsSearch input::placeholder{color:var(--text_Title_Light_Light)}.Contacts .ContactsToolbar .ContactsSearch .ContactsSearchClear{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:background .12s ease,color .12s ease;width:24px}.Contacts .ContactsToolbar .ContactsSearch .ContactsSearchClear .material-symbols-outlined{color:inherit;font-size:16px}.Contacts .ContactsToolbar .ContactsSearch .ContactsSearchClear:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Contacts .ContactsToolbar .ContactsSearch:focus-within{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Contacts .ContactsToolbar .ContactsFilter{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:10px;display:inline-flex;gap:0;padding:2px;position:relative}.Contacts .ContactsToolbar .ContactsFilter .ContactsFilterIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(25% - 1.5px);will-change:transform;z-index:0}.Contacts .ContactsToolbar .ContactsFilter[data-active-filter=all]{--toggle-index:0}.Contacts .ContactsToolbar .ContactsFilter[data-active-filter=chats]{--toggle-index:1}.Contacts .ContactsToolbar .ContactsFilter[data-active-filter=rooms]{--toggle-index:2}.Contacts .ContactsToolbar .ContactsFilter[data-active-filter=callCenter]{--toggle-index:3}.Contacts .ContactsToolbar .ContactsFilterPill{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:30px;justify-content:center;min-width:110px;padding:0 12px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.Contacts .ContactsToolbar .ContactsFilterPill .ContactsFilterCount{align-items:center;background:var(--background_White);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:10px;font-weight:600;height:16px;justify-content:center;line-height:1;min-width:18px;padding:0 5px;transition:background .2s ease,color .2s ease}.Contacts .ContactsToolbar .ContactsFilterPill.is-active,.Contacts .ContactsToolbar .ContactsFilterPill:hover{color:var(--text_Title_Dark)}.Contacts .ContactsToolbar .ContactsFilterPill.is-active .ContactsFilterCount{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Contacts .ContactsSkeletonList{display:flex;flex-direction:column;gap:8px}.Contacts .ContactsSkeletonList .ContactsSkeletonRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:14px;padding:12px 14px}.Contacts .ContactsSkeletonList .ContactsSkeletonRow .ContactsSkeletonAvatar{animation:ContactsSkeletonShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Light) 100%);background-size:200% 100%;border-radius:50%;height:36px;width:36px}.Contacts .ContactsSkeletonList .ContactsSkeletonRow .ContactsSkeletonLines{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.Contacts .ContactsSkeletonList .ContactsSkeletonRow .ContactsSkeletonLines .ContactsSkeletonLine{animation:ContactsSkeletonShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Light) 100%);background-size:200% 100%;border-radius:6px;height:10px}.Contacts .ContactsSkeletonList .ContactsSkeletonRow .ContactsSkeletonLines .ContactsSkeletonLine--name{height:12px;width:38%}.Contacts .ContactsSkeletonList .ContactsSkeletonRow .ContactsSkeletonLines .ContactsSkeletonLine--meta{width:64%}@keyframes ContactsSkeletonShimmer{0%{background-position:0 50%}to{background-position:-200% 50%}}.Contacts .ContactsEmpty{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center;padding:60px 20px;text-align:center}.Contacts .ContactsEmpty .ContactsEmptyIllustration{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:18px;color:var(--background_Blue);display:inline-flex;height:64px;justify-content:center;margin-bottom:4px;width:64px}.Contacts .ContactsEmpty .ContactsEmptyIllustration .material-symbols-outlined{color:inherit;font-size:30px}.Contacts .ContactsEmpty .ContactsEmptyTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.Contacts .ContactsEmpty .ContactsEmptySubtitle{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0 0 6px;max-width:380px}.Contacts .ContactsGroups{display:flex;flex-direction:column;gap:18px}.Contacts .ContactsGroup{display:flex;flex-direction:column;gap:6px}.Contacts .ContactsGroup .ContactsGroupHeader{align-items:center;display:flex;gap:10px;padding:0 4px}.Contacts .ContactsGroup .ContactsGroupHeader .ContactsGroupLetter{color:var(--text_Title_Light_Light);font-size:12px;font-weight:700;letter-spacing:.04em;min-width:16px}.Contacts .ContactsGroup .ContactsGroupHeader .ContactsGroupRule{background:var(--border_Light);flex:1 1;height:1px}.Contacts .ContactsGroup .ContactsGroupHeader .ContactsGroupCount{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;padding:2px 8px}.Contacts .ContactsGroup .ContactsList{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.Contacts .ContactsCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:14px;padding:12px 14px;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.Contacts .ContactsCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 1px 2px #0f172a0a,0 8px 18px #0f172a0f}.Contacts .ContactsCard:hover .ContactsCardActions{opacity:1}.Contacts .ContactsCardAvatar{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:700;height:38px;justify-content:center;overflow:hidden;width:38px}.Contacts .ContactsCardAvatar img{height:100%;object-fit:cover;width:100%}.Contacts .ContactsCardBody{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.Contacts .ContactsCardBody .ContactsCardTopRow{align-items:center;display:flex;gap:10px;min-width:0}.Contacts .ContactsCardBody .ContactsCardTopRow .ContactsCardName{color:var(--text_Title_Dark);flex:1 1;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Contacts .ContactsCardBody .ContactsCardMeta{align-items:center;display:flex;flex-wrap:wrap;gap:14px;min-width:0}.Contacts .ContactsCardBody .ContactsCardMeta .ContactsCardMetaItem{align-items:center;background:#0000;border:0;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:4px;margin:0;max-width:240px;overflow:hidden;padding:0;text-decoration:none;text-overflow:ellipsis;transition:color .12s ease;white-space:nowrap}.Contacts .ContactsCardBody .ContactsCardMeta .ContactsCardMetaItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.Contacts .ContactsCardBody .ContactsCardMeta .ContactsCardMetaItem:hover{color:var(--text_Title_Dark)}.Contacts .ContactsCardBody .ContactsCardMeta .ContactsCardMetaItem:hover .material-symbols-outlined{color:var(--background_Blue)}.Contacts .ContactsCardBody .ContactsCardMeta .ContactsCardMetaItem.ContactsCardMetaItem--phone{cursor:pointer}.Contacts .ContactsCardScope{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:10px;font-weight:600;height:20px;letter-spacing:.04em;padding:0 8px}.Contacts .ContactsCardScope.ContactsCardScope--chats{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue_Dark)}.Contacts .ContactsCardScope.ContactsCardScope--rooms{background:color-mix(in srgb,#f472b6 14%,#0000);color:#be185d}.Contacts .ContactsCardScope.ContactsCardScope--both{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.Contacts .ContactsCardActions{align-items:center;display:inline-flex;gap:2px;opacity:0;transition:opacity .12s ease}.Contacts .ContactsCardActions button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.Contacts .ContactsCardActions button .material-symbols-outlined{color:inherit;font-size:18px}.Contacts .ContactsCardActions button:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Contacts .ContactsModalBackdrop{align-items:center;animation:ContactsModalBackdropFade .18s ease both;backdrop-filter:blur(1.3px);-webkit-backdrop-filter:blur(1.3px);background:#0f172a2e;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}@keyframes ContactsModalBackdropFade{0%{opacity:0}to{opacity:1}}.Contacts .ContactsModalBackdrop .ContactsModal{animation:ContactsModalPop .2s cubic-bezier(.22,.61,.36,1) both;background:var(--background_White);border-radius:16px;box-shadow:0 1px 2px #0f172a0f,0 18px 40px #0f172a2e;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);max-width:420px;overflow:hidden;width:100%}@keyframes ContactsModalPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 18px 0}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalHeader .ContactsModalClose{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalHeader .ContactsModalClose .material-symbols-outlined{color:inherit;font-size:18px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalHeader .ContactsModalClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody{display:flex;flex-direction:column;gap:6px;overflow-y:auto;padding:16px 18px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsModalAvatarRow{align-items:center;display:flex;gap:12px;margin-bottom:6px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsModalAvatarRow .ContactsModalAvatar{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:56px;justify-content:center;overflow:hidden;transition:border-color .12s ease,color .12s ease;width:56px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsModalAvatarRow .ContactsModalAvatar .material-symbols-outlined{font-size:22px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsModalAvatarRow .ContactsModalAvatar img{height:100%;object-fit:cover;width:100%}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsModalAvatarRow .ContactsModalAvatar:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsModalAvatarRow .ContactsModalAvatarHint{display:flex;flex-direction:column;gap:2px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsModalAvatarRow .ContactsModalAvatarHint span{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsModalAvatarRow .ContactsModalAvatarHint p{color:var(--text_Title_Light_Light);font-size:11px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody label{color:var(--text_Title_Light);font-size:12px;font-weight:600;margin-top:8px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody label:first-of-type{margin-top:0}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody input{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;height:38px;outline:3px solid #0000;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease,outline-color .12s ease;width:100%}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody input::placeholder{color:var(--text_Title_Light_Light)}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody input:hover{box-shadow:0 4px 10px #00000014}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody input:focus{background:var(--background_White);border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .PhoneInput .PhoneInputRow .PhoneInputField{border-bottom-left-radius:0!important;border-left:0;border-top-left-radius:0!important}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .PhoneInput .PhoneInputRow{min-height:38px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .PhoneInput .PhoneInputRow .PhoneInputCountryButton{height:38px;min-height:38px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsEntityPills{display:flex;flex-wrap:wrap;gap:6px}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsEntityPill{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;height:32px;padding:0 14px;transition:background .12s ease,border-color .12s ease,color .12s ease}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsEntityPill:hover{border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalBody .ContactsEntityPill.is-active{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.Contacts .ContactsModalBackdrop .ContactsModal .ContactsModalFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:12px 18px 16px}@media(max-width:1050px){.Contacts{padding:22px 18px 60px}.Contacts .ContactsToolbar .ContactsSearch{flex:1 1 100%;margin-left:0;max-width:none;min-width:0}}@media(max-width:600px){.Contacts{padding:16px 14px 60px}.Contacts .ContactsHero{align-items:stretch;flex-direction:column}.Contacts .ContactsHero .ContactsPrimaryBtn{align-self:flex-start}.Contacts .ContactsCard .ContactsCardBody .ContactsCardMeta .ContactsCardMetaItem{max-width:180px}.Contacts .ContactsCard .ContactsCardActions{opacity:1}}.InviteActivation{align-items:center;background:var(--background_Gray_Light);display:flex;flex:1 1;flex-direction:column;height:100vh;justify-content:flex-start;overflow:auto;padding:100px 5% 40px;transition:all .15s ease}.InviteActivation .SignUpLogo{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:24px}.InviteActivation .SignUpLogo img{height:34px;object-fit:contain;width:34px}.InviteActivation .SignUpLogo h1{color:var(--text_Title_Light);font-size:24px;font-weight:700;letter-spacing:.3px;margin:0}.InviteActivation .InviteActivationCard{background-color:var(--background_White);border-radius:12px;max-height:620px;max-width:660px;overflow:visible;padding:32px 36px 28px;transition:max-height .42s ease,padding .3s ease;width:100%;will-change:max-height}.InviteActivation .InviteActivationCard .InviteActivationHeader{display:flex;flex-direction:column;gap:2px}.InviteActivation .InviteActivationCard .InviteActivationHeader h2{color:var(--text_Title_Light);font-size:1.25rem;font-weight:600}.InviteActivation .InviteActivationCard .InviteActivationHeader p{color:var(--text_Title_Light_Light);font-size:14px;margin:0}.InviteActivation .InviteActivationCard .InviteActivationAlert{border-radius:6px;font-size:13px;margin-bottom:14px;padding:10px 12px}.InviteActivation .InviteActivationCard .InviteActivationAlert.InviteActivationAlertError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.InviteActivation .InviteActivationCard .InviteActivationAlert.InviteActivationAlertSuccess{background:color-mix(in srgb,var(--Done) 12%,#0000);border:1px solid color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.InviteActivation .InviteActivationCard .InviteActivationLoginLink{align-items:flex-start;background:none;border:none;color:var(--background_Blue);cursor:pointer;display:flex;font:inherit;font-size:.85rem;margin-top:16px;padding:0;text-align:flex-start;text-decoration:none;width:100%}.InviteActivation .InviteActivationCard .InviteActivationLoginLink:hover{text-decoration:underline}.InviteActivation .InviteActivationCard .InviteActivationForm{display:flex;flex-direction:column;gap:14px;margin-top:16px}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField{display:flex;flex-direction:column}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField label{color:var(--text_Title_Light);display:block;font-size:14px;font-weight:500;margin-bottom:6px}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;border-radius:10px;font-size:14px;height:47px;outline:3px solid #0000;padding:8px 10px;transition:all .15s ease;width:100%}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField input:focus,.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField .InviteActivationPasswordField{align-items:center;display:flex;position:relative}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField .InviteActivationPasswordField input{padding-right:44px}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField .InviteActivationPasswordField .InviteActivationPasswordToggle{align-items:center;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:9px;transition:color .15s ease,background .15s ease;width:32px}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField .InviteActivationPasswordField .InviteActivationPasswordToggle:hover{background:var(--background_Gray_Light)}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField .InviteActivationPasswordField .InviteActivationPasswordToggle .material-symbols-outlined{font-size:20px}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:10px}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationSubmit{background:var(--background_Blue);border:1px solid #0000;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;font-weight:400;height:43px;outline:3px solid #0000;padding:12px 16px;transition:background .15s ease,transform .12s ease,box-shadow .15s ease;transition:all .15s ease;width:100%}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationSubmit:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationSubmit:active{transform:translateY(1px)}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationLoginLink{background:none;border:none;color:var(--background_Blue);cursor:pointer;font:inherit;font-size:.85rem;padding:0;text-decoration:none}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationLoginLink:hover{text-decoration:underline}.InviteActivation .InviteActivationFooterText{background-color:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:50px;color:var(--text_Title_Light_Light_Light);font-size:12px;margin-top:12px;padding:3px 15px;width:-webkit-fit-content;width:fit-content}@media(max-width:1050px){.InviteActivation{padding:72px 24px 40px}.InviteActivation .InviteActivationCard{max-width:520px;padding:28px 24px 22px}}@media(max-width:600px){.InviteActivation{height:auto;min-height:100vh;padding:40px 14px}.InviteActivation .SignUpLogo h1{font-size:20px}.InviteActivation .InviteActivationCard{max-width:100%;padding:20px 16px 18px}.InviteActivation .InviteActivationCard .InviteActivationHeader h2{font-size:1.05rem}.InviteActivation .InviteActivationCard .InviteActivationHeader p{font-size:13px}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField input{height:44px}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationSubmit{height:46px}}.Verification{align-items:center;background:var(--background_Gray_Light);display:flex;flex:1 1;flex-direction:column;height:100vh;justify-content:flex-start;overflow:auto;padding:100px 5% 40px;transition:all .15s ease}.Verification .SignUpLogo{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:24px}.Verification .SignUpLogo img{height:34px;object-fit:contain;width:34px}.Verification .SignUpLogo h1{color:var(--text_Title_Light);font-size:24px;font-weight:700;letter-spacing:.3px;margin:0}.Verification .VerificationCard{background-color:var(--background_White);border-radius:12px;max-height:620px;max-width:660px;overflow:visible;padding:32px 36px 28px;transition:max-height .42s ease,padding .3s ease;width:100%;will-change:max-height}.Verification .VerificationCard .VerificationHeader{display:flex;flex-direction:column;gap:2px}.Verification .VerificationCard .VerificationHeader h2{color:var(--text_Title_Light);font-size:1.25rem;font-weight:600}.Verification .VerificationCard .VerificationHeader p{color:var(--text_Title_Light_Light);font-size:14px;margin:0}.Verification .VerificationCard .VerificationButton{background:var(--background_Blue);border:1px solid #0000;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;font-weight:400;height:43px;margin-top:20px;outline:3px solid #0000;padding:12px 16px;transition:background .15s ease,transform .12s ease,box-shadow .15s ease;transition:all .15s ease;width:100%}.Verification .VerificationCard .VerificationButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Verification .VerificationCard .VerificationButton:active{transform:translateY(1px)}.Verification .VerificationError{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-radius:10px;color:var(--Canceled);font-size:.9rem;padding:10px 12px}@media(max-width:1050px){.Verification{padding:72px 24px 40px}.Verification .VerificationCard{max-width:520px;padding:28px 24px 22px}}@media(max-width:600px){.Verification{height:auto;min-height:100vh;padding:40px 14px}.Verification .SignUpLogo h1{font-size:20px}.Verification .VerificationCard{max-width:100%;padding:20px 16px 18px}.Verification .VerificationCard .VerificationHeader h2{font-size:1.05rem}.Verification .VerificationCard .VerificationHeader p{font-size:13px}.Verification .VerificationCard .VerificationButton{height:46px;padding:12px 14px}}.GASettingsResetPassword{align-items:center;background:var(--background_Gray_Light);display:flex;flex:1 1;flex-direction:column;height:100vh;justify-content:flex-start;overflow:auto;padding:100px 5% 40px;transition:all .15s ease}.GASettingsResetPassword .SignUpLogo{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:24px}.GASettingsResetPassword .SignUpLogo img{height:34px;object-fit:contain;width:34px}.GASettingsResetPassword .SignUpLogo h1{color:var(--text_Title_Light);font-size:24px;font-weight:700;letter-spacing:.3px;margin:0}.GASettingsResetPassword .GASettingsResetPasswordCard{background-color:var(--background_White);border-radius:12px;max-height:620px;max-width:450px;overflow:visible;padding:32px 36px 28px;transition:max-height .42s ease,padding .3s ease;width:100%;will-change:max-height}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordHeader{margin-bottom:18px;text-align:left}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordHeader h2{color:var(--text_Title_Light);font-size:1.25rem;font-weight:600}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordHeader p{color:var(--text_Title_Light_Light);font-size:14px;margin:0}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordStatus{background:#e0f2fe;border-radius:10px;color:#0369a1;font-size:.85rem;margin-bottom:12px;padding:10px 12px}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordError{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-radius:10px;color:var(--Canceled);font-size:.85rem;margin-bottom:12px;padding:10px 12px}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm{display:flex;flex-direction:column;gap:14px}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm p{color:var(--text_Title_Light);font-size:.9rem;margin:0}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm label span{color:var(--text_Title_Light);display:block;font-size:14px;font-weight:500;margin-bottom:6px}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm input{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:.95rem;height:47px;outline:3px solid #0000;padding:13px 10px;transition:all .15s ease;width:100%}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm input:focus,.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordPrimary{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:400;height:43px;margin-top:0;outline:3px solid #0000;padding:4px 12px;transition:background .15s ease,box-shadow .15s ease,transform .12s ease;width:100%}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordPrimary:hover:not(:disabled){background:var(--background_Blue_Dark);box-shadow:0 6px 18px #2563eb59;outline:3px solid var(--outline_Blue)}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordPrimary:active:not(:disabled){box-shadow:0 3px 10px #2563eb73;transform:translateY(1px)}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordPrimary:disabled{box-shadow:none;cursor:default;opacity:.7}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordFooter{margin-top:16px;text-align:flex-start}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordFooter .ResetPasswordLink{background:none;border:none;color:var(--background_Blue);cursor:pointer;font:inherit;font-size:.85rem;padding:0;text-decoration:none}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordFooter .ResetPasswordLink:hover{text-decoration:underline}@media(max-width:1050px){.GASettingsResetPassword{padding:72px 24px 40px}.GASettingsResetPassword .GASettingsResetPasswordCard{max-width:440px;padding:28px 24px 22px}}@media(max-width:600px){.GASettingsResetPassword{height:auto;min-height:100vh;padding:40px 14px}.GASettingsResetPassword .SignUpLogo h1{font-size:20px}.GASettingsResetPassword .GASettingsResetPasswordCard{max-width:100%;padding:20px 16px 18px}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordHeader h2{font-size:1.05rem}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm input{height:44px;padding:11px 10px}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordPrimary{height:46px}}.SubscriptionGate{background:var(--background_Gray_Light_Light);display:flex;flex-direction:column;inset:0;overflow:hidden;position:fixed;z-index:4000}.SubscriptionGate .SubscriptionGateBanner{align-items:center;background:color-mix(in srgb,var(--pending) 16%,var(--background_White));border-bottom:1px solid color-mix(in srgb,var(--pending) 36%,#0000);display:flex;flex:0 0 auto;gap:12px;padding:12px 24px}.SubscriptionGate .SubscriptionGateBanner .SubscriptionGateBannerIcon{color:var(--pending);flex:0 0 auto;font-size:22px}.SubscriptionGate .SubscriptionGateBanner p{color:var(--text_Title_Dark);flex:1 1;font-size:14px;margin:0}.SubscriptionGate .SubscriptionGateBanner p strong{font-weight:700}.SubscriptionGate .SubscriptionGateBanner .SubscriptionGateSignOut{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;flex:0 0 auto;font-size:13px;font-weight:600;padding:8px 16px;transition:all .15s ease}.SubscriptionGate .SubscriptionGateBanner .SubscriptionGateSignOut:hover{background:var(--background_Gray_Light)}.SubscriptionGate .SubscriptionGateScroll{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto;padding:48px 24px 64px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead{margin:0 auto 32px;max-width:720px;text-align:center}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead .SubscriptionGateHeadTag{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 22%,#0000);border-radius:999px;box-shadow:0 2px 8px color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:8px;margin-bottom:18px;padding:7px 16px 7px 12px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead .SubscriptionGateHeadTag:before{animation:SubscriptionGateTagPulse 1.8s ease-out infinite;background:var(--background_Blue);border-radius:50%;box-shadow:0 0 0 0 color-mix(in srgb,var(--background_Blue) 55%,#0000);content:"";height:7px;width:7px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead h1{color:var(--text_Title_Dark);font-size:30px;font-weight:800;margin:0 0 12px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead p{color:var(--text_Title_Light);font-size:15px;margin:0}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateCard{max-width:1180px;padding:28px;position:relative;width:100%}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateCard,.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateNoAccess{background:var(--background_White);border:1px solid var(--border_Light);border-radius:20px;box-shadow:var(--shadow-card);margin:0 auto}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateNoAccess{max-width:560px;padding:48px 32px;text-align:center}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateNoAccess .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:44px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateNoAccess h2{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:16px 0 10px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateNoAccess p{color:var(--text_Title_Light);font-size:14px;line-height:1.6;margin:0}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof{align-items:stretch;background:linear-gradient(135deg,color-mix(in srgb,var(--background_Blue) 5%,var(--background_White)),var(--background_White) 60%);border:1px solid var(--border_Light);border-radius:22px;box-shadow:var(--shadow-card);display:flex;gap:44px;margin:56px auto 0;max-width:1180px;padding:36px 40px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateStat{display:flex;flex:0 0 196px;flex-direction:column;justify-content:center;position:relative}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateStat .SubscriptionGateStatSpark{color:var(--background_Blue);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--background_Blue) 55%,transparent));font-size:22px;left:-2px;position:absolute;top:-6px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateStat .SubscriptionGateStatNumber{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--text_Title_Dark),var(--background_Blue));-webkit-background-clip:text;background-clip:text;display:block;font-size:52px;font-weight:800;letter-spacing:-.02em;line-height:1}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateStat p{color:var(--text_Title_Light);font-size:14px;margin:12px 0 0}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateStat p b{color:var(--text_Title_Dark);font-weight:700}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateProofDivider{align-self:stretch;background:linear-gradient(to bottom,#0000,var(--border_Dark_Light),#0000);flex:0 0 auto;width:1px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote{align-items:flex-start;display:flex;flex:1 1;gap:16px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteMark{color:var(--background_Blue);flex:0 0 auto;font-family:Georgia,Times New Roman,serif;font-size:56px;font-weight:700;line-height:.8;pointer-events:none}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteContent{display:flex;flex:1 1;flex-direction:column;min-height:140px;min-width:0}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteSlide{animation:SubscriptionGateQuoteIn .4s ease;flex:1 1}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteDots{display:flex;gap:7px;margin-top:16px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteDots .SubscriptionGateQuoteDot{background:color-mix(in srgb,var(--background_Blue) 25%,#0000);border:0;border-radius:999px;cursor:pointer;height:7px;padding:0;transition:width .2s ease,background .2s ease;width:7px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteDots .SubscriptionGateQuoteDot.is-active{background:var(--background_Blue);width:20px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteDots .SubscriptionGateQuoteDot:hover:not(.is-active){background:color-mix(in srgb,var(--background_Blue) 45%,#0000)}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteText{color:var(--text_Title_Light);font-size:17px;line-height:1.6;margin:0 0 20px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteText strong{color:var(--text_Title_Dark);font-weight:700}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteAuthor{align-items:center;display:flex;gap:12px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteAuthor .SubscriptionGateQuoteAuthorMeta{display:flex;flex-direction:column}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteAuthor .SubscriptionGateQuoteAuthorMeta strong{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateQuote .SubscriptionGateQuoteAuthor .SubscriptionGateQuoteAuthorMeta span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq{align-items:flex-start;display:flex;gap:44px;margin:64px auto 0;max-width:1180px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq h2{color:var(--text_Title_Dark);flex:0 0 220px;font-size:24px;font-weight:800;line-height:1.25;margin:0;padding-top:6px;text-align:left}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq .SubscriptionGateFaqList{display:flex;flex:1 1;flex-direction:column;gap:12px;min-width:0}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq .SubscriptionGateFaqList .SubscriptionGateFaqItem{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;overflow:hidden;transition:border-color .15s ease}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq .SubscriptionGateFaqList .SubscriptionGateFaqItem .SubscriptionGateFaqQuestion{align-items:center;background:#0000;border:none;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:16px;justify-content:space-between;padding:18px 20px;text-align:left;width:100%}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq .SubscriptionGateFaqList .SubscriptionGateFaqItem .SubscriptionGateFaqQuestion .material-symbols-outlined{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:22px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq .SubscriptionGateFaqList .SubscriptionGateFaqItem .SubscriptionGateFaqAnswer{max-height:0;overflow:hidden;transition:max-height .25s ease,padding .25s ease}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq .SubscriptionGateFaqList .SubscriptionGateFaqItem .SubscriptionGateFaqAnswer p{color:var(--text_Title_Light);font-size:14px;margin:0;padding:0 20px 18px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq .SubscriptionGateFaqList .SubscriptionGateFaqItem.is-open .SubscriptionGateFaqAnswer{max-height:320px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFooter{color:var(--text_Title_Light_Light);font-size:13px;margin:48px auto 0;text-align:center}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFooter a{color:var(--background_Blue);text-decoration:none}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFooter a:hover{text-decoration:underline}@media(max-width:1050px){.SubscriptionGate .SubscriptionGateScroll{padding:36px 18px 56px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead h1{font-size:26px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateCard{padding:20px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof{gap:28px;padding:28px}}@media(max-width:600px){.SubscriptionGate .SubscriptionGateBanner{flex-wrap:wrap;padding:12px 16px}.SubscriptionGate .SubscriptionGateBanner p{flex:1 1 100%;font-size:13px;order:2}.SubscriptionGate .SubscriptionGateBanner .SubscriptionGateBannerIcon{order:1}.SubscriptionGate .SubscriptionGateBanner .SubscriptionGateSignOut{margin-left:auto;order:1}.SubscriptionGate .SubscriptionGateScroll{padding:28px 14px 48px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead{margin-bottom:24px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead h1{font-size:22px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateHead p{font-size:14px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateCard{border-radius:16px;padding:14px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof{align-items:flex-start;flex-direction:column;gap:20px;margin-top:40px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateStat{flex:0 0 auto}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateProof .SubscriptionGateProofDivider{align-self:stretch;height:1px;width:100%}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq{flex-direction:column;gap:18px;margin-top:44px}.SubscriptionGate .SubscriptionGateScroll .SubscriptionGateFaq h2{flex:0 0 auto;font-size:20px;padding-top:0;text-align:center}}@keyframes SubscriptionGateTagPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--background_Blue) 55%,#0000)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 0 0 #0000}}@keyframes SubscriptionGateQuoteIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.UpgradePlan{display:flex;flex-direction:column;width:100%}.UpgradePlan .UpgradePlanPage--plans{animation:UpgradePlanSlideFromLeft .3s cubic-bezier(.22,1,.36,1)}.UpgradePlan .UpgradePlanPage--checkout{animation:UpgradePlanSlideFromRight .3s cubic-bezier(.22,1,.36,1)}.UpgradePlan .PricingAnnuall{align-items:center;display:flex;gap:12px;justify-content:center;padding:8px 0 28px;width:100%}.UpgradePlan .PricingAnnuall .PricingAnnuall_Label{color:var(--text_Title_Light_Light_Light);font-size:22px;font-weight:600}.UpgradePlan .PricingAnnuall .PricingAnnuall_Label.is-active{color:var(--text_Title_Dark)}.UpgradePlan .PricingAnnuall .PricingAnnuall_Label.is-active:nth-child(3){-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text}.UpgradePlan .PricingAnnuall .PricingAnnuall_Toggle{background:#d1d5db;border:none;border-radius:999px;cursor:pointer;height:30px;position:relative;transition:background .2s ease;width:66px}.UpgradePlan .PricingAnnuall .PricingAnnuall_Toggle .PricingAnnuall_Knob{background:#fff;border-radius:50%;box-shadow:0 2px 6px #0f172a33;height:24px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:24px}.UpgradePlan .PricingAnnuall .PricingAnnuall_Toggle.is-annual{background:var(--background_Blue)}.UpgradePlan .PricingAnnuall .PricingAnnuall_Toggle.is-annual .PricingAnnuall_Knob{transform:translateX(35px)}.UpgradePlan .PricingAnnuall .PricingAnnuall_Save{color:var(--text_Title_Dark);font-size:22px;font-weight:600}.UpgradePlan .Pricing_Cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding-top:50px;width:100%}.UpgradePlan .Pricing_Cards .Pricing_Card{background:var(--background_White);border:1px solid var(--border_Light);display:flex;flex-direction:column;gap:16px;padding:18px;position:relative}.UpgradePlan .Pricing_Cards .Pricing_Card:first-child{border-radius:10px 0 0 10px}.UpgradePlan .Pricing_Cards .Pricing_Card:last-child{border-radius:0 10px 10px 0}.UpgradePlan .Pricing_Cards .Pricing_Card.is-highlighted{background-color:rgba(0,89,255,.043);border-color:var(--background_Blue);border-radius:0 0 10px 10px;border-width:2px;box-shadow:0 14px 30px #0b5fff2e;height:calc(100% + 10px)}.UpgradePlan .Pricing_Cards .Pricing_Card.is-highlighted .Pricing_CardCta{background:var(--background_Blue);border:1px solid var(--background_Blue);color:#fff}.UpgradePlan .Pricing_Cards .Pricing_Card.is-highlighted .Pricing_CardCta:hover{background:var(--background_Blue_Dark);color:#fff}.UpgradePlan .Pricing_Cards .Pricing_Card.is-highlighted .Pricing_CardHeader .Pricing_CardTag{background-color:var(--background_White)}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardBadge{align-items:center;background:var(--background_Blue);border-radius:10px 10px 0 0;color:#fff;display:flex;font-size:14px;font-weight:400;height:40px;justify-content:center;left:-2px;letter-spacing:.04em;padding:6px 12px;position:absolute;text-transform:uppercase;top:-40px;width:calc(100% + 4px)}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader{display:flex;flex-direction:column;height:auto;min-height:245px;position:relative}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardTag{background-color:var(--background_Gray_Light_Blue);border:1px solid var(--background_Blue);border-radius:50px;color:var(--background_Blue);font-size:12px;font-weight:400;letter-spacing:.05em;padding:4px 20px;position:absolute;right:0;top:0;width:-webkit-fit-content;width:fit-content}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardHeaderGenayaLogoProduct{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:8px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardHeaderGenayaLogoProduct img{background:var(--background_Gray_Light_Blue);border-radius:6px;box-shadow:0 2px 8px #0f172a14;height:32px;object-fit:contain;width:32px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardHeaderGenayaLogoProduct .Pricing_CardHeaderGenayaLogoProductText{display:flex;margin-top:3px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardHeaderGenayaLogoProduct .Pricing_CardHeaderGenayaLogoProductText h3{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:600;white-space:nowrap}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardHeaderGenayaLogoProduct .Pricing_CardHeaderGenayaLogoProductText h4{color:var(--text_Title_Light);font-size:13px;font-weight:400;letter-spacing:.03em;margin:5px 0 0 5px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader h2{color:var(--text_Title_Dark);font-size:26px;font-weight:700;margin-top:10px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader p{color:var(--text_Title_Light);font-size:14px;line-height:1.4;margin-bottom:25px;min-height:50px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardPriceWrap{animation:PricingPriceSwap .25s ease;display:flex;flex-direction:column;gap:2px;position:relative}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardPriceWrap .Pricing_CardPriceOld{color:#e05353;font-size:18px;font-weight:400;left:0;position:absolute;text-decoration:line-through;-webkit-text-decoration-color:#e05353;text-decoration-color:#e05353;text-decoration-thickness:2px;top:-18px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardPriceWrap .Pricing_CardPrice{color:var(--text_Title_Dark);font-size:36px;font-weight:700;margin-top:0;position:relative}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardPriceWrap .Pricing_CardPrice span{color:var(--text_Title_Light);font-size:14px;font-weight:400;margin-left:2px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardHeader .Pricing_CardPriceNote{color:var(--text_Title_Light);font-size:12px;margin-top:-2px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardCta{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;color:var(--background_Blue);cursor:pointer;font-size:17px;font-weight:600;padding:15px 14px;transition:background .16s ease,transform .16s ease}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardCta:hover{background:var(--background_Blue);color:#fff}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardCta:active{transform:translateY(1px)}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardCta:disabled{border-color:var(--border_Light);cursor:not-allowed}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardCta:disabled,.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardCta:disabled:hover{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light)}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardCta:disabled:active{transform:none}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardLimits{display:flex;flex-direction:column;gap:6px;margin-top:30px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardLimits h1{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin-bottom:10px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardLimits .Pricing_CardLimit{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;gap:6px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardLimits .Pricing_CardLimit .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardSection{display:flex;flex-direction:column;gap:8px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardSection h3{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardSection ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardSection ul li{align-items:flex-start;color:var(--text_Title_Light);display:flex;font-size:13px;gap:6px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardSection ul li .Pricing_CardItemIcon,.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_CardSection ul li .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock{display:flex;flex-direction:column;gap:8px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:8px;justify-content:space-between;padding:8px 12px;transition:border-color .16s ease,color .16s ease,background .16s ease}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedToggle .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedToggle:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedToggle:hover .material-symbols-outlined{color:var(--background_Blue)}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedPanel{max-height:0;opacity:0;overflow:hidden;transform:translateY(-4px);transition:max-height .25s ease,opacity .2s ease,transform .2s ease}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedPanel.is-open{max-height:260px;opacity:1;transform:translateY(0)}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedPanel ul{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedPanel ul li{align-items:flex-start;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:6px}.UpgradePlan .Pricing_Cards .Pricing_Card .Pricing_LockedBlock .Pricing_LockedPanel ul li .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}@media(max-width:1050px){.UpgradePlan .Pricing_Cards{gap:0;grid-template-columns:repeat(2,1fr);padding-top:50px}.UpgradePlan .Pricing_Cards .Pricing_Card{border-radius:0}.UpgradePlan .Pricing_Cards .Pricing_Card:first-child{border-radius:10px 0 0 0}.UpgradePlan .Pricing_Cards .Pricing_Card:nth-child(2){border-radius:0 10px 0 0}.UpgradePlan .Pricing_Cards .Pricing_Card:nth-child(3){border-radius:0 0 0 10px}.UpgradePlan .Pricing_Cards .Pricing_Card:nth-child(4){border-radius:0 0 10px 0}.UpgradePlan .Pricing_Cards .Pricing_Card.is-highlighted{border-radius:0 0 0 10px;box-shadow:none;height:auto}}@media(max-width:600px){.UpgradePlan .PricingAnnuall{gap:8px}.UpgradePlan .PricingAnnuall .PricingAnnuall_Label,.UpgradePlan .PricingAnnuall .PricingAnnuall_Save{font-size:16px}.UpgradePlan .Pricing_Cards{gap:0;grid-template-columns:1fr}.UpgradePlan .Pricing_Cards .Pricing_Card{border-radius:0}.UpgradePlan .Pricing_Cards .Pricing_Card:first-child{border-radius:10px 10px 0 0}.UpgradePlan .Pricing_Cards .Pricing_Card:last-child{border-radius:0 0 10px 10px}.UpgradePlan .Pricing_Cards .Pricing_Card.is-highlighted{border-radius:0;box-shadow:none;height:auto}}@keyframes PricingPriceSwap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes UpgradePlanSlideFromRight{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}@keyframes UpgradePlanSlideFromLeft{0%{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:translateX(0)}}.UpgradePlanCheckout{display:flex;flex-direction:column;gap:18px;margin:0 auto;max-width:480px}.UpgradePlanCheckout .UpgradePlanCheckoutBack{align-items:center;align-self:flex-start;background:var(--background_Gray_Light);border:0;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;gap:8px;margin:0;padding:6px 12px;transition:background .15s ease,color .15s ease,transform .12s ease}.UpgradePlanCheckout .UpgradePlanCheckoutBack .material-symbols-outlined{font-size:20px}.UpgradePlanCheckout .UpgradePlanCheckoutBack p{margin:0}.UpgradePlanCheckout .UpgradePlanCheckoutBack:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.UpgradePlanCheckout .UpgradePlanCheckoutBack:active{transform:scale(.98)}.UpgradePlanCheckout .UpgradePlanCheckoutHeader{display:flex;flex-direction:column;gap:4px}.UpgradePlanCheckout .UpgradePlanCheckoutHeader .UpgradePlanCheckoutTag{align-self:flex-start;background:var(--background_Gray_Light_Blue);border-radius:6px;color:var(--background_Blue);font-size:11px;font-weight:600;letter-spacing:.04em;padding:3px 8px;text-transform:uppercase}.UpgradePlanCheckout .UpgradePlanCheckoutHeader h2{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:4px 0 0}.UpgradePlanCheckout .UpgradePlanCheckoutHeader .UpgradePlanCheckoutPrice{align-items:baseline;color:var(--text_Title_Dark);display:flex;flex-wrap:wrap;font-size:18px;font-weight:600;gap:6px;margin:0}.UpgradePlanCheckout .UpgradePlanCheckoutHeader .UpgradePlanCheckoutPrice span{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.UpgradePlanCheckout .UpgradePlanCheckoutHeader .UpgradePlanCheckoutPrice .UpgradePlanCheckoutPriceOld{color:var(--text_Title_Light_Light);font-size:14px;font-weight:500;text-decoration:line-through}.UpgradePlanCheckout .UpgradePlanCheckoutHeader .UpgradePlanCheckoutPrice .UpgradePlanCheckoutPriceNow{color:var(--text_Title_Dark);font-size:18px;font-weight:700}.UpgradePlanCheckout .UpgradePlanCheckoutHeader .UpgradePlanCheckoutPrice .UpgradePlanCheckoutPriceNote{color:var(--background_Blue);flex-basis:100%;font-size:12px;font-weight:600}.UpgradePlanCheckout .UpgradePlanCheckoutHeader .UpgradePlanCheckoutCoupon{margin-top:10px}.UpgradePlanCheckout .UpgradePlanCheckoutCard{border-top:1px solid var(--border_Light);padding-top:18px}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutSavedCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutSavedCard .UpgradePlanCheckoutSavedCardInfo{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:14px;font-weight:600;gap:10px}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutSavedCard .UpgradePlanCheckoutSavedCardInfo img{border:1px solid var(--border_Light);border-radius:5px;height:24px;object-fit:contain;width:38px}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutSavedCard .UpgradePlanCheckoutSavedCardInfo .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:22px}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutForm{display:flex;flex-direction:column;gap:10px}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutForm .UpgradePlanCheckoutRow{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutInput{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:14px;height:46px;outline:3px solid #0000;padding:0 14px;transition:border-color .15s ease,outline-color .15s ease;width:100%}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutInput::placeholder{color:var(--text_Title_Light_Light)}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutInput:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutStripe .StripeElement{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;height:46px;padding:14px;transition:border-color .15s ease,box-shadow .15s ease}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutStripe .StripeElement--focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutStripe .StripeElement--invalid{border-color:var(--Canceled)}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutLink{align-self:flex-start;background:#0000;border:0;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:500;margin-top:6px;padding:0}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutLink:hover{text-decoration:underline}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponToggle{align-items:center;background:#0000;border:0;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;padding:0}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponToggle .material-symbols-outlined{font-size:18px;text-decoration:none}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponToggle:hover .UpgradePlanCheckoutCouponToggleText{text-decoration:underline}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponOpen{animation:UpgradePlanCouponOpen .22s ease}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponField{display:flex;gap:8px}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponField .UpgradePlanCheckoutInput{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);flex:1 1;font-size:14px;height:44px;outline:3px solid #0000;padding:0 14px;transition:border-color .15s ease,outline-color .15s ease}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponField .UpgradePlanCheckoutInput::placeholder{color:var(--text_Title_Light_Light)}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponField .UpgradePlanCheckoutInput:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponField .UpgradePlanCheckoutCouponApply{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:600;gap:6px;height:44px;justify-content:center;min-width:86px;padding:0 18px;transition:background .15s ease}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponField .UpgradePlanCheckoutCouponApply:hover:not(:disabled){background:var(--background_Blue_Dark)}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponField .UpgradePlanCheckoutCouponApply:disabled{cursor:default;opacity:.55}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponField .UpgradePlanCheckoutCouponApply .UpgradePlanCheckoutSpinner{animation:UpgradeCheckoutSpin .7s linear infinite;font-size:18px}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponError{color:var(--Canceled);font-size:12px;margin-top:6px}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponApplied{align-items:center;animation:UpgradePlanCouponOpen .22s ease;background:color-mix(in srgb,var(--Done) 12%,#0000);border:1px solid color-mix(in srgb,var(--Done) 45%,#0000);border-radius:10px;display:flex;gap:10px;padding:10px 12px}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponApplied>.material-symbols-outlined{color:var(--Done);font-size:20px}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponApplied .UpgradePlanCheckoutCouponAppliedText{color:var(--text_Title_Dark);flex:1 1;font-size:13px}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponApplied .UpgradePlanCheckoutCouponAppliedText strong{font-weight:700}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponApplied .UpgradePlanCheckoutCouponRemove{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;height:26px;justify-content:center;width:26px}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponApplied .UpgradePlanCheckoutCouponRemove .material-symbols-outlined{font-size:18px}.UpgradePlanCheckout .UpgradePlanCheckoutCoupon .UpgradePlanCheckoutCouponApplied .UpgradePlanCheckoutCouponRemove:hover{background:color-mix(in srgb,var(--text_Title_Light_Light) 18%,#0000)}.UpgradePlanCheckout .UpgradePlanCheckoutError{color:var(--Canceled);font-size:13px}.UpgradePlanCheckout .UpgradePlanCheckoutFooter{display:flex;flex-direction:column;gap:12px}.UpgradePlanCheckout .UpgradePlanCheckoutFooter p{color:var(--text_Title_Light_Light);font-size:12px;margin:0;text-align:center}.UpgradePlanCheckout .UpgradePlanCheckoutSubmit{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:10px;box-sizing:border-box;color:var(--background_White);cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:6px;justify-content:center;min-height:46px;transition:background .15s ease,opacity .15s ease;width:100%}.UpgradePlanCheckout .UpgradePlanCheckoutSubmit:hover{background:var(--background_Blue_Dark)}.UpgradePlanCheckout .UpgradePlanCheckoutSubmit:disabled{cursor:not-allowed;opacity:.5}.UpgradePlanCheckout .UpgradePlanCheckoutSubmit .UpgradePlanCheckoutSpinner{animation:UpgradeCheckoutSpin .7s linear infinite;font-size:20px}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutSavedCard.is-loading{color:var(--text_Title_Light_Light);font-size:13px;gap:10px;justify-content:center}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutSavedCard.is-loading .material-symbols-outlined{font-size:20px}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutAddCard{align-items:center;background:var(--background_White);border:1px dashed var(--border_Dark_Light);border-radius:12px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;padding:14px 16px;transition:background .15s ease;width:100%}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutAddCard:hover{background:var(--background_Gray_Light)}.UpgradePlanCheckout .UpgradePlanCheckoutCard .UpgradePlanCheckoutAddCard .material-symbols-outlined{font-size:20px}.UpgradePlanCheckout .UpgradePlanCardSelect{display:flex;flex-direction:column;gap:14px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectHeader{align-items:center;display:flex;justify-content:space-between}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectHeader h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectHeader .UpgradePlanCardSelectClose{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectHeader .UpgradePlanCardSelectClose:hover{background:var(--background_Gray_Light)}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectHeader .UpgradePlanCardSelectClose .material-symbols-outlined{font-size:20px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList{display:flex;flex-direction:column;gap:10px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;gap:12px;outline:3px solid #0000;padding:12px 14px;text-align:left;transition:border-color .15s ease,outline-color .15s ease;width:100%}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow.is-selected{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectBrand{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;display:flex;flex-shrink:0;height:28px;justify-content:center;width:42px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectBrand img{height:22px;object-fit:contain;width:34px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectBrand .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectInfo{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectInfo strong{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectInfo span{color:var(--text_Title_Light_Light);font-size:12px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:20px;position:relative;transition:border-color .15s ease;width:20px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectRadio.is-on{border-color:var(--background_Blue)}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectRow .UpgradePlanCardSelectRadio.is-on:after{background:var(--background_Blue);border-radius:50%;content:"";inset:3px;position:absolute}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow{align-items:stretch;cursor:default;flex-direction:column;overflow:hidden;padding:0}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectAddHead{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;gap:12px;padding:12px 14px;text-align:left;width:100%}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm{display:flex;flex-direction:column;gap:8px;padding:0 14px 14px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm .UpgradePlanCheckoutRow{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm .UpgradePlanCheckoutInput{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:14px;height:44px;outline:none;padding:0 12px;transition:border-color .15s ease;width:100%}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm .UpgradePlanCheckoutInput::placeholder{color:var(--text_Title_Light_Light)}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm .UpgradePlanCheckoutInput:focus{border-color:var(--text_Title_Light_Light_Light)}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm .UpgradePlanCheckoutStripe .StripeElement{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;height:44px;padding:13px;transition:border-color .15s ease}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm .UpgradePlanCheckoutStripe .StripeElement--focus{border-color:var(--text_Title_Light_Light_Light);box-shadow:none}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm .UpgradePlanCheckoutStripe .StripeElement--invalid{border-color:var(--Canceled)}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectActions{align-items:center;display:flex;gap:10px}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectActions .UpgradePlanCardSelectCancel{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);flex:1 1;justify-content:center;margin-top:0;max-height:40px;min-height:40px;padding:11px;text-align:center}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectActions .UpgradePlanCardSelectCancel:hover{background:var(--background_Gray_Light);text-decoration:none}.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectActions .UpgradePlanCardSelectConfirm{flex:1 1;max-height:40px;min-height:40px;width:auto}@media(max-width:600px){.UpgradePlanCheckout .UpgradePlanCardSelect .UpgradePlanCardSelectList .UpgradePlanCardSelectAddRow .UpgradePlanCardSelectForm .UpgradePlanCheckoutRow{grid-template-columns:1fr}}@keyframes UpgradeCheckoutSpin{to{transform:rotate(1turn)}}@keyframes UpgradeCardSelectPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes UpgradePlanCouponOpen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CreateAppointment{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;height:auto;overflow:auto;padding-inline:max(30px,(100% - 1000px)/2);position:relative;width:100%}.CreateAppointment .CreateAppointmentHeader{align-items:center;display:flex;justify-content:space-between;margin-top:40px;width:100%}.CreateAppointment .CreateAppointmentHeader .CreateAppointmentHeaderContent{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.CreateAppointment .CreateAppointmentHeader .CreateAppointmentHeaderContent .CreateAppointmentHeaderContentTitle{align-items:center;display:flex;gap:10px}.CreateAppointment .CreateAppointmentHeader .CreateAppointmentHeaderContent .CreateAppointmentHeaderContentTitle h1{color:var(--text_Title_Light);font-size:24px;font-weight:700;margin:0}.CreateAppointment .CreateAppointmentMain{display:flex;flex-direction:column;gap:35px;height:auto;margin-bottom:45px;margin-top:20px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;font-weight:0;justify-content:space-between;letter-spacing:.6px;padding:6px 10px 4px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-default{margin-top:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-custom{margin-bottom:2px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentRequired{color:var(--Canceled);font-size:12px;font-weight:500;margin-top:4px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:25px;height:auto;padding:35px 25px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient{border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentSectionHeader{display:flex;flex-direction:column}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentSectionHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid{grid-gap:10px 15px;display:grid;gap:10px 15px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField:first-child .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown{width:calc(200% + 15px)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField:nth-child(2) .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown{left:auto;right:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid:not(.has-secondary-phone) .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown{left:auto;right:0;width:calc(200% + 15px)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary{order:3;position:relative}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentFieldAddPhone{order:5;position:absolute;right:0;top:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentFieldAddPhone .CreateAppointmentAddPhone{background-color:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:14px;font-weight:500;transition:-webkit-text-decoration .15s ease;transition:text-decoration .15s ease;transition:text-decoration .15s ease,-webkit-text-decoration .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentFieldAddPhone .CreateAppointmentAddPhone:hover{text-decoration:underline}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary{order:4;position:relative}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentFieldAddPhone{order:5;position:absolute;right:0;top:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentFieldAddPhone .CreateAppointmentAddPhone{background-color:#0000;border:none;color:#ef0303;cursor:pointer;font-size:14px;font-weight:500;transition:-webkit-text-decoration .15s ease;transition:text-decoration .15s ease;transition:text-decoration .15s ease,-webkit-text-decoration .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentFieldAddPhone .CreateAppointmentAddPhone:hover{text-decoration:underline}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldEmail{order:4}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid.has-secondary-phone .CreateAppointmentFieldEmail{grid-column:1/-1;order:6}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid.has-secondary-phone .CreateAppointmentFieldEmail .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown{left:0;right:0;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField{display:flex;flex-direction:column}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField label{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-bottom:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentLabelRow{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentLabelRow label{margin-bottom:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentLabelRow .CreateAppointmentManualAddressToggle{background:#0000;border:0;color:var(--background_Blue);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentLabelRow .CreateAppointmentManualAddressToggle:hover{text-decoration:underline}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch{position:relative;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch input{width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:3px;left:0;max-height:280px;opacity:0;overflow-y:auto;padding:10px;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:10002}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchEmpty,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;height:60px;justify-content:center;padding:14px 16px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchLoading{align-items:center;display:flex;gap:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchLoading .material-symbols-outlined{animation:CreateAppointmentSpin .9s linear infinite;font-size:18px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchScroll{max-height:260px;overflow-y:auto}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchItem{align-items:flex-start;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchItem:hover{background-color:var(--background_Gray_Light_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchItem:last-child{border-bottom:none}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchMain{display:flex;flex-direction:column;gap:4px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchPrimary{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:14px;font-weight:600;gap:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchUid{background:var(--outline_Blue);border:1px solid var(--background_Blue_Light);border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchSecondary,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchTertiary{color:var(--text_Title_Light_Light);font-size:12px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField input{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:15px 12px;transition:background .2s ease,border .2s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField input:focus{box-shadow:0 0 0 1px #2563eb26}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField input::placeholder{color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:300}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField input:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;display:flex;gap:8px;height:50px;justify-content:space-between;padding:0 10px;position:relative}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput.is-open,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput:focus-within{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input{background:#0000;border:none;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:0;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input:focus{border:none;outline:3px solid #0000}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon{align-items:center;background:var(--background_White);border:none;border-radius:10px;cursor:pointer;display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;right:5px;transition:background-color .2s ease;width:40px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon:hover{background-color:var(--background_Gray_Light)}@keyframes CreateAppointmentSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhonePrimary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown{left:0;right:auto;width:calc(200% + 15px)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldPhoneSecondary .CreateAppointmentClientSearch .CreateAppointmentClientSearchDropdown{left:auto;right:0;width:calc(200% + 15px)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentClient .CreateAppointmentClientGrid .CreateAppointmentFieldFull{grid-column:1/-1}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation{background-color:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentSectionHeader{display:flex;flex-direction:column}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentSectionHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid{grid-gap:10px 15px;display:grid;gap:10px 15px;grid-template-columns:1fr 30%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField{display:flex;flex-direction:column;position:relative}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField label{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-bottom:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField.CreateAppointmentManualAddressHideRow{flex-direction:row;justify-content:flex-end;margin-bottom:-4px;margin-top:4px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentManualAddressToggle{background:#0000;border:0;color:var(--background_Blue);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentManualAddressToggle:hover{text-decoration:underline}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentLabelRow{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentLabelRow label{margin-bottom:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:15px 12px;transition:background .2s ease,border .2s ease;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input:focus{box-shadow:0 0 0 1px #2563eb26}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input::placeholder{font-size:14px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField input::placeholder{color:var(--text_Title_Light_Light_Light);font-weight:300}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown{position:relative}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown input{background-color:var(--background_White);padding-right:38px;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:52px;padding:8px 38px 8px 10px;transition:all .2s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:focus-within,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;max-width:100%;padding:4px 8px 4px 10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipText{display:inline-block;line-height:1.4;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:14px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1 120px;font-size:14px;font-weight:500;min-width:120px;outline:none;padding:4px 0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus-visible,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:hover{border:none!important;box-shadow:none!important;outline:none!important}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput::placeholder{color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:300}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentInputDropdownArrow .material-symbols-outlined{transform:rotate(180deg)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{animation:HeaderRightMenuOpen 80ms ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;opacity:0;overflow-y:auto;padding:8px;pointer-events:auto;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:20}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:.2px;padding:6px 10px 4px;text-transform:none}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-default{border-top:1px solid var(--border_Light);margin-top:6px;padding-top:10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownSectionHeader.is-custom{margin-bottom:2px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:10px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;margin-top:6px;padding:8px 10px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd .material-symbols-outlined{font-size:18px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd:hover{background:var(--background_Gray_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:10px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .15s ease,color .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption .CreateAppointmentInputDropdownOptionSwatch{background:var(--border_Light);border-radius:50%;flex-shrink:0;height:10px;width:10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption .CreateAppointmentInputDropdownOptionLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption .CreateAppointmentInputDropdownOptionMeta{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;white-space:nowrap}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption:hover{background:var(--background_Gray_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active .CreateAppointmentInputDropdownOptionMeta{color:var(--background_Blue_Dark)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocomplete{position:relative;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteStatus{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 10px 10px;border-top:none;box-shadow:0 12px 24px #0f172a14;color:var(--text_Title_Light_Light);font-size:12px;left:0;padding:10px 12px;position:absolute;right:0;top:100%;transform:translateY(2px);z-index:5}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteList{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 25px #0f172a14;left:0;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 5px);transform:translateY(2px);z-index:10}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteItem{background-color:var(--background_White);border:none;border-radius:4px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:12px 14px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteItem:before{background:var(--background_Blue);border-radius:50%;content:"";height:6px;margin-top:6px;min-width:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentAutocompleteItem:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentInputDropdownSelectedSwatch{background:var(--border_Light);border-radius:50%;height:10px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentServiceAreaInput{background-color:var(--background_White)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentField .CreateAppointmentServiceAreaInput.has-selected-swatch{padding-left:30px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentFieldFull{grid-column:1/-1}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainTop .CreateAppointmentLocation .CreateAppointmentLocationGrid .CreateAppointmentRequired{color:var(--Canceled);font-size:12px;margin-top:4px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:25px;height:auto;padding:35px 25px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile{background-color:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentSectionHeader{align-items:center;display:flex;justify-content:space-between}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentSectionHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField{display:flex;flex-direction:column}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField label{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-bottom:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:15px 12px;transition:background .2s ease,border .2s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea:focus{box-shadow:0 0 0 1px #2563eb26}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input::placeholder,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea::placeholder{color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:300}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField input:hover,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField textarea{height:110px;min-height:110px;resize:vertical}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown{position:relative}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown input{padding-right:38px;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownSelectedSwatch{background:var(--border_Light);border-radius:50%;height:10px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentServiceAreaInput.has-selected-swatch{padding-left:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentInputDropdownArrow .material-symbols-outlined{transform:rotate(180deg)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{animation:HeaderRightMenuOpen 80ms ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;cursor:pointer;display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;opacity:0;overflow-y:auto;padding:8px;pointer-events:auto;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:20}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:10px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;margin-top:6px;padding:8px 10px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd .material-symbols-outlined{font-size:18px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd:hover{background:var(--background_Gray_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;padding:8px 10px;text-align:left;transition:background .15s ease,color .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption:hover{background:var(--background_Gray_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentDetaile .CreateAppointmentDetailsGrid .CreateAppointmentFieldFull{grid-column:1/-1}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule{background-color:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentSectionHeader{display:flex;flex-direction:column}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentSectionHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid.is-single{grid-template-columns:minmax(0,1fr)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader{align-items:center;display:flex;grid-column:1/-1;justify-content:space-between;padding-top:4px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader h4{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle{align-items:center;display:inline-flex;gap:10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleLabel{color:var(--text_Title_Light);font-size:14px;font-weight:600}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;display:flex;height:26px;padding:3px;transition:background .2s ease;width:48px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton .CreateAppointmentScheduleToggleThumb{background:var(--background_White);border-radius:50%;height:20px;transform:translateX(22px);transition:transform .2s ease;width:20px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off:hover{background:var(--border_Dark_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton.is-off .CreateAppointmentScheduleToggleThumb{transform:translateX(0)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleSubHeader .CreateAppointmentScheduleToggle .CreateAppointmentScheduleToggleButton:hover{background:var(--background_Blue_Dark)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates{grid-gap:15px;display:grid;gap:15px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));max-height:320px;opacity:1;transform:translateY(0);transition:max-height .25s ease,opacity .2s ease,transform .2s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleDates.is-hidden{max-height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-6px)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary{color:var(--text_Title_Light_Light);display:block;font-size:14px;font-weight:400;margin-top:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentEmployeeMatchSummary strong{color:var(--text_Title_Light);font-weight:600}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentEmployeeSelect{border:1px solid var(--background_Blue)!important;outline:3px solid var(--outline_Blue)!important}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:52px;outline:3px solid #0000;padding:8px 38px 8px 10px;transition:all .2s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect:focus-within{border:1px solid var(--border_Dark_Light);outline:none}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;max-width:100%;padding:7px 10px 7px 12px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipText{display:inline-block;line-height:1.4;max-width:140px;text-overflow:ellipsis;white-space:nowrap}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeChip .CreateAppointmentEmployeeChipRemove .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:16px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1 120px;font-size:14px;font-weight:500;min-width:120px;outline:none;padding:4px 0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:focus-visible,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput:hover{border:none!important;box-shadow:none!important;outline:none!important}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentEmployeeSelect .CreateAppointmentEmployeeInput::placeholder{color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:300}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:2px 8px;transition:all .15s ease;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle p{color:var(--text_Title_Light);color:var(--background_Blue);font-size:12px;font-weight:500;transform:rotate(0deg)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle .material-symbols-outlined{color:var(--background_Blue);font-size:18px;transition:transform .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle.is-open .material-symbols-outlined{transform:rotate(180deg)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu .CreateAppointmentInputDropdownToggle:hover p{text-decoration:underline}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#0000;border:none!important;box-shadow:none!important;outline:none!important;padding:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input:focus-visible{border:none!important;box-shadow:none!important;outline:none!important}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-ampm-field,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-day-field,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-fields-wrapper,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-hour-field,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-minute-field,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-month-field,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-text,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentScheduleTimeInput input::-webkit-datetime-edit-year-field{padding:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;display:flex;gap:8px;height:50px;justify-content:space-between;padding:0 10px;position:relative;transition:background .2s ease,border .2s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput.is-open,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput:focus-within{border:1px solid var(--background_Blue)!important;outline:3px solid var(--outline_Blue)!important}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input{background:#0000;border:none;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:0;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput input:hover{border:none;outline:3px solid #0000}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon{align-items:center;background:var(--background_White);border:none;border-radius:10px;cursor:pointer;display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;right:5px;transition:background-color .2s ease;width:40px;z-index:2}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentScheduleTimeInput .ScheduleSettingsTimeIcon:hover{background-color:var(--background_Gray_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentFieldFull{grid-column:1/-1}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentSaveButton{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:14px 16px;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentSaveButton:disabled{cursor:not-allowed;opacity:.7}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentFormError{color:var(--Canceled);font-size:12px;margin-top:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentFormSuccess{color:var(--Done);font-size:12px;margin-top:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField{display:flex;flex-direction:column}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField label{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-bottom:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:15px 12px;transition:background .2s ease,border .2s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input:focus{box-shadow:0 0 0 1px #2563eb26}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input::placeholder{color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:300}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown{position:relative}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown input{padding-right:38px;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown.is-open .CreateAppointmentInputDropdownArrow .material-symbols-outlined{transform:rotate(180deg)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{animation:HeaderRightMenuOpen 80ms ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:4px;left:0;max-height:0;max-height:240px;opacity:0;overflow-y:auto;padding:8px;pointer-events:auto;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:20}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:10px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;margin-top:6px;padding:8px 10px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd .material-symbols-outlined{font-size:18px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownAdd:hover{background:var(--background_Gray_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;padding:8px 10px;text-align:left;transition:background .15s ease,color .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption:hover{background:var(--background_Gray_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:2}.CreateAppointment .CreateAppointmentMain .CreateAppointmentMainBottom .CreateAppointmentSchedule .CreateAppointmentScheduleGrid .CreateAppointmentField .CreateAppointmentInputDropdown .CreateAppointmentInputDropdownArrow .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields{display:flex;flex-direction:column;gap:5px;height:auto}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:3px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;margin-top:-1px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead h2{color:var(--text_Title_Light);font-size:14px;font-weight:400;margin:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead span{align-items:center;cursor:pointer;display:flex;gap:4px;justify-content:center;margin-left:3px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead span h3{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:500;gap:4px;margin:0;transition:-webkit-text-decoration .15s ease;transition:text-decoration .15s ease;transition:text-decoration .15s ease,-webkit-text-decoration .15s ease}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead span h3:hover{text-decoration:underline}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentSectionHeaderAddCustomLead span .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList{margin-top:14px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox{display:flex;flex-direction:column;gap:14px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldsStatus{color:var(--text_Title_Light_Light);font-size:12px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldsStatus.is-error{color:var(--Canceled)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem{display:flex;flex-direction:column;gap:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader{align-items:center;display:flex;gap:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:14px;font-weight:600;gap:4px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader .CreateAppointmentCustomFieldRequired{color:var(--Canceled);font-weight:600}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader .CreateAppointmentCustomFieldType{color:var(--text_Title_Light_Light);font-size:11px;text-transform:capitalize}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldHeader .CreateAppointmentCustomFieldMeta{color:var(--text_Title_Light_Light);font-size:11px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput{display:flex;flex-direction:column;gap:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput.is-error .CreateAppointmentCustomFieldDropdownButton,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput.is-error input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput.is-error textarea{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput.is-error .CreateAppointmentCustomFieldCheckbox input{outline:2px solid color-mix(in srgb,var(--Canceled) 50%,#0000);outline-offset:2px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:14px;outline:3px solid #0000;padding:12px;transition:border .15s ease,outline .15s ease;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:active,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:focus-visible,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:focus-within,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput input:hover,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:active,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:focus,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:focus-visible,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:focus-within,.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput textarea{resize:vertical}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldCheckbox{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:14px;gap:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldCheckbox input{height:16px;width:16px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile{display:flex;flex-direction:column;gap:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileInput{display:none}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileButton{align-items:center;border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;outline:3px solid #0000;padding:6px 12px;transition:all .16s ease;width:-webkit-fit-content;width:fit-content}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileButton.is-error{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border-color:var(--Canceled)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileName{color:var(--text_Title_Light_Light);font-size:12px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList{display:flex;flex-direction:column;gap:8px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileCount{color:var(--text_Title_Light_Light);font-size:12px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems{display:flex;flex-direction:column;gap:6px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems .CreateAppointmentCustomFieldFileItem{align-items:center;background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Dark);display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:6px 10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems .CreateAppointmentCustomFieldFileItem .CreateAppointmentCustomFieldFileRemove{background:#0000;border:none;cursor:pointer}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems .CreateAppointmentCustomFieldFileItem .CreateAppointmentCustomFieldFileRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldFile .CreateAppointmentCustomFieldFileList .CreateAppointmentCustomFieldFileItems .CreateAppointmentCustomFieldFileItem .CreateAppointmentCustomFieldFileRemove:hover{color:var(--background_Blue_Dark)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown{position:relative}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:10px 12px;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 25px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;overflow:auto;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 0;width:100%}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption .CreateAppointmentCustomFieldDropdownOptionCheck{align-items:center;display:flex;justify-content:center;width:18px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption .CreateAppointmentCustomFieldDropdownOptionCheck .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption:hover{background:var(--background_Gray_Light)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownOption.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldInput .CreateAppointmentCustomFieldDropdown .CreateAppointmentCustomFieldDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldItem .CreateAppointmentCustomFieldError{color:var(--Canceled);font-size:12px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldGroup{border-radius:12px;display:flex;flex-direction:column;gap:12px}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldGroup .CreateAppointmentCustomFieldGroupHeader{align-items:center;display:flex;justify-content:space-between}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldGroup .CreateAppointmentCustomFieldGroupHeader h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CreateAppointment .CreateAppointmentMain .CreateAppointmentDetaileCustomFields .CreateAppointmentDetaileCustomFieldsList .CreateAppointmentDetaileCustomFieldsBox .CreateAppointmentCustomFieldGroup .CreateAppointmentCustomFieldGroupBody{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;padding:35px 25px}.CreateAppointment .CreateAppointmentFooter{background-color:var(--background_White);border-top:1px solid var(--border_Light);border:1px solid var(--border_Light);border-radius:50px;bottom:20px;box-shadow:0 -4px 9px #7285af14;display:flex;gap:10px;margin-top:auto;padding:10px 15px;position:-webkit-sticky;position:sticky;width:auto;z-index:2}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFormError,.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFormSuccess{border-radius:999px;font-size:12px;font-weight:600;padding:8px 12px;white-space:nowrap}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFormError{background:var(--Canceled);border:1px solid var(--Canceled);color:var(--Canceled)}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFormSuccess{background:var(--Done);border:1px solid var(--Done);color:var(--Done)}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions{display:flex;gap:12px;justify-content:space-between;margin-left:auto;width:100%}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentCancelButton{background-color:#0000;border:none;color:var(--background_Blue);cursor:pointer;outline:3px solid #0000;transition:background .16s ease,border-color .16s ease}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentCancelButton:hover{text-decoration:underline}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentSaveButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentSaveButton .CreateAppointmentSaveButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentSaveButton .CreateAppointmentSaveButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentSaveButton .CreateAppointmentSaveButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentSaveButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentSaveButton:active{transform:scale(.98)}.CreateAppointment .CreateAppointmentFooter .CreateAppointmentFooterActions .CreateAppointmentSaveButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateAppointment .CreateUserandAreaModule{align-items:center;background-color:#0006;display:flex;height:100vh;justify-content:center;left:0;padding:100px;position:fixed;top:0;width:100vw;z-index:1200}.CreateAppointment .CreateUserandAreaModule .CreateUserandAreaModuleOverLay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:100%;left:0;position:absolute;top:0;width:100%}.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard,.CreateAppointment .CreateUserandAreaModule .CreateTeam,.CreateAppointment .CreateUserandAreaModule .CreateUser,.CreateAppointment .CreateUserandAreaModule .CreateVendors{border-radius:10px;bottom:auto;height:100%;left:auto;max-height:80vh;max-width:1400px;min-height:80vh;position:relative;right:auto;top:auto;width:90vw}@media(min-width:1300px){.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard,.CreateAppointment .CreateUserandAreaModule .CreateTeam,.CreateAppointment .CreateUserandAreaModule .CreateUser,.CreateAppointment .CreateUserandAreaModule .CreateVendors{right:auto}.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateTeamHeader,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserHeader,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateVendorsHeader,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateTeamHeader,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateUserHeader,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateVendorsHeader,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateTeamHeader,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateUserHeader,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateVendorsHeader,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateTeamHeader,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateUserHeader,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateVendorsHeader{width:100%}.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateServiceAreasBody,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateServiceAreasFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateServiceAreasFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateServiceAreasFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateTeamBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateTeamBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateTeamBody_Page3,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateTeamFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateTeamFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateTeamFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateTeamFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserBody_Page3,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateVendorsBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateVendorsBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateVendorsFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateVendorsFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateVendorsFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateServiceAreasCard .CreateVendorsFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateServiceAreasBody,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateServiceAreasFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateServiceAreasFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateServiceAreasFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateServiceAreasFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateTeamBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateTeamBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateTeamBody_Page3,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateTeamFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateTeamFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateTeamFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateTeamFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateUserBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateUserBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateUserBody_Page3,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateUserFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateUserFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateUserFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateUserFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateVendorsBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateVendorsBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateVendorsFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateVendorsFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateVendorsFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateTeam .CreateVendorsFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateServiceAreasBody,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateServiceAreasFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateServiceAreasFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateServiceAreasFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateServiceAreasFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateTeamBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateTeamBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateTeamBody_Page3,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateTeamFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateTeamFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateTeamFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateTeamFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateUserBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateUserBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateUserBody_Page3,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateUserFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateUserFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateUserFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateUserFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateVendorsBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateVendorsBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateVendorsFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateVendorsFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateVendorsFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateUser .CreateVendorsFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateServiceAreasBody,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateServiceAreasFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateServiceAreasFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateServiceAreasFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateServiceAreasFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateTeamBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateTeamBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateTeamBody_Page3,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateTeamFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateTeamFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateTeamFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateTeamFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateUserBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateUserBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateUserBody_Page3,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateUserFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateUserFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateUserFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateUserFooter .CreateVendorsFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateVendorsBody_Page1,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateVendorsBody_Page2,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateVendorsFooter .CreateServiceAreasFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateVendorsFooter .CreateTeamFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateVendorsFooter .CreateUserFooterSub,.CreateAppointment .CreateUserandAreaModule .CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub{margin:0 auto;max-width:none;min-width:0;min-width:auto}}@media(max-width:1050px){.CreateAppointment .CreateAppointmentHeader{padding:16px}.CreateAppointment .CreateAppointmentBody{gap:14px;padding:16px}.CreateAppointment .CreateAppointmentForm,.CreateAppointment form{grid-template-columns:1fr 1fr}}@media(max-width:600px){.CreateAppointment .CreateAppointmentHeader{flex-wrap:wrap;gap:8px;padding:12px}.CreateAppointment .CreateAppointmentHeader h1,.CreateAppointment .CreateAppointmentHeader h2{font-size:16px}.CreateAppointment .CreateAppointmentBody{gap:10px;padding:12px}.CreateAppointment .CreateAppointmentForm,.CreateAppointment form{grid-template-columns:1fr}.CreateAppointment .CreateAppointmentFooter{align-items:stretch;flex-direction:column;gap:8px}.CreateAppointment .CreateAppointmentFooter button{width:100%}}.Clients{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;max-width:100%;overflow:auto;width:100%}.Clients .ClientsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:5px 20px 10px}.Clients .ClientsHeader .ClientsHeaderMain{display:flex}.Clients .ClientsHeader .ClientsHeaderMain .ClientsTitle{font-size:20px;font-weight:600;margin:0}.Clients .ClientsHeader .ClientsHeaderMain .ClientsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.Clients .ClientsHeader .ClientsHeaderActions{align-items:center;display:flex}.Clients .ClientsHeader .ClientsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Clients .ClientsHeader .ClientsAddBtn .ClientsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Clients .ClientsHeader .ClientsAddBtn .ClientsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Clients .ClientsHeader .ClientsAddBtn .ClientsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Clients .ClientsHeader .ClientsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Clients .ClientsHeader .ClientsAddBtn:active{transform:scale(.98)}.Clients .ClientsHeader .ClientsAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.Clients .ClientsControls{display:flex;flex-direction:column}.Clients .ClientsControls .ClientsControlsTop{align-items:center;display:flex;justify-content:flex-end;margin-bottom:-3px;padding:12px 20px;z-index:3}.Clients .ClientsControls .ClientsControlsTop .ClientsControlsTopRight{display:flex;gap:11px;margin-top:-13px;position:relative}.Clients .ClientsControls .ClientsControlsBottom{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-bottom:none;border-radius:0 0 0 0;border-radius:8px 8px 0 0;display:flex;flex-wrap:wrap;gap:12px;gap:14px;justify-content:space-between;padding:20px 25px;position:relative}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions{align-items:center;background-color:var(--background_White);display:flex;gap:10px;height:100%;left:25px;opacity:0;padding-right:20px;pointer-events:none;position:absolute;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;width:auto;z-index:3}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions p{color:var(--text_Title_Light);font-size:14px;margin:0}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsUnselect{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:400;margin:0}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsUnselect:hover{text-decoration:underline}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:border .15s ease,color .15s ease}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsBox:hover{border:1px solid var(--background_Blue);color:var(--text_Title_Dark);outline:3px solid var(--outline_Blue)}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsBox:disabled{cursor:not-allowed;opacity:.6;outline:3px solid #0000}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsBox.is-danger{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:color-mix(in srgb,var(--Canceled) 45%,#0000);color:var(--Canceled)}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsBox.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 18%,#0000);border-color:var(--Canceled);color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 25%,#0000)}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsIcon{font-size:16px}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsField{position:relative}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;left:0;max-height:220px;min-width:160px;overflow-y:auto;padding:4px;position:absolute;top:calc(100% + 8px);z-index:20}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsMenuOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 12px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsMenuOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a1f;display:flex;flex-direction:column;gap:12px;left:102%;padding:12px;position:absolute;top:calc(100% - 20px);transform:translateX(calc(-100% - 18px));width:320px}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleTitle{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleFields{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleField{position:relative}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleButton{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;padding:8px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleChevron{color:var(--text_Title_Light_Light);font-size:18px}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;left:0;max-height:220px;min-width:100%;overflow-y:auto;padding:4px;position:absolute;top:calc(100% + 6px);z-index:20}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 12px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleOption.is-active{background:var(--background_Gray_Light);color:var(--background_Blue);font-weight:600}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleActions{display:flex;justify-content:flex-end}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleApply{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:400;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleApply:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleApply:disabled{cursor:not-allowed;opacity:.6}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters{align-items:center;display:flex;gap:12px}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter{position:relative}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a26;display:flex;flex-direction:column;left:0;max-height:320px;overflow:hidden;position:absolute;top:calc(100% + 6px);width:260px;z-index:30}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle h3,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:hover,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:active,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch:focus-within,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch:hover,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiSearch:focus-within,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiSearchIcon,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch input,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:hover,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:active,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:active{transform:scale(.97)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiSectionHeader,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiSectionHeader{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;letter-spacing:.3px;padding:6px 4px 2px}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 8px;text-align:left}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:hover,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:hover{background:var(--background_Gray_Light)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:active,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:active{transform:scale(.99)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected{background:var(--background_Gray_Light)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected:hover,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected:hover{border:1px solid var(--border_Light)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected .AppointmentsMultiOptionLabel,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected .AppointmentsMultiOptionLabel{font-weight:400}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiCheckbox,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiCheckbox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;height:18px;justify-content:center;width:18px}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiOptionLabel,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiOptionLabel{flex:1 1;text-align:left}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiEmpty,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiEmpty{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;padding:0 8px 15px;text-align:center}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiFooter{align-items:center;display:flex;justify-content:flex-end;padding:0 10px 12px}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:400;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn:hover,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsFilterButton .ClientsFilterValue{color:var(--text_Title_Light_Light);font-weight:400}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch{flex:1 1;max-width:240px;min-width:240px}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm:focus-within,.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:15px;justify-content:center}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.Clients .ClientsTableSection{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 8px 8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.Clients .ClientsTableSection .ClientsTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.Clients .ClientsTableSection .ClientsTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.Clients .ClientsTableSection .ClientsTable .ClientsCompanyCell{align-items:center;display:inline-flex;gap:8px}.Clients .ClientsTableSection .ClientsTable .ClientsCompanyCell .ClientsCompanyLogo{background:var(--background_Gray_Light);border-radius:50%;height:18px;object-fit:cover;width:18px}.Clients .ClientsTableSection .ClientsTable .ClientsCompanyCell .ClientsCompanyName{color:var(--text_Title_Light);font-weight:400}.Clients .ClientsTableSection .ClientsTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.Clients .ClientsTableSection .ClientsTable tbody{display:table-row-group}.Clients .ClientsTableSection .ClientsTable tr{display:table-row}.Clients .ClientsTableSection .ClientsTable td{height:70px}.Clients .ClientsTableSection .ClientsTable td,.Clients .ClientsTableSection .ClientsTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Clients .ClientsTableSection .ClientsTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.Clients .ClientsTableSection .ClientsTable .ClientsSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.Clients .ClientsTableSection .ClientsTable .ClientsSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.Clients .ClientsTableSection .ClientsTable .ClientsSortableHeader:hover{color:var(--text_Title_Dark)}.Clients .ClientsTableSection .ClientsTable .ClientsSortableHeader .ClientsSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.Clients .ClientsTableSection .ClientsTable .ClientsSortableHeader .ClientsSortIcon.is-active{color:var(--text_Title_Light_Light)}.Clients .ClientsTableSection .ClientsTable .ClientsSortableHeader .ClientsSortIcon.is-asc{transform:rotate(180deg)}.Clients .ClientsTableSection .ClientsTable tbody tr:hover{background:var(--background_Gray_Light);cursor:default}.Clients .ClientsTableSection .ClientsTable tbody tr:hover:nth-child(2n),.Clients .ClientsTableSection .ClientsTable tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.Clients .ClientsTableSection .ClientsRow{cursor:default;transition:background .12s ease-out}.Clients .ClientsTableSection .ClientsPopupOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.Clients .ClientsTableSection .ClientsPopupOverlay .ClientsPopupContent{background-color:var(--background_White);border-radius:10px;box-shadow:0 20px 50px #00000040;max-height:90vh;max-width:1100px;overflow:auto;padding:12px;width:95%}.Clients .ClientsTableSection .ClientsSelectCell,.Clients .ClientsTableSection .ClientsSelectHeader{background-color:var(--background_White);box-shadow:none;left:0;position:-webkit-sticky;position:sticky;position:f;text-align:center;z-index:1}.Clients .ClientsTableSection .ClientsSelectCell input,.Clients .ClientsTableSection .ClientsSelectHeader input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:grid;height:18px;margin-bottom:-2px;place-items:center;transition:all .15s ease;width:18px}.Clients .ClientsTableSection .ClientsSelectCell input:checked,.Clients .ClientsTableSection .ClientsSelectHeader input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.Clients .ClientsTableSection .ClientsSelectCell input:focus-visible,.Clients .ClientsTableSection .ClientsSelectHeader input:focus-visible{outline:2px solid var(--outline_Blue);outline-offset:2px}.Clients .ClientsTableSection .SettingsActionsHeader{max-width:50px}.Clients .ClientsTableSection .SettingsActionsHeader,.Clients .ClientsTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Clients .ClientsTableSection .SettingsActionsHeader:before,.Clients .ClientsTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.Clients .ClientsTableSection .SettingsActionsHeader.is-overlaying,.Clients .ClientsTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.Clients .ClientsTableSection .SettingsActionsHeader.is-overlaying:before,.Clients .ClientsTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.Clients .ClientsTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Clients .ClientsTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.Clients .ClientsTableSection .ClientsCell{align-items:center;cursor:text;display:flex}.Clients .ClientsTableSection .ClientsCell .ClientsPhoneLink{color:var(--background_Blue);cursor:pointer;font-weight:500;text-decoration:underline;text-underline-offset:2px}.Clients .ClientsTableSection .ClientsCell .ClientsPhoneLink:hover{color:var(--background_Blue_Dark)}.Clients .ClientsTableSection .GAClientsCellName{gap:10px}.Clients .ClientsTableSection .GAClientsCellPhone{min-width:140px}.Clients .ClientsTableSection .GAClientsCellRole{min-width:120px}.Clients .ClientsTableSection .GAClientsCellAddress{min-width:240px}.Clients .ClientsTableSection .GAClientsCellDate{min-width:170px}.Clients .ClientsTableSection .ClientsNameCell{display:flex;flex-direction:column}.Clients .ClientsTableSection .ClientsName{font-weight:500}.Clients .ClientsTableSection .ClientsEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.Clients .ClientsTableSection .ClientsRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.Clients .ClientsTableSection .ClientsRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.Clients .ClientsTableSection .ClientsRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 16%,#0000);color:var(--pending)}.Clients .ClientsTableSection .ClientsRoleBadgeManager{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.Clients .ClientsTableSection .ClientsRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 14%,#0000);color:var(--InProgress)}.Clients .ClientsTableSection .ClientsRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.Clients .ClientsTableSection .ClientsPill{padding:2px 10px;text-transform:lowercase}.Clients .ClientsTableSection .ClientsCellStatus .ClientsStatusBadge,.Clients .ClientsTableSection .ClientsPill{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center}.Clients .ClientsTableSection .ClientsCellStatus .ClientsStatusBadge{color:var(--text_Title_Light_Light);font-weight:600;letter-spacing:.01em;padding:6px 12px;text-transform:capitalize}.Clients .ClientsTableSection .ClientsCellStatus .is-submitted{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 40%,#0000);color:var(--Submited)}.Clients .ClientsTableSection .ClientsCellStatus .is-in-progress{background:color-mix(in srgb,var(--InProgress) 14%,#0000);border-color:color-mix(in srgb,var(--InProgress) 40%,#0000);color:var(--InProgress)}.Clients .ClientsTableSection .ClientsCellStatus .is-canceled{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Clients .ClientsTableSection .ClientsCellStatus .is-done{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Clients .ClientsTableSection .ClientsCellStatus .is-pending{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Clients .ClientsTableSection .ClientsCellStatus .is-estimate{background:color-mix(in srgb,var(--Estimate) 14%,#0000);border-color:color-mix(in srgb,var(--Estimate) 40%,#0000);color:var(--Estimate)}.Clients .ClientsTableSection .ClientsCellStatus .is-active{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Clients .ClientsTableSection .ClientsCellStatus .is-inactive{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Clients .ClientsTableSection .ClientsCellStatus .is-unknown{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.Clients .ClientsTableSection .ClientsCellStatus .ClientsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.Clients .ClientsTableSection .ClientsCellStatus .ClientsStatusToggle .ClientsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.Clients .ClientsTableSection .ClientsCellStatus .ClientsStatusToggle .ClientsStatusToggleText{min-width:54px;text-align:left}.Clients .ClientsTableSection .ClientsCellStatus .ClientsStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Clients .ClientsTableSection .ClientsCellStatus .ClientsStatusToggle.is-active .ClientsStatusToggleDot{background:var(--Done);transform:translateX(71px)}.Clients .ClientsTableSection .ClientsCellStatus .ClientsStatusToggle.is-inactive{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Clients .ClientsTableSection .ClientsEmpty{color:var(--text_Title_Light_Light);padding:22px 0;text-align:center}.Clients .ClientsTableSection .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);color:#fff}.Clients .ClientsActionModalOverlay{align-items:center;animation:ClientsModalFadeIn .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;opacity:0;padding:20px;position:fixed;z-index:60}@keyframes ClientsModalFadeIn{0%{opacity:0}to{opacity:1}}.Clients .ClientsActionModalOverlay .ClientsActionModal{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border-radius:10px;box-shadow:0 20px 60px #0f172a4d;display:flex;flex-direction:column;gap:16px;opacity:0;padding:20px;transform:translateY(-20px);width:min(560px,95vw)}@keyframes ClientsModalPop{0%{opacity:0;transform:translateY(-20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Clients .ClientsActionModalOverlay .ClientsActionModal.is-compact{width:min(420px,92vw)}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalHeader{align-items:center;display:flex;justify-content:space-between}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalHeader h3{color:var(--text_Title_Dark);font-size:18px;margin:0}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalHeader .ClientsActionModalClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:18px;justify-content:center;padding:4px 6px;transition:background-color .15s ease,color .15s ease}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalHeader .ClientsActionModalClose:hover{background-color:var(--background_Gray_Light)}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalHeader .ClientsActionModalClose:active{transform:scale(.94)}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalBody{display:flex;flex-direction:column;gap:12px}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalBody p{color:var(--text_Title_Light);font-size:14px;margin:0}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalBody .ClientsActionConfirmInput{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;font-size:14px;outline:3px solid #0000;padding:10px 12px}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalBody .ClientsActionConfirmInput:focus{background-color:var(--background_White);border-color:var(--background_Blue_Light);box-shadow:0 0 0 3px #3b82f633}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter{display:flex;gap:10px;justify-content:flex-end}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter .ClientsActionSecondary{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;font-weight:600;padding:8px 18px;transition:transform .15s ease,box-shadow .15s ease}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter .ClientsActionSecondary:hover{box-shadow:0 8px 20px #0f172a1f;transform:translateY(-1px)}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter .ClientsActionDanger{background:var(--Canceled);border:none;border-radius:4px;box-shadow:0 10px 24px #ef444440;color:var(--background_White);cursor:pointer;font-weight:500;padding:8px 18px;transition:transform .15s ease,box-shadow .15s ease}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter .ClientsActionDanger:hover{box-shadow:0 14px 28px #ef44444d;transform:translateY(-1px)}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter .ClientsActionDanger:disabled{background:var(--Canceled);box-shadow:none;cursor:not-allowed;transform:none}.Clients .ClientsCreateClientModal{animation:InvoiceDetailClientOverlayIn .18s ease;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100}.Clients .ClientsCreateClientModal.is-closing,.Clients .ClientsCreateClientModal.is-closing .ClientsCreateClientOverlay{animation:InvoiceDetailClientOverlayOut .18s ease forwards}.Clients .ClientsCreateClientModal.is-closing .ClientsCreateClientPanel{animation:InvoiceDetailClientPanelOut .22s ease forwards}.Clients .ClientsCreateClientModal .ClientsCreateClientOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel{animation:InvoiceDetailClientPanelIn .22s ease;background:var(--background_White);border-left:2px solid var(--border_Light);box-shadow:-18px 0 36px #0f172a2e;height:100%;max-width:100%;padding-top:50px;position:relative;width:640px;z-index:1}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .ClientsCreateClientClose{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:10px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;left:20px;margin:16px 16px 0 auto;position:absolute;top:0;transition:background .16s ease,border-color .16s ease,color .16s ease;width:36px;z-index:2}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .ClientsCreateClientClose:hover{background-color:var(--background_Gray_Light)}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .ClientsCreateClientClose .material-symbols-outlined{font-size:18px}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient{height:100vh}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient .CreateClientHeader{margin-top:0;padding-top:10px}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient .CreateClientBannerLeft{display:none}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient .CreateClientForm{width:100%}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient .CreateClientCustomFields{padding-bottom:50px}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient .CreateClientFooter{border:initial;border-radius:0;bottom:50px;margin-left:-30px;padding:15px 30px;width:calc(100% + 60px)}@media(max-width:1050px){.Clients .ClientsHeader{padding:5px 16px 12px}.Clients .ClientsHeader .ClientsHeaderMain .ClientsTitle{font-size:18px}.Clients .ClientsControls .ClientsControlsTop{padding:10px 16px}.Clients .ClientsControls .ClientsControlsBottom{padding:16px 18px}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch,.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm{max-width:200px;min-width:200px}.Clients .ClientsTableSection{padding:0 18px}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel{width:520px}}@media(max-width:600px){.Clients{padding:8px}.Clients .ClientsHeader{flex-wrap:wrap;gap:8px;padding:5px 12px 10px}.Clients .ClientsHeader .ClientsHeaderMain .ClientsTitle{font-size:16px}.Clients .ClientsHeader .ClientsHeaderMain .ClientsSubtitle{font-size:12px}.Clients .ClientsHeader .ClientsAddBtn{height:34px;padding:4px 12px 4px 8px}.Clients .ClientsHeader .ClientsAddBtn .ClientsAddBtnLabel{font-size:12px}.Clients .ClientsControls .ClientsControlsTop{padding:8px 12px}.Clients .ClientsControls .ClientsControlsTop .ClientsControlsTopRight{flex-wrap:wrap;gap:6px}.Clients .ClientsControls .ClientsControlsBottom{align-items:stretch;flex-direction:column;gap:10px;padding:12px}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters{flex-wrap:wrap;gap:8px;width:100%}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsFilterButton{font-size:12px;min-width:110px;padding:5px 10px}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch{max-width:100%;min-width:100%;width:100%}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm{max-width:100%;min-width:100%}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions{-webkit-overflow-scrolling:touch;left:auto;overflow-x:auto;position:static;width:100%}.Clients .ClientsTableSection{padding:0 12px}.Clients .ClientsTableSection .ClientsTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.Clients .ClientsTableSection .ClientsTable{min-width:900px}.Clients .ClientsTableSection .ClientsTable td,.Clients .ClientsTableSection .ClientsTable th{font-size:12px;padding:14px 10px}.Clients .ClientsTableSection .ClientsTable td{height:60px}.Clients .ClientsTableSection .ClientsPopupOverlay .ClientsPopupContent{border-radius:0;max-height:100vh;max-width:100vw;width:100%}.Clients .ClientsTableSection .InvoicesPagination{justify-content:flex-start;padding:12px 0}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText{margin-right:6px}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText h1{font-size:11px;margin-left:8px}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls{gap:6px}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{height:32px;min-width:32px;padding:0 6px}.Clients .ClientsActionModalOverlay{padding:0}.Clients .ClientsActionModalOverlay .ClientsActionModal{border-radius:0;gap:12px;inset:0;max-height:100vh;max-width:100vw;width:100%}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel{border-left:0;padding-top:44px;width:100%}}.ClientDetail{display:flex;flex-direction:column;gap:18px;padding:20px}.ClientDetail .ClientDetailHeader{align-items:center;display:flex;gap:16px;justify-content:space-between}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock{display:flex;flex-direction:column;gap:6px}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleRow{align-items:center;display:flex;gap:12px}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleRow h1{color:var(--text_Title_Dark);font-size:22px;margin:0}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleRow p{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions{align-items:center;display:flex;gap:12px;justify-content:flex-end;position:relative}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailEditButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:38px;padding:0 14px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailEditButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailEditButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailEditButton:active{transform:scale(.98)}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton .ClientDetailCreateButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton .ClientDetailCreateButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton .ClientDetailCreateButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton .ClientDetailCreateButtonChevron{color:var(--text_Title_Light);font-size:18px;transition:transform .15s ease}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton .ClientDetailCreateButtonChevron.is-open{transform:rotate(180deg)}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton:active{transform:scale(.98)}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateMenu{grid-gap:6px;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 14px 30px #0f172a1f;display:grid;gap:6px;min-width:180px;padding:8px;position:absolute;right:0;top:44px;z-index:2}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateMenu button{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;padding:8px 10px;text-align:left}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateMenu button:hover{background:var(--background_Gray_Light_Blue)}.ClientDetail .ClientDetailBody{grid-gap:16px;display:grid;gap:16px;grid-template-columns:260px 1fr}.ClientDetail .ClientDetailBody .ClientDetailSidebar{display:flex;flex-direction:column;gap:12px}.ClientDetail .ClientDetailBody .ClientDetailSidebar .ClientDetailSidebarCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;padding:12px}.ClientDetail .ClientDetailBody .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailSidebarSection{align-items:center;display:inline-flex;display:flex;flex-direction:column;gap:6px;gap:8px}.ClientDetail .ClientDetailBody .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailSidebarSection h3{margin:0}.ClientDetail .ClientDetailBody .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailSidebarSection h3 .ClientDetailTabIcon{font-size:14px}.ClientDetail .ClientDetailBody .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailSidebarSection h3{color:var(--text_Title_Light_Light);font-size:13px;text-transform:uppercase}.ClientDetail .ClientDetailBody .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailSidebarHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.ClientDetail .ClientDetailBody .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailSidebarHeader h4{color:var(--text_Title_Dark);font-size:13px;margin:0}.ClientDetail .ClientDetailBody .ClientDetailContactItem{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:14px;justify-content:space-between}.ClientDetail .ClientDetailBody .ClientDetailContactItem .ClientDetailContactActions{display:flex;gap:6px}.ClientDetail .ClientDetailBody .ClientDetailIconButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;justify-content:center;padding:6px}.ClientDetail .ClientDetailBody .ClientDetailIconButton svg{font-size:14px}.ClientDetail .ClientDetailBody .ClientDetailAddressCard{border:1px solid var(--border_Light);border-radius:4px;display:flex;flex-direction:column;gap:4px;padding:10px}.ClientDetail .ClientDetailBody .ClientDetailAddressCard .ClientDetailAddressLabel{color:var(--text_Title_Light_Light);font-size:12px}.ClientDetail .ClientDetailBody .ClientDetailAddressCard p{color:var(--text_Title_Dark);font-size:13px;margin:0}.ClientDetail .ClientDetailBody .ClientDetailAddressCard span{color:var(--text_Title_Light_Light);font-size:12px}.ClientDetail .ClientDetailBody .ClientDetailPaymentCard{grid-gap:8px;background:var(--background_Gray_Light_Blue);border-radius:4px;display:grid;gap:8px;padding:12px}.ClientDetail .ClientDetailBody .ClientDetailPaymentCard p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.ClientDetail .ClientDetailBody .ClientDetailPaymentCard button{background:var(--outline_Blue);border:none;border-radius:10px;color:var(--background_Blue_Dark);cursor:pointer;font-weight:600;padding:6px 10px}.ClientDetail .ClientDetailBody .ClientDetailMain{display:flex;flex-direction:column;height:calc(100vh - 180px)}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(120px,1fr))}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailStats .ClientDetailStat{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;flex-direction:column;gap:4px;padding:12px}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailStats .ClientDetailStat span{color:var(--text_Title_Light_Light_Light);font-size:12px;text-transform:uppercase}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailStats .ClientDetailStat strong{color:var(--text_Title_Dark);font-size:18px}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailTabs{display:flex;margin-bottom:-3px;margin-top:20px;overflow-x:scroll;padding:0 20px;z-index:1}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailTabs button{align-items:center;background-color:#0000;border:none;border-bottom:3px solid var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:10px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailTabs button span{background-color:var(--background_Gray_Light_Blue);border:1px solid var(--outline_Blue);border-radius:999px;color:var(--background_Blue_Dark);font-size:12px;font-weight:600;margin-left:2px;padding:2px 12px}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailTabs button.is-active{border-bottom:3px solid var(--background_Blue_Dark);color:var(--background_Blue_Dark)}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailTabs button:hover{border-bottom:3px solid var(--background_Blue_Dark)}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailMainTable{background-color:var(--background_White);border-radius:4px;border-radius:20px 20px 4px 4px;border-top:1px solid var(--border_Light);border:1px solid var(--border_Light);display:grid;height:100%;padding:8px 12px}.ClientDetail .ClientDetailBody .ClientDetailList{grid-gap:8px;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:grid;gap:8px;padding:8px 12px}.ClientDetail .ClientDetailBody .ClientDetailList .ClientDetailListItem{border-bottom:1px solid var(--background_Gray_Light);display:flex;font-size:13px;justify-content:space-between;padding:8px 0}.ClientDetail .ClientDetailBody .ClientDetailEmpty{color:var(--text_Title_Light_Light_Light);font-size:13px;padding:16px;text-align:center}.ClientDetail .ClientDetailBody .ClientDetailCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;padding:14px 16px}.ClientDetail .ClientDetailBody .ClientDetailCard.ClientDetailError{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}@media(max-width:1050px){.ClientDetail{gap:14px;padding:16px}.ClientDetail .ClientDetailHeader{flex-wrap:wrap;gap:10px}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleRow h1{font-size:20px}.ClientDetail .ClientDetailBody{grid-template-columns:1fr}.ClientDetail .ClientDetailBody .ClientDetailMain{height:auto}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailStats{grid-template-columns:repeat(2,minmax(120px,1fr))}}@media(max-width:600px){.ClientDetail{gap:10px;padding:12px}.ClientDetail .ClientDetailHeader{align-items:stretch;flex-direction:column}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleRow h1{font-size:18px}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions{flex-wrap:wrap;gap:8px}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton,.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailEditButton{height:36px}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton .ClientDetailCreateButtonLabel,.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailEditButton .ClientDetailCreateButtonLabel{font-size:12px}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateMenu{max-width:calc(100vw - 24px)}.ClientDetail .ClientDetailBody{gap:12px}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailStats{grid-template-columns:1fr}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailStats .ClientDetailStat strong{font-size:16px}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailTabs{-webkit-overflow-scrolling:touch;margin-top:12px;padding:0 4px}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailTabs button{font-size:13px;padding:8px}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailMainTable{border-radius:12px 12px 4px 4px;padding:6px 8px}}.InvoiceDetailItems{margin-top:-10px;padding-top:10px}.InvoiceDetailItems .InvoiceDetailProducts{display:flex;flex-direction:column}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader{color:var(--text_Title_Light_Light_Light);display:grid;font-size:12px;font-weight:400;grid-template-columns:.2fr 2.2fr .9fr .9fr .6fr .9fr 38px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader span{border-right:1px solid var(--border_Dark_Light);color:var(--text_Title_Light);font-size:14px;font-weight:500;padding:6px 8px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader span:first-child,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader span:last-child{border-right:0}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader span:nth-child(2){border-left:1px solid var(--border_Dark_Light)}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader .InvoiceDetailProductsHeaderAmount{padding-right:4px;text-align:left}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow{align-items:flex-start;background:var(--background_White);border-top:1px solid var(--border_Dark_Light);display:grid;grid-template-columns:.2fr 2.2fr .9fr .9fr .6fr .9fr 38px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:3}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow.is-last .InvoiceDetailProductInfo .InputDescription{border-bottom:1px solid var(--border_Dark_Light);border-radius:0 0 8px 8px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow.is-last .InvoiceDetailProductInfo .InputDescription:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:3}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow:first-of-type{border-top:none}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow.is-dragging{box-shadow:0 12px 28px rgba(15,23,42,.098);max-height:100px;min-height:100px;overflow:hidden;z-index:2}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow.is-dragging .InvoiceDetailProductInfo{max-height:100px;min-height:100px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow.InvoiceDetailProductRow--draft{border-top:1px dashed var(--border_Dark_Light);padding-top:12px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo{display:flex;flex-direction:column}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo input,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo textarea{border-bottom:1px solid var(--border_Dark_Light);border:1px solid var(--border_Dark_Light);border-radius:0;border-top:1px solid #0000;color:var(--text_Title_Dark);font-size:13px;font-weight:400;height:40px;outline:3px solid #0000;padding:10px 12px;width:100%}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo input:focus,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo .InputDescription{border-bottom:1px solid #0000;border-radius:0;height:auto;max-height:200px;min-height:90px;overflow-y:auto;resize:none}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber{align-items:center;display:flex}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber input{border:1px solid var(--border_Dark_Light);border-left:1px solid #0000;border-radius:0;border-top:1px solid #0000;color:var(--text_Title_Dark);font-size:13px;font-weight:400;height:40px;outline:3px solid #0000;padding:10px 12px;text-align:start;width:100%}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber input.InputNumber--noSpin{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber input.InputNumber--noSpin::-webkit-inner-spin-button,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber input.InputNumber--noSpin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductAmount{align-items:center;border:1px solid var(--border_Dark_Light);border-left:1px solid #0000;border-top:1px solid #0000;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;height:40px;justify-content:flex-start;padding-left:8px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailDrag{align-items:center;border-bottom:1px solid var(--border_Dark_Light);color:var(--text_Title_Light_Light_Light);cursor:grab;display:inline-flex;height:40px;justify-content:center}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailDrag span{font-size:18px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailDrag:active{cursor:grabbing}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailAddLine{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:10px 12px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailAddLine span{font-size:16px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailIconButton{align-items:center;background-color:var(--background_White);border:1px solid #0000;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;height:34px;justify-content:center;margin:5px;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease;width:34px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailIconButton span{align-items:center;display:flex;font-size:19px;justify-content:center;line-height:0}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailIconButton:hover{background:var(--background_Gray_Light);border-color:var(--text_Title_Light);color:var(--background_Blue)}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailIconButton.InvoiceDetailIconButton--danger{color:var(--Canceled)}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailIconButton.InvoiceDetailIconButton--danger:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:var(--Canceled)}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow input:focus,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow textarea:focus{border:1px solid var(--background_Blue);border-radius:4px;outline:3px solid var(--outline_Blue);z-index:3}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailEmpty{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:400;text-align:center}.InvoiceDetailItems .InvoiceDetailItemsActions{align-items:center;display:flex;gap:10px;margin-top:10px;position:relative}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddItemButton,.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddLineButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:border-color .15s ease,outline .15s ease,box-shadow .15s ease,transform .08s ease;width:-webkit-fit-content;width:fit-content}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddItemButton span,.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddLineButton span{color:var(--text_Title_Light);font-size:16px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddItemButton:hover,.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddLineButton:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;padding:10px;position:absolute;top:48px;width:420px;z-index:5}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerHeader input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerHeader input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerList{display:flex;flex-direction:column;gap:6px;max-height:360px;overflow:auto}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItemWrap{display:flex;flex-direction:column;gap:6px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItemWrap.is-expanded .InvoiceDetailPickerItem{border-color:var(--background_Blue)}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItemWrap.is-expanded .InvoiceDetailPickerItem .InvoiceDetailPickerExpandChevron{color:var(--background_Blue);transform:rotate(180deg)}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations{animation:InvoiceDetailPickerLocationsSlide .18s ease-out;background:var(--background_Gray_Light_Light_Light);border:1px dashed var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;margin-left:22px;padding:10px 12px}@keyframes InvoiceDetailPickerLocationsSlide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationsHead{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-bottom:4px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationsHead .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:14px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationOption{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;outline:3px solid #0000;padding:8px 10px;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease,transform .08s ease}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationOption .InvoiceDetailPickerLocationOptionMain{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:8px;min-width:0}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationOption .InvoiceDetailPickerLocationOptionMain .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationOption .InvoiceDetailPickerLocationOptionMain>span:not(.material-symbols-outlined){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationOption .InvoiceDetailPickerLocationOptionQty{align-items:flex-end;color:var(--text_Title_Dark);display:inline-flex;flex-direction:column;font-size:14px;font-weight:700;line-height:1}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationOption .InvoiceDetailPickerLocationOptionQty small{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:500;margin-top:2px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerLocations .InvoiceDetailPickerLocationOption:hover{border-color:var(--background_Blue);box-shadow:0 6px 14px #0f172a14;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:10px 12px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem>div{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem strong{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:6px;min-width:0}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem span{color:var(--text_Title_Light_Light_Light);display:block;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem .InvoiceDetailPickerInventoryIcon{color:var(--text_Title_Light);font-size:16px;padding:0}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem.is-inventory{border-color:var(--border_Light)}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem.is-expanded,.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem.is-inventory.is-expanded,.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem:hover{border-color:var(--background_Blue);box-shadow:none}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem.is-expanded:hover,.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem.is-inventory.is-expanded:hover{background:var(--background_Gray_Light_Light_Light);border-color:var(--background_Blue);box-shadow:none}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerMeta{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerEmpty{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;flex-direction:column;font-size:12px;gap:8px;padding:12px 8px 10px;text-align:center}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerEmpty .InvoiceDetailPickerEmptyLink{align-items:center;background-color:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerEmpty .InvoiceDetailPickerEmptyLink .material-symbols-outlined{font-size:16px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerEmpty .InvoiceDetailPickerEmptyLink:hover{background-color:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.InvoiceDetailItems .InvoiceDetailAddLineWrap{position:relative}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;position:absolute;top:44px;width:420px;z-index:5}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker .InvoiceDetailPickerTabs{display:flex;gap:8px}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker .InvoiceDetailPickerTabs button{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:500;padding:6px 10px;transition:background .16s ease,border-color .16s ease,color .16s ease}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker .InvoiceDetailPickerTabs button.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@media(max-width:1050px){.InvoiceDetailItems{gap:12px}}@media(max-width:600px){.InvoiceDetailItems{gap:10px}.InvoiceDetailItems .InvoiceDetailProducts{-webkit-overflow-scrolling:touch;overflow-x:auto}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader{min-width:640px}.InvoiceDetailItems .InvoiceDetailItemsActions{flex-wrap:wrap;gap:8px}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker,.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker{width:min(420px,100vw - 48px)}}.InvoiceDetailItems .InvoiceDetailItemsLockedBadge{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.01em;padding:6px 14px 6px 8px;text-transform:capitalize;transform:translateY(-1px)}.InvoiceDetailItems .InvoiceDetailItemsLockedBadge .material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:13px;height:22px;justify-content:center;padding:0;width:22px}.InvoiceDetailItems .InvoiceDetailProductRow.is-locked input,.InvoiceDetailItems .InvoiceDetailProductRow.is-locked textarea{background:var(--background_Gray_Light_Light_Light);cursor:default}.InvoiceDetailItems .InvoiceDetailProductRow.is-locked input:focus,.InvoiceDetailItems .InvoiceDetailProductRow.is-locked textarea:focus{border-color:var(--border_Light);box-shadow:none;outline:0}.InvoiceDetailItems .InvoiceDetailProductRow.is-locked .InvoiceDetailDrag{cursor:not-allowed;opacity:.45}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule{display:flex;flex-direction:column;gap:12px}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardInputWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:text;display:flex;height:50px;outline:3px solid #0000;padding:10px 12px;transition:border-color .16s ease,box-shadow .16s ease}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardInputWrapper.is-focused,.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardInputWrapper:hover{border-color:var(--background_Blue)!important;box-shadow:0 0 0 3px var(--outline_Blue)!important}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardInputWrapper .StripeElement{width:100%}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardField{display:flex;flex-direction:column;gap:6px}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardField .InvoiceDetailCardInputLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardholderField{display:flex;flex-direction:column;gap:6px}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardholderField label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardholderField input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;height:50px;outline:3px solid #0000;padding:12px;transition:border .16s ease,outline .16s ease}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardholderField input:focus,.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardholderField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardError{color:var(--Canceled);font-size:12px;font-weight:500}.InvoiceDetailPayments .InvoiceDetailNoteToggle{display:flex;grid-column:1/-1}.InvoiceDetailPayments .InvoiceDetailNoteToggle.InvoiceDetailNoteToggleEmailk{margin-top:-10px}.InvoiceDetailPayments .InvoiceDetailNoteToggle button{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:3px;padding:2px 12px;transition:transform .12s ease,box-shadow .16s ease,border-color .16s ease}.InvoiceDetailPayments .InvoiceDetailNoteToggle button .material-symbols-outlined{font-size:17px}.InvoiceDetailPayments .InvoiceDetailNoteToggle button:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.InvoiceDetailPayments .InvoiceDetailNoteArea{grid-column:1/-1;max-height:0;opacity:0;overflow:hidden;transition:max-height .2s ease,opacity .2s ease}.InvoiceDetailPayments .InvoiceDetailNoteArea.is-open{max-height:160px;opacity:1;overflow:visible}.InvoiceDetailPayments .InvoiceDetailNoteArea textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 0 0 0 #0000;color:var(--text_Title_Dark);font-size:13px;line-height:1.4;margin-bottom:15px;min-height:90px;padding:12px;resize:vertical;transition:border .16s ease,box-shadow .16s ease;width:100%}.InvoiceDetailPayments .InvoiceDetailNoteArea textarea::placeholder{color:var(--text_Title_Light_Light_Light)}.InvoiceDetailPayments .InvoiceDetailNoteArea textarea:focus,.InvoiceDetailPayments .InvoiceDetailNoteArea textarea:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue);outline:#0000}.InvoiceDetailPayments .InvoiceDetailReceiptEmailField{display:flex;flex-direction:column;gap:6px;grid-column:1/-1;max-height:0;opacity:0;overflow:hidden;transform:translateY(-6px);transition:max-height .2s ease,opacity .2s ease,transform .2s ease}.InvoiceDetailPayments .InvoiceDetailReceiptEmailField.is-open{max-height:120px;opacity:1;overflow:visible;transform:translateY(0)}.InvoiceDetailPayments .InvoiceDetailReceiptEmailField label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.InvoiceDetailPayments .InvoiceDetailReceiptEmailField input{border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 0 0 0 #0000;color:var(--text_Title_Dark);font-size:14px;height:50px;padding:12px;transition:border .16s ease,box-shadow .16s ease}.InvoiceDetailPayments .InvoiceDetailReceiptEmailField input:focus,.InvoiceDetailPayments .InvoiceDetailReceiptEmailField input:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue);outline:none}.InvoiceDetailPayments .InvoiceDetailPaymentModalActions .InvoiceDetailPaymentSave{align-items:center;display:inline-flex;gap:6px}.InvoiceDetailPayments .InvoiceDetailPaymentModalActions .InvoiceDetailPaymentSave .InvoiceDetailPaymentLoadingIcon{animation:InvoiceDetailPaymentSpin .8s linear infinite;font-size:18px}.InvoiceDetailPayments .InvoiceDetailPaymentModal{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalCard{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border-radius:10px;box-shadow:0 30px 80px #0f172a40;display:flex;flex-direction:column;gap:16px;padding:30px 30px 20px;width:min(520px,92vw)}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalHeader .InvoiceDetailPaymentModalTitle{display:flex;flex-direction:column}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalHeader .InvoiceDetailPaymentModalTitle h3{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:18px;gap:8px;margin:0 0 4px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalHeader span{color:var(--text_Title_Light_Light);font-size:13px;margin-top:-4px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalClose{align-items:center;background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;height:34px;justify-content:center;transition:box-shadow .16s ease,transform .12s ease,color .16s ease;width:34px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalClose:hover{box-shadow:0 8px 16px #0f172a1f;transform:translateY(-1px)}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalClose span{font-size:20px;padding-top:2px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalBody{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardChargeModule{display:flex;flex-direction:column;gap:12px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardInputWrapper{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:inset 0 0 0 1px #94a3b80d;padding:12px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardError{color:var(--Canceled);font-size:12px;font-weight:500}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;gap:18px;grid-column:1/-1;padding:16px 18px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding.is-empty{display:none}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingImage{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:12px;display:flex;height:86px;justify-content:center;width:116px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingImage img{height:72px;object-fit:contain;width:72px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingContent{display:flex;flex-direction:column;gap:6px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingContent h4{color:var(--text_Title_Light);font-size:15px;font-weight:700;margin:0}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingContent p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingContent .InvoiceDetailCreditCardStillOnBoardingAction{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;gap:6px;padding:0;width:-webkit-fit-content;width:fit-content}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingContent .InvoiceDetailCreditCardStillOnBoardingAction h5{font-size:13px;font-weight:600}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingContent .InvoiceDetailCreditCardStillOnBoardingAction:hover h5{color:var(--background_Blue_Dark);text-decoration:underline}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingContent .InvoiceDetailCreditCardStillOnBoardingAction span{font-size:16px;text-decoration:none}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField{display:flex;flex-direction:column;gap:6px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;height:50px;outline:3px solid #0000;padding:13px 12px;transition:all .16s ease}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField input:focus,.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.is-error input,.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.is-error input:focus,.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.is-error input:hover{border:1px solid var(--Canceled);outline:3px solid var(--Canceled)}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField textarea{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;min-height:90px;outline:3px solid #0000;padding:10px 12px;resize:vertical;transition:all .16s ease}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField textarea:focus,.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:inset 0 0 0 1px #94a3b80d;cursor:pointer;display:flex;gap:10px;height:55px;justify-content:space-between;max-height:50px;outline:3px solid #0000;padding:5px 14px;position:relative;transition:all .16s ease}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown:focus,.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownValue{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;text-align:left;width:100%}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownValue .InvoiceDetailPaymentMethodValue{align-items:center;display:inline-flex;gap:8px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownValue .InvoiceDetailPaymentMethodValue img{height:20px;object-fit:contain;width:20px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown svg{color:var(--text_Title_Light_Light_Light);cursor:pointer}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a24;display:flex;flex-direction:column;gap:6px;left:0;overflow:hidden;padding:8px;position:absolute;top:calc(100% + 6px);width:100%;z-index:30}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownMenu button{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:10px 12px;text-align:left}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownMenu button .InvoiceDetailPaymentMethodOption{align-items:center;display:inline-flex;gap:6px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownMenu button .InvoiceDetailPaymentMethodOption img{height:20px;object-fit:contain;width:20px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownMenu button:hover{background:var(--background_Gray_Light_Blue)}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownMenu button.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark);font-weight:600}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.InvoiceDetailPaymentField--date .InvoiceDetailPaymentDateInput{align-items:center;display:flex;position:relative}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.InvoiceDetailPaymentField--date .InvoiceDetailPaymentDateInput input{width:100%}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.InvoiceDetailPaymentField--date .InvoiceDetailPaymentDateInput .InvoiceDetailPaymentDateButton{align-items:center;background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:4px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:8px;transition:color .16s ease,box-shadow .16s ease,transform .12s ease;width:32px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.InvoiceDetailPaymentField--date .InvoiceDetailPaymentDateInput .InvoiceDetailPaymentDateButton span{color:var(--text_Title_Light);font-size:18px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.InvoiceDetailPaymentField--date .InvoiceDetailPaymentDateInput .InvoiceDetailPaymentDateButton:hover{color:var(--background_Blue);transform:translateY(-1px)}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.InvoiceDetailPaymentField--full{grid-column:1/-1}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentCheckbox{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:8px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentCheckbox input{height:16px;width:16px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalActions{display:flex;gap:10px;justify-content:flex-end}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentCancel{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;font-weight:500;padding:8px 16px;transition:box-shadow .15s ease}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentCancel:hover{box-shadow:0 4px 10px #00000014}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentSave .InvoiceDetailPaymentSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentSave .InvoiceDetailPaymentSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentSave .InvoiceDetailPaymentSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentSave:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentSave:active{transform:scale(.98)}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentSave:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:1050px){.InvoiceDetailPayments{gap:12px}}@media(max-width:600px){.InvoiceDetailPayments{gap:10px}.InvoiceDetailPayments .InvoiceDetailPaymentsTable{-webkit-overflow-scrolling:touch;overflow-x:auto}.InvoiceDetailPayments .InvoiceDetailPaymentsTable .InvoiceDetailPaymentsHeader,.InvoiceDetailPayments .InvoiceDetailPaymentsTable .InvoiceDetailPaymentsRow{min-width:700px}.InvoiceDetailPayments .InvoiceDetailPaymentsActions,.InvoiceDetailPayments .InvoiceDetailPaymentsFooter{align-items:stretch;flex-direction:column;gap:8px}}@keyframes InvoiceDetailPaymentSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:1050px){.InvoiceDetailAttachments{padding:16px}}@media(max-width:600px){.InvoiceDetailAttachments{padding:12px}.InvoiceDetailAttachments .InvoiceDetailSection{gap:10px}}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalCard{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border-radius:10px;box-shadow:0 30px 80px #0f172a40;display:flex;flex-direction:column;gap:16px;padding:20px;width:min(640px,92vw)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalHeader{align-items:flex-start;display:flex;gap:2px;justify-content:space-between}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalHeader .InvoiceDetailSignatureModalTitle{display:flex;flex-direction:column}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalHeader .InvoiceDetailSignatureModalTitle h3{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:18px;gap:2px;margin:0 0 4px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalHeader span{color:var(--text_Title_Light_Light);font-size:13px;margin-top:-2px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalClose{align-items:center;background-color:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:all .16s ease;width:34px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalClose span{color:var(--text_Title_Light);font-size:19px;font-weight:600}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalClose:hover{background-color:var(--background_Gray_Light);color:var(--background_Blue_Dark);transform:translateY(-1px)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModeToggle{align-items:center;display:inline-flex;gap:12px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModeToggle button{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;outline:3px solid #0000;padding:8px 14px;transition:all .16s ease,box-shadow .15s ease}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModeToggle button:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModeToggle button.is-active{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalBody{display:flex;flex-direction:column;gap:12px;margin-top:10px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature input,.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature input:focus,.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignaturePad{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureCanvasWrap{background:var(--background_Gray_Light_Blue);border:1px dashed var(--text_Title_Light);border-radius:6px;box-sizing:border-box;height:180px;padding:8px;width:100%}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureCanvas{background-color:var(--background_White);border-radius:10px;cursor:crosshair;height:100%;touch-action:none;width:100%}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureActions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureClear,.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureSave{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:500;margin-top:5px;min-height:34px;padding:6px 14px;transition:box-shadow .15s ease}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureClear:hover,.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureSave:hover{box-shadow:0 4px 10px #00000014}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureClear:disabled,.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureSave:disabled{cursor:not-allowed;opacity:.6}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureSave{background:var(--background_Blue);border:none;color:#fff}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureType{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureTypePreview{background:var(--background_Gray_Light_Blue);border:1px dashed var(--text_Title_Light);border-radius:6px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:140px;padding:16px 18px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureTypeName{color:var(--text_Title_Dark);font-family:Segoe Script,Brush Script MT,Apple Chancery,cursive;font-size:28px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureTypeTitle{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500}@media(max-width:1050px){.InvoiceDetailSignatureSection{padding:16px}}@media(max-width:600px){.InvoiceDetailSignatureSection{padding:12px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureTypeName{font-size:22px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureActions{align-items:stretch;flex-direction:column;gap:8px}}.PaymentMethodBadge{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;gap:6px}.PaymentMethodBadge img{height:16px;height:var(--payment-method-icon-size,16px);object-fit:contain;width:16px;width:var(--payment-method-icon-size,16px)}.PaymentMethodBadge .PaymentMethodBadgeLabel{color:inherit;font-size:12px}@media(max-width:1050px){.PaymentMethodBadge{gap:5px}.PaymentMethodBadge .PaymentMethodBadgeLabel{font-size:12px}}@media(max-width:600px){.PaymentMethodBadge{font-size:11px;gap:4px}.PaymentMethodBadge .PaymentMethodBadgeLabel{font-size:11px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.InvoiceTemplate1{background:var(--background_White);color:var(--text_Title_Dark);font-family:Inter,sans-serif;padding:24px}.InvoiceTemplate1 .InvoiceTemplate1Header{border-bottom:1px solid var(--border_Dark_Light);display:flex;gap:24px;justify-content:space-between;padding-bottom:20px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand{align-items:center;display:flex;gap:16px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand img{border-radius:10px;height:86px;object-fit:contain;width:86px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand .InvoiceTemplate1LogoFallback{align-items:center;background:var(--background_Gray_Light);border-radius:16px;display:flex;height:86px;justify-content:center;width:86px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand .InvoiceTemplate1LogoFallback .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:36px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand .InvoiceTemplate1BrandMeta h2{font-size:18px;font-weight:700;margin:0 0 6px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand .InvoiceTemplate1BrandMeta p{color:var(--text_Title_Light);font-size:13px;margin:0}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Summary{min-width:220px;text-align:right}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Summary h3{color:var(--text_Title_Light_Light);font-size:14px;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Summary .InvoiceTemplate1SummaryRow{color:var(--text_Title_Light);display:flex;font-size:13px;gap:12px;justify-content:space-between;margin-bottom:6px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Summary .InvoiceTemplate1SummaryRow strong{color:var(--text_Title_Dark)}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Summary .InvoiceTemplate1SummaryRow.is-balance{color:var(--text_Title_Dark);font-weight:600;margin-top:8px}.InvoiceTemplate1 .InvoiceTemplate1BillTo{margin:20px 0}.InvoiceTemplate1 .InvoiceTemplate1BillTo span{color:var(--text_Title_Light_Light);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.InvoiceTemplate1 .InvoiceTemplate1BillTo h4{font-size:16px;margin:8px 0 6px}.InvoiceTemplate1 .InvoiceTemplate1BillTo p{color:var(--text_Title_Light);font-size:13px;margin:0 0 4px}.InvoiceTemplate1 .InvoiceTemplate1Table{border:1px solid var(--border_Dark_Light);border-radius:5px;overflow:hidden}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableHeader{grid-gap:12px;background:var(--background_Blue);color:#fff;display:grid;font-size:12px;gap:12px;grid-template-columns:1fr 120px 80px 120px;letter-spacing:.06em;padding:12px 16px;text-transform:uppercase}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody{background:var(--background_White)}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1TableRow{grid-gap:12px;align-items:center;border-bottom:1px solid var(--border_Dark_Light);display:grid;gap:12px;grid-template-columns:1fr 120px 80px 120px;padding:14px 16px}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1TableRow:last-child{border-bottom:none}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1Description{display:flex;flex-direction:column;gap:4px}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1Description strong{color:var(--text_Title_Dark);font-size:13px}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1Description span{color:var(--text_Title_Light);font-size:12px;padding-right:20px}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1Value{color:var(--text_Title_Dark);font-size:13px;text-align:start}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1Empty{color:var(--text_Title_Light_Light_Light);font-size:13px;padding:20px;text-align:center}.InvoiceTemplate1 .InvoiceTemplate1Totals{align-items:flex-end;display:flex;flex-direction:column;gap:6px;margin-top:18px}.InvoiceTemplate1 .InvoiceTemplate1Totals .InvoiceTemplate1TotalsRow{color:var(--text_Title_Light);display:flex;font-size:13px;gap:20px;justify-content:space-between;min-width:240px}.InvoiceTemplate1 .InvoiceTemplate1Totals .InvoiceTemplate1TotalsRow strong{color:var(--text_Title_Dark)}.InvoiceTemplate1 .InvoiceTemplate1Totals .InvoiceTemplate1TotalsRow.is-total{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.InvoiceTemplate1 .InvoiceTemplate1Totals .InvoiceTemplate1TotalsRow.is-balance{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Dark);font-weight:600;margin-top:10px;padding:10px 12px}.InvoiceTemplate1 .InvoiceTemplate1Notes{border-top:1px solid var(--border_Dark_Light);margin-top:20px;padding-top:14px}.InvoiceTemplate1 .InvoiceTemplate1Notes span{color:var(--text_Title_Light_Light);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.InvoiceTemplate1 .InvoiceTemplate1Notes p{color:var(--text_Title_Light);font-size:13px;margin:8px 0 0}.InvoiceTemplate1 .InvoiceTemplate1Footer{grid-gap:16px;border-top:1px solid var(--border_Dark_Light);display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:20px;padding-top:16px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1Payments,.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1Signatures{background:var(--background_Gray_Light_Blue);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:14px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1FooterHeader span{color:var(--text_Title_Light_Light);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentList,.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureList{display:flex;flex-direction:column;gap:12px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentRow{border-bottom:1px solid var(--border_Dark_Light);display:flex;flex-direction:column;gap:6px;padding-bottom:10px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentRow:last-child{border-bottom:none;padding-bottom:0}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentRow .InvoiceTemplate1PaymentPrimary{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentRow .InvoiceTemplate1PaymentPrimary strong{color:var(--text_Title_Dark);font-size:14px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentRow .InvoiceTemplate1PaymentMeta{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:12px;gap:4px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentMethod{font-size:12px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentSummary{color:var(--text_Title_Light);display:flex;font-size:12px;gap:12px;justify-content:space-between}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentSummary div{display:flex;flex-direction:column;gap:4px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentSummary div strong{color:var(--text_Title_Dark);font-size:13px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureCard{border-bottom:1px solid var(--border_Dark_Light);display:flex;flex-direction:column;gap:8px;padding-bottom:10px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureCard:last-child{border-bottom:none;padding-bottom:0}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureMeta{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:12px;gap:4px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureMeta strong{color:var(--text_Title_Dark);font-size:13px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureImage{background:var(--background_White);border-radius:8px;max-height:120px;object-fit:contain;padding:6px;width:100%}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureFallback{background:var(--background_White);border:1px dashed var(--outline_Blue);border-radius:8px;color:var(--text_Title_Light_Light_Light);font-size:12px;padding:14px;text-align:center}@media(max-width:1050px){.InvoiceTemplate1{padding:24px}}@media(max-width:600px){.InvoiceTemplate1{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:16px}.InvoiceTemplate1 .InvoiceTemplate1AddressRow,.InvoiceTemplate1 .InvoiceTemplate1Header{flex-wrap:wrap;gap:10px}}.InvoiceDetailPreviewHidden{background:var(--background_White);height:auto;left:-9999px;opacity:1;pointer-events:none;position:fixed;top:-9999px;width:794px;z-index:-1}.InvoiceDetailPreviewModal{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.InvoiceDetailPreviewModal .InvoiceDetailPreviewCard{background:var(--background_White);border-radius:16px;box-shadow:0 30px 60px #0f172a33;display:flex;flex-direction:column;max-height:90vh;overflow:hidden;width:min(960px,100%)}.InvoiceDetailPreviewModal .InvoiceDetailPreviewHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 20px}.InvoiceDetailPreviewModal .InvoiceDetailPreviewHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.InvoiceDetailPreviewModal .InvoiceDetailPreviewClose{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.InvoiceDetailPreviewModal .InvoiceDetailPreviewClose .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.InvoiceDetailPreviewModal .InvoiceDetailPreviewClose:hover{background:var(--background_Gray_Light)}.InvoiceDetailPreviewModal .InvoiceDetailPreviewBody{background:var(--background_Gray_Light_Blue);overflow:auto}@media(max-width:1050px){.InvoiceDetailPreviewModal{padding:16px}.InvoiceDetailPreviewModal .InvoiceDetailPreviewCard{width:min(860px,100%)}}@media(max-width:600px){.InvoiceDetailPreviewModal{padding:0}.InvoiceDetailPreviewModal .InvoiceDetailPreviewCard{border-radius:0;height:100%;max-height:100vh;max-width:100vw;width:100%}.InvoiceDetailPreviewModal .InvoiceDetailPreviewHeader{padding:12px 14px}.InvoiceDetailPreviewModal .InvoiceDetailPreviewHeader h3{font-size:15px}}.InvoiceClient{display:flex;flex-direction:column;gap:8px;position:relative}.InvoiceClient.is-disabled{opacity:.7;pointer-events:none}.InvoiceClient .InvoiceClientButton{align-items:flex-start;display:flex;justify-content:space-between;max-width:250px;min-height:46px;min-width:250px;transition:all .2s ease;width:auto}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonSelecet{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;height:100%;justify-content:space-between;min-height:46px;outline:3px solid hsla(0,0%,84%,.078);padding:10px 12px;transition:all .16s ease}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonSelecet:first-child{border-radius:10px 0 0 10px;width:100%}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonSelecet:first-child:hover{z-index:1}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonSelecet:last-child{border-left:1px solid #0000;border-radius:0 10px 10px 0}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonSelecet:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonText{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:14px;gap:8px;max-width:100%;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonText .InvoiceClientButtonLabel{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonText .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.InvoiceClient .InvoiceClientButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InvoiceClient .InvoiceClientSearch{position:relative;width:100%}.InvoiceClient .InvoiceClientSearch input{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);font-size:14px;font-weight:500;outline:3px solid #0000;padding:12px 40px 12px 14px;transition:all .16s ease;width:100%}.InvoiceClient .InvoiceClientSearch input:focus,.InvoiceClient .InvoiceClientSearch input:hover{background-color:var(--background_White);border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.InvoiceClient .InvoiceClientSearch input::placeholder{color:var(--text_Title_Light);font-size:13px;font-weight:400;opacity:1}.InvoiceClient .InvoiceClientSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:3px;left:0;max-height:280px;opacity:0;overflow-y:auto;padding:10px;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:10002}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchEmpty,.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;height:60px;justify-content:center;padding:14px 16px}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchLoading{align-items:center;display:flex;gap:8px}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchLoading .material-symbols-outlined{animation:CreateAppointmentSpin .9s linear infinite;font-size:18px}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchScroll{max-height:260px;overflow-y:auto}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchItem{align-items:flex-start;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchItem:hover{background-color:var(--background_Gray_Light_Blue)}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchItem:last-child{border-bottom:none}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchMain{display:flex;flex-direction:column;gap:4px}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchPrimary{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:14px;font-weight:600;gap:8px}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchUid{background:var(--outline_Blue);border:1px solid var(--background_Blue_Light);border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchSecondary,.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchTertiary{color:var(--text_Title_Light_Light);font-size:12px}.InvoiceClient .InvoiceClientModal{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}.InvoiceClient .InvoiceClientModal .InvoiceClientModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard{align-items:center;animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:16px;box-shadow:0 16px 40px #0f172a33;display:flex;flex-direction:column;gap:12px;max-width:calc(100% - 32px);padding:28px 28px 24px;position:relative;text-align:center;width:420px;z-index:1}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalClose{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:12px;top:12px;transition:all .12s ease}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalClose:hover{background-color:var(--background_Gray_Light)}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalClose:active{transform:scale(.95)}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalClose .material-symbols-outlined{font-size:20px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalIcon{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light_Light);display:flex;height:56px;justify-content:center;width:56px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalIcon .material-symbols-outlined{font-size:26px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:700}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalSubtitle{color:var(--text_Title_Light_Light_Light);font-size:13px;margin-top:-11px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientSearch{margin-top:6px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalDivider{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;justify-content:center;margin:6px 0 2px;position:relative;text-transform:uppercase;width:100%}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalDivider:after,.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalDivider:before{background:var(--border_Dark_Light);content:"";flex:1 1;height:1px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalDivider span{padding:0 10px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientCreate{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:14px;font-weight:600}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientCreate:hover{text-decoration:underline}@media(max-width:1050px){.InvoiceClient{gap:12px}}@media(max-width:600px){.InvoiceClient{flex-direction:column;gap:10px}.InvoiceClient .InvoiceClientAddress,.InvoiceClient .InvoiceClientInfo{max-width:100%;width:100%}}.InvoiceDetail{align-items:center;animation:RenderPageOpen .35s ease;display:flex;flex-direction:column;height:100vh;min-height:0;overflow:auto;position:relative;width:100%}.InvoiceDetail .InvoiceDetailHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;max-width:1050px;padding:20px 0 0;width:100%}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft{cursor:pointer;display:flex;flex-direction:column;margin-bottom:10px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease;width:-webkit-fit-content;width:fit-content}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft svg{font-size:14px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton{align-items:center;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .12s ease}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton .material-symbols-outlined,.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton svg{font-size:16px;text-decoration:none!important}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton:hover{text-decoration:none}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton:hover span:not(.material-symbols-outlined),.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton:hover>:not(svg):not(.material-symbols-outlined){text-decoration:underline}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton:active{transform:translateY(0)}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailTitleRow{align-items:center;display:inline-flex;gap:10px;margin-top:6px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailTitleRow h1{color:var(--text_Title_Light);font-size:20px;font-weight:600;margin:0}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailTitleRow .InvoiceDetailBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:4px 10px;text-transform:capitalize}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailSub{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:4px 0 0}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions{align-items:center;display:inline-flex;gap:8px;position:relative}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;justify-content:space-between;min-width:120px;padding:4px 14px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton span{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton:active{transform:scale(.98)}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton.InvoiceDetailActionButtonPrimary{gap:10px;justify-content:flex-start;padding:4px 16px 4px 14px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton.InvoiceDetailActionButtonPrimary span{color:var(--text_Title_Dark)}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton.InvoiceDetailActionButtonPrimary .material-symbols-outlined{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:500;height:20px;justify-content:center;width:20px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a1f;left:0;min-width:220px;padding:8px;position:absolute;top:calc(100% + 8px);z-index:5}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:10px;padding:10px 12px;transition:background .16s ease,color .16s ease;width:100%}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption .InvoiceDetailDownloadSpinner{animation:InvoiceDetailDownloadSpin .8s linear infinite;border:2px solid var(--outline_Blue);border-radius:50%;border-top-color:var(--background_Blue);display:inline-flex;height:14px;margin-left:6px;width:14px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption.is-danger,.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption.is-danger .material-symbols-outlined{color:var(--Canceled)}.InvoiceDetail .InvoiceDetailMenu{align-items:center;background-color:var(--background_Gray_Light_Light);border-radius:10px;display:flex;justify-content:space-between;max-width:1050px;padding-bottom:10px;width:100%;z-index:3}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu{border:1px solid #0000;border-radius:0;border-radius:10px;border-right:8px solid var(--background_Gray_Light_Light);box-shadow:none;display:flex;margin-bottom:-8px;max-height:0;opacity:0;overflow:hidden;overflow:auto;pointer-events:none;transform:translateY(-12px);transition:opacity .2s ease,transform .2s ease,max-height .2s ease,padding .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu.is-visible{max-height:120px;opacity:1;padding:20px 14px 12px 0;pointer-events:auto;transform:translateY(0)}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem{background:#0000;border:none;cursor:pointer;margin-right:14px;padding:0;text-align:left}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem h2{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;font-weight:400;gap:5px;margin:0;transition:color .16s ease,font-weight .16s ease}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem h2 .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:16px}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem:hover h2{color:var(--background_Blue_Dark);font-weight:700}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem:focus-visible{outline:3px solid #0000}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem:focus-visible h2{color:var(--text_Title_Dark);font-weight:700}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem.is-active h2{color:var(--text_Title_Dark);font-weight:600}.InvoiceDetail .InvoiceDetailContent{align-items:flex-start;align-items:start;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;border-radius:6px;display:flex;gap:16px;justify-content:center;padding-inline:max(20px,(100% - 1050px)/2);width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard{display:flex;flex-direction:column;padding-top:20px;position:relative;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:14px;margin-bottom:15px;padding-bottom:15px;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection:nth-child(6){border-bottom:1px solid #0000}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionActions{bottom:22px;display:flex;gap:10px;justify-content:flex-end;position:absolute;right:6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionActions .InvoiceDetailActionButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionActions .InvoiceDetailActionButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14;transform:none}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionActions .InvoiceDetailActionButton:active{transform:scale(.98)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionActions .InvoiceDetailActionButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailEmpty{background:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Light_Light_Light);font-weight:400;padding:12px;text-align:center}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection.InvoiceDetailSection--two{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead{align-items:center;display:flex;gap:7px;gap:6px;justify-content:space-between}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead h2{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:500;gap:8px;margin:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead .material-symbols-outlined{background-color:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light);font-size:16px;padding:4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead .InvoiceDetailSectionHeadLeft{align-items:center;align-self:flex-end;display:flex;gap:6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead .InvoiceDetailCompany .material-symbols-outlined{background-color:#0000;border-radius:6px;color:var(--text_Title_Light);font-size:16px;padding:4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany{align-items:center;background-color:var(--background_Gray_Light);border-radius:4px;display:flex;gap:12px;justify-content:space-between;padding:17px 20px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard{align-items:center;display:flex;gap:32px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailAvatar{align-items:center;border-radius:10px;color:var(--background_White);display:inline-flex;font-weight:800;height:126px;justify-content:center;letter-spacing:.04em;min-width:126px;width:126px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailAvatar img{border-radius:10px;display:block;height:100%;object-fit:cover;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta{display:flex;flex:1 1;flex-direction:column}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta h3{color:var(--text_Title_Light);font-size:22px;font-weight:600;margin:0 0 10px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta p{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin:0 0 3px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta a{color:var(--background_Blue);font-size:14px;font-weight:400;margin:3px 0 0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta a:hover{text-decoration:underline}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo{display:flex;flex-wrap:wrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo span{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo{display:flex;flex-direction:column;gap:10px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox{align-items:center;display:flex;gap:15px;justify-content:flex-start;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox h3{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:0;width:80px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox h5{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:600;height:22px;margin:0;text-align:center}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch{align-items:center;display:inline-flex;flex:1 1;gap:8px;height:22px;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInputWrap{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;gap:8px;justify-content:flex-start;max-width:130px;min-width:130px;padding:0 6px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInputWrap.is-open,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInputWrap:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb33}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInputWrap .InvoiceDetailAppointmentChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;gap:6px;padding:0 6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInputWrap .InvoiceDetailAppointmentChip .InvoiceDetailAppointmentChipText{color:var(--text_Title_Light);font-size:11px;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInputWrap .InvoiceDetailAppointmentChip .InvoiceDetailAppointmentChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInputWrap .InvoiceDetailAppointmentChip .InvoiceDetailAppointmentChipRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentInputWrap .InvoiceDetailAppointmentInput{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1;font-size:14px;height:22px;min-width:0;outline:3px solid #0000;padding:0 2px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:3px;max-height:280px;opacity:0;overflow-y:auto;padding:10px;pointer-events:none;position:absolute;right:0;top:32px;transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;width:300px;z-index:10}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;gap:8px;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownLoading .InvoiceDetailAppointmentDropdownLoadingIcon{animation:InvoiceDetailAppointmentSpin .9s linear infinite;font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownOption{align-items:flex-start;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownOption .InvoiceDetailAppointmentDropdownOptionMain{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownOption .InvoiceDetailAppointmentDropdownOptionPrimary{color:var(--text_Title_Light);font-size:13px;font-weight:600}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownOption .InvoiceDetailAppointmentDropdownOptionSecondary{color:var(--text_Title_Light_Light);font-size:12px;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownOption .InvoiceDetailAppointmentDropdownOptionBadge{background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;margin-right:-3px;margin-top:-2px;padding:4px 8px;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailAppointmentSearch .InvoiceDetailAppointmentDropdownOption:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameTrigger{align-items:center;background-color:#0000;border:0 solid #0000;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:22px;padding:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameTrigger:hover .InvoiceDetailNameLabel{text-decoration:underline}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameInputRow{align-items:center;display:inline-flex;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameInputRow .InvoiceDetailNameInput{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:4px;color:var(--text_Title_Light);font-size:14px;font-weight:600;height:22px;max-width:130px;min-width:130px;outline:3px solid var(--outline_Blue);padding:0 6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameInputRow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateTrigger{align-items:center;background-color:#0000;border:0 solid #0000;color:var(--text_Title_Light);cursor:pointer;display:flex;height:22px;justify-content:space-between;max-width:130px;min-width:130px;padding:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateTrigger h5{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateTrigger:hover h5{text-decoration:underline}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateInput{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:4px;color:var(--text_Title_Light);font-size:14px;font-weight:600;height:22px;max-width:130px;min-width:130px;outline:3px solid var(--outline_Blue);padding:0 6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateInput::placeholder{color:var(--text_Title_Light_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms{align-items:center;display:flex;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsTrigger{align-items:center;background-color:#0000;border:0 solid #0000;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:space-between;max-width:130px;min-width:130px;padding:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsTrigger:hover span:first-child{text-decoration:underline}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown{display:flex;flex-direction:column;gap:8px;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown .InvoiceDetailTermsInput{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;height:22px;justify-content:space-between;max-width:130px;min-width:130px;outline:3px solid var(--outline_Blue);overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown .InvoiceDetailTermsMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 12px 24px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;max-height:220px;max-width:130px;min-width:130px;overflow-y:auto;padding:8px;position:absolute;top:32px;z-index:5}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown .InvoiceDetailTermsMenu .InvoiceDetailTermsOption{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:500;padding:6px 8px;text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown .InvoiceDetailTermsMenu .InvoiceDetailTermsOption:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown .InvoiceDetailTermsMenu .InvoiceDetailTermsOption.is-active{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light)}@media(max-width:600px){.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany{align-items:stretch;flex-direction:column;gap:16px;padding:14px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard{gap:14px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailAvatar{height:72px;min-width:72px;width:72px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta{min-width:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta h3{font-size:18px;margin-bottom:6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo span,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta a,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta p{font-size:13px;overflow-wrap:anywhere}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox{gap:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox h3{min-width:96px;width:96px}}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain{display:flex;flex-direction:column;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard{align-items:flex-start;background-color:var(--background_White);display:flex;gap:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue));border-radius:50px;color:#fff;display:inline-flex;font-weight:800;height:46px;justify-content:center;letter-spacing:.04em;width:46px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar img{border-radius:50px;display:block;height:100%;object-fit:cover;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta{display:flex;flex:1 1;flex-direction:column;gap:2px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta h3{color:var(--text_Title_Dark);font-size:16px;font-weight:400;margin:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta p{color:var(--text_Title_Light);font-size:13px;margin:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo{display:flex;flex-wrap:wrap;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo span{color:var(--text_Title_Light);font-size:13px;font-weight:400}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailAddLine{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:all .15s ease,box-shadow .15s ease;width:-webkit-fit-content;width:fit-content}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailAddLine .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailAddLine:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;position:absolute;top:44px;width:420px;z-index:5}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker .InvoiceDetailPickerTabs{display:flex;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker .InvoiceDetailPickerTabs button{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:500;padding:6px 10px;transition:background .16s ease,border-color .16s ease,color .16s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker .InvoiceDetailPickerTabs button.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerEmpty{color:var(--text_Title_Light_Light_Light);font-size:13px;font-weight:400;padding:12px;text-align:center}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList{display:flex;flex-direction:column;max-height:260px;overflow-y:auto}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px;transition:background .12s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem div{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem div strong{color:var(--text_Title_Dark);text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem div span{color:var(--text_Title_Light_Light_Light);font-size:12px;text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem .InvoiceDetailPickerMeta{color:var(--text_Title_Dark);font-weight:400}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerActions{border-top:1px solid var(--border_Light);padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerActions button{background:var(--background_Gray_Light_Blue);border:1px solid var(--background_Blue);border-radius:6px;color:var(--background_Blue_Dark);cursor:pointer;font-weight:500;padding:10px 12px;transition:transform .12s ease,box-shadow .16s ease;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerActions button:hover{box-shadow:0 8px 14px #2563eb29;transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate{border-radius:10px;border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;padding:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd h4,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate h4{color:var(--text_Title_Dark);font-size:13px;margin:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow{display:flex;flex-direction:column;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow .InvoiceDetailQuickRowa,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow .InvoiceDetailQuickRowa{align-items:center;display:flex;gap:10px;justify-content:space-between}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow .InvoiceDetailQuickRowa input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow .InvoiceDetailQuickRowa input{width:30%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow .InvoiceDetailQuickRowa input:first-child,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow .InvoiceDetailQuickRowa input:first-child{width:70%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:13px;outline:3px solid #0000;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow input:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow button,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow button{background:color-mix(in srgb,var(--Done) 14%,#0000);border:1px solid color-mix(in srgb,var(--Done) 40%,#0000);border-radius:10px;color:var(--Done);cursor:pointer;font-weight:400;padding:10px 14px;transition:transform .12s ease,box-shadow .16s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow button:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow button:hover{box-shadow:0 8px 14px #22c55e2e;transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickToggle,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickToggle{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickToggle input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickToggle input{height:16px;width:16px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailNotesLabel{color:var(--text_Title_Dark);font-size:18px;font-weight:600}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailNotes{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-weight:600;min-height:90px;padding:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailNotesInput{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-weight:600;min-height:130px;outline:3px solid #0000;padding:12px;resize:vertical;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailNotesInput:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailNotesInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAddPaymentForm .InvoiceDetailAddPayment{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:all .15s ease,box-shadow .15s ease;width:-webkit-fit-content;width:fit-content}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAddPaymentForm .InvoiceDetailAddPayment .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAddPaymentForm .InvoiceDetailAddPayment:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentList,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentList{display:flex;flex-direction:column;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailEmpty{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:400;text-align:center}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow{align-items:flex-start;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow:hover{box-shadow:0 6px 16px #46567b14}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo img,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo img{align-self:flex-start;border:1px solid var(--border_Light);border-radius:10px;height:44px;object-fit:cover;width:44px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentFile,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentFile{align-items:center;align-self:flex-start;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;box-sizing:border-box;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;height:44px;justify-content:center;width:100%;width:44px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText{display:flex;flex:1 1;flex-direction:column;gap:7px;min-width:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText strong,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText strong{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText span,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText span{color:var(--text_Title_Light_Light_Light);font-size:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentDescription,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentDescription{color:var(--text_Title_Light);color:var(--text_Title_Light_Light_Light);font-size:12px;margin-top:-5px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentDate,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentDate{background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);font-size:11px;padding:2px 6px;width:-webkit-fit-content;width:fit-content}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentField,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentField{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:12px 10px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentField:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentField:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 2px #2563eb1f}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentTextarea,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentTextarea{min-height:80px;resize:vertical}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentFieldLabel,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentFieldLabel{color:var(--text_Title_Light);font-size:12px;font-weight:500;margin-bottom:-4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentEditActions,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentEditActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:6px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave{align-self:flex-start;background:var(--background_Blue);border:none;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:6px 14px;transition:transform .12s ease,box-shadow .16s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave:hover{box-shadow:0 10px 16px #2563eb33;transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave:disabled,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:500;padding:6px 14px;transition:box-shadow .15s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel:hover{background:var(--background_Gray_Light_Blue);border-color:var(--text_Title_Light);box-shadow:0 4px 10px #00000014;color:var(--text_Title_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel:disabled,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel:disabled{cursor:not-allowed;opacity:.6}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary{display:flex;flex-direction:column;gap:4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary .InvoiceDetailPaymentMethod{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary .InvoiceDetailPaymentMethod img{height:16px;object-fit:contain;width:16px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary strong{color:var(--text_Title_Dark);font-size:14px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary span{color:var(--text_Title_Light_Light);font-size:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary .InvoiceDetailPaymentSub{color:var(--background_Blue_Dark);font-size:11px;font-weight:500}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta{align-items:center;display:inline-flex;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap{margin-top:6px;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenuButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenuButton:hover{background:var(--background_Gray_Light_Blue);border-color:var(--outline_Blue);color:var(--background_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 14px 32px #0f172a1f;display:flex;flex-direction:column;gap:6px;min-width:150px;padding:8px;position:absolute;right:0;top:38px;z-index:10}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu button{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:6px 8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu button:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm{color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:12px;gap:8px;padding:6px 8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm span{font-weight:600}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm .InvoiceDetailAttachmentMenuConfirmActions{align-items:center;display:flex;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm .InvoiceDetailAttachmentMenuConfirmActions button{align-content:center;background:var(--background_Gray_Light_Blue);border:1px solid #0000;border:1px solid var(--text_Title_Light);border-radius:10px;display:flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 10px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm .InvoiceDetailAttachmentMenuConfirmActions button:hover{box-shadow:0 6px 16px #0f172a14}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm .InvoiceDetailAttachmentMenuConfirmActions button.is-danger{background:var(--Canceled);border-color:var(--Canceled);color:var(--Canceled)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm textarea,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm textarea,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm input:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm textarea:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm input:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm textarea:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature input:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm textarea,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm textarea,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature textarea{grid-column:1/-1;min-height:80px;resize:vertical}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:all .15s ease,box-shadow .15s ease;width:-webkit-fit-content;width:fit-content}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton .material-symbols-outlined,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton .material-symbols-outlined,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton:disabled,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton:disabled,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton:disabled{cursor:not-allowed;opacity:.7}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentInput,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentInput,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentInput{display:none}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentError,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentError,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentError{color:var(--Canceled);font-size:12px;font-weight:500}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature.InvoiceDetailSignature--list{grid-template-columns:1fr}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature.InvoiceDetailSignature--modal{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignaturePad{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureCanvasWrap{background:var(--background_Gray_Light_Blue);border:1px dashed var(--text_Title_Light);border-radius:6px;box-sizing:border-box;height:180px;padding:8px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureCanvas{background-color:var(--background_White);border-radius:10px;cursor:crosshair;height:100%;touch-action:none;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureActions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureClear,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureSave{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:500;padding:12px 14px;transition:box-shadow .15s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureClear:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureSave:hover{box-shadow:0 4px 10px #00000014}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureClear:disabled,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureSave:disabled{cursor:not-allowed;opacity:.6}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureSave{background:var(--background_Blue);border:none;color:#fff}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureList{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureCard{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureMeta{display:flex;flex-direction:column;gap:4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureMeta strong{color:var(--text_Title_Dark);font-size:14px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureMeta span{color:var(--text_Title_Light_Light);font-size:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureImage{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;height:72px;object-fit:contain;width:160px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureType{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureTypePreview{background:var(--background_Gray_Light_Blue);border:1px dashed var(--text_Title_Light);border-radius:6px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:130px;padding:16px 18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureTypeName{color:var(--text_Title_Dark);font-family:Segoe Script,Brush Script MT,Apple Chancery,cursive;font-size:28px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureTypeTitle{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentMeta{align-items:flex-end;color:var(--text_Title_Light_Light_Light);display:flex;flex-direction:column;font-size:11px;font-weight:300;gap:4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions{align-items:flex-start;display:inline-flex;justify-content:flex-end}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap{margin-top:11px;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenuButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenuButton:hover{background:var(--background_Gray_Light_Blue);border-color:var(--outline_Blue);color:var(--background_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 14px 32px #0f172a1f;display:flex;flex-direction:column;gap:6px;min-width:170px;padding:8px;position:absolute;right:0;top:38px;z-index:10}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu button{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:6px 8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu button:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu button:disabled{cursor:not-allowed;opacity:.7}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm{color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:12px;gap:8px;padding:6px 8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm span{font-weight:600}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm .InvoiceDetailPaymentMenuConfirmActions{align-items:center;display:flex;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm .InvoiceDetailPaymentMenuConfirmActions button{align-content:center;background:var(--background_Gray_Light_Blue);border:1px solid #0000;border:1px solid var(--text_Title_Light);border-radius:10px;display:flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 10px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm .InvoiceDetailPaymentMenuConfirmActions button:hover{box-shadow:0 6px 16px #0f172a14}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm .InvoiceDetailPaymentMenuConfirmActions button.is-danger{background:var(--Canceled);border-color:var(--Canceled);color:var(--Canceled)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;max-height:420px;overflow:hidden;position:absolute;right:0;top:64px;width:360px;z-index:22}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerHeader{border-bottom:1px solid var(--border_Light);padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerHeader input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerHeader input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerEmpty{color:var(--text_Title_Light_Light_Light);font-weight:600;padding:12px;text-align:center}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList{display:flex;flex-direction:column;max-height:300px;overflow-y:auto}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px;transition:background .12s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem div{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem div strong{color:var(--text_Title_Dark);text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem div span{color:var(--text_Title_Light_Light_Light);font-size:12px;text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem .InvoiceDetailPickerMeta{color:var(--text_Title_Dark);font-weight:400}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailCreateClientModal{animation:InvoiceDetailClientOverlayIn .18s ease;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100}.InvoiceDetail .InvoiceDetailCreateClientModal.is-closing,.InvoiceDetail .InvoiceDetailCreateClientModal.is-closing .InvoiceDetailCreateClientOverlay{animation:InvoiceDetailClientOverlayOut .18s ease forwards}.InvoiceDetail .InvoiceDetailCreateClientModal.is-closing .InvoiceDetailCreateClientPanel{animation:InvoiceDetailClientPanelOut .22s ease forwards}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel{animation:InvoiceDetailClientPanelIn .22s ease;background:var(--background_White);border-left:2px solid var(--border_Light);box-shadow:-18px 0 36px #0f172a2e;height:100%;max-width:100%;padding-top:50px;position:relative;width:640px;z-index:1}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:10px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;margin:16px 16px 0 auto;position:absolute;right:5px;top:0;transition:background .16s ease,border-color .16s ease,color .16s ease;width:36px;z-index:2}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose:hover{background-color:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose .material-symbols-outlined{font-size:18px}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient{height:100vh}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientHeader{margin-top:0;padding-top:10px}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientBannerLeft{display:none}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientForm{width:100%}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientCustomFields{padding-bottom:50px}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientFooter{border:initial;border-radius:0;bottom:50px;margin-left:-30px;padding:15px 30px;width:calc(100% + 60px)}@keyframes InvoiceDetailClientPanelIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes InvoiceDetailClientOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes InvoiceDetailClientPanelOut{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes InvoiceDetailClientOverlayOut{0%{opacity:1}to{opacity:0}}@media(max-width:1050px){.InvoiceDetail .InvoiceDetailHeader{max-width:100%;padding:16px 16px 0}.InvoiceDetail .InvoiceDetailMenu{max-width:100%;padding:0 16px}.InvoiceDetail .InvoiceDetailContent{max-width:100%;padding:0 16px 24px}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel{width:520px}}@media(max-width:600px){.InvoiceDetail .InvoiceDetailHeader{flex-wrap:wrap;gap:8px;padding:12px 12px 0}.InvoiceDetail .InvoiceDetailMenu{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0 12px}.InvoiceDetail .InvoiceDetailContent{gap:10px;padding:0 12px 16px}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel{border-left:0;padding-top:44px;width:100%}}@keyframes InvoiceDetailDownloadSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes InvoiceDetailAppointmentSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Estimates{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;max-width:100%;overflow:auto;width:100%}.Estimates .EstimatesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:5px 20px 10px}.Estimates .EstimatesHeader .EstimatesHeaderMain{display:flex}.Estimates .EstimatesHeader .EstimatesHeaderMain .EstimatesTitle{font-size:20px;font-weight:600;margin:0}.Estimates .EstimatesHeader .EstimatesHeaderMain .EstimatesSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.Estimates .EstimatesHeader .EstimatesHeaderActions{align-items:center;display:flex}.Estimates .EstimatesHeader .EstimatesAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:10px;height:38px;padding:4px 16px 4px 14px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Estimates .EstimatesHeader .EstimatesAddBtn .EstimatesAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Estimates .EstimatesHeader .EstimatesAddBtn .EstimatesAddBtnInner .material-symbols-outlined{color:#fff;font-size:14px;font-weight:500}.Estimates .EstimatesHeader .EstimatesAddBtn .EstimatesAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Estimates .EstimatesHeader .EstimatesAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Estimates .EstimatesHeader .EstimatesAddBtn:active{transform:scale(.98)}.Estimates .EstimatesHeader .EstimatesAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.Estimates .EstimatesKpis{border-right:20px solid var(--background_Gray_Light_Light);display:flex;gap:14px;overflow:auto;padding:0 0 0 20px}.Estimates .EstimatesKpis .EstimatesKpiCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;min-height:120px;min-width:245px;padding:14px 16px;width:100%}.Estimates .EstimatesKpis .EstimatesKpiCard.is-accepted,.Estimates .EstimatesKpis .EstimatesKpiCard.is-count,.Estimates .EstimatesKpis .EstimatesKpiCard.is-sent,.Estimates .EstimatesKpis .EstimatesKpiCard.is-total{border-left:8px solid var(--Done)}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiLabel{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:0}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiValue{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiSkeleton{animation:EstimatesSkeletonShimmer 1.2s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:8px;height:14px;width:100%}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiSkeleton.is-value{height:24px;max-width:140px}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiSkeleton.is-meta{height:12px;max-width:180px}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiCardSub{display:flex;gap:2px;justify-content:space-between;margin-top:3px}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiCardSub h4{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiCardSub h5{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:400;gap:4px}.Estimates .EstimatesControls{display:flex;flex-direction:column;margin-top:15px}.Estimates .EstimatesControls .EstimatesControlsTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:-3px;padding:0 20px;z-index:4}.Estimates .EstimatesControls .EstimatesControlsTop .EstimatesControlsTopLeft{align-items:center;display:flex}.Estimates .EstimatesControls .EstimatesControlsTop .EstimatesControlsTopLeft .EstimatesControlsTopBox{align-items:center;border-bottom:3px solid var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:10px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.Estimates .EstimatesControls .EstimatesControlsTop .EstimatesControlsTopLeft .EstimatesControlsTopBox.is-active,.Estimates .EstimatesControls .EstimatesControlsTop .EstimatesControlsTopLeft .EstimatesControlsTopBox:hover{border-bottom:3px solid var(--background_Blue_Dark);color:var(--background_Blue_Dark)}.Estimates .EstimatesControls .EstimatesControlsTop .EstimatesControlsTopLeft .EstimatesControlsTopBox .EstimatesControlsTopLabel{white-space:nowrap}.Estimates .EstimatesControls .EstimatesControlsTop .EstimatesControlsTopRight{display:flex;gap:11px;margin-top:-13px;position:relative}.Estimates .EstimatesControls .EstimatesControlsBottom{align-items:center;background-color:var(--background_White);border-bottom:none;border-left:1px solid var(--border_Light);border-radius:8px 8px 0 0;border-right:1px solid var(--border_Light);border-top:3px solid var(--border_Light);display:flex;flex-wrap:wrap;gap:12px;gap:14px;justify-content:space-between;padding:20px 25px;position:relative;z-index:3}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters{align-items:center;display:flex;gap:12px;height:40px;opacity:0;pointer-events:none;position:relative;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;z-index:3}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesDateFilter,.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesExpiresDaysFilter,.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesSentFilter,.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesStatusFilter{align-items:center;display:flex;position:relative}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize,.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesPageSize,.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesRoleFilter{position:relative}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a26;display:flex;flex-direction:column;left:0;max-height:320px;overflow:hidden;position:absolute;top:calc(100% + 6px);width:260px;z-index:30}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch:focus-within,.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiClear:active{transform:scale(.97)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiSectionHeader{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;letter-spacing:.3px;padding:6px 4px 2px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 8px;text-align:left}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:hover{background:var(--background_Gray_Light)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:active{transform:scale(.99)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected{background:var(--background_Gray_Light)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected:hover{border:1px solid var(--border_Light)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected .AppointmentsMultiOptionLabel{font-weight:400}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiCheckbox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;height:18px;justify-content:center;width:18px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiOptionLabel{flex:1 1;text-align:left}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiEmpty{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;padding:0 8px 15px;text-align:center}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter{align-items:center;display:flex;justify-content:flex-end;padding:0 10px 12px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:400;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesFilterButton .EstimateFilterValue{color:var(--text_Title_Light_Light);font-weight:400}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsFilterButton .ClientsFilterValue{color:var(--text_Title_Light_Light);font-weight:400}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsFilterChevron,.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions{align-items:center;background-color:var(--background_White);display:flex;gap:10px;height:100%;left:25px;opacity:0;pointer-events:none;position:absolute;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;width:auto;z-index:1}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions p{color:var(--text_Title_Light);font-size:14px;margin:0}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:400;margin:0}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions h3:hover{text-decoration:underline}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions .EstimatesControlsActionsBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:border .15s ease,color .15s ease}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions .EstimatesControlsActionsBox:hover{border:1px solid var(--background_Blue);color:var(--text_Title_Dark);outline:3px solid var(--outline_Blue)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions .EstimatesControlsActionsBox:disabled{cursor:not-allowed;opacity:.6;outline:3px solid #0000}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions .EstimatesControlsActionsBox.is-danger{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:color-mix(in srgb,var(--Canceled) 45%,#0000);color:var(--Canceled)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions .EstimatesControlsActionsBox.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 18%,#0000);border-color:var(--Canceled);color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 25%,#0000)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions .EstimatesControlsActionsBox .EstimatesControlsActionsIcon{font-size:16px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch{align-items:center;background-color:var(--background_White);display:flex;flex:1 1;padding-left:20px;position:absolute;right:25px;z-index:4}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm:focus-within,.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:15px;justify-content:center}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.Estimates .EstimatesActionModalOverlay{align-items:center;animation:EstimatesModalFadeIn .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;opacity:0;padding:20px;position:fixed;z-index:60}@keyframes EstimatesModalFadeIn{0%{opacity:0}to{opacity:1}}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal{animation:EstimatesModalPop .26s ease forwards;background-color:var(--background_White);border-radius:10px;box-shadow:0 20px 60px #0f172a4d;display:flex;flex-direction:column;gap:16px;opacity:0;padding:20px;transform:translateY(-20px);width:min(560px,95vw)}@keyframes EstimatesModalPop{0%{opacity:0;transform:translateY(-20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal.is-compact{width:min(420px,92vw)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalHeader{align-items:center;display:flex;justify-content:space-between}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalHeader h3{color:var(--text_Title_Dark);font-size:18px;margin:0}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalHeader .EstimatesActionModalClose{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:18px;justify-content:center}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody{display:flex;flex-direction:column;gap:12px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionEmailNotice{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--outline_Blue);border-radius:6px;color:var(--background_Blue_Dark);display:flex;font-size:12px;font-weight:500;gap:8px;padding:10px 12px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionEmailNotice.is-warning{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody p{color:var(--text_Title_Light);font-size:13px;margin:0}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField{display:flex;flex-direction:column;gap:6px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField span{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField input,.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField textarea{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Dark);font-size:14px;outline:3px solid #0000;padding:10px 12px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField input:focus,.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField textarea:focus{background-color:var(--background_White);border-color:var(--background_Blue_Light);box-shadow:0 0 0 3px #3b82f633}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField textarea{min-height:120px;resize:vertical}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionConfirmInput{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;font-size:14px;padding:10px 12px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens{position:relative}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens .EstimatesActionTokensButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:8px 12px;width:-webkit-fit-content;width:fit-content}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens .EstimatesActionTokensMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;padding:8px;position:absolute;top:44px;width:min(300px,90vw);z-index:10}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens .EstimatesActionTokensOption{background-color:var(--background_White);border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;flex-direction:column;font-size:13px;gap:2px;padding:8px 10px;text-align:left}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens .EstimatesActionTokensOption span{color:var(--text_Title_Light_Light);font-size:11px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens .EstimatesActionTokensOption:hover{background:var(--background_Gray_Light_Blue)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionToggle{border:1px solid var(--border_Light);border-radius:4px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionToggle .EstimatesActionToggleBtn{background-color:var(--background_White);border:none;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:10px 12px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionToggle .EstimatesActionToggleBtn.is-active{background:var(--background_Blue);color:var(--background_White);font-weight:600}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionToggle .EstimatesActionToggleBtn.is-disabled{background:var(--background_Gray_Light_Blue);color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter{display:flex;gap:10px;justify-content:flex-end}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionSecondary{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;height:35px;padding:8px 16px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionSecondary:hover{background:var(--background_Gray_Light)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;gap:8px;height:35px;outline:3px solid #0000;padding:8px 18px;transition:background .15s ease,outline .15s ease}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionPrimary:hover{outline:3px solid var(--outline_Blue)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionPrimary.is-loading{opacity:.8;pointer-events:none}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionDanger{background:var(--Canceled);border:none;border-radius:4px;box-shadow:0 10px 24px #ef444440;color:var(--background_White);cursor:pointer;font-weight:500;padding:10px 18px;transition:transform .15s ease,box-shadow .15s ease}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionDanger:hover{box-shadow:0 14px 28px #ef44444d;transform:translateY(-1px)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionDanger:disabled{background:var(--Canceled);box-shadow:none;cursor:not-allowed;transform:none}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionSpinner{animation:EstimatesActionSpin .8s linear infinite;border:2px solid var(--border_Dark_Light);border-radius:999px;border-top-color:var(--background_White);display:inline-flex;height:14px;margin-right:8px;width:14px}@keyframes EstimatesActionSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Estimates .EstimatesTableSection{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 8px 8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.Estimates .EstimatesTableSection .EstimatesTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.Estimates .EstimatesTableSection .EstimatesTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.Estimates .EstimatesTableSection .EstimatesTable .EstimatesCompanyCell{align-items:center;display:inline-flex;gap:8px}.Estimates .EstimatesTableSection .EstimatesTable .EstimatesCompanyCell .EstimatesCompanyLogo{background:var(--background_Gray_Light);border-radius:4px;height:18px;object-fit:cover;width:18px}.Estimates .EstimatesTableSection .EstimatesTable .EstimatesCompanyCell .EstimatesCompanyName{color:var(--text_Title_Light);font-weight:400}.Estimates .EstimatesTableSection .EstimatesTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.Estimates .EstimatesTableSection .EstimatesTable tbody{display:table-row-group}.Estimates .EstimatesTableSection .EstimatesTable tr{display:table-row}.Estimates .EstimatesTableSection .EstimatesTable td{height:70px}.Estimates .EstimatesTableSection .EstimatesTable td .EstimatesCell.is-notes{max-width:200px}.Estimates .EstimatesTableSection .EstimatesTable td,.Estimates .EstimatesTableSection .EstimatesTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Estimates .EstimatesTableSection .EstimatesTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.Estimates .EstimatesTableSection .EstimatesTable .EstimatesSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.Estimates .EstimatesTableSection .EstimatesTable .EstimatesSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.Estimates .EstimatesTableSection .EstimatesTable .EstimatesSortableHeader:hover{color:var(--text_Title_Dark)}.Estimates .EstimatesTableSection .EstimatesTable .EstimatesSortableHeader .EstimatesSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.Estimates .EstimatesTableSection .EstimatesTable .EstimatesSortableHeader .EstimatesSortIcon.is-active{color:var(--text_Title_Light_Light)}.Estimates .EstimatesTableSection .EstimatesTable .EstimatesSortableHeader .EstimatesSortIcon.is-asc{transform:rotate(180deg)}.Estimates .EstimatesTableSection .EstimatesTable tbody tr:hover{background:var(--background_Gray_Light);cursor:default}.Estimates .EstimatesTableSection .EstimatesTable tbody tr:hover:nth-child(2n),.Estimates .EstimatesTableSection .EstimatesTable tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.Estimates .EstimatesTableSection .EstimatesRow{cursor:default;transition:background .12s ease-out}.Estimates .EstimatesTableSection .EstimatesPopupOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.Estimates .EstimatesTableSection .EstimatesPopupOverlay .EstimatesPopupContent{background-color:var(--background_White);border-radius:4px;box-shadow:0 20px 50px #00000040;max-height:90vh;max-width:1100px;overflow:auto;padding:12px;width:95%}.Estimates .EstimatesTableSection .EstimatesSelectCell,.Estimates .EstimatesTableSection .EstimatesSelectHeader{background-color:var(--background_White);box-shadow:none;left:0;position:-webkit-sticky;position:sticky;position:f;text-align:center;z-index:1}.Estimates .EstimatesTableSection .EstimatesSelectCell .EstimatesCell,.Estimates .EstimatesTableSection .EstimatesSelectHeader .EstimatesCell{color:var(--text_Title_Light);font-size:13px;font-weight:400;padding:2px 0}.Estimates .EstimatesTableSection .EstimatesSelectCell .EstimatesCell.is-notes,.Estimates .EstimatesTableSection .EstimatesSelectHeader .EstimatesCell.is-notes{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.Estimates .EstimatesTableSection .EstimatesSelectCell input,.Estimates .EstimatesTableSection .EstimatesSelectHeader input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:grid;height:18px;margin-bottom:-2px;place-items:center;transition:all .15s ease;width:18px}.Estimates .EstimatesTableSection .EstimatesSelectCell input:checked,.Estimates .EstimatesTableSection .EstimatesSelectHeader input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.Estimates .EstimatesTableSection .EstimatesSelectCell input:focus-visible,.Estimates .EstimatesTableSection .EstimatesSelectHeader input:focus-visible{outline:2px solid var(--outline_Blue);outline-offset:2px}.Estimates .EstimatesTableSection .SettingsActionsHeader{max-width:50px}.Estimates .EstimatesTableSection .SettingsActionsHeader,.Estimates .EstimatesTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Estimates .EstimatesTableSection .SettingsActionsHeader:before,.Estimates .EstimatesTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.Estimates .EstimatesTableSection .SettingsActionsHeader.is-overlaying,.Estimates .EstimatesTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.Estimates .EstimatesTableSection .SettingsActionsHeader.is-overlaying:before,.Estimates .EstimatesTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.Estimates .EstimatesTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Estimates .EstimatesTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.Estimates .EstimatesTableSection .EstimatesCell{align-items:center;cursor:text;display:flex}.Estimates .EstimatesTableSection .EstimatesCell .EstimatesPhoneLink{color:var(--background_Blue);cursor:pointer;font-weight:500;text-decoration:underline;text-underline-offset:2px}.Estimates .EstimatesTableSection .EstimatesCell .EstimatesPhoneLink:hover{color:var(--background_Blue_Dark)}.Estimates .EstimatesTableSection .GAEstimatesCellName{gap:10px}.Estimates .EstimatesTableSection .GAEstimatesCellPhone{min-width:140px}.Estimates .EstimatesTableSection .GAEstimatesCellRole{min-width:120px}.Estimates .EstimatesTableSection .GAEstimatesCellAddress{min-width:240px}.Estimates .EstimatesTableSection .GAEstimatesCellDate{min-width:170px}.Estimates .EstimatesTableSection .EstimatesNameCell{display:flex;flex-direction:column}.Estimates .EstimatesTableSection .EstimatesName{font-weight:500}.Estimates .EstimatesTableSection .EstimatesEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.Estimates .EstimatesTableSection .EstimatesRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.Estimates .EstimatesTableSection .EstimatesRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.Estimates .EstimatesTableSection .EstimatesRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 16%,#0000);color:var(--pending)}.Estimates .EstimatesTableSection .EstimatesRoleBadgeManager{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.Estimates .EstimatesTableSection .EstimatesRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 14%,#0000);color:var(--InProgress)}.Estimates .EstimatesTableSection .EstimatesRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.Estimates .EstimatesTableSection .EstimatesPill{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.01em;padding:4px 10px;text-transform:capitalize;transition:background .15s ease,border-color .15s ease}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusBadge.is-accepted{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusBadge.is-sent{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 40%,#0000);color:var(--Submited)}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusBadge.is-declined{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusBadge.is-expired{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusBadge.is-draft{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 45%,#0000);color:var(--Submited)}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusBadge.is-void{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusBadge .EstimatesStatusDot{background:currentColor;border-radius:999px;box-shadow:0 0 0 2px color-mix(in srgb,currentColor 22%,#0000);height:8px;width:8px}.Estimates .EstimatesTableSection .EstimatesCellStatus .is-submitted{background:color-mix(in srgb,var(--Submited) 14%,#0000);border-color:color-mix(in srgb,var(--Submited) 40%,#0000);color:var(--Submited)}.Estimates .EstimatesTableSection .EstimatesCellStatus .is-in-progress{background:color-mix(in srgb,var(--InProgress) 14%,#0000);border-color:color-mix(in srgb,var(--InProgress) 40%,#0000);color:var(--InProgress)}.Estimates .EstimatesTableSection .EstimatesCellStatus .is-canceled{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Estimates .EstimatesTableSection .EstimatesCellStatus .is-done{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Estimates .EstimatesTableSection .EstimatesCellStatus .is-pending{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Estimates .EstimatesTableSection .EstimatesCellStatus .is-estimate{background:color-mix(in srgb,var(--Estimate) 14%,#0000);border-color:color-mix(in srgb,var(--Estimate) 40%,#0000);color:var(--Estimate)}.Estimates .EstimatesTableSection .EstimatesCellStatus .is-unknown{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusToggle .EstimatesStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusToggle .EstimatesStatusToggleText{min-width:54px;text-align:left}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusToggle.is-active .EstimatesStatusToggleDot{background:var(--Done);transform:translateX(71px)}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusToggle.is-inactive{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Estimates .EstimatesTableSection .EstimatesEmpty{color:var(--text_Title_Light_Light);padding:22px 0;text-align:center}.Estimates .EstimatesTableSection .EstimatesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText .EstimatesPageSize{position:relative}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText .EstimatesPageSize .EstimatesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText .EstimatesPageSize .EstimatesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText .EstimatesPageSize .EstimatesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText .EstimatesPageSize .EstimatesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText .EstimatesPageSize .EstimatesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText .EstimatesPageSize .EstimatesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls .EstimatesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls .EstimatesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls .EstimatesPaginationButton{align-items:center;background-color:var(--background_White);border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls .EstimatesPaginationButton svg{height:18px;width:18px}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls .EstimatesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls .EstimatesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls .EstimatesPaginationButton.EstimatesPaginationButton--active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);color:#fff}@media(max-width:1050px){.Estimates .EstimatesHeader{padding:5px 16px 12px}.Estimates .EstimatesHeader .EstimatesHeaderMain .EstimatesTitle{font-size:18px}.Estimates .EstimatesKpis{gap:10px;padding:0 0 0 16px}.Estimates .EstimatesKpis .EstimatesKpiCard{min-height:110px;min-width:210px}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiValue{font-size:20px}.Estimates .EstimatesControls .EstimatesControlsTop{padding:0 16px}.Estimates .EstimatesControls .EstimatesControlsBottom{padding:16px 18px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch{right:18px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm{max-width:200px;min-width:200px}.Estimates .EstimatesTableSection{padding:0 18px}}@media(max-width:600px){.Estimates{padding:8px}.Estimates .EstimatesHeader{flex-wrap:wrap;gap:8px;padding:5px 12px 10px}.Estimates .EstimatesHeader .EstimatesHeaderMain .EstimatesTitle{font-size:16px}.Estimates .EstimatesHeader .EstimatesHeaderMain .EstimatesSubtitle{font-size:12px}.Estimates .EstimatesHeader .EstimatesAddBtn{height:34px;padding:4px 12px 4px 8px}.Estimates .EstimatesHeader .EstimatesAddBtn .EstimatesAddBtnLabel{font-size:12px}.Estimates .EstimatesKpis{-webkit-overflow-scrolling:touch;gap:8px;overflow-x:auto;padding:0 0 0 12px}.Estimates .EstimatesKpis .EstimatesKpiCard{min-height:100px;min-width:190px;padding:12px}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiValue{font-size:18px}.Estimates .EstimatesKpis .EstimatesKpiCard .EstimatesKpiLabel{font-size:12px}.Estimates .EstimatesControls{margin-top:10px}.Estimates .EstimatesControls .EstimatesControlsTop{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0 12px}.Estimates .EstimatesControls .EstimatesControlsTop .EstimatesControlsTopLeft{flex-wrap:nowrap}.Estimates .EstimatesControls .EstimatesControlsTop .EstimatesControlsTopLeft .EstimatesControlsTopBox{font-size:13px;padding:8px;white-space:nowrap}.Estimates .EstimatesControls .EstimatesControlsBottom{align-items:stretch;flex-direction:column;gap:10px;padding:12px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters{flex-wrap:wrap;gap:8px;height:auto;width:100%}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsFilterButton,.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesFilterButton{font-size:12px;min-width:110px;padding:5px 10px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .ClientsPageSize .AppointmentsMultiMenu{max-width:300px;width:calc(100vw - 24px)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch{padding-left:0;position:static;right:auto;width:100%}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm{max-width:100%;min-width:100%}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions{-webkit-overflow-scrolling:touch;left:auto;overflow-x:auto;position:static;width:100%}.Estimates .EstimatesTableSection{padding:0 12px}.Estimates .EstimatesTableSection .EstimatesTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.Estimates .EstimatesTableSection .EstimatesTable{min-width:900px}.Estimates .EstimatesTableSection .EstimatesTable td,.Estimates .EstimatesTableSection .EstimatesTable th{font-size:12px;padding:14px 10px}.Estimates .EstimatesTableSection .EstimatesTable td{height:60px}.Estimates .EstimatesTableSection .EstimatesPagination{justify-content:flex-start;padding:12px 0}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText{margin-right:6px}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText h1{font-size:11px;margin-left:8px}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls{gap:6px}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls .EstimatesPaginationButton{height:32px;min-width:32px;padding:0 6px}.Estimates .EstimatesActionModalOverlay{padding:0}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal{border-radius:0;inset:0;max-height:100vh;max-width:100vw;width:100%}}@keyframes EstimatesSkeletonShimmer{0%{background-position:0 50%}to{background-position:100% 50%}}.EstimateDetailItems{margin-top:-10px;padding-top:10px}.EstimateDetailItems .EstimateDetailProducts{display:flex;flex-direction:column}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductsHeader{color:var(--text_Title_Light_Light_Light);display:grid;font-size:12px;font-weight:400;grid-template-columns:.2fr 2.2fr .9fr .9fr .6fr .9fr 38px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductsHeader span{border-right:1px solid var(--border_Dark_Light);color:var(--text_Title_Light);font-size:14px;font-weight:500;padding:6px 8px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductsHeader span:first-child,.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductsHeader span:last-child{border-right:0}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductsHeader span:nth-child(2){border-left:1px solid var(--border_Dark_Light)}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductsHeader .EstimateDetailProductsHeaderAmount{padding-right:4px;text-align:left}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow{align-items:flex-start;background:var(--background_White);border-top:1px solid var(--border_Dark_Light);display:grid;grid-template-columns:.2fr 2.2fr .9fr .9fr .6fr .9fr 38px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:3}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow:nth-last-child(4) .EstimateDetailProductInfo .InputDescription{border-bottom:1px solid var(--border_Dark_Light)}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow:nth-last-child(4) .EstimateDetailProductInfo .InputDescription:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:3}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow:first-of-type{border-top:none}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow.is-dragging{box-shadow:0 12px 28px rgba(15,23,42,.098);max-height:100px;min-height:100px;overflow:hidden;z-index:2}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow.is-dragging .EstimateDetailProductInfo{max-height:100px;min-height:100px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow.EstimateDetailProductRow--draft{border-top:1px dashed var(--border_Dark_Light);padding-top:12px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo{display:flex;flex-direction:column}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo input,.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo textarea{border-bottom:1px solid var(--border_Dark_Light);border:1px solid var(--border_Dark_Light);border-radius:0;border-top:1px solid #0000;color:var(--text_Title_Dark);font-size:13px;font-weight:400;height:40px;outline:3px solid #0000;padding:10px 12px;width:100%}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo input:focus,.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo .InputDescription{border-bottom:1px solid #0000;border-radius:0 0 8px 8px;height:auto;max-height:200px;min-height:90px;overflow-y:auto;resize:none}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductNumber{align-items:center;display:flex}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductNumber input{border:1px solid var(--border_Dark_Light);border-left:1px solid #0000;border-radius:0;border-top:1px solid #0000;color:var(--text_Title_Dark);font-size:13px;font-weight:400;height:40px;outline:3px solid #0000;padding:10px 12px;text-align:start;width:100%}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductNumber input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductNumber input.InputNumber--noSpin{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductNumber input.InputNumber--noSpin::-webkit-inner-spin-button,.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductNumber input.InputNumber--noSpin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductAmount{align-items:center;border:1px solid var(--border_Dark_Light);border-left:1px solid #0000;border-top:1px solid #0000;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;height:40px;justify-content:flex-start;padding-left:8px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailDrag{align-items:center;border-bottom:1px solid var(--border_Dark_Light);color:var(--text_Title_Light_Light_Light);cursor:grab;display:inline-flex;height:40px;justify-content:center}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailDrag span{font-size:18px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailDrag:active{cursor:grabbing}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailAddLine{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:10px 12px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailAddLine span{font-size:16px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailIconButton{align-items:center;background-color:var(--background_White);border:1px solid #0000;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;height:34px;justify-content:center;margin:5px;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease;width:34px}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailIconButton span{align-items:center;display:flex;font-size:19px;justify-content:center;line-height:0}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailIconButton:hover{background:var(--background_Gray_Light);border-color:var(--text_Title_Light);color:var(--background_Blue)}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailIconButton.EstimateDetailIconButton--danger{color:var(--Canceled)}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailIconButton.EstimateDetailIconButton--danger:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:var(--Canceled)}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow input:focus,.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow textarea:focus{border:1px solid var(--background_Blue);border-radius:4px;outline:3px solid var(--outline_Blue);z-index:3}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailEmpty{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:400;text-align:center}.EstimateDetailItems .EstimateDetailItemsActions{align-items:center;display:flex;gap:10px;margin-top:10px;position:relative}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailAddItemButton,.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailAddLineButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:border-color .15s ease,outline .15s ease,box-shadow .15s ease,transform .08s ease;width:-webkit-fit-content;width:fit-content}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailAddItemButton span,.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailAddLineButton span{color:var(--text_Title_Light);font-size:16px}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailAddItemButton:hover,.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailAddLineButton:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;padding:10px;position:absolute;top:48px;width:420px;z-index:5}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerHeader input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerHeader input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerList{display:flex;flex-direction:column;gap:6px;max-height:360px;overflow:auto}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerItem{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:10px 12px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerItem strong{color:var(--text_Title_Dark);font-size:13px}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerItem span{color:var(--text_Title_Light_Light_Light);font-size:12px}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerItem:hover{border-color:var(--text_Title_Light);box-shadow:0 10px 20px #0f172a14}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerMeta{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker .EstimateDetailPickerEmpty{color:var(--text_Title_Light_Light_Light);font-size:12px;padding:8px 0;text-align:center}.EstimateDetailItems .EstimateDetailAddLineWrap{position:relative}.EstimateDetailItems .EstimateDetailAddLineWrap .EstimateDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;position:absolute;top:44px;width:420px;z-index:5}.EstimateDetailItems .EstimateDetailAddLineWrap .EstimateDetailItemPicker .EstimateDetailPickerTabs{display:flex;gap:8px}.EstimateDetailItems .EstimateDetailAddLineWrap .EstimateDetailItemPicker .EstimateDetailPickerTabs button{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:500;padding:6px 10px;transition:background .16s ease,border-color .16s ease,color .16s ease}.EstimateDetailItems .EstimateDetailAddLineWrap .EstimateDetailItemPicker .EstimateDetailPickerTabs button.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.EstimateDetailItems .EstimateDetailAddLineWrap .EstimateDetailItemPicker input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.EstimateDetailItems .EstimateDetailAddLineWrap .EstimateDetailItemPicker input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@media(max-width:1050px){.EstimateDetailItems{gap:12px}}@media(max-width:600px){.EstimateDetailItems{gap:10px}.EstimateDetailItems .EstimateDetailProducts{-webkit-overflow-scrolling:touch;overflow-x:auto}.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductRow,.EstimateDetailItems .EstimateDetailProducts .EstimateDetailProductsHeader{min-width:640px}.EstimateDetailItems .EstimateDetailItemsActions{flex-wrap:wrap;gap:8px}.EstimateDetailItems .EstimateDetailAddLineWrap .EstimateDetailItemPicker,.EstimateDetailItems .EstimateDetailItemsActions .EstimateDetailItemPicker{width:min(420px,100vw - 48px)}}@media(max-width:1050px){.EstimateDetailAttachments{padding:16px}}@media(max-width:600px){.EstimateDetailAttachments{padding:12px}.EstimateDetailAttachments .EstimateDetailSection{gap:10px}}.EstimateDetailSignatureSection .EstimateDetailSignatureModal{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalCard{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border-radius:10px;box-shadow:0 30px 80px #0f172a40;display:flex;flex-direction:column;gap:16px;padding:20px;width:min(640px,92vw)}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalHeader{align-items:flex-start;display:flex;gap:2px;justify-content:space-between}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalHeader .EstimateDetailSignatureModalTitle{display:flex;flex-direction:column}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalHeader .EstimateDetailSignatureModalTitle h3{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:18px;gap:2px;margin:0 0 4px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalHeader span{color:var(--text_Title_Light_Light);font-size:13px;margin-top:-2px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalClose{align-items:center;background-color:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:all .16s ease;width:34px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalClose span{color:var(--text_Title_Light);font-size:19px;font-weight:600}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalClose:hover{background-color:var(--background_Gray_Light);color:var(--background_Blue_Dark);transform:translateY(-1px)}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModeToggle{align-items:center;display:inline-flex;gap:12px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModeToggle button{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;outline:3px solid #0000;padding:8px 14px;transition:all .16s ease,box-shadow .15s ease}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModeToggle button:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModeToggle button.is-active{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignatureModalBody{display:flex;flex-direction:column;gap:12px;margin-top:10px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature input,.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature input:focus,.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignaturePad{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureCanvasWrap{background:var(--background_Gray_Light_Blue);border:1px dashed var(--text_Title_Light);border-radius:6px;box-sizing:border-box;height:180px;padding:8px;width:100%}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureCanvas{background-color:var(--background_White);border-radius:10px;cursor:crosshair;height:100%;touch-action:none;width:100%}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureActions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureClear,.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureSave{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:500;margin-top:5px;min-height:34px;padding:6px 14px;transition:box-shadow .15s ease}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureClear:hover,.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureSave:hover{box-shadow:0 4px 10px #00000014}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureClear:disabled,.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureSave:disabled{cursor:not-allowed;opacity:.6}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureSave{background:var(--background_Blue);border:none;color:#fff}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureType{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureTypePreview{background:var(--background_Gray_Light_Blue);border:1px dashed var(--text_Title_Light);border-radius:6px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:140px;padding:16px 18px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureTypeName{color:var(--text_Title_Dark);font-family:Segoe Script,Brush Script MT,Apple Chancery,cursive;font-size:28px}.EstimateDetailSignatureSection .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureTypeTitle{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500}@media(max-width:1050px){.EstimateDetailSignatureSection{padding:16px}}@media(max-width:600px){.EstimateDetailSignatureSection{padding:12px}.EstimateDetailSignatureSection .EstimateDetailSignatureTypeName{font-size:22px}.EstimateDetailSignatureSection .EstimateDetailSignatureActions{align-items:stretch;flex-direction:column;gap:8px}}.EstimateTemplate1{background:var(--background_White);color:var(--text_Title_Dark);font-family:Inter,sans-serif;padding:24px}.EstimateTemplate1 .EstimateTemplate1Header{border-bottom:1px solid var(--border_Dark_Light);display:flex;gap:24px;justify-content:space-between;padding-bottom:20px}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Brand{align-items:center;display:flex;gap:16px}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Brand img{border-radius:10px;height:86px;object-fit:contain;width:86px}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Brand .EstimateTemplate1LogoFallback{align-items:center;background:var(--background_Gray_Light);border-radius:16px;display:flex;height:86px;justify-content:center;width:86px}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Brand .EstimateTemplate1LogoFallback .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:36px}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Brand .EstimateTemplate1BrandMeta h2{font-size:18px;font-weight:700;margin:0 0 6px}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Brand .EstimateTemplate1BrandMeta p{color:var(--text_Title_Light);font-size:13px;margin:0}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Summary{min-width:220px;text-align:right}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Summary h3{color:var(--text_Title_Light_Light);font-size:14px;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Summary .EstimateTemplate1SummaryRow{color:var(--text_Title_Light);display:flex;font-size:13px;gap:12px;justify-content:space-between;margin-bottom:6px}.EstimateTemplate1 .EstimateTemplate1Header .EstimateTemplate1Summary .EstimateTemplate1SummaryRow strong{color:var(--text_Title_Dark)}.EstimateTemplate1 .EstimateTemplate1BillTo{margin:20px 0}.EstimateTemplate1 .EstimateTemplate1BillTo span{color:var(--text_Title_Light_Light);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.EstimateTemplate1 .EstimateTemplate1BillTo h4{font-size:16px;margin:8px 0 6px}.EstimateTemplate1 .EstimateTemplate1BillTo p{color:var(--text_Title_Light);font-size:13px;margin:0 0 4px}.EstimateTemplate1 .EstimateTemplate1Table{border:1px solid var(--border_Dark_Light);border-radius:5px;overflow:hidden}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableHeader{grid-gap:12px;background:var(--background_Blue);color:#fff;display:grid;font-size:12px;gap:12px;grid-template-columns:1fr 120px 80px 120px;letter-spacing:.06em;padding:12px 16px;text-transform:uppercase}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableBody{background:var(--background_White)}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableBody .EstimateTemplate1TableRow{grid-gap:12px;align-items:center;border-bottom:1px solid var(--border_Dark_Light);display:grid;gap:12px;grid-template-columns:1fr 120px 80px 120px;padding:14px 16px}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableBody .EstimateTemplate1TableRow:last-child{border-bottom:none}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableBody .EstimateTemplate1Description{display:flex;flex-direction:column;gap:4px}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableBody .EstimateTemplate1Description strong{color:var(--text_Title_Dark);font-size:13px}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableBody .EstimateTemplate1Description span{color:var(--text_Title_Light);font-size:12px;padding-right:20px}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableBody .EstimateTemplate1Value{color:var(--text_Title_Dark);font-size:13px;text-align:start}.EstimateTemplate1 .EstimateTemplate1Table .EstimateTemplate1TableBody .EstimateTemplate1Empty{color:var(--text_Title_Light_Light_Light);font-size:13px;padding:20px;text-align:center}.EstimateTemplate1 .EstimateTemplate1Totals{align-items:flex-end;display:flex;flex-direction:column;gap:6px;margin-top:18px}.EstimateTemplate1 .EstimateTemplate1Totals .EstimateTemplate1TotalsRow{color:var(--text_Title_Light);display:flex;font-size:13px;gap:20px;justify-content:space-between;min-width:240px}.EstimateTemplate1 .EstimateTemplate1Totals .EstimateTemplate1TotalsRow strong{color:var(--text_Title_Dark)}.EstimateTemplate1 .EstimateTemplate1Totals .EstimateTemplate1TotalsRow.is-total{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.EstimateTemplate1 .EstimateTemplate1Notes{border-top:1px solid var(--border_Dark_Light);margin-top:20px;padding-top:14px}.EstimateTemplate1 .EstimateTemplate1Notes span{color:var(--text_Title_Light_Light);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.EstimateTemplate1 .EstimateTemplate1Notes p{color:var(--text_Title_Light);font-size:13px;margin:8px 0 0}.EstimateTemplate1 .EstimateTemplate1Footer{grid-gap:16px;border-top:1px solid var(--border_Dark_Light);display:grid;gap:16px;grid-template-columns:1fr;margin-top:20px;padding-top:16px}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1Signatures{background:var(--background_Gray_Light_Blue);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:14px}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1FooterHeader span{color:var(--text_Title_Light_Light);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1SignatureList{display:flex;flex-direction:column;gap:12px}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1SignatureCard{border-bottom:1px solid var(--border_Dark_Light);display:flex;flex-direction:column;gap:8px;padding-bottom:10px}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1SignatureCard:last-child{border-bottom:none;padding-bottom:0}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1SignatureMeta{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:12px;gap:4px}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1SignatureMeta strong{color:var(--text_Title_Dark);font-size:13px}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1SignatureImage{background:var(--background_White);border-radius:8px;max-height:120px;object-fit:contain;padding:6px;width:100%}.EstimateTemplate1 .EstimateTemplate1Footer .EstimateTemplate1SignatureFallback{background:var(--background_White);border:1px dashed var(--outline_Blue);border-radius:8px;color:var(--text_Title_Light_Light_Light);font-size:12px;padding:14px;text-align:center}@media(max-width:1050px){.EstimateTemplate1{padding:24px}}@media(max-width:600px){.EstimateTemplate1{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:16px}.EstimateTemplate1 .EstimateTemplate1AddressRow,.EstimateTemplate1 .EstimateTemplate1Header{flex-wrap:wrap;gap:10px}}.EstimateDetailPreviewHidden{background:var(--background_White);height:auto;left:-9999px;opacity:1;pointer-events:none;position:fixed;top:-9999px;width:794px;z-index:-1}.EstimateDetailPreviewModal{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.EstimateDetailPreviewModal .EstimateDetailPreviewCard{background:var(--background_White);border-radius:16px;box-shadow:0 30px 60px #0f172a33;display:flex;flex-direction:column;max-height:90vh;overflow:hidden;width:min(960px,100%)}.EstimateDetailPreviewModal .EstimateDetailPreviewHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 20px}.EstimateDetailPreviewModal .EstimateDetailPreviewHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EstimateDetailPreviewModal .EstimateDetailPreviewClose{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.EstimateDetailPreviewModal .EstimateDetailPreviewClose .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.EstimateDetailPreviewModal .EstimateDetailPreviewClose:hover{background:var(--background_Gray_Light)}.EstimateDetailPreviewModal .EstimateDetailPreviewBody{background:var(--background_Gray_Light_Blue);overflow:auto}@media(max-width:1050px){.EstimateDetailPreviewModal{padding:16px}.EstimateDetailPreviewModal .EstimateDetailPreviewCard{width:min(860px,100%)}}@media(max-width:600px){.EstimateDetailPreviewModal{padding:0}.EstimateDetailPreviewModal .EstimateDetailPreviewCard{border-radius:0;height:100%;max-height:100vh;max-width:100vw;width:100%}.EstimateDetailPreviewModal .EstimateDetailPreviewHeader{padding:12px 14px}.EstimateDetailPreviewModal .EstimateDetailPreviewHeader h3{font-size:15px}}.EstimateClient{display:flex;flex-direction:column;gap:8px;position:relative}.EstimateClient.is-disabled{opacity:.7;pointer-events:none}.EstimateClient .EstimateClientButton{align-items:flex-start;display:flex;justify-content:space-between;max-width:250px;min-height:46px;min-width:250px;transition:all .2s ease;width:auto}.EstimateClient .EstimateClientButton .EstimateClientButtonSelecet{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;height:100%;justify-content:space-between;min-height:46px;outline:3px solid hsla(0,0%,84%,.078);padding:10px 12px;transition:all .16s ease}.EstimateClient .EstimateClientButton .EstimateClientButtonSelecet:first-child{border-radius:10px 0 0 10px;width:100%}.EstimateClient .EstimateClientButton .EstimateClientButtonSelecet:first-child:hover{z-index:1}.EstimateClient .EstimateClientButton .EstimateClientButtonSelecet:last-child{border-left:1px solid #0000;border-radius:0 10px 10px 0}.EstimateClient .EstimateClientButton .EstimateClientButtonSelecet:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateClient .EstimateClientButton .EstimateClientButtonText{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:14px;gap:8px;max-width:100%;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EstimateClient .EstimateClientButton .EstimateClientButtonText .EstimateClientButtonLabel{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EstimateClient .EstimateClientButton .EstimateClientButtonText .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.EstimateClient .EstimateClientButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.EstimateClient .EstimateClientSearch{position:relative;width:100%}.EstimateClient .EstimateClientSearch input{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);font-size:14px;font-weight:500;outline:3px solid #0000;padding:12px 40px 12px 14px;transition:all .16s ease;width:100%}.EstimateClient .EstimateClientSearch input:focus,.EstimateClient .EstimateClientSearch input:hover{background-color:var(--background_White);border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.EstimateClient .EstimateClientSearch input::placeholder{color:var(--text_Title_Light);font-size:13px;font-weight:400;opacity:1}.EstimateClient .EstimateClientSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:3px;left:0;max-height:280px;opacity:0;overflow-y:auto;padding:10px;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:10002}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchEmpty,.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;height:60px;justify-content:center;padding:14px 16px}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchLoading{align-items:center;display:flex;gap:8px}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchLoading .material-symbols-outlined{animation:CreateAppointmentSpin .9s linear infinite;font-size:18px}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchScroll{max-height:260px;overflow-y:auto}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchItem{align-items:flex-start;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchItem:hover{background-color:var(--background_Gray_Light_Blue)}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchItem:last-child{border-bottom:none}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchMain{display:flex;flex-direction:column;gap:4px}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchPrimary{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:14px;font-weight:600;gap:8px}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchUid{background:var(--outline_Blue);border:1px solid var(--background_Blue_Light);border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchSecondary,.EstimateClient .EstimateClientSearch .EstimateClientSearchDropdown .CreateAppointmentClientSearchItem .CreateAppointmentClientSearchTertiary{color:var(--text_Title_Light_Light);font-size:12px}.EstimateClient .EstimateClientModal{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}.EstimateClient .EstimateClientModal .EstimateClientModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.EstimateClient .EstimateClientModal .EstimateClientModalCard{align-items:center;animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:16px;box-shadow:0 16px 40px #0f172a33;display:flex;flex-direction:column;gap:12px;max-width:calc(100% - 32px);padding:28px 28px 24px;position:relative;text-align:center;width:420px;z-index:1}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalClose{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:12px;top:12px;transition:all .12s ease}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalClose:hover{background-color:var(--background_Gray_Light)}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalClose:active{transform:scale(.95)}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalClose .material-symbols-outlined{font-size:20px}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalIcon{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light_Light);display:flex;height:56px;justify-content:center;width:56px}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalIcon .material-symbols-outlined{font-size:26px}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:700}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalSubtitle{color:var(--text_Title_Light_Light_Light);font-size:13px;margin-top:-11px}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientSearch{margin-top:6px}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalDivider{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;justify-content:center;margin:6px 0 2px;position:relative;text-transform:uppercase;width:100%}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalDivider:after,.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalDivider:before{background:var(--border_Dark_Light);content:"";flex:1 1;height:1px}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientModalDivider span{padding:0 10px}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientCreate{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:14px;font-weight:600}.EstimateClient .EstimateClientModal .EstimateClientModalCard .EstimateClientCreate:hover{text-decoration:underline}@media(max-width:1050px){.EstimateClient{gap:12px}}@media(max-width:600px){.EstimateClient{flex-direction:column;gap:10px}.EstimateClient .EstimateClientAddress,.EstimateClient .EstimateClientInfo{max-width:100%;width:100%}}.EstimateDetail{align-items:center;animation:RenderPageOpen .35s ease;display:flex;flex-direction:column;height:100vh;min-height:0;overflow:auto;position:relative;width:100%}.EstimateDetail .EstimateDetailHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;max-width:1050px;padding:20px 0 0;width:100%}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft{cursor:pointer;display:flex;flex-direction:column;margin-bottom:10px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease;width:-webkit-fit-content;width:fit-content}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft svg{font-size:14px}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailBackButton{align-items:center;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .12s ease}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailBackButton .material-symbols-outlined,.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailBackButton svg{font-size:16px;text-decoration:none!important}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailBackButton:hover{text-decoration:none}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailBackButton:hover span:not(.material-symbols-outlined),.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailBackButton:hover>:not(svg):not(.material-symbols-outlined){text-decoration:underline}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailBackButton:active{transform:translateY(0)}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailTitleRow{align-items:center;display:inline-flex;gap:10px;margin-top:6px}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailTitleRow h1{color:var(--text_Title_Light);font-size:20px;font-weight:600;margin:0}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailTitleRow .EstimateDetailBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:4px 10px;text-transform:capitalize}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailSub{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:4px 0 0}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions{align-items:center;display:inline-flex;gap:8px;position:relative}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;justify-content:space-between;min-width:120px;padding:4px 14px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton span{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton:active{transform:scale(.98)}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton.EstimateDetailActionButtonPrimary{gap:10px;justify-content:flex-start;padding:4px 16px 4px 14px}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton.EstimateDetailActionButtonPrimary span{color:var(--text_Title_Dark)}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionButton.EstimateDetailActionButtonPrimary .material-symbols-outlined{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:500;height:20px;justify-content:center;width:20px}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a1f;left:0;min-width:220px;padding:8px;position:absolute;top:calc(100% + 8px);z-index:5}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;gap:10px;padding:10px 12px;transition:background .16s ease,color .16s ease;width:100%}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOption .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOption .EstimateDetailDownloadSpinner{animation:EstimateDetailDownloadSpin .8s linear infinite;border:2px solid var(--outline_Blue);border-radius:50%;border-top-color:var(--background_Blue);display:inline-flex;height:14px;margin-left:6px;width:14px}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOption:hover{background:var(--background_Gray_Light)}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOption.is-danger,.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailActionsMenu .EstimateDetailActionsOption.is-danger .material-symbols-outlined{color:var(--Canceled)}.EstimateDetail .EstimateDetailMenu{align-items:center;background-color:var(--background_Gray_Light_Light);border-radius:10px;display:flex;justify-content:space-between;max-width:1050px;padding-bottom:10px;width:100%;z-index:3}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu{border:1px solid #0000;border-radius:0;border-radius:10px;border-right:8px solid var(--background_Gray_Light_Light);box-shadow:none;display:flex;margin-bottom:-8px;max-height:0;opacity:0;overflow:hidden;overflow:auto;pointer-events:none;transform:translateY(-12px);transition:opacity .2s ease,transform .2s ease,max-height .2s ease,padding .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu.is-visible{max-height:120px;opacity:1;padding:20px 14px 12px 0;pointer-events:auto;transform:translateY(0)}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem{background:#0000;border:none;cursor:pointer;margin-right:14px;padding:0;text-align:left}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem h2{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;font-weight:400;gap:5px;margin:0;transition:color .16s ease,font-weight .16s ease}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem h2 .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:16px}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem:hover h2{color:var(--background_Blue_Dark);font-weight:700}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem:focus-visible{outline:3px solid #0000}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem:focus-visible h2{color:var(--text_Title_Dark);font-weight:700}.EstimateDetail .EstimateDetailMenu .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem.is-active h2{color:var(--text_Title_Dark);font-weight:600}.EstimateDetail .EstimateDetailContent{align-items:flex-start;align-items:start;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;border-radius:6px;display:flex;gap:16px;justify-content:center;padding-inline:max(20px,(100% - 1050px)/2);width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard{display:flex;flex-direction:column;padding-top:20px;position:relative;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:14px;margin-bottom:15px;padding-bottom:15px;position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection:nth-child(6){border-bottom:1px solid #0000}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionActions{bottom:22px;display:flex;gap:10px;justify-content:flex-end;position:absolute;right:6px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionActions .EstimateDetailActionButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionActions .EstimateDetailActionButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14;transform:none}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionActions .EstimateDetailActionButton:active{transform:scale(.98)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionActions .EstimateDetailActionButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailEmpty{background:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Light_Light_Light);font-weight:400;padding:12px;text-align:center}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection.EstimateDetailSection--two{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionHead{align-items:center;display:flex;gap:7px;gap:6px;justify-content:space-between}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionHead h2{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:500;gap:8px;margin:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionHead .material-symbols-outlined{background-color:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light);font-size:16px;padding:4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionHead .EstimateDetailSectionHeadLeft{align-items:center;align-self:flex-end;display:flex;gap:6px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionHead .EstimateDetailCompany .material-symbols-outlined{background-color:#0000;border-radius:6px;color:var(--text_Title_Light);font-size:16px;padding:4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany{align-items:center;background-color:var(--background_Gray_Light);border-radius:4px;display:flex;gap:12px;justify-content:space-between;padding:17px 20px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard{align-items:center;display:flex;gap:32px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailAvatar{align-items:center;border-radius:10px;color:var(--background_White);display:inline-flex;font-weight:800;height:126px;justify-content:center;letter-spacing:.04em;min-width:126px;width:126px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailAvatar img{border-radius:10px;display:block;height:100%;object-fit:cover;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta{display:flex;flex:1 1;flex-direction:column}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta h3{color:var(--text_Title_Light);font-size:22px;font-weight:600;margin:0 0 10px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta p{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin:0 0 3px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta a{color:var(--background_Blue);font-size:14px;font-weight:400;margin:3px 0 0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta a:hover{text-decoration:underline}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledInfo{display:flex;flex-wrap:wrap}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledInfo span{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo{display:flex;flex-direction:column;gap:10px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox{align-items:center;display:flex;gap:15px;justify-content:flex-start;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox h3{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:0;width:80px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox h5{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:600;height:22px;margin:0;text-align:center}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch{align-items:center;display:inline-flex;flex:1 1;gap:8px;height:22px;position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentInputWrap{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;gap:8px;justify-content:flex-start;max-width:130px;min-width:130px;padding:0 6px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentInputWrap.is-open,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentInputWrap:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb33}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentInputWrap .EstimateDetailAppointmentChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;gap:6px;padding:0 6px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentInputWrap .EstimateDetailAppointmentChip .EstimateDetailAppointmentChipText{color:var(--text_Title_Light);font-size:11px;white-space:nowrap}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentInputWrap .EstimateDetailAppointmentChip .EstimateDetailAppointmentChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentInputWrap .EstimateDetailAppointmentChip .EstimateDetailAppointmentChipRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentInputWrap .EstimateDetailAppointmentInput{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1;font-size:14px;height:22px;min-width:0;outline:3px solid #0000;padding:0 2px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:3px;max-height:280px;opacity:0;overflow-y:auto;padding:10px;pointer-events:none;position:absolute;right:0;top:32px;transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;width:300px;z-index:10}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;gap:8px;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownLoading .EstimateDetailAppointmentDropdownLoadingIcon{animation:EstimateDetailAppointmentSpin .9s linear infinite;font-size:18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownOption{align-items:flex-start;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownOption .EstimateDetailAppointmentDropdownOptionMain{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownOption .EstimateDetailAppointmentDropdownOptionPrimary{color:var(--text_Title_Light);font-size:13px;font-weight:600}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownOption .EstimateDetailAppointmentDropdownOptionSecondary{color:var(--text_Title_Light_Light);font-size:12px;white-space:nowrap}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownOption .EstimateDetailAppointmentDropdownOptionBadge{background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;margin-right:-3px;margin-top:-2px;padding:4px 8px;white-space:nowrap}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailAppointmentSearch .EstimateDetailAppointmentDropdownOption:hover{background:var(--background_Gray_Light)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameTrigger{align-items:center;background-color:#0000;border:0 solid #0000;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:22px;padding:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameTrigger:hover .EstimateDetailNameLabel{text-decoration:underline}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameInputRow{align-items:center;display:inline-flex;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameInputRow .EstimateDetailNameInput{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:4px;color:var(--text_Title_Light);font-size:14px;font-weight:600;height:22px;max-width:130px;min-width:130px;outline:3px solid var(--outline_Blue);padding:0 6px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailNameInputRow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailExpiresDateTrigger{align-items:center;background-color:#0000;border:0 solid #0000;color:var(--text_Title_Light);cursor:pointer;display:flex;height:22px;justify-content:space-between;max-width:130px;min-width:130px;padding:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailExpiresDateTrigger h5{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailExpiresDateTrigger:hover h5{text-decoration:underline}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailExpiresDateTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailExpiresDateInput{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:4px;color:var(--text_Title_Light);font-size:14px;font-weight:600;height:22px;max-width:130px;min-width:130px;outline:3px solid var(--outline_Blue);padding:0 6px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailExpiresDateInput::placeholder{color:var(--text_Title_Light_Light)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms{align-items:center;display:flex;position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsTrigger{align-items:center;background-color:#0000;border:0 solid #0000;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:space-between;max-width:130px;min-width:130px;padding:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsTrigger:hover span:first-child{text-decoration:underline}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsDropdown{display:flex;flex-direction:column;gap:8px;position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsDropdown .EstimateDetailTermsInput{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;height:22px;justify-content:space-between;max-width:130px;min-width:130px;outline:3px solid var(--outline_Blue);overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsDropdown .EstimateDetailTermsMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 12px 24px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;max-height:220px;max-width:130px;min-width:130px;overflow-y:auto;padding:8px;position:absolute;top:32px;z-index:5}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsDropdown .EstimateDetailTermsMenu .EstimateDetailTermsOption{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:500;padding:6px 8px;text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsDropdown .EstimateDetailTermsMenu .EstimateDetailTermsOption:hover{background:var(--background_Gray_Light)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox .EstimateDetailTerms .EstimateDetailTermsDropdown .EstimateDetailTermsMenu .EstimateDetailTermsOption.is-active{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light)}@media(max-width:600px){.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany{align-items:stretch;flex-direction:column;gap:16px;padding:14px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard{gap:14px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailAvatar{height:72px;min-width:72px;width:72px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta{min-width:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta h3{font-size:18px;margin-bottom:6px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledInfo span,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta a,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailBilledCard .EstimateDetailBilledMeta p{font-size:13px;overflow-wrap:anywhere}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox{gap:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilledCompany .EstimateDetailInfo .EstimateDetailInfoBox h3{min-width:96px;width:96px}}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain{display:flex;flex-direction:column;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard{align-items:flex-start;background-color:var(--background_White);display:flex;gap:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue));border-radius:50px;color:#fff;display:inline-flex;font-weight:800;height:46px;justify-content:center;letter-spacing:.04em;width:46px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailAvatar img{border-radius:50px;display:block;height:100%;object-fit:cover;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailBilledMeta{display:flex;flex:1 1;flex-direction:column;gap:2px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailBilledMeta h3{color:var(--text_Title_Dark);font-size:16px;font-weight:400;margin:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailBilledMeta p{color:var(--text_Title_Light);font-size:13px;margin:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledInfo{display:flex;flex-wrap:wrap;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledMain .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledInfo span{color:var(--text_Title_Light);font-size:13px;font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAddLine{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:all .15s ease,box-shadow .15s ease;width:-webkit-fit-content;width:fit-content}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAddLine .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAddLine:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;position:absolute;top:44px;width:420px;z-index:5}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerTabs{display:flex;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerTabs button{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:500;padding:6px 10px;transition:background .16s ease,border-color .16s ease,color .16s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerTabs button.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerEmpty{color:var(--text_Title_Light_Light_Light);font-size:13px;font-weight:400;padding:12px;text-align:center}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerList{display:flex;flex-direction:column;max-height:260px;overflow-y:auto}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerList .EstimateDetailPickerItem{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px;transition:background .12s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerList .EstimateDetailPickerItem div{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerList .EstimateDetailPickerItem div strong{color:var(--text_Title_Dark);text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerList .EstimateDetailPickerItem div span{color:var(--text_Title_Light_Light_Light);font-size:12px;text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerList .EstimateDetailPickerItem .EstimateDetailPickerMeta{color:var(--text_Title_Dark);font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerList .EstimateDetailPickerItem:hover{background:var(--background_Gray_Light)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerActions{border-top:1px solid var(--border_Light);padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerActions button{background:var(--background_Gray_Light_Blue);border:1px solid var(--background_Blue);border-radius:6px;color:var(--background_Blue_Dark);cursor:pointer;font-weight:500;padding:10px 12px;transition:transform .12s ease,box-shadow .16s ease;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPickerActions button:hover{box-shadow:0 8px 14px #2563eb29;transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate{border-radius:10px;border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;padding:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd h4,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate h4{color:var(--text_Title_Dark);font-size:13px;margin:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickRow,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickRow{display:flex;flex-direction:column;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickRow .EstimateDetailQuickRowa,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickRow .EstimateDetailQuickRowa{align-items:center;display:flex;gap:10px;justify-content:space-between}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickRow .EstimateDetailQuickRowa input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickRow .EstimateDetailQuickRowa input{width:30%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickRow .EstimateDetailQuickRowa input:first-child,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickRow .EstimateDetailQuickRowa input:first-child{width:70%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickRow input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickRow input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:13px;outline:3px solid #0000;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickRow input:focus,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickRow input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickRow button,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickRow button{background:color-mix(in srgb,var(--Done) 14%,#0000);border:1px solid color-mix(in srgb,var(--Done) 40%,#0000);border-radius:10px;color:var(--Done);cursor:pointer;font-weight:400;padding:10px 14px;transition:transform .12s ease,box-shadow .16s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickRow button:hover,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickRow button:hover{box-shadow:0 8px 14px #22c55e2e;transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickToggle,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickToggle{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickAdd .EstimateDetailQuickToggle input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailQuickCreate .EstimateDetailQuickToggle input{height:16px;width:16px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailNotesLabel{color:var(--text_Title_Dark);font-size:18px;font-weight:600}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailNotes{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-weight:600;min-height:90px;padding:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailNotesInput{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-weight:600;min-height:130px;outline:3px solid #0000;padding:12px;resize:vertical;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailNotesInput:focus,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailNotesInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentList{display:flex;flex-direction:column;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailEmpty{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:400;text-align:center}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow{align-items:flex-start;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow:hover{box-shadow:0 6px 16px #46567b14}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo img{align-self:flex-start;border:1px solid var(--border_Light);border-radius:10px;height:44px;object-fit:cover;width:44px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentFile{align-items:center;align-self:flex-start;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;box-sizing:border-box;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;height:44px;justify-content:center;width:100%;width:44px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText{display:flex;flex:1 1;flex-direction:column;gap:7px;min-width:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText strong{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText span{color:var(--text_Title_Light_Light_Light);font-size:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentDescription{color:var(--text_Title_Light);color:var(--text_Title_Light_Light_Light);font-size:12px;margin-top:-5px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentDate{background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);font-size:11px;padding:2px 6px;width:-webkit-fit-content;width:fit-content}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentField{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:12px 10px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentField:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 2px #2563eb1f}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentTextarea{min-height:80px;resize:vertical}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentFieldLabel{color:var(--text_Title_Light);font-size:12px;font-weight:500;margin-bottom:-4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentEditActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:6px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentSave{align-self:flex-start;background:var(--background_Blue);border:none;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:6px 14px;transition:transform .12s ease,box-shadow .16s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentSave:hover{box-shadow:0 10px 16px #2563eb33;transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentSave:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentCancel{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;box-sizing:border-box;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:500;padding:6px 14px;transition:box-shadow .15s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentCancel:hover{background:var(--background_Gray_Light_Blue);border-color:var(--text_Title_Light);box-shadow:0 4px 10px #00000014;color:var(--text_Title_Light)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentCancel:disabled{cursor:not-allowed;opacity:.6}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta{align-items:center;display:inline-flex;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap{margin-top:6px;position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenuButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenuButton:hover{background:var(--background_Gray_Light_Blue);border-color:var(--outline_Blue);color:var(--background_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 14px 32px #0f172a1f;display:flex;flex-direction:column;gap:6px;min-width:150px;padding:8px;position:absolute;right:0;top:38px;z-index:10}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu button{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:6px 8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu button:hover{background:var(--background_Gray_Light)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm{color:var(--text_Title_Dark);display:flex;flex-direction:column;font-size:12px;gap:8px;padding:6px 8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm span{font-weight:600}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm .EstimateDetailAttachmentMenuConfirmActions{align-items:center;display:flex;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm .EstimateDetailAttachmentMenuConfirmActions button{align-content:center;background:var(--background_Gray_Light_Blue);border:1px solid #0000;border:1px solid var(--text_Title_Light);border-radius:10px;display:flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 10px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm .EstimateDetailAttachmentMenuConfirmActions button:hover{box-shadow:0 6px 16px #0f172a14}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm .EstimateDetailAttachmentMenuConfirmActions button.is-danger{background:var(--Canceled);border-color:var(--Canceled);color:var(--Canceled)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm textarea,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm input:focus,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm textarea:focus,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature input:focus,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm textarea,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature textarea{grid-column:1/-1;min-height:80px;resize:vertical}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailAttachmentFormButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:all .15s ease,box-shadow .15s ease;width:-webkit-fit-content;width:fit-content}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton .material-symbols-outlined,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailAttachmentFormButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton:hover,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailAttachmentFormButton:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton:disabled,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailAttachmentFormButton:disabled{cursor:not-allowed;opacity:.7}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton .EstimateDetailAttachmentInput,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailAttachmentFormButton .EstimateDetailAttachmentInput{display:none}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton .EstimateDetailAttachmentError,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailAttachmentFormButton .EstimateDetailAttachmentError{color:var(--Canceled);font-size:12px;font-weight:500}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature.EstimateDetailSignature--list{grid-template-columns:1fr}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature.EstimateDetailSignature--modal{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignaturePad{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureCanvasWrap{background:var(--background_Gray_Light_Blue);border:1px dashed var(--text_Title_Light);border-radius:6px;box-sizing:border-box;height:180px;padding:8px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureCanvas{background-color:var(--background_White);border-radius:10px;cursor:crosshair;height:100%;touch-action:none;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureActions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureClear,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureSave{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:500;padding:12px 14px;transition:box-shadow .15s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureClear:hover,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureSave:hover{box-shadow:0 4px 10px #00000014}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureClear:disabled,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureSave:disabled{cursor:not-allowed;opacity:.6}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureSave{background:var(--background_Blue);border:none;color:#fff}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureList{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureCard{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureMeta{display:flex;flex-direction:column;gap:4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureMeta strong{color:var(--text_Title_Dark);font-size:14px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureMeta span{color:var(--text_Title_Light_Light);font-size:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureImage{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;height:72px;object-fit:contain;width:160px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureType{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureTypePreview{background:var(--background_Gray_Light_Blue);border:1px dashed var(--text_Title_Light);border-radius:6px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:130px;padding:16px 18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureTypeName{color:var(--text_Title_Dark);font-family:Segoe Script,Brush Script MT,Apple Chancery,cursive;font-size:28px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSignature .EstimateDetailSignatureTypeTitle{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;max-height:420px;overflow:hidden;position:absolute;right:0;top:64px;width:360px;z-index:22}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerHeader{border-bottom:1px solid var(--border_Light);padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerHeader input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerHeader input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerEmpty{color:var(--text_Title_Light_Light_Light);font-weight:600;padding:12px;text-align:center}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerList{display:flex;flex-direction:column;max-height:300px;overflow-y:auto}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px;transition:background .12s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem div{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem div strong{color:var(--text_Title_Dark);text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem div span{color:var(--text_Title_Light_Light_Light);font-size:12px;text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem .EstimateDetailPickerMeta{color:var(--text_Title_Dark);font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem:hover{background:var(--background_Gray_Light)}.EstimateDetail .EstimateDetailCreateClientModal{animation:EstimateDetailClientOverlayIn .18s ease;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100}.EstimateDetail .EstimateDetailCreateClientModal.is-closing,.EstimateDetail .EstimateDetailCreateClientModal.is-closing .EstimateDetailCreateClientOverlay{animation:EstimateDetailClientOverlayOut .18s ease forwards}.EstimateDetail .EstimateDetailCreateClientModal.is-closing .EstimateDetailCreateClientPanel{animation:EstimateDetailClientPanelOut .22s ease forwards}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel{animation:EstimateDetailClientPanelIn .22s ease;background:var(--background_White);border-left:2px solid var(--border_Light);box-shadow:-18px 0 36px #0f172a2e;height:100%;max-width:100%;padding-top:50px;position:relative;width:640px;z-index:1}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .EstimateDetailCreateClientClose{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:10px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;margin:16px 16px 0 auto;position:absolute;right:5px;top:0;transition:background .16s ease,border-color .16s ease,color .16s ease;width:36px;z-index:2}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .EstimateDetailCreateClientClose:hover{background-color:var(--background_Gray_Light)}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .EstimateDetailCreateClientClose .material-symbols-outlined{font-size:18px}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .CreateClient{height:100vh}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .CreateClient .CreateClientHeader{margin-top:0;padding-top:10px}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .CreateClient .CreateClientBannerLeft{display:none}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .CreateClient .CreateClientForm{width:100%}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .CreateClient .CreateClientCustomFields{padding-bottom:50px}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel .CreateClient .CreateClientFooter{border:initial;border-radius:0;bottom:50px;margin-left:-30px;padding:15px 30px;width:calc(100% + 60px)}@keyframes EstimateDetailClientPanelIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes EstimateDetailClientOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes EstimateDetailClientPanelOut{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes EstimateDetailClientOverlayOut{0%{opacity:1}to{opacity:0}}@media(max-width:1050px){.EstimateDetail .EstimateDetailHeader{max-width:100%;padding:16px 16px 0}.EstimateDetail .EstimateDetailMenu{max-width:100%;padding:0 16px}.EstimateDetail .EstimateDetailContent{max-width:100%;padding:0 16px 24px}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel{width:520px}}@media(max-width:600px){.EstimateDetail .EstimateDetailHeader{flex-wrap:wrap;gap:8px;padding:12px 12px 0}.EstimateDetail .EstimateDetailMenu{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0 12px}.EstimateDetail .EstimateDetailContent{gap:10px;padding:0 12px 16px}.EstimateDetail .EstimateDetailCreateClientModal .EstimateDetailCreateClientPanel{border-left:0;padding-top:44px;width:100%}}@keyframes EstimateDetailDownloadSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes EstimateDetailAppointmentSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Expenses{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;max-width:100%;overflow:auto;width:100%}.Expenses .ExpensesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:5px 20px 10px}.Expenses .ExpensesHeader .ExpensesHeaderMain{display:flex}.Expenses .ExpensesHeader .ExpensesHeaderMain .ExpensesTitle{font-size:20px;font-weight:600;margin:0}.Expenses .ExpensesHeader .ExpensesHeaderMain .ExpensesSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.Expenses .ExpensesHeader .ExpensesHeaderActions{align-items:center;display:flex}.Expenses .ExpensesHeader .ExpensesAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.Expenses .ExpensesHeader .ExpensesAddBtn .ExpensesAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.Expenses .ExpensesHeader .ExpensesAddBtn .ExpensesAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.Expenses .ExpensesHeader .ExpensesAddBtn .ExpensesAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.Expenses .ExpensesHeader .ExpensesAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.Expenses .ExpensesHeader .ExpensesAddBtn:active{transform:scale(.98)}.Expenses .ExpensesHeader .ExpensesAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.Expenses .ExpensesStats{display:flex;flex-direction:column;gap:14px;padding:0 20px}.Expenses .ExpensesStats .ExpensesStatsRow{display:flex;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:auto}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;min-height:130px;min-width:260px;padding:14px 16px;width:100%}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list{border-left:8px solid var(--background_Gray_Dark_Light)}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list .ExpensesStatList{display:flex;flex-direction:column;gap:8px;margin-top:10px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list .ExpensesStatList .ExpensesStatListItem{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;gap:10px;justify-content:space-between}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list .ExpensesStatList .ExpensesStatListItem .ExpensesStatListName{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list .ExpensesStatList .ExpensesStatListItem .ExpensesStatListValue{color:var(--text_Title_Light);font-weight:600}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list .ExpensesStatList .ExpensesStatListEmpty{color:var(--text_Title_Light_Light);font-size:13px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-average,.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-outstanding,.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-total{border-left:8px solid var(--Done)}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatLabel{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatValue{color:var(--text_Title_Dark);font-size:22px;font-weight:700}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatMetaRow{align-items:center;display:flex;gap:10px;justify-content:space-between;white-space:nowrap}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatMeta{color:var(--text_Title_Light_Light);font-size:12px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatSub{color:var(--text_Title_Light_Light_Light);font-size:11px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatTrend{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:600;gap:4px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatTrend svg{font-size:14px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatTrend.is-up{color:var(--Done)}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatTrend.is-down{color:var(--Canceled)}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatTrend.is-flat{color:var(--text_Title_Light_Light)}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatSkeleton{animation:ExpensesSkeletonShimmer 1.2s ease infinite;background:linear-gradient(90deg,var(--border_Dark_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Dark_Light) 100%);background-size:200% 100%;border-radius:8px;height:14px;width:100%}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatSkeleton.is-value{height:24px;max-width:140px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatSkeleton.is-meta{height:12px;max-width:180px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatSkeleton.is-list{height:14px;max-width:220px}@keyframes ExpensesSkeletonShimmer{0%{background-position:0 50%}to{background-position:200% 50%}}.Expenses .ExpensesControls{display:flex;flex-direction:column}.Expenses .ExpensesControls .ExpensesControlsTop{align-items:center;display:flex;justify-content:flex-end;margin-bottom:-3px;margin-top:15px;padding:12px 20px;z-index:5}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight{display:flex;gap:11px;margin-top:-13px;position:relative}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesControlsTopRight_Fileds{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 13px;transition:background-color .15s ease,color .15s ease;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .08s ease,box-shadow .2s ease}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesControlsTopRight_Fileds:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb2e}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesControlsTopRight_Fileds svg{font-size:15px}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesControlsTopRight_Fileds h5{font-size:14px;font-weight:500;margin:0}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;min-width:340px;padding:14px 16px;position:absolute;right:0;top:42px;width:-webkit-fit-content;width:fit-content;z-index:25}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuHeader{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:1px;padding:0 2px 12px}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuHeader h4{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuActions{display:flex;margin:8px 0}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuActions .ExpensesFieldsActionBtn{background:var(--background_Gray_Light_Blue);border:none;border-radius:4px;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:400;outline:3px solid #0000;padding:6px 10px;transition:background .15s ease,border-color .15s ease}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuActions .ExpensesFieldsActionBtn:hover{background:var(--background_Gray_Light_Blue);border-color:var(--outline_Blue)}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuActions .ExpensesFieldsActionBtn:disabled{cursor:not-allowed;opacity:.6}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuActions .ExpensesFieldsActionBtn.is-ghost{background:#0000;border-color:var(--border_Dark_Light);color:var(--text_Title_Light)}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuActions .ExpensesFieldsActionBtn.is-ghost:hover{background:var(--background_Gray_Light);border-color:var(--border_Light)}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList{display:flex;flex-direction:column;max-height:460px;overflow-y:auto}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption{align-items:center;border:1px solid var(--border_Light);border-radius:4px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;position:relative}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption:not(:last-child){margin-bottom:6px}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption .ExpensesFieldDragHandle{color:var(--text_Title_Light_Light_Light);cursor:grab;font-size:15px;-webkit-user-select:none;user-select:none}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption.is-dragging{background:var(--background_Gray_Light_Blue);border-color:var(--outline_Blue);opacity:.75}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption:hover{background:var(--background_Gray_Light)}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;display:grid;height:18px;place-items:center;transition:all .15s ease;width:18px}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption input:focus-visible{outline:2px solid var(--outline_Blue);outline-offset:2px}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption span{color:var(--text_Title_Dark);font-size:13px;font-weight:500;white-space:nowrap}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption.is-drag-over{background:var(--background_Gray_Light_Blue);border-color:var(--outline_Blue)}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsApply{align-self:flex-end;background:var(--background_Blue);border:1px solid #0000;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:400;margin-top:6px;max-height:35px;outline:3px solid #0000;padding:9px 25px;transition:background .15s ease}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsApply:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Expenses .ExpensesControls .ExpensesControlsBottom{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-bottom:none;border-radius:8px 8px 0 0;display:flex;flex-wrap:wrap;gap:12px;gap:14px;justify-content:space-between;padding:20px 25px;position:relative}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters{align-items:center;display:flex;gap:12px;height:40px;opacity:0;pointer-events:none;position:relative;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;z-index:3}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesCompanyFilter,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesDateFilter,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesDueDaysFilter,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesPaymentMethodFilter,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesSentFilter,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesStatusFilter{align-items:center;display:flex;position:relative}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterInput{align-items:center;display:flex}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterInput input{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);font-size:13px;min-width:160px;outline:3px solid #0000;padding:6px 14px;transition:border-color .15s ease,box-shadow .15s ease}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterInput input:focus,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterInput input:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesPageSize,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesRoleFilter{position:relative}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterButton .ExpensesFilterValue{color:var(--text_Title_Light_Light);font-weight:400}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterChevron{color:var(--text_Title_Light_Light);font-size:18px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a26;display:flex;flex-direction:column;left:0;max-height:320px;overflow:hidden;position:absolute;right:auto;top:calc(100% + 6px);width:260px;z-index:30}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiSearch:focus-within,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiSearch .ExpensesMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiSearch .ExpensesMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiSearch .ExpensesMultiClear:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiSearch .ExpensesMultiClear:active{transform:scale(.97)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 8px;text-align:left}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption:hover{background:var(--background_Gray_Light)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption:active{transform:scale(.99)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption.is-selected{background:var(--background_Gray_Light)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption.is-selected:hover{border:1px solid var(--border_Light)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption .ExpensesMultiCheckbox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;height:18px;justify-content:center;width:18px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption .ExpensesMultiOptionLabel{flex:1 1;text-align:left}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiEmpty{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;padding:0 8px 15px;text-align:center}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiFooter{align-items:center;display:flex;justify-content:flex-end;padding:0 10px 12px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiFooter .ExpensesMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:400;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiFooter .ExpensesMultiFooterBtn:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions{align-items:center;background-color:var(--background_White);display:flex;gap:10px;height:100%;left:25px;opacity:0;pointer-events:none;position:absolute;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;width:auto;z-index:1}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions p{color:var(--text_Title_Light);font-size:14px;margin:0}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:400;margin:0}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions h3:hover{text-decoration:underline}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions .ExpensesControlsActionsBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:border .15s ease,color .15s ease}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions .ExpensesControlsActionsBox:hover{border:1px solid var(--background_Blue);color:var(--text_Title_Dark);outline:3px solid var(--outline_Blue)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions .ExpensesControlsActionsBox:disabled{cursor:not-allowed;opacity:.6;outline:3px solid #0000}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions .ExpensesControlsActionsBox.is-danger{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-color:color-mix(in srgb,var(--Canceled) 45%,#0000);color:var(--Canceled)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions .ExpensesControlsActionsBox.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 18%,#0000);border-color:var(--Canceled);color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 25%,#0000)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions .ExpensesControlsActionsBox .ExpensesControlsActionsIcon{font-size:16px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch{align-items:center;display:flex;flex:1 1;position:absolute;right:25px;z-index:4}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm:focus-within,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:15px;justify-content:center}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.Expenses .ExpensesActionModalOverlay{align-items:center;animation:ExpensesModalFadeIn .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;opacity:0;padding:20px;position:fixed;z-index:60}@keyframes ExpensesModalFadeIn{0%{opacity:0}to{opacity:1}}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal{animation:ExpensesModalPop .26s ease forwards;background-color:var(--background_White);border-radius:10px;box-shadow:0 20px 60px #0f172a4d;display:flex;flex-direction:column;gap:10px;opacity:0;padding:20px;transform:translateY(-20px);width:min(560px,95vw)}@keyframes ExpensesModalPop{0%{opacity:0;transform:translateY(-20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal.is-compact{width:min(420px,92vw)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader{align-items:center;display:flex;justify-content:space-between}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader h3{color:var(--text_Title_Dark);font-size:18px;margin:0}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader .ExpensesActionModalClose{align-items:center;background:#0000;border:none;border-radius:9px;color:var(--text_Title_Light_Light_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:22px;height:34px;justify-content:center;line-height:1;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader .ExpensesActionModalClose:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader .ExpensesActionModalClose:hover:active{transform:scale(.9)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader .ExpensesActionModalClose:hover .material-symbols-outlined{color:var(--text_Title_Light)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody{display:flex;flex-direction:column;gap:8px}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody p{color:var(--text_Title_Light);font-size:14px;margin:0}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField{display:flex;flex-direction:column;gap:6px}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField span{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField input,.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField textarea{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Dark);font-size:14px;outline:3px solid #0000;padding:10px 12px}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField input:focus,.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField textarea:focus{background-color:var(--background_White);border-color:var(--background_Blue_Light);box-shadow:0 0 0 3px #3b82f633}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField textarea{min-height:120px;resize:vertical}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionConfirmInput{border:1px solid var(--border_Light);border-radius:4px;font-size:14px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionConfirmInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter{display:flex;gap:10px;justify-content:flex-end}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionSecondary{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;outline:3px solid #0000;padding:8px 16px;transition:background .15s ease,transform .15s ease;transition:all .15s ease}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionSecondary:hover{outline:3px solid var(--border_Light)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionDanger{background:var(--Canceled);border:none;border-radius:8px;color:var(--background_White);cursor:pointer;outline:3px solid #0000;padding:8px 25px;transition:background .15s ease,outline .15s ease;transition:all .15s ease}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionDanger:hover{outline:3px solid #fc434366}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionDanger:disabled{background:var(--Canceled);box-shadow:none;cursor:not-allowed;transform:none}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionSpinner{animation:ExpensesActionSpin .8s linear infinite;border:2px solid var(--border_Dark_Light);border-radius:999px;border-top-color:var(--background_White);display:inline-flex;height:14px;margin-right:8px;width:14px}@keyframes ExpensesActionSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Expenses .ExpensesTableSection{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 8px 8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.Expenses .ExpensesTableSection .ExpensesTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.Expenses .ExpensesTableSection .ExpensesTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesCompanyCell{align-items:center;display:inline-flex;gap:8px}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesCompanyCell .ExpensesCompanyLogo{background:var(--background_Gray_Light);border-radius:50%;height:18px;object-fit:cover;width:18px}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesCompanyCell .ExpensesCompanyName{color:var(--text_Title_Light);font-weight:400}.Expenses .ExpensesTableSection .ExpensesTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.Expenses .ExpensesTableSection .ExpensesTable tbody{display:table-row-group}.Expenses .ExpensesTableSection .ExpensesTable tr{display:table-row}.Expenses .ExpensesTableSection .ExpensesTable td{height:70px}.Expenses .ExpensesTableSection .ExpensesTable td,.Expenses .ExpensesTableSection .ExpensesTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Expenses .ExpensesTableSection .ExpensesTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesSortableHeader:hover{color:var(--text_Title_Dark)}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesSortableHeader .ExpensesSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesSortableHeader .ExpensesSortIcon.is-active{color:var(--text_Title_Light_Light)}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesSortableHeader .ExpensesSortIcon.is-asc{transform:rotate(180deg)}.Expenses .ExpensesTableSection .ExpensesTable tbody tr:hover{background:var(--background_Gray_Light);cursor:default}.Expenses .ExpensesTableSection .ExpensesTable tbody tr:hover:nth-child(2n),.Expenses .ExpensesTableSection .ExpensesTable tbody tr:nth-child(2n){background:var(--background_Gray_Light)}.Expenses .ExpensesTableSection .ExpensesRow{cursor:default;transition:background .12s ease-out}.Expenses .ExpensesTableSection .ExpensesPopupOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.Expenses .ExpensesTableSection .ExpensesPopupOverlay .ExpensesPopupContent{background-color:var(--background_White);border-radius:4px;box-shadow:0 20px 50px #00000040;max-height:90vh;max-width:1100px;overflow:auto;padding:12px;width:95%}.Expenses .ExpensesTableSection .ExpensesSelectCell,.Expenses .ExpensesTableSection .ExpensesSelectHeader{background-color:var(--background_White);box-shadow:none;left:0;position:-webkit-sticky;position:sticky;position:f;text-align:center;z-index:1}.Expenses .ExpensesTableSection .ExpensesSelectCell input,.Expenses .ExpensesTableSection .ExpensesSelectHeader input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:grid;height:18px;margin-bottom:-2px;place-items:center;transition:all .15s ease;width:18px}.Expenses .ExpensesTableSection .ExpensesSelectCell input:checked,.Expenses .ExpensesTableSection .ExpensesSelectHeader input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.Expenses .ExpensesTableSection .ExpensesSelectCell input:focus-visible,.Expenses .ExpensesTableSection .ExpensesSelectHeader input:focus-visible{outline:2px solid var(--outline_Blue);outline-offset:2px}.Expenses .ExpensesTableSection .SettingsActionsHeader{max-width:50px}.Expenses .ExpensesTableSection .SettingsActionsHeader,.Expenses .ExpensesTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Expenses .ExpensesTableSection .SettingsActionsHeader:before,.Expenses .ExpensesTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.Expenses .ExpensesTableSection .SettingsActionsHeader.is-overlaying,.Expenses .ExpensesTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.Expenses .ExpensesTableSection .SettingsActionsHeader.is-overlaying:before,.Expenses .ExpensesTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.Expenses .ExpensesTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Expenses .ExpensesTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.Expenses .ExpensesTableSection .ExpensesCell{align-items:center;cursor:text;display:flex}.Expenses .ExpensesTableSection .ExpensesCell .ExpensesPhoneLink{color:var(--background_Blue);cursor:pointer;font-weight:500;text-decoration:underline;text-underline-offset:2px}.Expenses .ExpensesTableSection .ExpensesCell .ExpensesPhoneLink:hover{color:var(--background_Blue_Dark)}.Expenses .ExpensesTableSection .ExpensesCell .ExpensesAppointmentLink{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:400;padding:0;text-decoration:none}.Expenses .ExpensesTableSection .ExpensesCell .ExpensesAppointmentLink:hover{text-decoration:underline;text-underline-offset:2px}.Expenses .ExpensesTableSection .ExpensesCell .ExpensesAppointmentLink:focus-visible{border-radius:4px;outline:2px solid var(--outline_Blue);outline-offset:2px}.Expenses .ExpensesTableSection .GAExpensesCellName{gap:10px}.Expenses .ExpensesTableSection .GAExpensesCellPhone{min-width:140px}.Expenses .ExpensesTableSection .GAExpensesCellRole{min-width:120px}.Expenses .ExpensesTableSection .GAExpensesCellAddress{min-width:240px}.Expenses .ExpensesTableSection .GAExpensesCellDate{min-width:170px}.Expenses .ExpensesTableSection .ExpensesNameCell{display:flex;flex-direction:column}.Expenses .ExpensesTableSection .ExpensesName{font-weight:500}.Expenses .ExpensesTableSection .ExpensesEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.Expenses .ExpensesTableSection .ExpensesRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.Expenses .ExpensesTableSection .ExpensesRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.Expenses .ExpensesTableSection .ExpensesRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 16%,#0000);color:var(--pending)}.Expenses .ExpensesTableSection .ExpensesRoleBadgeManager{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.Expenses .ExpensesTableSection .ExpensesRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 14%,#0000);color:var(--InProgress)}.Expenses .ExpensesTableSection .ExpensesRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.Expenses .ExpensesTableSection .ExpensesPill{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-weight:400;gap:6px;padding:4px 10px;text-transform:capitalize}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusBadge.is-created{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusBadge.is-canceled,.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusBadge.is-cancelled{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusBadge .ExpensesStatusDot{background:currentColor;border-radius:999px;height:10px;width:10px}.Expenses .ExpensesTableSection .ExpensesCellStatus .is-submitted{background:var(--background_Gray_Light_Blue);border-color:var(--outline_Blue);color:var(--background_Blue_Dark)}.Expenses .ExpensesTableSection .ExpensesCellStatus .is-in-progress{background:color-mix(in srgb,var(--InProgress) 14%,#0000);border-color:color-mix(in srgb,var(--InProgress) 40%,#0000);color:var(--InProgress)}.Expenses .ExpensesTableSection .ExpensesCellStatus .is-canceled{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Canceled)}.Expenses .ExpensesTableSection .ExpensesCellStatus .is-done{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Expenses .ExpensesTableSection .ExpensesCellStatus .is-pending{background:color-mix(in srgb,var(--pending) 16%,#0000);border-color:color-mix(in srgb,var(--pending) 45%,#0000);color:var(--pending)}.Expenses .ExpensesTableSection .ExpensesCellStatus .is-estimate{background:var(--background_Gray_Light_Blue);border-color:var(--outline_Blue);color:var(--background_Blue_Dark)}.Expenses .ExpensesTableSection .ExpensesCellStatus .is-unknown{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Light_Light)}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusToggle .ExpensesStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusToggle .ExpensesStatusToggleText{min-width:54px;text-align:left}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 14%,#0000);border-color:color-mix(in srgb,var(--Done) 40%,#0000);color:var(--Done)}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusToggle.is-active .ExpensesStatusToggleDot{background:var(--Done);transform:translateX(71px)}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusToggle.is-inactive{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Expenses .ExpensesTableSection .ExpensesEmpty{color:var(--text_Title_Light_Light);padding:22px 0;text-align:center}.Expenses .ExpensesTableSection .ExpensesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText .ExpensesPageSize{position:relative}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText .ExpensesPageSize .ExpensesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText .ExpensesPageSize .ExpensesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText .ExpensesPageSize .ExpensesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText .ExpensesPageSize .ExpensesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText .ExpensesPageSize .ExpensesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText .ExpensesPageSize .ExpensesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls .ExpensesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls .ExpensesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls .ExpensesPaginationButton{align-items:center;background-color:var(--background_White);border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls .ExpensesPaginationButton svg{height:18px;width:18px}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls .ExpensesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls .ExpensesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls .ExpensesPaginationButton.ExpensesPaginationButton--active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);color:#fff}@media(max-width:1050px){.Expenses .ExpensesHeader{padding:5px 16px 12px}.Expenses .ExpensesHeader .ExpensesHeaderMain .ExpensesTitle{font-size:18px}.Expenses .ExpensesStats{padding:0 16px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard{min-width:220px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatValue{font-size:20px}.Expenses .ExpensesControls .ExpensesControlsTop{padding:10px 16px}.Expenses .ExpensesControls .ExpensesControlsBottom{padding:16px 18px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch{right:18px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm{max-width:200px;min-width:200px}.Expenses .ExpensesTableSection{padding:0 18px}}@media(max-width:600px){.Expenses{padding:8px}.Expenses .ExpensesHeader{flex-wrap:wrap;gap:8px;padding:5px 12px 10px}.Expenses .ExpensesHeader .ExpensesHeaderMain .ExpensesTitle{font-size:16px}.Expenses .ExpensesHeader .ExpensesHeaderMain .ExpensesSubtitle{font-size:12px}.Expenses .ExpensesHeader .ExpensesAddBtn{height:34px;padding:4px 12px 4px 8px}.Expenses .ExpensesHeader .ExpensesAddBtn .ExpensesAddBtnLabel{font-size:12px}.Expenses .ExpensesStats{padding:0 12px}.Expenses .ExpensesStats .ExpensesStatsRow{-webkit-overflow-scrolling:touch;gap:8px;overflow-x:auto}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard{min-height:110px;min-width:200px;padding:12px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatValue{font-size:18px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatLabel{font-size:12px}.Expenses .ExpensesControls .ExpensesControlsTop{padding:8px 12px}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight{flex-wrap:wrap;gap:6px}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu{max-width:320px;min-width:0;width:calc(100vw - 24px)}.Expenses .ExpensesControls .ExpensesControlsBottom{align-items:stretch;flex-direction:column;gap:10px;padding:12px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters{flex-wrap:wrap;gap:8px;height:auto;width:100%}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterButton{font-size:12px;min-width:110px;padding:5px 10px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu{max-width:300px;width:calc(100vw - 24px)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch{position:static;right:auto;width:100%}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm{max-width:100%;min-width:100%}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions{-webkit-overflow-scrolling:touch;left:auto;overflow-x:auto;position:static;width:100%}.Expenses .ExpensesTableSection{padding:0 12px}.Expenses .ExpensesTableSection .ExpensesTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.Expenses .ExpensesTableSection .ExpensesTable{min-width:900px}.Expenses .ExpensesTableSection .ExpensesTable td,.Expenses .ExpensesTableSection .ExpensesTable th{font-size:12px;padding:14px 10px}.Expenses .ExpensesTableSection .ExpensesTable td{height:60px}.Expenses .ExpensesTableSection .ExpensesPagination{justify-content:flex-start;padding:12px 0}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText{margin-right:6px}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText h1{font-size:11px;margin-left:8px}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls{gap:6px}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls .ExpensesPaginationButton{height:32px;min-width:32px;padding:0 6px}.Expenses .ExpensesActionModalOverlay{padding:0}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal{border-radius:0;inset:0;max-height:100vh;max-width:100vw;width:100%}}.ExpensesDetail{background-color:auto;min-height:100%;width:100%}.ExpensesDetail .CreateExpenses{border:1px solid var(--border_Light);border-radius:8px;height:100%;inset:unset;opacity:1;pointer-events:auto;position:static;transition:none;width:100%}.ExpensesDetail .CreateExpenses .CreateExpensesOverlay{display:none}.ExpensesDetail .CreateExpenses .CreateExpensesPreviewModal,.ExpensesDetail .CreateExpenses .CreateExpensesPreviewModal .CreateExpensesPreviewModalContent{animation:none 0s ease 0s 1 normal none running;animation:initial}.ExpensesDetail .CreateExpenses .CreateExpensesModal{border-radius:8px;box-shadow:none;height:100%;max-height:100%;opacity:1;transform:none;transition:none;width:100%}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesHeader{border-radius:8px 8px 0 0}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody{background-color:var(--background_Gray_Light);border-radius:0 0 8px 8px;height:100%;max-height:100%;width:100%}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft{background-color:var(--background_White);border-radius:0 0 0 8px}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight{background-color:var(--background_White);border-radius:0 0 8px 0}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesAttachmentsList{overflow:visible;overflow:initial}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions{background:var(--background_White);border-radius:0;bottom:0;position:-webkit-sticky;position:sticky}@media(max-width:1050px){.ExpensesDetail .CreateExpenses,.ExpensesDetail .CreateExpenses .CreateExpensesModal{border-radius:6px}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesHeader{border-radius:6px 6px 0 0}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody{border-radius:0 0 6px 6px}}@media(max-width:600px){.ExpensesDetail .CreateExpenses{border:0;border-radius:0}.ExpensesDetail .CreateExpenses .CreateExpensesModal,.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesHeader{border-radius:0}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody{border-radius:0;flex-direction:column}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft{border-radius:0;max-width:100%;width:100%}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight{border-radius:0;width:100%}}.RenameColumn{inset:0;position:fixed;z-index:3000}@keyframes RenameColumnSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RenameColumn .RenameColumnOverlay{align-items:center;display:flex;inset:0;justify-content:center;position:fixed}.RenameColumn .RenameColumnBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;cursor:pointer;inset:0;padding:0;position:absolute}.RenameColumn .RenameColumnCard{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:14px;box-shadow:0 18px 40px #0f172a33;display:flex;flex-direction:column;gap:16px;padding:22px;position:relative;width:min(420px,92vw);z-index:1}.RenameColumn .RenameColumnCard .RenameColumnHeader{display:flex;flex-direction:column;gap:6px}.RenameColumn .RenameColumnCard .RenameColumnHeader h2{color:var(--text_Title_Light);font-size:18px;font-weight:600}.RenameColumn .RenameColumnCard .RenameColumnHeader p{color:var(--text_Title_Light_Light);font-size:13px}.RenameColumn .RenameColumnCard .RenameColumnBody{display:flex;flex-direction:column;gap:8px}.RenameColumn .RenameColumnCard .RenameColumnBody label{color:var(--text_Title_Light);font-size:12px;font-weight:500}.RenameColumn .RenameColumnCard .RenameColumnBody input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);font-size:13px;outline:none;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease}.RenameColumn .RenameColumnCard .RenameColumnBody input:focus,.RenameColumn .RenameColumnCard .RenameColumnBody input:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.RenameColumn .RenameColumnCard .RenameColumnActions{display:flex;gap:10px;justify-content:flex-end}.RenameColumn .RenameColumnCard .RenameColumnActions button{border:1px solid #0000;border-radius:999px;cursor:pointer;font-size:13px;font-weight:400;max-height:35px;padding:8px 18px;transition:all .15s ease}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnCancel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;padding:9px 16px;transition:background .15s ease,transform .15s ease}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnCancel:hover{background:var(--background_Gray_Light)}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnSave{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:10px;justify-content:center;outline:3px solid #0000;padding:9px 25px;transition:all .15s ease}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnSave:hover{outline:3px solid var(--outline_Blue)}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnSave:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnSave .RenameColumnSpinner{animation:RenameColumnSpin .9s linear infinite;font-size:16px}@media(max-width:1050px){.RenameColumn .RenameColumnCard{max-width:calc(100vw - 32px)}}@media(max-width:600px){.RenameColumn .RenameColumnCard{max-width:calc(100vw - 16px);padding:14px;width:calc(100vw - 16px)}.RenameColumn .RenameColumnFooter{align-items:stretch;flex-direction:column;gap:8px}.RenameColumn .RenameColumnFooter button{width:100%}}.LeadsTableFolder .LeadsFolderDropdown,.LeadsTableFolder .LeadsTableLabelsDropdown{position:relative}.LeadsTableFolder .LeadsFolderDropdown .LeadsTableFolderMenu,.LeadsTableFolder .LeadsTableLabelsDropdown .LeadsTableFolderMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:flex;flex-direction:column;gap:6px;left:0;min-width:200px;padding:10px;position:absolute;top:calc(100% + 8px);z-index:30}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:6px 4px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:6px 8px;text-align:left}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem:hover{background:var(--background_Gray_Light)}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem.is-selected{background:var(--background_Gray_Light_Blue)}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem .LeadsTableFolderItemCheck{color:var(--background_Blue);flex-shrink:0;font-size:16px;font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 24;margin-left:auto}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem .LeadsTableFolderName{color:var(--text_Title_Light);font-size:13px;font-weight:500;font-weight:400;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem .LeadsTableFolderName.is-selected{color:var(--background_Blue)}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem .LeadsTableFolderIcon{color:var(--text_Title_Light_Light);font-size:18px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem .LeadsTableFolderIcon.is-muted{color:var(--text_Title_Light_Light);opacity:.55}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem .LeadsTableFolderwatch{border:1px solid var(--border_Light);border-radius:50%;height:10px;min-width:10px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderDivider{background:var(--border_Light);height:1px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderNew{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;transition:all .15s ease}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderNew .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderNew:hover{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderActions{align-items:stretch;display:flex;flex-direction:column;gap:8px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderActions .LeadsTableFolderApply{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;outline:3px solid #0000;padding:8px 12px;text-align:center;transition:all .15s ease}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderActions .LeadsTableFolderApply:hover{background:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderActions .LeadsTableFolderApply:disabled{cursor:not-allowed;opacity:.6}.LeadsTableFolder .LeadsCreateFolder{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderOverlay{animation:CreateTagsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);inset:0;position:absolute}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:16px;box-shadow:0 30px 60px #0f172a40;display:flex;flex-direction:column;gap:16px;padding:20px 22px;position:relative;width:min(420px,92vw);z-index:1}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderHeader{align-items:center;display:flex;justify-content:space-between}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderHeader h3{color:var(--text_Title_Light);font-size:16px;font-weight:600}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderHeader button{background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;font-size:20px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderHeader button:hover{background-color:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Light)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody{display:flex;flex-direction:column;gap:14px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderField{display:flex;flex-direction:column;gap:6px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderField label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderField input{border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);font-size:13px;height:42px;outline:3px solid #0000;padding:8px 10px;transition:all .15s ease}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderField input:focus,.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderField input:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow{align-items:center;display:flex;gap:10px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;height:52px;justify-content:center;width:52px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper input[type=color]{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:0;width:44px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper input[type=color]:focus{box-shadow:0 0 0 2px #2563eb33;outline:3px solid #0000}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorHex{flex:1 1;font-family:monospace}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField{position:relative}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;gap:10px;height:42px;justify-content:space-between;outline:3px solid #0000;padding:8px 10px;transition:all .15s ease;width:100%}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger:focus,.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger .LeadsCreateFolderIconPreview{color:var(--text_Title_Light);font-size:20px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger .LeadsCreateFolderIconLabel{color:var(--text_Title_Light);flex:1 1;font-size:14px;text-align:left}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger .LeadsCreateFolderIconArrow{color:var(--text_Title_Light_Light);font-size:20px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconMenu{grid-gap:8px;animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));left:0;max-height:220px;overflow:auto;padding:10px;position:absolute;top:calc(100% + 8px);width:100%;z-index:10}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconMenu .LeadsCreateFolderIconOption{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .15s ease}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconMenu .LeadsCreateFolderIconOption span{color:var(--text_Title_Light);font-size:20px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconMenu .LeadsCreateFolderIconOption:hover{background:var(--background_Gray);background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconMenu .LeadsCreateFolderIconOption.is-selected{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter{display:flex;gap:10px;justify-content:flex-end}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter button{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;font-size:13px;font-weight:400;height:33px;justify-content:center;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter button:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter button.is-primary{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter button.is-primary:hover{background:var(--background_Blue);outline:3px solid var(--outline_Blue)}@media(max-width:1050px){.LeadsTableFolder .LeadsTableFolderMenu{min-width:180px}.LeadsTableFolder .LeadsCreateFolderCard{padding:16px 18px}}@media(max-width:600px){.LeadsTableFolder .LeadsTableFolderMenu{max-width:calc(100vw - 24px);min-width:160px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard{padding:14px;width:calc(100vw - 24px)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderFooter{flex-direction:row;gap:8px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderFooter button{flex:1 1;height:40px}}.LeadsPageMain{animation:RenderPageOpen .1s ease;display:flex;height:100%;min-height:0;overflow:hidden;width:100%}.LeadsPageMain .LeadsMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px 0 0 6px;border-right:none;display:flex;flex-direction:column;gap:7px;max-width:210px;min-width:210px;padding:25px 15px 20px;transition:min-width .18s ease,max-width .18s ease,padding .18s ease}.LeadsPageMain .LeadsMenu.is-compact{gap:6px;max-width:92px;min-width:92px;padding:25px 10px 20px}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuHeader{display:flex;justify-content:center;margin-bottom:4px}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuHeader h2{font-size:12px;text-align:center}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuHome{border-radius:8px;display:block;height:auto;padding:0}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuHome .LeadsMenuToggle{display:none!important}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuHome .LeadsMenuButton{flex:1 1 100%;justify-content:center;width:100%}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuHome.is-active:before{left:-11px}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuButton{align-items:center;flex-direction:column;font-size:11px;gap:4px;justify-content:center;line-height:1.1;min-height:58px;padding:10px 4px;text-align:center}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuButton .material-symbols-outlined{font-size:22px}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuButton.isActive:before{left:-11px}.LeadsPageMain .LeadsMenu.is-compact .LeadsMenuFolder{display:none}.LeadsPageMain .LeadsMenu .LeadsMenuViewToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.LeadsPageMain .LeadsMenu .LeadsMenuViewToggle .LeadsMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.LeadsPageMain .LeadsMenu .LeadsMenuViewToggle .LeadsMenuViewSwitch .LeadsMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.LeadsPageMain .LeadsMenu .LeadsMenuViewToggle .LeadsMenuViewSwitch .LeadsMenuViewButton .material-symbols-outlined{font-size:18px}.LeadsPageMain .LeadsMenu .LeadsMenuViewToggle .LeadsMenuViewSwitch .LeadsMenuViewButton:hover{color:var(--text_Title_Dark)}.LeadsPageMain .LeadsMenu .LeadsMenuViewToggle .LeadsMenuViewSwitch .LeadsMenuViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.LeadsPageMain .LeadsMenu .LeadsMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0 0 5px}.LeadsPageMain .LeadsMenu .LeadsMenuButton{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;min-height:34px;min-width:0;padding:6px 10px;position:relative;transition:all .15s ease;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuButton .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.LeadsPageMain .LeadsMenu .LeadsMenuButton:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuButton.isActive{background:var(--background_Gray_Light);color:var(--text_Title_Light);font-weight:600}.LeadsPageMain .LeadsMenu .LeadsMenuButton.isActive .material-symbols-outlined{color:var(--text_Title_Light);font-weight:600}.LeadsPageMain .LeadsMenu .LeadsMenuButton.isActive:before{background-color:var(--background_Blue);border-radius:0 8px 8px 0;content:"";height:100%;left:-16px;position:absolute;top:0;transition:all .2s ease;width:4px}.LeadsPageMain .LeadsMenu .LeadsMenuButton:disabled{cursor:not-allowed;opacity:.6}.LeadsPageMain .LeadsMenu .LeadsMenuHome{align-items:center;border-radius:10px;display:flex;gap:8px;height:34px;padding:2px;position:relative}.LeadsPageMain .LeadsMenu .LeadsMenuHome.is-active{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuHome.is-active:before{background-color:var(--background_Blue);border-radius:0 8px 8px 0;content:"";height:100%;left:-16px;position:absolute;top:0;transition:all .2s ease;width:4px}.LeadsPageMain .LeadsMenu .LeadsMenuHome:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuButton{background:#0000;flex:1 1;justify-content:flex-start;min-height:34px}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuButton.isActive:before{display:none}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuToggle{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:all .15s ease;width:34px}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuToggle .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuToggle:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuToggleDesktop{display:inline-flex}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuToggleMobile{display:none}.LeadsPageMain .LeadsMenu .LeadsMenuFolder{display:flex;flex-direction:column;gap:3px;padding:2px 0 2px 23px;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuContent{display:flex;flex-direction:column;gap:6px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderEmpty{color:var(--text_Title_Light_Light);font-size:12px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow{align-items:center;border-radius:7px;display:flex;justify-content:space-between;position:relative;transition:all .15s ease;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow.is-active,.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow.is-open{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow.is-open .LeadsMenuFolderItem{min-width:0;padding-right:25px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow.is-open .LeadsMenuFolderActions{opacity:1;pointer-events:auto}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow:hover .LeadsMenuFolderItem{min-width:0;padding-right:25px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow:hover .LeadsMenuFolderActions{opacity:1;pointer-events:auto}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light);cursor:pointer;display:flex;flex:1 1;font-size:13px;gap:8px;min-width:0;padding:6px 0 6px 8px;transition:all .15s ease;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem.is-active{color:var(--background_Blue)}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderIcon{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:18px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderIcon.is-muted{color:var(--text_Title_Light_Light);opacity:.55}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderwatch{border:1px solid var(--border_Light);border-radius:50%;flex:0 0 auto;height:10px;width:10px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderText{flex:1 1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderTooltip,.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderTooltip .ToolTopExplainTarget{flex:1 1;min-width:0;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderTooltip .ToolTopExplainBubble{text-align:left}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions{align-items:center;display:flex;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:all .15s ease}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions.is-open{opacity:1;pointer-events:auto}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderMore{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:all .15s ease;width:28px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderMore .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderMore:hover{background:#0000}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 8px 20px #1018281f;display:flex;flex-direction:column;gap:4px;min-width:130px;padding:6px;position:absolute;right:0;top:32px;z-index:20}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:6px 8px;transition:all .15s ease}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown button .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown button:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown button.is-danger,.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown button.is-danger .material-symbols-outlined{color:var(--Canceled)}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderAdd{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:4px;transition:all .15s ease}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderAdd .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderAdd:hover{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.LeadsPageMain .LeadsPage{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 6px 6px 0;display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;min-height:0;overflow-y:auto;padding:24px 28px 40px;width:100%}.LeadsPageMain .LeadsPage .LeadsPageHeader{align-items:center;display:flex;gap:16px;justify-content:space-between}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsPageTitle{display:flex;flex-direction:column}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsPageTitle h1{color:var(--text_Title_Light);font-size:20px;font-weight:600}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsPageTitle p{color:var(--text_Title_Light_Light);font-size:13px}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton .LeadsCreateButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton .LeadsCreateButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton .LeadsCreateButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton:active{transform:scale(.98)}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.LeadsPageMain .LeadsPage .LeadsPageContent{display:flex;flex-direction:column;gap:16px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsTrashNotice{align-items:center;background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 20%,#0000);border-radius:10px;color:var(--Canceled);display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:10px 14px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsTrashNotice .material-symbols-outlined{font-size:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar.is-trash{justify-content:flex-end}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarLeft{align-items:center;display:flex;flex-wrap:wrap}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:32px;margin-right:10px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarButton.is-open{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown{position:relative}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownTrigger:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:160px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);z-index:20}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu .LeadsToolbarDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:8px;padding:6px 14px;text-align:left;transition:background .12s ease,color .12s ease;white-space:nowrap}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu .LeadsToolbarDropdownOption .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu .LeadsToolbarDropdownOption.is-active,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu .LeadsToolbarDropdownOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu .LeadsToolbarDropdownOption.is-active .material-symbols-outlined{color:var(--text_Title_Dark)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light_Light);display:inline-flex;gap:6px;height:40px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:240px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarSearch:focus-within,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarSearch:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarSearch .material-symbols-outlined{font-size:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarSearch input{background:#0000;border:none;color:var(--text_Title_Light);font-size:13px;min-width:160px;outline:none}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;padding:12px 14px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody{display:flex;flex-direction:column}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListEmpty{align-items:center;color:var(--text_Gray);display:flex;font-size:13px;justify-content:center;min-height:160px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton{display:flex;flex-direction:column;gap:12px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonRow{align-items:center;background:var(--background_White);border-radius:10px;display:flex;gap:16px;justify-content:space-between;padding:16px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonMain{align-items:center;display:flex;flex:1 1;gap:12px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonBox,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonButton,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonCircle,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonIcon,.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonLine{animation:LeadsSkeletonShimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 75%);background-size:200% 100%;border-radius:8px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonBox{border-radius:6px;height:18px;width:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonCircle{border-radius:50%;height:18px;width:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonIcon{border-radius:8px;height:45px;width:45px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonText{display:flex;flex-direction:column;gap:8px;min-width:220px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonLine{height:12px;width:220px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonLine.is-small{height:10px;width:140px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonActions{align-items:center;display:flex;gap:8px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonButton{height:34px;width:90px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonButton.is-small{width:60px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:320px;padding:40px 24px 50px;text-align:center}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState img{height:auto;object-fit:contain;width:120px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState h3{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin-top:20px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState p{color:var(--text_Title_Light_Light);font-size:13px;max-width:320px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState button{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:10px;color:var(--background_Blue);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:6px;margin-top:20px;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState button:hover{background:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState button .material-symbols-outlined{font-size:16px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow{align-items:center;border-radius:10px;border-top:1px solid var(--border_Light);cursor:pointer;display:flex;gap:16px;height:80px;justify-content:space-between;padding:12px 16px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow:first-child{border-top:none}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain{align-items:center;display:flex;flex:1 1;gap:12px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .AppointmentsSelectCell{align-items:center;display:inline-flex;justify-content:center}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .AppointmentsSelectCell input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:grid;height:18px;margin-bottom:-2px;place-items:center;transition:all .15s ease;width:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .AppointmentsSelectCell input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .AppointmentsSelectCell input:focus-visible{outline:2px solid var(--outline_Blue);outline-offset:2px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:inline-flex;padding:4px;transition:color .15s ease,background .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar.is-active{color:var(--background_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar.is-active .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar:not(.is-active):hover{color:var(--text_Title_Light_Light_Light)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar:not(.is-active):hover .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar.is-active:hover{color:var(--background_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar.is-active:hover .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar:disabled{cursor:not-allowed;opacity:.6}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar:disabled:not(.is-active) .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;transition:font-variation-settings .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue_Light) 12%,#0000);border-radius:4px;color:var(--background_Blue);display:inline-flex;height:45px;justify-content:center;padding:4px;width:45px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListIcon img{height:100%;object-fit:contain;width:100%}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo{display:flex;flex-direction:column;gap:1px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListTitle{align-items:center;display:flex;gap:10px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListTitle h1{color:var(--text_Title_Dark);display:flex;font-size:16px;font-weight:600;letter-spacing:0;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListTitle .LeadsListSharedBadge{color:var(--background_Blue);flex-shrink:0;font-size:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListMeta{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:13px;font-weight:400;gap:8px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListMeta .LeadsTrashCountdown{color:var(--Canceled);font-weight:500}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListFolder{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListFolder .LeadsListFolderChip{align-items:center;border-radius:999px;color:var(--background_White);display:inline-flex;font-size:11px;font-weight:600;padding:2px 8px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions{align-items:center;display:inline-flex;gap:5px;height:100%}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionRestore{align-items:center;background:var(--outline_Blue);border:1px solid #0000;border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;height:34px;justify-content:center;outline:3px solid #0000;padding:6px 14px;transition:all .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionRestore:hover{background-color:var(--background_White);border-color:var(--border_Blue);outline-color:var(--outline_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionDeleteForever{align-items:center;background:color-mix(in srgb,var(--Canceled) 10%,#0000);border:1px solid #0000;border-radius:10px;color:var(--Canceled);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:6px;height:34px;justify-content:center;outline:3px solid #0000;padding:6px 14px;transition:all .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionDeleteForever .material-symbols-outlined{color:inherit;font-size:16px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionDeleteForever:hover:not(:disabled){background-color:var(--background_White);border-color:var(--Canceled);outline-color:color-mix(in srgb,var(--Canceled) 22%,#0000)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionDeleteForever:disabled{cursor:not-allowed;opacity:.6}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu{align-items:center;display:inline-flex;position:relative}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:flex;flex-direction:column;gap:4px;min-width:180px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:all .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown button .material-symbols-outlined{font-size:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown button:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown button.is-danger{color:var(--Canceled)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown button.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown .LeadsListActionDivider{background:var(--border_Light);height:1px;margin:4px 0}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionPrimary{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--background_Blue_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;height:34px;justify-content:center;outline:3px solid #0000;padding:6px 12px;transition:all .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionPrimary:hover{background-color:var(--background_White);border-color:var(--border_Blue);outline-color:var(--outline_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMore{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--text_Gray);cursor:pointer;display:inline-flex;font-weight:500;gap:4px;height:34px;outline:3px solid #0000;padding:6px 12px;transition:all .15s ease}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMore:hover{background-color:var(--background_White);border-color:var(--border_Blue);outline-color:var(--outline_Blue)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMore .material-symbols-outlined{font-size:16px}@media(max-width:1050px){.LeadsPageMain .LeadsMenu{max-width:200px;min-width:200px;padding:16px 12px}.LeadsPageMain .LeadsPage{gap:18px;padding:18px 20px 28px}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsPageTitle h1{font-size:18px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarSearch{width:200px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarSearch input{min-width:120px}}@media(max-width:600px){.LeadsPageMain{flex-direction:column}.LeadsPageMain .LeadsMenu{-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--border_Light);border-radius:6px 6px 0 0;border-right:1px solid var(--border_Light);flex-direction:row;gap:6px;max-width:none;min-width:0;overflow-x:auto;overflow-y:hidden;padding:10px 12px;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuFolder,.LeadsPageMain .LeadsMenu .LeadsMenuHeader{display:none}.LeadsPageMain .LeadsMenu .LeadsMenuContent{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:6px}.LeadsPageMain .LeadsMenu .LeadsMenuHome{border-radius:8px;flex:0 0 auto;height:auto;padding:0}.LeadsPageMain .LeadsMenu .LeadsMenuHome:hover{background:#0000}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuButton{flex-shrink:0;min-height:40px;padding:8px 12px;white-space:nowrap;width:auto}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuToggleDesktop{display:none}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuToggleMobile{border-radius:8px;display:inline-flex;height:36px;min-height:44px;min-width:44px;width:36px}.LeadsPageMain .LeadsMenu .LeadsMenuButton{flex-shrink:0;min-height:40px;padding:8px 12px;white-space:nowrap;width:auto}.LeadsPageMain .LeadsMenu .LeadsMenuButton.isActive{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuButton.isActive:before{display:none}.LeadsPageMain .LeadsPage{border-radius:0 0 6px 6px;gap:14px;padding:14px 12px 24px}.LeadsPageMain .LeadsPage .LeadsPageHeader{align-items:stretch;flex-direction:column;gap:10px}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsPageTitle h1{font-size:16px}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsPageTitle p{font-size:12px}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton{border-radius:10px;height:38px;justify-content:center;padding:4px 16px 4px 12px;width:100%}.LeadsPageMain .LeadsPage .LeadsPageHeader .LeadsCreateButton .LeadsCreateButtonLabel{font-size:13px}.LeadsPageMain .LeadsPage .LeadsPageContent{gap:12px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar{align-items:stretch;flex-direction:column;gap:8px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarLeft{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarLeft .LeadsToolbarButton{flex:1 1;justify-content:center;min-height:40px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarLeft .LeadsToolbarDropdown{flex:1 1}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarLeft .LeadsToolbarDropdown .LeadsToolbarDropdownTrigger{justify-content:space-between;min-height:40px;width:100%}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarLeft .LeadsToolbarDropdown .LeadsToolbarDropdownMenu{max-width:calc(100vw - 24px)}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarSearch{height:40px;width:100%}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarSearch input{flex:1 1;min-width:0}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow{align-items:stretch;border-radius:8px;flex-direction:column;gap:0;height:auto;min-height:0;padding:12px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain{gap:10px;min-width:0;width:100%}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListIcon{flex-shrink:0;height:36px;width:36px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo{flex:1 1;min-width:0}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListTitle h1{font-size:14px;max-width:100%}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListMeta{font-size:12px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions{align-items:center;display:flex;flex-direction:row;gap:8px;height:auto;margin-top:10px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionRestore{flex:1 1;font-size:12px;height:36px;justify-content:center;padding:0 12px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionPrimary{border:1px solid var(--border_Light);flex:1 1;font-size:12px;height:36px;justify-content:center;padding:0 12px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionMore{border:1px solid var(--border_Light);flex:1 1;font-size:12px;height:36px;justify-content:center;min-width:80px;padding:0 12px}.LeadsPageMain .LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown{left:auto;max-width:calc(100vw - 24px);right:0}}.LeadsFolderPopup{align-items:center;animation:LeadsFolderPopupFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes LeadsFolderPopupFade{0%{opacity:0}to{opacity:1}}@keyframes LeadsFolderPopupCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.LeadsFolderPopup .LeadsFolderPopupOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.LeadsFolderPopup .LeadsFolderPopupCard{animation:LeadsFolderPopupCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:480px;z-index:1}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 20px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupHeader h2{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupHeader .LeadsFolderPopupClose{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .15s ease;width:32px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupHeader .LeadsFolderPopupClose .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupHeader .LeadsFolderPopupClose:hover{background:var(--background_Gray_Light)}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:16px;max-height:60vh;overflow-y:auto;padding:16px 20px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;justify-content:center;padding:20px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupLoading .material-symbols-outlined{animation:LeadsSkeletonShimmer 1s linear infinite;font-size:24px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:12px 0;text-align:center}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList{display:flex;flex-direction:column;gap:4px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList .LeadsFolderPopupItem{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;gap:10px;min-height:44px;padding:10px 12px;text-align:left;transition:background .15s ease;width:100%}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList .LeadsFolderPopupItem.is-active,.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList .LeadsFolderPopupItem:hover{background:var(--background_Gray_Light)}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList .LeadsFolderPopupItem.is-active .LeadsFolderPopupItemName{color:var(--background_Blue);font-weight:600}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList .LeadsFolderPopupItem .LeadsFolderPopupItemIcon{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:20px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList .LeadsFolderPopupItem .LeadsFolderPopupItemDot{border:1px solid var(--border_Light);border-radius:50%;flex-shrink:0;height:10px;width:10px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList .LeadsFolderPopupItem .LeadsFolderPopupItemName{color:var(--text_Title_Light);flex:1 1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody .LeadsFolderPopupList .LeadsFolderPopupItem .LeadsFolderPopupItemCheck{color:var(--background_Blue);flex-shrink:0;font-size:18px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:8px;justify-content:flex-end;padding:14px 20px}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions .LeadsFolderPopupCancel{background:#0000;border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:500;padding:8px 18px;transition:all .15s ease}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions .LeadsFolderPopupCancel:hover{background:var(--background_Gray_Light)}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions .LeadsFolderPopupClear{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:8px 18px;transition:all .15s ease}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions .LeadsFolderPopupClear:hover{outline:3px solid var(--outline_Blue)}@media(max-width:600px){.LeadsFolderPopup{align-items:flex-end;padding:12px}.LeadsFolderPopup .LeadsFolderPopupCard{border-radius:16px 16px 0 0;max-height:80vh;max-width:100%;width:100%}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupBody{max-height:55vh}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions{padding-bottom:max(14px,env(safe-area-inset-bottom))}.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions .LeadsFolderPopupCancel,.LeadsFolderPopup .LeadsFolderPopupCard .LeadsFolderPopupActions .LeadsFolderPopupClear{flex:1 1;justify-content:center;padding:12px 18px}}@keyframes LeadsSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions{display:flex;flex-direction:column;gap:12px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow{align-items:center;display:flex;gap:10px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);flex:1 1;font-size:14px;outline:3px solid #0000;padding:12px 14px;transition:border-color .15s ease,outline .15s ease}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput:focus,.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetOptionRemove{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;height:28px;justify-content:center;outline:3px solid #0000;transition:all .15s ease;width:28px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetOptionRemove .material-symbols-outlined{font-size:18px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetOptionRemove:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker{align-items:center;display:inline-flex;justify-content:center;position:relative}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger{align-items:center;border:1px solid #0000;border-radius:6px;color:var(--background_White);cursor:pointer;display:inline-flex;height:30px;justify-content:center;outline:3px solid #0000;padding:0;position:relative;transition:all .15s ease;width:30px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger .material-symbols-outlined{color:var(--background_White);font-size:18px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger:hover{color:var(--background_White);outline:3px solid var(--outline_Blue)}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger:hover .material-symbols-outlined,.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger:hover .material-symbols-outlined:hover{color:var(--background_White)}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger.is-open{outline:3px solid var(--outline_Blue)}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorMenu{grid-gap:8px;animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:grid;gap:8px;grid-template-columns:repeat(5,24px);padding:10px;position:absolute;right:0;top:calc(100% + 8px);z-index:20}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorMenu .MultiAndSingleSelecetColorOption{border:2px solid #0000;border-radius:50%;cursor:pointer;height:24px;transition:all .15s ease;width:24px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorMenu .MultiAndSingleSelecetColorOption.is-selected,.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorMenu .MultiAndSingleSelecetColorOption:hover{border-color:var(--border_Light);box-shadow:0 0 0 2px #0f172a1f}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd{align-items:center;background-color:#0000;border:#0000;color:var(--background_Blue);cursor:pointer;display:flex;gap:4px;outline:#0000;width:-webkit-fit-content;width:fit-content}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd .material-symbols-outlined{font-size:20px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd p{font-size:14px;font-weight:600}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd p:hover{text-decoration:underline}@media(max-width:1050px){.MultiAndSingleSelecet{gap:10px}}@media(max-width:600px){.MultiAndSingleSelecet{gap:8px}.MultiAndSingleSelecet .MultiAndSingleSelecetRow{align-items:stretch;flex-direction:column;grid-template-columns:1fr}}.CreateLeadsTable{align-items:flex-start;background:radial-gradient(circle at 50% 40%,var(--background_White),#0000 78%),radial-gradient(circle at 8% 6%,color-mix(in srgb,var(--background_Blue_Purpel) 42%,#0000),#0000 38%),radial-gradient(circle at 92% 8%,rgba(39,188,252,.157),#0000 30%),radial-gradient(circle at 50% 95%,color-mix(in srgb,var(--background_Blue) 30%,#0000),#0000 22%),var(--background_Gray_Light_Blue);border:none;border:1px solid var(--border_Light);border-radius:6px;display:flex;justify-content:center;min-height:100%;overflow:hidden;overflow:auto;padding:0;position:relative;width:100%}.CreateLeadsTable .CreateLeadsTableBack{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;left:28px;outline:3px solid #0000;padding:8px 12px;position:absolute;top:28px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableBack:hover{background:var(--background_White);border:1px solid var(--background_Blue);color:var(--text_Dark);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableBack .material-symbols-outlined{font-size:18px}.CreateLeadsTable .CreateLeadsTableCard{align-items:center;border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:20px;height:auto;justify-content:center;margin-top:120px;padding:28px 28px 40px;position:relative;width:70%;z-index:1}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;transition:all .25s ease;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle{align-items:center;display:flex;flex-direction:column;gap:6px;transition:all .25s ease;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch{align-items:center;flex-direction:row;justify-content:center}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview img,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch img{height:68px;margin-bottom:9px;margin-right:10px;transition:all .25s ease;width:68px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview .CreateLeadsTableTitleText,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch .CreateLeadsTableTitleText{transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview .CreateLeadsTableTitleText h2,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch .CreateLeadsTableTitleText h2{font-size:23px;text-align:left;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview .CreateLeadsTableTitleText p,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch .CreateLeadsTableTitleText p{font-size:13px;text-align:left;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle img{margin-bottom:30px;object-fit:contain;transition:all .25s ease;width:180px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle .CreateLeadsTableTitleText{transition:all .25s ease;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle .CreateLeadsTableTitleText h2{background:linear-gradient(120deg,var(--background_Blue_Purpel),var(--background_Blue),var(--background_Blue_Light));-webkit-background-clip:text;background-clip:text;color:var(--text_Title_Light);color:#0000;font-size:30px;font-weight:600;text-align:center;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle .CreateLeadsTableTitleText p{color:var(--text_Title_Light_Light);font-size:15px;text-align:center;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField{display:flex;flex-direction:column;gap:8px;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Dark);font-size:14px;height:44px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField input:focus,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField input:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;gap:10px;height:44px;padding:8px 12px;text-align:left;transition:border .15s ease,background .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton .CreateLeadsTableAssignPlaceholder{color:var(--text_Title_Light_Light)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton .CreateLeadsTableAssignValue{align-items:center;display:inline-flex;flex:1 1;gap:8px;min-width:0}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton .CreateLeadsTableAssignValue .CreateLeadsTableAssignAvatars{display:inline-flex}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton .CreateLeadsTableAssignValue .CreateLeadsTableAssignAvatars .CreateLeadsTableAssignAvatar{align-items:center;background:var(--background_Blue);border:2px solid var(--background_White);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:26px;justify-content:center;margin-left:-6px;width:26px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton .CreateLeadsTableAssignValue .CreateLeadsTableAssignAvatars .CreateLeadsTableAssignAvatar:first-child{margin-left:0}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton .CreateLeadsTableAssignValue .CreateLeadsTableAssignText{color:var(--text_Title_Light);font-size:13px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableAssignButton:hover{background:var(--background_Gray_Light);border-color:var(--background_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;outline:3px solid #0000;position:relative;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown:focus,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown.is-open{border-color:var(--background_Blue);box-shadow:0 0 0 3px #2563eb1a}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:10px 12px;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText{color:var(--text_Dark);flex:1 1;font-size:14px;text-align:left}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText .CreateLeadsTableDropdownSelected{display:flex;flex-wrap:wrap;gap:6px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText .CreateLeadsTableDropdownSelected .CreateLeadsTableDropdownTag{align-items:center;background:var(--outline_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText .CreateLeadsTableDropdownSelected .CreateLeadsTableDropdownTag .CreateLeadsTableDropdownTagLabel{color:var(--background_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText .CreateLeadsTableDropdownSelected .CreateLeadsTableDropdownTag .CreateLeadsTableDropdownTagRemove{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText .CreateLeadsTableDropdownSelected .CreateLeadsTableDropdownTag .CreateLeadsTableDropdownTagRemove .material-symbols-outlined{font-size:14px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .material-symbols-outlined{color:var(--text_Gray)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;left:0;padding:10px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch{align-items:center;border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:8px;margin-bottom:10px;outline:3px solid #0000;padding:0 10px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch:focus-within,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch .material-symbols-outlined{color:var(--text_Gray);font-size:18px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch input{border:none;color:var(--text_Dark);flex:1 1;font-size:13px;height:40px;outline:none}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch input:focus{box-shadow:none}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList{display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownEmpty{color:var(--text_Gray);font-size:13px;padding:10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption{align-items:center;background:var(--background_Light);border:none;border-radius:8px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:8px 10px;text-align:left}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption:hover{background-color:var(--background_Gray_Light)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption.is-selected{background:var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption .CreateLeadsTableDropdownCheck{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--background_Blue);display:inline-flex;height:20px;justify-content:center;width:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption .CreateLeadsTableDropdownCheck .material-symbols-outlined{font-size:16px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption .CreateLeadsTableDropdownLabel{align-items:center;display:flex;flex:1 1;gap:12px;justify-content:space-between}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption .CreateLeadsTableDropdownLabel .CreateLeadsTableDropdownName{color:var(--text_Dark);font-size:13px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption .CreateLeadsTableDropdownLabel .CreateLeadsTableDropdownRole{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 18%,#0000);border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;padding:3px 10px;text-transform:capitalize;white-space:nowrap}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;padding:10px 12px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview{display:flex;flex-direction:column;gap:18px;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewHeader{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewHeader h3{color:var(--text_Title_Light);font-size:17px;font-weight:500;text-align:left;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewHeader p{color:var(--text_Title_Light_Light);font-size:13px;text-align:left;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList{display:flex;flex-direction:column;gap:12px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:14px 16px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewTitle{align-items:center;display:flex;gap:12px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewTitle .material-symbols-outlined{align-items:center;background-color:var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);display:flex;font-size:20px;height:32px;justify-content:center;width:32px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions{align-items:center;display:inline-flex;gap:8px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewDeleteButton,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewEditButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewDeleteButton:hover,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewEditButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewDeleteButton .material-symbols-outlined,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewEditButton .material-symbols-outlined{font-size:16px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewDeleteButton{border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewDeleteButton:hover{border-color:var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewTitle{align-items:center;display:flex;gap:12px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewTitle .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewType{color:var(--text_Title_Light);font-size:12px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions{display:flex;flex-wrap:wrap;gap:8px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionItem{align-items:center;background:var(--outline_Blue);border-radius:4px;color:var(--background_White);display:inline-flex;font-size:12px;font-weight:400;gap:6px;padding:4px 8px 4px 10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionItem .CreateLeadsTablePreviewOptionRemove{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionItem .CreateLeadsTablePreviewOptionRemove .material-symbols-outlined{font-size:14px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionAdd{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;outline:3px solid #0000;padding:4px 10px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionAdd:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionAdd p{margin:0}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionAdd .material-symbols-outlined{font-size:16px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewMeta{color:var(--text_Title_Dark);font-size:14px;font-weight:500;margin-bottom:-8px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewShowMore{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;justify-content:center;margin-top:-10px;outline:3px solid #0000;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewShowMore:hover p{text-decoration:underline}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewShowMore .material-symbols-outlined{font-size:18px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableError{color:var(--Canceled);font-size:13px;font-weight:600;margin-top:10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTableGhost{border-radius:10px;cursor:pointer;font-size:13px;font-weight:400;height:38px;padding:0 14px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary .CreateLeadsTablePrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary .CreateLeadsTablePrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary .CreateLeadsTablePrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary:active{transform:scale(.98)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTableGhost{background:var(--background_White);border:1px solid var(--border_Light);color:var(--text_Dark);outline:3px solid #0000}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTableGhost:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro{display:flex;flex-direction:column;gap:28px;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .CreateLeadsTableStart{display:flex;justify-content:center;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .CreateLeadsTableStart .CreateLeadsTableStartButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;outline:3px solid #0000;padding:10px 18px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .CreateLeadsTableStart .CreateLeadsTableStartButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .CreateLeadsTableStart .CreateLeadsTableStartButton .material-symbols-outlined{font-size:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer{animation:none;background:var(--background_White);background-color:var(--background_White);border:1px solid var(--outline_Blue);border-radius:14px;color:var(--text_Title_Dark);display:flex;max-width:720px;min-height:104px;outline:none;outline:3px solid #0000;padding:14px;transform:translateY(-1px);transition:all .15s ease;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer:hover{outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer.is-loading{animation:GenayaAIButtonShadow 2.4s ease-in-out infinite;border:1px solid #0000;outline:3px solid #0000}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer.is-focused{outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerInput{align-items:center;display:flex;position:relative;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerInput textarea{background:#0000;border:none;color:var(--text_Title_Light);font-size:14px;height:auto;inset:2px 2px auto 2px;min-height:100%;outline:none;position:relative;resize:none;width:100%;z-index:2}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerInput .GenayaAI_Placeholder{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:14px;gap:2px;inset:2px 2px auto 2px;opacity:1;pointer-events:none;position:absolute;transition:opacity .2s ease;white-space:pre-wrap;z-index:1}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerInput .GenayaAI_Placeholder.isFading{opacity:0}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerInput .GenayaAI_Cursor{animation:GenayaAIBlink 1s steps(2,start) infinite;font-weight:600}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools{align-items:flex-end;display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton{align-items:center;background-color:var(--background_Blue);border:none;border-radius:10px;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;gap:10px;height:35px;justify-content:center;outline:3px solid #0000;transition:all .15s ease;width:35px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton:disabled{cursor:not-allowed;opacity:.5}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton .material-symbols-outlined{font-size:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton .GenayaAI_LoadingIcon{animation:GenayaAISpin 1s linear infinite}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .CreateLeadsTableError{color:var(--Canceled);font-size:13px;font-weight:400;margin-top:10px;text-align:center;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter{display:flex;gap:12px;justify-content:flex-end;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableCancel{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Gray);cursor:pointer;display:flex;font-size:13px;height:38px;justify-content:center;outline:3px solid #0000;padding:10px 16px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableCancel:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave .CreateLeadsTableSaveInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave .CreateLeadsTableSaveInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave .CreateLeadsTableSaveLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave:active{transform:scale(.98)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave:disabled{cursor:not-allowed;opacity:.55;transform:none}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableCancel:disabled,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave:disabled{cursor:not-allowed;opacity:.6}@keyframes GenayaAIBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes GenayaAISpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:1050px){.CreateLeadsTable{padding:16px}.CreateLeadsTable .CreateLeadsTableCard{margin-top:80px;padding:24px 20px 32px;width:85%}}@media(max-width:600px){.CreateLeadsTable{padding:60px 12px 12px}.CreateLeadsTable .CreateLeadsTableBack{font-size:12px;left:14px;padding:6px 10px;top:14px}.CreateLeadsTable .CreateLeadsTableCard{margin-top:0;padding:16px 14px 24px;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader{gap:12px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch{align-items:center;flex-direction:column}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview img,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch img{height:52px;margin-right:0;width:52px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview .CreateLeadsTableTitleText h2,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch .CreateLeadsTableTitleText h2{font-size:18px;text-align:center}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview .CreateLeadsTableTitleText p,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch .CreateLeadsTableTitleText p{text-align:center}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle img{margin-bottom:16px;width:120px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle .CreateLeadsTableTitleText h2{font-size:22px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFields,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableForm{grid-template-columns:1fr}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter{flex-direction:row;gap:8px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableCancel,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave{flex:1 1;height:40px;justify-content:center}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewHeader{align-items:flex-start;flex-direction:column;gap:4px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTableGhost,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary{flex:1 1;height:40px}}.LeadsTablePreferencesCard2{animation:HeaderRightMenuOpen2 .12s ease;background:var(--background_White);border-radius:16px;box-shadow:0 24px 48px #0f172a38;display:flex;flex-direction:column;gap:16px;inset:50% auto auto 50%;padding:18px;position:fixed;transform:translate(-50%,-50%);width:min(560px,92vw);z-index:5200}@keyframes HeaderRightMenuOpen2{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader h3{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader p{color:var(--text_Title_Light_Light);font-size:13px;margin:2px 0 0}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;justify-content:center;transition:all .15s ease}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader button:hover{background-color:var(--background_Gray_Light)}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader button .material-symbols-outlined{font-size:20px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet{display:flex;flex-direction:column;gap:12px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions{display:flex;flex-direction:column;gap:10px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow{align-items:center;display:flex;gap:10px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);flex:1 1;font-size:14px;height:40px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput:focus,.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd{align-items:center;background:#0000;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;outline:3px solid #0000;padding:8px 0;transition:all .15s ease}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd p{margin:0}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd .material-symbols-outlined{font-size:16px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter{display:flex;gap:10px;justify-content:flex-end}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter button{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;height:33px;justify-content:center;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter button:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter .isPrimary{background:var(--background_Blue);border:1px solid var(--background_Blue);color:#fff}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter .isPrimary:hover{background:var(--background_Blue_Dark)}@media(max-width:1050px){.LeadsTablePreferencesCard2{max-width:calc(100vw - 32px)}}@media(max-width:600px){.LeadsTablePreferencesCard2{border-radius:0;height:100%;inset:0;max-height:100vh;max-width:100vw;transform:none;width:100%}}.CreateLeadsTablePreviewEditOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;left:0;position:fixed;z-index:5000}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:16px;box-shadow:0 24px 48px #0f172a2e;display:flex;flex-direction:column;gap:16px;padding:18px;width:min(520px,92vw)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditHeader{align-items:center;display:flex;justify-content:space-between}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditHeader h4{color:var(--text_Title_Light);font-size:16px;font-weight:600}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditHeader button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;justify-content:center;transition:all .15s ease}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditHeader button:hover{background-color:var(--background_Gray_Light)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditHeader button .material-symbols-outlined{font-size:20px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody{display:flex;flex-direction:column;gap:14px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;gap:8px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField input{border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;height:44px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField input:focus,.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField input:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;outline:3px solid #0000;position:relative;transition:all .15s ease}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown.isOpen,.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownTrigger{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:10px 12px;width:100%}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownTrigger .CreateLeadsTablePreviewEditDropdownValue{align-items:center;display:inline-flex;gap:8px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownTrigger .CreateLeadsTablePreviewEditDropdownIcon{color:var(--text_Title_Light);font-size:18px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu{animation:CreateLeadsTableIn .15s ease;animation:HeaderRightMenuOpen 80ms ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:flex;flex-direction:column;gap:4px;left:0;max-height:min(260px,100vh - 220px);overflow-y:auto;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu.isFlipped{bottom:calc(100% + 6px);top:auto}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu .CreateLeadsTablePreviewEditDropdownItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu .CreateLeadsTablePreviewEditDropdownItem:hover{background:var(--background_Gray_Light)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu .CreateLeadsTablePreviewEditDropdownItem.isSelected{background:var(--outline_Blue);color:var(--background_Blue)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu .CreateLeadsTablePreviewEditDropdownItem .material-symbols-outlined{font-size:18px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter{display:flex;gap:10px;height:34px;justify-content:flex-end}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter .CreateLeadsTablePreviewEditCancel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter .CreateLeadsTablePreviewEditCancel:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter .CreateLeadsTablePreviewEditSave{background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:10px;color:#fff;cursor:pointer;font-size:13px;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter .CreateLeadsTablePreviewEditSave:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}@media(max-width:1050px){.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard{padding:16px;width:min(480px,100vw - 32px)}}@media(max-width:600px){.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard{gap:12px;padding:14px;width:calc(100vw - 16px)}}@keyframes CreateLeadsTableIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.LeadDateTimeSettings{display:flex;flex-direction:column;gap:20px}.LeadDateTimeSettings .LeadDateTimeSection{display:flex;flex-direction:column;gap:12px}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeTitle{color:var(--text_Title_Light);font-size:13px;font-weight:600}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeMode{display:inline-flex;flex-wrap:wrap;gap:8px}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeModeButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeModeButton.isActive,.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeModeButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown{max-width:280px;position:relative}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownTrigger.isActive,.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownTrigger:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a2e;display:flex;flex-direction:column;gap:6px;left:0;max-height:240px;overflow-y:auto;padding:8px;position:absolute;top:calc(100% + 8px);width:100%;z-index:40}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;justify-content:space-between;padding:8px 10px;transition:background .15s ease}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownOption:hover{background:var(--background_Gray_Light)}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownOption.isSelected{background:var(--background_Gray_Light_Blue)}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownOption .material-symbols-outlined{color:var(--background_Blue);font-size:18px}@media(max-width:1050px){.LeadDateTimeSettings{gap:10px}}@media(max-width:600px){.LeadDateTimeSettings{gap:8px}.LeadDateTimeSettings .LeadDateTimeSettingsFields,.LeadDateTimeSettings .LeadDateTimeSettingsRow{grid-template-columns:1fr}}.ColumnNumbersSettings{display:flex;flex-direction:column;gap:20px}.ColumnNumbersSettings .ColumnNumbersSection{display:flex;flex-direction:column;gap:12px;position:relative}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersHeader .ColumnNumbersTitle{color:var(--text_Title_Light);font-size:14px;font-weight:600}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersHeader .ColumnNumbersSubtitle{color:var(--text_Title_Light_Light);font-size:12px;margin:4px 0 0}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownTrigger.is-active,.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownTrigger:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu{animation:HeaderRightMenuOpen 80ms ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:flex;flex-direction:column;gap:4px;left:0;max-height:min(260px,100vh - 220px);overflow-y:auto;padding:8px;position:absolute;right:0;top:calc(100% + 6px);width:100%;z-index:20}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu.isFlipped{bottom:calc(100% + 6px);top:auto}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu{animation:HeaderRightMenuOpen .12s ease}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu .ColumnNumbersDropdownLabel{color:var(--text_Title_Light_Light);font-size:12px;padding:4px 6px 6px}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu .ColumnNumbersDropdownItem{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 10px;text-align:left}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu .ColumnNumbersDropdownItem:hover{background:var(--background_Gray_Light)}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu .ColumnNumbersDropdownItem.isSelected{background:var(--outline_Blue);color:var(--text_Title_Light)}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle{align-items:center;background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;gap:8px;min-width:78px;padding:4px 10px 4px 4px;transition:all .2s ease}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle .FieldValidationToggleThumb{background-color:var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0f172a1f;height:22px;transform:translateX(0);transition:transform .2s ease;width:22px}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle .FieldValidationToggleText{color:var(--text_Title_Light);font-size:12px;font-weight:600}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle.is-active{background:var(--background_Blue)}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle.is-active .FieldValidationToggleThumb{transform:translateX(48px)}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle.is-active .FieldValidationToggleText{color:var(--background_White);margin-left:-7px}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle.is-active:hover{background:var(--background_Blue_Dark)}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle:hover{background:var(--border_Dark_Light)}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle:disabled{cursor:not-allowed;opacity:.7}@media(max-width:1050px){.ColumnNumbersSettings{gap:10px}}@media(max-width:600px){.ColumnNumbersSettings{gap:8px}.ColumnNumbersSettings .ColumnNumbersSettingsFields,.ColumnNumbersSettings .ColumnNumbersSettingsRow{grid-template-columns:1fr}}.PhoneNumberColumnSettings{display:flex;flex-direction:column;gap:20px}.PhoneNumberColumnSettings .PhoneNumberColumnSection{display:flex;flex-direction:column;gap:12px;position:relative}.PhoneNumberColumnSettings .PhoneNumberColumnSection:first-child .PhoneNumberColumnSubtitle{margin-top:4px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnHeader .PhoneNumberColumnTitle{color:var(--text_Title_Light);font-size:14px;font-weight:600}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnHeader .PhoneNumberColumnSubtitle{color:var(--text_Title_Light_Light);font-size:12px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode,.PhoneNumberColumnSettings .PhoneNumberColumnSection .ToolTopExplain,.PhoneNumberColumnSettings .PhoneNumberColumnSection .ToolTopExplain .ToolTopExplainTarget{width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode.is-disabled{cursor:not-allowed;opacity:.55;pointer-events:auto;width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode.is-disabled .PhoneNumberColumnAreaCodeDisplay{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:not-allowed;display:flex;font-size:14px;gap:8px;justify-content:space-between;padding:12px 10px;width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode.is-disabled .PhoneNumberColumnAreaCodeDisplay .PhoneNumberColumnAreaCodeText{font-weight:500;width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode.is-disabled .PhoneNumberColumnAreaCodeDisplay .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput,.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow{width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow .PhoneInputCountryDropdown{min-width:0;width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow .PhoneInputCountryDropdown .PhoneInputCountryButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px!important;color:var(--text_Title_Dark);font-size:13px;height:auto;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow .PhoneInputCountryDropdown .PhoneInputCountryButton.is-open,.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow .PhoneInputCountryDropdown .PhoneInputCountryButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow .PhoneInputCountryDropdown .PhoneInputCountryButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow .PhoneInputField{display:none}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownTrigger.is-active,.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownTrigger:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:flex;flex-direction:column;gap:4px;left:0;max-height:min(260px,100vh - 220px);overflow-y:auto;padding:8px;position:absolute;right:0;top:calc(100% + 6px);width:100%;z-index:20}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu.isFlipped{bottom:calc(100% + 6px);top:auto}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu .PhoneNumberColumnDropdownLabel{color:var(--text_Title_Light_Light);font-size:12px;padding:4px 6px 6px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu .PhoneNumberColumnDropdownItem{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 10px;text-align:left}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu .PhoneNumberColumnDropdownItem:hover{background:var(--background_Gray_Light)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu .PhoneNumberColumnDropdownItem.isSelected{background:var(--outline_Blue);color:var(--text_Title_Light)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle{align-items:center;background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;gap:8px;min-width:78px;padding:4px 10px 4px 4px;transition:all .2s ease}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle .FieldValidationToggleThumb{background-color:var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0f172a1f;height:22px;transform:translateX(0);transition:transform .2s ease;width:22px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle .FieldValidationToggleText{color:var(--text_Title_Light);font-size:12px;font-weight:600}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle.is-active{background:var(--background_Blue)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle.is-active .FieldValidationToggleThumb{transform:translateX(48px)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle.is-active .FieldValidationToggleText{color:var(--background_White);margin-left:-7px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle.is-active:hover{background:var(--background_Blue_Dark)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle:hover{background:var(--border_Dark_Light)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle:disabled{cursor:not-allowed;opacity:.7}@media(max-width:1050px){.PhoneNumberColumnSettings{gap:10px}}@media(max-width:600px){.PhoneNumberColumnSettings{gap:8px}.PhoneNumberColumnSettings .PhoneNumberColumnSettingsFields,.PhoneNumberColumnSettings .PhoneNumberColumnSettingsRow{grid-template-columns:1fr}}.CreateLeadColumn{align-items:center;display:flex;inset:0;justify-content:center;padding:32px 16px;position:fixed;z-index:100}.CreateLeadColumn .CreateLeadColumnBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateLeadColumn .CreateLeadColumnCard{animation:CreateTagsModalPop .26s ease forwards;background:var(--background_White);border-radius:16px;box-shadow:0 20px 50px #0f172a2e;display:flex;flex-direction:column;padding:24px 24px 20px;position:relative;width:auto}.CreateLeadColumn .CreateLeadColumnHeader{align-items:flex-start;display:flex;gap:4px;justify-content:space-between;margin-bottom:20px}.CreateLeadColumn .CreateLeadColumnHeader h2{color:var(--text_Title_Light);font-size:20px}.CreateLeadColumn .CreateLeadColumnHeader p{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.CreateLeadColumn .CreateLeadColumnHeader .CreateLeadColumnClose{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;height:36px;justify-content:center;outline:3px solid #0000;transition:all .15s ease;width:36px}.CreateLeadColumn .CreateLeadColumnHeader .CreateLeadColumnClose:hover{background-color:var(--background_Gray_Light)}.CreateLeadColumn .CreateLeadColumnBody{display:flex;flex-direction:column;gap:20px}.CreateLeadColumn .CreateLeadColumnGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateLeadColumn .CreateLeadColumnOption{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;gap:12px;outline:3px solid #0000;padding:16px;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.CreateLeadColumn .CreateLeadColumnOption.isActive,.CreateLeadColumn .CreateLeadColumnOption:hover{border-color:var(--background_Blue_Light_Middle);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:12px;color:var(--background_Blue_Dark);display:flex;font-size:24px;height:44px;justify-content:center;width:44px}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isShortText{background:color-mix(in srgb,var(--background_Blue) 16%,#0000);color:var(--background_Blue)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isLongText{background:color-mix(in srgb,var(--background_Blue_Light) 16%,#0000);color:var(--background_Blue_Light)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isSingleSelect{background:color-mix(in srgb,var(--pending) 16%,#0000);color:var(--pending)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isMultiSelect{background:color-mix(in srgb,var(--InProgress) 16%,#0000);color:var(--InProgress)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isEmail{background:color-mix(in srgb,var(--Submited) 16%,#0000);color:var(--Submited)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isAssignee{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isDateTime{background:color-mix(in srgb,var(--background_Blue_Purpel) 16%,#0000);color:var(--background_Blue_Purpel)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isNumber{background:color-mix(in srgb,var(--background_Blue_Light_Middle) 16%,#0000);color:var(--background_Blue_Light_Middle)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isAttachment{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isPhone{background:color-mix(in srgb,var(--background_Blue_Dark) 16%,#0000);color:var(--background_Blue_Dark)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isRating{background:color-mix(in srgb,var(--pending) 20%,#0000);color:var(--pending)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isCheckbox{background:color-mix(in srgb,var(--Done) 18%,#0000);color:var(--Done)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionText{flex:1 1}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionText .CreateLeadColumnOptionTitle{color:var(--text_Title_Dark);font-weight:600;margin-bottom:4px}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionText .CreateLeadColumnOptionSubtitle{color:var(--text_Title_Light_Light);font-size:13px}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionArrow{color:var(--border_Dark_Light);font-size:20px}.CreateLeadColumn .CreateLeadColumnSelected{align-items:center;background:var(--background_Gray_Light);border-radius:12px;display:flex;gap:12px;padding:14px 16px;width:500px}.CreateLeadColumn .CreateLeadColumnSelected span{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:10px;color:var(--background_Blue_Dark);display:flex;height:38px;justify-content:center;width:38px}.CreateLeadColumn .CreateLeadColumnSelected .CreateLeadColumnSelectedTitle{color:var(--text_Title_Light);font-weight:600}.CreateLeadColumn .CreateLeadColumnLabel,.CreateLeadColumn .CreateLeadColumnSelected .CreateLeadColumnSelectedSubtitle{color:var(--text_Title_Light_Light);font-size:13px}.CreateLeadColumn .CreateLeadColumnLabel{display:flex;flex-direction:column;gap:8px}.CreateLeadColumn .CreateLeadColumnLabel .CreateLeadColumnInput{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:14px;outline:3px solid #0000;padding:12px 14px;transition:border-color .15s ease,outline .15s ease}.CreateLeadColumn .CreateLeadColumnLabel .CreateLeadColumnInput:focus,.CreateLeadColumn .CreateLeadColumnLabel .CreateLeadColumnInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadColumn .CreateLeadColumnFooter{display:flex;gap:12px;justify-content:flex-end;margin-top:4px}.CreateLeadColumn .CreateLeadColumnFooter .CreateLeadColumnActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateLeadColumn .CreateLeadColumnFooter .CreateLeadColumnActionsRight button{font-weight:400}.CreateLeadColumn .CreateLeadColumnPrimary{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;outline:3px solid #0000;padding:9px 25px;transition:background .15s ease,outline .15s ease}.CreateLeadColumn .CreateLeadColumnPrimary:hover{outline:3px solid var(--outline_Blue)}.CreateLeadColumn .CreateLeadColumnPrimary:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.CreateLeadColumn .CreateLeadColumnSecondary{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-weight:600;padding:9px 16px;transition:background .15s ease,transform .15s ease}.CreateLeadColumn .CreateLeadColumnSecondary:hover{background:var(--background_Gray_Light)}@media(max-width:1050px){.CreateLeadColumn{max-width:calc(100vw - 32px);padding:16px}}@media(max-width:600px){.CreateLeadColumn{border-radius:0;inset:0;max-height:100vh;max-width:100vw;padding:12px;width:100%}.CreateLeadColumn .CreateLeadColumnFooter{align-items:stretch;flex-direction:column;gap:8px}.CreateLeadColumn .CreateLeadColumnFooter button{width:100%}}.LeadCellDateAndTime{height:100%;padding:0 6px}.LeadCellDateAndTime,.LeadCellDateAndTime .SingleDatePicker{align-items:center;display:flex;width:100%}.LeadCellDateAndTime .LeadCellDateAndTimeTrigger{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:6px;height:28px;padding:0 8px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.LeadCellDateAndTime .LeadCellDateAndTimeTrigger:disabled{cursor:not-allowed}.LeadCellDateAndTime .LeadCellDateAndTimeTrigger:hover:not(:disabled){background:var(--background_Gray_Light)}.LeadCellDateAndTime .LeadCellDateAndTimeTrigger.has-value{color:var(--text_Title_Dark)}.LeadCellDateAndTime .LeadCellDateAndTimeTrigger.is-open{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.LeadCellDateAndTime .LeadCellDateAndTimeTrigger .LeadCellDateAndTimeIcon{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:16px}.LeadCellDateAndTime .LeadCellDateAndTimeTrigger .LeadCellDateAndTimeLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadCellNumbers{height:100%;width:100%}.LeadCellNumbers .LeadCellNumbersField{align-items:center;display:flex;gap:6px;height:100%;width:100%}.LeadCellNumbers .LeadCellNumbersField .LeadCellNumbersSymbol{color:var(--text_Title_Light);font-size:12px}.LeadCellNumbers .LeadCellNumbersField .LeadCellNumbersInput{background:#0000;width:100%}@media(max-width:1050px){.LeadCellNumbers .LeadCellNumbersField{gap:4px}}@media(max-width:600px){.LeadCellNumbers .LeadCellNumbersField{gap:4px}.LeadCellNumbers .LeadCellNumbersField .LeadCellNumbersSymbol{font-size:11px}}.LeadCellPhoneNumber{height:100%;width:100%}.LeadCellPhoneNumber .LeadCellPhoneNumberField{align-items:center;display:flex;height:100%;position:relative;width:100%}.LeadCellPhoneNumber .LeadCellPhoneNumberField .LeadCellPhoneNumberInput,.LeadCellPhoneNumber .LeadCellPhoneNumberField .LeadsTableInput{padding:0;padding-left:14px!important;padding-right:32px!important;width:100%}.LeadCellPhoneNumber .LeadCellPhoneNumberCallIcon{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--background_Blue);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:background .12s ease,color .12s ease;width:24px}.LeadCellPhoneNumber .LeadCellPhoneNumberCallIcon .material-symbols-outlined{font-size:16px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.LeadCellPhoneNumber .LeadCellPhoneNumberCallIcon:hover{background:var(--background_Gray_Light);color:var(--background_Blue_Dark)}@media(max-width:1050px){.LeadCellPhoneNumber .LeadCellPhoneNumberField .LeadCellPhoneNumberInput,.LeadCellPhoneNumber .LeadCellPhoneNumberField .LeadsTableInput{padding-left:10px!important}}@media(max-width:600px){.LeadCellPhoneNumber .LeadCellPhoneNumberField .LeadCellPhoneNumberInput,.LeadCellPhoneNumber .LeadCellPhoneNumberField .LeadsTableInput{font-size:12px;padding-left:8px!important}}.LeadCellAssignTeam{height:100%;position:relative;width:100%}.LeadCellAssignTeam.isOpen{z-index:10}.LeadCellAssignTeam .LeadCellAssignTeamTrigger{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:6px 8px;width:100%}.LeadCellAssignTeam .LeadCellAssignTeamTrigger:hover{background:var(--background_Gray_Light);border-color:var(--border_Light)}.LeadCellAssignTeam .LeadCellAssignTeamTrigger:disabled{cursor:not-allowed;opacity:.6}.LeadCellAssignTeam .LeadCellAssignTeamTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadCellAssignTeam .LeadCellAssignTeamValue{align-items:center;display:flex;flex:1 1;max-width:250px;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPills{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;min-width:0;overflow:auto}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPill{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;gap:6px;padding:3px 8px 3px 4px}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPillAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:50%;display:inline-flex;flex-shrink:0;height:21px;justify-content:center;overflow:hidden;width:21px}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPillAvatar .LeadCellAssignTeamAvatarImage{display:block;height:100%;object-fit:cover;width:100%}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPillAvatar .LeadCellAssignTeamAvatarFallback{color:var(--text_Title_Light);font-size:10px;font-weight:600}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPillName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPlaceholder{color:var(--text_Title_Light_Light)}.LeadCellAssignTeam .LeadCellAssignTeamMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a2e;display:flex;flex-direction:column;gap:8px;left:0;max-width:320px;min-width:280px;padding:14px;position:absolute;top:calc(100% + 2px);width:260px;z-index:50}.LeadCellAssignTeam .LeadCellAssignTeamMenu.LeadsTableDropdownMenu{left:0!important;max-width:320px!important;min-width:220px!important;top:calc(100% - 3px)!important;width:220px!important}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:6px;margin-top:5px;padding:6px 8px;width:100%}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamSearch:focus-within{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamSearch input{border:none;color:var(--text_Title_Light);font-size:12px;outline:none;padding:3px 0;width:100%}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow-x:hidden;overflow-y:auto;padding-bottom:5px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:6px 4px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOption{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:6px 8px;text-align:left;transition:all .15s ease}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOption:hover{background:var(--background_Gray_Light)}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOption.isSelected{background:var(--background_Gray_Light_Blue)}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:50%;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;overflow:hidden;width:28px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionAvatar .LeadCellAssignTeamAvatarImage{display:block;height:100%;object-fit:cover;width:100%}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionAvatar .LeadCellAssignTeamAvatarFallback{color:var(--text_Title_Light);font-size:11px;font-weight:600}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamCheck{align-items:center;border:1px solid var(--border_Light);border-radius:4px;color:#0000;display:inline-flex;height:16px;justify-content:center;width:16px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamCheck .material-symbols-outlined{font-size:14px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamCheck.isChecked{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionInfo{display:flex;flex-direction:column;gap:0}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionName{color:var(--text_Title_Light);font-size:12px;font-weight:600}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionEmail{color:var(--text_Title_Light_Light);display:block;font-size:11px;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1050px){.LeadCellAssignTeam .LeadCellAssignTeamDropdown{max-width:calc(100vw - 24px)}}@media(max-width:600px){.LeadCellAssignTeam .LeadCellAssignTeamDropdown{max-width:calc(100vw - 24px);width:calc(100vw - 24px)}.LeadCellAssignTeam .LeadCellAssignTeamOptionEmail{max-width:100%}}.LeadCellShortTextInput{background:#0000;border:0;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;height:100%;outline:0;padding:0 6px;width:100%}.LeadCellShortTextInput:disabled{color:var(--text_Title_Light);cursor:not-allowed}.LeadCellShortTextInput::placeholder{color:var(--text_Title_Light_Light)}.LeadCellEmailInput{background:#0000;border:0;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;height:100%;outline:0;padding:0 6px;width:100%}.LeadCellEmailInput:disabled{color:var(--text_Title_Light);cursor:not-allowed}.LeadCellEmailInput::placeholder{color:var(--text_Title_Light_Light)}.LeadCellEmailInput.is-error{color:var(--Canceled)}.LeadCellLongTextArea{background:#0000;border:0;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;line-height:1.45;outline:0;overflow:hidden;padding:6px;resize:none;width:100%}.LeadCellLongTextArea:disabled{color:var(--text_Title_Light);cursor:not-allowed}.LeadCellLongTextPreview{background:#0000;border:0;color:var(--text_Title_Dark);cursor:pointer;font-family:inherit;font-size:13px;height:100%;overflow:hidden;padding:0 6px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.LeadCellLongTextPreview:disabled{cursor:not-allowed}.LeadCellLongTextPreview .is-empty{color:var(--text_Title_Light_Light)}.LeadCellRating{align-items:center;display:inline-flex;gap:0;height:100%;padding:0 6px}.LeadCellRating .LeadCellRatingStar{align-items:center;background:#0000;border:0;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;padding:0;transition:color .12s ease,transform .08s ease;width:22px}.LeadCellRating .LeadCellRatingStar .material-symbols-outlined{font-size:18px}.LeadCellRating .LeadCellRatingStar.is-active{color:var(--background_Blue)}.LeadCellRating .LeadCellRatingStar.is-active .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.LeadCellRating .LeadCellRatingStar.is-active.is-preview{transform:scale(1.05)}.LeadCellRating .LeadCellRatingStar:disabled{cursor:not-allowed;opacity:.55}.LeadCellRating .LeadCellRatingClear{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:18px;justify-content:center;margin-left:4px;padding:0;transition:background .12s ease,color .12s ease;width:18px}.LeadCellRating .LeadCellRatingClear .material-symbols-outlined{font-size:14px}.LeadCellRating .LeadCellRatingClear:hover:not(:disabled){background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.LeadCellRating .LeadCellRatingClear:disabled{cursor:not-allowed;opacity:.55}.LeadCellFilesPanel.LeadCellFilesPanel--portaled{animation:LeadCellFilesIn .14s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 16px 32px #0f172a2e;max-height:420px;max-width:360px;min-width:360px;overflow-y:auto;padding:14px;z-index:10000}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesEmpty{align-items:center;background:var(--background_White);border:2px dashed var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:32px 16px;text-align:center}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesEmpty.is-dragging,.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesEmpty:hover{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border-color:var(--background_Blue)}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesEmpty .LeadCellFilesEmptyIcon{color:var(--background_Blue);font-size:28px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesEmpty .LeadCellFilesEmptyTitle{color:var(--text_Title_Dark);font-size:12px;font-weight:700;letter-spacing:.06em}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesEmpty .LeadCellFilesEmptyHint{color:var(--text_Title_Light);font-size:12px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesEmpty .LeadCellFilesEmptyLink{color:var(--background_Blue);text-decoration:underline}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesInput{display:none}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesHeader{align-items:center;display:flex;gap:8px;margin-bottom:12px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItemCheck,.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesSelectAll{flex-shrink:0}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesSelectAllLabel{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesHeaderActions{align-items:center;display:inline-flex;gap:8px;margin-left:10px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDeleteAll,.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDownloadAll{align-items:center;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:4px;height:30px;padding:0 12px 0 8px;transition:filter .12s ease,transform .08s ease}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDeleteAll .material-symbols-outlined,.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDownloadAll .material-symbols-outlined{font-size:16px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDeleteAll:disabled,.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDownloadAll:disabled{cursor:not-allowed;opacity:.5}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDeleteAll:not(:disabled):hover,.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDownloadAll:not(:disabled):hover{filter:brightness(1.05);transform:translateY(-1px)}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDeleteAll{background:var(--Canceled)}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDownloadAll{background:var(--Done)}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesAdd{align-items:center;background:var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:4px;height:30px;padding:0 12px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesAdd .material-symbols-outlined{font-size:16px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesAdd:hover{background:var(--background_Blue_Dark)}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesList{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;display:flex;gap:10px;padding:8px 10px;transition:background .12s ease,border-color .12s ease}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItem:hover{background:var(--background_White);border-color:var(--border_Light)}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItemThumb{align-items:center;background:var(--background_Gray_Dark_Light);border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;height:36px;justify-content:center;padding:0;transition:background .12s ease,transform .08s ease;width:36px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItemThumb:hover{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Dark_Light));transform:translateY(-1px)}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItemExt{font-size:10px;font-weight:700;letter-spacing:.04em}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItemMeta{background:#0000;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-family:inherit;gap:2px;min-width:0;padding:0;text-align:left}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItemMeta:hover .LeadCellFilesItemName{color:var(--background_Blue);text-decoration:underline}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItemName{color:var(--text_Title_Dark);font-size:13px;font-weight:500;max-width:220px;overflow:hidden;text-overflow:ellipsis;transition:color .12s ease;white-space:nowrap}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItemSize{color:var(--text_Title_Light_Light);font-size:11px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDeleteOne,.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDownload{align-items:center;border:0;border-radius:8px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;text-decoration:none;width:32px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDeleteOne .material-symbols-outlined,.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDownload .material-symbols-outlined{font-size:18px}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDownload{background:var(--Done);color:#fff}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesDeleteOne{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesUploading{color:var(--text_Title_Light);font-size:12px;margin-top:12px;text-align:center}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItem--uploading{opacity:.95}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItem--uploading .LeadCellFilesItemThumb--uploading{background:var(--background_Gray_Light);cursor:default}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesItem--uploading .LeadCellFilesItemThumb--uploading:hover{background:var(--background_Gray_Light);transform:none}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesUploadProgress{background:var(--background_Gray_Light);border-radius:2px;display:block;height:4px;margin-top:4px;overflow:hidden;position:relative;width:100%}.LeadCellFilesPanel.LeadCellFilesPanel--portaled .LeadCellFilesUploadProgressBar{background:var(--background_Blue);border-radius:2px;bottom:0;left:0;position:absolute;top:0;transition:width .18s ease}.LeadCellFiles{align-items:center;display:flex;height:100%;padding:0 6px;position:relative;width:100%}.LeadCellFiles.is-open{z-index:9999}.LeadCellFiles .LeadCellFilesTrigger{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:12px;gap:6px;height:28px;padding:0 8px;transition:background .12s ease,color .12s ease;width:100%}.LeadCellFiles .LeadCellFilesTrigger:disabled{cursor:not-allowed}.LeadCellFiles .LeadCellFilesTrigger:has(.LeadCellFilesPlaceholder):hover:not(:disabled){background:var(--background_Gray_Light)}.LeadCellFiles.is-open .LeadCellFilesTrigger:has(.LeadCellFilesPlaceholder){background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.LeadCellFiles .LeadCellFilesPlaceholder{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:4px}.LeadCellFiles .LeadCellFilesPlaceholder .material-symbols-outlined{font-size:16px}.LeadCellFiles .LeadCellFilesChips{align-items:center;display:inline-flex;gap:4px}.LeadCellFiles .LeadCellFilesChip{align-items:center;background:#0000;border-radius:4px;color:var(--text_Title_Light);color:var(--file-tint,var(--text_Title_Light));display:inline-flex;flex-shrink:0;height:32px;justify-content:center;position:relative;width:30px}.LeadCellFiles .LeadCellFilesChip .LeadCellFilesChipIcon{color:var(--text_Title_Light);color:var(--file-tint,var(--text_Title_Light));font-size:30px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.LeadCellFiles .LeadCellFilesChip .LeadCellFilesChipTag{background:var(--text_Title_Light);background:var(--file-tint,var(--text_Title_Light));border-radius:3px;bottom:1px;color:#fff;font-size:8px;font-weight:700;left:50%;letter-spacing:.04em;line-height:1.1;min-width:24px;padding:1px 4px;position:absolute;text-align:center;transform:translateX(-50%)}.LeadCellFiles .LeadCellFilesChip--image{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:4px;height:30px;overflow:hidden;width:30px}.LeadCellFiles .LeadCellFilesChip .LeadCellFilesChipImage{display:block;height:100%;object-fit:cover;width:100%}.LeadCellFiles .LeadCellFilesChipMore{color:var(--text_Title_Light);font-size:11px;margin-left:2px}.LeadCellFiles .LeadCellFilesPanel{animation:LeadCellFilesIn .14s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 16px 32px #0f172a2e;left:0;max-height:420px;max-width:440px;min-width:360px;overflow-y:auto;padding:14px;position:absolute;top:calc(100% + 4px);z-index:9999}.LeadCellFiles .LeadCellFilesPanel.is-right-aligned{left:auto;right:0}.LeadCellFiles .LeadCellFilesEmpty{align-items:center;background:var(--background_White);border:2px dashed var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:32px 16px;text-align:center;transition:border-color .12s ease,background .12s ease}.LeadCellFiles .LeadCellFilesEmpty.is-dragging,.LeadCellFiles .LeadCellFilesEmpty:hover{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border-color:var(--background_Blue)}.LeadCellFiles .LeadCellFilesEmpty .LeadCellFilesEmptyIcon{color:var(--background_Blue);font-size:28px}.LeadCellFiles .LeadCellFilesEmpty .LeadCellFilesEmptyTitle{color:var(--text_Title_Dark);font-size:12px;font-weight:700;letter-spacing:.06em}.LeadCellFiles .LeadCellFilesEmpty .LeadCellFilesEmptyHint{color:var(--text_Title_Light);font-size:12px}.LeadCellFiles .LeadCellFilesEmpty .LeadCellFilesEmptyLink{color:var(--background_Blue);text-decoration:underline}.LeadCellFiles .LeadCellFilesInput{display:none}.LeadCellFiles .LeadCellFilesHeader{align-items:center;display:flex;gap:8px;margin-bottom:12px}.LeadCellFiles .LeadCellFilesItemCheck,.LeadCellFiles .LeadCellFilesSelectAll{flex-shrink:0}.LeadCellFiles .LeadCellFilesSelectAllLabel{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadCellFiles .LeadCellFilesHeaderActions{align-items:center;display:inline-flex;gap:8px;margin-left:auto}.LeadCellFiles .LeadCellFilesDeleteAll,.LeadCellFiles .LeadCellFilesDownloadAll{align-items:center;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:4px;height:30px;padding:0 12px;transition:filter .12s ease,transform .08s ease}.LeadCellFiles .LeadCellFilesDeleteAll .material-symbols-outlined,.LeadCellFiles .LeadCellFilesDownloadAll .material-symbols-outlined{font-size:16px}.LeadCellFiles .LeadCellFilesDeleteAll:not(:disabled):hover,.LeadCellFiles .LeadCellFilesDownloadAll:not(:disabled):hover{filter:brightness(1.05);transform:translateY(-1px)}.LeadCellFiles .LeadCellFilesDeleteAll:disabled,.LeadCellFiles .LeadCellFilesDownloadAll:disabled{cursor:not-allowed;opacity:.5}.LeadCellFiles .LeadCellFilesDeleteAll{background:var(--Canceled)}.LeadCellFiles .LeadCellFilesDownloadAll{background:var(--Done)}.LeadCellFiles .LeadCellFilesAdd{align-items:center;background:var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:4px;height:30px;padding:0 12px;transition:background .12s ease,transform .08s ease}.LeadCellFiles .LeadCellFilesAdd .material-symbols-outlined{font-size:16px}.LeadCellFiles .LeadCellFilesAdd:hover{background:var(--background_Blue_Dark);transform:translateY(-1px)}.LeadCellFiles .LeadCellFilesList{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.LeadCellFiles .LeadCellFilesItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;display:flex;gap:10px;padding:8px 10px;transition:background .12s ease,border-color .12s ease}.LeadCellFiles .LeadCellFilesItem:hover{background:var(--background_White);border-color:var(--border_Light)}.LeadCellFiles .LeadCellFilesItemThumb{align-items:center;background:var(--background_Gray_Dark_Light);border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;height:36px;justify-content:center;padding:0;transition:background .12s ease,transform .08s ease;width:36px}.LeadCellFiles .LeadCellFilesItemThumb:hover{background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_Gray_Dark_Light));transform:translateY(-1px)}.LeadCellFiles .LeadCellFilesItemExt{font-size:10px;font-weight:700;letter-spacing:.04em}.LeadCellFiles .LeadCellFilesItemMeta{background:#0000;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-family:inherit;gap:2px;min-width:0;padding:0;text-align:left}.LeadCellFiles .LeadCellFilesItemMeta:hover .LeadCellFilesItemName{color:var(--background_Blue);text-decoration:underline}.LeadCellFiles .LeadCellFilesItemName{color:var(--text_Title_Dark);font-size:13px;font-weight:500;max-width:220px;overflow:hidden;text-overflow:ellipsis;transition:color .12s ease;white-space:nowrap}.LeadCellFiles .LeadCellFilesItemSize{color:var(--text_Title_Light_Light);font-size:11px}.LeadCellFiles .LeadCellFilesDeleteOne,.LeadCellFiles .LeadCellFilesDownload{align-items:center;background:#0000;border:0;border-radius:6px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;text-decoration:none;transition:background .12s ease,color .12s ease;width:28px}.LeadCellFiles .LeadCellFilesDeleteOne .material-symbols-outlined,.LeadCellFiles .LeadCellFilesDownload .material-symbols-outlined{font-size:18px}.LeadCellFiles .LeadCellFilesDownload{color:var(--Done)}.LeadCellFiles .LeadCellFilesDownload:hover{background:color-mix(in srgb,var(--Done) 14%,#0000)}.LeadCellFiles .LeadCellFilesDeleteOne{color:var(--text_Title_Light)}.LeadCellFiles .LeadCellFilesDeleteOne:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.LeadCellFiles .LeadCellFilesUploading{color:var(--text_Title_Light);font-size:12px;margin-top:12px;text-align:center}.LeadCellFiles .LeadCellFilesItem--uploading{opacity:.95}.LeadCellFiles .LeadCellFilesItem--uploading .LeadCellFilesItemThumb--uploading{background:var(--background_Gray_Light);cursor:default}.LeadCellFiles .LeadCellFilesItem--uploading .LeadCellFilesItemThumb--uploading:hover{background:var(--background_Gray_Light);transform:none}.LeadCellFiles .LeadCellFilesUploadProgress{background:var(--background_Gray_Light);border-radius:2px;display:block;height:4px;margin-top:4px;overflow:hidden;position:relative;width:100%}.LeadCellFiles .LeadCellFilesUploadProgressBar{background:var(--background_Blue);border-radius:2px;bottom:0;left:0;position:absolute;top:0;transition:width .18s ease}@keyframes LeadCellFilesIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.LeadView{display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:fixed;z-index:1200}.LeadView.isOpen{pointer-events:auto}.LeadView.isOpen .LeadViewBackdrop{opacity:1}.LeadView.isOpen .LeadViewPanel{transform:translateX(0)}.LeadView .LeadViewBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.LeadView .LeadViewPanel{background:var(--background_White);border-left:2px solid var(--border_Light);display:flex;flex-direction:column;height:100%;position:relative;transform:translateX(100%);transition:transform .3s ease;width:600px}@media print{.LeadView .LeadViewPanel{width:100%}}.LeadView .LeadViewPanel .LeadViewHeader{align-items:center;border-bottom:1px solid var(--border_Dark_Light);display:flex;justify-content:space-between;padding:16px 20px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft{align-items:center;display:flex;gap:8px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft .LeadViewNavButton{align-items:center;background:var(--background_White);background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft .LeadViewNavButton:hover{background-color:var(--background_Gray_Dark_Light)}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft .LeadViewNavButton:active{transform:translateY(1px)}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft .LeadViewNavButton span{color:var(--text_Title_Light);font-size:18px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft .LeadViewNavButton.isDisabled{cursor:not-allowed;opacity:.4}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderTitle{flex:1 1;padding:0 16px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderTitle h3{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderTitle p{color:var(--text_Title_Light_Light);font-size:12px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderRight{display:flex;gap:8px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderRight .LeadViewClose{align-items:center;background:var(--background_White);background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderRight .LeadViewClose:hover{background-color:var(--background_Gray_Dark_Light)}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderRight .LeadViewClose:active{transform:translateY(1px)}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderRight .LeadViewClose span{color:var(--text_Title_Light);font-size:20px}.LeadView .LeadViewPanel .LeadViewBody{flex:1 1;overflow:auto;padding:20px}.LeadView .LeadViewPanel .LeadViewBody table{border-collapse:initial;border-spacing:0 12px;width:100%}.LeadView .LeadViewPanel .LeadViewBody table tbody,.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewRow{display:flex;flex-direction:column;gap:12px}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd{border:1px solid #0000!important;display:block;margin-top:20px;max-width:none;max-width:100%!important;min-height:none!important;min-width:none;min-width:100%!important;padding:0;position:relative!important;width:100%;width:100%!important}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell{border-bottom:1px solid var(--border_Dark_Light)!important;border-right:1px solid #0000;height:40px!important;position:relative!important;width:100%;z-index:20!important}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;left:12px;position:absolute;top:-20px}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody{align-items:flex-start;display:flex;height:45px!important;justify-content:flex-start;padding-bottom:12px!important;width:100%}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody .LeadCellAssignTeamTrigger .LeadCellAssignTeamValue{margin-bottom:10px!important}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody .LeadsTableDropdownTrigger,.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody .LeadsTableInput,.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody .LeadsTableLongTextPreview,.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody .LeadsTableTextAreaInline{height:45px!important;width:100%}.LeadView .LeadViewPanel .LeadViewBody .LeadViewEmpty{color:var(--text_Title_Light_Light);font-size:14px}@media(max-width:1050px){.LeadView .LeadViewPanel{width:480px}}@media(max-width:600px){.LeadView .LeadViewPanel{border-left:0;max-width:100%;width:100%}.LeadView .LeadViewHeader{flex-wrap:wrap;gap:8px;padding:12px}.LeadView .LeadViewBody{padding:10px 12px}}.LeadsTablePage{color:var(--text_Title_Light);display:flex;flex-direction:column;min-height:100%}@keyframes LeadsTableSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LeadsTablePage .LeadsTableHeader{align-items:flex-end;display:flex;height:35px;justify-content:space-between;margin-bottom:5px;z-index:41}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs{align-items:flex-end;display:flex;margin-bottom:-6px;margin-left:20px;z-index:4}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox{border-radius:12px;margin-right:5px;padding:7px 11px;position:relative;z-index:8}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-bottom:none;border-radius:12px 12px 0 0;display:flex;gap:6px;height:auto;padding:7px 11px;position:relative}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle span{color:var(--text_Title_Light);font-size:20px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle span.isSpinning{animation:LeadsTableSpin 1s linear infinite}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle h1{color:var(--text_Title_Light);font-size:14px;font-weight:500;white-space:nowrap}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenuButton{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;margin-left:auto;padding:0;position:relative;transition:color .15s ease}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenuButton:hover .material-symbols-outlined{color:var(--text_Title_Light)}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenuButton .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:18px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:-11px;min-width:180px;padding:6px;position:absolute;top:30px;z-index:10}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuDivider{background:var(--border_Light);height:1px;margin:4px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDanger,.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDanger .material-symbols-outlined{color:var(--Canceled)}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDanger:hover{background:#dc262614}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDisabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDisabled:hover{background:#0000}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDisabled .material-symbols-outlined{color:var(--text_Title_Light_Light);opacity:.6}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isInactive{margin-left:1px;transition:all .4s ease}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isInactive:before{background:var(--border_Dark_Light);content:"";height:80%;position:absolute;right:-5px;top:10%;transition:all .4s ease;width:2px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isActive{background-color:var(--background_White);border-color:var(--border_Light);border:1px solid var(--border_Light);border-radius:12px 12px 0 0;padding:7px 11px;z-index:10}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isActive:hover{background-color:var(--background_White)}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isActive:before{background:var(--background_Gray_Light_Light);content:"";height:80%;left:-3px;position:absolute;top:10%;width:2px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:after{background:var(--background_Gray_Light_Light);content:"";height:80%;left:-5px;position:absolute;top:10%;transition:all .4s ease;width:2px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isDisabled{opacity:.6;pointer-events:none}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:hover{background-color:var(--background_Gray_Dark_Light);cursor:pointer;transition:all 0s ease;z-index:11}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:hover:before{background:var(--background_Gray_Light_Light);content:"";height:80%;left:-3px;position:absolute;top:10%;transition:all .4s ease;width:2px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:hover:after{background:var(--background_Gray_Light_Light);content:"";height:80%;position:absolute;right:-6px;top:10%;transition:all .2s ease;width:2px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite{background:var(--background_White);bottom:-6px;height:10px;left:-11px;position:absolute;width:calc(100% + 22px)}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite:before{border-bottom:1px solid var(--border_Light);border-bottom-left-radius:20px;border-left:1px solid var(--border_Light);bottom:0;content:"";height:10px;left:0;position:absolute;transform:rotate(-90deg);width:10px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite:after{border-bottom:1px solid var(--border_Light);border-bottom-right-radius:10px;border-right:1px solid var(--border_Light);bottom:0;content:"";height:10px;position:absolute;right:0;transform:rotate(90deg);width:10px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite .LeadsTableTitleBoxWhite2{bottom:0;height:10px;left:0;position:absolute;width:100%}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite .LeadsTableTitleBoxWhite2:before{background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);border-bottom-left-radius:10px;border-left:1px solid var(--border_Light);bottom:0;content:"";height:10px;left:0;position:absolute;transform:rotate(-90deg);width:10px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite .LeadsTableTitleBoxWhite2:after{background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);border-bottom-right-radius:10px;border-right:1px solid var(--border_Light);bottom:0;content:"";height:10px;position:absolute;right:0;transform:rotate(90deg);width:10px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:last-child{margin-bottom:1px;margin-left:1px;padding:6px 8px 6px 4px;position:-webkit-sticky;position:sticky;right:0}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:last-child .LeadsTableTitle{background-color:initial;border:1px solid #0000;padding:0}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:last-child .LeadsTableTitle:after,.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:last-child .LeadsTableTitle:before{display:none}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:last-child .LeadsTableTitle h1{color:var(--text_Title_Light);font-size:14px;font-weight:400}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs:first-child{margin-left:-2px;margin-right:5px;padding:5px;z-index:10}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs:first-child .LeadsTableTitle{background-color:initial;border:1px solid #0000;padding:0}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs:first-child .LeadsTableTitle:after,.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs:first-child .LeadsTableTitle:before{display:none}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight{align-items:center;display:flex;gap:6px;position:-webkit-sticky;position:sticky}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper{align-items:center;display:inline-flex;position:relative}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownload{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:32px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownload:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownload .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownloadMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 12px 24px #0f172a1f;display:flex;flex-direction:column;gap:4px;min-width:180px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:8}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownloadMenu .LeadsTableDownloadOption{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownloadMenu .LeadsTableDownloadOption:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownloadMenu .LeadsTableDownloadOption .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableActionsWrapper .LeadsTableLabelsDropdown--inline{background:#0000;border:0;border-radius:0;bottom:auto;box-shadow:none;box-sizing:border-box;left:auto;margin:2px 0;max-height:none;max-width:100%;overflow:visible;padding:4px 0 4px 12px;position:relative;right:auto;top:auto;width:100%}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableActionsWrapper .LeadsTableLabelsDropdown--inline:before{background:var(--border_Dark_Light);border-radius:999px;bottom:6px;content:"";left:0;pointer-events:none;position:absolute;top:6px;width:2px}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableActionsWrapper .LeadsTableLabelsDropdown--inline .LeadsTableFolderMenu{animation:none;background:#0000;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;left:auto;min-width:0;padding:0;position:static;top:auto;width:100%;z-index:auto}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableActionsWrapper .LeadsTableLabelsDropdown--inline .LeadsTableFolderItem,.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableActionsWrapper .LeadsTableLabelsDropdown--inline .LeadsTableFolderNew{box-sizing:border-box;min-width:0;width:100%}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableActionsWrapper .LeadsTableLabelsDropdown--inline .LeadsTableFolderActions{box-sizing:border-box;width:100%}.LeadsTablePage .LeadsTablePageBody{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;height:calc(100% - 40px);overflow:visible}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters{align-items:center;display:flex;gap:12px;height:81px;justify-content:space-between;padding:20px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft{display:flex;flex-direction:column;gap:2px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow{align-items:center;display:flex;gap:6px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableTitleMenuWrapper{align-items:center;display:inline-flex;position:relative}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableTitleMenuWrapper .LeadsTableLabelsDropdown{position:relative}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableTitleMenuWrapper .LeadsTableLabelsDropdown .LeadsTableFolderMenu{left:190px;right:auto;top:20px;z-index:42}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper{align-items:center;display:inline-flex;position:relative}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsButton{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;transition:all .15s ease;width:24px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsButton.isOpen,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsButton:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsButton .material-symbols-outlined{color:inherit;font-size:18px;transition:transform .18s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsButton.isOpen .material-symbols-outlined{transform:rotate(180deg)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDropdown{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 12px 24px #0f172a1f;display:flex;flex-direction:column;gap:2px;left:0;max-width:250px;min-width:220px;padding:6px;position:absolute;top:calc(100% + 8px);z-index:42}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDropdown>.LeadsTableActionsAddFolder .LeadsTableActionsAddFolderChevron{color:var(--text_Title_Light_Light);font-size:18px;margin-left:auto;transition:transform .18s ease,color .12s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDropdown>.LeadsTableActionsAddFolder.isOpen .LeadsTableActionsAddFolderChevron{color:var(--text_Title_Dark);transform:rotate(180deg)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDropdown>button{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDropdown>button:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDropdown>button.is-danger{color:var(--Canceled)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDropdown>button.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDropdown>button .material-symbols-outlined{color:inherit;font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableActionsWrapper .LeadsTableActionsDivider{background:var(--border_Light);height:1px;margin:4px 6px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenuButton{align-items:center;background-color:var(--background_Gray_Light);border:none;border-radius:50px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;position:relative;transition:all .15s ease;width:24px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenuButton.isOpen,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenuButton:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenuButton .material-symbols-outlined{font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:flex;flex-direction:column;gap:6px;left:0;min-width:200px;padding:10px;position:absolute;top:calc(100% + 8px);z-index:41}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenu .LeadsTableTitleMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 8px;text-align:left;transition:all .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenu .LeadsTableTitleMenuItem:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenu .LeadsTableTitleMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableLabels .LeadsTableLabelsDropdown{left:auto;right:calc(100% + 12px);z-index:41}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft h1{color:var(--text_Title_Light);font-size:16px;font-weight:600}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft p{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:6px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft p .LeadsTableUpdatedText{align-items:center;display:inline-flex}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft p .LeadsTableUpdatedIcon{color:var(--background_Green);font-size:14px;margin-top:-2px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight{align-items:center;display:flex;gap:12px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted{align-items:center;animation:HeaderRightMenuOpen .12s ease;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 10px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted p{color:var(--text_Title_Light);font-size:12px;margin:0}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted .LeadsTableFiltersSelectedClear{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;justify-content:center;padding:0}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted .LeadsTableFiltersSelectedClear .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted .LeadsTableFiltersSelectedClear:hover,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted .LeadsTableFiltersSelectedClear:hover .material-symbols-outlined{color:var(--text_Title_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete{align-items:center;animation:HeaderRightMenuOpen .12s ease;display:inline-flex}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:40px;outline:3px solid #0000;padding:6px 12px;transition:all .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton.isActive{border:1px solid var(--border_Light);color:var(--text_Red)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton.isActive .material-symbols-outlined{color:var(--text_Red)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton.isDisabled{cursor:not-allowed;opacity:.6}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton:disabled{border-color:var(--border_Light);outline:none}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFilterStar{align-items:center;animation:HeaderRightMenuOpen .12s ease;display:inline-flex}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFilterStar .LeadsTableFiltersStarButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:40px;outline:3px solid #0000;padding:6px 12px;transition:all .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFilterStar .LeadsTableFiltersStarButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFilterStar .LeadsTableFiltersStarButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light_Light);display:inline-flex;gap:6px;height:40px;outline:3px solid #0000;padding:0 0 0 10px;transition:all .15s ease;width:240px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch:focus-within,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch .material-symbols-outlined{font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch input{background:#0000;border:none;color:var(--text_Title_Light);font-size:13px;min-width:160px;outline:none;padding:10px 0;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent{display:flex;flex-direction:column;height:calc(100% - 81px)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard{border-top:1px solid var(--border_Light);height:100%;overflow:auto}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid{border-collapse:collapse;height:100%;height:1cap;padding:30px 0;table-layout:fixed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead{background:var(--background_Gray_Light);position:-webkit-sticky;position:sticky;top:0;z-index:40}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th{border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:12px;font-weight:600;height:43px;min-width:170px;padding:5px 14px;text-align:left;white-space:nowrap;width:170px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th:last-child{border-right:none}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableSelect{max-width:none;min-width:100px;text-align:center;width:100px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableFrozen{background:var(--background_Gray_Light);box-shadow:1px 0 0 var(--border_Light);position:-webkit-sticky;position:sticky;z-index:78}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableFrozen:after{background:var(--border_Light);content:"";height:100%;pointer-events:none;position:absolute;right:-1px;top:0;width:1px;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableHeaderMenuOpen{z-index:120}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th{position:relative}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th:after{background:var(--background_Blue);border-radius:0 0 999px 999px;content:"";height:4px;left:50%;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);transition:opacity .15s ease;width:40px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th[draggable=true]{cursor:grab}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th[draggable=true]:hover:after{opacity:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableHeaderDragging{cursor:grabbing;opacity:.5}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableHeaderDropTarget{box-shadow:inset 3px 0 0 0 var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableFrozenEdge{z-index:77}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableFrozenEdge:before{background:var(--border_Light);box-shadow:4px 2px 10px rgba(15,23,42,.482);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:1px;z-index:6}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderCell{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderCell .LeadsTableFrozenEdgeShadow{background:var(--border_Light);box-shadow:8px 10px 16px rgba(15,23,42,.622);height:100%;pointer-events:none;position:absolute;right:0;top:0;width:1px;z-index:6}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderInfo{align-items:center;display:inline-flex;gap:8px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderInfo .LeadsTableColumnIcon{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;height:18px;justify-content:center;width:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderInfo .LeadsTableColumnIcon .material-symbols-outlined{font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderInfo .LeadsTableLockIcon{align-items:center;background-color:var(--text_Title_Light_Light);border-radius:2px;color:var(--text_Title_Light_Light);color:var(--background_White);display:inline-flex;height:18px;justify-content:center;width:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderInfo .LeadsTableLockIcon .material-symbols-outlined{font-size:14px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderMenu{align-items:center;display:inline-flex;position:relative}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableFreezeButton{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:0;transition:color .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableFreezeButton:hover{color:var(--text_Title_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableFreezeButton .material-symbols-outlined{font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenuButton{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:color .15s ease;width:24px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenuButton:hover{color:var(--text_Title_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenuButton .material-symbols-outlined{font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 30px #0f172a1f;min-width:170px;padding:6px;pointer-events:auto;position:absolute;right:-20px;top:calc(100% + 6px);z-index:90}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuDivider{background:var(--border_Light);height:1px;margin:6px 4px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:all .15s ease;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem.isActive{color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem.isDanger{color:var(--Canceled)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem.isDanger:hover{background:#dc262614}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem.isDisabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem.isDisabled:hover{background:#0000}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem .material-symbols-outlined{font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem .LeadsTableMenuCheck{font-size:16px;margin-left:auto}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn{border:initial;border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);max-width:130px;min-width:130px;width:130px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn .LeadsTableAddButton{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;outline:none;padding:0;transition:all .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn .LeadsTableAddButton:disabled{cursor:not-allowed;opacity:.6}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn .LeadsTableAddButton p{color:var(--background_Blue);font-size:14px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn .LeadsTableAddButton:hover p{text-decoration:underline}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn .LeadsTableAddButton .material-symbols-outlined{font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:grid;height:18px;place-items:center;transition:all .15s ease;width:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th input:focus-visible{outline:2px solid var(--outline_Blue);outline-offset:2px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr{position:relative;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr.LeadsTableRowMenuActive{z-index:260}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr.LeadsTableDropdownRowOpen{z-index:300}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr:focus-within{z-index:140}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td{border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;height:44px;min-width:170px;overflow:visible;padding:0;position:relative;width:170px;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableDropdownCellOpen{z-index:320}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableCellError{background:var(--background_White);border-radius:4px;outline:3px solid var(--Canceled);z-index:2}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableCellError:after{border:1px solid var(--Canceled);border-radius:4px;content:"";inset:0;pointer-events:none;position:absolute}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td .LeadsTableFrozenEdgeShadow{background:hsla(0,0%,88%,.238);box-shadow:8px 0 16px rgba(15,23,42,.776);height:100%;pointer-events:none;position:absolute;right:0;top:0;width:1px;z-index:4}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td:last-child{border-right:none;max-width:130px;min-width:130px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableFrozen{background:var(--background_White);box-shadow:1px 0 0 var(--border_Light);left:0;position:-webkit-sticky;position:sticky;z-index:26}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableFrozen.LeadsTableDropdownCellOpen{z-index:340}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableFrozen .LeadsTableDropdown{z-index:12}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableFrozen .LeadsTableDropdown .LeadsTableDropdownMenu{z-index:200}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableFrozen:before{background:var(--border_Light);content:"";height:100%;pointer-events:none;position:absolute;right:-1px;top:0;width:1px;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableCheckboxCell{padding:0;text-align:center;vertical-align:middle}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableCheckboxCell .LeadCellCheckbox{margin:0 auto}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableLockedCell{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableLongTextCell{overflow:visible;padding:0;position:relative;z-index:25}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableLongTextCell:focus-within{z-index:150}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableLongTextCell.LeadsTableFrozen{position:-webkit-sticky;position:sticky;z-index:26}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableTextInputCell:focus-within{background:var(--background_White);border-radius:4px;outline:3px solid var(--outline_Blue);z-index:20}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableTextInputCell:focus-within:after{border:1px solid var(--border_Blue);border-radius:4px;content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableTextInputCell.LeadsTableDateTimeCell{position:relative;z-index:9000}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableTextInputCell.LeadsTableDateTimeCell:focus-within{background:#0000;border-radius:0;outline:none;z-index:9999}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableTextInputCell.LeadsTableDateTimeCell:focus-within:after{content:none}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr:last-child .LeadsTableAddCell{border-bottom:1px solid #0000;max-width:40px;min-width:40px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr:last-child td{border-bottom:none;border-bottom:1px solid var(--border_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableInput{background:#0000;border:none;color:var(--text_Title_Light);font-size:13px;height:100%;outline:none;padding:0 14px;transition:all .15s ease;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableInput:disabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableMuiInput{align-items:center;display:flex;height:100%;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableMuiInput .MuiInputBase-root{height:100%;padding:0;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableMuiInput .MuiInputAdornment-root{margin-right:8px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableTextAreaInline{background:#0000;border:1px solid #0000;border-radius:4px;box-sizing:border-box;color:var(--text_Title_Light);display:block;font-size:13px;height:100%;left:0;max-height:400px;min-height:100%;outline:3px solid #0000;overflow:hidden;padding:10px 14px;position:absolute;resize:none;text-overflow:ellipsis;top:0;white-space:pre;width:100%;z-index:4}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableTextAreaInline:focus{background:var(--background_White);border-color:var(--border_Blue);border-radius:4px;box-shadow:0 10px 24px #0f172a1f;height:100%;min-height:100%;outline:3px solid var(--outline_Blue);overflow-y:auto;white-space:pre-wrap;z-index:151}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableTextAreaInline:disabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableLongTextPreview{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:text;display:flex;font-size:13px;height:100%;min-height:20px;overflow:hidden;padding:0 14px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:-1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableLongTextPreview span.is-empty{color:var(--text_Title_Light_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableLongTextPreview:disabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdown{cursor:pointer;height:100%;position:relative;width:100%;z-index:10}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdown.isOpen{z-index:330}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdown.isOpen .LeadsTableDropdownMenu{z-index:360}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownTrigger{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;height:100%;justify-content:space-between;padding:0 14px;text-align:left;width:100%;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownTrigger:disabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownTrigger:focus-visible{outline:2px solid var(--outline_Blue);outline-offset:2px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownValue{color:var(--text_Title_Light);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownValue .LeadsTableDropdownPills{align-items:center;display:inline-flex;gap:6px;max-width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownValue .LeadsTableDropdownPills.isMulti{flex-wrap:nowrap}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownValue .LeadsTableDropdownPills .LeadsTableDropdownPill{align-items:center;border-radius:4px;color:var(--background_White);display:inline-flex;font-size:12px;font-weight:400;height:22px;max-width:180px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownValue .LeadsTableDropdownPlaceholder{color:var(--text_Title_Light_Light_Light);font-weight:400}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 30px #0f172a1f;left:4px;max-height:260px;min-width:170px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 3px);width:100%;z-index:120}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption .LeadsTableDropdownSingleIcon{align-items:center;background:var(--background_White);border:1.5px solid var(--text_Title_Light);border-radius:999px;color:var(--background_White);display:flex;height:16px;justify-content:center;transition:all .15s ease;width:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption .LeadsTableDropdownSingleIcon span{font-size:12px;opacity:0}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption .LeadsTableDropdownSingleIcon.isSelected{background:var(--background_Blue);border-color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption .LeadsTableDropdownSingleIcon.isSelected span{opacity:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption .LeadsTableDropdownOptionLabel{align-items:center;border-radius:4px;color:var(--background_White);display:inline-flex;font-size:12px;font-weight:400;height:22px;max-width:180px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownCheckbox{align-items:center;background:var(--background_White);border:1.5px solid var(--text_Title_Light);border-radius:4px;color:var(--background_White);display:flex;height:16px;justify-content:center;transition:all .15s ease;width:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownCheckbox span{font-size:12px;opacity:0}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownCheckbox.isChecked{background:var(--background_Blue);border-color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownCheckbox.isChecked span{opacity:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell{background:var(--background_White);max-width:none;min-width:100px;overflow:visible;padding:0 10px;text-align:center;vertical-align:top;width:100px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell.LeadsTableRowMenuOpen{z-index:280}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls{align-items:center;display:flex;gap:3px;height:100%;justify-content:center;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuButton,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;transition:all .15s ease;width:24px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuButton:hover,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuButton .material-symbols-outlined,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton .material-symbols-outlined{font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton{color:var(--background_Blue);margin-left:5px;margin-right:-5px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton:hover{color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton .material-symbols-outlined.material-symbols-filled{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton.isActive{color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton.isActive .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper{align-items:center;display:inline-flex;position:relative;z-index:230}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 30px #0f172a1f;left:-18px;min-width:190px;padding:6px;position:absolute;top:calc(100% + 6px);z-index:320}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuDivider{background:var(--border_Light);height:1px;margin:6px 4px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:all .15s ease;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isActive,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isActive .material-symbols-outlined{color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isDanger{color:var(--Canceled)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isDanger:hover{background:#dc262614}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isDisabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isDisabled:hover{background:#0000}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem .material-symbols-outlined{font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem .material-symbols-outlined.material-symbols-filled{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem .LeadsTableMenuCheck{font-size:16px;margin-left:auto}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:grid;height:18px;place-items:center;transition:all .15s ease;width:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell input:focus-visible{outline:2px solid var(--outline_Blue);outline-offset:2px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableEmptyAdd{align-items:flex-end;display:flex;justify-content:flex-start;margin-top:12px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableAddRow .LeadsTableSelectCell,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableEmptyRow .LeadsTableSelectCell{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:12px;padding-top:12px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableAddRow .LeadsTableEmptyAdd,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableEmptyRow .LeadsTableEmptyAdd{margin-top:0}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableEmptyCell{height:44px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableAddCell{border:initial;width:140px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableEmpty{color:var(--text_Gray);font-size:13px;padding:24px;text-align:center}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSkeletonRow{border-bottom:1px solid var(--border_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSkeletonRow .LeadsTableSkeletonCell{padding:14px 18px;vertical-align:middle}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSkeletonBar{animation:LeadsTableSkeletonShimmer 1.6s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Light) 45%,var(--background_Gray_Light) 65%);background-size:220% 100%;border-radius:6px;display:block;height:12px;width:100%}@keyframes LeadsTableSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter{background-color:var(--background_White);border-radius:0 0 6px 6px;bottom:0;display:flex;justify-content:flex-start;left:0;padding:12px 14px;position:-webkit-sticky;position:sticky;z-index:2}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter .LeadsTableAddButton{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;outline:none;padding:0;transition:all .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter .LeadsTableAddButton:disabled{cursor:not-allowed;opacity:.6}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter .LeadsTableAddButton p{color:var(--background_Blue);font-size:14px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter .LeadsTableAddButton:hover p{text-decoration:underline}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter .LeadsTableAddButton .material-symbols-outlined{font-size:16px}@media(max-width:1050px){.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs{margin-left:12px}}@media(max-width:600px){.LeadsTablePage .LeadsTableHeader{align-items:stretch;flex-wrap:wrap;gap:8px;height:auto}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs{-webkit-overflow-scrolling:touch;margin-left:8px;max-width:100%;overflow-x:auto}.LeadsTablePage{-webkit-overflow-scrolling:touch;overflow-x:auto}}.LeadsTablePreferencesModal{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.LeadsTablePreferencesModal .LeadsTablePreferencesBackdrop{animation:CreateTagsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.LeadsTablePreferencesModal .LeadsTablePreferencesCard{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:16px;box-shadow:0 22px 40px #0f172a2e;display:flex;flex-direction:column;gap:16px;padding:18px 18px 16px;position:relative;width:min(520px,92vw);z-index:2}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader h3{color:var(--text_Title_Light);font-size:18px;font-weight:600}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader p{color:var(--text_Title_Light_Light);font-size:13px;margin-top:4px}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader button{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .15s ease}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader button:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Light)}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader button .material-symbols-outlined{font-size:20px}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesBody{max-height:320px}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesFooter{display:flex;gap:10px;justify-content:flex-end}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesFooter button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;height:33px;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesFooter button:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesFooter button.isPrimary{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesFooter button:disabled{cursor:not-allowed;opacity:.7}@media(max-width:1050px){.LeadsTablePreferencesModal .LeadsTablePreferencesCard{max-width:calc(100vw - 32px)}}@media(max-width:600px){.LeadsTablePreferencesModal .LeadsTablePreferencesCard{border-radius:0;inset:0;max-height:100vh;max-width:100vw;width:100%}}.EnvironmentEditor{align-items:center;animation:EnvironmentEditorOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}@keyframes EnvironmentEditorOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes EnvironmentEditorCardPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.EnvironmentEditor .EnvironmentEditorOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.EnvironmentEditor .EnvironmentEditorCard{animation:EnvironmentEditorCardPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-width:92vw;overflow:visible;position:relative;width:480px;z-index:1}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 20px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorHeader h2{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorHeader .EnvironmentEditorClose{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .15s ease;width:32px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorHeader .EnvironmentEditorClose .material-symbols-outlined{font-size:20px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorHeader .EnvironmentEditorClose:hover{background:var(--background_Gray_Light)}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody{display:flex;flex-direction:column;gap:16px;padding:0 20px 20px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField{display:flex;flex-direction:column;gap:6px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField label{color:var(--text_Title_Light);font-size:13px;font-weight:600;letter-spacing:.4px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:42px;outline:3px solid #0000;padding:8px 10px;transition:border .15s ease,outline .15s ease}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField input:focus,.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField input:focus-visible{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:14px;gap:10px;height:42px;padding:8px 10px;text-align:left;transition:border .15s ease,background .15s ease}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton .EnvironmentEditorAssignPlaceholder{color:var(--text_Title_Light_Light)}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton .EnvironmentEditorAssignValue{align-items:center;display:inline-flex;flex:1 1;gap:8px;min-width:0}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton .EnvironmentEditorAssignValue .EnvironmentEditorAssignAvatars{display:inline-flex}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton .EnvironmentEditorAssignValue .EnvironmentEditorAssignAvatars .EnvironmentEditorAssignAvatar{align-items:center;background:var(--background_Blue);border:2px solid var(--background_White);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:26px;justify-content:center;margin-left:-6px;width:26px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton .EnvironmentEditorAssignValue .EnvironmentEditorAssignAvatars .EnvironmentEditorAssignAvatar:first-child{margin-left:0}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton .EnvironmentEditorAssignValue .EnvironmentEditorAssignText{color:var(--text_Title_Light);font-size:13px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorField .EnvironmentEditorAssignButton:hover{background:var(--background_Gray_Light);border-color:var(--background_Blue)}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorActions{display:flex;gap:8px;height:35px;justify-content:flex-end;padding-top:4px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorActions .EnvironmentEditorCancel{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:center;padding:10px 18px;transition:background .15s ease}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorActions .EnvironmentEditorCancel:hover{background:var(--background_Gray_Light)}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorActions .EnvironmentEditorSave{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;justify-content:center;padding:10px 22px;transition:background .15s ease}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorActions .EnvironmentEditorSave:hover{background:var(--background_Blue_Dark)}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorActions .EnvironmentEditorSave:disabled{cursor:not-allowed;opacity:.55}@media(max-width:1050px){.EnvironmentEditor{padding:16px}.EnvironmentEditor .EnvironmentEditorCard{width:440px}}@media(max-width:600px){.EnvironmentEditor{align-items:flex-start;padding:50px 12px 12px}.EnvironmentEditor .EnvironmentEditorCard{border-radius:12px;max-width:100%;width:100%}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorHeader{padding:14px 16px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorHeader h2{font-size:15px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody{gap:14px;padding:16px}.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorActions .EnvironmentEditorCancel,.EnvironmentEditor .EnvironmentEditorCard .EnvironmentEditorBody .EnvironmentEditorActions .EnvironmentEditorSave{flex:1 1;padding:12px 18px}}.TasksPage{animation:RenderPageOpen .1s ease;border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);flex-direction:column;height:100%;min-height:0}.TasksPage,.TasksPage .TasksHeader{background:var(--background_White);display:flex}.TasksPage .TasksHeader{align-items:center;border-radius:8px 8px 0 0;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:14px 24px}.TasksPage .TasksHeader .TasksHeaderLeft{align-items:center;display:flex;gap:18px}.TasksPage .TasksHeader .TasksHeaderLeft .TasksTitleGroup{align-items:baseline;display:inline-flex;gap:10px}.TasksPage .TasksHeader .TasksHeaderLeft .TasksTitleGroup .TasksTitle{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:18px;font-weight:600;gap:8px;margin:0}.TasksPage .TasksHeader .TasksHeaderLeft .TasksTitleGroup .TasksTitle .material-symbols-outlined{color:var(--background_Blue);font-size:22px}.TasksPage .TasksHeader .TasksHeaderLeft .TasksTitleGroup .TasksTitleSubtitle{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500;letter-spacing:.2px}.TasksPage .TasksHeader .TasksHeaderRight{align-items:center;display:flex;gap:10px}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeAddButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 2px #0f172a0f;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;height:36px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeAddButton .TasksHomeAddButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeAddButton .TasksHomeAddButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeAddButton .TasksHomeAddButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeAddButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeAddButton:active{transform:scale(.98)}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu{display:inline-flex;flex-shrink:0;position:relative}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 2px #0f172a0a;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;height:36px;padding:0 10px 0 12px;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeTrigger .TasksHomeScopeTriggerIcon{color:var(--text_Title_Light);font-size:18px}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeTrigger .TasksHomeScopeTriggerLabel{white-space:nowrap}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeTrigger .TasksHomeScopeTriggerChevron{color:var(--text_Title_Light);font-size:18px;transition:transform .15s ease}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeTrigger.is-open,.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeTrigger:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeTrigger.is-open .TasksHomeScopeTriggerChevron{transform:rotate(180deg)}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeDropdown{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:4px;min-width:220px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:60}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeDropdown .TasksHomeScopeItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeDropdown .TasksHomeScopeItem .TasksHomeScopeItemIcon{color:var(--text_Title_Light);flex-shrink:0;font-size:18px}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeDropdown .TasksHomeScopeItem .TasksHomeScopeItemLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeDropdown .TasksHomeScopeItem .TasksHomeScopeItemCheck{color:var(--background_Blue);flex-shrink:0;font-size:16px;margin-left:auto}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeDropdown .TasksHomeScopeItem:hover{background:var(--background_Gray_Light)}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeScopeMenu .TasksHomeScopeDropdown .TasksHomeScopeItem.is-active{background:var(--background_Gray_Light);font-weight:600}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeViewSwitch .TasksHomeViewBtn{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeViewSwitch .TasksHomeViewBtn .material-symbols-outlined{font-size:18px}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeViewSwitch .TasksHomeViewBtn:hover{color:var(--text_Title_Dark)}.TasksPage .TasksHeader .TasksHeaderRight .TasksHomeViewSwitch .TasksHomeViewBtn.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.TasksPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton{align-items:center;background:var(--background_Blue);border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px}.TasksPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton .material-symbols-outlined{font-size:18px}.TasksPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton:hover{background:var(--background_Blue_Dark)}.TasksPage .TasksBody{flex:1 1;min-height:0;overflow:auto;padding:18px 24px}.TasksPage .TasksBody .TasksEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:14px;gap:12px;justify-content:center;min-height:200px}.TasksPage .TasksBody .TasksEmpty .TasksEmptyCta{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 16px}.TasksPage .TasksBody .TasksEmpty .TasksEmptyCta .material-symbols-outlined{font-size:18px}.TasksPage .TasksBody .TasksEmpty .TasksEmptyCta:hover{background:var(--background_Blue_Dark)}.TasksPage .TasksBody .TasksHomeSkeleton .TasksHomeSkeletonBlock{animation:TasksHomeSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px}.TasksPage .TasksBody .TasksHomeSkeleton.TasksHomeSkeleton--grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.TasksPage .TasksBody .TasksHomeSkeleton.TasksHomeSkeleton--grid .TasksHomeSkeletonCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:10px;min-height:180px;padding:18px}.TasksPage .TasksBody .TasksHomeSkeleton.TasksHomeSkeleton--list{display:flex;flex-direction:column;gap:2px}.TasksPage .TasksBody .TasksHomeSkeleton.TasksHomeSkeleton--list .TasksHomeSkeletonHeader{grid-gap:16px;border-bottom:1px solid var(--border_Light);display:grid;gap:16px;grid-template-columns:1fr 120px 120px;margin-bottom:4px;padding:8px 14px}.TasksPage .TasksBody .TasksHomeSkeleton.TasksHomeSkeleton--list .TasksHomeSkeletonRow{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:1fr 120px 120px;padding:10px 14px}@keyframes TasksHomeSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 2px #0f172a0a;color:var(--text_Title_Dark);cursor:pointer;display:flex;flex-direction:column;gap:12px;min-height:180px;padding:18px;position:relative;text-align:left;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard:focus{outline:none}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard:focus-visible{border-color:var(--border_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardHeader{align-items:center;display:flex;gap:7px;margin-bottom:5px;min-width:0;padding-right:32px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardHeader .TasksEnvironmentSharedBadge{color:var(--background_Blue);flex-shrink:0;font-size:16px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardHeader .TasksEnvironmentCardHeaderIcon{align-items:center;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:22px;justify-content:center}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardHeader h3{color:var(--text_Title_Dark);flex:1 1;font-size:16px;font-weight:600;margin:0;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap{display:inline-flex;position:absolute;right:10px;top:10px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksEnvironmentCardMenuButton{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;opacity:0;padding:0;transition:opacity .12s ease,background .12s ease,color .12s ease;width:28px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksEnvironmentCardMenuButton .material-symbols-outlined{color:inherit;font-size:18px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksEnvironmentCardMenuButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksEnvironmentCardMenuButton:focus-visible{box-shadow:0 0 0 2px var(--outline_Blue);opacity:1;outline:none}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksActionsMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;min-width:180px;padding:6px;position:absolute;right:0;top:32px;z-index:50}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksActionsMenu.is-up{bottom:32px;top:auto}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksActionsMenu .TasksActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksActionsMenu .TasksActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksActionsMenu .TasksActionsMenuItem:hover{background:var(--background_Gray_Light)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksActionsMenu .TasksActionsMenuItem.is-danger,.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksActionsMenu .TasksActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardMenuWrap .TasksActionsMenu .TasksActionsMenuDivider{background:var(--divider);height:1px;margin:6px 4px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard.is-menu-open .TasksEnvironmentCardMenuWrap .TasksEnvironmentCardMenuButton,.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard:hover .TasksEnvironmentCardMenuWrap .TasksEnvironmentCardMenuButton{opacity:1}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard.is-menu-open .TasksEnvironmentCardMenuWrap .TasksEnvironmentCardMenuButton{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardBody{flex:1 1;min-height:0}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardBody .TasksEnvironmentCardEmpty{color:var(--text_Title_Light_Light);font-size:13px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardBody .TasksEnvironmentCardGroups{display:flex;flex-direction:column;gap:6px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardBody .TasksEnvironmentCardGroups .TasksEnvironmentCardGroupChip{background:var(--background_Gray_Light);border-left:3px solid var(--background_Blue);border-radius:6px;color:var(--text_Title_Light);display:block;font-size:12px;font-weight:500;max-width:100%;min-width:0;overflow:hidden;padding:6px 10px;text-overflow:ellipsis;white-space:nowrap}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardBody .TasksEnvironmentCardGroups .TasksEnvironmentCardGroupMore{color:var(--text_Title_Light_Light);font-size:11px;padding-left:4px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardFooter{align-items:center;border-top:1px solid var(--border_Light);display:flex;flex-wrap:nowrap;gap:12px;overflow:hidden;padding-top:10px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardFooter .TasksEnvironmentCardStat{align-items:center;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:12px;gap:4px;line-height:1;min-width:0;white-space:nowrap}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardFooter .TasksEnvironmentCardStat .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:14px;line-height:1}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard:hover{box-shadow:0 8px 24px #0f172a14;transform:translateY(-2px)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCardAdd{align-items:center;background:#0000;border:1px dashed var(--border_Dark_Light);color:var(--text_Title_Light);gap:6px;justify-content:center;min-height:180px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCardAdd .material-symbols-outlined{color:var(--background_Blue);font-size:28px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCardAdd span:not(.material-symbols-outlined){color:var(--text_Title_Light);font-size:13px;font-weight:600}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCardAdd:hover{background:var(--background_Gray_Light);border-color:var(--background_Blue)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList{background:#0000;display:flex;flex-direction:column;gap:2px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListHeader{grid-gap:16px;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light_Light);display:grid;font-size:12px;font-weight:400;gap:16px;grid-template-columns:minmax(0,1fr) 120px 120px 110px;letter-spacing:0;margin-bottom:4px;padding:8px 56px 8px 14px;text-transform:none}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListHeader .TasksEnvironmentListColCount,.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListHeader .TasksEnvironmentListColShared{text-align:left}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow{grid-gap:16px;align-items:center;background:#0000;border:0;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 120px 120px 110px;padding:10px 56px 10px 14px;position:relative;text-align:left;transition:background .12s ease}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColShared{align-items:center;display:inline-flex}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListSharedStat{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:4px;line-height:1}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListSharedStat .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:14px;line-height:1}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColName{align-items:center;display:inline-flex;gap:10px;max-width:100%;min-width:0;overflow:hidden}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColName .material-symbols-outlined{flex-shrink:0;font-size:22px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColName .TasksEnvironmentListNameWrap{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColName .TasksEnvironmentListName{color:var(--text_Title_Dark);font-size:13px;font-weight:500;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColName .TasksEnvironmentListOwner{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;gap:4px;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColName .TasksEnvironmentListOwner .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:13px;line-height:1}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColName .TasksEnvironmentSharedBadge{color:var(--background_Blue);flex-shrink:0;font-size:16px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListColCount{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap{display:inline-flex;opacity:0;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:opacity .12s ease}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksEnvironmentCardMenuButton{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:28px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksEnvironmentCardMenuButton .material-symbols-outlined{color:inherit;font-size:18px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksEnvironmentCardMenuButton:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksEnvironmentCardMenuButton:focus-visible{box-shadow:0 0 0 2px var(--outline_Blue);outline:none}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksActionsMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;min-width:180px;padding:6px;position:absolute;right:0;top:32px;z-index:50}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksActionsMenu.is-up{bottom:32px;top:auto}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksActionsMenu .TasksActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksActionsMenu .TasksActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksActionsMenu .TasksActionsMenuItem:hover{background:var(--background_Gray_Light)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksActionsMenu .TasksActionsMenuItem.is-danger,.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksActionsMenu .TasksActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow .TasksEnvironmentListMenuWrap .TasksActionsMenu .TasksActionsMenuDivider{background:var(--divider);height:1px;margin:6px 4px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow:hover{background:var(--background_Gray_Light_Light)}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow:hover .TasksEnvironmentListMenuWrap{opacity:1;pointer-events:auto}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow.is-menu-open{background:var(--background_Gray_Light_Light);z-index:30}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow.is-menu-open .TasksEnvironmentListMenuWrap{opacity:1;pointer-events:auto}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardList .TasksEnvironmentListRow.is-menu-open .TasksEnvironmentListMenuWrap .TasksEnvironmentCardMenuButton{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}@media(max-width:1050px){.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media(max-width:600px){.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid{gap:10px;grid-template-columns:1fr 1fr}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard{min-height:140px;padding:12px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardHeader{gap:6px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardHeader h3{font-size:14px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardHeader .material-symbols-outlined{font-size:18px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardFooter{flex-wrap:wrap;gap:8px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCard .TasksEnvironmentCardFooter .TasksEnvironmentCardStat{font-size:11px}.TasksPage .TasksBody .TasksEnvironmentDashboard .TasksEnvironmentDashboardGrid .TasksEnvironmentCardAdd{min-height:140px}}@media(max-width:1050px){.TasksPage .TasksHeader{gap:10px;padding:12px 16px}.TasksPage .TasksHeader .TasksHeaderLeft{gap:12px}.TasksPage .TasksHeader .TasksHeaderLeft .TasksTitle{font-size:16px}.TasksPage .TasksHeader .TasksHeaderRight{flex-wrap:wrap;gap:8px}.TasksPage .TasksBody{padding:14px 16px}}@media(max-width:600px){.TasksPage .TasksHeader{align-items:stretch;flex-direction:column;padding:10px 12px}.TasksPage .TasksHeader .TasksHeaderLeft{justify-content:space-between;width:100%}.TasksPage .TasksHeader .TasksHeaderRight{width:100%}.TasksPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton{flex:1 1;justify-content:center}.TasksPage .TasksBody{padding:12px}}@keyframes TasksListTableExpand{0%{opacity:0;transform:scaleY(.96)}to{opacity:1;transform:scaleY(1)}}.TasksListWrapper{display:flex;flex-direction:column;gap:24px}.TasksListWrapper .TasksListSection{background:#0000;border:0;border-radius:0;overflow:visible;position:relative;transition:background .15s ease,box-shadow .15s ease,opacity .15s ease,transform .15s ease}.TasksListWrapper .TasksListSection.is-menu-open{z-index:30}.TasksListWrapper .TasksListSection.is-menu-open .TasksListSectionHeader{box-shadow:0 4px 10px #00000014}.TasksListWrapper .TasksListSection.is-menu-open .TasksListSectionHeader .TasksListSectionAdd,.TasksListWrapper .TasksListSection.is-menu-open .TasksListSectionHeader .TasksListSectionMenuWrap{opacity:1;pointer-events:auto;transform:translateY(0)}.TasksListWrapper .TasksListSection.is-menu-open .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenuButton{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TasksListWrapper .TasksListSection.is-task-drop-target{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border:1px dashed var(--background_Blue);border-radius:12px;box-shadow:0 0 0 4px var(--outline_Blue),0 8px 20px #0f172a14}.TasksListWrapper .TasksListSection.is-reorder-drop-target{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border-radius:12px;box-shadow:0 0 0 4px var(--outline_Blue)}.TasksListWrapper .TasksListSection.is-group-dragging{opacity:.55;transform:scale(.99)}.TasksListWrapper .TasksListSection .TasksListSectionHeader,.TasksListWrapper .TasksListSection.is-collapsed .TasksListSectionHeader{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px}.TasksListWrapper .TasksListSection .TasksListSectionHeader{align-items:center;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;font:inherit;gap:8px;padding:10px 14px;position:relative;text-align:left;transition:box-shadow .15s ease,border-color .15s ease;width:100%}.TasksListWrapper .TasksListSection .TasksListSectionHeader.is-menu-open,.TasksListWrapper .TasksListSection .TasksListSectionHeader:hover{box-shadow:0 4px 10px #00000014}.TasksListWrapper .TasksListSection .TasksListSectionHeader.is-menu-open .TasksListSectionAdd,.TasksListWrapper .TasksListSection .TasksListSectionHeader.is-menu-open .TasksListSectionMenuWrap,.TasksListWrapper .TasksListSection .TasksListSectionHeader:hover .TasksListSectionAdd,.TasksListWrapper .TasksListSection .TasksListSectionHeader:hover .TasksListSectionMenuWrap{opacity:1;pointer-events:auto;transform:translateY(0)}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap{display:inline-flex;flex-shrink:0;opacity:0;pointer-events:none;position:relative;transform:translateY(-2px);transition:opacity .15s ease,transform .15s ease}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenuButton{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:30px}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenuButton .material-symbols-outlined{color:inherit;font-size:18px}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenuButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:50}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenu .TasksActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenu .TasksActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenu .TasksActionsMenuItem:hover{background:var(--background_Gray_Light)}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenu .TasksActionsMenuItem.is-danger,.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenu .TasksActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenu .TasksActionsMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionMenuWrap .TasksListSectionMenu .TasksActionsMenuDivider{background:var(--divider);height:1px;margin:6px 4px}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionAdd{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:30px;margin-left:auto;opacity:0;padding:4px 12px 4px 8px;pointer-events:none;transform:translateY(-2px);transition:opacity .15s ease,transform .15s ease,border-color .12s ease,box-shadow .12s ease}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionAdd .TasksListSectionAddInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionAdd .TasksListSectionAddInner .material-symbols-outlined{color:#fff;font-size:14px;font-weight:500}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionAdd .TasksListSectionAddLabel{color:var(--text_Title_Dark);font-size:12px;font-weight:600;white-space:nowrap}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionAdd:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionAdd:active{transform:scale(.98)}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListCollapseButton{align-items:center;background:#0000;border:0;color:var(--text_Title_Light);display:inline-flex;height:24px;justify-content:center;width:24px}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListCollapseButton .material-symbols-outlined{font-size:18px;transition:transform .18s ease}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionLabel{background:var(--background_Gray_Light);border-radius:999px;color:#fff;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.02em;padding:4px 10px;text-transform:none}.TasksListWrapper .TasksListSection .TasksListSectionHeader .TasksListSectionCount{color:var(--text_Title_Light);font-size:12px}.TasksListWrapper .TasksListSection .TasksListTable{animation:TasksListTableExpand .22s cubic-bezier(.32,.72,0,1);display:flex;flex-direction:column;transform-origin:top}.TasksListWrapper .TasksListSection .TasksListTable .TasksListTableHeader{background:#0000;border:0;border-bottom:1px solid var(--border_Light);border-radius:0;box-shadow:none;color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;letter-spacing:0;margin-top:10px;padding:8px 14px;text-transform:none}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow,.TasksListWrapper .TasksListSection .TasksListTable .TasksListTableHeader{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,2fr) 160px 140px 120px 50px;grid-template-columns:var(--TasksListGridTemplate,minmax(0,2fr) 160px 140px 120px 50px)}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow{align-items:center;border-bottom:1px solid var(--divider);color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:10px 14px;transition:background .12s ease,border-radius .12s ease,opacity .12s ease}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow:hover{background:var(--background_Gray_Light_Light_Light);border-bottom-color:#0000;border-radius:10px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow:focus-within .TasksListCellAction .TasksListActionButton,.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow:hover .TasksListCellAction .TasksListActionButton{opacity:1;pointer-events:auto}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow:last-child{border-bottom:0}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow.is-task-dragging{cursor:grabbing;opacity:.5}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow .TasksListCellName{align-items:flex-start;display:flex;gap:8px;min-width:0}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow .TasksListRowDot{border-radius:50%;display:block;flex-shrink:0;height:12px;margin-top:3px;width:12px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow .TasksListRowTitleWrap{flex:1 1 auto;max-width:100%;min-width:0;position:relative}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow .TasksListRowTitle{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:500;font-weight:600;line-height:1.3;min-width:0;overflow:hidden;word-break:break-word}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow .TasksListRowTitle.is-expanded{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow .TasksListRowShowMore{background:#0000;border:0;color:var(--background_Blue);cursor:pointer;display:inline-block;font-size:12px;font-weight:500;line-height:1.3;margin:0;padding:0;text-align:left}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow .TasksListRowShowMore:hover{text-decoration:underline}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyIcon{font-size:17px;margin-right:0}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;gap:6px;justify-content:center;padding:28px 14px 5px;text-align:center}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyIcon{color:var(--text_Title_Light_Light_Light);font-size:28px;margin-bottom:2px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyTitle{color:var(--text_Title_Light);font-size:13px;font-weight:600}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptySubtitle{color:var(--text_Title_Light_Light);font-size:12px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyAction{align-items:center;display:inline-flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:-2px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyAddButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:6px;height:28px;padding:3px 12px 3px 8px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyAddButton .TasksListEmptyAddButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:15px;justify-content:center;width:15px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyAddButton .TasksListEmptyAddButtonInner .material-symbols-outlined{color:#fff;font-size:12px;font-weight:500}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyAddButton .TasksListEmptyAddButtonLabel{color:var(--text_Title_Dark);font-size:12px;font-weight:600;white-space:nowrap}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyAddButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 10px #00000014}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyRow .TasksListEmptyAddButton:active{transform:scale(.97)}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAddRow{align-items:center;background:var(--background_White);border:1px dashed var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;gap:8px;height:34px;margin:8px 14px 12px;padding:4px 14px 4px 4px;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease,transform .08s ease;width:-webkit-fit-content;width:fit-content}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAddRow .TasksListAddRowInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAddRow .TasksListAddRowInner .material-symbols-outlined{color:#fff;font-size:14px;font-weight:500}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAddRow .TasksListAddRowLabel{color:var(--text_Title_Dark);font-size:12px;font-weight:600;white-space:nowrap}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAddRow:hover{background:var(--background_Gray_Light_Light_Light);border-color:var(--background_Blue);box-shadow:0 4px 10px #0000000f}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAddRow:active{transform:scale(.98)}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAvatars{align-items:center;display:inline-flex}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAvatars .TasksListAvatar{align-items:center;background:var(--background_Blue);border:2px solid var(--background_White);border-radius:50%;color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:22px;justify-content:center;margin-left:-4px;width:22px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAvatars .TasksListAvatar:first-child{margin-left:0}.TasksListWrapper .TasksListSection .TasksListTable .TasksListAvatars .TasksListAvatar.TasksListAvatarMore{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.TasksListWrapper .TasksListSection .TasksListTable .TasksListChip{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;gap:4px;padding:3px 8px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListChip .material-symbols-outlined{font-size:14px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListChip.TasksListChipPriority{background:#0000;border:1px solid}.TasksListWrapper .TasksListSection .TasksListTable .TasksListEmptyValue{color:var(--text_Title_Light_Light_Light);font-size:13px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListCellAction{align-items:center;display:flex;justify-content:flex-end}.TasksListWrapper .TasksListSection .TasksListTable .TasksListCellAction .TasksListActionButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;opacity:0;pointer-events:none;transition:opacity .12s ease,background .12s ease,color .12s ease;width:28px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListCellAction .TasksListActionButton .material-symbols-outlined{font-size:18px}.TasksListWrapper .TasksListSection .TasksListTable .TasksListCellAction .TasksListActionButton:hover{background:var(--background_Gray_Light);color:var(--Canceled)}@media(max-width:1050px){.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow,.TasksListWrapper .TasksListSection .TasksListTable .TasksListTableHeader{font-size:12px;padding:8px 12px}}@media(max-width:600px){.TasksListWrapper .TasksListSection .TasksListTable{overflow-x:auto}.TasksListWrapper .TasksListSection .TasksListTable .TasksListRow,.TasksListWrapper .TasksListSection .TasksListTable .TasksListTableHeader{min-width:600px}}.TasksBoard{align-items:flex-start;display:flex;gap:14px;min-height:100%}.TasksBoard .TasksBoardColumn{background:var(--background_White);border:1px solid var(--border_Light);border-radius:5px 5px 8px 8px;box-shadow:0 1px 3px #0000000d;display:flex;flex:0 0 280px;flex-direction:column;max-width:280px;overflow:visible;position:relative;transition:box-shadow .15s ease,background .15s ease,border-color .15s ease}.TasksBoard .TasksBoardColumn:hover{box-shadow:0 4px 12px #0f172a14}.TasksBoard .TasksBoardColumn.is-menu-open .TasksBoardColumnHeader .TasksBoardColumnMenuWrap,.TasksBoard .TasksBoardColumn:hover .TasksBoardColumnHeader .TasksBoardColumnMenuWrap{opacity:1;pointer-events:auto}.TasksBoard .TasksBoardColumn.is-menu-open{box-shadow:0 4px 12px #0f172a14}.TasksBoard .TasksBoardColumn.is-menu-open .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenuButton{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TasksBoard .TasksBoardColumn.is-hover{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border:1px dashed var(--background_Blue);box-shadow:0 0 0 4px var(--outline_Blue),0 8px 20px #0f172a14}.TasksBoard .TasksBoardColumn.is-hover .TasksBoardColumnBody{background:color-mix(in srgb,var(--background_Blue) 4%,#0000)}.TasksBoard .TasksBoardColumn.is-column-dragging{opacity:.5;transform:scale(.98)}.TasksBoard .TasksBoardColumn.is-column-drop-target{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border:1px dashed var(--background_Blue);box-shadow:0 0 0 4px var(--outline_Blue),0 8px 20px #0f172a14}.TasksBoard .TasksBoardColumn.is-column-drop-target .TasksBoardColumnBody{background:color-mix(in srgb,var(--background_Blue) 4%,#0000)}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader{align-items:center;background:var(--background_White);border-radius:5px;border-top:3px solid #94a3b8;cursor:grab;display:flex;justify-content:space-between;padding:10px 12px;-webkit-user-select:none;user-select:none}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader:active{cursor:grabbing}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnHeaderLeft{align-items:center;display:inline-flex;flex:1 1;gap:8px;min-width:0}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnHeaderLeft .TasksBoardColumnDot{background:#94a3b8;border-radius:50%;flex-shrink:0;height:8px;width:8px}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnHeaderLeft .TasksBoardColumnName{color:var(--text_Title_Dark);font-size:13px;font-weight:600;max-width:160px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnHeaderLeft .TasksBoardColumnCount{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11px;font-weight:600;padding:2px 8px}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnHeaderRight{align-items:center;display:inline-flex;gap:4px}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnAdd{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnAdd .material-symbols-outlined{font-size:18px}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnAdd:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap{display:inline-flex;opacity:0;pointer-events:none;position:relative;transition:opacity .15s ease}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenuButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:background .12s ease,color .12s ease;width:26px}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenuButton .material-symbols-outlined{font-size:18px}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenuButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:50}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenu .TasksActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenu .TasksActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenu .TasksActionsMenuItem:hover{background:var(--background_Gray_Light)}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenu .TasksActionsMenuItem.is-danger,.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenu .TasksActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenu .TasksActionsMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.TasksBoard .TasksBoardColumn .TasksBoardColumnHeader .TasksBoardColumnMenuWrap .TasksBoardColumnMenu .TasksActionsMenuDivider{background:var(--divider);height:1px;margin:6px 4px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:60px;overflow-y:auto;padding:10px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:12px;text-align:center}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:grab;padding:10px;position:relative;transition:box-shadow .12s ease,transform .12s ease}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard:active{cursor:grabbing}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard:hover{box-shadow:var(--shadow-card)}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard:focus-within .TasksBoardCardDelete,.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard:hover .TasksBoardCardDelete{opacity:1;pointer-events:auto}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard.is-dragging{cursor:grabbing;opacity:.6}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardDelete{align-items:center;background:#0000;border:0;border-radius:6px;bottom:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:6px;transition:opacity .12s ease,background .12s ease,color .12s ease;width:24px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardDelete .material-symbols-outlined{font-size:16px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardTitleWrap{margin-bottom:6px;position:relative}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardTitle{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;color:var(--text_Title_Dark);display:-webkit-box;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden;word-break:break-word}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardTitle.is-expanded{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardShowMore{background:linear-gradient(to right,#0000 0,var(--background_White) 18px,var(--background_White) 100%);border:0;bottom:0;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:500;line-height:1.3;padding:0 0 0 30px;position:absolute;right:0}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardShowMore:hover{text-decoration:underline}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardMeta{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardMeta .TasksBoardCardAvatars{align-items:center;display:inline-flex}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardMeta .TasksBoardCardAvatars .TasksBoardCardAvatar{align-items:center;background:var(--background_Blue);border:2px solid var(--background_White);border-radius:50%;color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:22px;justify-content:center;margin-left:-4px;width:22px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardMeta .TasksBoardCardAvatars .TasksBoardCardAvatar:first-child{margin-left:0}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardMeta .TasksBoardCardAvatars .TasksBoardCardAvatar.TasksBoardCardAvatarMore{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardMeta .TasksBoardCardChip{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;gap:3px;padding:2px 7px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardMeta .TasksBoardCardChip .material-symbols-outlined{font-size:13px}.TasksBoard .TasksBoardColumn .TasksBoardColumnBody .TasksBoardCard .TasksBoardCardMeta .TasksBoardCardChip.TasksBoardCardChipPriority{background:#0000;border:1px solid}.TasksBoard .TasksBoardAddGroup{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex:0 0 auto;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.TasksBoard .TasksBoardAddGroup .TasksBoardAddGroupInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.TasksBoard .TasksBoardAddGroup .TasksBoardAddGroupInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.TasksBoard .TasksBoardAddGroup .TasksBoardAddGroupLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.TasksBoard .TasksBoardAddGroup:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.TasksBoard .TasksBoardAddGroup:active{transform:scale(.98)}@media(max-width:1050px){.TasksBoard .TasksBoardColumn{flex:0 0 240px;max-width:240px}}@media(max-width:600px){.TasksBoard{align-items:stretch;flex-direction:column;gap:10px}.TasksBoard .TasksBoardColumn{flex:1 1 auto;max-height:none;max-width:100%}.TasksBoard .TasksBoardAddGroup{justify-content:center;width:100%}}.CreateTaskPopup{align-items:center;animation:CreateTaskPopupFade .18s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1100}@keyframes CreateTaskPopupFade{0%{opacity:0}to{opacity:1}}@keyframes CreateTaskPopupCardPop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.CreateTaskPopup .CreateTaskPopupCard{animation:CreateTaskPopupCardPop .22s ease forwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 24px 60px #0f172a38;color:var(--text_Title_Dark);display:flex;flex-direction:column;gap:2px;max-width:520px;padding:8px 10px 10px;width:100%}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow{align-items:center;display:flex;gap:4px;padding:4px 4px 0}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupClose{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;margin-left:auto;transition:background .12s ease,color .12s ease;width:28px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupClose .material-symbols-outlined{font-size:18px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor{position:relative}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;max-width:100%;padding:4px 8px 4px 4px;transition:background .12s ease}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill:hover{background:var(--background_Gray_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill.is-disabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill.is-disabled:hover{background:#0000}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill .CreateTaskPopupGroupDot{align-items:center;background:var(--background_Gray_Light);border-radius:6px;color:#fff;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill .CreateTaskPopupGroupDot .material-symbols-outlined{color:#fff;font-size:14px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill .CreateTaskPopupGroupLabel{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill .CreateTaskPopupGroupChevron{color:var(--text_Title_Light_Light);font-size:16px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupTitleRow{display:flex;flex-direction:column;gap:2px;padding:4px 8px 6px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupTitleRow .CreateTaskPopupTitleInput{background:#0000;border:0;color:var(--text_Title_Dark);font-family:inherit;font-size:18px;font-weight:500;line-height:1.3;outline:none;padding:4px 0;width:100%}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupTitleRow .CreateTaskPopupTitleInput::placeholder{color:var(--text_Title_Light_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupTitleRow .CreateTaskPopupDescriptionPreview{background:#0000;border:0;color:var(--text_Title_Light_Light);cursor:pointer;display:block;font-family:inherit;font-size:12px;line-height:1.3;margin:0;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupTitleRow .CreateTaskPopupDescriptionPreview:hover{color:var(--text_Title_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupDescriptionRow{display:flex;gap:4px;padding:0 8px 6px;position:relative}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupDescriptionRow .CreateTaskPopupDescriptionInput{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;line-height:1.4;min-height:64px;outline:none;padding:8px 10px;resize:vertical}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupDescriptionRow .CreateTaskPopupDescriptionInput::placeholder{color:var(--text_Title_Light_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupDescriptionRow .CreateTaskPopupDescriptionCollapse{align-items:flex-start;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:4px;width:28px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupDescriptionRow .CreateTaskPopupDescriptionCollapse .material-symbols-outlined{font-size:18px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupDescriptionRow .CreateTaskPopupDescriptionCollapse:hover{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow{grid-gap:10px;border-top:1px solid var(--divider);display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4px;padding:6px 8px 4px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField{display:flex;flex-direction:column;gap:4px;min-width:0}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField.is-full{grid-column:1/-1}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField.is-checkbox{align-items:center;flex-direction:row;gap:8px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField .CreateTaskPopupCustomFieldLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField .CreateTaskPopupCustomFieldInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:3px solid #0000;padding:6px 10px;transition:border-color .12s ease,outline .12s ease;width:100%}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField .CreateTaskPopupCustomFieldInput:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField textarea.CreateTaskPopupCustomFieldInput{min-height:48px;resize:vertical}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField .CreateTaskPopupCustomFieldMulti{display:flex;flex-wrap:wrap;gap:6px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField .CreateTaskPopupCustomFieldMulti .CreateTaskPopupCustomFieldChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;height:26px;padding:4px 10px;transition:background .12s ease,border-color .12s ease}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField .CreateTaskPopupCustomFieldMulti .CreateTaskPopupCustomFieldChip:hover{background:var(--background_Gray_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupCustomFieldsRow .CreateTaskPopupCustomField .CreateTaskPopupCustomFieldMulti .CreateTaskPopupCustomFieldChip.is-active{background:var(--background_Gray_Light);border-color:var(--background_Blue);color:var(--background_Blue)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:4px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips{align-items:center;display:flex;flex:1 1;flex-wrap:nowrap;gap:4px;min-width:0;overflow:visible}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips>*{flex-shrink:0}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip{align-items:center;background:var(--background_White);border:initial;border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:6px;height:30px;padding:0 10px;transition:background .12s ease,border-color .12s ease}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip:hover{background:var(--background_Gray_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip.is-empty{color:var(--text_Title_Light_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip.is-active{border-color:var(--background_Blue);color:var(--background_Blue)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip.is-open{background:var(--background_Gray_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip .CreateTaskPopupChipIcon{font-size:16px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip .CreateTaskPopupChipLabel{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip .CreateTaskPopupChipAvatars{align-items:center;display:inline-flex}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip .CreateTaskPopupChipAvatars .CreateTaskPopupChipAvatar{align-items:center;background:var(--background_Gray_Dark_Light);border:1.5px solid var(--background_White);border-radius:50%;color:var(--text_Title_Dark);display:inline-flex;font-size:10px;font-weight:600;height:18px;justify-content:center;margin-left:-6px;width:18px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChip .CreateTaskPopupChipAvatars .CreateTaskPopupChipAvatar:first-child{margin-left:0}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupChips .CreateTaskPopupChipAnchor{display:inline-flex;position:relative}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit{align-items:center;background:var(--background_Blue);border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:background .12s ease,transform .08s ease;width:34px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit .material-symbols-outlined{color:#fff;font-size:18px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit:hover{background:var(--background_Blue_Dark)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit:active{transform:scale(.96)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit:disabled .material-symbols-outlined{color:var(--text_Title_Light_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit.is-loading .material-symbols-outlined{display:none}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 12px 32px #0f172a2e;max-height:360px;max-width:320px;min-width:200px;overflow-y:auto;padding:6px;position:absolute;z-index:5}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu.CreateTaskPopupGroupMenu{left:0;top:calc(100% + 6px)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu.CreateTaskPopupPriorityMenu{bottom:calc(100% + 6px);left:0;min-width:180px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu .CreateTaskPopupPriorityIcon{flex-shrink:0;font-size:16px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu .CreateTaskPopupMenuItem{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;min-width:0;padding:7px 9px;text-align:left;width:100%}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu .CreateTaskPopupMenuItem .CreateTaskPopupGroupSwatch{border-radius:3px;display:inline-block;flex-shrink:0;height:10px;width:10px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu .CreateTaskPopupMenuItem .CreateTaskPopupMenuItemLabel{flex:1 1;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu .CreateTaskPopupMenuItem .CreateTaskPopupMenuCheck{color:var(--background_Blue);font-size:16px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu .CreateTaskPopupMenuItem:hover{background:var(--background_Gray_Light)}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupMenu .CreateTaskPopupMenuItem.is-selected{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}@media(max-width:1050px){.CreateTaskPopup{padding:20px}}@media(max-width:600px){.CreateTaskPopup{align-items:flex-end;padding:12px}.CreateTaskPopup .CreateTaskPopupCard{border-radius:18px;max-width:100%;padding:8px 10px 12px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill{font-size:13px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupGroupRow .CreateTaskPopupGroupAnchor .CreateTaskPopupGroupPill .CreateTaskPopupGroupLabel{max-width:220px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupTitleRow .CreateTaskPopupTitleInput{font-size:18px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit{height:38px;width:38px}.CreateTaskPopup .CreateTaskPopupCard .CreateTaskPopupBottomRow .CreateTaskPopupSubmit .material-symbols-outlined{font-size:20px}}.StatusGroupEditorOverlay{align-items:center;animation:StatusGroupEditorOverlayFade .18s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:100}@keyframes StatusGroupEditorOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes StatusGroupEditorCardPop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.StatusGroupEditorOverlay .StatusGroupEditorCard{animation:StatusGroupEditorCardPop .22s ease forwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 24px 60px #0f172a2e,inset 0 1px 0 #fff9;color:var(--text_Title_Dark);display:flex;flex-direction:column;max-height:92vh;max-width:520px;overflow:visible;position:relative;width:100%}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader{align-items:center;border-bottom:1px solid var(--divider);display:flex;justify-content:space-between;padding:16px 20px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader h3{font-size:16px;font-weight:600;margin:0}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader button{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader button .material-symbols-outlined{font-size:20px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader button:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody{display:flex;flex-direction:column;gap:14px;overflow:auto;padding:16px 20px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList{display:flex;flex-direction:column;gap:6px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:12px;text-align:center}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;padding:6px 8px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow.is-dragging{opacity:.5}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorHandle{color:var(--text_Title_Light);cursor:grab;display:inline-flex}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorHandle .material-symbols-outlined{font-size:18px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorColorDotWrap{display:inline-flex;flex-shrink:0;position:relative}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorColorDotWrap .StatusGroupEditorColorDot{border:0;border-radius:50%;box-shadow:0 0 0 2px var(--background_White),0 1px 3px #0000001f;cursor:pointer;height:22px;padding:0;transition:transform .12s ease,box-shadow .12s ease;width:22px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorColorDotWrap .StatusGroupEditorColorDot:hover{transform:scale(1.08)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorColorDotWrap .StatusGroupEditorColorPicker{grid-gap:8px;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:var(--shadow-card);display:grid;gap:8px;grid-template-columns:repeat(6,22px);left:0;padding:10px;position:absolute;top:calc(100% + 8px);z-index:10}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorColorDotWrap .StatusGroupEditorColorPicker .StatusGroupEditorColorSwatch{border:0;border-radius:50%;box-shadow:0 1px 3px #0000001f;cursor:pointer;height:22px;padding:0;transition:transform .12s ease,box-shadow .12s ease;width:22px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorColorDotWrap .StatusGroupEditorColorPicker .StatusGroupEditorColorSwatch:hover{transform:scale(1.12)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorColorDotWrap .StatusGroupEditorColorPicker .StatusGroupEditorColorSwatch.is-active{box-shadow:0 0 0 2px var(--background_White),0 0 0 4px var(--background_Blue),0 1px 3px #0000002e}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorName{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-sizing:border-box;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;font-weight:500;height:30px;line-height:1.3;min-width:0;outline:none;padding:6px 8px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorName:focus,.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorName:focus-visible{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorNameLabel{align-items:center;box-sizing:border-box;color:var(--text_Title_Dark);cursor:text;display:inline-flex;flex:1 1;font-size:13px;font-weight:500;height:30px;line-height:1.3;min-width:0;overflow:hidden;padding:6px 8px;text-overflow:ellipsis;white-space:nowrap}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorEdit{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;margin-right:-8px;width:28px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorEdit .material-symbols-outlined{font-size:18px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorEdit:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorEdit.is-confirm{color:var(--background_Blue)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorEdit.is-confirm:hover{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorDelete .material-symbols-outlined{font-size:18px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorList .StatusGroupEditorRow .StatusGroupEditorDelete:hover{background:var(--background_Gray_Dark_Light);color:var(--Canceled)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd{align-items:center;border-top:1px solid var(--divider);display:flex;gap:10px;padding-top:10px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorColorDotWrap{display:inline-flex;flex-shrink:0;position:relative}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorColorDotWrap .StatusGroupEditorColorDot{border:0;border-radius:50%;box-shadow:0 0 0 2px var(--background_White),0 1px 3px #0000001f;cursor:pointer;height:22px;padding:0;transition:transform .12s ease;width:22px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorColorDotWrap .StatusGroupEditorColorDot:hover{transform:scale(1.08)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorColorDotWrap .StatusGroupEditorColorPicker{grid-gap:8px;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;bottom:calc(100% + 8px);box-shadow:var(--shadow-card);display:grid;gap:8px;grid-template-columns:repeat(6,22px);left:0;padding:10px;position:absolute;z-index:10}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorColorDotWrap .StatusGroupEditorColorPicker .StatusGroupEditorColorSwatch{border:0;border-radius:50%;box-shadow:0 1px 3px #0000001f;cursor:pointer;height:22px;padding:0;transition:transform .12s ease;width:22px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorColorDotWrap .StatusGroupEditorColorPicker .StatusGroupEditorColorSwatch:hover{transform:scale(1.12)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorColorDotWrap .StatusGroupEditorColorPicker .StatusGroupEditorColorSwatch.is-active{box-shadow:0 0 0 2px var(--background_White),0 0 0 4px var(--background_Blue),0 1px 3px #0000002e}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorName{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none;padding:8px 12px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorName:focus{border-color:var(--background_Blue)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorAddButton{align-items:center;background:var(--background_Blue);border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;padding:8px 14px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorAddButton .material-symbols-outlined{font-size:18px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorAdd .StatusGroupEditorAddButton:disabled{cursor:not-allowed;opacity:.5}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorPalette{display:flex;flex-wrap:wrap;gap:6px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorPalette .StatusGroupEditorSwatch{border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;height:22px;padding:0;width:22px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody .StatusGroupEditorPalette .StatusGroupEditorSwatch:hover{transform:scale(1.1)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm{align-items:center;animation:StatusGroupEditorConfirmFade .18s ease forwards;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border-radius:10px;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:120}@keyframes StatusGroupEditorConfirmFade{0%{opacity:0}to{opacity:1}}@keyframes StatusGroupEditorConfirmCardPop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmInner{animation:StatusGroupEditorConfirmCardPop .22s ease forwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 24px 60px #0f172a2e,inset 0 1px 0 #fff9;display:flex;flex-direction:column;gap:12px;max-width:400px;padding:20px 22px;width:100%}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmInner h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;line-height:1.3;margin:0}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmInner p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.45;margin:0}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmInner .StatusGroupEditorFallback{position:relative}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmInner .StatusGroupEditorFallback .StatusGroupEditorFallbackTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:6px;justify-content:space-between;padding:8px 12px;width:100%}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmInner .StatusGroupEditorFallback .StatusGroupEditorFallbackTrigger .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmInner .StatusGroupEditorFallback .StatusGroupEditorFallbackMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-card);left:0;max-height:200px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:10}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmInner .StatusGroupEditorFallback .StatusGroupEditorFallbackMenu .StatusGroupEditorFallbackItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 10px;text-align:left;width:100%}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmInner .StatusGroupEditorFallback .StatusGroupEditorFallbackMenu .StatusGroupEditorFallbackItem .StatusGroupEditorFallbackDot{border-radius:50%;height:10px;width:10px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmInner .StatusGroupEditorFallback .StatusGroupEditorFallbackMenu .StatusGroupEditorFallbackItem:hover{background:var(--background_Gray_Light)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmInner .StatusGroupEditorConfirmActions{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmInner .StatusGroupEditorConfirmActions button{background:#0000;border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 12px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmInner .StatusGroupEditorConfirmActions button:hover{background:var(--background_Gray_Light)}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmInner .StatusGroupEditorConfirmActions button.StatusGroupEditorConfirmDelete{background:var(--Canceled);border-color:var(--Canceled);color:#fff}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorConfirm .StatusGroupEditorConfirmInner .StatusGroupEditorConfirmActions button.StatusGroupEditorConfirmDelete:hover{filter:brightness(.95)}@media(max-width:600px){.StatusGroupEditorOverlay{align-items:stretch;padding:0}.StatusGroupEditorOverlay .StatusGroupEditorCard{border-radius:0;display:flex;flex-direction:column;height:100dvh;max-height:100dvh;max-width:100%}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader{background:var(--background_White);flex:0 0 auto;padding:calc(16px + env(safe-area-inset-top)) 16px 14px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader h3{font-size:17px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader button{height:40px;width:40px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorHeader button .material-symbols-outlined{font-size:24px}.StatusGroupEditorOverlay .StatusGroupEditorCard .StatusGroupEditorBody{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.FieldsManagerOverlay{align-items:center;animation:FieldsManagerOverlayFade .18s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:100}@keyframes FieldsManagerOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes FieldsManagerCardPop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.FieldsManagerOverlay .FieldsManagerCard{animation:FieldsManagerCardPop .22s ease forwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 24px 60px #0f172a2e,inset 0 1px 0 #fff9;color:var(--text_Title_Dark);display:flex;flex-direction:column;max-height:92vh;max-width:540px;overflow:visible;width:100%}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 20px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerHeader h3{font-size:16px;font-weight:600;margin:0}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerHeader button{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerHeader button .material-symbols-outlined{font-size:20px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerHeader button:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody{display:flex;flex-direction:column;gap:14px;overflow:visible;padding:16px 20px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList{display:flex;flex-direction:column;gap:6px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:16px;text-align:center}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:10px;padding:8px 10px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow .FieldsManagerRowIcon{align-items:center;background:var(--background_White);border-radius:8px;color:var(--text_Title_Dark);display:inline-flex;height:32px;justify-content:center;width:32px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow .FieldsManagerRowIcon .material-symbols-outlined{font-size:18px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow .FieldsManagerRowText{display:flex;flex:1 1;flex-direction:column;min-width:0}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow .FieldsManagerRowText .FieldsManagerRowName{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow .FieldsManagerRowText .FieldsManagerRowType{color:var(--text_Title_Light_Light);font-size:11px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow .FieldsManagerRowEdit{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow .FieldsManagerRowEdit .material-symbols-outlined{font-size:18px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerList .FieldsManagerRow .FieldsManagerRowEdit:hover{background:var(--background_White);color:var(--background_Blue)}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerAddNew{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerAddNew .FieldsManagerAddNewInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerAddNew .FieldsManagerAddNewInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerAddNew .FieldsManagerAddNewLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerAddNew:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerAddNew:active{transform:scale(.98)}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:14px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorRow{align-items:center;display:flex;gap:8px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorRow .FieldsManagerInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);flex:1 1;font-size:13px;min-width:0;outline:none;padding:8px 12px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorRow .FieldsManagerInput:focus{border-color:var(--background_Blue)}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerToggle{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerToggle input{height:16px;width:16px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions{display:flex;flex-direction:column;gap:6px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionsLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionsEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px;text-align:center}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionRow{align-items:center;display:flex;gap:6px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionRow .FieldsManagerOptionColor{border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;height:28px;padding:0;width:28px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionRow .FieldsManagerOptionName{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none;padding:6px 10px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionRow .FieldsManagerOptionRemove{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionRow .FieldsManagerOptionRemove .material-symbols-outlined{font-size:16px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionRow .FieldsManagerOptionRemove:hover{background:var(--background_White);color:var(--Canceled)}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionAdd{align-items:center;align-self:flex-start;background:#0000;border:0;border-radius:6px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:4px 6px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionAdd .material-symbols-outlined{font-size:14px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerOptions .FieldsManagerOptionAdd:hover{background:var(--background_Gray_Light)}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorActions{display:flex;gap:8px;justify-content:flex-end}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorActions .FieldsManagerSecondary{background:#0000;border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 14px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorActions .FieldsManagerSecondary:hover{background:var(--background_Gray_Light)}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorActions .FieldsManagerDanger{background:#0000;border:1px solid var(--Canceled);border-radius:8px;color:var(--Canceled);cursor:pointer;font-size:13px;padding:8px 14px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorActions .FieldsManagerDanger:hover{background:var(--Canceled);color:#fff}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorActions .FieldsManagerPrimary{background:var(--background_Blue);border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorActions .FieldsManagerPrimary:hover{background:var(--background_Blue_Dark)}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody .FieldsManagerEditor .FieldsManagerEditorActions .FieldsManagerPrimary:disabled{cursor:not-allowed;opacity:.5}.FieldsManagerTypeDropdown{min-width:160px;position:relative}.FieldsManagerTypeDropdown .FieldsManagerTypeTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:6px;padding:8px 10px;text-align:left;width:100%}.FieldsManagerTypeDropdown .FieldsManagerTypeTrigger .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.FieldsManagerTypeDropdown .FieldsManagerTypeTrigger span:not(.material-symbols-outlined){flex:1 1}.FieldsManagerTypeDropdown .FieldsManagerTypeMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-card);left:0;max-height:280px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:110}.FieldsManagerTypeDropdown .FieldsManagerTypeMenu .FieldsManagerTypeItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 8px;text-align:left;width:100%}.FieldsManagerTypeDropdown .FieldsManagerTypeMenu .FieldsManagerTypeItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.FieldsManagerTypeDropdown .FieldsManagerTypeMenu .FieldsManagerTypeItem:hover{background:var(--background_Gray_Light)}.FieldsManagerTypeDropdown .FieldsManagerTypeMenu .FieldsManagerTypeItem.is-selected{background:var(--background_Gray_Light);color:var(--background_Blue)}.FieldsManagerTypeDropdown .FieldsManagerTypeMenu .FieldsManagerTypeItem.is-selected .material-symbols-outlined{color:var(--background_Blue)}@media(max-width:600px){.FieldsManagerOverlay{align-items:stretch;padding:0}.FieldsManagerOverlay .FieldsManagerCard{border-radius:0;display:flex;flex-direction:column;height:100dvh;max-height:100dvh;max-width:100%}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerHeader{background:var(--background_White);flex:0 0 auto;padding:calc(14px + env(safe-area-inset-top)) 16px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerHeader button{height:40px;width:40px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerHeader button .material-symbols-outlined{font-size:24px}.FieldsManagerOverlay .FieldsManagerCard .FieldsManagerBody{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.TasksDetailPage{border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);flex-direction:column;height:100%;min-height:0}.TasksDetailPage,.TasksDetailPage .TasksHeader{background:var(--background_White);display:flex}.TasksDetailPage .TasksHeader{align-items:center;border-radius:8px 8px 0 0;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:14px 24px}.TasksDetailPage .TasksHeader .TasksHeaderLeft{align-items:center;display:flex;gap:8px}.TasksDetailPage .TasksHeader .TasksHeaderLeft .TasksDetailBackButton{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;transition:background .12s ease,color .12s ease;width:32px}.TasksDetailPage .TasksHeader .TasksHeaderLeft .TasksDetailBackButton .material-symbols-outlined{font-size:20px}.TasksDetailPage .TasksHeader .TasksHeaderLeft .TasksDetailBackButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TasksDetailPage .TasksHeader .TasksHeaderLeft .TasksTitle{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:18px;font-weight:600;gap:8px;margin:0}.TasksDetailPage .TasksHeader .TasksHeaderLeft .TasksTitle .material-symbols-outlined{color:var(--background_Blue);font-size:22px}.TasksDetailPage .TasksHeader .TasksHeaderRight{align-items:center;display:flex;gap:10px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:inline-flex;gap:6px;height:38px;min-width:220px;outline:3px solid #0000;padding:0 12px;transition:border .15s ease,outline .15s ease}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-size:13px;min-width:0;outline:none;padding:6px 0}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksSearch:focus-within,.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksSearch:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksViewSwitch .TasksViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksViewSwitch .TasksViewButton .material-symbols-outlined{font-size:18px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksViewSwitch .TasksViewButton:hover{color:var(--text_Title_Dark)}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksViewSwitch .TasksViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap{position:relative}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksIconButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:background .2s ease,box-shadow .2s ease;width:38px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksIconButton .material-symbols-outlined{font-size:20px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksIconButton:hover{background:var(--background_Gray_Light);box-shadow:0 4px 10px #00000014}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;min-width:220px;padding:6px;position:absolute;right:0;top:42px;z-index:50}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem .TasksActionsMenuPriorityFlag{color:inherit;flex-shrink:0}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem .TasksActionsMenuItemLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem .TasksActionsMenuItemCheck{color:var(--background_Blue);flex-shrink:0;margin-left:auto}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem:hover{background:var(--background_Gray_Light)}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem.is-active{background:var(--background_Gray_Light);color:var(--text_Title_Dark);font-weight:600}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem.is-danger,.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuDivider{background:var(--divider);height:1px;margin:6px 4px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksActionsWrap .TasksActionsMenu .TasksActionsMenuLabel{color:var(--text_Title_Light_Light);font-size:11px;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton .TasksPrimaryButtonInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton .TasksPrimaryButtonInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton .TasksPrimaryButtonLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton:active{transform:scale(.98)}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.TasksDetailPage .TasksEnvSwitcher{display:inline-flex;position:relative}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherTrigger{align-items:center;background:#0000;border:0;border-radius:8px;cursor:pointer;display:inline-flex;gap:8px;padding:4px 8px;transition:background .12s ease}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherTrigger .TasksEnvSwitcherTriggerIcon{color:var(--text_Title_Light);flex-shrink:0;font-size:20px}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherTrigger .TasksTitle{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherTrigger .TasksEnvSwitcherChevron{color:var(--text_Title_Light);font-size:20px;transition:transform .15s ease}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherTrigger.is-open,.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherTrigger:hover{background:var(--background_Gray_Light)}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherTrigger.is-open .TasksEnvSwitcherChevron{transform:rotate(180deg)}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;left:0;max-height:360px;max-width:320px;min-width:240px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);z-index:60}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:flex-start;margin-left:3px;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%;width:calc(100% - 6px)}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem .material-symbols-outlined{color:var(--text_Title_Light);flex-shrink:0;font-size:18px}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem .TasksEnvSwitcherItemIcon{flex-shrink:0}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem .TasksEnvSwitcherItemLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem .TasksEnvSwitcherCheck{flex-shrink:0;margin-left:auto}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem:hover{background:var(--background_Gray_Light)}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem.is-active{background:var(--background_Gray_Light);font-weight:600}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem.is-active .TasksEnvSwitcherCheck{color:var(--background_Blue)}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem.TasksEnvSwitcherCreate{color:var(--background_Blue);gap:6px}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem.TasksEnvSwitcherCreate .material-symbols-outlined{color:var(--background_Blue)}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherItem.TasksEnvSwitcherCreate .TasksEnvSwitcherItemLabel{flex:0 0 auto}.TasksDetailPage .TasksEnvSwitcher .TasksEnvSwitcherMenu .TasksEnvSwitcherDivider{background:var(--divider);height:1px;margin:4px}.TasksDetailPage .TasksDetailSkeleton{display:flex;flex-direction:column;gap:6px}.TasksDetailPage .TasksDetailSkeleton .TasksDetailSkeletonHeader,.TasksDetailPage .TasksDetailSkeleton .TasksDetailSkeletonRow{align-items:center;border-bottom:1px solid var(--divider);display:flex;gap:16px;padding:10px 14px}.TasksDetailPage .TasksDetailSkeleton .TasksDetailSkeletonHeader:last-child,.TasksDetailPage .TasksDetailSkeleton .TasksDetailSkeletonRow:last-child{border-bottom:0}.TasksDetailPage .TasksDetailSkeleton .TasksDetailSkeletonHeader{padding-bottom:14px}.TasksDetailPage .TasksDetailSkeleton .TasksDetailSkeletonBlock{animation:TasksDetailSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px}@keyframes TasksDetailSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.TasksDetailPage .TasksBody{flex:1 1;min-height:0;overflow:auto;padding:18px 24px}.TasksDetailPage .TasksBody .TasksEmpty{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:14px;gap:12px;justify-content:center;min-height:200px}.TasksDetailPage .TasksBody .TasksEmpty .TasksEmptyCta{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 16px}.TasksDetailPage .TasksBody .TasksEmpty .TasksEmptyCta .material-symbols-outlined{font-size:18px}.TasksDetailPage .TasksBody .TasksEmpty .TasksEmptyCta:hover{background:var(--background_Blue_Dark)}@media(max-width:1050px){.TasksDetailPage .TasksHeader{gap:10px;padding:12px 16px}.TasksDetailPage .TasksHeader .TasksHeaderLeft{gap:12px}.TasksDetailPage .TasksHeader .TasksHeaderLeft .TasksTitle{font-size:16px}.TasksDetailPage .TasksHeader .TasksHeaderRight{flex-wrap:wrap;gap:8px}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksSearch{flex:1 1;min-width:180px}.TasksDetailPage .TasksBody{padding:14px 16px}}@media(max-width:600px){.TasksDetailPage .TasksHeader{align-items:stretch;flex-direction:column;padding:10px 12px}.TasksDetailPage .TasksHeader .TasksHeaderLeft{gap:5px;width:100%}.TasksDetailPage .TasksHeader .TasksHeaderRight{width:100%}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksSearch{min-width:0;width:100%}.TasksDetailPage .TasksHeader .TasksHeaderRight .TasksPrimaryButton{flex:1 1;justify-content:center}.TasksDetailPage .TasksBody{padding:12px}}.AccessDenied{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex:1 1 auto;height:100%;padding-bottom:60px;width:100%}.AccessDenied .AccessDeniedBackdrop{align-items:center;background:linear-gradient(180deg,color-mix(in srgb,var(--background_White) 60%,#0000),color-mix(in srgb,var(--background_White) 20%,#0000));border-radius:8px;display:flex;justify-content:center;overflow:hidden;padding:40px 16px;position:relative;width:100%}.AccessDenied .AccessDeniedBackdrop:before{background-image:linear-gradient(#1118270f 1px,#0000 0),linear-gradient(90deg,#1118270f 1px,#0000 0);background-size:120px 120px;content:"";inset:0;opacity:.35;pointer-events:none;position:absolute}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 24px 60px #0f172a14;display:flex;flex-direction:column;gap:12px;margin-bottom:200px;max-width:520px;padding:32px 36px 28px;position:relative;text-align:center;width:100%;z-index:1}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedIconWrap{align-items:center;background:#eef8ff;border:1px solid var(--background_Gray_Light_Blue);border-radius:50%;display:inline-flex;height:56px;justify-content:center;width:56px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedIconWrap .AccessDeniedIcon{color:var(--background_Blue);font-size:28px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedTitle{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:8px 0 0}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedSubtitle{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:10px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions .AccessDeniedButton{border:none;border-radius:10px;cursor:pointer;font-size:13px;font-weight:600;padding:10px 18px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions .AccessDeniedButton.is-secondary{background:var(--background_White);border:1px solid var(--border_Dark_Light);color:var(--text_Title_Light)}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions .AccessDeniedButton.is-secondary:hover{box-shadow:0 8px 18px #0f172a14;transform:translateY(-1px)}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions .AccessDeniedButton.is-primary{background:var(--InProgress);box-shadow:0 10px 20px #6366f147;color:var(--background_White)}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions .AccessDeniedButton.is-primary:hover{box-shadow:0 14px 26px #6366f152;transform:translateY(-1px)}@media(max-width:1050px){.AccessDenied{padding-bottom:40px}.AccessDenied .AccessDeniedBackdrop{padding:32px 16px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard{margin-bottom:120px;padding:28px 28px 24px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedTitle{font-size:20px}}@media(max-width:600px){.AccessDenied{padding-bottom:20px}.AccessDenied .AccessDeniedBackdrop{padding:24px 12px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard{margin-bottom:40px;max-width:100%;padding:24px 18px 20px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedTitle{font-size:18px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedSubtitle{font-size:13px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions{flex-direction:column;gap:8px;width:100%}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions .AccessDeniedButton{min-height:44px;padding:12px 18px;width:100%}}.GenayaPay{grid-gap:25px;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-sizing:border-box;display:grid;gap:25px;grid-template-columns:minmax(0,1fr) 400px;height:100%;overflow:hidden;padding:30px 35px 0}.GenayaPay.is-single{grid-template-columns:minmax(0,1fr)}.GenayaPay{animation:RenderPageOpen .1s ease}.GenayaPay .GenayaPayMain{display:flex;flex-direction:column;gap:15px;height:100%;min-height:0;overflow:hidden}.GenayaPay .GenayaPayMain .GenayaPayHeader{display:flex;flex-direction:column;gap:10px;height:auto}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle{align-items:flex-start;display:flex;justify-content:space-between;padding-top:2px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle h1{color:var(--text_Title_Light);font-size:25px;font-weight:600}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions{align-items:center;display:flex;gap:12px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsTooltip .GenayaPayHeaderActionsSecondary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:inline-flex;gap:6px;justify-content:center;padding:9px 18px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsTooltip .GenayaPayHeaderActionsSecondary:hover{border-color:var(--border_Blue);box-shadow:0 4px 10px #00000014;transform:translateY(-1px)}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsTooltip .GenayaPayHeaderActionsSecondary.is-disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsTooltip .GenayaPayHeaderActionsSecondary h2{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsTooltip .GenayaPayHeaderActionsSecondary .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsTooltip .ToolTopExplainBubble{left:auto;right:0}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsTooltip .ToolTopExplainBubble:after{left:auto;right:16px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;margin-right:2px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox .GenayaPayHeaderActionsBoxInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox .GenayaPayHeaderActionsBoxInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox .GenayaPayHeaderActionsBoxLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox:active{transform:scale(.98)}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox:disabled{cursor:not-allowed;opacity:.55;transform:none}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox h2{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu{align-items:center;border-bottom:2px solid var(--border_Light);display:flex;gap:12px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox{border-bottom:2px solid #0000;cursor:pointer;margin-bottom:-2px;padding-bottom:5px;transition:all .2s ease}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox.active{background-color:none;border-bottom:2px solid var(--border_Blue)}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox.active .material-symbols-outlined,.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox.active h2{color:var(--background_Blue)}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox:hover .GenayaPayHeaderMenuBoxTop{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox .GenayaPayHeaderMenuBoxTop{align-items:center;border-radius:8px;color:var(--text_Title_Light_Light);display:flex;gap:4px;padding:7px 10px;transition:border-color .2s ease,background-color .2s ease}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox .GenayaPayHeaderMenuBoxTop h2{font-size:14px;font-weight:500;margin:0}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox .GenayaPayHeaderMenuBoxTop .material-symbols-outlined{font-size:16px}.GenayaPay .GenayaPayMain .GenayaPayBody{align-items:stretch;display:grid;flex:1 1;height:100%;min-height:0;overflow:hidden}.GenayaPay .GenayaPayMain .GenayaPayBody.is-single{grid-template-columns:minmax(0,1fr)}.GenayaPay .GenayaPayMain .GenayaPayBody .GenayaPayBodyContent{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden;position:relative}.GenayaPay .GenayaPayMain .GenayaPayBody .GenayaPayBodyContent>.Payments{flex:1 1 auto;min-height:0}@media(max-width:1050px){.GenayaPay{gap:18px;grid-template-columns:minmax(0,1fr);padding:20px 22px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle h1{font-size:22px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu{-webkit-overflow-scrolling:touch;overflow-x:auto;white-space:nowrap}}@media(max-width:600px){.GenayaPay{border-radius:8px;gap:12px;padding:12px 12px 0}.GenayaPay .GenayaPayMain{gap:12px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle{flex-direction:column;gap:10px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle h1{font-size:20px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions{flex-wrap:wrap;gap:8px;width:100%}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsTooltip{flex:1 1 auto}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsTooltip .GenayaPayHeaderActionsSecondary{justify-content:center;min-height:40px;width:100%}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox{flex:1 1 auto;justify-content:center;min-height:40px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu{-webkit-overflow-scrolling:touch;gap:6px;overflow-x:auto;white-space:nowrap}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox .GenayaPayHeaderMenuBoxTop{padding:6px 8px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox .GenayaPayHeaderMenuBoxTop h2{font-size:13px}.GenayaPay .GenayaPayOnboarding{height:auto}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard{padding:14px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText h2{font-size:18px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedActions{flex-wrap:wrap}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedActions .GenayaPayGetStartedPrimary{min-height:44px;width:100%}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard{padding:14px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem{grid-template-columns:32px minmax(0,1fr);row-gap:10px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemActions{flex-wrap:wrap;grid-column:1/-1}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemActions .GenayaPaySetupItemAction{flex:1 1 auto;text-align:center}}.GenayaPay .GenayaPayOnboarding{height:calc(100vh - 110px);overflow:auto}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted{display:flex;flex-direction:column;gap:15px;overflow:scroll}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:18px;padding:18px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText{display:flex;flex-direction:column}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedBadge{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 15px 6px 12px;width:-webkit-fit-content;width:fit-content}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedBadge .material-symbols-outlined{font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText h2{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:15px 0 0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText p{color:var(--text_Title_Light);font-size:13px;margin:7px 0 0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedPerks{display:flex;flex-direction:column;gap:10px;margin-top:20px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedPerks .GenayaPayGetStartedPerk{align-items:flex-start;color:var(--text_Title_Light);display:flex;font-size:13px;gap:8px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedPerks .GenayaPayGetStartedPerk .material-symbols-outlined{color:var(--Done);font-size:18px;margin-top:1px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedActions{display:flex;gap:10px;justify-content:space-between;margin-top:20px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedActions .GenayaPayGetStartedPrimary{background:linear-gradient(135deg,var(--background_Blue_Dark),var(--background_Blue));border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedActions .GenayaPayGetStartedPrimary:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedActions .GenayaPayHeroChip{align-items:center;background:var(--background_White);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:11px;font-weight:600;gap:6px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedActions .GenayaPayHeroChip .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt{align-items:center;display:flex;flex-direction:column;gap:10px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages{background-color:var(--background_Gray_Light);border-radius:10px;display:flex;height:100%;margin-top:20px;max-height:250px;min-height:250px;overflow:hidden;position:relative;width:100%}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayGetStartedHeroArtTrack{display:flex;transition:transform .45s ease;width:100%}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage{flex:0 0 100%;position:relative}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard{background-color:var(--background_White);border:5px solid var(--border_Dark_Light);border-bottom:none;border-radius:26px 26px 0 0;display:flex;flex-direction:column;gap:6px;height:100%;margin:35px auto 0;padding:26px 12px;width:230px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardTapToPay{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#0000;border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 15px 6px 12px;position:absolute;right:10%;top:20px;width:-webkit-fit-content;width:fit-content}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardTapToPay .material-symbols-outlined{font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardHeader{align-items:center;color:inherit;display:flex;font-size:12px;font-weight:600;gap:6px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardHeader .material-symbols-outlined{font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardAmount{font-size:18px;font-weight:700}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardMeta{color:var(--text_Title_Light_Light);font-size:11px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardBar{background:var(--border_Dark_Light);border-radius:999px;height:6px;overflow:hidden}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardBar span{background:linear-gradient(90deg,var(--Done),var(--Done));display:block;height:100%;width:70%}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardPay{align-items:center;background:var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;margin-top:20px;padding:8px 16px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardPay:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardPay .material-symbols-outlined{color:#fff;font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCardReader{align-items:center;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;padding:20px 40px;width:100%}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCardReader img{height:auto;left:5%;max-width:480px;min-width:480px;object-fit:contain;position:absolute;top:0;width:100%}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCardReader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:10px 0 0;text-align:center;z-index:2}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCardReader h4{color:var(--text_Title_Light);font-size:13px;font-weight:400;margin-top:10px;text-align:center;z-index:2}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroQuickBooks{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--background_White);background:color-mix(in srgb,var(--background_White) 22%,#0000);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;height:calc(100% - 40px);margin-left:20px;margin-top:20px;overflow:hidden;padding:20px;width:calc(100% - 40px)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroQuickBooks .GenayaPayHeroQuickBooksImages{align-items:center;display:flex;justify-content:center;width:100%}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroQuickBooks .GenayaPayHeroQuickBooksImages img{height:auto;max-width:40px;object-fit:contain;width:100%}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroQuickBooks .GenayaPayHeroQuickBooksImages img:last-child{max-width:190px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroQuickBooks .GenayaPayHeroQuickBooksImages span{color:var(--text_Title_Light_Light);margin-left:10px;transform:rotate(90deg)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroQuickBooks h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin-top:15px;text-align:start;width:100%;z-index:2}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroQuickBooks h4{color:var(--text_Title_Light);font-size:13px;font-weight:400;margin-top:5px;text-align:start;width:100%;z-index:2}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtDots{display:flex;gap:8px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtDots .GenayaPayGetStartedHeroArtDotsBox{background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;height:8px;transition:all .2s ease;width:8px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtDots .GenayaPayGetStartedHeroArtDotsBox.is-active{background:var(--background_Blue);width:30px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupHeader .GenayaPaySetupStatus{align-items:center;background-color:rgba(255,119,0,.067);border:1px solid var(--pending);border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;outline:3px solid rgba(255,119,0,.114);padding:5px 12px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupHeader .GenayaPaySetupStatus .material-symbols-outlined{font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupHeader .GenayaPaySetupClose{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:999px;cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupHeader .GenayaPaySetupClose .material-symbols-outlined{font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps{display:flex;flex-direction:column;gap:12px;margin-top:14px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep{grid-gap:10px;align-items:center;background:var(--background_Gray_Light_Blue);border-radius:14px;display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr) 32px;padding:7px 12px;transition:all .15s ease}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep:hover{background:var(--background_Gray_Light);cursor:pointer;transform:translateY(-2px)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--border_Blue)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep.is-complete{background:var(--background_Gray_Light);border-color:var(--border_Light)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep.is-complete .GenayaPaySetupStepIcon{border-color:var(--Done)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep.is-complete .GenayaPaySetupStepIcon .material-symbols-outlined{color:var(--Done)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep .GenayaPaySetupStepIcon{align-items:center;background:var(--background_White);border-radius:50px;display:flex;height:32px;justify-content:center;width:32px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep .GenayaPaySetupStepIcon .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep .GenayaPaySetupStepText{display:flex;flex-direction:column}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep .GenayaPaySetupStepText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep .GenayaPaySetupStepText span{color:var(--text_Title_Light_Light);font-size:12px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep .GenayaPaySetupStepAction{align-items:center;background:var(--background_Gray_Light_Blue);border:none;border-radius:50px;cursor:pointer;display:flex;height:20px;justify-content:center;outline:2px solid var(--outline_Blue);transition:all .15s ease;width:20px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep .GenayaPaySetupStepAction:hover{outline:2px solid var(--background_Blue)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep .GenayaPaySetupStepAction .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupError,.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupNotice{align-items:center;background-color:rgba(255,119,0,.067);border:1px solid var(--pending);border-radius:12px;color:#070707;display:inline-flex;font-size:12px;gap:8px;margin-top:12px;outline:3px solid rgba(255,119,0,.114);padding:10px 12px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupError .material-symbols-outlined,.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupNotice .material-symbols-outlined{color:var(--Error);font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupNotice .material-symbols-outlined{color:var(--pending)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupFooter{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;justify-content:space-between;margin-top:14px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupFooter .GenayaPaySetupPrimary{background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:8px 16px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupFooter .GenayaPaySetupPrimary:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup{display:flex;flex-direction:column;gap:18px;overflow:auto}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:18px;display:flex;flex-direction:column;gap:16px;padding:18px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupCardHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupCardHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupCardHeader p{color:var(--text_Title_Light);font-size:12px;margin:4px 0 0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupCardHeader .GenayaPaySetupCardClose{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:999px;cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupCardHeader .GenayaPaySetupCardClose .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList{display:flex;flex-direction:column;gap:12px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem{grid-gap:12px;align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:14px;display:grid;gap:12px;grid-template-columns:36px minmax(0,1fr) auto;padding:12px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem.is-enabled{background:var(--background_Gray_Light_Blue);border-color:var(--border_Blue)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemIcon{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;height:36px;justify-content:center;width:36px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemIcon .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemText p{color:var(--text_Title_Light);font-size:12px;margin:4px 0 0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemActions{align-items:center;display:flex;gap:8px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemActions .GenayaPaySetupItemAction{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;padding:6px 14px;transition:all .15s ease}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemActions .GenayaPaySetupItemAction.is-enabled{border-color:var(--Done);color:var(--Done);cursor:default}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemActions .GenayaPaySetupItemAction:disabled{cursor:not-allowed;opacity:.6}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemActions .GenayaPaySetupItemDismiss{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:999px;cursor:pointer;display:flex;height:26px;justify-content:center;width:26px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemActions .GenayaPaySetupItemDismiss .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:14px;display:flex;flex-direction:column;gap:12px;padding:12px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsHeader .GenayaPaySetupActionsTitle{align-items:center;display:flex;gap:8px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsHeader .GenayaPaySetupActionsTitle h4{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsHeader .GenayaPaySetupActionsTitle .GenayaPaySetupActionsBadge{align-items:center;background:color-mix(in srgb,var(--Canceled) 12%,#0000);border-radius:999px;color:var(--Error);display:inline-flex;font-size:12px;font-weight:700;height:22px;justify-content:center;min-width:22px;padding:0 8px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsHeader .GenayaPaySetupActionsButton{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsList{display:flex;flex-direction:column;gap:8px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsList .GenayaPaySetupActionItem{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:10px 12px;text-align:left}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsList .GenayaPaySetupActionItem .GenayaPaySetupActionText{display:flex;flex-direction:column;gap:4px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsList .GenayaPaySetupActionItem .GenayaPaySetupActionText h5{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsList .GenayaPaySetupActionItem .GenayaPaySetupActionText span{color:var(--text_Title_Light);font-size:12px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsList .GenayaPaySetupActionItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaPayOwnerOnly{align-items:center;animation:GenayaPayOwnerOnlyFade .16s ease;display:flex;justify-content:center;position:fixed;z-index:2000}.GenayaPayOwnerOnly,.GenayaPayOwnerOnly .GenayaPayOwnerOnlyOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);inset:0}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyOverlay{background:rgba(46,54,62,.106);cursor:pointer;position:absolute}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard{align-items:center;animation:GenayaPayOwnerOnlyPopIn .18s ease;background:var(--background_White);border-radius:14px;box-shadow:0 24px 60px #0f172a40;display:flex;flex-direction:column;gap:12px;max-width:calc(100vw - 32px);padding:28px 28px 22px;position:relative;text-align:center;width:420px}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:10px;top:10px;transition:background-color .14s ease;width:32px}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyClose:hover{background-color:var(--background_Gray_Light)}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyClose .material-symbols-outlined{font-size:20px}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyIcon{align-items:center;background:color-mix(in srgb,var(--pending) 20%,#0000);border-radius:50%;display:inline-flex;height:56px;justify-content:center;margin-top:4px;width:56px}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyIcon .material-symbols-outlined{color:var(--pending);font-size:28px}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;line-height:1.3;margin:4px 0 0}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0;max-width:340px}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyFooter{display:flex;justify-content:center;margin-top:10px;width:100%}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyFooter .GenayaPayOwnerOnlyPrimary{background:var(--background_Blue_Dark);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 22px;transition:background-color .14s ease}.GenayaPayOwnerOnly .GenayaPayOwnerOnlyCard .GenayaPayOwnerOnlyFooter .GenayaPayOwnerOnlyPrimary:hover{background:#1e40af}@keyframes GenayaPayOwnerOnlyFade{0%{opacity:0}to{opacity:1}}@keyframes GenayaPayOwnerOnlyPopIn{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.GenayaPaySkeleton{display:flex;flex-direction:column;gap:14px;padding:20px 16px;width:100%}.GenayaPaySkeleton .GenayaPaySkeletonBar{animation:GenayaPaySkeletonShimmer 1.6s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 25%,var(--background_Gray_Light_Light) 45%,var(--background_Gray_Light) 65%);background-size:220% 100%;border-radius:8px;height:18px;width:100%}.GenayaPaySkeleton .GenayaPaySkeletonBar:first-child{animation-delay:0ms;width:92%}.GenayaPaySkeleton .GenayaPaySkeletonBar:nth-child(2){animation-delay:80ms;width:100%}.GenayaPaySkeleton .GenayaPaySkeletonBar:nth-child(3){animation-delay:.16s;width:86%}.GenayaPaySkeleton .GenayaPaySkeletonBar:nth-child(4){animation-delay:.24s;width:96%}.GenayaPaySkeleton .GenayaPaySkeletonBar:nth-child(5){animation-delay:.32s;width:78%}.GenayaPaySkeleton .GenayaPaySkeletonBar:nth-child(6){animation-delay:.4s;width:94%}.GenayaPayOverview{display:flex;flex-direction:column;gap:20px;overflow-x:hidden;overflow-y:auto;padding:0 0 90px}.GenayaPayOverview .GenayaPayOverviewHeader{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderText{display:flex;flex-direction:column;gap:4px}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter{align-items:center;display:flex}.GenayaPayOverview .GenayaPayOverviewHeader h2{color:var(--text_Title_Light);font-size:22px;font-weight:700}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewSubtitle{color:var(--text_Title_Light_Light);font-size:14px}.GenayaPayOverview .GenayaPayOverviewError{align-items:center;background:color-mix(in srgb,var(--Canceled) 14%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 40%,#0000);border-radius:10px;color:var(--Canceled);display:flex;font-size:14px;font-weight:500;gap:10px;padding:12px 16px}.GenayaPayOverview .GenayaPayOverviewError .material-symbols-outlined{flex-shrink:0;font-size:20px}.GenayaPayOverview .GenayaPayOverviewError .GenayaPayOverviewErrorText{flex:1 1}.GenayaPayOverview .GenayaPayOverviewAlert{align-items:center;background:color-mix(in srgb,var(--pending) 10%,#0000);border:1px solid color-mix(in srgb,var(--pending) 35%,#0000);border-radius:10px;color:var(--pending);display:flex;font-size:14px;font-weight:600;gap:12px;padding:12px 16px}.GenayaPayOverview .GenayaPayOverviewAlert .material-symbols-outlined{font-size:20px}.GenayaPayOverview .GenayaPayOverviewAlert button{background:var(--pending);border:none;border-radius:999px;color:color-mix(in srgb,var(--pending) 10%,#0000);cursor:pointer;font-weight:600;margin-left:auto;padding:6px 12px}.GenayaPayOverview .GenayaPayOverviewKpis{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:6px;height:100%;min-height:118px;padding:10px 14px;transition:box-shadow .2s ease,transform .2s ease}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard:hover{transform:translateY(-2px)}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiTop{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;gap:8px;justify-content:space-between;letter-spacing:.04em;text-transform:uppercase}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiBadge{border-radius:999px;font-size:11px;font-weight:600;padding:2px 8px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiBadge .GenayaPayOverviewCard:last-child:nth-child(3n+1):not(.is-chart){grid-column:1/-1}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiBadge{color:var(--Canceled)}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiValue{color:var(--text_Title_Light);font-size:18px;font-weight:700;min-height:22px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiTrend{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:6px;margin-top:2px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiTrend .GenayaPayOverviewKpiArrow{align-items:center;display:inline-flex;font-weight:600;gap:4px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiTrend .GenayaPayOverviewKpiArrow.is-positive{color:var(--Done)}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiTrend .GenayaPayOverviewKpiArrow.is-negative{color:var(--Canceled)}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiTrend .GenayaPayOverviewKpiArrow .material-symbols-outlined{font-size:16px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiTrend .GenayaPayOverviewKpiSparkline{align-items:flex-end;display:flex;gap:2px;height:28px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiTrend .GenayaPayOverviewKpiSparkline .GenayaPayOverviewKpiSpark{background:var(--border_Dark_Light);border-radius:6px;transition:height .3s ease;width:3px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiTrend .GenayaPayOverviewKpiSparkline .GenayaPayOverviewKpiSpark.is-placeholder{animation:GenayaPayOverviewShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light_Blue) 25%,var(--background_Gray_Light_Blue) 45%,var(--background_Gray_Light_Blue) 60%);background-size:200% 100%;height:40%}.GenayaPayOverview .GenayaPayOverviewKpis.is-loading .GenayaPayOverviewKpiTrend,.GenayaPayOverview .GenayaPayOverviewKpis.is-loading .GenayaPayOverviewKpiValue{color:#0000}@media(max-width:1050px){.GenayaPayOverview .GenayaPayOverviewKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.GenayaPayOverview .GenayaPayOverviewHeader h2{font-size:20px}}@media(max-width:600px){.GenayaPayOverview{gap:14px}.GenayaPayOverview .GenayaPayOverviewHeader{gap:10px}.GenayaPayOverview .GenayaPayOverviewHeader h2{font-size:18px}.GenayaPayOverview .GenayaPayOverviewKpis{gap:8px;grid-template-columns:1fr}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard{min-height:0;padding:12px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiValue{font-size:17px}.GenayaPayOverview .GenayaPayOverviewAlert{flex-wrap:wrap;gap:8px}.GenayaPayOverview .GenayaPayOverviewAlert button{margin-left:0;width:100%}}@media(max-width:1050px){.GenayaPayOverviewKpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.GenayaPayOverviewKpis{grid-template-columns:repeat(1,minmax(0,1fr))}.GenayaPayOverviewCard:last-child:nth-child(odd):not(.is-chart){grid-column:1/-1}}.GenayaPayOverviewGrid{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-auto-rows:260px;grid-template-columns:repeat(3,minmax(0,1fr))}.GenayaPayOverviewGrid .GenayaPayOverviewCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;height:100%;transition:box-shadow .2s ease,transform .2s ease}.GenayaPayOverviewGrid .GenayaPayOverviewCard:hover{transform:translateY(-2px)}.GenayaPayOverviewGrid .GenayaPayOverviewCard.is-chart{grid-column:span 3}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewCardHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:12px 14px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewCardHeader h3{color:var(--text_Title_Light);font-size:16px;font-weight:600}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewCardHeader .GenayaPayOverviewIconButton{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;justify-content:center}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewCardHeader .GenayaPayOverviewIconButton .material-symbols-outlined{font-size:20px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewCardBody{display:flex;flex:1 1;flex-direction:column;gap:10px;padding:12px 14px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewCardFooter{display:flex;justify-content:flex-end;padding:0 14px 12px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewEmpty{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:8px;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;padding:20px 16px;text-align:center}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewEmpty.is-loading{align-items:stretch}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:24px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewEmpty button{background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;font-weight:500;margin-top:15px;padding:6px 17px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentsList{display:flex;flex-direction:column;gap:12px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentRow{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:10px;display:flex;gap:12px;padding:12px;transition:background .2s ease,transform .2s ease}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentRow:hover{background:var(--background_Gray_Light);transform:translateY(-1px)}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentMain{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentMain .GenayaPayOverviewPaymentClient{color:var(--text_Title_Light);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentMain .GenayaPayOverviewPaymentMeta{color:var(--text_Title_Light_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentStatus{display:flex;justify-content:center;min-width:96px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentAmount{align-items:flex-end;color:var(--text_Title_Light);display:flex;flex-direction:column;font-weight:600;gap:4px;min-width:110px;text-align:right}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentAmount span{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewNote{color:var(--text_Title_Light_Light_Light);font-size:12px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewStatRow{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;justify-content:space-between}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewStatRow strong{color:var(--text_Title_Light);font-weight:700}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewStatRow strong.is-risk{color:var(--Canceled)}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewStatRow strong.is-warning{color:var(--pending)}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewLink{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:400}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewLink:hover{text-decoration:underline}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewSkeleton{animation:GenayaPayOverviewShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light_Blue) 25%,var(--background_Gray_Light_Blue) 45%,var(--background_Gray_Light_Blue) 60%);background-size:200% 100%;border-radius:8px;display:block;height:14px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartSkeleton{grid-gap:8px;align-items:flex-end;display:grid;gap:8px;grid-template-columns:repeat(12,1fr);height:160px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartSkeleton .GenayaPayOverviewChartBarSkeleton{animation:GenayaPayOverviewShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light_Blue) 25%,var(--background_Gray_Light_Blue) 45%,var(--background_Gray_Light_Blue) 60%);background-size:200% 100%;border-radius:6px;height:40px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChart{grid-gap:8px;align-items:flex-end;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(12px,1fr));height:180px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChart .GenayaPayOverviewChartBarWrapper{align-items:center;display:flex;flex-direction:column;gap:6px;height:100%}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChart .GenayaPayOverviewChartBar{background:linear-gradient(180deg,#93c5fd 0,var(--background_Blue_Light_Middle) 100%);border-radius:6px;position:relative;transition:height .45s ease;width:100%}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChart .GenayaPayOverviewChartBar:after{background:var(--text_Title_Dark);border-radius:8px;bottom:calc(100% + 8px);color:var(--background_White);content:attr(data-date) "\a" attr(data-gross) "\a" attr(data-net);font-size:11px;left:50%;min-width:120px;opacity:0;padding:6px 8px;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .2s ease;white-space:pre;z-index:2}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChart .GenayaPayOverviewChartBar:hover:after{opacity:1}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChart .GenayaPayOverviewChartLabel{color:var(--text_Title_Light_Light_Light);font-size:11px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartPlaceholder{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:14px;gap:12px;justify-content:center;text-align:center}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartPlaceholder button{background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;font-weight:600;padding:6px 14px}@media(max-width:1050px){.GenayaPayOverviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.GenayaPayOverviewGrid .GenayaPayOverviewCard.is-chart{grid-column:span 1}}@media(max-width:760px){.GenayaPayOverviewGrid{grid-template-columns:repeat(1,minmax(0,1fr))}.GenayaPayOverviewGrid .GenayaPayOverviewCard.is-chart{grid-column:span 1}}.GenayaPayStatusBadge{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;padding:4px 10px;text-transform:capitalize}.GenayaPayStatusBadge.is-pending{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 30%,#0000);color:var(--background_Blue_Dark)}.GenayaPayStatusBadge.is-succeeded{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.GenayaPayStatusBadge.is-failed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.GenayaPayStatusBadge.is-refunded{background:color-mix(in srgb,var(--pending) 10%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.GenayaPayStatusBadge.is-disputed{background:color-mix(in srgb,var(--InProgress) 8%,#0000);border-color:color-mix(in srgb,var(--InProgress) 28%,#0000);color:var(--InProgress)}.GenayaPayStatusBadge.is-unknown{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}@keyframes GenayaPayOverviewShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.Payments{display:flex;flex-direction:column;height:100%;max-height:none;max-width:100%;min-height:0;overflow:auto;width:100%}.Payments .PaymentsHeader{display:flex;flex-direction:column;flex-shrink:0}.Payments .PaymentsHeader .PaymentsHeaderStats{align-items:center;display:flex;position:relative}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderArrow{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;box-shadow:0 10px 24px #0f172a2e;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;height:32px;justify-content:center;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:32px;z-index:4}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderArrow .material-symbols-outlined{font-size:18px}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderArrow:hover{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--InProgress)}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderArrow:first-child{left:6px}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderArrow:last-child{right:6px}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList{display:flex;flex:1 1;gap:12px;overflow-x:auto;padding:3px;position:relative;scroll-behavior:smooth;scrollbar-width:none;z-index:1}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList::-webkit-scrollbar{display:none}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-width:150px;outline:3px solid #0000;padding:12px 16px;transition:border .15s ease,outline .15s ease}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat .PaymentsHeaderStatLabel{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat .PaymentsHeaderStatValue{color:var(--text_Title_Light);font-size:18px;font-weight:700}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat:hover{border-color:var(--border_Blue)}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat.is-active{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat.is-active .PaymentsHeaderStatLabel{font-weight:600}.Payments .PaymentsControlsBottom{align-items:center;border-bottom:none;display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;gap:14px;justify-content:space-between;padding:15px 5px;position:relative;z-index:4}.Payments .PaymentsControlsBottom .PaymentsFilters{align-items:center;display:flex;gap:12px}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsDateFilter{align-items:center;display:flex}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsMethodFilter,.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsPageSize,.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsRoleFilter,.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsStatusFilter{position:relative}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;border-radius:10px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:180px;overflow-y:auto;padding:10px;position:absolute;top:calc(100% + 6px);z-index:20}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterOption{align-items:center;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterOption .PaymentsOptionIndicator{background:var(--background_White);border:1.5px solid var(--border_Dark_Light);border-radius:999px;flex:0 0 14px;height:14px;position:relative;width:14px}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterOption .PaymentsOptionIndicator.is-selected{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue)}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterOption .PaymentsOptionIndicator.is-selected:after{background:var(--background_Blue);border-radius:999px;content:"";height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:7px}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterOption .PaymentsMethodOption{align-items:center;display:inline-flex;gap:8px}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterOption .PaymentsMethodOption img{height:16px;object-fit:contain;width:16px}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Payments .PaymentsControlsBottom .PaymentsSearch{align-items:center;background-color:var(--background_White);display:flex;flex:1 1;padding-left:10px;position:absolute;right:3px;z-index:4}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm:focus-within{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:none;padding:6px 5px}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.Payments .PaymentsTableSection{border-top:none;display:flex;flex:1 1 auto;flex-direction:column;margin-top:10px;min-height:0;min-height:600px;overflow:visible;position:relative}.Payments .PaymentsTableSection .PaymentsTableWrapper{-webkit-overflow-scrolling:touch;flex:1 1 auto;max-width:100%;min-height:0;overflow:auto;padding-bottom:55px;position:relative;width:100%}.Payments .PaymentsTableSection .PaymentsEmpty{border-bottom:none!important;color:var(--text_Title_Light_Light);font-size:13px;padding:18px 12px;text-align:center}.Payments .PaymentsTableSection .PaymentsEmpty .PaymentsEmptyContent{align-items:center;display:inline-flex;flex-direction:column;gap:6px;padding-top:10px;text-align:center;width:100%}.Payments .PaymentsTableSection .PaymentsEmpty .PaymentsEmptyContent .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px}.Payments .PaymentsTableSection .PaymentsTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.Payments .PaymentsTableSection .PaymentsTable thead{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:3}.Payments .PaymentsTableSection .PaymentsTable thead .PaymentsSelectCheckbox{-webkit-appearance:none!important;appearance:none!important;background-color:var(--background_White)!important;border:2px solid var(--border_Dark_Light)!important;border-radius:6px!important;cursor:pointer!important;display:grid!important;height:18px!important;place-items:center!important;transition:all .15s ease!important;width:18px!important}.Payments .PaymentsTableSection .PaymentsTable thead .PaymentsSelectCheckbox:checked{background:var(--background_Blue)!important;border-color:var(--background_Blue)!important;box-shadow:inset 0 0 0 3px var(--background_White)!important}.Payments .PaymentsTableSection .PaymentsTable tbody{display:table-row-group}.Payments .PaymentsTableSection .PaymentsTable tbody thead .PaymentsSelectHeader{align-items:center;display:flex;justify-content:center}.Payments .PaymentsTableSection .PaymentsTable tbody thead .PaymentsSelectHeader input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:grid;height:18px;margin:0;place-items:center;transition:all .15s ease;width:18px}.Payments .PaymentsTableSection .PaymentsTable tbody thead .PaymentsSelectHeader input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px var(--background_White)}.Payments .PaymentsTableSection .PaymentsTable tbody .PaymentsSelectCell,.Payments .PaymentsTableSection .PaymentsTable tbody .PaymentsSelectHeader{background-color:var(--background_White);box-shadow:none;left:0;min-width:46px;padding-left:12px;padding-right:12px;position:-webkit-sticky;position:sticky;text-align:center;vertical-align:middle;width:46px;z-index:1}.Payments .PaymentsTableSection .PaymentsTable tbody .PaymentsSelectCellControl,.Payments .PaymentsTableSection .PaymentsTable tbody .PaymentsSelectHeaderControl{align-items:center;display:flex;justify-content:center;width:100%}.Payments .PaymentsTableSection .PaymentsTable tbody .PaymentsSelectCheckbox{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:grid;height:18px;margin:0;place-items:center;transition:all .15s ease;width:18px}.Payments .PaymentsTableSection .PaymentsTable tbody .PaymentsSelectCheckbox:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px var(--background_White)}.Payments .PaymentsTableSection .PaymentsTable tbody tbody .PaymentsSelectCell .PaymentsSelectCheckbox,.Payments .PaymentsTableSection .PaymentsTable tbody thead .PaymentsSelectHeader .PaymentsSelectCheckbox{-webkit-appearance:none!important;appearance:none!important;background-color:var(--background_White)!important;border:2px solid var(--border_Dark_Light)!important;border-radius:6px!important;cursor:pointer!important;display:grid!important;height:18px!important;place-items:center!important;width:18px!important}.Payments .PaymentsTableSection .PaymentsTable tbody tbody .PaymentsSelectCell .PaymentsSelectCheckbox:checked,.Payments .PaymentsTableSection .PaymentsTable tbody thead .PaymentsSelectHeader .PaymentsSelectCheckbox:checked{background:var(--background_Blue)!important;border-color:var(--background_Blue)!important;box-shadow:inset 0 0 0 3px var(--background_White)!important}.Payments .PaymentsTableSection .PaymentsTable tr{display:table-row}.Payments .PaymentsTableSection .PaymentsTable tr:last-child td,.Payments .PaymentsTableSection .PaymentsTable tr:last-child th{border-bottom:0 solid var(--border_Light)}.Payments .PaymentsTableSection .PaymentsTable td,.Payments .PaymentsTableSection .PaymentsTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:8px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Payments .PaymentsTableSection .PaymentsTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:10px 12px;text-overflow:clip;white-space:nowrap;z-index:5}.Payments .PaymentsTableSection .PaymentsTable th:first-child{background-color:var(--background_White);left:0;padding:0 13px;position:-webkit-sticky;position:sticky;top:0}.Payments .PaymentsTableSection .PaymentsTable .PaymentsSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.Payments .PaymentsTableSection .PaymentsTable .PaymentsSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.Payments .PaymentsTableSection .PaymentsTable .PaymentsSortableHeader:hover{color:var(--text_Title_Dark)}.Payments .PaymentsTableSection .PaymentsTable .PaymentsSortableHeader .PaymentsSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.Payments .PaymentsTableSection .PaymentsTable .PaymentsSortableHeader .PaymentsSortIcon.is-active{color:var(--text_Title_Light)}.Payments .PaymentsTableSection .PaymentsTable .PaymentsSortableHeader .PaymentsSortIcon.is-asc{transform:rotate(180deg)}.Payments .PaymentsTableSection .PaymentsTable tbody tr:nth-child(2n){background:color-mix(in srgb,var(--background_Gray_Light) 53%,#0000)}.Payments .PaymentsTableSection .PaymentsTable tbody tr:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Gray_Light) 85%,#0000)}.Payments .PaymentsTableSection .PaymentsRow{transition:background .12s ease-out}.Payments .PaymentsTableSection .PaymentsCell{align-items:center;display:flex;min-width:120px}.Payments .PaymentsTableSection .PaymentsTable .PaymentsMethodBadge{align-items:center;display:inline-flex;gap:6px}.Payments .PaymentsTableSection .PaymentsTable .PaymentsMethodBadge img{height:16px;object-fit:contain;width:16px}.Payments .PaymentsTableSection .PaymentsCreatedByHeader{min-width:200px}.Payments .PaymentsTableSection .PaymentsCreatedByCell{color:var(--text_Title_Light_Light);font-weight:500;min-width:200px}.Payments .PaymentsTableSection .GAPaymentsCellRole .GAPaymentsRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.Payments .PaymentsTableSection .GAPaymentsCellRole .GAPaymentsRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--background_Blue_Dark)}.Payments .PaymentsTableSection .GAPaymentsCellRole .GAPaymentsRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.Payments .PaymentsTableSection .GAPaymentsCellRole .GAPaymentsRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 15%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.Payments .PaymentsTableSection .GAPaymentsCellRole .GAPaymentsRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Payments .PaymentsTableSection .GAPaymentsCellRole .GAPaymentsRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);border-color:color-mix(in srgb,var(--InProgress) 35%,#0000);color:var(--InProgress)}.Payments .PaymentsTableSection .GAPaymentsCellStatus .GAPaymentsPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.Payments .PaymentsTableSection .GAPaymentsCellStatus .GAPaymentsStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Payments .PaymentsTableSection .GAPaymentsCellStatus .GAPaymentsStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Payments .PaymentsTableSection .GAPaymentsCellStatusEmail .PaymentsPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.Payments .PaymentsTableSection .GAPaymentsCellStatusEmail .PaymentsPill h4{margin-bottom:2px;margin-left:5px}.Payments .PaymentsTableSection .GAPaymentsCellStatusEmail .PaymentsPill.is-confirmed{background:color-mix(in srgb,var(--background_Blue) 9%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.Payments .PaymentsTableSection .GAPaymentsCellStatusEmail .PaymentsPill.is-unconfirmed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.Payments .PaymentsTableSection .PaymentsCellName{color:var(--background_Blue);cursor:pointer}.Payments .PaymentsTableSection .PaymentsCellName:hover{text-decoration:underline}.Payments .PaymentsTableSection .SettingsActionsHeader{max-width:70px}.Payments .PaymentsTableSection .SettingsActionsHeader,.Payments .PaymentsTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Payments .PaymentsTableSection .SettingsActionsHeader:before,.Payments .PaymentsTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.Payments .PaymentsTableSection .SettingsActionsHeader.is-overlaying,.Payments .PaymentsTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.Payments .PaymentsTableSection .SettingsActionsHeader.is-overlaying:before,.Payments .PaymentsTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.Payments .PaymentsTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Payments .PaymentsTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.Payments .PaymentsTableSection .PaymentsNameCell{display:flex;flex-direction:column}.Payments .PaymentsTableSection .PaymentsName{font-weight:500}.Payments .PaymentsTableSection .PaymentsEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.Payments .PaymentsTableSection .PaymentsRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.Payments .PaymentsTableSection .PaymentsRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.Payments .PaymentsTableSection .PaymentsRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.Payments .PaymentsTableSection .PaymentsRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.Payments .PaymentsTableSection .PaymentsRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.Payments .PaymentsTableSection .PaymentsRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.Payments .PaymentsTableSection .PaymentsPill{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusPill{text-transform:capitalize}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusBadge{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;padding:4px 10px;text-transform:capitalize}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusBadge.is-pending{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 30%,#0000);color:var(--background_Blue_Dark)}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusBadge.is-succeeded{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusBadge.is-failed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusBadge.is-refunded{background:color-mix(in srgb,var(--pending) 10%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusBadge.is-disputed{background:color-mix(in srgb,var(--InProgress) 8%,#0000);border-color:color-mix(in srgb,var(--InProgress) 28%,#0000);color:var(--InProgress)}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusBadge.is-unknown{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusToggle:disabled{cursor:not-allowed;opacity:.6}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusToggle .PaymentsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusToggle .PaymentsStatusToggleText{min-width:54px;text-align:left}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusToggle.is-active .PaymentsStatusToggleDot{background:var(--Done);transform:translateX(71px)}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}@media(max-width:1050px){.Payments .PaymentsControlsBottom{flex-wrap:wrap;gap:10px}.Payments .PaymentsControlsBottom .PaymentsSearch{flex:1 1 100%;padding-left:0;position:static}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm{max-width:none;min-width:0;width:100%}}@media(max-width:600px){.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderArrow{display:none}.Payments .PaymentsControlsBottom{align-items:stretch;flex-direction:column;gap:10px;padding:12px 4px}.Payments .PaymentsControlsBottom .PaymentsFilters{flex-wrap:wrap;gap:8px}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsMethodFilter,.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsPageSize,.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsRoleFilter,.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsStatusFilter{flex:1 1 140px}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsMethodFilter .PaymentsFilterButton,.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsPageSize .PaymentsFilterButton,.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsRoleFilter .PaymentsFilterButton,.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsStatusFilter .PaymentsFilterButton{min-width:0;width:100%}.Payments .PaymentsControlsBottom .PaymentsSearch{padding-left:0;position:static;width:100%}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm{max-width:none;min-width:0;width:100%}.Payments .PaymentsTableSection{min-height:400px}.Payments .PaymentsTableSection .PaymentsTable{min-width:720px}}.Payments .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:55px;color:var(--text_Title_Light);display:flex;flex-shrink:0;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky;z-index:3}.Payments .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.Payments .InvoicesPagination .InvoicesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.Payments .InvoicesPagination .InvoicesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.Payments .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.Payments .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Payments .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Payments .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Payments .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.Payments .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Payments .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Payments .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.Payments .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.Payments .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.Payments .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.Payments .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.Payments .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.Payments .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--background_White);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.Payments .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);color:#fff}.PaymentsMethodBadge{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:8px}.PaymentsMethodBadge img{height:16px;object-fit:contain;width:16px}.Disputes{display:flex;flex-direction:column;height:100%;max-height:none;max-width:100%;min-height:0;overflow:auto;width:100%}.Disputes .DisputesHeader{display:flex;flex-direction:column;flex-shrink:0}.Disputes .DisputesHeader .DisputesHeaderStats{align-items:center;display:flex;justify-content:flex-start;position:relative}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderArrow{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;box-shadow:0 10px 24px #0f172a2e;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;height:32px;justify-content:center;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:32px;z-index:4}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderArrow .material-symbols-outlined{font-size:18px}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderArrow:hover{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--InProgress)}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderArrow:first-child{left:6px}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderArrow:last-child{right:6px}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList{display:flex;flex:1 1;gap:12px;overflow-x:auto;padding:3px;position:relative;scroll-behavior:smooth;scrollbar-width:none;z-index:1}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList::-webkit-scrollbar{display:none}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-width:150px;outline:3px solid #0000;padding:12px 16px;transition:border .15s ease,outline .15s ease}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat .DisputesHeaderStatLabel{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;text-align:start}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat .DisputesHeaderStatValue{color:var(--text_Title_Light);font-size:18px;font-weight:700}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat:hover{border-color:var(--border_Blue)}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat.is-active{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat.is-active .DisputesHeaderStatLabel{font-weight:600}.Disputes .DisputesControlsBottom{align-items:center;border-bottom:none;display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;gap:14px;justify-content:space-between;padding:15px 5px;position:relative;z-index:4}.Disputes .DisputesControlsBottom .DisputesFilters{align-items:center;display:flex;gap:12px}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesDateFilter{align-items:center;display:flex}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesMethodFilter,.Disputes .DisputesControlsBottom .DisputesFilters .DisputesPageSize,.Disputes .DisputesControlsBottom .DisputesFilters .DisputesRoleFilter,.Disputes .DisputesControlsBottom .DisputesFilters .DisputesStatusFilter{position:relative}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:180px;overflow-y:auto;padding:10px;position:absolute;top:calc(100% + 6px);z-index:20}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterOption{align-items:center;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterOption .DisputesOptionIndicator{background:var(--background_White);border:1.5px solid var(--border_Dark_Light);border-radius:999px;flex:0 0 14px;height:14px;position:relative;width:14px}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterOption .DisputesOptionIndicator.is-selected{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue)}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterOption .DisputesOptionIndicator.is-selected:after{background:var(--background_Blue);border-radius:999px;content:"";height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:7px}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterOption .DisputesMethodOption{align-items:center;display:inline-flex;gap:8px}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterOption .DisputesMethodOption img{height:16px;object-fit:contain;width:16px}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Disputes .DisputesControlsBottom .DisputesSearch{align-items:center;background-color:var(--background_White);display:flex;flex:1 1;padding-left:10px;position:absolute;right:3px;z-index:4}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm:focus-within{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:none;padding:6px 5px}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.Disputes .DisputesTableSection{border-top:none;display:flex;flex:1 1 auto;flex-direction:column;margin-top:10px;min-height:0;min-height:600px;overflow:visible;position:relative}.Disputes .DisputesTableSection .DisputesTableWrapper{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;max-width:100%;min-height:0;overflow:auto;padding-bottom:55px;position:relative;width:100%}.Disputes .DisputesTableSection .DisputesEmpty{border-bottom:none!important;color:var(--text_Title_Light_Light);font-size:13px;padding:18px 12px;text-align:center}.Disputes .DisputesTableSection .DisputesEmpty .DisputesEmptyContent{align-items:center;display:inline-flex;flex-direction:column;gap:6px;padding-top:10px;text-align:center;width:100%}.Disputes .DisputesTableSection .DisputesEmpty .DisputesEmptyContent .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px}.Disputes .DisputesTableSection .DisputesTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.Disputes .DisputesTableSection .DisputesTable thead{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:3}.Disputes .DisputesTableSection .DisputesTable tbody{display:table-row-group;height:100%}.Disputes .DisputesTableSection .DisputesTable tr{display:table-row}.Disputes .DisputesTableSection .DisputesTable tr:last-child td,.Disputes .DisputesTableSection .DisputesTable tr:last-child th{border-bottom:0 solid var(--border_Light)}.Disputes .DisputesTableSection .DisputesTable td,.Disputes .DisputesTableSection .DisputesTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:8px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Disputes .DisputesTableSection .DisputesTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:10px 12px;text-overflow:clip;white-space:nowrap;z-index:5}.Disputes .DisputesTableSection .DisputesTable .DisputesSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.Disputes .DisputesTableSection .DisputesTable .DisputesSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.Disputes .DisputesTableSection .DisputesTable .DisputesSortableHeader:hover{color:var(--text_Title_Dark)}.Disputes .DisputesTableSection .DisputesTable .DisputesSortableHeader .DisputesSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.Disputes .DisputesTableSection .DisputesTable .DisputesSortableHeader .DisputesSortIcon.is-active{color:var(--text_Title_Light)}.Disputes .DisputesTableSection .DisputesTable .DisputesSortableHeader .DisputesSortIcon.is-asc{transform:rotate(180deg)}.Disputes .DisputesTableSection .DisputesTable tbody tr:nth-child(2n){background:color-mix(in srgb,var(--background_Gray_Light) 53%,#0000)}.Disputes .DisputesTableSection .DisputesTable tbody tr:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Gray_Light) 85%,#0000)}.Disputes .DisputesTableSection .DisputesRow{transition:background .12s ease-out}.Disputes .DisputesTableSection .DisputesCell{align-items:center;display:flex;min-width:120px}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge.status-warning_needs_response{background:color-mix(in srgb,var(--pending) 10%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge.status-warning_under_review{background:color-mix(in srgb,var(--pending) 8%,#0000);border-color:color-mix(in srgb,var(--pending) 40%,#0000);color:var(--pending)}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge.status-needs_response{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge.status-under_review{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 30%,#0000);color:var(--background_Blue_Dark)}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge.status-won{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge.status-lost{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge.status-expired{background:var(--background_Gray_Light);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--text_Title_Light)}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge.status-warning_closed{background:color-mix(in srgb,var(--InProgress) 8%,#0000);border-color:color-mix(in srgb,var(--InProgress) 28%,#0000);color:#5b21b6}.Disputes .DisputesTableSection .DisputesTable .DisputesMethodBadge{align-items:center;display:inline-flex;gap:6px}.Disputes .DisputesTableSection .DisputesTable .DisputesMethodBadge img{height:16px;object-fit:contain;width:16px}.Disputes .DisputesTableSection .DisputesCreatedByHeader{min-width:200px}.Disputes .DisputesTableSection .DisputesCreatedByCell{color:var(--text_Title_Light_Light);font-weight:500;min-width:200px}.Disputes .DisputesTableSection .GADisputesCellRole .GADisputesRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.Disputes .DisputesTableSection .GADisputesCellRole .GADisputesRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 22%,#0000);color:var(--background_Blue_Dark)}.Disputes .DisputesTableSection .GADisputesCellRole .GADisputesRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.Disputes .DisputesTableSection .GADisputesCellRole .GADisputesRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 15%,#0000);border-color:color-mix(in srgb,var(--pending) 35%,#0000);color:var(--pending)}.Disputes .DisputesTableSection .GADisputesCellRole .GADisputesRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Disputes .DisputesTableSection .GADisputesCellRole .GADisputesRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);border-color:color-mix(in srgb,var(--InProgress) 35%,#0000);color:var(--InProgress)}.Disputes .DisputesTableSection .GADisputesCellStatus .GADisputesPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.Disputes .DisputesTableSection .GADisputesCellStatus .GADisputesStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Disputes .DisputesTableSection .GADisputesCellStatus .GADisputesStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Disputes .DisputesTableSection .GADisputesCellStatusEmail .DisputesPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.Disputes .DisputesTableSection .GADisputesCellStatusEmail .DisputesPill h4{margin-bottom:2px;margin-left:5px}.Disputes .DisputesTableSection .GADisputesCellStatusEmail .DisputesPill.is-confirmed{background:color-mix(in srgb,var(--background_Blue) 9%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.Disputes .DisputesTableSection .GADisputesCellStatusEmail .DisputesPill.is-unconfirmed{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);color:var(--Canceled)}.Disputes .DisputesTableSection .DisputesCellName{color:var(--background_Blue);cursor:pointer}.Disputes .DisputesTableSection .DisputesCellName:hover{text-decoration:underline}.Disputes .DisputesTableSection .SettingsActionsHeader{max-width:70px}.Disputes .DisputesTableSection .SettingsActionsHeader,.Disputes .DisputesTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Disputes .DisputesTableSection .SettingsActionsHeader:before,.Disputes .DisputesTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.Disputes .DisputesTableSection .SettingsActionsHeader.is-overlaying,.Disputes .DisputesTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.Disputes .DisputesTableSection .SettingsActionsHeader.is-overlaying:before,.Disputes .DisputesTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.Disputes .DisputesTableSection .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Disputes .DisputesTableSection .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.Disputes .DisputesTableSection .DisputesNameCell{display:flex;flex-direction:column}.Disputes .DisputesTableSection .DisputesName{font-weight:500}.Disputes .DisputesTableSection .DisputesEmail{color:var(--text_Title_Light_Light_Light);font-size:11px}.Disputes .DisputesTableSection .DisputesRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.Disputes .DisputesTableSection .DisputesRoleBadgeEmployee{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.Disputes .DisputesTableSection .DisputesRoleBadgeDispatcher{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.Disputes .DisputesTableSection .DisputesRoleBadgeManager{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}.Disputes .DisputesTableSection .DisputesRoleBadgeAdmin{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress)}.Disputes .DisputesTableSection .DisputesRoleBadgeExternalEmployee{background:color-mix(in srgb,var(--pending) 12%,#0000);color:var(--pending)}.Disputes .DisputesTableSection .DisputesPill{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusPill{text-transform:capitalize}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusToggle:disabled{cursor:not-allowed;opacity:.6}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusToggle .DisputesStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusToggle .DisputesStatusToggleText{min-width:54px;text-align:left}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusToggle.is-active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusToggle.is-active .DisputesStatusToggleDot{background:var(--Done);transform:translateX(71px)}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusToggle.is-inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}@media(max-width:1050px){.Disputes .DisputesControlsBottom{flex-wrap:wrap;gap:10px}.Disputes .DisputesControlsBottom .DisputesSearch{flex:1 1 100%;padding-left:0;position:static}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm{max-width:none;min-width:0;width:100%}}@media(max-width:600px){.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderArrow{display:none}.Disputes .DisputesControlsBottom{align-items:stretch;flex-direction:column;gap:10px;padding:12px 4px}.Disputes .DisputesControlsBottom .DisputesFilters{flex-wrap:wrap;gap:8px}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesMethodFilter,.Disputes .DisputesControlsBottom .DisputesFilters .DisputesPageSize,.Disputes .DisputesControlsBottom .DisputesFilters .DisputesRoleFilter,.Disputes .DisputesControlsBottom .DisputesFilters .DisputesStatusFilter{flex:1 1 140px}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesMethodFilter .DisputesFilterButton,.Disputes .DisputesControlsBottom .DisputesFilters .DisputesPageSize .DisputesFilterButton,.Disputes .DisputesControlsBottom .DisputesFilters .DisputesRoleFilter .DisputesFilterButton,.Disputes .DisputesControlsBottom .DisputesFilters .DisputesStatusFilter .DisputesFilterButton{min-width:0;width:100%}.Disputes .DisputesControlsBottom .DisputesSearch{padding-left:0;position:static;width:100%}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm{max-width:none;min-width:0;width:100%}.Disputes .DisputesTableSection{min-height:400px}.Disputes .DisputesTableSection .DisputesTable{min-width:720px}}.Disputes .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:55px;color:var(--text_Title_Light);display:flex;flex-shrink:0;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky;z-index:3}.Disputes .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.Disputes .InvoicesPagination .InvoicesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.Disputes .InvoicesPagination .InvoicesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.Disputes .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.Disputes .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Disputes .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.Disputes .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Disputes .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.Disputes .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Disputes .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Disputes .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.Disputes .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.Disputes .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.Disputes .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.Disputes .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.Disputes .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.Disputes .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--background_White);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.Disputes .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:var(--background_Blue);border-color:var(--background_Blue_Dark);color:#fff}.DisputesMethodBadge{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:8px}.DisputesMethodBadge img{height:16px;object-fit:contain;width:16px}.GenayaPayPayouts{display:flex;flex-direction:column;height:100%;max-height:none;max-width:100%;min-height:0;overflow:auto;width:100%}@media(max-width:1050px){.GenayaPayPayouts .GenayaPayPayoutsStats{gap:10px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard{flex-basis:calc(50% - 5px);flex-grow:1;flex-shrink:1;padding:14px 16px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatInfo h3{font-size:18px}}@media(max-width:600px){.GenayaPayPayouts .GenayaPayPayoutsStats{flex-direction:column;gap:8px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard{flex:1 1 auto;padding:12px 14px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatInfo h3{font-size:16px}}.GenayaPayPayouts .GenayaPayPayoutsError{align-items:center;background:color-mix(in srgb,var(--Canceled) 14%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 40%,#0000);border-radius:10px;color:var(--Canceled);display:flex;font-size:14px;font-weight:500;gap:10px;padding:12px 16px}.GenayaPayPayouts .GenayaPayPayoutsError .material-symbols-outlined{flex-shrink:0;font-size:20px}.GenayaPayPayouts .GenayaPayPayoutsError span:last-child{flex:1 1}.GenayaPayPayouts .GenayaPayPayoutsStats{display:flex;flex-wrap:wrap;gap:16px;width:100%}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard{align-items:center;background:var(--background_Gray_Light);border-radius:10px;display:flex;flex:1 1 200px;gap:16px;padding:18px 20px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatIcon{align-items:center;background:color-mix(in srgb,var(--Submited) 12%,#0000);border-radius:14px;bottom:0;color:var(--background_Blue_Dark);display:flex;height:44px;justify-content:center;width:44px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatIcon.is-pending{background:#eab3081f;color:var(--pending)}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatIcon.is-instant{background:#10b9811f;color:var(--Done)}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatIcon.is-last{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:#7c3aed}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatIcon .material-symbols-outlined{font-size:22px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatInfo{display:flex;flex-direction:column;gap:4px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatInfo span{color:var(--text_Title_Light_Light);font-size:13px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatInfo h3{color:var(--text_Title_Dark);font-size:20px;font-weight:600;margin:0}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatInfo p{color:var(--text_Title_Light_Light_Light);font-size:12px;margin:0}.GenayaPayPayouts .GenayaPayPayoutsTableBlock{background:var(--background_White);display:flex;flex:1 1 auto;flex-direction:column;height:100%;margin-top:10px;overflow:auto}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:15px 5px;position:relative;z-index:4}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters{align-items:center;display:flex;gap:12px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsDateFilter{align-items:center;display:flex}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsStatusFilter{position:relative}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:180px;overflow-y:auto;padding:10px;position:absolute;top:calc(100% + 6px);z-index:20}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsFilterOption{align-items:center;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;transition:background .12s ease,color .12s ease;white-space:nowrap}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch{align-items:center;background-color:var(--background_White);display:flex;flex:1 1;padding-left:10px;position:absolute;right:3px;z-index:4}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm:focus-within{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm .GenayaPayPayoutsSearchMain{align-items:center;display:flex;gap:6px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm .GenayaPayPayoutsSearchMain .GenayaPayPayoutsSearchIcon{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm .GenayaPayPayoutsSearchMain .GenayaPayPayoutsSearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:none;padding:6px 5px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm .GenayaPayPayoutsSearchMain .GenayaPayPayoutsSearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Dark_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm .GenayaPayPayoutsSearchMain .GenayaPayPayoutsSearchClear svg{height:14px;width:14px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm .GenayaPayPayoutsSearchMain .GenayaPayPayoutsSearchClear:hover{color:var(--text_Title_Dark)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm .GenayaPayPayoutsSearchMain .GenayaPayPayoutsSearchClear:active{transform:scale(.96)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable{display:flex;flex:1 1 auto;flex-direction:column;height:auto;height:100%;max-height:none;overflow:auto;width:100%}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableSection{display:flex;flex:1 1 auto;flex-direction:column;margin-top:0;min-height:400px;position:relative}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableWrapper{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;max-width:100%;min-height:0;overflow:auto;padding-bottom:55px;position:relative;width:100%}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid{border-collapse:collapse;display:table;font-size:13px;min-width:820px;table-layout:auto;width:100%}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid thead{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:3}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid tbody{display:table-row-group}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid tr{display:table-row}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid td,.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid tr:last-child td,.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid tr:last-child th{border-bottom:0 solid var(--border_Light)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;padding:10px 12px;white-space:nowrap;z-index:5}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid tbody tr:nth-child(2n){background:color-mix(in srgb,var(--background_Gray_Light) 53%,#0000)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid tbody tr:hover:nth-child(2n){background:color-mix(in srgb,var(--background_Gray_Light) 85%,#0000)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableHeader{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;padding:10px 12px;text-align:left;text-transform:none}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsSortableHeader{align-items:center;cursor:pointer;display:inline-flex;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsSortableHeader:hover{color:var(--text_Title_Dark)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsSortIcon.is-active{color:var(--text_Title_Light)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsSortIcon.is-asc{transform:rotate(180deg)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsRow{transition:background .12s ease-out}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsRow:hover{background:var(--background_Gray_Light_Light)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCell{align-items:center;color:var(--text_Title_Dark);display:flex;min-width:120px;padding:12px 10px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCell .GenayaPayPayoutsAmountCurrency{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;margin-left:8px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCell .GenayaPayPayoutsDescriptionText{display:block;font-weight:500}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCell .GenayaPayPayoutsDescriptionMeta{color:var(--text_Title_Light_Light);display:block;font-size:12px;margin-top:4px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCell .GenayaPayPayoutsCurrencyText{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.04em}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCell .GenayaPayPayoutsBankText{color:var(--text_Title_Light_Light);font-size:12px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCell .GenayaPayPayoutsTypeBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCell .GenayaPayPayoutsTypeBadge .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCellStatus{color:var(--text_Title_Light_Light)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:3px 17px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsStatusPill--active{background:color-mix(in srgb,var(--Done) 12%,#0000);border-color:color-mix(in srgb,var(--Done) 30%,#0000);color:var(--Done)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsStatusPill--inactive{background:var(--background_Gray_Light_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsEmpty{border-bottom:none!important;color:var(--text_Title_Light_Light);font-size:13px;padding:18px 12px;text-align:center}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsEmpty .GenayaPayPayoutsEmptyContent{align-items:center;display:inline-flex;flex-direction:column;gap:6px;padding-top:10px;text-align:center;width:100%}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsEmpty .GenayaPayPayoutsEmptyContent .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsEmptyRow td{border-bottom:none;padding:0 12px}@media(max-width:1050px){.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls{flex-wrap:wrap}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch{padding-left:0;position:static;width:100%}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm{max-width:none;min-width:0;width:100%}}@media(max-width:600px){.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls{align-items:stretch;flex-direction:column;gap:10px;padding:12px 4px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters{flex-wrap:wrap;gap:8px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsStatusFilter{flex:1 1 140px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsStatusFilter .GenayaPayPayoutsFilterButton{min-width:0;width:100%}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid{min-width:720px}}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:55px;color:var(--text_Title_Light);display:flex;flex-shrink:0;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky;z-index:3}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText .GenayaPayPayoutsPageSize{position:relative}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText .GenayaPayPayoutsPageSize .GenayaPayPayoutsPageSizeButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText .GenayaPayPayoutsPageSize .GenayaPayPayoutsPageSizeButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText .GenayaPayPayoutsPageSize .GenayaPayPayoutsPageSizeChevron{color:var(--text_Title_Light_Light);font-size:20px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText .GenayaPayPayoutsPageSize .GenayaPayPayoutsPageSizeMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText .GenayaPayPayoutsPageSize .GenayaPayPayoutsPageSizeOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText .GenayaPayPayoutsPageSize .GenayaPayPayoutsPageSizeOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls h1{color:var(--text_Title_Light);font-size:12px;font-weight:400}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls h1 span{color:var(--text_Title_Dark);font-weight:600}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls .GenayaPayPayoutsPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls .GenayaPayPayoutsPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls .GenayaPayPayoutsPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls .GenayaPayPayoutsPaginationButton svg{height:18px;width:18px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls .GenayaPayPayoutsPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls .GenayaPayPayoutsPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--background_White);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.GenayaPayOnboardingModal{align-items:center;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:9999}.GenayaPayOnboardingModal.is-page-mode{align-items:stretch;display:flex;flex-direction:column;gap:16px;height:auto;inset:auto;justify-content:flex-start;min-height:100%;overflow:visible;padding:24px max(24px,(100% - 1150px)/2) 48px;position:static;z-index:auto}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingGoBack{align-items:center;align-self:flex-start;background:var(--background_Gray_Light);border:0;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;gap:8px;margin:0;padding:6px 12px;transition:background .15s ease,color .15s ease,transform .12s ease}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingGoBack .material-symbols-outlined{font-size:20px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingGoBack p{margin:0}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingGoBack:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingGoBack:active{transform:scale(.98)}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingPanel{animation:none;background:#0000;border:0;border-radius:0;box-shadow:none;max-height:none;max-width:none;position:static;width:100%}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader{border-bottom:0;padding:4px 0 12px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingPanel .GenayaPayOnboardingBody{overflow:visible;padding:0}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter{margin-top:28px;padding:0 0 8px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton{display:flex;flex-direction:column;gap:24px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonHeader{display:flex;flex-direction:column;gap:8px;margin-top:4px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonProgress{display:flex;flex-direction:column;gap:14px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonProgress .GenayaPayOnboardingSkeletonProgressSteps{align-items:center;display:flex;gap:10px;justify-content:space-between}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonProgress .GenayaPayOnboardingSkeletonProgressSteps .GenayaPayOnboardingSkeletonStep{align-items:center;display:flex;gap:8px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-top:4px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonField{display:flex;flex-direction:column;gap:6px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonBlock{animation:GenayaPaySkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,color-mix(in srgb,var(--background_Gray_Light) 55%,var(--background_White)) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px;display:block}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonBlock.is-title{border-radius:6px;height:22px;width:220px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonBlock.is-subtitle{height:13px;width:60%}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonBlock.is-bar{border-radius:999px;height:6px;width:100%}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonBlock.is-step{height:12px;width:64px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonBlock.is-label{height:12px;width:90px}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonBlock.is-input{border-radius:8px;height:48px;width:100%}.GenayaPayOnboardingModal.is-page-mode .GenayaPayOnboardingSkeleton .GenayaPayOnboardingSkeletonCircle{animation:GenayaPaySkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,color-mix(in srgb,var(--background_Gray_Light) 55%,var(--background_White)) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:50%;display:inline-block;flex-shrink:0;height:22px;width:22px}@keyframes GenayaPaySkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.GenayaPayOnboardingModal .GenayaPayOnboardingBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;height:100%;inset:0;position:absolute;width:100%}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel{animation:GenayaPayModalIn .25s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 24px 60px #0f172a40;display:flex;flex-direction:column;max-height:85vh;overflow:visible;position:relative;width:min(900px,92vw)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:18px 20px 12px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader p{color:var(--text_Title_Light);font-size:12px;margin:4px 0 0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader .GenayaPayOnboardingClose{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:10px;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader .GenayaPayOnboardingClose .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody{display:flex;flex-direction:column;gap:20px;overflow:auto;padding:18px 20px 20px;position:relative;z-index:1}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress{display:flex;flex-direction:column;gap:14px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressBar{background:var(--background_Gray_Light);border-radius:999px;height:6px;overflow:hidden}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressBar span{background:linear-gradient(90deg,var(--background_Blue),var(--background_Blue_Dark));display:block;height:100%;transition:width .3s ease}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps{align-items:center;display:flex;gap:10px;justify-content:space-between}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;gap:8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep span{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:flex;font-weight:600;height:22px;justify-content:center;width:22px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep p{margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep.is-active{color:var(--text_Title_Dark)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep.is-active span{background:var(--background_Blue);color:var(--background_White)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingContent{display:flex;flex-direction:column;gap:20px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel{animation:GenayaPayPanelIn .25s ease;border:1px solid var(--Canceled);border-radius:8px;display:flex;flex-direction:column;gap:12px;margin-top:15px;outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000);padding:16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsHeader h4{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:17px;font-weight:700;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsHeader h4 div{align-items:center;background-color:var(--Canceled);border-radius:999px;color:var(--text_Title_Light);color:var(--background_White);display:flex;font-size:13px;font-weight:500;justify-content:center;margin-left:5px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;padding:6px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsHeader p{color:var(--text_Title_Light);font-size:12px;margin:4px 0 0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsHeader .GenayaPayRequirementsStatus{color:var(--text_Title_Light);font-size:12px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsList{display:flex;flex-direction:column;gap:10px;margin-top:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsLoading{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:8px;padding:10px 14px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsLoading .material-symbols-outlined{animation:GenayaPaySpin 1s linear infinite;color:var(--background_Blue);font-size:16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:12px 5px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta{display:flex;flex-direction:column;gap:4px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementTitle{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementSummary{align-items:center;display:inline-flex;gap:2px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta h5{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementBadge{align-items:center;background:color-mix(in srgb,var(--Canceled) 13%,#0000);border:1px solid var(--Canceled);border-radius:999px;color:var(--Canceled);display:inline-flex;font-size:10px;font-weight:500;padding:2px 8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementTooltip{align-items:center;display:inline-flex}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementTooltip .ToolTopExplainBubble{left:50%;max-width:360px;transform:translate(-50%)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementTooltip:hover .ToolTopExplainBubble{transform:translate(-50%,-4px)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementHelp{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);cursor:help;display:inline-flex;font-size:14px;height:18px;justify-content:center;transition:all .2s ease;width:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementHelp:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta span{color:var(--text_Title_Light);font-size:11px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementDetails{color:var(--text_Title_Light);display:flex;flex-wrap:wrap;font-size:11px;gap:6px 12px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions{align-items:center;display:flex;gap:8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions input[type=file]{color:var(--text_Title_Light);font-size:11px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions button{border:none;border-radius:999px;cursor:pointer;font-size:12px;font-weight:600;padding:8px 14px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions .GenayaPayRequirementPrimary{background:var(--background_Blue);color:#fff}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions .GenayaPayRequirementPrimary:hover{outline:3px solid var(--outline_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions .GenayaPayRequirementPrimary:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions .GenayaPayRequirementSecondary{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem input[type=file]{cursor:pointer}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem input[type=file]::-webkit-file-upload-button{background:var(--background_Gray_Light_Blue);border:none;border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:500;padding:8px 14px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem input[type=file]::file-selector-button{background:var(--background_Gray_Light_Blue);border:none;border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:500;padding:8px 14px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem input[type=file]::-webkit-file-upload-button:hover{border:1px solid var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem input[type=file]::file-selector-button:hover{border:1px solid var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPlaceholder{align-items:center;animation:GenayaPayPanelIn .25s ease;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:8px;padding:12px 16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPlaceholder .material-symbols-outlined{animation:GenayaPaySpin 1s linear infinite;color:var(--background_Blue);font-size:16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFieldError{color:#df3838;font-size:11px;font-weight:400}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep{display:flex;flex-direction:column;gap:16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep h4{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep h5{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep .GenayaPayBankTerms{align-items:center;color:var(--text_Title_Light);display:flex;flex-wrap:wrap;font-size:12px;gap:6px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep .GenayaPayBankTerms p{margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep .GenayaPayBankTerms a{color:var(--background_Blue);font-weight:600;text-decoration:none}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep .GenayaPayBankTerms a:hover{text-decoration:underline}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormGrid.is-three{align-items:flex-end;grid-template-columns:repeat(3,minmax(0,1fr))}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormGrid .GenayaPayFormGridItemFull{grid-column:1/-1}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection{display:flex;flex-direction:column;gap:12px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection h5{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle input{appearance:none;-webkit-appearance:none;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:4px;box-shadow:0 1px 2px #0f172a14;cursor:pointer;display:grid;height:18px;place-content:center;transition:all .2s ease;width:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle input:after{border-bottom:2px solid var(--background_White);border-left:2px solid var(--background_White);content:"";height:6px;transform:rotate(-45deg) scale(0);transition:transform .15s ease;width:10px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle input:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle input:checked{background:var(--background_Blue);border-color:var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle input:checked:after{transform:rotate(-45deg) scale(1)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField{grid-gap:6px;align-content:start;color:var(--text_Title_Light);display:grid;font-size:13px;font-weight:600;gap:6px;grid-template-rows:22px auto}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .SingleDatePicker{display:block;width:100%}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px;justify-content:space-between;min-height:22px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayFieldLabel{align-items:center;display:inline-flex;gap:6px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayTooltip{align-items:center;display:inline-flex}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayTooltip .ToolTopExplainBubble{bottom:calc(100% + 30px);left:11%;max-width:360px;min-width:240px;transform:translate(-11%)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayTooltip:hover .ToolTopExplainBubble{transform:translate(-11%,15px)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayTooltipIcon{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);cursor:help;display:inline-flex;font-size:14px;height:18px;justify-content:center;transition:all .2s ease;width:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayTooltipIcon:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldHint{color:var(--text_Title_Light);font-size:11px;font-weight:500}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField.is-error input{border:1px solid var(--Canceled);outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField.is-disabled{opacity:.7}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField.is-disabled input{background:var(--background_Gray_Light);cursor:not-allowed}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField input{border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:15px 12px;transition:background .2s ease,border .2s ease}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField input:focus{box-shadow:0 0 0 1px var(--outline_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField input::placeholder{color:color-mix(in srgb,var(--text_Title_Light_Light) 55%,#0000);font-size:14px;font-weight:300}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField input:focus,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPaySegment{display:flex;gap:10px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPaySegment button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:10px 16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPaySegment button.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown{display:flex;flex-direction:column;gap:6px;position:relative;z-index:3}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown.is-error .GenayaPayDropdownTrigger{border-color:var(--Error)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown.is-disabled{opacity:1;pointer-events:none}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown.is-disabled .GenayaPayDropdownTrigger{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown.is-disabled .GenayaPayDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownLabel{color:var(--text_Title_Light);font-size:12px;font-weight:500}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:15px;font-weight:500;height:50px;justify-content:space-between;outline:3px solid #0000;padding:15px 12px;transition:background .2s ease,border .2s ease}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownTrigger:focus{box-shadow:0 0 0 1px var(--outline_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownTrigger::placeholder{color:color-mix(in srgb,var(--text_Title_Light_Light) 55%,#0000);font-size:14px;font-weight:300}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownTrigger:focus,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownTrigger:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingError{align-items:flex-start;background:var(--background_White);border:1px solid var(--Canceled);border-radius:8px;display:flex;gap:12px;outline:3px solid color-mix(in srgb,var(--Canceled) 20%,#0000);padding:16px 18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingError .material-symbols-outlined{color:var(--Error);font-size:22px;margin-top:2px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingError h3{font-size:15px;font-weight:600;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingError p{color:var(--text_Title_Light);font-size:12px;margin:6px 0 0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingLoading{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:8px;padding:12px 16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingLoading .material-symbols-outlined{animation:GenayaPaySpin 1s linear infinite;font-size:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingSuccess{align-items:center;background-color:rgba(255,119,0,.067);border:1px solid var(--pending);border-radius:8px;display:flex;gap:14px;outline:3px solid rgba(255,119,0,.114);padding:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingSuccess .material-symbols-outlined{color:var(--pending);font-size:26px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingSuccess h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingSuccess p{color:var(--text_Title_Light);font-size:12px;margin:2px 0 0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingSuccess .GenayaPayOnboardingSuccessId{color:var(--text_Title_Light);display:inline-flex;font-size:12px;margin-top:8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter{align-items:center;display:flex;justify-content:space-between;padding:14px 20px 20px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingGhost{background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingGhost:hover{cursor:pointer;text-decoration:underline}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingFooterActions{display:flex;gap:10px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingSecondary{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:9px 16px;transition:background .12s ease,transform .08s ease,box-shadow .12s ease}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary .material-symbols-outlined,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingSecondary .material-symbols-outlined{font-size:16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary:active,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingSecondary:active{transform:scale(.98)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary:disabled,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingSecondary:disabled{cursor:not-allowed;opacity:.55}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingSecondary{background:#0000;border:1px solid var(--border_Light);color:var(--text_Title_Dark)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingSecondary:hover:not(:disabled){background:var(--background_Gray_Light)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary{background:var(--background_Blue);border:1px solid var(--background_Blue);color:#fff}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary .GenayaPayOnboardingPrimaryInner{align-items:center;background:#0000;border-radius:0;display:inline-flex;height:auto;justify-content:center;width:auto}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary .GenayaPayOnboardingPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary .GenayaPayOnboardingPrimaryLabel{color:#fff;font-size:13px;font-weight:600}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary:hover:not(:disabled){background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue));box-shadow:0 4px 12px #3b82f640}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary.is-loading{cursor:wait;opacity:.7}@media(max-width:1050px){.GenayaPayOnboardingModal{padding:16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel{width:min(760px,94vw)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormGrid,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormGrid.is-three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.GenayaPayOnboardingModal{padding:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel{border:0;border-radius:0;height:100vh;max-height:100vh;max-width:100%;width:100%}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader{gap:10px;padding:14px 14px 10px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader h3{font-size:15px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody{gap:14px;padding:14px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps{-webkit-overflow-scrolling:touch;overflow-x:auto;white-space:nowrap}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep p{display:none}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep.is-active p{display:inline}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormGrid,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormGrid.is-three{grid-template-columns:1fr}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem{align-items:stretch;flex-direction:column;gap:10px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions{flex-wrap:wrap;width:100%}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions button{flex:1 1 auto;min-height:40px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter{flex-wrap:wrap;gap:10px;padding:12px 14px calc(12px + env(safe-area-inset-bottom))}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingFooterActions{flex:1 1 auto;justify-content:flex-end}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingFooterActions .GenayaPayOnboardingPrimary,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingFooterActions .GenayaPayOnboardingSecondary{flex:1 1 auto;min-height:42px}}.GenayaPayDropdownPortal{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 10px 24px #0f172a1f;display:flex;flex-direction:column;gap:6px;max-height:240px;overflow:auto;padding:8px;pointer-events:auto;position:fixed;z-index:10011}.GenayaPayDropdownPortal button{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:10px 12px;text-align:left;width:100%}.GenayaPayDropdownPortal button.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:600}.GenayaPayDropdownPortal button:hover{background:var(--background_Gray_Light)}@keyframes GenayaPayModalIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes GenayaPaySpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes GenayaPayPanelIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.GenayaPaySettings{background:var(--background_White);display:flex;flex-direction:column;gap:18px;min-height:100vh}.GenayaPaySettings .GenayaPaySettingsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.GenayaPaySettings .GenayaPaySettingsHeader h1{color:var(--text_Title_Dark);font-size:24px;font-weight:700;margin:0}.GenayaPaySettings .GenayaPaySettingsHeader p{color:var(--text_Title_Light);font-size:13px;margin:6px 0 0}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:8px 16px;transition:all .15s ease}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderAction .material-symbols-outlined{font-size:18px}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderAction:hover{border-color:var(--border_Blue);transform:translateY(-1px)}.GenayaPaySettings .GenayaPaySettingsNotice{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:8px;padding:10px 12px}.GenayaPaySettings .GenayaPaySettingsNotice.is-error{border-color:color-mix(in srgb,var(--Canceled) 40%,#0000);color:var(--Error)}.GenayaPaySettings .GenayaPaySettingsNotice.is-error .material-symbols-outlined{color:var(--Error)}.GenayaPaySettings .GenayaPaySettingsNotice .material-symbols-outlined{font-size:16px}.GenayaPaySettings .GenayaPaySettingsCard{background:var(--background_White);display:flex;flex-direction:column;gap:18px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsDivider{background:var(--border_Light);height:1px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection{display:flex;flex-direction:column;gap:12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsSectionHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsSectionHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsSectionHeader p{color:var(--text_Title_Light);font-size:12px;margin:4px 0 0}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsSectionHeader .GenayaPaySettingsEdit{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsSectionHeader .GenayaPaySettingsEdit .material-symbols-outlined{font-size:16px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsRow{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:10px 0}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsRow.is-compact{padding:6px 0}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsRow h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsRow span{color:var(--text_Title_Light);font-size:12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsValue{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsFieldError{color:var(--Error);font-size:12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsEditRow{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsEditRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:13px;min-width:220px;padding:8px 12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsEditRow .GenayaPaySettingsEditActions{align-items:center;display:inline-flex;gap:8px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsButton{background:var(--text_Title_Dark);border:none;border-radius:999px;color:var(--background_White);cursor:pointer;font-size:12px;font-weight:600;padding:7px 14px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsButton:disabled{cursor:not-allowed;opacity:.6}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsButton.is-ghost{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsButton.is-success{background:var(--Done)}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsToggle{background:#0000;border:none;cursor:pointer;padding:0}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsToggle .GenayaPaySettingsToggleTrack{align-items:center;background:var(--border_Light);border-radius:999px;display:flex;height:24px;padding:2px;transition:all .2s ease;width:44px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsToggle .GenayaPaySettingsToggleTrack .GenayaPaySettingsToggleThumb{background:var(--background_White);border-radius:999px;box-shadow:0 2px 6px #0f172a33;height:20px;transition:transform .2s ease;width:20px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsToggle.is-on .GenayaPaySettingsToggleTrack{background:var(--Done)}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsToggle.is-on .GenayaPaySettingsToggleTrack .GenayaPaySettingsToggleThumb{transform:translateX(20px)}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsInlineField{align-items:center;display:inline-flex;gap:6px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsInlineField input{border:1px solid var(--border_Light);border-radius:8px;font-size:12px;padding:6px 10px;width:70px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsInlineField span{color:var(--text_Title_Light);font-size:12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsTipInputs{align-items:center;display:flex;gap:10px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsTipInputs .GenayaPaySettingsTipInput{align-items:center;display:inline-flex;gap:4px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsTipInputs .GenayaPaySettingsTipInput input{border:1px solid var(--border_Light);border-radius:8px;font-size:12px;padding:6px 8px;width:60px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsTipInputs .GenayaPaySettingsTipInput span{color:var(--text_Title_Light);font-size:12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsCardInline{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsCardInline h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsCardInline span{color:var(--text_Title_Light);font-size:12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsCardInline .GenayaPaySettingsStatus{background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue);font-size:12px;font-weight:600;padding:6px 14px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsTag{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11px;font-weight:600;padding:6px 12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsTag.is-success{background:color-mix(in srgb,var(--Done) 12%,#0000);color:var(--Done)}@media(max-width:1050px){.GenayaPaySettings{gap:14px}.GenayaPaySettings .GenayaPaySettingsHeader h1{font-size:20px}}@media(max-width:600px){.GenayaPaySettings{gap:12px}.GenayaPaySettings .GenayaPaySettingsHeader{align-items:stretch;flex-direction:column;gap:10px}.GenayaPaySettings .GenayaPaySettingsHeader h1{font-size:18px}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderAction{justify-content:center;min-height:40px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsRow{flex-wrap:wrap;gap:8px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsRow .GenayaPaySettingsValue{word-break:break-word}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsEditRow{align-items:stretch;flex-direction:column}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsEditRow input{min-width:0;width:100%}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsEditRow .GenayaPaySettingsEditActions{width:100%}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsEditRow .GenayaPaySettingsEditActions .GenayaPaySettingsButton{flex:1 1 auto;min-height:40px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsCardInline{flex-wrap:wrap;gap:8px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsTipInputs{flex-wrap:wrap}}.Settings{animation:RenderPageOpen .1s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;height:100%;width:100%}.Settings .SettingsMenu{background-color:var(--background_Gray_Light_Light_Light);border-radius:8px 0 0 8px;border-right:1px solid var(--border_Light);display:flex;flex-direction:column;height:100%;padding:20px 15px 20px 18px;transition:width .18s ease,padding .18s ease;width:210px}.Settings .SettingsMenu .SettingsHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:500}.Settings .SettingsMenu .SettingsMenuList{margin-top:20px}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListHeader{margin-bottom:8px}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListHeader h2{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem{align-items:center;border:1px solid #0000;border-radius:6px;cursor:pointer;display:flex;gap:10px;margin-top:4px;padding:5px 6px;transition:background-color .15s ease}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem.is-active,.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem:hover{background:var(--background_Gray_Light)}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem span{color:var(--text_Title_Light_Light);font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;line-height:1;margin-right:0}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem h2{color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;transition:color .15s}.Settings .SettingsMenu .SettingsMenuToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.Settings .SettingsMenu .SettingsMenuToggle .SettingsMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.Settings .SettingsMenu .SettingsMenuToggle .SettingsMenuViewSwitch .SettingsMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.Settings .SettingsMenu .SettingsMenuToggle .SettingsMenuViewSwitch .SettingsMenuViewButton .material-symbols-outlined{font-size:18px}.Settings .SettingsMenu .SettingsMenuToggle .SettingsMenuViewSwitch .SettingsMenuViewButton:hover{color:var(--text_Title_Dark)}.Settings .SettingsMenu .SettingsMenuToggle .SettingsMenuViewSwitch .SettingsMenuViewButton.is-active{background:var(--background_White);box-shadow:var(--shadow-card);color:var(--text_Title_Dark)}.Settings .SettingsMenu.is-compact{align-items:stretch;padding:20px 10px;width:92px}.Settings .SettingsMenu.is-compact .SettingsHeader{display:flex;justify-content:center;margin-bottom:4px}.Settings .SettingsMenu.is-compact .SettingsHeader h2{font-size:12px;text-align:center}.Settings .SettingsMenu.is-compact .SettingsMenuList .SettingsMenuListHeader{text-align:center}.Settings .SettingsMenu.is-compact .SettingsMenuList .SettingsMenuListHeader h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Settings .SettingsMenu.is-compact .SettingsMenuList .SettingsMenuListItem{align-items:center;flex-direction:column;gap:4px;justify-content:center;padding:10px 4px;text-align:center}.Settings .SettingsMenu.is-compact .SettingsMenuList .SettingsMenuListItem span{font-size:22px}.Settings .SettingsMenu.is-compact .SettingsMenuList .SettingsMenuListItem h2{font-size:11px;line-height:1.1;text-align:center}.Settings .SettingsContent{border-radius:0 8px 8px 0;flex:1 1;height:100%;overflow:auto}.Settings .SettingsContent .Features{height:100%}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;height:100%;padding:0;position:static;z-index:0}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace{background-color:#0000;border:initial;border-radius:initial;border-radius:0 8px 0 0;height:100%;max-height:none;width:100%}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeatureDetailStickyHeader{padding-bottom:30px;padding-top:20px}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader{border-radius:0 8px 0 0;padding:40px 0 15px 26px}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader .FeaturesMarketplaceClose{display:none}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar{background:var(--background_White);padding:10px 0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceGrid{padding:0 26px 26px}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody{height:100%;max-height:none}@media(max-width:1050px){.Settings .SettingsMenu{padding:18px 12px 18px 18px;width:190px}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem h2{font-size:12px}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader{padding:28px 0 12px 18px}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceGrid{padding:0 18px 18px}}@media(max-width:600px){.Settings{border-radius:8px;flex-direction:column}.Settings .SettingsMenu{-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--border_Light);border-radius:8px 8px 0 0;border-right:none;gap:6px;height:auto;overflow-x:auto;overflow-y:hidden}.Settings .SettingsMenu,.Settings .SettingsMenu.is-compact{flex-direction:row;padding:10px 12px;width:100%}.Settings .SettingsMenu .SettingsHeader{display:none}.Settings .SettingsMenu .SettingsMenuList{align-items:center;display:flex;flex-direction:row;gap:6px;margin-top:0}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListHeader{display:none}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem{flex-direction:row;flex-shrink:0;margin-top:0;min-height:40px;padding:8px 12px;white-space:nowrap}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem h2{font-size:13px}.Settings .SettingsMenu .SettingsMenuToggle{display:none}.Settings .SettingsContent{border-radius:0 0 8px 8px;width:100%}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader{padding:20px 0 10px 14px}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceGrid{padding:0 14px 14px}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeatureDetailStickyHeader{padding-bottom:20px;padding-top:14px}}.Billing{display:flex;flex-direction:column;gap:16px;height:100%;overflow:hidden;width:100%}.Billing .SettingsCustomFieldsPages{align-items:center;background-color:var(--background_White);border-bottom:2px solid var(--border_Light);display:flex;gap:12px;margin:0 25px}.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem{border-bottom:2px solid #0000;cursor:pointer;margin-bottom:-2px;padding-bottom:5px;transition:all .2s ease}.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem.is-active{background-color:none;border-bottom:2px solid var(--border_Blue)}.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem.is-active .material-symbols-outlined,.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem.is-active h4{color:var(--background_Blue)}.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem:hover .SettingsCustomFieldsPagesItemTop{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem .SettingsCustomFieldsPagesItemTop{align-items:center;border-radius:8px;color:var(--text_Title_Light_Light);display:flex;gap:4px;padding:7px 10px;transition:border-color .2s ease,background-color .2s ease}.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem .SettingsCustomFieldsPagesItemTop h4{font-size:14px;font-weight:500;margin:0}.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem .SettingsCustomFieldsPagesItemTop .material-symbols-outlined{font-size:16px}.Billing .BillingMain{display:flex;flex-direction:column;gap:18px;height:100%;overflow-y:auto;padding:0 max(24px,(100% - 1150px)/2) 48px}@media(max-width:1050px){.Billing .SettingsCustomFieldsPages{-webkit-overflow-scrolling:touch;margin:0 20px;overflow-x:auto}.Billing .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem{flex-shrink:0}.Billing .BillingMain{padding:14px 20px}}@media(max-width:600px){.Billing .SettingsCustomFieldsPages{gap:6px;margin:0 14px}.Billing .BillingMain{gap:14px;padding:12px 14px}}@keyframes billingPulse{0%,to{opacity:1}50%{opacity:.4}}.BillingOverview{display:flex;flex-direction:column;gap:18px}.BillingOverview .BillingMethods,.BillingOverview .BillingSubscription{margin-top:0}.BillingOverview .BillingOverviewCards{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.BillingOverview .BillingOverviewCards .BillingOverviewCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:6px;padding:16px 18px}.BillingOverview .BillingOverviewCards .BillingOverviewCard .BillingOverviewLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500}.BillingOverview .BillingOverviewCards .BillingOverviewCard .BillingOverviewValue{align-items:baseline;color:var(--text_Title_Dark);display:flex;font-size:20px;font-weight:600;gap:8px}.BillingOverview .BillingOverviewCards .BillingOverviewCard .BillingOverviewValue .BillingOverviewWas{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500;text-decoration:line-through}.BillingOverview .BillingOverviewCards .BillingOverviewCard .BillingOverviewHint{color:var(--text_Title_Light_Light);font-size:12px}.BillingOverview .BillingUsageDash{display:flex;flex-direction:column;gap:14px}.BillingOverview .BillingUsageDash .BillingUsageDashHead{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.BillingOverview .BillingUsageDash .BillingUsageDashHead .BillingUsageDashTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.BillingOverview .BillingUsageDash .BillingUsageDashHead .BillingUsageDashSub{color:var(--text_Title_Light_Light);font-size:12px}.BillingOverview .BillingUsageDash .BillingUsageStats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatLabel{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;font-weight:500;gap:6px}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatLabel .material-symbols-outlined{font-size:17px}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatBar{background:var(--background_Gray_Light);border-radius:999px;height:6px;overflow:hidden}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatBar .BillingUsageStatFill{background:var(--Done);border-radius:999px;display:block;height:100%;transition:width .4s ease}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatMeta{font-size:12px;font-weight:600}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatMeta.ok{color:var(--Done)}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatMeta.warn{color:var(--pending)}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat .BillingUsageStatMeta.over{color:var(--Canceled)}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat.warn .BillingUsageStatBar .BillingUsageStatFill{background:var(--pending)}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat.over .BillingUsageStatBar .BillingUsageStatFill{background:var(--Canceled)}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat.skeleton .BillingUsageStatValue{animation:billingPulse 1.3s ease-in-out infinite;background:var(--background_Gray_Light);border-radius:6px;color:#0000;min-height:24px;width:55%}.BillingOverview .BillingUsageDash .BillingUsageStats .BillingUsageStat.skeleton .BillingUsageStatMeta{animation:billingPulse 1.3s ease-in-out infinite;animation-delay:.15s;background:var(--background_Gray_Light);border-radius:5px;color:#0000;min-height:13px;width:70%}.BillingOverview .BillingUsageDash .BillingUsageChartCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;padding:18px 20px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar{align-items:center;display:flex;gap:12px;justify-content:space-between}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageTabs{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageTabs .BillingUsageTab{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:13px;font-weight:500;padding:6px 10px;transition:background .15s ease,color .15s ease}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageTabs .BillingUsageTab:hover{background:color-mix(in srgb,var(--InProgress) 10%,#0000);color:var(--text_Title_Dark)}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageTabs .BillingUsageTab.active{background:color-mix(in srgb,var(--InProgress) 12%,#0000);color:var(--InProgress);font-weight:600}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange{flex-shrink:0;position:relative}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange .BillingUsageRangeBtn{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:6px 8px 6px 12px;transition:background .15s ease}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange .BillingUsageRangeBtn .material-symbols-outlined{font-size:18px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange .BillingUsageRangeBtn:hover{background:color-mix(in srgb,var(--InProgress) 8%,var(--background_Gray_Light))}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange .BillingUsageRangeMenu{background:var(--surface);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 28px #00000024;display:flex;flex-direction:column;gap:2px;min-width:178px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange .BillingUsageRangeMenu .BillingUsageRangeOption{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange .BillingUsageRangeMenu .BillingUsageRangeOption .material-symbols-outlined{color:var(--InProgress);font-size:17px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange .BillingUsageRangeMenu .BillingUsageRangeOption:hover{background:var(--background_Gray_Light)}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar .BillingUsageRange .BillingUsageRangeMenu .BillingUsageRangeOption.active{color:var(--InProgress);font-weight:600}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart{align-items:flex-end;background-image:repeating-linear-gradient(to top,var(--border_Light) 0,var(--border_Light) 1px,#0000 1px,#0000 25%);display:flex;gap:3px;height:190px;padding-top:14px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px;height:100%;min-width:0}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter{align-items:flex-end;display:flex;flex:1 1;justify-content:center;width:100%}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar{background:#0000;border-radius:6px 6px 0 0;min-height:0;position:relative;transition:background .15s ease,height .3s ease;width:62%}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar:not(.stacked){background:color-mix(in srgb,var(--InProgress) 48%,#0000);background:color-mix(in srgb,var(--bar-color,var(--InProgress)) 48%,#0000)}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar.stacked{border-radius:0;display:flex;flex-direction:column-reverse}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar.stacked .UsageSeg{background:color-mix(in srgb,var(--InProgress) 52%,#0000);background:color-mix(in srgb,var(--seg-color,var(--InProgress)) 52%,#0000);flex-shrink:0;position:relative;transition:background .15s ease;width:100%}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar.stacked .UsageSeg:last-child{border-radius:6px 6px 0 0}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar.stacked .UsageSeg:hover{background:color-mix(in srgb,var(--InProgress) 85%,#0000);background:color-mix(in srgb,var(--seg-color,var(--InProgress)) 85%,#0000)}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar.stacked .UsageSeg:hover>.UsageBarTip{opacity:1}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar.skeletonBar{animation:billingPulse 1.3s ease-in-out infinite;background:var(--background_Gray_Light)}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar .UsageBarTip{background:var(--text_Title_Dark);border-radius:6px;bottom:calc(100% + 6px);color:var(--background_White);font-size:11px;font-weight:600;left:50%;opacity:0;padding:3px 7px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .12s ease;white-space:nowrap;z-index:5}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar .UsageBarTip.left{left:0;transform:none}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar .UsageBarTip.right{left:auto;right:0;transform:none}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar:not(.stacked):hover{background:color-mix(in srgb,var(--InProgress) 78%,#0000);background:color-mix(in srgb,var(--bar-color,var(--InProgress)) 78%,#0000)}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarOuter .UsageBar:not(.stacked):hover>.UsageBarTip{opacity:1}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarLabel{color:var(--text_Title_Light_Light);font-size:9.5px;font-weight:500;white-space:nowrap}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:first-child .skeletonBar{animation-delay:.04s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(2) .skeletonBar{animation-delay:.08s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(3) .skeletonBar{animation-delay:.12s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(4) .skeletonBar{animation-delay:.16s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(5) .skeletonBar{animation-delay:.2s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(6) .skeletonBar{animation-delay:.24s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(7) .skeletonBar{animation-delay:.28s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(8) .skeletonBar{animation-delay:.32s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(9) .skeletonBar{animation-delay:.36s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(10) .skeletonBar{animation-delay:.4s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(11) .skeletonBar{animation-delay:.44s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(12) .skeletonBar{animation-delay:.48s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(13) .skeletonBar{animation-delay:.52s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(14) .skeletonBar{animation-delay:.56s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(15) .skeletonBar{animation-delay:.6s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(16) .skeletonBar{animation-delay:.64s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(17) .skeletonBar{animation-delay:.68s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(18) .skeletonBar{animation-delay:.72s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(19) .skeletonBar{animation-delay:.76s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(20) .skeletonBar{animation-delay:.8s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(21) .skeletonBar{animation-delay:.84s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(22) .skeletonBar{animation-delay:.88s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(23) .skeletonBar{animation-delay:.92s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(24) .skeletonBar{animation-delay:.96s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(25) .skeletonBar{animation-delay:1s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart.isLoading .UsageBarGroup:nth-child(26) .skeletonBar{animation-delay:1.04s}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageLegend{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;gap:16px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageLegend .BillingUsageLegendItem{align-items:center;display:flex;gap:7px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageLegend .BillingUsageLegendItem .BillingUsageLegendDot{background:var(--InProgress);border-radius:50%;height:9px;width:9px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageLegend .BillingUsageLegendItem.BillingUsageLegendItem--ai{gap:6px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageLegend .BillingUsageLegendItem .BillingUsageLegendAiNote{align-items:center;color:var(--text_Title_Light_Light_Light);display:inline-flex;font-size:11px;font-weight:500;gap:6px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageLegend .BillingUsageLegendItem .BillingUsageLegendAiTab{color:var(--background_Blue);cursor:pointer;font-size:11px;font-weight:600;text-decoration:underline;text-underline-offset:2px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageLegend .BillingUsageLegendItem .BillingUsageLegendAiTab:hover{opacity:.8}@media(max-width:1050px){.BillingOverview .BillingOverviewCards,.BillingOverview .BillingUsageDash .BillingUsageStats{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.BillingOverview .BillingOverviewCards{grid-template-columns:1fr}.BillingOverview .BillingUsageDash .BillingUsageStats{grid-template-columns:1fr 1fr}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChartBar{align-items:stretch;flex-direction:column;gap:10px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart{height:150px}.BillingOverview .BillingUsageDash .BillingUsageChartCard .BillingUsageChart .UsageBarGroup .UsageBarLabel{display:none}}.BillingSubscription{margin-top:0}.BillingSubscription .BillingSubscriptionCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:20px;padding:22px}.BillingSubscription .BillingSubscriptionCard.is-empty,.BillingSubscription .BillingSubscriptionCard.is-loading{align-items:center;gap:12px;justify-content:center;min-height:180px;text-align:center}.BillingSubscription .BillingSubscriptionCard.is-empty p,.BillingSubscription .BillingSubscriptionCard.is-loading p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.BillingSubscription .BillingSubscriptionCard.is-empty .material-symbols-outlined,.BillingSubscription .BillingSubscriptionCard.is-loading .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:28px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionSpinner{animation:BillingSpin .7s linear infinite;border:3px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:26px;width:26px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPlan{display:flex;flex-direction:column;gap:4px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPlan .BillingSubscriptionBadge{align-self:flex-start;background:var(--background_Gray_Light_Blue);border-radius:6px;color:var(--background_Blue);font-size:11px;font-weight:600;letter-spacing:.04em;padding:3px 8px;text-transform:uppercase}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPlan h2{color:var(--text_Title_Dark);font-size:22px;font-weight:600;margin:0}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPlan p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPrice{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPrice strong{color:var(--text_Title_Dark);font-size:22px;font-weight:600}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPrice span{color:var(--text_Title_Light_Light);font-size:13px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPrice .BillingSubscriptionPriceWas{color:var(--text_Title_Light_Light);font-size:14px;text-decoration:line-through}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop .BillingSubscriptionPrice .BillingSubscriptionPriceTag{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);font-size:11px;font-weight:600;margin-left:4px;padding:2px 8px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionNotice{align-items:center;background:color-mix(in srgb,var(--Canceled) 12%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 35%,#0000);border-radius:10px;color:var(--text_Title_Dark);display:flex;font-size:13px;gap:10px;line-height:1.45;padding:12px 14px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionNotice .material-symbols-outlined{color:var(--Canceled);flex:0 0 auto;font-size:20px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionNotice>span{flex:1 1;min-width:0;text-align:left}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionNotice .BillingSubscriptionResume{background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:var(--background_White);cursor:pointer;flex-shrink:0;font-size:13px;font-weight:500;padding:7px 14px;transition:background .15s ease}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionNotice .BillingSubscriptionResume:hover{background:var(--background_Blue_Dark)}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionNotice .BillingSubscriptionResume:disabled{cursor:default;opacity:.6}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid{grid-gap:14px;border-bottom:1px solid var(--border_Light);border-top:1px solid var(--border_Light);display:grid;gap:14px;grid-template-columns:repeat(4,1fr);padding:16px 0}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid .BillingSubscriptionStat{display:flex;flex-direction:column;gap:4px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid .BillingSubscriptionStat span{color:var(--text_Title_Light_Light);font-size:12px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid .BillingSubscriptionStat strong{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid .BillingSubscriptionStat strong.is-active{color:var(--Done)}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid .BillingSubscriptionStat strong.is-trial{color:var(--Submited)}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid .BillingSubscriptionStat strong.is-canceled{color:var(--Canceled)}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid .BillingSubscriptionStat strong.is-pastdue{color:var(--pending)}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid .BillingSubscriptionStat strong.is-paused{color:var(--text_Title_Light)}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionActions{align-items:flex-end;display:flex;gap:10px;justify-content:space-between}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionActions .BillingSubscriptionPrimary{background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:var(--background_White);cursor:pointer;font-size:13px;font-weight:500;padding:9px 16px;transition:background .15s ease}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionActions .BillingSubscriptionPrimary:hover{background:var(--background_Blue_Dark)}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionActions .BillingSubscriptionGhost{background:#0000;border:0 solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:500;padding:0 16px;transition:background .15s ease,color .15s ease}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionActions .BillingSubscriptionGhost:hover{text-decoration:underline}.BillingSubscription .BillingUpgradeModal{align-items:center;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.BillingSubscription .BillingUpgradeModal .BillingUpgradeBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard{animation:BillingUpgradePop .14s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 24px 60px #0f172a40;display:flex;flex-direction:column;max-height:90vh;max-width:1180px;overflow:hidden;position:relative;transition:max-width .32s cubic-bezier(.22,1,.36,1);width:100%;z-index:1}.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard.is-checkout{max-width:560px}.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard .BillingUpgradeClose{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:14px;top:14px;transition:background .15s ease;width:34px;z-index:2}.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard .BillingUpgradeClose:hover{background:var(--background_Gray_Light)}.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard .BillingUpgradeClose .material-symbols-outlined{font-size:22px}.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard .BillingUpgradeBody{overflow-y:auto;padding:30px 24px 24px}@media(max-width:1050px){.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid{grid-template-columns:repeat(2,1fr)}.BillingSubscription .BillingUpgradeModal,.BillingSubscription .BillingUpgradeModal .BillingUpgradeCard .BillingUpgradeBody{padding:16px}}@media(max-width:600px){.BillingSubscription{margin-top:12px}.BillingSubscription .BillingSubscriptionCard{padding:18px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionTop{flex-direction:column;gap:12px}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionGrid{grid-template-columns:1fr}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionActions{align-items:stretch;flex-direction:column}.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionActions .BillingSubscriptionGhost,.BillingSubscription .BillingSubscriptionCard .BillingSubscriptionActions .BillingSubscriptionPrimary{min-height:42px}}@keyframes BillingUpgradePop{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.BillingMethods{display:flex;flex-direction:column;gap:14px;margin-top:0}.BillingMethods .BillingMethodsList{display:flex;flex-direction:column;gap:12px}.BillingMethods .BillingMethodsList .BillingMethodRow{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;gap:14px;outline:3px solid #0000;padding:16px 18px;transition:border-color .15s ease,outline-color .15s ease}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodBrand{align-items:center;border-radius:6px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:46px}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodBrand.is-img{background:var(--background_White);border:1px solid var(--border_Light)}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodBrand.is-img img{height:24px;object-fit:contain;width:38px}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodBrand.is-generic{background:var(--background_White);border:1px solid var(--border_Light)}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodBrand.is-generic .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo .BillingMethodActions{align-items:center;display:flex;gap:16px;margin-top:6px}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo .BillingMethodActions .BillingMethodSetDefault{background:#0000;border:0;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:500;padding:0}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo .BillingMethodActions .BillingMethodSetDefault:hover{text-decoration:underline}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo .BillingMethodActions .BillingMethodDefaultLabel{color:var(--Done);font-size:13px;font-weight:600}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo .BillingMethodActions .BillingMethodRemove{align-items:center;background:#0000;border:0;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;padding:0}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo .BillingMethodActions .BillingMethodRemove:hover{color:var(--Canceled);text-decoration:underline}.BillingMethods .BillingMethodsList .BillingMethodRow .BillingMethodInfo .BillingMethodActions .BillingMethodRemove:disabled{cursor:default;opacity:.7}.BillingMethods .BillingMethodsEmpty{align-items:center;background:linear-gradient(180deg,var(--background_Gray_Light_Light_Light) 0,var(--background_White) 100%);border:1px dashed var(--border_Dark_Light);border-radius:14px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:40px 28px;text-align:center}.BillingMethods .BillingMethodsEmpty .BillingMethodsEmptyIcon{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:50%;display:flex;height:56px;justify-content:center;margin-bottom:2px;width:56px}.BillingMethods .BillingMethodsEmpty .BillingMethodsEmptyIcon .material-symbols-outlined{color:var(--background_Blue);font-size:28px}.BillingMethods .BillingMethodsEmpty h4{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0}.BillingMethods .BillingMethodsEmpty p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.45;margin:0;max-width:340px}.BillingMethods .BillingMethodsEmpty .BillingMethodsEmptyBrands{align-items:center;display:inline-flex;gap:10px;margin-top:8px}.BillingMethods .BillingMethodsEmpty .BillingMethodsEmptyBrands img{background:var(--background_White);border-radius:5px;height:26px;object-fit:contain;width:40px}.BillingMethods .BillingMethodsEmpty.is-loading{background:var(--background_White);border-style:solid;padding:32px}.BillingMethods .BillingMethodsEmpty.is-loading .BillingMethodsSpinner{animation:BillingSpin .7s linear infinite;border:3px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:26px;width:26px}.BillingMethods .BillingMethodsError{color:var(--Canceled);font-size:12px;padding:2px}.BillingMethods .BillingMethodsAdd{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:9px 16px;transition:background .15s ease}.BillingMethods .BillingMethodsAdd:hover{background:var(--background_Gray_Light)}.BillingMethods .BillingMethodsAdd .material-symbols-outlined{font-size:18px}.BillingMethods .BillingModal{align-items:center;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.BillingMethods .BillingModal .BillingModalBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.BillingMethods .BillingModal .BillingModalCard{animation:BillingModalPop .22s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 24px 60px #0f172a40;max-width:400px;padding:22px;position:relative;width:100%;z-index:1}.BillingMethods .BillingModal .BillingModalCard.is-confirm{max-width:410px}.BillingMethods .BillingModal .BillingModalCard .BillingModalHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.BillingMethods .BillingModal .BillingModalCard .BillingModalHeader h3{color:var(--text_Title_Dark);font-size:17px;font-weight:600;margin:0}.BillingMethods .BillingModal .BillingModalCard .BillingModalHeader .BillingModalClose{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .15s ease;width:30px}.BillingMethods .BillingModal .BillingModalCard .BillingModalHeader .BillingModalClose:hover{background:var(--background_Gray_Light)}.BillingMethods .BillingModal .BillingModalCard .BillingModalHeader .BillingModalClose .material-symbols-outlined{font-size:20px}.BillingMethods .BillingModal .BillingModalCard .BillingModalConfirmHeader{display:flex;gap:12px;margin-bottom:20px}.BillingMethods .BillingModal .BillingModalCard .BillingModalConfirmHeader .material-symbols-outlined{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:10px;color:var(--background_Blue);display:flex;flex-shrink:0;font-size:24px;height:40px;justify-content:center;width:40px}.BillingMethods .BillingModal .BillingModalCard .BillingModalConfirmHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0 0 4px}.BillingMethods .BillingModal .BillingModalCard .BillingModalConfirmHeader p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.45;margin:0}.BillingMethods .BillingModal .BillingModalCard.BillingAddCard{max-width:400px}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview{background:linear-gradient(135deg,var(--background_Blue) 0,var(--background_Blue_Dark) 100%);border-radius:8px;color:#fff;display:flex;flex-direction:column;gap:18px;justify-content:space-between;margin-bottom:20px;min-height:165px;overflow:hidden;padding:18px 20px 16px;position:relative}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewSheen{background:linear-gradient(100deg,#0000,#ffffff1f,#0000);height:220%;left:-10%;pointer-events:none;position:absolute;top:-60%;transform:rotate(18deg);width:70%}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewTop{align-items:flex-start;display:flex;justify-content:space-between;position:relative}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewTop .BillingCardPreviewBrand{font-size:20px;font-style:italic;font-weight:800;letter-spacing:.04em}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewTop .BillingCardPreviewLogoChip{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#ffffff2e;border-radius:6px;box-shadow:0 2px 8px #0000002e,inset 0 1px 0 #ffffff40;display:inline-flex;height:30px;justify-content:center;padding:3px 7px}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewTop .BillingCardPreviewLogoChip img{display:block;height:22px;max-width:52px;object-fit:contain;width:auto}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewTop .BillingCardPreviewCorner{background:linear-gradient(135deg,#ffffff59,#ffffff14);border-radius:6px;box-shadow:inset 0 0 0 1px #ffffff40;height:30px;transform:rotate(45deg);width:30px}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewChipRow{align-items:center;display:flex;gap:14px;position:relative}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewChipRow .BillingCardPreviewChip{background:linear-gradient(135deg,#f6d186,#c9a23f);border-radius:5px;box-shadow:inset 0 0 0 1px #0000001f;flex-shrink:0;height:24px;position:relative;width:32px}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewChipRow .BillingCardPreviewChip:after,.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewChipRow .BillingCardPreviewChip:before{background:#00000040;content:"";height:1px;left:4px;position:absolute;right:4px}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewChipRow .BillingCardPreviewChip:before{top:8px}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewChipRow .BillingCardPreviewChip:after{top:15px}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewChipRow .BillingCardPreviewNumber{font-size:16px;font-weight:600;letter-spacing:.16em;white-space:nowrap}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewBottom{align-items:flex-end;display:flex;gap:12px;justify-content:space-between;position:relative}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewBottom .BillingCardPreviewField{display:flex;flex-direction:column;gap:3px;min-width:0}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewBottom .BillingCardPreviewField--right{align-items:flex-end;flex-shrink:0;text-align:right}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewBottom .BillingCardPreviewField .BillingCardPreviewLabel{font-size:9px;letter-spacing:.04em;opacity:.75}.BillingMethods .BillingModal .BillingModalCard .BillingCardPreview .BillingCardPreviewBottom .BillingCardPreviewField .BillingCardPreviewValue{font-size:14px;font-weight:600;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm{display:flex;flex-direction:column;gap:14px}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingFieldRow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1.5fr 1fr}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField{position:relative}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField label{color:var(--text_Title_Light);display:block;font-size:12px;font-weight:500;margin-bottom:6px}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField label span{color:var(--Canceled)}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField input{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:14px;height:46px;outline:3px solid #0000;padding:0 14px;transition:border-color .15s ease,outline-color .15s ease;width:100%}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField input::placeholder{color:var(--text_Title_Light_Light)}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField input:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField .BillingStripeInput .BillingStripeSkeleton{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Dark_Light);border-radius:10px;display:block;height:46px}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField .BillingStripeInput .StripeElement{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;height:46px;padding:14px;transition:border-color .15s ease,box-shadow .15s ease}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField .BillingStripeInput .StripeElement--focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingField .BillingStripeInput .StripeElement--invalid{border-color:var(--Canceled)}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingCardElementField .StripeElement{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;height:46px;padding:14px;transition:border-color .15s ease,box-shadow .15s ease}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingCardElementField .StripeElement--focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingCardElementField .StripeElement--invalid{border-color:var(--Canceled)}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingCardError{color:var(--Canceled);font-size:12px}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingCardBrands{align-items:center;display:flex;gap:8px}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingCardBrands img{background:var(--background_White);border:1px solid var(--border_Light);border-radius:5px;height:26px;object-fit:contain;opacity:.85;padding:2px 4px;transition:opacity .15s ease,border-color .15s ease,box-shadow .15s ease;width:40px}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingCardBrands img.is-on{border-color:var(--background_Blue);box-shadow:0 0 0 2px var(--outline_Blue);opacity:1}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingCardBrands img.is-off{opacity:.25}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:22px}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalGhost,.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalPrimary{box-sizing:border-box;min-height:40px}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalGhost{background:#0000;border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:500;padding:9px 18px;transition:background .15s ease}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalGhost:hover{background:var(--background_Gray_Light)}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalPrimary{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:var(--background_White);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:9px 18px;transition:background .15s ease,opacity .15s ease}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalPrimary:hover{background:var(--background_Blue_Dark)}.BillingMethods .BillingModal .BillingModalCard .BillingModalActions .BillingModalPrimary:disabled{cursor:not-allowed;opacity:.5}@media(max-width:600px){.BillingMethods{margin-top:12px}.BillingMethods .BillingModal{padding:14px}.BillingMethods .BillingModal .BillingModalCard{padding:18px}.BillingMethods .BillingModal .BillingModalCard .BillingCardForm .BillingFieldRow--three{grid-template-columns:1fr}}.BillingBtnSpinner{animation:BillingSpin .7s linear infinite;font-size:18px;line-height:1}@keyframes BillingSpin{to{transform:rotate(1turn)}}@keyframes BillingOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes BillingModalPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.BillingInvoices{margin-top:0}.BillingInvoices .BillingCard .BillingHeader{align-items:center;display:flex;justify-content:space-between;padding-bottom:10px}.BillingInvoices .BillingCard .BillingHeader h2{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.BillingInvoices .BillingCard .BillingHeader .BillingSubheader{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.BillingInvoices .BillingCard .BillingHeader .BillingSubheader .BillingDownloadLink{color:var(--background_Blue);font-weight:400;text-decoration:underline}.BillingInvoices .BillingCard .BillingTable{margin-top:15px}.BillingInvoices .BillingCard .BillingTable .BillingTableHeader{grid-gap:12px;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);display:grid;font-size:14px;font-weight:500;gap:12px;grid-template-columns:120px 1fr 140px 140px 160px;padding:0 0 10px}.BillingInvoices .BillingCard .BillingTable .BillingTableHeader span{white-space:nowrap}.BillingInvoices .BillingCard .BillingTable .BillingTableBody{display:flex;flex-direction:column}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow{grid-gap:12px;align-items:center;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;gap:12px;grid-template-columns:120px 1fr 140px 140px 160px;padding:12px 0}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingStatus{align-items:center;background-color:color-mix(in srgb,var(--Done) 18%,#0000);border:1px solid color-mix(in srgb,var(--Done) 35%,#0000);border-radius:50px;color:var(--Done);display:inline-flex;font-weight:400;gap:6px;padding:4px 15px 4px 6px;width:-webkit-fit-content;width:fit-content}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingStatus .material-symbols-outlined{font-size:16px}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingInvoiceId{color:var(--background_Blue);cursor:pointer;font-weight:400}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingInvoiceId:hover{text-decoration:underline}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingDateAndTotal{font-weight:400}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingExportButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;cursor:pointer;display:flex;gap:6px;justify-content:center;outline:3px solid #0000;padding:6px 12px;transition:all .15s ease}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingExportButton h3{background:var(--background_White);color:var(--background_Blue);font-size:12px;font-weight:600}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingExportButton .material-symbols-outlined{color:var(--background_Blue);font-size:18px;margin-bottom:-1px}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingExportButton .BillingInvoiceSpin{animation:BillingInvoiceSpinKf .7s linear infinite}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingExportButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingExportButton:disabled{cursor:default;opacity:.6}.BillingInvoices .BillingPagination{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:20px}.BillingInvoices .BillingPagination .BillingPaginationArrow{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:999px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.BillingInvoices .BillingPagination .BillingPaginationArrow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.BillingInvoices .BillingPagination .BillingPaginationArrow:disabled{cursor:not-allowed;opacity:.4}.BillingInvoices .BillingPagination .BillingPaginationArrow:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.BillingInvoices .BillingPagination .BillingPaginationPages{align-items:center;display:inline-flex;gap:8px}.BillingInvoices .BillingPagination .BillingPaginationPages .BillingPaginationPage{background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:13px;font-weight:600;height:32px;transition:all .15s ease;width:32px}.BillingInvoices .BillingPagination .BillingPaginationPages .BillingPaginationPage.is-active,.BillingInvoices .BillingPagination .BillingPaginationPages .BillingPaginationPage:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}@media(max-width:1050px){.BillingInvoices .BillingCard .BillingTable{-webkit-overflow-scrolling:touch;overflow-x:auto}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow,.BillingInvoices .BillingCard .BillingTable .BillingTableHeader{min-width:720px}}@media(max-width:600px){.BillingInvoices{margin-top:12px}.BillingInvoices .BillingCard .BillingHeader{align-items:flex-start;flex-direction:column;gap:6px}.BillingInvoices .BillingCard .BillingHeader h2{font-size:16px}.BillingInvoices .BillingCard .BillingTable{-webkit-overflow-scrolling:touch;margin-top:16px;overflow-x:auto}.BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow,.BillingInvoices .BillingCard .BillingTable .BillingTableHeader{min-width:680px}}.BillingInvoices .BillingInvoicesError{color:var(--Canceled);font-size:13px;margin-top:8px}.BillingInvoices .BillingInvoicesState{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:44px 20px;text-align:center}.BillingInvoices .BillingInvoicesState p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.BillingInvoices .BillingInvoicesState .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:28px}.BillingInvoices .BillingInvoicesState .BillingInvoicesSpinner{animation:BillingInvoiceSpinKf .7s linear infinite;border:3px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:26px;width:26px}.BillingInvoices .BillingStatus.is-other{background-color:color-mix(in srgb,#b45309 16%,#0000);background-color:color-mix(in srgb,var(--pending,#b45309) 16%,#0000);border-color:color-mix(in srgb,#b45309 35%,#0000);border-color:color-mix(in srgb,var(--pending,#b45309) 35%,#0000);color:#b45309;color:var(--pending,#b45309)}@keyframes BillingInvoiceSpinKf{to{transform:rotate(1turn)}}.MyOrganization{display:flex;flex-direction:column;gap:16px;height:100%;overflow:hidden;width:100%}.MyOrganization .MyOrganizationMain{display:flex;flex-direction:column;gap:20px;height:100%;overflow-y:auto;padding:16px max(24px,(100% - 1150px)/2) 48px}.MyOrganization .MyOrganizationMain .PhoneInput,.MyOrganization .MyOrganizationMain .SingleDatePicker{display:block;width:100%}.MyOrganization .MyOrganizationMain .MyOrganizationHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;margin:30px 0 10px;padding-bottom:10px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationHeaderText{display:flex;flex-direction:column;gap:3px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationTitle{font-size:20px;font-weight:600;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationSubtitle{color:var(--text_Title_Light_Light);font-size:13px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationSaveButton{background:var(--background_Blue);background:var(--my-org-accent,var(--background_Blue));border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 16px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationSaveButton:hover{background:var(--background_Blue_Dark);box-shadow:0 8px 16px #0f172a26;transform:translateY(-1px)}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationSaveButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.MyOrganization .MyOrganizationMain .MyOrganizationProfile{grid-gap:24px;border-bottom:1px solid var(--border_Light);display:grid;gap:24px;grid-template-columns:minmax(200px,280px) 1fr;padding:18px 0}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileLeft h3{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0 0 6px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileLeft p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight{align-items:center;display:flex;gap:16px;position:relative}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatar{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;cursor:pointer;display:flex;height:64px;justify-content:center;max-width:64px;min-width:64px;padding:4px;position:relative;transition:transform .15s ease,box-shadow .15s ease}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatar span{color:var(--text_Title_Light);font-size:18px;font-weight:600}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatar .MyOrganizationAvatarEdit{align-items:center;background:var(--background_Blue);background:var(--my-org-accent,var(--background_Blue));border-radius:50%;bottom:-2px;box-shadow:0 6px 10px #0f172a33;color:#fff;display:flex;font-size:14px;height:22px;justify-content:center;position:absolute;right:-2px;width:22px;z-index:3}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatar:hover{box-shadow:0 10px 20px #0f172a26;transform:translateY(-1px)}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarInput{display:none}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a1f;display:flex;flex-direction:column;gap:12px;left:0;max-width:180px;min-width:160px;padding:10px;position:absolute;top:74px;z-index:10}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSection{display:flex;flex-direction:column;gap:8px;padding:10px 10px 0}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSection h5{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSwatches{display:flex;flex-wrap:wrap;gap:8px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSwatches .MyOrganizationAvatarSwatch{border:1px solid var(--border_Dark_Light);border-radius:50%;cursor:pointer;height:18px;min-width:18px;transition:transform .15s ease,box-shadow .15s ease}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSwatches .MyOrganizationAvatarSwatch.is-active{box-shadow:0 0 0 2px var(--background_White),0 0 0 4px var(--background_Blue);box-shadow:0 0 0 2px var(--background_White),0 0 0 4px var(--my-org-accent,var(--background_Blue))}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSwatches .MyOrganizationAvatarSwatch:hover{transform:translateY(-1px)}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions{display:flex;flex-direction:column;gap:1px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:8px 10px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button .material-symbols-outlined{font-size:16px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button:hover{background:var(--background_Gray_Light)}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails{display:flex;flex-direction:column;gap:4px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails h4{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationSection{grid-gap:24px;border-bottom:1px solid var(--border_Light);display:grid;gap:24px;grid-template-columns:minmax(200px,280px) 1fr;padding:18px 0}.MyOrganization .MyOrganizationMain .MyOrganizationSection:last-child{border-bottom:none}.MyOrganization .MyOrganizationMain .MyOrganizationSection.MyOrganizationSectionSubscription{padding:26px 0}.MyOrganization .MyOrganizationMain .MyOrganizationSection .MyOrganizationSectionLeft h3{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0 0 6px}.MyOrganization .MyOrganizationMain .MyOrganizationSection .MyOrganizationSectionLeft p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationSection .MyOrganizationSectionRight{display:flex;flex-direction:column;gap:12px}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField{display:flex;flex-direction:column;gap:6px}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField label{color:var(--text_Title_Light_Light);font-size:12px}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);font-size:13px;outline:3px solid #0000;padding:12px;transition:all .15s ease}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField input:focus,.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField input::placeholder{color:var(--text_Title_Light_Light)}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField .MyOrganizationFieldValue{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:13px;gap:8px;min-height:38px;padding:10px 12px}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField .MyOrganizationColorSwatch{border:1px solid var(--border_Light);border-radius:50%;height:14px;width:14px}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:14px}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteHeader{display:flex;flex-direction:column;gap:4px}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteHeader h4{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteSwatches{display:flex;flex-wrap:wrap;gap:14px}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteSwatches .MyOrganizationThemeSwatch{border:1px solid var(--border_Dark_Light);border-radius:5px;cursor:pointer;min-height:24px;min-width:24px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteSwatches .MyOrganizationThemeSwatch.is-active{border-color:var(--my-org-accent,var(--background_Blue));box-shadow:0 0 0 2px var(--background_Blue);box-shadow:0 0 0 2px var(--my-org-accent,var(--background_Blue));outline:2px solid var(--background_Blue);outline:2px solid var(--my-org-accent,var(--background_Blue));outline-offset:6px}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteSwatches .MyOrganizationThemeSwatch:hover{transform:translateY(-1px) scale(1.06)}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette.is-secondary .MyOrganizationThemeSwatch.is-active{border-color:var(--my-org-secondary,var(--background_Blue));box-shadow:0 0 0 2px var(--background_Blue);box-shadow:0 0 0 2px var(--my-org-secondary,var(--background_Blue));outline:2px solid var(--background_Blue);outline:2px solid var(--my-org-secondary,var(--background_Blue));outline-offset:6px}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow{grid-gap:22px;align-items:center;display:grid;gap:22px;grid-template-columns:minmax(220px,280px) 1fr;padding:12px 0}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow .MyOrganizationAppearanceRowLeft h4{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0 0 4px}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow .MyOrganizationAppearanceRowLeft p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow .MyOrganizationAppearanceRowRight{display:flex;flex-direction:column;gap:10px}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow .MyOrganizationAppearanceRowRight .MyOrganizationThemePaletteSwatches{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));width:100%}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:14px 16px 16px;position:relative;text-align:left;transition:all .2s ease}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemeCheck{align-items:center;background:var(--background_Blue);border-radius:50%;box-shadow:0 0 0 2px var(--background_White);color:#fff;display:inline-flex;height:22px;justify-content:center;opacity:0;position:absolute;right:10px;top:10px;transform:scale(.7);transition:opacity .18s ease,transform .18s cubic-bezier(.22,.61,.36,1);width:22px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemeCheck .material-symbols-outlined{color:inherit;font-size:16px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard.is-active .MyOrganizationThemeCheck{opacity:1;transform:scale(1)}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview{background:#f1f5f9;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:6px;height:90px;padding:10px;position:relative;width:100%}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewHeader{display:flex;gap:6px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewHeader span{background:#3b82f6;background:var(--my-org-accent,#3b82f6);border-radius:6px;height:8px;width:14px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewHeader span:last-child{background:#cbd5e1;width:26px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewBody{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr)}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewBody span{background:#cbd5e1;border-radius:6px;height:10px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewBody span:first-child{grid-column:span 2;height:14px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-dark{background:#0f172a;border-color:#0f172a}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-dark .MyOrganizationThemePreviewBody span,.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-dark .MyOrganizationThemePreviewHeader span:last-child{background:#334155}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto{grid-gap:6px;background:#0000;border:none;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);padding:0}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto .MyOrganizationThemePreviewColumn{border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:8px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto .MyOrganizationThemePreviewColumn .MyOrganizationThemePreviewHeader span{background:var(--background_Blue);background:var(--my-org-accent,var(--background_Blue))}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto .MyOrganizationThemePreviewColumn.is-light{background:#f1f5f9}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto .MyOrganizationThemePreviewColumn.is-light .MyOrganizationThemePreviewBody span{background:#cbd5e1}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto .MyOrganizationThemePreviewColumn.is-dark{background:#0f172a;border-color:#0f172a}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto .MyOrganizationThemePreviewColumn.is-dark .MyOrganizationThemePreviewBody span{background:#334155}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard h4{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard p{color:var(--text_Title_Light_Light);font-size:12px;margin:4px 0 0}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard.is-active{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard:hover{box-shadow:0 6px 18px #0f172a1a;transform:translateY(-1px)}@media(max-width:1050px){.MyOrganization .MyOrganizationMain{padding:32px 20px 14px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationTitle{font-size:18px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile,.MyOrganization .MyOrganizationMain .MyOrganizationSection{gap:18px;grid-template-columns:minmax(180px,220px) 1fr}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow{gap:16px;grid-template-columns:minmax(180px,220px) 1fr}}@media(max-width:600px){.MyOrganization .MyOrganizationMain{gap:14px;padding:24px 14px 12px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader{align-items:stretch;flex-direction:column;gap:10px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationTitle{font-size:17px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationSubtitle{font-size:12px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationSaveButton{min-height:40px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile,.MyOrganization .MyOrganizationMain .MyOrganizationSection{gap:14px;grid-template-columns:1fr;padding:14px 0}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight{flex-wrap:wrap}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow,.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid{gap:10px;grid-template-columns:1fr}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions{gap:12px;grid-template-columns:1fr}}.MyOrganization .MyOrganizationToggleRow{align-items:center;display:flex;gap:16px;justify-content:space-between}.MyOrganization .MyOrganizationToggleRow h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0 0 2px}.MyOrganization .MyOrganizationToggleRow p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.MyOrganization .MyOrganizationToggle{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;gap:10px;padding:0}.MyOrganization .MyOrganizationToggle:disabled{cursor:not-allowed;opacity:.6}.MyOrganization .MyOrganizationToggle .MyOrganizationToggleTrack{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;height:26px;position:relative;transition:background .18s ease,border-color .18s ease;width:44px}.MyOrganization .MyOrganizationToggle .MyOrganizationToggleTrack .MyOrganizationToggleThumb{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0f172a33;height:20px;left:2px;position:absolute;top:2px;transition:transform .2s cubic-bezier(.34,1.56,.64,1);width:20px}.MyOrganization .MyOrganizationToggle .MyOrganizationToggleLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.MyOrganization .MyOrganizationToggle.is-on .MyOrganizationToggleTrack{background:var(--background_Blue);border-color:var(--background_Blue)}.MyOrganization .MyOrganizationToggle.is-on .MyOrganizationToggleTrack .MyOrganizationToggleThumb{transform:translateX(18px)}.MyOrganization .MyOrganizationToggle.is-on .MyOrganizationToggleLabel{color:var(--background_Blue)}.SettingsSecurityCenter{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsSecurityCenter .SettingsSecurityCenterHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px}.SettingsSecurityCenter .SettingsSecurityCenterHeader .SettingsSecurityCenterHeaderMain{display:flex;gap:10px}.SettingsSecurityCenter .SettingsSecurityCenterHeader .SettingsSecurityCenterTitle{font-size:20px;font-weight:600;margin:0}.SettingsSecurityCenter .SettingsSecurityCenterHeader .SettingsSecurityCenterSubtitle{color:var(--text_Title_Light_Light);font-size:14px;margin:6px 0 0}.SettingsSecurityCenter .SettingsSecurityCenterError{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;margin:0 20px 14px;padding:10px 14px}.SettingsSecurityCenter .SettingsSecurityCenterBody{display:flex;flex-direction:column;gap:24px;max-width:760px;padding:0 20px 30px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterSection{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:22px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterSection h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterSection p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggleRow{align-items:flex-start;display:flex;gap:14px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggleRow h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0 0 4px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggleRow p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggle{align-items:center;background:var(--border_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;height:26px;padding:2px;transition:background .2s ease;width:46px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggle .SettingsSecurityCenterToggleDot{background-color:var(--background_White);border-radius:999px;box-shadow:0 2px 6px #0f172a33;height:22px;transition:transform .2s ease;width:22px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggle.is-active{background:var(--Done)}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggle.is-active .SettingsSecurityCenterToggleDot{transform:translateX(20px)}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterCard{border:1px solid var(--border_Dark_Light);border-radius:12px;display:flex;flex-direction:column;gap:14px;max-width:320px;padding:16px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterCard .SettingsSecurityCenterCardHeader{align-items:center;display:flex;justify-content:space-between}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterCard .SettingsSecurityCenterCardHeader h4{font-size:14px;font-weight:600;margin:0}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterCard .SettingsSecurityCenterCardHeader span{color:var(--text_Title_Light_Light);font-size:12px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterCard .SettingsSecurityCenterProgress .SettingsSecurityCenterProgressTrack{background:var(--border_Dark_Light);border-radius:999px;height:8px;overflow:hidden}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterCard .SettingsSecurityCenterProgress .SettingsSecurityCenterProgressTrack .SettingsSecurityCenterProgressFill{background:var(--Done);height:100%;width:0}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterCard button{background:#facc15;border:none;border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;padding:10px 14px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterPin{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:10px 18px;width:-webkit-fit-content;width:fit-content}@media(max-width:1050px){.SettingsSecurityCenter .SettingsSecurityCenterHeader{padding:24px 18px}.SettingsSecurityCenter .SettingsSecurityCenterHeader .SettingsSecurityCenterTitle{font-size:18px}.SettingsSecurityCenter .SettingsSecurityCenterBody{max-width:100%;padding:0 18px 24px}}@media(max-width:600px){.SettingsSecurityCenter .SettingsSecurityCenterHeader{align-items:stretch;flex-direction:column;gap:10px;padding:18px 14px}.SettingsSecurityCenter .SettingsSecurityCenterHeader .SettingsSecurityCenterTitle{font-size:17px}.SettingsSecurityCenter .SettingsSecurityCenterHeader .SettingsSecurityCenterSubtitle{font-size:13px}.SettingsSecurityCenter .SettingsSecurityCenterError{margin:0 14px 12px}.SettingsSecurityCenter .SettingsSecurityCenterBody{gap:16px;padding:0 14px 24px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterSection{padding:16px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggleRow{flex-wrap:wrap}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterCard{max-width:100%}}.RoleAndPremissions{display:flex;flex-direction:column;height:100%;overflow:auto;width:100%}.RoleAndPremissions .RoleAndPremissionsMain{display:flex;flex-direction:column;gap:18px;height:100%;overflow:auto;padding:16px max(24px,(100% - 1150px)/2) 48px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin:30px 0 10px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain{align-items:flex-start;display:flex;gap:2px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain .material-symbols-outlined{color:var(--primary_Purple);font-size:28px;margin-right:5px;margin-top:2px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain .RoleAndPremissionsHeaderText .RoleAndPremissionsTitle{font-size:20px;font-weight:600;margin:0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain .RoleAndPremissionsHeaderText .RoleAndPremissionsSubtitle{color:var(--text_Title_Light_Light);font-size:13px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;cursor:text;display:flex;gap:8px;height:40px;margin-left:auto;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch:focus-within,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch input{background:#0000;border:none;color:var(--text_Title_Light);font-size:12px;outline:none;padding:6px 0;width:100%}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch input::placeholder{color:var(--text_Title_Light_Light)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable{-webkit-overflow-scrolling:touch;background:var(--background_White);border:1px solid var(--border_Light);border-radius:5px;display:flex;flex-direction:column;overflow:auto;width:100%}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader{align-items:center;background:var(--background_Gray_Light);border-radius:5px 5px 0 0;color:var(--text_Title_Light_Light);display:grid;font-size:13px;font-weight:400;grid-template-columns:minmax(260px,1fr) repeat(4,130px);letter-spacing:.06em;padding:0 16px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellMain{align-items:center;background:var(--background_Gray_Light);display:flex;height:100%;left:16px;padding:0 16px 0 0;position:-webkit-sticky;position:sticky;width:100%;z-index:2}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole{border-left:1px solid var(--border_Light);height:100%;padding:15px 16px;text-align:center;z-index:1}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole:nth-child(2){border-left:0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody{display:flex;flex:1 1;flex-direction:column}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);display:grid;grid-template-columns:minmax(260px,1fr) repeat(4,130px);padding:0 16px;position:-webkit-sticky;position:sticky;top:46px;z-index:2}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection .RoleAndPremissionsCell{background-color:var(--background_White);border:none;color:var(--text_Title_Light);font-size:13px;font-weight:400;left:16px;letter-spacing:.05em;padding:18px 16px 18px 0;position:-webkit-sticky;position:sticky}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection span{border-left:1px solid var(--border_Light);color:var(--text_Title_Light_Light);height:100%;margin-right:0;padding:12px 16px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection span:nth-child(2){border-left:0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsLoading,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsNoResults{color:var(--text_Title_Light_Light);font-size:13px;padding:20px 16px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow{align-items:center;display:grid;grid-template-columns:minmax(260px,1fr) repeat(4,130px);padding:0 16px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow:last-child{border-bottom:none}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCell{color:var(--text_Title_Dark);font-size:13px;height:100%;padding:10px 0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCell .RoleAndPremissionsToggle{align-items:center;background:var(--border_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;height:18px;margin-top:15px;outline:3px solid rgba(42,117,175,.133);padding:2px;transition:background .2s ease;width:38px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCell .RoleAndPremissionsToggle .RoleAndPremissionsToggleDot{background-color:var(--background_White);border-radius:999px;box-shadow:0 2px 6px #0f172a33;height:14px;transition:transform .2s ease;width:14px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCell .RoleAndPremissionsToggle.is-active{background:var(--background_Blue)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCell .RoleAndPremissionsToggle.is-active .RoleAndPremissionsToggleDot{transform:translateX(20px)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCell .RoleAndPremissionsToggle:disabled{cursor:not-allowed;opacity:.6}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCell .RoleAndPremissionsToggle:disabled .RoleAndPremissionsToggleDot{background-color:var(--background_Gray_Light_Blue);box-shadow:none}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellMain{background-color:var(--background_White);left:16px;padding-right:16px;position:-webkit-sticky;position:sticky;z-index:1}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellMain h4{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:3px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellMain h4 .RoleAndPremissionsLabelPrimary{color:var(--text_Title_Light);font-weight:600}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellMain h4 .RoleAndPremissionsLabelSecondary{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin-top:-3px;padding:2px 6px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellMain p{color:var(--text_Title_Light);font-size:12px;font-weight:300;margin:0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle{align-items:flex-start;border-left:1px solid var(--border_Light);display:flex;justify-content:center}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown{align-items:center;display:inline-flex;position:relative}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:all .15s ease}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger.is-open,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:active,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:focus,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:focus-visible,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:focus-within,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:hover{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger .material-symbols-outlined{font-size:16px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:disabled{border-color:var(--border_Light);cursor:not-allowed;opacity:.6;outline-color:#0000}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 12px 20px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:-1px;min-width:100px;opacity:0;padding:4px;pointer-events:none;position:absolute;top:calc(100% + 5px);transform:translateY(-6px) scale(.98);transition:opacity .16s ease,transform .16s ease;width:-webkit-max-content;width:max-content;z-index:5}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownMenu button{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;padding:8px 12px;text-align:left}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownMenu button:hover{background:var(--background_Gray_Light)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown.is-open .RoleAndPremissionsDropdownMenu{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsTooltipTarget{align-items:center;display:inline-flex;outline:none}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle:nth-child(2){border-left:0}@media(max-width:1050px){.RoleAndPremissions .RoleAndPremissionsMain{padding:14px 18px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader{margin:20px 0 8px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain .RoleAndPremissionsHeaderText .RoleAndPremissionsTitle{font-size:18px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch{max-width:200px;min-width:200px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader{grid-template-columns:minmax(220px,1fr) repeat(4,115px)}}@media(max-width:600px){.RoleAndPremissions .RoleAndPremissionsMain{gap:12px;padding:12px 14px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader{gap:10px;margin:16px 0 8px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain .material-symbols-outlined{font-size:24px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain .RoleAndPremissionsHeaderText .RoleAndPremissionsTitle{font-size:17px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain .RoleAndPremissionsHeaderText .RoleAndPremissionsSubtitle{font-size:12px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch{height:40px;margin-left:0;max-width:none;min-width:0;width:100%}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable{overflow-x:auto}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader{grid-template-columns:minmax(220px,1fr) repeat(4,110px);min-width:660px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCell .RoleAndPremissionsToggle{height:22px;width:42px}}.Compliance{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;min-height:100%;width:100%}.Compliance .ComplianceMain{display:flex;flex-direction:column;padding:16px max(24px,(100% - 1150px)/2) 48px}.Compliance .ComplianceHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin:30px 0 10px}.Compliance .ComplianceHeader .ComplianceHeaderMain{align-items:flex-start;display:flex;gap:2px}.Compliance .ComplianceHeader .ComplianceHeaderMain .ComplianceHeaderText .ComplianceTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:600;margin:0}.Compliance .ComplianceHeader .ComplianceHeaderMain .ComplianceHeaderText .ComplianceSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.Compliance .ComplianceCard{background:var(--background_White);border-radius:8px;margin-top:16px}.Compliance .ComplianceCard .ComplianceCardHeader h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.Compliance .ComplianceCard .ComplianceCardBody{display:flex;flex-direction:column;gap:14px;padding:16px 0}.Compliance .ComplianceCard .ComplianceItem{align-items:stretch;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:inherit;cursor:pointer;display:flex;font:inherit;gap:16px;outline:3px solid #0000;padding:16px 18px;position:relative;text-align:left;transition:border-color .15s ease,outline-color .15s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,.61,.36,1),background .15s ease;width:100%}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemIcon{align-items:center;background:#3b82f61a;border:1px solid #3b82f62e;border-radius:12px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;height:44px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:44px}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemIcon .material-symbols-outlined{font-size:22px}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain .ComplianceItemTitleRow{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain .ComplianceItemTitleRow h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;letter-spacing:-.01em;margin:0}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain p{color:var(--text_Title_Light);font-size:13px;line-height:1.55;margin:0}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain .ComplianceItemCta{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:13px;font-weight:600;gap:4px;margin-top:4px;transition:gap .15s ease,color .15s ease}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain .ComplianceItemCta .material-symbols-outlined{font-size:16px;transition:transform .18s cubic-bezier(.22,.61,.36,1)}.Compliance .ComplianceCard .ComplianceItem:hover:not(:disabled){border-color:var(--background_Blue);box-shadow:0 8px 22px #0f172a1a;outline-color:var(--outline_Blue);transform:translateY(-1px)}.Compliance .ComplianceCard .ComplianceItem:hover:not(:disabled) .ComplianceItemIcon{background:#3b82f629;border-color:#3b82f647}.Compliance .ComplianceCard .ComplianceItem:hover:not(:disabled) .ComplianceItemCta{gap:8px}.Compliance .ComplianceCard .ComplianceItem:hover:not(:disabled) .ComplianceItemCta .material-symbols-outlined{transform:translateX(2px)}.Compliance .ComplianceCard .ComplianceItem:focus-visible{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.Compliance .ComplianceCard .ComplianceItem:active:not(:disabled){box-shadow:0 4px 12px #0f172a14;transform:translateY(0)}.Compliance .ComplianceCard .ComplianceItem:disabled{cursor:progress;opacity:.65}.Compliance .ComplianceCard .ComplianceItem.is-complete .ComplianceItemIcon{background:#1665341a;border-color:#16653438;color:#166534}.Compliance .ComplianceCard .ComplianceItem.is-complete .ComplianceItemCta{color:var(--text_Title_Light)}.Compliance .ComplianceCard .ComplianceItem.is-complete:hover:not(:disabled) .ComplianceItemIcon{background:#16653429;border-color:#16653452}.Compliance .ComplianceCard .ComplianceItem.is-failed .ComplianceItemIcon{background:#ef44441a;border-color:#ef44444d;color:var(--Canceled)}.Compliance .ComplianceCard .ComplianceItem.is-pending .ComplianceItemCta{color:var(--text_Title_Light)}.Compliance .ComplianceItemRequirements{background:#f59e0b0f;border:1px solid #f59e0b59;border-radius:12px;margin-bottom:4px;margin-top:-6px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.Compliance .ComplianceItemRequirements.is-open{border-color:#f59e0b8c;box-shadow:0 6px 16px #f59e0b26}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsHeader{align-items:center;background:#0000;border:0;color:var(--text_Title_Dark);cursor:pointer;display:flex;font:inherit;gap:10px;padding:10px 14px;text-align:left;transition:background .12s ease;width:100%}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsHeader:hover{background:#f59e0b1a}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsHeader .ComplianceItemRequirementsHeaderIcon{align-items:center;background:#f59e0b2e;border-radius:999px;color:#b45309;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsHeader .ComplianceItemRequirementsHeaderIcon .material-symbols-outlined{font-size:16px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsHeader .ComplianceItemRequirementsHeaderText{color:#92400e;flex:1 1;font-size:13px;font-weight:600}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsHeader .ComplianceItemRequirementsHeaderChevron{color:#b45309}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsHeader .ComplianceItemRequirementsHeaderChevron .material-symbols-outlined{font-size:20px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList{display:flex;flex-direction:column;gap:8px;padding:4px 14px 14px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;padding:10px 12px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementBullet{align-items:center;background:#ef44441a;border-radius:999px;color:var(--Canceled);display:inline-flex;flex-shrink:0;height:24px;justify-content:center;margin-top:2px;width:24px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementBullet .material-symbols-outlined{font-size:16px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementBody{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementBody .ComplianceItemRequirementMessage{color:var(--text_Title_Dark);font-size:13px;font-weight:500;line-height:1.45}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementBody .ComplianceItemRequirementField{color:var(--text_Title_Light_Light);font-size:11.5px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementBody .ComplianceItemRequirementField code{background:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;padding:1px 5px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementUpload{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:4px;padding:6px 10px;transition:background .12s ease,border-color .12s ease}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementUpload .material-symbols-outlined{font-size:14px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementUpload:hover:not(:disabled){background:var(--background_Gray_Light);border-color:var(--text_Title_Light_Light)}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementUpload:disabled{cursor:progress;opacity:.55}[data-theme=dark] .Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementUpload{background:#1a1f27;background:var(--surface-raised,#1a1f27);border-color:#94a3b838;color:var(--text_Title_Dark)}[data-theme=dark] .Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementUpload:hover:not(:disabled){background:var(--background_Gray_Dark_Light);border-color:#94a3b85c}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementCta{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:4px;padding:6px 12px;transition:background .12s ease,gap .15s ease}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementCta .material-symbols-outlined{font-size:14px;transition:transform .15s ease}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementCta:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue));gap:6px}.Compliance .ComplianceItemRequirements .ComplianceItemRequirementsList .ComplianceItemRequirement .ComplianceItemRequirementCta:hover .material-symbols-outlined{transform:translateX(2px)}.Compliance .ComplianceProseCard{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 2px 6px #0f172a0a;margin:16px 0;overflow:hidden;position:relative}.Compliance .ComplianceProseCard:before{background:linear-gradient(90deg,var(--background_Blue_Light_Middle),var(--background_Blue),var(--background_Blue_Light_Middle));content:"";height:3px;left:0;opacity:.85;position:absolute;right:0;top:0}.Compliance .ComplianceProseCard .ComplianceProseCardHeader{align-items:center;background:linear-gradient(180deg,#3b82f60a,#0000);border-bottom:1px solid var(--border_Light);display:flex;gap:12px;padding:18px 22px}.Compliance .ComplianceProseCard .ComplianceProseCardHeader .ComplianceProseCardIcon{align-items:center;background:#3b82f61a;border:1px solid #3b82f638;border-radius:10px;color:var(--background_Blue);display:inline-flex;height:36px;justify-content:center;width:36px}.Compliance .ComplianceProseCard .ComplianceProseCardHeader .ComplianceProseCardIcon .material-symbols-outlined{font-size:20px}.Compliance .ComplianceProseCard .ComplianceProseCardHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:600;letter-spacing:-.01em;margin:0}.Compliance .ComplianceProseCard .ComplianceProseCardBody{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;gap:8px;line-height:1.7;padding:20px 24px 24px}.Compliance .ComplianceProseCard .ComplianceProseCardBody p{margin:0}.Compliance .ComplianceProseCard .ComplianceProseCardBody h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:14px 0 4px}.Compliance .ComplianceProseCard .ComplianceProseCardBody ul{margin:0 0 4px 18px;padding:0}.Compliance .ComplianceProseCard .ComplianceProseCardBody ul li{margin-bottom:4px}.Compliance .ComplianceProseCard .ComplianceProseCardBody strong{color:var(--text_Title_Dark);font-weight:600}.Compliance .ComplianceProseCard .ComplianceProseCardBody code{background:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;padding:1px 5px}.Compliance .ComplianceBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:4px;letter-spacing:.01em;padding:4px 10px;white-space:nowrap}.Compliance .ComplianceBadge .material-symbols-outlined{font-size:14px}.Compliance .ComplianceBadge.is-registered{background:#1665341f;border:1px solid #1665344d;color:#166534}.Compliance .ComplianceBadge.is-pending{background:#fbbf242e;border:1px solid #fbbf2466;color:#b45309}.Compliance .ComplianceBadge.is-failed{background:#ef44441a;border:1px solid #ef444459;color:var(--Canceled)}.Compliance .ComplianceBadge.is-idle{background:var(--background_Gray_Light);border:1px solid var(--border_Light);color:var(--text_Title_Light)}.Compliance .CompliancePrimary,.Compliance .ComplianceSecondary{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 12px;transition:background .12s ease,transform .08s ease}.Compliance .CompliancePrimary .material-symbols-outlined,.Compliance .ComplianceSecondary .material-symbols-outlined{font-size:16px}.Compliance .CompliancePrimary:active,.Compliance .ComplianceSecondary:active{transform:scale(.98)}.Compliance .CompliancePrimary:disabled,.Compliance .ComplianceSecondary:disabled{cursor:not-allowed;opacity:.55}.Compliance .CompliancePrimary{background:var(--background_Blue);border:1px solid var(--background_Blue);color:#fff}.Compliance .CompliancePrimary:hover:not(:disabled){background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue))}.Compliance .ComplianceSecondary{background:#0000;border:1px solid var(--border_Light);color:var(--text_Title_Dark)}.Compliance .ComplianceSecondary:hover{background:var(--background_Gray_Light)}@media(max-width:1050px){.Compliance{padding:16px}.Compliance .ComplianceCard .ComplianceItem{padding:14px}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemIcon{border-radius:10px;height:38px;width:38px}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemIcon .material-symbols-outlined{font-size:20px}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain .ComplianceItemTitleRow{gap:8px}}@media(max-width:600px){.Compliance{padding:12px}.Compliance .ComplianceCard .ComplianceItem{flex-direction:row;gap:12px;padding:12px}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain .ComplianceItemTitleRow{align-items:flex-start;flex-direction:column;gap:6px}.Compliance .ComplianceCard .ComplianceItem .ComplianceItemMain p{font-size:12.5px}}.Chats{animation:RenderPageOpen .1s ease;border:1px solid var(--border_Light);border-radius:8px;display:flex;height:100%;width:100%}@media(max-width:1050px){.Chats{border-radius:6px}}@media(max-width:600px){.Chats{border-radius:4px;overflow:hidden;position:relative}.Chats .Sidebar{z-index:2}.Chats .Conversation,.Chats .Sidebar{inset:0;position:absolute;transition:transform .2s ease-out}.Chats .Conversation{transform:translateX(100%);z-index:1}.Chats.is-mobile-conversation .Sidebar{transform:translateX(-100%)}.Chats.is-mobile-conversation .Conversation{transform:translateX(0);z-index:3}}.ChatsSidebar{background:var(--background_White);border-radius:8px 0 0 8px;border-right:1px solid var(--border_Light);color:var(--text_Title_Light_Light_Light);display:flex;flex-direction:column;height:100%;max-width:320px;min-width:320px}.ChatsSidebar .SidebarHeader{align-items:center;display:flex;justify-content:space-between;padding:18px 16px 0}.ChatsSidebar .SidebarHeader .SidebarHeaderTitle h2{color:var(--text_Title_Light);font-size:20px;font-weight:600;margin:0}.ChatsSidebar .SidebarHeader .SidebarHeaderActions{align-items:center;display:flex;gap:8px}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .2s ease,border-color .2s ease;width:40px}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton.is-secondary{background:var(--background_White)}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton:hover{background-color:var(--background_Gray_Light)}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton:active{transform:scale(.98)}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.ChatsSidebar .SidebarSearch{align-items:center;background:var(--background_White);background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;box-shadow:0 1px 3px #0000000d;display:flex;gap:10px;margin:8px 16px 12px;outline:3px solid #0000;padding:0 12px;transition:all .2s ease}.ChatsSidebar .SidebarSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.ChatsSidebar .SidebarSearch input{background:#0000;border:none;color:var(--text_Title_Light);font-size:14px;outline:none;padding:8px 0;width:100%}.ChatsSidebar .SidebarSearch input::placeholder{color:var(--text_Title_Light_Light)}.ChatsSidebar .SidebarSearch:focus-within,.ChatsSidebar .SidebarSearch:hover{background-color:var(--background_White);border-color:var(--border_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.ChatsSidebar .SidebarCategories{display:flex;gap:8px;padding:3px 16px 8px}.ChatsSidebar .SidebarCategories .SidebarCategory{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:8px;min-width:-webkit-max-content;min-width:max-content;outline:3px solid #0000;padding:5px 14px;position:relative;transition:background .2s ease,border-color .2s ease;transition:all .2s ease}.ChatsSidebar .SidebarCategories .SidebarCategory:hover{background-color:var(--background_White);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.ChatsSidebar .SidebarCategories .SidebarCategory h3{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500;margin:0}.ChatsSidebar .SidebarCategories .SidebarCategory .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;transition:transform .2s ease}.ChatsSidebar .SidebarCategories .SidebarCategory.is-open{background-color:var(--background_White);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.ChatsSidebar .SidebarCategories .SidebarCategory.is-open .material-symbols-outlined{transform:rotate(180deg)}.ChatsSidebar .SidebarCategories .SidebarCategory.is-active{background-color:var(--background_Blue);border-color:var(--background_Blue)}.ChatsSidebar .SidebarCategories .SidebarCategory.is-active .material-symbols-outlined,.ChatsSidebar .SidebarCategories .SidebarCategory.is-active h3{color:#fff}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 3px 10px #546ba024;display:none;flex-basis:100%;flex-direction:column;gap:0;left:-20px;margin:0 16px 12px;padding:12px 10px;position:absolute;top:40px;width:-webkit-fit-content;width:fit-content;z-index:10}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList.is-open{display:flex}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem{align-items:center;background-color:#0000;border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:13px;font-weight:400;gap:10px;padding:8px 10px;transition:background .2s ease;white-space:nowrap}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem .SidebarTagSwatch{border-radius:999px;flex-shrink:0;height:10px;width:10px}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem .SidebarTagIcon{flex-shrink:0;font-size:16px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem:hover{background-color:var(--background_Gray_Light)}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem.is-selected{background-color:color-mix(in srgb,var(--background_Blue) 8%,#0000);color:var(--background_Blue)}.ChatsSidebar .SidebarArchived{align-items:center;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;margin:0 16px 12px;padding:10px;transition:all .2s ease}.ChatsSidebar .SidebarArchived.is-active,.ChatsSidebar .SidebarArchived:hover{background-color:var(--background_Gray_Light)}.ChatsSidebar .SidebarArchived .SidebarArchivedTitle{align-items:center;color:var(--text_Title_Light);display:flex;font-size:15px;gap:10px}.ChatsSidebar .SidebarArchived .SidebarArchivedTitle .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.ChatsSidebar .SidebarArchived h3{color:var(--text_Title_Light);font-size:14px;font-weight:400;margin:0}.ChatsSidebar .SidebarChatListHint{color:var(--text_Title_Light_Light);font-size:13px;padding:20px 16px;text-align:center}.ChatsSidebar .SidebarChatList{display:flex;flex:1 1;flex-direction:column;gap:4px;overflow-y:auto;padding:0 16px 16px}.ChatsSidebar .SidebarChatList .SidebarChatListItem{border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px 10px;position:relative;transition:background .2s ease;transition:all .2s ease}.ChatsSidebar .SidebarChatList .SidebarChatListItem:hover{background-color:var(--background_Gray_Light)}.ChatsSidebar .SidebarChatList .SidebarChatListItem:hover .SidebarChatListItemMenu{opacity:1;pointer-events:auto}.ChatsSidebar .SidebarChatList .SidebarChatListItem:hover .SidebarChatListItemContent .SidebarChatListItemHeader .SidebarChatListItemTopTags{padding-right:36px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:50%;display:flex;flex-shrink:0;height:44px;justify-content:center;overflow:hidden;width:44px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemAvatar img{height:100%;object-fit:cover;width:100%}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemAvatar .SidebarChatListItemAvatarFallback{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemAvatar .SidebarChatListItemAvatarFallback .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:24px}.ChatsSidebar .SidebarChatList .SidebarChatListItem.is-selected{background-color:var(--background_Gray_Light)}.ChatsSidebar .SidebarChatList .SidebarChatListItem.is-unread .SidebarChatListItemContent h4{font-weight:700}.ChatsSidebar .SidebarChatList .SidebarChatListItem.is-unread .SidebarChatListItemPreview{color:var(--text_Title_Light);font-weight:500}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemUnreadDot{background:var(--background_Blue);border-radius:50%;height:8px;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:8px}.ChatsSidebar .SidebarChatList .SidebarChatListItem.is-open{background-color:var(--background_Gray_Light)}.ChatsSidebar .SidebarChatList .SidebarChatListItem.is-open .SidebarChatListItemContent .SidebarChatListItemHeader .SidebarChatListItemTopTags{padding-right:36px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemHeader{align-items:center;display:flex;gap:6px;justify-content:space-between}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemHeader h4{color:var(--text_Title_Dark);flex:1 1;font-size:14px;font-weight:600;line-height:1.3;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemHeader .SidebarChatListItemTopTags{align-items:center;display:inline-flex;flex-shrink:0;gap:2px;margin-left:auto;padding-right:0;transition:padding-right .18s ease}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemHeader .SidebarChatListItemTopTags .SidebarChatListItemTopTagIcon{flex-shrink:0;font-size:14px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemName{display:flex;flex-direction:column;min-width:0}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemName span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemMeta{align-items:center;color:var(--text_Title_Light_Light);display:flex;flex-wrap:nowrap;font-size:11px;gap:4px;line-height:1.3;margin-top:1px;min-width:0;overflow:hidden}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemMeta .SidebarChatListItemMetaCompany{color:var(--text_Title_Light);flex-shrink:1;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemMeta .SidebarChatListItemMetaNumber{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemMeta .SidebarChatListItemMetaNumber:before{content:"·";margin-right:4px;opacity:.6}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemBottom{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:6px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemBottom .SidebarChatListItemPreview{color:var(--text_Title_Light_Light_Light);flex:1 1;font-size:11px;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemBottom .SidebarChatListItemDate{color:var(--text_Title_Light_Light_Light);flex-shrink:0;font-size:11px;font-weight:400;white-space:nowrap}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu{opacity:0;pointer-events:none;position:absolute;right:10px;top:6px;transition:opacity .2s ease}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu:hover{opacity:1;pointer-events:auto}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuIcon{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;outline:3px solid #0000;transition:background .2s ease,border-color .2s ease;width:30px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuIcon:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuIcon:active{transform:scale(.95)}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuIcon .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 3px 10px #546ba024;display:none;flex-direction:column;gap:0;margin-top:8px;padding:12px 10px;position:absolute;right:0;width:-webkit-max-content;width:max-content;z-index:10}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem{align-items:center;background-color:#0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:10px;padding:8px 10px;transition:background .2s ease;white-space:nowrap}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem .SidebarTagSwatch{border-radius:999px;flex-shrink:0;height:10px;width:10px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem .SidebarTagIcon{flex-shrink:0;font-size:16px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;transform:rotate(90deg)}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem:hover{background-color:var(--background_Gray_Light)}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem.is-danger,.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem.is-hint{color:var(--text_Title_Light_Light);cursor:default;font-size:11px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem.is-hint:hover{background:#0000}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem.is-on{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu.is-open{opacity:1;pointer-events:auto}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu.is-open .SidebarChatListItemMenuIcon{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu.is-open .SidebarChatListItemMenuList{display:flex}@media(max-width:1050px){.ChatsSidebar{min-width:320px;width:320px}.ChatsSidebar .SidebarHeader{padding:14px 12px 0}.ChatsSidebar .SidebarHeader .SidebarHeaderTitle h2{font-size:18px}.ChatsSidebar .SidebarSearch{margin:8px 12px 10px}.ChatsSidebar .SidebarCategories{padding:3px 12px 8px}.ChatsSidebar .SidebarChatList{padding:0 12px 16px}}@media(max-width:600px){.ChatsSidebar{border-bottom:1px solid var(--border_Light);border-radius:6px;border-right:none;min-width:0;width:100%}.ChatsSidebar .SidebarHeader{padding:12px 14px 0}.ChatsSidebar .SidebarHeader .SidebarHeaderTitle h2{font-size:16px}.ChatsSidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton{height:40px;width:40px}.ChatsSidebar .SidebarSearch{margin:8px 14px 10px;padding:0 10px}.ChatsSidebar .SidebarSearch input{font-size:13px}.ChatsSidebar .SidebarCategories{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;padding:0 14px 6px}.ChatsSidebar .SidebarCategories .SidebarCategory{flex:0 0 auto;padding:5px 12px}.ChatsSidebar .SidebarCategories .SidebarCategory h3{font-size:12px}.ChatsSidebar .SidebarCategories .SidebarCategory .SidebarCategoryList{left:12px;margin:0;position:fixed;right:12px;top:140px;width:auto}.ChatsSidebar .SidebarChatList{padding:0 12px 12px}.ChatsSidebar .SidebarChatList .SidebarChatListItem{gap:10px;padding:10px 8px}.ChatsSidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemHeader h4{font-size:14px}}.NewChatPanel{align-items:flex-start;animation:NewChatPanelFadeIn .14s ease-out;background:#0f172a59;display:flex;inset:0;justify-content:center;padding:80px 16px 16px;position:fixed;z-index:1000}.NewChatPanel .NewChatPanelBody{animation:NewChatPanelSlideUp .16s ease-out;background:var(--background_White);border-radius:14px;box-shadow:0 20px 40px #0f172a40;display:flex;flex-direction:column;max-height:calc(100vh - 120px);max-width:440px;overflow:hidden;width:100%}.NewChatPanel .NewChatPanelBody .NewChatPanelHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 18px}.NewChatPanel .NewChatPanelBody .NewChatPanelHeader h2{color:var(--text_Title_Dark);font-size:17px;font-weight:600;margin:0}.NewChatPanel .NewChatPanelBody .NewChatPanelHeader .NewChatPanelClose{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.NewChatPanel .NewChatPanelBody .NewChatPanelHeader .NewChatPanelClose:hover{background:var(--background_Gray_Light)}.NewChatPanel .NewChatPanelBody .NewChatPanelHeader .NewChatPanelClose .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.NewChatPanel .NewChatPanelBody .NewChatPanelSearch{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;display:flex;gap:10px;margin:12px 18px 4px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.NewChatPanel .NewChatPanelBody .NewChatPanelSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.NewChatPanel .NewChatPanelBody .NewChatPanelSearch input{background:#0000;border:none;color:var(--text_Title_Light);font-size:14px;outline:none;padding:10px 0;width:100%}.NewChatPanel .NewChatPanelBody .NewChatPanelSearch input::placeholder{color:var(--text_Title_Light_Light)}.NewChatPanel .NewChatPanelBody .NewChatPanelSearch:focus-within,.NewChatPanel .NewChatPanelBody .NewChatPanelSearch:hover{background:var(--background_White);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.NewChatPanel .NewChatPanelBody .NewChatPanelAddNew{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:12px;margin:10px 18px 4px;padding:10px 12px;transition:background .15s ease}.NewChatPanel .NewChatPanelBody .NewChatPanelAddNew:hover{background:var(--background_Gray_Light)}.NewChatPanel .NewChatPanelBody .NewChatPanelAddNew .NewChatPanelAddNewIcon{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;width:40px}.NewChatPanel .NewChatPanelBody .NewChatPanelAddNew .NewChatPanelAddNewIcon .material-symbols-outlined{color:#fff;font-size:20px}.NewChatPanel .NewChatPanelBody .NewChatPanelAddNew .NewChatPanelAddNewText{display:flex;flex-direction:column;gap:2px}.NewChatPanel .NewChatPanelBody .NewChatPanelAddNew .NewChatPanelAddNewText h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.NewChatPanel .NewChatPanelBody .NewChatPanelAddNew .NewChatPanelAddNewText p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.NewChatPanel .NewChatPanelBody .NewChatPanelHint{color:var(--text_Title_Light_Light);font-size:13px;padding:18px;text-align:center}.NewChatPanel .NewChatPanelBody .NewChatPanelSection{padding:8px 18px 12px}.NewChatPanel .NewChatPanelBody .NewChatPanelSection h3{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.08em;margin:8px 0 4px;text-transform:uppercase}.NewChatPanel .NewChatPanelBody .NewChatPanelSection .NewChatPanelContact{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:8px;transition:background .15s ease}.NewChatPanel .NewChatPanelBody .NewChatPanelSection .NewChatPanelContact:hover{background:var(--background_Gray_Light)}.NewChatPanel .NewChatPanelBody .NewChatPanelSection .NewChatPanelContact .NewChatPanelContactAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:38px;justify-content:center;width:38px}.NewChatPanel .NewChatPanelBody .NewChatPanelSection .NewChatPanelContact .NewChatPanelContactInfo{display:flex;flex-direction:column;min-width:0}.NewChatPanel .NewChatPanelBody .NewChatPanelSection .NewChatPanelContact .NewChatPanelContactInfo h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NewChatPanel .NewChatPanelBody .NewChatPanelSection .NewChatPanelContact .NewChatPanelContactInfo p{color:var(--text_Title_Light_Light);font-size:12px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NewChatPanel .NewChatPanelBody .NewChatPanelForm{display:flex;flex-direction:column;gap:6px;padding:14px 18px 18px}.NewChatPanel .NewChatPanelBody .NewChatPanelForm label{color:var(--text_Title_Light);font-size:12px;font-weight:500;margin-top:8px}.NewChatPanel .NewChatPanelBody .NewChatPanelForm input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);font-size:14px;outline:3px solid #0000;padding:10px 12px}.NewChatPanel .NewChatPanelBody .NewChatPanelForm input:focus,.NewChatPanel .NewChatPanelBody .NewChatPanelForm input:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions{display:flex;gap:8px;margin-top:14px}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions button{border:1px solid #0000;border-radius:8px;cursor:pointer;flex:1 1;font-size:13px;font-weight:600;padding:10px 14px}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions .NewChatPanelCancel{background:var(--background_White);border-color:var(--border_Light);color:var(--text_Title_Light)}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions .NewChatPanelCancel:hover{background:var(--background_Gray_Light)}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions .NewChatPanelSave{background:var(--background_Blue);color:#fff}.NewChatPanel .NewChatPanelBody .NewChatPanelForm .NewChatPanelFormActions .NewChatPanelSave:hover{background:var(--background_Blue_Dark)}@keyframes NewChatPanelFadeIn{0%{opacity:0}to{opacity:1}}@keyframes NewChatPanelSlideUp{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.NewChatPanel{align-items:stretch;padding:0}.NewChatPanel .NewChatPanelBody{border-radius:0;max-height:100vh;max-width:100%}}.RoomsMain{animation:RenderPageOpen .1s ease;display:flex;height:100%;width:100%}.RoomsMain .RoomsMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px 0 0 8px;border-right:0;display:flex;flex-direction:column;gap:7px;max-width:210px;min-width:210px;overflow-x:hidden;overflow-y:auto;padding:25px 15px 20px;transition:min-width .18s ease,max-width .18s ease,padding .18s ease}.RoomsMain .RoomsMenu .RoomsMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0 0 5px}.RoomsMain .RoomsMenu .RoomsMenuItem{align-items:center;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;min-height:34px;min-width:0;padding:6px 10px;position:relative;transition:all .15s ease;width:100%}.RoomsMain .RoomsMenu .RoomsMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.RoomsMain .RoomsMenu .RoomsMenuItem p{flex:1 1;font-weight:500;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomsMain .RoomsMenu .RoomsMenuItem.is-active,.RoomsMain .RoomsMenu .RoomsMenuItem:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Light)}.RoomsMain .RoomsMenu .RoomsMenuItem.is-active{font-weight:600}.RoomsMain .RoomsMenu .RoomsMenuItem.is-active .material-symbols-outlined{color:var(--text_Title_Light);font-weight:600}.RoomsMain .RoomsMenu .RoomsMenuItem.is-active :before{background-color:var(--background_Blue);border-radius:0 8px 8px 0;content:"";height:100%;left:-16px;position:absolute;top:0;transition:all .2s ease;width:4px}.RoomsMain .RoomsMenu.is-compact{gap:6px;max-width:92px;min-width:92px;padding:25px 10px 20px}.RoomsMain .RoomsMenu.is-compact .RoomsMenuHeader{display:flex;justify-content:center;margin-bottom:4px}.RoomsMain .RoomsMenu.is-compact .RoomsMenuHeader h2{font-size:12px;text-align:center}.RoomsMain .RoomsMenu.is-compact .RoomsMenuItem{align-items:center;flex-direction:column;gap:4px;justify-content:center;min-height:58px;padding:10px 4px;text-align:center}.RoomsMain .RoomsMenu.is-compact .RoomsMenuItem .material-symbols-outlined{font-size:22px}.RoomsMain .RoomsMenu.is-compact .RoomsMenuItem p{font-size:11px;line-height:1.1;text-align:center;width:100%}.RoomsMain .RoomsMenu.is-compact .RoomsMenuItem.is-active :before{left:-11px}.RoomsMain .RoomsMenu .RoomsMenuToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.RoomsMain .RoomsMenu .RoomsMenuToggle .RoomsMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.RoomsMain .RoomsMenu .RoomsMenuToggle .RoomsMenuViewSwitch .RoomsMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.RoomsMain .RoomsMenu .RoomsMenuToggle .RoomsMenuViewSwitch .RoomsMenuViewButton .material-symbols-outlined{font-size:18px}.RoomsMain .RoomsMenu .RoomsMenuToggle .RoomsMenuViewSwitch .RoomsMenuViewButton:hover{color:var(--text_Title_Dark)}.RoomsMain .RoomsMenu .RoomsMenuToggle .RoomsMenuViewSwitch .RoomsMenuViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.RoomsMain .RoomsBody{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 8px 8px 0;height:100%;position:relative;width:100%}@media(max-width:1050px){.RoomsMain .RoomsMenu{padding:8px;width:72px}.RoomsMain .RoomsMenu .RoomsMenuItem{padding:6px 8px}.RoomsMain .RoomsMenu .RoomsMenuItem p{font-size:10px}.RoomsMain .RoomsMenu .RoomsMenuItem .material-symbols-outlined{font-size:20px}}@media(max-width:600px){.RoomsMain{flex-direction:column}.RoomsMain .RoomsMenu{border:1px solid var(--border_Light);border-bottom:0;border-radius:8px 8px 0 0;flex-direction:row;gap:4px;max-width:100%;min-height:auto;overflow-x:auto;padding:6px 8px;width:100%}.RoomsMain .RoomsMenu .RoomsMenuItem{flex-direction:column;min-width:64px;padding:6px 10px;width:auto}.RoomsMain .RoomsMenu .RoomsMenuItem.is-active :before{display:none}.RoomsMain .RoomsMenu .RoomsMenuItem p{font-size:10px}.RoomsMain .RoomsBody{border-radius:0 0 8px 8px}}.RoomsHome{animation:RenderPageOpen .1s ease;height:100%;padding:16px}.RoomsHome,.RoomsHome .RoomsHeader{align-items:center;display:flex;flex-direction:column;width:100%}.RoomsHome .RoomsHeader{gap:24px;justify-content:center;margin-top:200px}.RoomsHome .RoomsHeader .RoomsHeaderTitle{display:flex;flex-direction:column;gap:4px}.RoomsHome .RoomsHeader .RoomsHeaderTitle h1{color:var(--text_Title_Light);font-size:38px;font-weight:600;line-height:1;margin:0;text-align:center}.RoomsHome .RoomsHeader .RoomsHeaderTitle h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-top:10px;text-align:center}.RoomsHome .RoomsHeader .RoomsHeaderActions{align-items:center;display:flex;flex-wrap:wrap;gap:28px;justify-content:center;margin-top:30px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:0;transition:transform .2s ease}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton:hover{transform:translateY(-2px)}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton .RoomsActionIcon{align-items:center;border-radius:22px;box-shadow:0 12px 24px #0f172a1f;color:var(--background_White);display:flex;font-size:28px;height:87px;justify-content:center;width:87px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton .RoomsActionIcon .material-symbols-outlined{font-size:40px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton p{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;font-weight:300;gap:6px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton p .RoomsActionSpinner{align-items:center;animation:RoomsActionSpin .8s linear infinite;display:inline-flex;justify-content:center}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton p .RoomsActionSpinner .material-symbols-outlined{font-size:14px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton.RoomsActionButtonStart .RoomsActionIconStart{background:var(--background_Blue_Purpel)}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton.RoomsActionButtonJoin .RoomsActionIconJoin,.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton.RoomsActionButtonSchedule .RoomsActionIconSchedule{background:var(--background_Blue)}.RoomsHome .RoomsLiveRoomList{display:flex;flex-direction:column;gap:16px;margin-top:40px;max-width:700px;width:80%}@media(max-width:600px){.RoomsHome .RoomsLiveRoomList{width:100%}}@keyframes RoomsLiveRoomEnter{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes RoomsLiveRoomExit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.98)}}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom{animation:RoomsLiveRoomEnter .35s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;padding:16px;width:100%}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom.is-removing{animation:RoomsLiveRoomExit .28s ease forwards}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomInfo{display:flex;flex-direction:column}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomInfo h3{color:var(--text_Title_Light);font-size:18px;font-weight:600;margin:0}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomInfo p{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300;margin:0}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions{align-items:center;display:flex;gap:12px}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions .RoomsLiveRoomButton{align-items:center;background:linear-gradient(135deg,var(--brand-accent),var(--brand-accent-dark))!important;border:none;border-radius:8px;color:#fff!important;cursor:pointer;display:flex;gap:8px;outline:3px solid #0000;padding:10px 16px;transition:all .2s ease}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions .RoomsLiveRoomButton:hover{filter:brightness(1.05);outline:3px solid var(--outline_Blue);transform:translateY(-2px)}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions .RoomsLiveRoomButton .material-symbols-outlined{color:#fff!important;font-size:20px}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions .RoomsLiveRoomButton p{color:#fff!important;font-size:13px;font-weight:500;margin:0}@media(max-width:1050px){.RoomsHome .RoomsHeader{gap:18px;margin-top:120px}.RoomsHome .RoomsHeader .RoomsHeaderTitle h1{font-size:32px}.RoomsHome .RoomsHeader .RoomsHeaderActions{gap:20px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton .RoomsActionIcon{height:72px;width:72px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton .RoomsActionIcon .material-symbols-outlined{font-size:34px}}@media(max-width:600px){.RoomsHome{padding:12px}.RoomsHome .RoomsHeader{gap:14px;margin-top:60px}.RoomsHome .RoomsHeader .RoomsHeaderTitle h1{font-size:24px}.RoomsHome .RoomsHeader .RoomsHeaderTitle h2{font-size:13px;margin-top:6px}.RoomsHome .RoomsHeader .RoomsHeaderActions{gap:14px;margin-top:18px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton .RoomsActionIcon{border-radius:18px;height:64px;width:64px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton .RoomsActionIcon .material-symbols-outlined{font-size:28px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton p{font-size:12px}.RoomsHome .RoomsLiveRoomList{gap:12px;margin-top:24px}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent{gap:12px}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomInfo h3{font-size:15px}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions{width:100%}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions .RoomsLiveRoomButton{justify-content:center;min-height:40px;width:100%}}@keyframes RoomsActionSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.JoinViaLink{align-items:center;animation:RenderPageOpen .1s ease;background:var(--background_Gray_Light_Blue);background-color:var(--background_White);display:flex;flex-direction:column;gap:20px;min-height:100vh;padding:6px}.JoinViaLink .JoinViaLinkHeader{align-items:flex-start;display:flex;min-height:60px;padding:5px 10px;width:100%}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain{align-items:center;display:flex;gap:10px;justify-content:center}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain img{height:37px;width:37px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:#007bff;font-size:20px;font-weight:600;letter-spacing:.01em}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-top:-4px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;display:flex;gap:10px;margin-left:auto;padding:6px 18px 6px 6px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar img{height:100%;object-fit:cover;width:100%}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar.is-fallback{border:1px solid #0000}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar.is-fallback span{color:var(--text_Title_Light);font-size:13px;font-weight:600;text-transform:uppercase}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderUserText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderUserText h5{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin-top:-2px}.JoinViaLink .JoinViaLinkGoBack{align-items:center;background-color:var(--background_Gray_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:8px;left:30px;padding:6px 12px;position:absolute;top:30px;transition:all .2s ease}.JoinViaLink .JoinViaLinkGoBack span{font-size:20px}.JoinViaLink .JoinViaLinkGoBack p{margin:0}.JoinViaLink .JoinViaLinkGoBack:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title)}.JoinViaLink .JoinViaLinkCard{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:200px;width:min(420px,100%)}.JoinViaLink .JoinViaLinkCard .JoinViaLinkTitle{color:var(--text_Title_Light);font-size:20px;margin:0;text-align:center}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField{display:flex;flex-direction:column;gap:8px;width:100%}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField.is-prefixed .JoinViaLinkInput{padding-left:210px}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkLabel{color:var(--text_Title_Light);font-size:13px}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInputWrap{position:relative;width:100%}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInputWrap .JoinViaLinkPrefix{color:var(--text_Title_Light);font-size:13px;left:14px;opacity:.8;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInput{border:2px solid var(--border_Dark_Light);border-radius:10px;box-sizing:border-box;font-size:14px;height:46px;outline:none;outline:3px solid #0000;padding:0 14px;transition:all .2s ease;width:100%}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInput:focus,.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInput:hover{border:2px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.JoinViaLink .JoinViaLinkCard .JoinViaLinkButton{background:var(--background_Blue_Dark);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:44px;outline:3px solid #0000;transition:all .2s ease;width:100%}.JoinViaLink .JoinViaLinkCard .JoinViaLinkButton:hover{background:var(--background_Blue_Dark);box-shadow:0 8px 16px #2563eb33;outline:3px solid var(--outline_Blue)}.JoinViaLink .JoinViaLinkCard .JoinViaLinkButton.is-disabled{background:var(--background_Gray_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:default;cursor:not-allowed}.JoinViaLink .JoinViaLinkCard .JoinViaLinkButton.is-disabled:hover{background:var(--background_Gray_Light);box-shadow:none;outline:3px solid #0000}.JoinViaLink .JoinRoomFooter{bottom:0;left:50%;margin-bottom:10px;position:absolute;transform:translateX(-50%)}.JoinViaLink .JoinRoomFooter p{color:var(--text_Title_Light_Light);font-size:13px;text-align:left}.JoinViaLink .JoinRoomFooter p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.JoinViaLink .JoinRoomFooter p a:hover{text-decoration:underline}@media(max-width:1050px){.JoinViaLink .JoinViaLinkCard{margin-top:140px}}@media(max-width:600px){.JoinViaLink{gap:14px;padding:10px}.JoinViaLink .JoinViaLinkHeader{flex-wrap:wrap;gap:8px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain img{height:32px;width:32px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h1{font-size:17px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderUserText{display:none}.JoinViaLink .JoinViaLinkGoBack{left:16px;top:18px}.JoinViaLink .JoinViaLinkCard{margin-top:60px;width:100%}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField.is-prefixed .JoinViaLinkInput{padding-left:14px}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInputWrap .JoinViaLinkPrefix{display:none}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInput{font-size:15px;height:44px}}.RoomSchedule{align-items:flex-start;animation:RenderPageOpen .1s ease;display:flex;justify-content:center;min-height:100vh;padding:32px 16px;position:relative;width:100%}.RoomSchedule .RoomScheduleGoBack{align-items:center;background-color:var(--background_Gray_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:8px;left:30px;padding:6px 12px;position:absolute;top:30px;transition:all .2s ease}.RoomSchedule .RoomScheduleGoBack span{font-size:20px}.RoomSchedule .RoomScheduleGoBack p{margin:0}.RoomSchedule .RoomScheduleGoBack:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title)}.RoomSchedule .RoomScheduleCard{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:150px;width:min(420px,100%)}.RoomSchedule .RoomScheduleCard .RoomScheduleCardTitle .RoomScheduleTitle{color:var(--text_Title_Light);font-size:20px;margin:0;text-align:center}.RoomSchedule .RoomScheduleCard .RoomScheduleCardTitle .RoomScheduleSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0;text-align:center}.RoomSchedule .RoomScheduleCard .RoomScheduleField{display:flex;flex-direction:column;gap:8px;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleField label{color:var(--text_Title_Light);font-size:13px}.RoomSchedule .RoomScheduleCard .RoomScheduleField input{border:1px solid var(--border_Dark_Light);border-radius:10px;box-sizing:border-box;font-size:14px;height:46px;outline:none;outline:3px solid #0000;padding:0 14px;transition:all .2s ease;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleField input:focus,.RoomSchedule .RoomScheduleCard .RoomScheduleField input:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomSchedule .RoomScheduleCard .RoomScheduleField .RoomScheduleWhen{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration{display:flex;flex-direction:column;gap:8px;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration label{color:var(--text_Title_Light);font-size:13px}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationRow{align-items:center;display:flex;gap:8px}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationLabel{color:var(--text_Title_Light_Light);font-size:12px}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown{position:relative}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;gap:8px;height:40px;justify-content:space-between;min-width:86px;outline:3px solid #0000;padding:0 12px;transition:all .2s ease}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationButton:focus,.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationButton:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationMenu{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;padding:6px;position:absolute;top:calc(100% + 8px);width:140px;z-index:10}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:8px 10px;text-align:left;transition:all .2s ease}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationOption:hover{background:var(--background_Gray_Light)}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationOption.is-active{background:var(--background_Gray_Light);font-weight:600}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees{display:flex;flex-direction:column;gap:12px;position:relative;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput{align-items:center;border:1px solid var(--border_Dark_Light);border-radius:10px;display:flex;gap:10px;outline:3px solid #0000;padding:6px 12px;position:relative;transition:all .2s ease;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput:focus-within,.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput input{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1;font-size:13px;height:32px;outline:none;padding:0}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesDropdown{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;max-height:220px;overflow:auto;padding:6px;position:absolute;top:calc(100% + 8px);width:100%;z-index:10}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;gap:10px;padding:8px 10px;text-align:left;transition:all .2s ease}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesOption:hover{background:var(--background_Gray_Light)}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesOption.is-disabled{cursor:not-allowed;opacity:.7}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesOption.is-disabled:hover{background:#0000}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesOption .RoomScheduleInviteesOptionInfo{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light);display:flex;height:28px;justify-content:center;overflow:hidden;width:28px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesAvatar span{font-size:16px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesAvatar img{display:block;height:100%;object-fit:cover;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesMeta{display:flex;flex-direction:column;gap:2px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesMeta p{color:var(--text_Title_Light);font-size:13px;margin:0}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesMeta span{color:var(--text_Title_Light_Light);font-size:12px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesInvalid{color:var(--Canceled);font-size:11px;font-weight:600;margin-left:auto;padding-left:8px;white-space:nowrap}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesError{color:var(--Canceled);font-size:12px;margin-top:-4px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesList{display:flex;flex-wrap:wrap;gap:8px;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesList .RoomScheduleInviteeChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:6px;max-width:100%;padding:4px 10px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesList .RoomScheduleInviteeChip span{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesList .RoomScheduleInviteeChip button{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;padding:0}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesList .RoomScheduleInviteeChip button span{font-size:14px}.RoomSchedule .RoomScheduleCard .RoomScheduleError{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:var(--Canceled);font-size:12px;padding:8px 10px;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleCardButton{background:var(--background_Blue_Dark);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:44px;outline:3px solid #0000;transition:all .2s ease;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleCardButton:hover{background:var(--background_Blue_Dark);box-shadow:0 8px 16px #2563eb33;outline:3px solid var(--outline_Blue)}.RoomSchedule .RoomScheduleCard .RoomScheduleCardButton.is-disabled{background:var(--background_Gray_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:default;cursor:not-allowed}.RoomSchedule .RoomScheduleCard .RoomScheduleCardButton.is-disabled:hover{background:var(--background_Gray_Light);box-shadow:none;outline:3px solid #0000}@media(max-width:1050px){.RoomSchedule{padding:24px 16px}.RoomSchedule .RoomScheduleCard{margin-top:100px}}@media(max-width:600px){.RoomSchedule{padding:16px 12px}.RoomSchedule .RoomScheduleGoBack{left:14px;top:16px}.RoomSchedule .RoomScheduleCard{margin-top:56px;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleCardTitle .RoomScheduleTitle{font-size:17px}.RoomSchedule .RoomScheduleCard .RoomScheduleField input{font-size:15px;height:44px}.RoomSchedule .RoomScheduleCard .RoomScheduleField .RoomScheduleWhen{grid-template-columns:1fr}}.RoomsSessions{display:flex;height:100%;width:100%}.RoomsSessions .RoomsSessionsMenu{background:var(--background_White);border-radius:6px 0 0 6px;border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:16px;min-width:210px;padding:20px 14px}.RoomsSessions .RoomsSessionsMenu .RoomsSessionsMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.RoomsSessions .RoomsSessionsMenu .RoomsSessionsMenuContent{display:flex;flex-direction:column;gap:4px}.RoomsSessions .RoomsSessionsMenu .RoomsSessionsMenuContent .RoomsSessionsMenuButton{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;min-height:34px;padding:6px 10px;transition:all .15s ease;width:100%}.RoomsSessions .RoomsSessionsMenu .RoomsSessionsMenuContent .RoomsSessionsMenuButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.RoomsSessions .RoomsSessionsMenu .RoomsSessionsMenuContent .RoomsSessionsMenuButton:hover{background:var(--background_Gray_Light)}.RoomsSessions .RoomsSessionsMenu .RoomsSessionsMenuContent .RoomsSessionsMenuButton.is-active{background:var(--background_Gray_Light);color:var(--background_Blue)}.RoomsSessions .RoomsSessionsMenu .RoomsSessionsMenuContent .RoomsSessionsMenuButton.is-active .material-symbols-outlined{color:var(--background_Blue)}.RoomsSessions .RoomsSessionsContent{display:flex;flex:1 1;flex-direction:column}.RoomsSessions .RoomsSessionsPlaceholder{align-items:center;display:flex;flex:1 1;justify-content:center}.RoomsSessions .RoomsSessionsPlaceholder .RoomsSessionsPlaceholderCard{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:30px}.RoomsSessions .RoomsSessionsPlaceholder .RoomsSessionsPlaceholderCard .material-symbols-outlined{color:var(--text_Title_Light);font-size:36px}.RoomsSessions .RoomsSessionsPlaceholder .RoomsSessionsPlaceholderCard h3{color:var(--text_Title_Light);font-size:18px;margin:0}.RoomsSessions .RoomsSessionsPlaceholder .RoomsSessionsPlaceholderCard p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;text-align:center}@media(max-width:1050px){.RoomsSessions .RoomsSessionsMenu{min-width:180px;padding:16px 10px}}@media(max-width:600px){.RoomsSessions{flex-direction:column}.RoomsSessions .RoomsSessionsMenu{border-bottom:1px solid var(--border_Light);border-radius:0;border-right:0;flex-direction:row;gap:4px;min-width:0;overflow-x:auto;padding:8px;width:100%}.RoomsSessions .RoomsSessionsMenu .RoomsSessionsMenuHeader{display:none}.RoomsSessions .RoomsSessionsMenu .RoomsSessionsMenuContent{flex-direction:row;flex-wrap:nowrap;gap:4px}.RoomsSessions .RoomsSessionsMenu .RoomsSessionsMenuContent .RoomsSessionsMenuButton{min-height:40px;padding:6px 12px;white-space:nowrap;width:auto}.RoomsSessions .RoomsSessionsPlaceholder .RoomsSessionsPlaceholderCard{padding:20px}.RoomsSessions .RoomsSessionsPlaceholder .RoomsSessionsPlaceholderCard h3{font-size:16px}}.RoomsPrevious{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%}@media(max-width:1050px){.RoomsPrevious .RoomsPreviousHeader{padding:16px 18px}.RoomsPrevious .RoomsPreviousContent,.RoomsPrevious .RoomsPreviousFilters{padding:0 18px}}@media(max-width:600px){.RoomsPrevious{gap:14px}.RoomsPrevious .RoomsPreviousHeader{padding:12px 14px}.RoomsPrevious .RoomsPreviousHeader .RoomsPreviousTitle h2{font-size:18px}.RoomsPrevious .RoomsPreviousFilters{flex-wrap:wrap;padding:0 14px}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch{margin-left:0;min-width:0;width:100%}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm{max-width:none;min-width:0;width:100%}}.RoomsPrevious .RoomsPreviousHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:20px 24px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsPrevious .RoomsPreviousHeader .RoomsPreviousTitle{display:flex;flex-direction:column}.RoomsPrevious .RoomsPreviousHeader .RoomsPreviousTitle h2{color:var(--text_Title_Light);font-size:22px;margin:0}.RoomsPrevious .RoomsPreviousHeader .RoomsPreviousTitle p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.RoomsPrevious .RoomsPreviousFilters{align-items:center;display:flex;gap:12px;justify-content:flex-start;padding:0 24px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch{margin-left:auto;min-width:240px}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm:focus-within,.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:15px;justify-content:center}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:var(--background_Gray_Light);border:none;border-radius:999px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear:hover{color:var(--text_Title_Dark)}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.RoomsPrevious .RoomsPreviousContent{display:flex;flex-direction:column;height:100%;overflow:auto;padding:0 24px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}@media(max-width:600px){.RoomsPrevious .RoomsPreviousContent{padding:0 14px}}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousSectionHeader{align-items:center;display:flex;justify-content:space-between}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousSectionHeader h3{color:var(--text_Title_Light);font-size:16px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousSectionHeader span{color:var(--text_Title_Light_Light);font-size:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;margin-top:6px}@media(max-width:600px){.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter{align-items:stretch;flex-direction:column}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions{flex-wrap:wrap}}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty{background:var(--background_Light);border-radius:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty.RoomsPreviousEmpty--skeleton{background:#0000;padding:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList{display:flex;flex-direction:column;gap:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard{background:var(--background_Gray_Light);border:1px solid #0000;border-radius:12px;display:flex;flex-direction:column;gap:10px;height:89px;overflow:hidden;padding:12px;position:relative}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard:after{animation:RoomsPreviousShimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff9,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonBadge{align-self:flex-end;background:var(--background_White);border-radius:999px;height:18px;width:64px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonCardMain{display:flex;flex-direction:column;gap:8px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonCardMain .RoomsPreviousSkeletonTitle{background:var(--background_White);border-radius:6px;height:14px;width:60%}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonCardMain .RoomsPreviousSkeletonSubRow{display:flex;flex-wrap:wrap;gap:10px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonLine{background:var(--background_White);border-radius:6px;height:12px;width:72%}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonLine.RoomsPreviousSkeletonLine--long{width:78%}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonLine.RoomsPreviousSkeletonLine--short{width:45%}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonMeta{display:flex;flex-direction:column;gap:8px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonMeta .RoomsPreviousSkeletonMetaRow{align-items:center;display:flex;gap:8px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonMeta .RoomsPreviousSkeletonIcon{background:var(--background_White);border-radius:50%;height:16px;width:16px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonMeta .RoomsPreviousSkeletonMetaItem{background:var(--background_White);border-radius:6px;height:12px;width:140px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonMeta .RoomsPreviousSkeletonMetaItem.RoomsPreviousSkeletonMetaItem--short{width:90px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard{background:var(--background_Gray_Light);border:1px solid #0000;border-radius:12px;display:flex;flex-direction:column;padding:12px;position:relative}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus{display:flex;justify-content:flex-end;position:absolute;right:12px;top:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge{align-items:center;background:#3182ce1f;border:1px solid #3182ce59;border-radius:999px;color:#2b6cb0;display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.2px;padding:4px 10px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge:before{background:#2b6cb0;border-radius:50%;box-shadow:0 0 6px #2b6cb073;content:"";height:6px;width:6px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge.RoomsPreviousStatusBadge--ended{background:#71809629;border-color:#0000;color:#4a5568}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge.RoomsPreviousStatusBadge--ended:before{background:#718096;box-shadow:0 0 6px #71809673}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge.RoomsPreviousStatusBadge--live{background:#36db7229;border-color:#22c55e59;color:#15a44a;position:relative}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge.RoomsPreviousStatusBadge--live:before{animation:RoomsPreviousPulse 1.4s ease-in-out infinite;background:var(--Done);box-shadow:0 0 6px #22c55ea6}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain{display:flex;flex-direction:column;gap:4px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain h4{color:var(--text_Title_Light);font-size:14px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain .RoomsPreviousCardRow{align-items:center;display:flex;gap:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain .RoomsPreviousCardRow .RoomsPreviousRoomId{align-items:center;display:flex;gap:6px;min-width:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain .RoomsPreviousCardRow .RoomsPreviousRoomId .RoomsPreviousRoomLabel{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain .RoomsPreviousCardRow .RoomsPreviousRoomId .RoomsPreviousRoomValue{color:var(--text_Title_Light);font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter{align-items:center;display:flex;gap:12px;justify-content:space-between}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardMeta{display:flex;flex:1 1;flex-wrap:wrap;gap:10px;min-width:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardMeta .RoomsPreviousMetaItem{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardMeta .RoomsPreviousMetaItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardMeta .RoomsPreviousMetaItem p{color:var(--text_Title_Light_Light);font-size:12px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions{display:flex;flex-shrink:0;gap:10px;justify-content:flex-end}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants{display:flex;flex-shrink:0;position:relative}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsButton{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:400;gap:6px;padding:6px 12px;transition:all .15s ease}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsButton:active{transform:scale(.98)}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 10px 30px #0f172a1f;padding:12px;position:absolute;right:0;top:calc(100% + 8px);width:260px;z-index:2}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsMenuHeader{color:var(--text_Title_Light);font-size:12px;font-weight:600;margin-bottom:8px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList{display:flex;flex-direction:column;gap:8px;max-height:220px;overflow:auto}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem{background:var(--background_Gray_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:8px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMain{display:flex;flex-direction:column;gap:2px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMain .RoomsPreviousParticipantsNameRow{align-items:center;display:flex;gap:6px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMain .RoomsPreviousParticipantsNameRow .RoomsPreviousParticipantsName{color:var(--text_Title_Light);font-size:12px;font-weight:600;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMain .RoomsPreviousParticipantsNameRow .RoomsPreviousParticipantsHost{background:#22c55e29;border:1px solid #22c55e59;border-radius:999px;color:var(--Done);font-size:10px;font-weight:600;padding:2px 6px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMain .RoomsPreviousParticipantsEmail{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMeta{align-items:center;display:flex;gap:6px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMeta .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsEmpty p,.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMeta p{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousJoinButton{align-items:center;background:var(--Done);border:1px solid #22c55e99;border-radius:50px;color:var(--background_White);display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:6px 12px;text-decoration:none;transition:all .15s ease}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousJoinButton:hover{background:var(--Done);border-color:#16a34ab3}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousJoinButton:active{transform:scale(.98)}@keyframes RoomsPreviousPulse{0%{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.4)}to{opacity:.5;transform:scale(.9)}}@keyframes RoomsPreviousShimmer{0%{left:-100%}to{left:100%}}.RoomsUpcoming{display:flex;flex-direction:column;height:100%;overflow:auto;padding-top:20px}@media(max-width:1050px){.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayHeader{padding:12px 20px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList{padding:16px 20px}}@media(max-width:600px){.RoomsUpcoming{padding-top:10px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayHeader{font-size:12px;padding:10px 14px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList{gap:10px;padding:12px 14px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem{flex-wrap:wrap;padding:12px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemTime{border-bottom:1px solid var(--border_Dark_Light);border-right:0;flex:1 1 100%;font-size:14px;margin-right:0;padding-bottom:6px;width:auto}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody{flex:1 1 100%;margin-top:6px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody h4{font-size:14px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails{flex-wrap:wrap;gap:8px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails span{font-size:12px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions{flex:1 1 100%;flex-wrap:wrap;justify-content:flex-start;margin-left:0;margin-top:10px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsJoinButton{flex:1 1 auto;min-height:40px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu{max-width:calc(100vw - 24px);width:240px}}.RoomsUpcoming .RoomsUpcomingDayGroup{display:flex;flex-direction:column}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayHeader{background-color:var(--background_Gray_Light);border-bottom:1px solid var(--border_Dark_Light);border-top:1px solid var(--border_Dark_Light);color:var(--text_Title_Light_Light);font-size:14px;font-weight:600;font-weight:400;letter-spacing:.5px;padding:15px 30px;padding-inline:max(20px,(100% - 1150px)/2);text-transform:uppercase;width:100%}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList{display:flex;flex-direction:column;gap:12px;padding:20px 30px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;display:flex;padding:16px 20px;transition:all .2s}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem:hover{border-color:var(--text_Title_Light_Light_Light);box-shadow:0 4px 12px #0000000d}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemTime{border-right:1px solid var(--border_Dark_Light);color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin-right:20px;width:100px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody{flex:1 1}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin-bottom:6px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails{display:flex;gap:16px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails span{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:14px;gap:4px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails span .material-symbols-outlined{font-size:16px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails .RoomsUpcomingItemType{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:999px;cursor:default;display:inline-flex;gap:4px;padding:4px 10px;text-decoration:none;transition:all .15s ease}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails .RoomsUpcomingItemType p{color:var(--text_Title_Dark);font-size:11px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails .RoomsUpcomingItemType .material-symbols-outlined{font-size:14px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails .RoomsUpcomingItemType.is-event{cursor:pointer}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails .RoomsUpcomingItemType.is-event:hover p{text-decoration:underline}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions{align-items:center;display:flex;gap:12px;margin-left:20px;position:relative}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsJoinButton{background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:all .2s}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsJoinButton:hover{background-color:var(--background_Blue_Dark);box-shadow:0 4px 10px #2563eb33}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsWaitingBadge{background-color:var(--background_Gray_Light);border-radius:20px;color:var(--text_Title_Light_Light);display:inline-block;font-size:13px;font-weight:500;padding:6px 12px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees{position:relative}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesButton{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:400;gap:6px;padding:6px 12px;transition:all .15s ease}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesButton:active{transform:scale(.98)}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 10px 30px #0f172a1f;overflow:hidden;padding:12px;position:absolute;right:0;top:calc(100% + 8px);width:260px;z-index:2}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesMenuHeader{color:var(--text_Title_Light);font-size:12px;font-weight:600;margin-bottom:8px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList{display:flex;flex-direction:column;gap:8px;max-height:220px;overflow:auto}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem{background:var(--background_Gray_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:8px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMain{display:flex;flex-direction:column;gap:2px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMain .RoomsUpcomingInviteesName{color:var(--text_Title_Light);font-size:12px;font-weight:600;margin:0}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMain .RoomsUpcomingInviteesEmail{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMeta{align-items:center;display:flex;gap:6px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMeta .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMeta p{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.RoomsUpcomingLoader{display:flex;flex-direction:column;padding:20px 30px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsUpcomingLoader .RoomsUpcomingSkeleton{display:flex;flex-direction:column;gap:12px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;display:flex;padding:16px 20px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonTime{background:var(--background_Gray_Light);border-radius:999px;height:16px;margin-right:20px;overflow:hidden;position:relative;width:90px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonBody{display:flex;flex:1 1;flex-direction:column;gap:8px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonBody .SkeletonLine{background:var(--background_Gray_Light);border-radius:999px;height:12px;overflow:hidden;position:relative}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonBody .SkeletonLine.is-title{height:16px;width:220px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonBody .SkeletonLine.is-subtitle{width:180px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonActions{align-items:center;display:flex;gap:10px;margin-left:20px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonActions .SkeletonPill{background:var(--background_Gray_Light);border-radius:999px;height:30px;overflow:hidden;position:relative;width:110px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonActions .SkeletonButton{background:var(--background_Gray_Light);border-radius:8px;height:34px;overflow:hidden;position:relative;width:110px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonButton:after,.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonLine:after,.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonPill:after,.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonTime:after{animation:RoomsUpcomingShimmer 1.4s infinite;background:linear-gradient(90deg,#0000,#fff9 50%,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.RoomsUpcomingError{align-items:center;color:var(--Canceled);display:flex;font-size:15px;gap:8px;justify-content:center;padding:40px}@keyframes RoomsUpcomingShimmer{to{transform:translateX(100%)}}.RoomsEvents{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.RoomsEvents .RoomsEventsHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:20px 24px;padding-inline:max(20px,(100% - 1150px)/2);position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10}.RoomsEvents .RoomsEventsHeader .RoomsEventsHeaderMain .RoomsEventsTitle{color:var(--text_Title_Dark);font-size:22px;font-weight:600;margin:0}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls{align-items:center;display:flex;gap:16px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch{align-items:center;border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;height:38px;outline:3px solid #0000;padding:0 12px;transition:all .2s ease;width:280px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch:focus-within,.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch:hover{background:var(--background_White);border-color:var(--border_Blue);box-shadow:0 4px 10px #00000014}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;margin-right:8px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:14px;outline:none;width:100%}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch input::placeholder{color:var(--text_Title_Light_Light_Light)}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper{position:relative}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .Button-Primary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .Button-Primary .Button-Primary-Inner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .Button-Primary .Button-Primary-Inner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .Button-Primary .Button-Primary-Text{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .Button-Primary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .Button-Primary:active{transform:scale(.98)}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown{animation:fadeIn .15s ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 10px 25px #0000001a;display:flex;flex-direction:column;gap:4px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);width:260px;z-index:100}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem{align-items:flex-start;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:10px 12px;text-align:left;transition:background .15s ease;width:100%}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem:hover{background:var(--background_Gray_Light)}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem .DropdownItemIcon{align-items:center;background:var(--background_Blue_Light_Middle);border-radius:8px;color:var(--background_White);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem .DropdownItemIcon .material-symbols-outlined{font-size:20px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem .DropdownItemText{display:flex;flex-direction:column;gap:2px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem .DropdownItemText h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem .DropdownItemText p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.3;margin:0}.RoomsEvents .RoomsEventsBody{flex:1 1;overflow-y:auto;padding:24px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsEvents .RoomsEventsBody .RoomsEventsList,.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton{display:flex;flex-direction:column;gap:12px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem{align-items:center;background:var(--background_White);border-left:1px solid var(--border_Dark_Light);border:1px solid var(--border_Dark_Light);border-left-width:5px;border-radius:8px;display:flex;justify-content:space-between;padding:22px 20px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonLeft{display:flex;flex:1 1;flex-direction:column;gap:8px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonRight{align-items:center;display:flex;gap:8px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonLine{background:var(--background_Gray_Light);border-radius:999px;height:12px;overflow:hidden;position:relative}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonLine.is-title{height:16px;width:180px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonLine.is-subtitle{width:220px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonButton{background:var(--background_Gray_Light);border-radius:6px;height:34px;overflow:hidden;position:relative;width:70px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonPill{background:var(--background_Gray_Light);border-radius:999px;height:34px;overflow:hidden;position:relative;width:90px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonIcon{background:var(--background_Gray_Light);border-radius:8px;height:34px;overflow:hidden;position:relative;width:34px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonButton:after,.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonIcon:after,.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonLine:after,.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonPill:after{animation:RoomsEventsShimmer 1.4s infinite;background:linear-gradient(90deg,#0000,#fff9 50%,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-left:5px solid var(--border_Blue);border-radius:8px;display:flex;justify-content:space-between;padding:22px 20px;transition:border-color .2s ease,box-shadow .2s ease}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem:hover{background-color:var(--background_Gray_Light_Blue);box-shadow:0 4px 12px #0000000d}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemLeft h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0 0 4px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemLeft p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight{align-items:center;display:flex;gap:8px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .Button-Outline{background:#0000;background:var(--background_White);border:1px solid #0000;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:500;height:34px;outline:3px solid #0000;padding:6px 14px;transition:all .2s ease}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .Button-Outline:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemCopy{align-items:center;background:var(--background_White);border:1px solid var(--text_Title_Light_Light);border-radius:50px;cursor:pointer;display:flex;gap:6px;height:34px;outline:3px solid #0000;padding:6px 10px;transition:all .2s ease}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemCopy:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemCopy:active{transform:translateY(1px)}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemCopy p{color:var(--text_Title_Light);font-size:12px;font-weight:500;margin:0}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemCopy .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemView{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;height:34px;justify-content:center;outline:3px solid #0000;transition:all .2s ease;width:34px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemView:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemView .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .NoEventsState{background:var(--background_Gray_Light);border:1px dashed var(--border_Dark_Light);border-radius:12px;color:var(--text_Title_Light_Light);font-size:15px;padding:60px 20px;text-align:center}@media(max-width:1050px){.RoomsEvents .RoomsEventsHeader{padding:16px 18px}.RoomsEvents .RoomsEventsHeader .RoomsEventsHeaderMain .RoomsEventsTitle{font-size:20px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch{width:240px}.RoomsEvents .RoomsEventsBody{padding:18px}}@media(max-width:600px){.RoomsEvents .RoomsEventsHeader{align-items:stretch;flex-direction:column;gap:12px;padding:14px}.RoomsEvents .RoomsEventsHeader .RoomsEventsHeaderMain .RoomsEventsTitle{font-size:18px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls{flex-wrap:wrap;gap:8px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch{width:100%}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper{flex:1 1 auto}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .Button-Primary{justify-content:center;width:100%}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown{max-width:320px;right:0;width:calc(100vw - 28px)}.RoomsEvents .RoomsEventsBody{padding:14px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem{flex-wrap:wrap;gap:10px;padding:16px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemLeft h3{font-size:15px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight{flex-wrap:wrap;width:100%}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .Button-Outline,.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemCopy{flex:1 1 auto;height:40px;justify-content:center;min-height:40px}}@keyframes RoomsEventsShimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.RoomsEventsCreate{display:flex;flex-direction:column;height:100%;padding-bottom:0;width:100%}.RoomsEventsCreate.RoomsEventsCreateLoading .RoomsEventsCreateHeader{position:-webkit-sticky;position:sticky;top:0;z-index:10}.RoomsEventsCreate.RoomsEventsCreateLoading .RoomsEventsCreateBody{min-height:360px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingCircle{background:var(--background_Gray_Light);border-radius:50%;height:36px;overflow:hidden;position:relative;width:36px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingTextGroup{display:flex;flex-direction:column;gap:6px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine{background:var(--background_Gray_Light);border-radius:999px;height:12px;overflow:hidden;position:relative}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine.is-title{height:16px;width:180px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine.is-subtitle{width:140px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine.is-section-title{height:16px;width:160px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine.is-field{border-radius:10px;height:40px;width:100%}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingPill{background:var(--background_Gray_Light);border-radius:999px;height:38px;overflow:hidden;position:relative;width:90px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingButton{background:var(--background_Gray_Light);border-radius:10px;height:38px;overflow:hidden;position:relative;width:140px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingCard{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:24px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingButton:after,.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingCircle:after,.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine:after,.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingPill:after{animation:RoomsEventsCreateShimmer 1.4s infinite;background:linear-gradient(90deg,#0000,#fff9 50%,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}@keyframes RoomsEventsCreateShimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.RoomsEventsCreate .RoomsEventsCreateHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:20px 24px;padding-inline:max(20px,(100% - 1150px)/2);position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft{align-items:center;display:flex;gap:16px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .BackButton{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .BackButton:hover{background:var(--background_Gray_Dark_Light)}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .BackButton:active{transform:scale(.95)}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .HeaderTitles h1{color:var(--text_Title_Dark);font-size:20px;font-weight:600;margin:0}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .HeaderTitles p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight{align-items:center;display:flex;gap:12px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Outline{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:500;height:38px;padding:0 16px;transition:all .15s ease}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Outline:hover{background:var(--background_Gray_Light)}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Primary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:8px;height:38px;padding:0 14px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Primary:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Primary:active{transform:scale(.98)}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Primary:disabled{cursor:not-allowed;opacity:.55;transform:none}.RoomsEventsCreate .RoomsEventsCreateBody{display:flex;flex-direction:column;gap:20px;height:100%;margin:0 auto;overflow:auto;padding:24px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;display:flex;flex-direction:column;gap:20px;padding:24px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .SectionDesc{color:var(--text_Title_Light_Light);font-size:14px;margin:-12px 0 0}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup{display:flex;flex-direction:column;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=number],.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=text],.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup select{border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:40px;outline:3px solid #0000;padding:0 12px;transition:outline .1s ease,border-color .1s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=number]:focus,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=number]:hover,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=text]:focus,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=text]:hover,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup select:focus,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup select:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup textarea{border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;min-height:80px;outline:3px solid #0000;padding:12px;resize:vertical;transition:outline .1s ease,border-color .1s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup textarea:focus,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup textarea:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .DurationOptions{display:flex;flex-wrap:wrap;gap:12px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .DurationOptions .DurationBtn{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:20px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:outline .1s ease,border-color .1s ease}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .DurationOptions .DurationBtn:focus,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .DurationOptions .DurationBtn:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .DurationOptions .DurationBtn.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .CustomDurationInput{align-items:center;display:flex;gap:12px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .CustomDurationInput input{width:100px!important}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .CustomDurationInput .CreateCompanyDropdown{position:relative;width:100px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .CustomDurationInput .CreateCompanyDropdown .SelectDropdown{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:32px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .WeeklyHoursHeader{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .WeeklyHoursHeader .material-symbols-outlined{font-size:18px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .WeeklyHoursHeader h4{font-size:15px;font-weight:500;margin:0}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList{display:flex;flex-direction:column;gap:12px;margin-top:10px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow{align-items:center;display:flex;gap:24px;height:40px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayAvatar{align-items:center;background:#0000;border:1px solid var(--text_Title_Dark);border-radius:50%;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:600;height:32px;justify-content:center;transition:all .2s ease;width:32px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayAvatar.is-active{background:#113f8c;border-color:#113f8c;color:var(--background_White)}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayTimes{align-items:center;display:flex;gap:12px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayTimes input[type=time]{border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Dark);font-size:14px;height:36px;outline:3px solid #0000;padding:0 8px;transition:outline .1s ease,border-color .1s ease}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayTimes input[type=time]:focus,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayTimes input[type=time]:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayTimes span{color:var(--text_Title_Light_Light)}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayUnavailable{color:var(--text_Title_Light_Light);font-size:14px;font-style:italic}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .TimezoneIndicator{border-top:1px dashed var(--border_Dark_Light);color:var(--text_Title_Light_Light);font-size:13px;margin-top:10px;padding-top:16px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .ScheduleSettingsPreferenceField{border-top:1px dashed var(--border_Dark_Light);display:flex;flex-direction:column;gap:8px;margin-top:16px;padding-top:16px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .ScheduleSettingsPreferenceField label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeDetails{display:flex;flex-direction:column;gap:12px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeDetails .DefaultField{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;padding:12px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeGuests{align-items:center;border-bottom:1px solid var(--border_Light);border-top:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 0}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeGuests span{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions{display:flex;flex-direction:column;gap:16px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions h4{color:var(--text_Title_Dark);font-size:15px;font-weight:500;margin:0}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList{display:flex;flex-direction:column;gap:16px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard{border:1px dashed var(--border_Dark_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop{align-items:center;display:flex;justify-content:space-between}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DragHandle{align-items:center;color:var(--text_Title_Dark);display:flex;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DragHandle .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);cursor:grab;font-size:18px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DragHandle strong{font-size:14px;font-weight:600}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DeleteBtn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DeleteBtn:hover{background:#fee2e2;color:var(--Canceled)}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DeleteBtn .material-symbols-outlined{font-size:18px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:8px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup{display:flex;flex-direction:column;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .SelectDropdown,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup input[type=text]{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:var(--primary-font);font-size:14px;padding:10px 12px;transition:outline .1s ease,border-color .1s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .SelectDropdown:focus,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .SelectDropdown:hover,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup input[type=text]:focus,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup input[type=text]:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .CreateCompanyDropdown{position:relative}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .CreateCompanyDropdown .SelectDropdown{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:32px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList{display:flex;flex-direction:column;gap:12px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow{align-items:center;display:flex;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow .drag-dots{color:var(--text_Title_Light_Light_Light);cursor:grab;font-size:20px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow .drag-dots:hover{color:var(--text_Title_Dark)}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow input{border:1px solid var(--border_Dark_Light);border-radius:8px;flex:1 1;font-family:var(--primary-font);font-size:14px;padding:10px 12px;transition:outline .1s ease,border-color .1s ease}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow input:focus,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow input:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow button{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:flex;padding:4px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow button:hover{color:var(--icons_Red)}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow button span{font-size:20px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .AddOptionTextBtn{background:#0000;border:none;color:#0e7ce3;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;padding:4px 0;text-align:left}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .AddOptionTextBtn:hover{text-decoration:underline}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .StatusToggle{display:flex;flex-direction:column;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .StatusToggle label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .AddQuestionBtn{align-items:center;background:#0000;border:1px dashed var(--text_Title_Light_Light_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:12px;transition:all .2s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .AddQuestionBtn:focus,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .AddQuestionBtn:hover{background:var(--background_Gray_Light);border-color:var(--border_Blue);color:#0e7ce3;outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .AddQuestionBtn .material-symbols-outlined{font-size:18px}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper.is-open .MoreOptionsToggle{border-bottom:1px solid var(--border_Dark_Light);border-radius:12px 12px 0 0}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsToggle{align-items:center;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;padding:16px 24px;transition:background .2s ease}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsToggle:hover{background:var(--background_Gray_Light)}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsToggle h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsToggle .material-symbols-outlined{color:var(--text_Title_Light_Light)}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsContainer{animation:fadeIn .2s ease;display:flex;flex-direction:column;gap:24px;padding:24px}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsContainer .MoreOptionsInnerSection{display:flex;flex-direction:column;gap:16px}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsContainer .MoreOptionsInnerSection h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsContainer .MoreOptionsInnerSection .SectionDesc{color:var(--text_Title_Light_Light);font-size:14px;margin:-12px 0 0}.RoomsEventsCreate .RoomsEventsCreateBody .has-error{border-color:var(--Canceled)!important;outline:3px solid #ef444433!important;transition:all .2s ease}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown{position:relative;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;height:42px;justify-content:space-between;outline:3px solid #0000;padding:0 14px;transition:outline .1s ease,border-color .1s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton.is-open,.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton:focus,.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton.is-open .CreateCompanyDropdownChevron{transform:rotate(180deg)}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton .CreateCompanyDropdownChevron{color:var(--text_Title_Light_Light);transition:transform .2s ease}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 10px 25px #0000001a;display:flex;flex-direction:column;left:0;max-height:250px;overflow:hidden;position:absolute;top:calc(100% + 4px);width:100%;z-index:50}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownSearch{background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);padding:8px}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownSearch input{border:1px solid var(--border_Dark_Light);border-radius:6px;font-size:13px;height:34px;outline:3px solid #0000;padding:0 12px;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownSearch input:focus,.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownSearch input:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownOptions{display:flex;flex-direction:column;overflow-y:auto;padding:4px}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownOptions .CreateCompanyDropdownOption{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:10px 12px;text-align:left;transition:background .15s ease}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownOptions .CreateCompanyDropdownOption.is-active,.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownOptions .CreateCompanyDropdownOption:hover{background:var(--background_Gray_Light)}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownOptions .CreateCompanyDropdownOption .CheckIcon{color:var(--background_Blue);font-size:18px}.RoomsEventsCreate .RoomsEventsCreateBody textarea{border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;outline:3px solid #0000;padding:12px;resize:vertical;transition:outline .1s ease,border-color .1s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody textarea:focus,.RoomsEventsCreate .RoomsEventsCreateBody textarea:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .CheckboxLabel{align-items:center;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .CheckboxLabel input[type=checkbox]{accent-color:var(--background_Blue);height:16px;width:16px}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch{display:inline-block;height:22px;position:relative;width:40px}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch input{height:0;opacity:0;width:0}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch input:checked+.ToggleSlider{background-color:var(--background_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch input:checked+.ToggleSlider:before{transform:translateX(18px)}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch .ToggleSlider{background-color:var(--text_Title_Light_Light_Light);border-radius:22px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch .ToggleSlider:before{background-color:var(--background_White);border-radius:50%;bottom:2px;content:"";height:18px;left:2px;position:absolute;transition:.3s;width:18px}@media(max-width:1050px){.RoomsEventsCreate .RoomsEventsCreateHeader{padding:16px 18px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderTitles h1{font-size:18px}.RoomsEventsCreate .RoomsEventsCreateBody{padding:18px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls{grid-template-columns:1fr}}@media(max-width:600px){.RoomsEventsCreate .RoomsEventsCreateHeader{flex-wrap:wrap;gap:10px;padding:12px 14px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft{gap:10px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .HeaderTitles h1{font-size:16px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .HeaderTitles p{font-size:12px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight{width:100%}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Outline,.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Primary{flex:1 1 auto;min-height:40px}.RoomsEventsCreate .RoomsEventsCreateBody{gap:14px;padding:14px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection{gap:14px;padding:16px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection h3{font-size:16px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls{gap:12px;grid-template-columns:1fr}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow{flex-wrap:wrap;gap:12px;height:auto}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayTimes{flex-wrap:wrap;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsToggle{padding:14px}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsToggle h3{font-size:15px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Room{background-color:var(--background_Gray_Light_Light);border-radius:0;color:var(--text_Title_Dark);display:flex;flex-direction:column;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.Room.is-guest{border-radius:0;height:100vh;height:100dvh}.Room .RoomMediaBlocked{align-items:center;background-color:var(--background_Gray_Dark_Light);border:1px solid var(--Canceled);border-radius:12px;color:var(--text_Title_Dark);display:flex;gap:10px;margin:0 16px 8px;padding:10px 14px}.Room .RoomMediaBlocked .material-symbols-outlined{color:var(--Canceled);font-size:20px}.Room .RoomMediaBlocked p{color:var(--text_Title_Light);font-size:13px;line-height:1.4;margin:0}.Room .RoomBody{display:flex;flex:1 1;gap:0;height:calc(100% - 145px);min-height:0;width:100%}.Room .RoomWaiting{align-items:center;display:flex;flex:1 1;gap:48px;justify-content:center;min-height:0;padding:24px}.Room .RoomWaiting .RoomWaitingPreview{align-items:center;aspect-ratio:16/9;background:var(--background_Gray_Dark_Light);border-radius:14px;display:flex;justify-content:center;overflow:hidden;width:min(480px,42vw)}.Room .RoomWaiting .RoomWaitingPreview video{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.Room .RoomWaiting .RoomWaitingPreview .RoomWaitingPreviewOff{align-items:center;display:flex;flex-direction:column;gap:8px}.Room .RoomWaiting .RoomWaitingPreview .RoomWaitingPreviewOff .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:32px}.Room .RoomWaiting .RoomWaitingPreview .RoomWaitingPreviewOff p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.Room .RoomWaiting .RoomWaitingInfo{align-items:center;display:flex;flex-direction:column;gap:10px;max-width:320px;text-align:center}.Room .RoomWaiting .RoomWaitingInfo .GlobalSpinner{height:28px;width:28px}.Room .RoomWaiting .RoomWaitingInfo .RoomWaitingDeniedIcon{color:var(--Canceled);font-size:32px}.Room .RoomWaiting .RoomWaitingInfo h3{color:var(--text_Title_Dark);font-size:20px;font-weight:600;margin:0}.Room .RoomWaiting .RoomWaitingInfo p{color:var(--text_Title_Light);font-size:13px;margin:0}.Room .RoomWaiting .RoomWaitingInfo .RoomWaitingCancel{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;justify-content:center;margin-top:8px;padding:9px 22px;transition:all .2s ease}.Room .RoomWaiting .RoomWaitingInfo .RoomWaitingCancel:hover{background:var(--background_Gray_Light)}.Room .RoomWaiting .RoomWaitingInfo .RoomWaitingCancel:active{transform:scale(.98)}.Room .RoomReadyCard{animation:RoomReadyCardIn .26s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;bottom:104px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:12px;left:24px;max-width:calc(100vw - 48px);padding:18px;position:absolute;width:360px;z-index:25}.Room .RoomReadyCard .RoomReadyCardHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.Room .RoomReadyCard .RoomReadyCardHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.Room .RoomReadyCard .RoomReadyCardHeader .RoomReadyCardClose{align-items:center;background:#0000;border:none;border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .2s ease;width:30px}.Room .RoomReadyCard .RoomReadyCardHeader .RoomReadyCardClose:hover{background:var(--background_Gray_Light)}.Room .RoomReadyCard .RoomReadyCardHeader .RoomReadyCardClose .material-symbols-outlined{font-size:18px}.Room .RoomReadyCard .RoomReadyCardAdd{align-items:center;background:var(--background_Blue);border:1px solid #0000;border-radius:50px;color:#fff;cursor:pointer;display:flex;gap:8px;outline:3px solid #0000;padding:10px 20px 10px 14px;transition:all .2s ease;width:-webkit-fit-content;width:fit-content}.Room .RoomReadyCard .RoomReadyCardAdd:hover{outline:3px solid var(--outline_Blue)}.Room .RoomReadyCard .RoomReadyCardAdd:active{transform:scale(.98)}.Room .RoomReadyCard .RoomReadyCardAdd span{color:#fff;font-size:18px}.Room .RoomReadyCard .RoomReadyCardAdd p{color:#fff;font-size:13px;font-weight:500;margin:0;white-space:nowrap}.Room .RoomReadyCard .RoomReadyCardHint{color:var(--text_Title_Light);font-size:13px;line-height:1.45;margin:0}.Room .RoomReadyCard .RoomReadyCardLink{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:flex;gap:8px;justify-content:space-between;padding:8px 8px 8px 12px}.Room .RoomReadyCard .RoomReadyCardLink p{color:var(--text_Title_Dark);font-size:13px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Room .RoomReadyCard .RoomReadyCardLink .RoomReadyCardCopy{align-items:center;background:#0000;border:none;border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:background .2s ease;width:30px}.Room .RoomReadyCard .RoomReadyCardLink .RoomReadyCardCopy:hover{background:var(--background_Gray_Dark_Light)}.Room .RoomReadyCard .RoomReadyCardLink .RoomReadyCardCopy .material-symbols-outlined{font-size:17px}.Room .RoomReadyCard .RoomReadyCardSafety{align-items:flex-start;display:flex;gap:8px}.Room .RoomReadyCard .RoomReadyCardSafety .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px}.Room .RoomReadyCard .RoomReadyCardSafety p{color:var(--text_Title_Light);font-size:12px;line-height:1.45;margin:0}.Room .RoomReadyCard .RoomReadyCardJoinedAs{color:var(--text_Title_Light_Light);font-size:12px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes RoomReadyCardIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.Room .RoomReactionsLayer{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:45}.Room .RoomReactionsLayer .RoomReactionFloat{align-items:center;animation:RoomReactionFloatUp 4s ease-out forwards;bottom:110px;display:flex;flex-direction:column;gap:4px;position:absolute}.Room .RoomReactionsLayer .RoomReactionFloat .RoomReactionEmoji{font-size:40px;line-height:1}.Room .RoomReactionsLayer .RoomReactionFloat .RoomReactionEmoji img{border-radius:50%;display:block;height:40px;object-fit:contain;width:40px}.Room .RoomReactionsLayer .RoomReactionFloat .RoomReactionName{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:#0f11158c;border-radius:999px;color:#fff;font-size:11px;font-weight:500;max-width:120px;overflow:hidden;padding:3px 10px;text-overflow:ellipsis;white-space:nowrap}@keyframes RoomReactionFloatUp{0%{opacity:0;transform:translateY(24px) translateX(0) scale(.6)}12%{opacity:1;transform:translateY(0) translateX(0) scale(1)}75%{opacity:1}to{opacity:0;transform:translateY(-56vh) translateX(0) scale(1.05);transform:translateY(-56vh) translateX(var(--RoomReactionDrift,0)) scale(1.05)}}.Room .RoomIdlePrompt{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:absolute;z-index:60}.Room .RoomIdlePrompt .RoomIdlePromptCard{align-items:center;animation:RoomIdlePromptIn .26s ease;background:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;gap:10px;max-width:92vw;padding:24px 22px 20px;text-align:center;width:360px}.Room .RoomIdlePrompt .RoomIdlePromptCard>.material-symbols-outlined{color:var(--background_Blue);font-size:30px}.Room .RoomIdlePrompt .RoomIdlePromptCard h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;line-height:1.35;margin:0}.Room .RoomIdlePrompt .RoomIdlePromptCard p{color:var(--text_Title_Light);font-size:13px;line-height:1.45;margin:0}.Room .RoomIdlePrompt .RoomIdlePromptCard .RoomIdlePromptStay{align-items:center;background:var(--background_Blue);border:1px solid #0000;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;justify-content:center;margin-top:8px;outline:3px solid #0000;padding:9px 26px;transition:all .2s ease}.Room .RoomIdlePrompt .RoomIdlePromptCard .RoomIdlePromptStay:hover{outline:3px solid var(--outline_Blue)}.Room .RoomIdlePrompt .RoomIdlePromptCard .RoomIdlePromptStay:active{transform:scale(.98)}@keyframes RoomIdlePromptIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.Room .RoomJoinRequestToast{align-items:center;animation:RoomJoinRequestToastIn .2s ease;background-color:var(--background_Gray_Dark_Light);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:var(--shadow-card);display:flex;left:50%;max-width:420px;min-width:300px;padding:12px 14px;position:absolute;top:76px;transform:translateX(-50%);z-index:30}.Room .RoomJoinRequestToast .RoomJoinRequestIcon{align-items:center;background-color:var(--background_Gray_Light);border-radius:50px;display:flex;height:32px;justify-content:center;margin-right:10px;min-width:32px}.Room .RoomJoinRequestToast .RoomJoinRequestIcon .material-symbols-outlined{color:var(--background_Blue);font-size:18px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.Room .RoomJoinRequestToast .RoomJoinRequestContent{display:flex;flex-direction:column;min-width:0}.Room .RoomJoinRequestToast .RoomJoinRequestContent h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Room .RoomJoinRequestToast .RoomJoinRequestContent p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0;white-space:nowrap}.Room .RoomJoinRequestToast .RoomJoinRequestActions{align-items:center;display:flex;gap:6px;margin-left:14px}.Room .RoomJoinRequestToast .RoomJoinRequestActions .RoomJoinRequestAdmit{align-items:center;background:var(--background_Blue);border:1px solid #0000;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;outline:3px solid #0000;padding:6px 14px;transition:all .2s ease}.Room .RoomJoinRequestToast .RoomJoinRequestActions .RoomJoinRequestAdmit:hover{outline:3px solid var(--outline_Blue)}.Room .RoomJoinRequestToast .RoomJoinRequestActions .RoomJoinRequestAdmit:active{transform:scale(.98)}.Room .RoomJoinRequestToast .RoomJoinRequestActions .RoomJoinRequestDeny{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;font-weight:500;padding:6px 14px;transition:all .2s ease}.Room .RoomJoinRequestToast .RoomJoinRequestActions .RoomJoinRequestDeny:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.Room .RoomJoinRequestToast .RoomJoinRequestActions .RoomJoinRequestDeny:active{transform:scale(.98)}@keyframes RoomJoinRequestToastIn{0%{opacity:0;transform:translateX(-50%) translateY(-8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.Room .RoomToast{align-items:center;background-color:var(--background_Gray_Dark_Light);border:1px solid var(--border_Dark_Light);border-radius:12px;bottom:90px;box-shadow:var(--shadow-card);cursor:pointer;display:flex;max-width:280px;min-width:240px;opacity:0;padding:14px 10px;pointer-events:none;position:absolute;right:24px;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease;z-index:20}.Room .RoomToast.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Room .RoomToast .RoomToastIcon{align-items:center;background-color:var(--background_Gray_Light);border-radius:50px;display:flex;height:32px;justify-content:center;margin-right:10px;min-width:32px}.Room .RoomToast .RoomToastIcon .material-symbols-outlined{color:var(--background_Blue);font-size:18px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.Room .RoomToast .RoomToastContent{display:flex;flex-direction:column}.Room .RoomToast .RoomToastContent h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.Room .RoomToast .RoomToastContent p{color:var(--text_Title_Light_Light);display:block;font-size:12px;line-height:1.4;margin-top:-2px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1050px){.Room .RoomBody{height:calc(100% - 130px)}.Room .RoomToast{bottom:80px;max-width:240px;min-width:200px;right:16px}.Room .RoomWaiting{gap:32px}.Room .RoomWaiting .RoomWaitingPreview{width:min(400px,44vw)}.Room .RoomJoinRequestToast{max-width:380px;top:68px}.Room .RoomReadyCard{bottom:92px;left:16px;width:340px}}@media(max-width:600px){.Room,.Room.is-guest{height:100vh;height:100dvh}.Room .RoomBody{flex-direction:column;gap:0;height:auto}.Room .RoomToast{bottom:calc(120px + env(safe-area-inset-bottom));left:12px;max-width:none;min-width:0;padding:10px;right:12px}.Room .RoomToast .RoomToastIcon{height:28px;min-width:28px}.Room .RoomToast .RoomToastIcon .material-symbols-outlined{font-size:16px}.Room .RoomToast .RoomToastContent h4{font-size:12px}.Room .RoomToast .RoomToastContent p{font-size:11px;max-width:100%}.Room .RoomWaiting{flex-direction:column;gap:20px;padding:16px}.Room .RoomWaiting .RoomWaitingPreview{max-width:360px;width:100%}.Room .RoomWaiting .RoomWaitingInfo{max-width:none}.Room .RoomJoinRequestToast{animation:none;flex-wrap:wrap;gap:8px;left:12px;max-width:none;min-width:0;right:12px;top:calc(60px + env(safe-area-inset-top));transform:none}.Room .RoomJoinRequestToast .RoomJoinRequestActions{margin-left:auto}.Room .RoomReadyCard{bottom:calc(150px + env(safe-area-inset-bottom));left:12px;max-width:none;padding:14px;right:12px;width:auto}.Room .RoomReactionsLayer .RoomReactionFloat{bottom:calc(160px + env(safe-area-inset-bottom))}.Room .RoomReactionsLayer .RoomReactionFloat .RoomReactionEmoji{font-size:32px}.Room .RoomReactionsLayer .RoomReactionFloat .RoomReactionEmoji img{height:32px;width:32px}}.RoomParticipants{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-basis:0;flex-direction:column;gap:16px;max-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transform:translateX(100%);transition:transform .25s ease,opacity .25s ease,max-width .25s ease,flex-basis .25s ease,padding .25s ease}.RoomParticipants.is-open{flex-basis:320px;margin-left:-9px;margin-right:25px;max-width:320px;opacity:1;overflow:visible;padding:20px 18px;pointer-events:auto;transform:translateX(0)}.RoomParticipants .RoomParticipantsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsTitle{align-items:center;display:flex;gap:8px}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsTitle span{color:var(--text_Title_Dark);font-size:20px}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsTitle h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsToggle{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s ease;width:32px}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsToggle:hover{background:var(--background_Gray_Light)}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsToggle span{font-size:20px}.RoomParticipants .RoomParticipantsInvite{align-items:center;display:flex;gap:10px}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteCopyLink{align-items:center;border-radius:50px;cursor:pointer;display:flex;gap:5px;padding:10px 20px 10px 12px;transition:all .2s ease}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteCopyLink:hover{background-color:var(--background_Gray_Light)}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteCopyLink:active{transform:scale(.98)}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteCopyLink p{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin:0;white-space:nowrap}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteCopyLink span{color:var(--text_Title_Light);font-size:18px}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteAdd{align-items:center;background:var(--background_Blue);border:1px solid #0000;border-radius:50px;color:#fff;cursor:pointer;display:flex;gap:10px;outline:3px solid #0000;padding:10px 20px 10px 12px;transition:all .2s ease;width:-webkit-fit-content;width:fit-content}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteAdd:hover{outline:3px solid var(--outline_Blue)}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteAdd:active{transform:scale(.98)}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteAdd span{color:#fff;font-size:18px}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteAdd p{color:#fff;font-size:13px;font-weight:400;margin:0;white-space:nowrap}.RoomParticipants .RoomParticipantsSearch{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;display:none;gap:8px;padding:10px 12px}.RoomParticipants .RoomParticipantsSearch span{color:var(--text_Title_Light_Light);font-size:18px}.RoomParticipants .RoomParticipantsSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.RoomParticipants .RoomParticipantsWaiting{display:flex;flex-direction:column;gap:8px}.RoomParticipants .RoomParticipantsWaiting h5{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList{display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:10px;padding:10px 12px}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingAvatar{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);display:flex;height:34px;justify-content:center;min-width:34px}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingAvatar span{font-size:18px}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingInfo{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingInfo p{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingInfo span{color:var(--text_Title_Light_Light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingActions{align-items:center;display:flex;gap:6px;margin-left:auto}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingActions .RoomParticipantsAdmit{align-items:center;background:var(--background_Blue);border:1px solid #0000;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;outline:3px solid #0000;padding:6px 14px;transition:all .2s ease}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingActions .RoomParticipantsAdmit:hover{outline:3px solid var(--outline_Blue)}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingActions .RoomParticipantsAdmit:active{transform:scale(.98)}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingActions .RoomParticipantsDeny{align-items:center;background:#0000;border:1px solid #0000;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;font-weight:500;padding:6px 12px;transition:all .2s ease}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingActions .RoomParticipantsDeny:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.RoomParticipants .RoomParticipantsWaiting .RoomParticipantsWaitingList .RoomParticipantsWaitingItem .RoomParticipantsWaitingActions .RoomParticipantsDeny:active{transform:scale(.98)}.RoomParticipants .RoomParticipantsList{display:flex;flex-direction:column;height:100%;overflow-x:visible;overflow-y:auto;padding-right:4px;position:relative}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem{align-items:center;border-radius:10px;display:flex;gap:12px;padding:8px;transition:background .15s ease}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem:hover{background:var(--background_Gray_Light)}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsAvatar{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:50px;color:var(--background_Blue);display:flex;height:36px;justify-content:center;min-width:36px}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsAvatar span{font-size:14px;font-weight:600;line-height:1}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo{display:flex;flex-direction:column;gap:0;max-width:170px}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsName{align-items:center;display:flex;gap:6px;max-width:100%}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsName .RoomParticipantsTooltip .ToolTopExplainBubble{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:var(--shadow-card);color:var(--text_Title_Dark);left:-1px;min-width:180px;padding:8px 12px;z-index:20}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsName .RoomParticipantsTooltip .ToolTopExplainBubble:after{background:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-top:0;top:-7px;transform:rotate(225deg)}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsName p{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsName .RoomParticipantsGenayaLogo{border-radius:50%;flex-shrink:0;height:14px;object-fit:contain;width:14px}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsName .RoomParticipantsHostChip{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.04em;line-height:1.4;padding:2px 8px}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsStatus{color:var(--text_Title_Light_Light);font-size:11px;margin-top:1px}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions{align-items:center;display:flex;gap:10px;margin-left:auto}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsMute,.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsVideo{align-items:center;display:flex;justify-content:center}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsMute .material-symbols-outlined,.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsVideo .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsMute.is-muted .material-symbols-outlined,.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsVideo.is-muted .material-symbols-outlined{color:var(--Canceled)}.RoomParticipants .RoomParticipantsList .RoomParticipantsEmpty{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light);font-size:13px;padding:12px;text-align:center}@media(max-width:1050px){.RoomParticipants.is-open{flex-basis:280px;margin-right:16px;max-width:280px}}@media(max-width:600px){.RoomParticipants.is-open{border-radius:0;flex-basis:auto;height:100%;inset:0;margin:0;max-width:none;padding:16px;position:fixed;width:100%;z-index:40}.RoomParticipants .RoomParticipantsInvite{flex-wrap:wrap}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteAdd,.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteCopyLink{flex:1 1 auto;justify-content:center}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo{flex:1 1;max-width:none;min-width:0}}.RoomCam{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden;padding:0 24px;position:relative}.RoomCam .RoomTiles{min-height:0;width:100%}.RoomCam .RoomTiles .RoomTile{border-radius:10px;display:flex;flex-direction:column;overflow:visible;position:relative}.RoomCam .RoomTiles .RoomTile.is-speaking:after{border:2px solid var(--background_Blue);border-radius:10px;content:"";inset:0;pointer-events:none;position:absolute;z-index:4}.RoomCam .RoomTiles .RoomTile.is-video-off .RoomVideoMedia video{opacity:0}.RoomCam .RoomTiles .RoomTile .RoomVideoName{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:#0f11158c;border-radius:7px;bottom:10px;color:#fff;display:flex;font-size:12px;font-weight:400;gap:4px;left:10px;max-width:90%;overflow:visible;padding:4px 9px 4px 5px;position:absolute;z-index:4}.RoomCam .RoomTiles .RoomTile .RoomVideoName span{color:#fff;font-size:14px}.RoomCam .RoomTiles .RoomTile .RoomVideoName .RoomVideoNameText{align-items:center;display:flex;gap:6px;max-width:100%;overflow:visible;position:relative}.RoomCam .RoomTiles .RoomTile .RoomVideoName .RoomVideoNameText .RoomCamTooltip .ToolTopExplainBubble{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:var(--shadow-card);color:var(--text_Title_Dark);min-width:180px;padding:8px 12px}.RoomCam .RoomTiles .RoomTile .RoomVideoName .RoomVideoNameText .RoomCamTooltip .ToolTopExplainBubble:after{background:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-top:0;bottom:-7px}.RoomCam .RoomTiles .RoomTile .RoomVideoName .RoomVideoNameText p{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomCam .RoomTiles .RoomTile .RoomVideoName .RoomVideoNameText .RoomVideoNameLogo{border-radius:50%;flex-shrink:0;height:14px;object-fit:contain;width:14px}.RoomCam .RoomTiles .RoomTile .RoomVideoName.is-muted span{color:var(--Canceled)}.RoomCam .RoomTiles .RoomTile .RoomVideoOff{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:10px;display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;position:absolute;z-index:3}.RoomCam .RoomTiles .RoomTile .RoomVideoOff>.material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:28px}.RoomCam .RoomTiles .RoomTile .RoomVideoOff>p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.RoomCam .RoomTiles .RoomTile .RoomVideoMedia{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:10px;display:flex;flex:1 1;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.RoomCam .RoomTiles .RoomTile .RoomVideoMedia:before{animation:RoomCamSpin .8s linear infinite;border:3px solid #ffffff2e;border-radius:50%;border-top-color:#ffffffd9;content:"";height:40px;left:50%;margin:-20px 0 0 -20px;pointer-events:none;position:absolute;top:50%;width:40px;z-index:1}.RoomCam .RoomTiles .RoomTile .RoomVideoMedia:has(video):before{display:none}.RoomCam .RoomTiles .RoomTile .RoomVideoMedia video{height:100%;object-fit:cover;position:relative;transform:scaleX(-1);width:100%;z-index:2}.RoomCam .RoomTiles .RoomTile .RoomVideoMedia video.RoomScreenShareVideo{object-fit:contain;transform:none}.RoomCam .RoomTiles .RoomTile .RoomVideoMedia audio{height:0;width:0}.RoomCam .RoomTiles .RoomTile .RoomTileActions{display:flex;gap:6px;opacity:0;position:absolute;right:8px;top:8px;transition:opacity .15s ease;z-index:5}.RoomCam .RoomTiles .RoomTile .RoomTileActions .RoomTileActionButton{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:#0f11158c;border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .15s ease,transform .08s ease;width:32px}.RoomCam .RoomTiles .RoomTile .RoomTileActions .RoomTileActionButton .material-symbols-outlined{color:#fff;font-size:18px}.RoomCam .RoomTiles .RoomTile .RoomTileActions .RoomTileActionButton:hover{background-color:#0f1115bf}.RoomCam .RoomTiles .RoomTile .RoomTileActions .RoomTileActionButton:active{transform:scale(.95)}.RoomCam .RoomTiles .RoomTile:hover .RoomTileActions{opacity:1}@media(hover:none){.RoomCam .RoomTiles .RoomTile .RoomTileActions{opacity:1}}.RoomCam .RoomTiles .RoomTile.is-connecting .RoomVideoMedia{border-radius:10px}.RoomCam .RoomTiles .RoomTile.RoomTileOverflowCount{align-items:center;background:var(--background_Gray_Dark_Light);justify-content:center}.RoomCam .RoomTiles .RoomTile.RoomTileOverflowCount .RoomTileOverflowInner{align-items:center;display:flex;flex-direction:column;gap:2px}.RoomCam .RoomTiles .RoomTile.RoomTileOverflowCount .RoomTileOverflowInner span{color:var(--text_Title_Dark);font-size:26px;font-weight:600}.RoomCam .RoomTiles .RoomTile.RoomTileOverflowCount .RoomTileOverflowInner p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.RoomCam.is-grid .RoomTiles{align-content:center;align-items:center;align-self:center;display:flex;flex:1 1;flex-wrap:wrap;gap:10px;justify-content:center;max-width:100%;max-width:var(--RoomTilesRowMaxW,100%);padding:0}.RoomCam.is-grid .RoomTiles .RoomTile{height:270px;height:var(--RoomTileH,270px);width:480px;width:var(--RoomTileW,480px)}.RoomCam.is-grid .RoomTiles .RoomTile.is-overflow{display:none}.RoomCam.is-spotlight .RoomTiles{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex:0 0 auto;gap:16px;height:170px;justify-content:center;justify-content:safe center;margin-top:auto;overflow-x:auto;overflow-y:hidden;padding:10px 0}.RoomCam.is-spotlight .RoomTiles .RoomTile{flex-shrink:0;height:150px;min-width:240px;width:240px}.RoomCam.is-spotlight .RoomTiles .RoomTile.is-stage{bottom:182px;height:auto;left:24px;min-width:0;position:absolute;right:24px;top:0;width:auto;z-index:1}.RoomCam.is-spotlight .RoomTiles .RoomTile.is-stage .RoomVideoMedia video,.RoomCam.is-spotlight .RoomTiles .RoomTile.is-stage .RoomVideoMedia video.RoomScreenShareVideo{object-fit:contain}.RoomCam.is-spotlight.is-strip-empty .RoomTiles{height:0;padding:0}.RoomCam.is-spotlight.is-strip-empty .RoomTiles .RoomTile.is-stage{bottom:0}@keyframes RoomCamSpin{to{transform:rotate(1turn)}}@media(max-width:1050px){.RoomCam{padding:0 16px}.RoomCam.is-spotlight .RoomTiles{gap:12px;height:140px;padding:8px 0}.RoomCam.is-spotlight .RoomTiles .RoomTile{height:120px;min-width:190px;width:190px}.RoomCam.is-spotlight .RoomTiles .RoomTile.is-stage{bottom:150px;left:16px;right:16px}.RoomCam.is-spotlight.is-strip-empty .RoomTiles{height:0;padding:0}.RoomCam.is-spotlight.is-strip-empty .RoomTiles .RoomTile.is-stage{bottom:0}}@media(max-width:600px){.RoomCam{flex:1 1;height:auto;min-height:0;padding:0 4px}.RoomCam .RoomTiles .RoomTile .RoomVideoName{font-size:11px;padding:3px 7px 3px 4px}.RoomCam .RoomTiles .RoomTile .RoomVideoName span{font-size:12px}.RoomCam .RoomTiles .RoomTile .RoomTileActions .RoomTileActionButton{height:28px;width:28px}.RoomCam .RoomTiles .RoomTile .RoomTileActions .RoomTileActionButton .material-symbols-outlined{font-size:16px}.RoomCam .RoomTiles .RoomTile .RoomVideoMedia video{object-fit:cover}.RoomCam .RoomTiles .RoomTile .RoomVideoMedia video.RoomScreenShareVideo{object-fit:contain}.RoomCam.is-grid .RoomTiles{grid-gap:8px;align-content:stretch;align-items:stretch;align-self:stretch;display:grid;flex:1 1;gap:8px;grid-auto-rows:1fr;grid-template-columns:repeat(1,1fr);grid-template-columns:repeat(var(--RoomGridColsPhone,1),1fr);height:auto;justify-content:stretch;justify-items:stretch;max-width:none;min-height:0;padding:4px 0;width:100%}.RoomCam.is-grid .RoomTiles .RoomTile{height:auto;min-height:0;min-width:0;width:auto}.RoomCam.is-spotlight .RoomTiles{gap:6px;height:80px;padding:4px 2px}.RoomCam.is-spotlight .RoomTiles .RoomTile{height:72px;min-width:90px;width:90px}.RoomCam.is-spotlight .RoomTiles .RoomTile.is-stage{bottom:88px;left:4px;right:4px}.RoomCam.is-spotlight .RoomTiles .RoomTile.is-stage .RoomVideoMedia video{object-fit:contain}.RoomCam.is-spotlight.is-strip-empty .RoomTiles{height:0;padding:0}.RoomCam.is-spotlight.is-strip-empty .RoomTiles .RoomTile.is-stage{bottom:0}}.RoomControls{align-items:center;display:flex;justify-content:space-between;max-height:90px;padding:16px 24px;position:relative;width:100%;z-index:20}.RoomControls .RoomFooterLeft{align-items:center;display:flex;gap:12px;width:33.3%}.RoomControls .RoomFooterLeft .RoomButtonMain{align-items:center;background-color:#0000;background:var(--background_White);border:1px solid #0000;border:1px solid var(--border_Light);border-radius:8px;border-radius:50px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;height:46px;justify-content:center;padding:4px;position:relative}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButtonMenu{align-items:center;display:flex;height:100%;justify-content:center;padding:0 4px 0 10px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButtonMenu .material-symbols-outlined{color:var(--text_Title_Dark);font-size:28px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton{align-items:center;background-color:var(--background_Gray_Dark_Light);border-radius:50px;display:flex;height:100%;justify-content:center;padding:10px;transition:background-color .2s ease}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton .material-symbols-outlined{color:var(--text_Title_Dark);font-size:21px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton:hover{background-color:var(--border_Dark_Light)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-muted{background-color:color-mix(in srgb,var(--Canceled) 23%,#0000)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-muted .material-symbols-outlined{color:var(--Canceled)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-video-off{background-color:color-mix(in srgb,var(--Canceled) 23%,#0000)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-video-off .material-symbols-outlined{color:var(--Canceled)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;bottom:52px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:6px;left:0;min-width:280px;padding:8px;position:absolute;z-index:2}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuHeader{color:var(--text_Title_Dark);font-size:14px;font-weight:600;padding:4px 8px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuDivider{background:var(--border_Light);height:1px;margin:4px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow:auto}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption{background:#0000;border:1px solid #0000;border-radius:10px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:12px;font-weight:400;padding:6px 10px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption:hover{background:var(--background_Gray_Light)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption.is-selected{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:6px 8px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuMicTesting{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:6px;padding:15px 8px 6px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuMicTesting .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuMicTesting .RoomDeviceMenuMicBar{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;height:8px;overflow:hidden;width:100%}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuMicTesting .RoomDeviceMenuMicBar .RoomDeviceMenuMicFill{background:linear-gradient(90deg,#22d3ee,var(--background_Blue),#6366f1);height:100%;transition:width .08s linear;width:0}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuSpeakerTesting{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:8px;margin-bottom:5px;padding:8px 10px;transition:background .2s ease,border .2s ease}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuSpeakerTesting.is-testing,.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuSpeakerTesting:hover{background:var(--background_Gray_Light)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuSpeakerTesting .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuSpeakerTesting p{color:var(--text_Title_Light);font-size:12px;font-weight:500;margin:0}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuBlurToggle{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:8px;margin-bottom:5px;padding:8px 10px;transition:background .2s ease,border .2s ease}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuBlurToggle.is-active,.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuBlurToggle:hover{background:var(--background_Gray_Light)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuBlurToggle .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuBlurToggle p{color:var(--text_Title_Light);font-size:12px;font-weight:500;margin:0}.RoomControls .RoomFooterMiddle{align-items:center;display:flex;flex:1 1;gap:5px;justify-content:center;width:33.3%}.RoomControls .RoomFooterMiddle .RoomButtonMain{align-items:center;border:0;border-radius:8px;border-radius:50px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-width:90px;padding:5px 15px;position:relative;transition:all .2s ease}.RoomControls .RoomFooterMiddle .RoomButtonMain.is-active,.RoomControls .RoomFooterMiddle .RoomButtonMain:hover{background-color:var(--background_Gray_Dark_Light)}.RoomControls .RoomFooterMiddle .RoomButtonMain.is-disabled{cursor:not-allowed;opacity:.45}.RoomControls .RoomFooterMiddle .RoomButtonMain.is-disabled:hover{background-color:#0000}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton{display:flex;position:relative}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton .material-symbols-outlined{color:var(--text_Title_Dark);font-size:30px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton p{color:var(--text_Title_Dark);font-size:12px;font-weight:500;position:absolute;right:-5px;top:5px}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton .RoomButtonChatUnread{background-color:var(--background_Blue);border-radius:50%;color:#fff;height:9px;position:absolute;right:-3px;top:0;width:9px}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton .RoomButtonAILogo{display:block;height:26px;object-fit:contain;width:26px}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton .RoomButtonSettingsBadge{align-items:center;background-color:var(--background_Blue);border-radius:999px;color:#fff;display:flex;font-size:10px;font-weight:600;height:16px;justify-content:center;line-height:1;min-width:16px;padding:0 4px;position:absolute;right:-8px;top:-4px}.RoomControls .RoomFooterMiddle .RoomButtonMain h2{color:var(--text_Title_Light);font-size:11px;font-weight:600;letter-spacing:.09em;margin:0;text-align:center;white-space:nowrap}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomReactionsMenu{align-items:center;animation:RoomReactionsMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;bottom:64px;box-shadow:var(--shadow-card);cursor:default;display:flex;gap:2px;left:50%;padding:6px 8px;position:absolute;transform:translateX(-50%);z-index:5}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomReactionsMenu .RoomReactionsOption{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .15s ease,transform .1s ease;width:36px}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomReactionsMenu .RoomReactionsOption span{font-size:20px;line-height:1}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomReactionsMenu .RoomReactionsOption .RoomReactionsOptionLogo{border-radius:50%;height:22px;object-fit:contain;width:22px}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomReactionsMenu .RoomReactionsOption:hover{background:var(--background_Gray_Light);transform:scale(1.15)}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomReactionsMenu .RoomReactionsOption:active{transform:scale(.95)}@keyframes RoomReactionsMenuOpen{0%{opacity:0;transform:translateX(-50%) translateY(6px) scale(.94)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.RoomControls .RoomFooterRight{align-items:center;display:flex;gap:8px;justify-content:flex-end;min-width:120px;position:relative;width:33.3%}.RoomControls .RoomFooterRight .RoomFooterIconButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:40px;justify-content:center;min-width:40px;padding:0;transition:background-color .2s ease,border-color .2s ease;width:40px}.RoomControls .RoomFooterRight .RoomFooterIconButton .material-symbols-outlined{color:var(--text_Title_Dark);font-size:20px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.RoomControls .RoomFooterRight .RoomFooterIconButton:hover{background-color:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.RoomControls .RoomFooterRight .RoomFooterIconButton.is-active{background-color:var(--background_Gray_Dark_Light)}.RoomControls .RoomFooterRight .RoomFooterMoreMain{align-items:center;display:flex;position:relative}.RoomControls .RoomFooterRight .RoomFooterMoreMain .RoomMoreMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;bottom:52px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;min-width:240px;padding:8px;position:absolute;right:0;width:-webkit-max-content;width:max-content;z-index:5}.RoomControls .RoomFooterRight .RoomFooterMoreMain .RoomMoreMenu .RoomMoreMenuItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;box-shadow:none;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:10px;height:auto;min-width:0;padding:10px 12px;text-align:left;transition:background .15s ease,color .15s ease;white-space:nowrap;width:100%}.RoomControls .RoomFooterRight .RoomFooterMoreMain .RoomMoreMenu .RoomMoreMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.RoomControls .RoomFooterRight .RoomFooterMoreMain .RoomMoreMenu .RoomMoreMenuItem:hover{background:var(--background_Gray_Light)}.RoomControls .RoomFooterRight button{align-items:center;background-color:#dc362e;border:1px solid #0000;border-radius:8px;border-radius:50px;color:#fff;cursor:pointer;display:flex;gap:8px;height:40px;padding:8px 12px}.RoomControls .RoomFooterRight button .material-symbols-outlined{font-size:18px}.RoomControls .RoomFooterRight button p{font-size:12px;font-weight:500}.RoomControls .RoomFooterRight button:hover{background-color:#b02a22}.RoomControls .RoomFooterRight .RoomEndMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;bottom:52px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;min-width:180px;padding:8px;position:absolute;right:0}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:8px;padding:10px 12px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem:hover{background:var(--background_Gray_Light)}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem:disabled{cursor:default;opacity:.75}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem .RoomEndMenuItemSpinner{align-items:center;animation:RoomEndMenuItemSpin .8s linear infinite;display:inline-flex;justify-content:center}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem .RoomEndMenuItemSpinner .material-symbols-outlined{font-size:16px}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem.is-danger{color:var(--Canceled);font-weight:500}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 15%,#0000);color:var(--Canceled)}@keyframes RoomEndMenuItemSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:1050px){.RoomControls{padding:14px 18px}.RoomControls .RoomFooterMiddle .RoomButtonMain{min-width:72px;padding:4px 10px}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton .material-symbols-outlined{font-size:26px}.RoomControls .RoomFooterMiddle .RoomButtonMain h2{font-size:10px}}@media(max-width:600px){.RoomControls{flex-wrap:wrap;gap:8px;justify-content:center;max-height:none;padding:10px 12px calc(10px + env(safe-area-inset-bottom))}.RoomControls .RoomFooterLeft,.RoomControls .RoomFooterMiddle,.RoomControls .RoomFooterRight{flex:0 0 auto;min-width:0;width:auto}.RoomControls .RoomFooterLeft{gap:8px}.RoomControls .RoomFooterLeft .RoomButtonMain{height:42px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton{padding:8px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton .material-symbols-outlined{font-size:18px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButtonMenu{padding:0 2px 0 6px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButtonMenu .material-symbols-outlined{font-size:22px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu{bottom:48px;left:0;max-width:calc(100vw - 24px);min-width:240px}.RoomControls .RoomFooterMiddle{flex:0 0 100%;gap:4px;justify-content:space-around;order:3;width:100%}.RoomControls .RoomFooterMiddle .RoomButtonMain{min-width:56px;padding:4px 8px}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton .material-symbols-outlined{font-size:24px}.RoomControls .RoomFooterMiddle .RoomButtonMain h2{font-size:10px;letter-spacing:.05em}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomReactionsMenu{-webkit-overflow-scrolling:touch;animation:none;bottom:calc(118px + env(safe-area-inset-bottom));justify-content:center;left:12px;overflow-x:auto;position:fixed;right:12px;transform:none}.RoomControls .RoomFooterRight{gap:6px;min-width:0}.RoomControls .RoomFooterRight button{gap:4px;height:40px;min-width:40px;padding:8px 10px}.RoomControls .RoomFooterRight button p{display:none}.RoomControls .RoomFooterRight .RoomFooterIconButton{padding:0}.RoomControls .RoomFooterRight .RoomFooterMoreMain .RoomMoreMenu{left:auto;max-width:calc(100vw - 24px);min-width:180px;right:0}.RoomControls .RoomFooterRight .RoomEndMenu{left:auto;max-width:calc(100vw - 24px);min-width:160px;right:0}}.RoomHeader{align-items:center;display:flex;justify-content:space-between;min-height:55px;padding:0 24px;width:100%}.RoomHeader .RoomHeaderLogo{align-items:baseline;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;margin-left:-10px;outline:none;padding:4px 10px;transition:background-color .2s ease}.RoomHeader .RoomHeaderLogo:focus-visible,.RoomHeader .RoomHeaderLogo:hover{background-color:var(--background_Gray_Dark_Light)}.RoomHeader .RoomHeaderLogo:active{transform:scale(.98)}.RoomHeader .RoomHeaderLogo h2{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:var(--background_Blue);font-size:20px;font-weight:600;letter-spacing:.01em}.RoomHeader .RoomHeaderLogo h3{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin-top:-4px}.RoomHeader .RoomHeaderActions{align-items:center;display:flex;gap:8px}.RoomHeader .RoomHeaderActions .RoomHeaderLocalTime,.RoomHeader .RoomHeaderActions .RoomHeaderRoomId{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;display:flex;gap:6px;height:27px;padding:4px 8px}.RoomHeader .RoomHeaderActions .RoomHeaderLocalTime .material-symbols-outlined,.RoomHeader .RoomHeaderActions .RoomHeaderRoomId .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.RoomHeader .RoomHeaderActions .RoomHeaderLocalTime span,.RoomHeader .RoomHeaderActions .RoomHeaderRoomId span{color:var(--text_Title_Dark);font-size:12px}.RoomHeader .RoomHeaderActions .RoomHeaderLocalTime{background-color:#0000;border:0}.RoomHeader .RoomHeaderActions .RoomHeaderAction{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:27px;justify-content:center;position:relative;transition:background-color .2s ease;width:27px}.RoomHeader .RoomHeaderActions .RoomHeaderAction.is-info .material-symbols-outlined{color:var(--background_Blue)}.RoomHeader .RoomHeaderActions .RoomHeaderAction.is-active,.RoomHeader .RoomHeaderActions .RoomHeaderAction:focus-within,.RoomHeader .RoomHeaderActions .RoomHeaderAction:hover{background-color:var(--background_Gray_Dark_Light)}.RoomHeader .RoomHeaderActions .RoomHeaderAction .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px;font-variation-settings:"FILL" 0,"wght" 270,"GRAD" 0,"opsz" 24}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;cursor:default;max-width:calc(100vw - 24px);padding:14px;position:absolute;right:0;top:36px;width:320px;z-index:40}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoTitle{align-items:center;display:flex;gap:10px;height:32px;justify-content:space-between}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoTitle h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoEdit{align-items:center;display:flex;gap:8px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoEdit input{background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);flex:1 1;font-size:12px;height:32px;outline:none;padding:0 10px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoEdit .RoomHeaderInfoEditActions{display:flex;gap:6px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoAction{align-items:center;background-color:var(--background_White);border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;width:28px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoAction:hover{background-color:var(--background_Gray_Light)}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoAction .material-symbols-outlined{color:var(--text_Title_Dark);font-size:16px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoAction.is-cancel .material-symbols-outlined{color:var(--text_Title_Light_Light)}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoAction:disabled{cursor:not-allowed;opacity:.6}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus{align-items:center;background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;gap:6px;padding:6px 8px;width:-webkit-fit-content;width:fit-content}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus p{color:var(--text_Title_Light_Light);font-size:11px;letter-spacing:.08em;margin:0;text-transform:uppercase}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus.is-ok .material-symbols-outlined,.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus.is-ok p{color:var(--Done)}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus.is-error .material-symbols-outlined,.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus.is-error p{color:var(--Canceled)}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:8px 0}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow span{color:var(--text_Title_Light_Light);font-size:12px;min-width:90px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow p{color:var(--text_Title_Dark);font-size:12px;margin:0;text-align:right;word-break:break-word}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow.is-token{align-items:flex-start;flex-direction:column}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow.is-token p{text-align:left}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow.is-token textarea{background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:11px;line-height:1.4;min-height:70px;padding:8px;resize:none;width:100%}@media(max-width:1050px){.RoomHeader{padding:0 16px}.RoomHeader .RoomHeaderLogo h2{font-size:18px}}@media(max-width:600px){.RoomHeader{min-height:48px;padding:0 10px}.RoomHeader .RoomHeaderLogo{margin-left:-8px;padding:4px 8px}.RoomHeader .RoomHeaderLogo h2{font-size:16px}.RoomHeader .RoomHeaderLogo h3{font-size:11px}.RoomHeader .RoomHeaderActions{gap:6px}.RoomHeader .RoomHeaderActions .RoomHeaderLocalTime,.RoomHeader .RoomHeaderActions .RoomHeaderRoomId{display:none}.RoomHeader .RoomHeaderActions .RoomHeaderAction{border-radius:8px;height:36px;width:36px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .material-symbols-outlined{font-size:20px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo{left:10px;max-width:none;position:fixed;right:10px;top:52px;width:auto}}.RoomInvite{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.RoomInvite .RoomInviteOverlay{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0f111599;cursor:default;position:absolute}.RoomInvite .RoomInvitePopup{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:10px;box-shadow:0 20px 40px #0f111540;display:flex;flex-direction:column;gap:10px;max-width:calc(100% - 32px);padding:24px;position:relative;width:520px;z-index:2}.RoomInvite .RoomInvitePopup .RoomInviteHeader{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:10px}.RoomInvite .RoomInvitePopup .RoomInviteHeader .RoomInviteTitle h2{color:var(--text_Title_Light);font-size:20px;font-weight:600}.RoomInvite .RoomInvitePopup .RoomInviteHeader .RoomInviteClose{align-items:center;background:#0000;border:1px solid #0000;border-radius:999px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s ease;width:32px}.RoomInvite .RoomInvitePopup .RoomInviteHeader .RoomInviteClose .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.RoomInvite .RoomInvitePopup .RoomInviteHeader .RoomInviteClose:hover{background-color:var(--background_Gray_Light)}.RoomInvite .RoomInvitePopup .RoomInviteInput{align-items:center;display:flex;position:relative}.RoomInvite .RoomInvitePopup .RoomInviteInput:first-of-type input{flex:1 1}.RoomInvite .RoomInvitePopup .RoomInviteInput input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);flex:1 1;font-size:14px;height:42px;outline:3px solid #0000;padding:0 14px 0 40px;transition:all .2s ease}.RoomInvite .RoomInvitePopup .RoomInviteInput input:focus,.RoomInvite .RoomInvitePopup .RoomInviteInput input:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomInvite .RoomInvitePopup .RoomInviteInput input::placeholder{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300}.RoomInvite .RoomInvitePopup .RoomInviteInput .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.RoomInvite .RoomInvitePopup .RoomInviteSelected{display:flex;flex-wrap:wrap;gap:8px}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:8px;outline:3px solid #0000;padding:1px 10px 1px 1px;transition:all .2s ease}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipAvatar{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:flex;flex-shrink:0;height:28px;justify-content:center;overflow:hidden;width:28px}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipAvatar.is-fallback{border:1px solid #0000}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipAvatar.is-fallback span{color:var(--text_Title_Light);font-size:11px;font-weight:600;text-transform:uppercase}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipAvatar img{height:100%;object-fit:cover;width:100%}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip:hover{background:var(--background_Gray_Light);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip span{white-space:nowrap}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipRemove{align-items:center;background:#0000;border:none;border-radius:999px;cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;transition:all .2s ease;width:22px}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipRemove .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.RoomInvite .RoomInvitePopup .RoomInviteList{display:flex;flex-direction:column;margin-top:5px}.RoomInvite .RoomInvitePopup .RoomInviteList h3{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin-bottom:8px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems{display:flex;flex-direction:column;gap:8px;max-height:240px;overflow-y:auto}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteRow{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;justify-content:space-between;padding:10px 12px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo{align-items:center;display:flex;gap:10px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo .RoomInviteAvatar{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:flex;flex-shrink:0;height:36px;justify-content:center;overflow:hidden;width:36px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo .RoomInviteAvatar.is-fallback span{color:var(--text_Title_Light);font-size:14px;font-weight:600;text-transform:uppercase}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo .RoomInviteAvatar img{height:100%;object-fit:cover;width:100%}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo .RoomInviteTeamText{display:flex;flex-direction:column}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo span{color:var(--text_Title_Dark);font-weight:600}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck{align-items:center;cursor:pointer;display:flex;gap:8px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck input{display:none}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck .RoomInviteCheckBox{background:var(--background_White);border:1px solid #cbd5f5;border-radius:5px;box-shadow:0 1px 1px #0f172a0f;height:18px;position:relative;transition:all .2s ease;width:18px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck:hover .RoomInviteCheckBox{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck input:checked+.RoomInviteCheckBox{background:var(--background_Blue);border-color:var(--outline_Blue);box-shadow:0 0 0 3px #6366f12e}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck input:checked+.RoomInviteCheckBox:after{border:solid var(--background_White);border-width:0 2px 2px 0;content:"";height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-55%) rotate(45deg);width:2px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteEmpty{background-color:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Light_Light);font-size:12px;padding:12px 8px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteEmpty .RoomInviteSearchAction{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:600;margin-left:-2px;text-underline-offset:3px;transition:all .2s ease}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteEmpty .RoomInviteSearchAction:focus,.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteEmpty .RoomInviteSearchAction:hover{text-decoration:underline}.RoomInvite .RoomInvitePopup .RoomInviteActions{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:14px}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteCancel{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;font-weight:400;height:33px;justify-content:center;padding:9px 16px;transition:all .2s ease}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteCancel:hover{background:var(--background_Gray_Light)}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteSend{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:400;gap:8px;height:33px;justify-content:center;outline:3px solid #0000;padding:9px 25px;transition:all .2s ease}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteSend:hover{outline:3px solid var(--outline_Blue)}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteSend:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.RoomInvite .RoomInvitePopup .RoomInviteError{color:var(--Canceled);font-size:12px}@media(max-width:1050px){.RoomInvite .RoomInvitePopup{padding:20px;width:480px}}@media(max-width:600px){.RoomInvite .RoomInvitePopup{max-height:calc(100vh - 24px);max-width:calc(100vw - 20px);overflow-y:auto;padding:16px;width:100%}.RoomInvite .RoomInvitePopup .RoomInviteHeader .RoomInviteTitle h2{font-size:17px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems{max-height:50vh}.RoomInvite .RoomInvitePopup .RoomInviteActions{flex-wrap:wrap}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteCancel,.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteSend{flex:1 1 auto;height:40px;justify-content:center;min-height:40px}}.RoomChat{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-basis:0;flex-direction:column;gap:16px;max-width:0;opacity:0;overflow:visible;padding:0;pointer-events:none;transform:translateX(100%);transition:transform .25s ease,opacity .25s ease,max-width .25s ease,flex-basis .25s ease,padding .25s ease}.RoomChat.is-open{flex-basis:340px;margin-left:-9px;margin-right:24px;max-width:340px;opacity:1;padding:20px 0;pointer-events:auto;transform:translateX(0)}.RoomChat .RoomChatHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0 16px}.RoomChat .RoomChatHeader .RoomChatTitle{align-items:center;display:flex;gap:8px}.RoomChat .RoomChatHeader .RoomChatTitle span{color:var(--text_Title_Dark);font-size:20px}.RoomChat .RoomChatHeader .RoomChatTitle h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.RoomChat .RoomChatHeader .RoomChatToggle{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s ease;width:32px}.RoomChat .RoomChatHeader .RoomChatToggle:hover{background:var(--background_Gray_Light)}.RoomChat .RoomChatHeader .RoomChatToggle span{font-size:20px}.RoomChat .RoomChatPinned{border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:0 16px}.RoomChat .RoomChatPinned .RoomChatPinnedHeader{align-items:center;display:none;gap:6px}.RoomChat .RoomChatPinned .RoomChatPinnedHeader span{color:var(--background_Blue);font-size:16px}.RoomChat .RoomChatPinned .RoomChatPinnedHeader p{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin:0}.RoomChat .RoomChatPinned .RoomChatPinnedList{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:8px}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem{display:flex;flex-direction:column;padding-bottom:5px}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader h5{color:var(--text_Title_Dark);font-size:12px;font-weight:600;margin:0}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader .RoomChatPinnedUnpin{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;height:24px;justify-content:center;transition:background .15s ease;width:24px}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader .RoomChatPinnedUnpin:hover{background:var(--background_Gray_Dark_Light)}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader .RoomChatPinnedUnpin:disabled{cursor:not-allowed;opacity:.5}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader .RoomChatPinnedUnpin .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem h5{color:var(--text_Title_Dark);font-size:12px;font-weight:600;margin:0}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.RoomChat .RoomChatMessages{-ms-overflow-style:none;align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-x:hidden;overflow-y:auto;padding:10px 16px 0;scrollbar-width:none}.RoomChat .RoomChatMessages::-webkit-scrollbar{height:0;width:0}.RoomChat .RoomChatMessages:focus-within,.RoomChat .RoomChatMessages:hover{scrollbar-color:var(--text_Title_Light_Light_Light) #0000;scrollbar-width:thin}.RoomChat .RoomChatMessages:focus-within::-webkit-scrollbar,.RoomChat .RoomChatMessages:hover::-webkit-scrollbar{width:8px}.RoomChat .RoomChatMessages:focus-within::-webkit-scrollbar-thumb,.RoomChat .RoomChatMessages:hover::-webkit-scrollbar-thumb{background-color:var(--text_Title_Light_Light_Light);border-radius:999px}.RoomChat .RoomChatMessages:focus-within::-webkit-scrollbar-track,.RoomChat .RoomChatMessages:hover::-webkit-scrollbar-track{background:#0000}.RoomChat .RoomChatMessages .RoomChatLoadingMore{align-items:center;background:color-mix(in srgb,var(--background_Gray_Dark_Light) 80%,#0000);border-radius:10px;color:var(--text_Title_Light_Light);display:flex;gap:6px;justify-content:center;padding:6px 10px;width:100%}.RoomChat .RoomChatMessages .RoomChatLoadingMore .material-symbols-outlined{animation:RoomChatSpinner 1s linear infinite;color:var(--background_Blue);font-size:16px}.RoomChat .RoomChatMessages .RoomChatLoadingMore p{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.RoomChat .RoomChatMessages .RoomChatEmpty{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:12px 14px}.RoomChat .RoomChatMessages .RoomChatEmpty .RoomChatEmptyIcon{align-items:center;border-radius:8px;display:flex;gap:5px;height:28px;justify-content:center;width:28px}.RoomChat .RoomChatMessages .RoomChatEmpty .RoomChatEmptyIcon .material-symbols-outlined{color:var(--background_Blue);font-size:15px}.RoomChat .RoomChatMessages .RoomChatEmpty .RoomChatEmptyIcon h5{color:var(--text_Title_Dark);font-size:12px;font-weight:400;margin:0;text-align:center;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatEmpty .RoomChatEmptyContent{display:flex;flex-direction:column;margin-bottom:5px;margin-top:3px;width:95%}.RoomChat .RoomChatMessages .RoomChatEmpty .RoomChatEmptyContent p{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.4;text-align:center}.RoomChat .RoomChatMessages .RoomChatMessage{display:flex;flex-direction:column;gap:6px;margin-bottom:7px;position:relative;transition:border-color .2s ease,background .2s ease;width:100%}.RoomChat .RoomChatMessages .RoomChatMessage.is-pending{opacity:.8}.RoomChat .RoomChatMessages .RoomChatMessage.is-failed .RoomChatMessageBubble{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:color-mix(in srgb,var(--Canceled) 40%,#0000)}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader{align-items:center;display:flex;gap:8px;justify-content:space-between;position:relative}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageSender{align-items:center;display:flex;gap:8px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageSender h5{color:var(--text_Title_Dark);font-size:12px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageSender .RoomChatMessageTime{color:var(--text_Title_Light_Light);font-size:11px;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader h5{color:var(--text_Title_Dark);font-size:12px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta{align-items:center;display:flex;gap:10px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageTime{color:var(--text_Title_Light_Light);font-size:11px;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions{align-items:center;display:flex;gap:6px;opacity:0;pointer-events:auto;position:absolute;right:0;top:-10px;transform:translateY(0);transition:opacity .18s ease,transform .18s ease;visibility:hidden;z-index:6}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions button{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;height:26px;justify-content:center;transition:background .15s ease;width:26px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions button:hover{background:var(--background_Gray_Dark_Light)}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions button:disabled{cursor:not-allowed;opacity:.5}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions button .material-symbols-outlined{color:var(--text_Title_Dark);font-size:16px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions button .material-symbols-outlined.is-pinned{color:var(--background_Blue)}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions .RoomChatReactionMenu{align-items:center;animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:var(--shadow-card);display:flex;flex-wrap:wrap;gap:6px;padding:8px 10px;position:absolute;right:0;top:32px;width:200px;z-index:7}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions .RoomChatReactionMenu button{background:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;flex:0 0 30px;height:30px;width:30px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions .RoomChatReactionMenu button span{font-size:16px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions .RoomChatReactionMenu button.is-selected{background:color-mix(in srgb,var(--background_Blue) 20%,#0000);border-color:var(--background_Blue)}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:15px;display:flex;flex-direction:column;gap:6px;max-width:85%;padding:12px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble p{color:var(--text_Title_Dark);font-size:12px;font-weight:400;line-height:1.4;margin:0;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble .RoomChatPinnedBadge{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--text_Title_Dark) 8%,#0000);border-radius:999px;display:inline-flex;gap:6px;padding:4px 10px 4px 8px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble .RoomChatPinnedBadge .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble .RoomChatPinnedBadge p{color:var(--text_Title_Dark);font-size:11px;margin:0}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine{align-self:flex-end}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageHeader,.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageHeader .RoomChatMessageMeta{justify-content:flex-end}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions,.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions .RoomChatReactionMenu{left:0;right:auto}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageBubble{background:color-mix(in srgb,var(--background_Blue) 20%,#0000);border:1px solid color-mix(in srgb,var(--background_Blue) 40%,#0000);margin-left:auto}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageBubble .RoomChatPinnedBadge p,.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageBubble p{color:var(--text_Title_Dark)}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageReactions{justify-content:flex-end;margin-left:auto}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageError{align-self:flex-end}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageError{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--Canceled) 12%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 35%,#0000);border-radius:999px;color:var(--Canceled);display:inline-flex;font-size:10px;font-weight:600;gap:4px;padding:3px 10px 3px 7px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageError .material-symbols-outlined{color:var(--Canceled);font-size:13px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions{align-items:center;display:flex;flex-wrap:wrap;gap:6px;position:relative;z-index:2}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction{align-items:center;animation:RoomChatReactionPop .52s cubic-bezier(.16,1,.3,1);background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 0 0 #38bdf800;display:flex;gap:4px;padding:4px 8px;position:relative;transform-origin:center}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction span{font-size:13px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction p{background:#0000;border:none;border-radius:0;color:var(--text_Title_Dark);font-size:11px;margin:0;padding:0}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction .RoomChatReactionTooltip{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;bottom:130%;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:4px;left:0;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease;visibility:hidden;z-index:3}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction .RoomChatReactionTooltip p{color:var(--text_Title_Dark);font-size:11px;margin:0;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction:hover .RoomChatReactionTooltip{opacity:1;transform:translateY(0);visibility:visible}.RoomChat .RoomChatMessages .RoomChatMessage:hover .RoomChatMessageActions{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important;visibility:visible!important}.RoomChat .RoomChatMessages .RoomChatMessage:focus-within .RoomChatMessageActions{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.RoomChat .RoomChatComposerMain{padding:0 16px;position:relative}.RoomChat .RoomChatComposerMain .RoomChatNewMessage{align-items:center;background:var(--background_Gray_Dark_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:flex;gap:10px;left:50%;padding:6px 16px 6px 10px;position:absolute;top:-55px;transform:translateX(-50%);transition:background-color .2s ease,border-color .2s ease;z-index:10}.RoomChat .RoomChatComposerMain .RoomChatNewMessage:hover{background-color:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.RoomChat .RoomChatComposerMain .RoomChatNewMessage .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.RoomChat .RoomChatComposerMain .RoomChatNewMessage .RoomChatNewMessageText{display:flex;flex-direction:column;gap:4px}.RoomChat .RoomChatComposerMain .RoomChatNewMessage .RoomChatNewMessageText h6{color:var(--text_Title_Dark);font-size:11px;font-weight:500;margin:0;text-align:left}.RoomChat .RoomChatComposerMain .RoomChatNewMessage .RoomChatNewMessageText p{line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;font-size:11px;line-height:1.4;margin:0;max-width:200px;overflow:hidden}.RoomChat .RoomChatComposerMain .RoomChatDisabledNotice{align-items:center;display:flex;gap:6px;margin-bottom:6px}.RoomChat .RoomChatComposerMain .RoomChatDisabledNotice .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.RoomChat .RoomChatComposerMain .RoomChatDisabledNotice p{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;margin:0}.RoomChat .RoomChatComposerMain .RoomChatComposer{background:var(--background_White);border:1px solid var(--border_Light);border-radius:20px;box-shadow:0 1px 3px #0000000d;cursor:text;display:flex;flex-direction:column;gap:6px;padding:12px 12px 8px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.RoomChat .RoomChatComposerMain .RoomChatComposer:focus-within,.RoomChat .RoomChatComposerMain .RoomChatComposer:hover{border-color:var(--border_Dark_Light)}.RoomChat .RoomChatComposerMain .RoomChatComposer.is-disabled{cursor:not-allowed;opacity:.55}.RoomChat .RoomChatComposerMain .RoomChatComposer.is-disabled:focus-within,.RoomChat .RoomChatComposerMain .RoomChatComposer.is-disabled:hover{border-color:var(--border_Light)}.RoomChat .RoomChatComposerMain .RoomChatComposer.is-disabled textarea{cursor:not-allowed}.RoomChat .RoomChatComposerMain .RoomChatComposer textarea{background:#0000!important;background-color:#0000!important;border:none;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;line-height:1.45;max-height:130px;min-height:24px;outline:none;overflow-y:auto;padding:2px 2px 0;resize:none;width:100%}.RoomChat .RoomChatComposerMain .RoomChatComposer textarea::placeholder{color:var(--text_Title_Light_Light)}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerToolbar{align-items:center;display:flex;gap:8px;justify-content:flex-end}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerToolbar .RoomChatComposerSendBtn{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:50%;color:var(--background_White);cursor:pointer;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:background .28s ease,transform .28s cubic-bezier(.34,1.56,.64,1),opacity .15s ease;width:34px}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerToolbar .RoomChatComposerSendBtn .material-symbols-outlined{color:var(--background_White);font-size:17px}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerToolbar .RoomChatComposerSendBtn:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerToolbar .RoomChatComposerSendBtn:disabled{background:var(--background_Gray_Light);cursor:not-allowed}.RoomChat .RoomChatComposerMain .RoomChatComposer .RoomChatComposerToolbar .RoomChatComposerSendBtn:disabled .material-symbols-outlined{color:var(--text_Title_Light_Light)}.RoomChat .RoomChatComposerMain .RoomChatLimitWarning{align-items:center;bottom:-16px;color:var(--Canceled);display:flex;gap:6px;left:50%;margin-top:6px;position:absolute;transform:translateX(-50%)}.RoomChat .RoomChatComposerMain .RoomChatLimitWarning .material-symbols-outlined{color:var(--Canceled);font-size:10px}.RoomChat .RoomChatComposerMain .RoomChatLimitWarning p{color:var(--Canceled);font-size:10px;font-weight:500;margin:0;white-space:nowrap}@media(max-width:1050px){.RoomChat.is-open{flex-basis:300px;margin-right:16px;max-width:300px}}@media(max-width:600px){.RoomChat.is-open{border-radius:0;flex-basis:auto;height:100%;inset:0;margin:0;max-width:none;padding:16px 0;position:fixed;width:100%;z-index:40}.RoomChat .RoomChatMessage .RoomChatMessageBubble{max-width:90%}.RoomChat .RoomChatComposerMain .RoomChatComposer textarea{font-size:14px}}@keyframes RoomChatSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes RoomChatReactionPop{0%{box-shadow:0 0 0 #0b5fff00;opacity:.2;transform:scale(.2) rotate(-18deg)}30%{box-shadow:0 0 18px #0b5fffa6,0 0 36px #0b5fff59;opacity:1;transform:scale(1.4) rotate(12deg)}55%{box-shadow:0 0 10px #0b5fff59,0 0 22px #0b5fff40;transform:scale(.85) rotate(-10deg)}75%{box-shadow:0 0 14px #0b5fff73,0 0 28px #0b5fff40;transform:scale(1.15) rotate(6deg)}to{box-shadow:0 0 0 #0b5fff00;opacity:1;transform:scale(1) rotate(0deg)}}.RoomSettings{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-basis:0;flex-direction:column;gap:16px;max-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transform:translateX(100%);transition:transform .25s ease,opacity .25s ease,max-width .25s ease,flex-basis .25s ease,padding .25s ease}.RoomSettings.is-open{flex-basis:320px;margin-left:-9px;margin-right:25px;max-width:320px;opacity:1;overflow:visible;padding:20px 18px;pointer-events:auto;transform:translateX(0)}.RoomSettings .RoomSettingsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.RoomSettings .RoomSettingsHeader .RoomSettingsTitle{align-items:center;display:flex;gap:8px}.RoomSettings .RoomSettingsHeader .RoomSettingsTitle span{color:var(--text_Title_Dark);font-size:20px}.RoomSettings .RoomSettingsHeader .RoomSettingsTitle h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.RoomSettings .RoomSettingsHeader .RoomSettingsToggle{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s ease;width:32px}.RoomSettings .RoomSettingsHeader .RoomSettingsToggle:hover{background:var(--background_Gray_Light)}.RoomSettings .RoomSettingsHeader .RoomSettingsToggle span{font-size:20px}.RoomSettings .RoomSettingsBody{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto}.RoomSettings .RoomSettingsBody .RoomSettingsPermissions{display:flex;flex-direction:column;gap:8px}.RoomSettings .RoomSettingsBody .RoomSettingsPermissions h5{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}.RoomSettings .RoomSettingsBody .RoomSettingsPermissions .RoomSettingsPermissionsList{display:flex;flex-direction:column}.RoomSettings .RoomSettingsBody .RoomSettingsPermissions .RoomSettingsPermissionsList .RoomSettingsPermissionRow{align-items:flex-start;display:flex;gap:10px;padding:12px 0}.RoomSettings .RoomSettingsBody .RoomSettingsPermissions .RoomSettingsPermissionsList .RoomSettingsPermissionRow:not(:last-child){border-bottom:1px solid var(--border_Light)}.RoomSettings .RoomSettingsBody .RoomSettingsPermissions .RoomSettingsPermissionsList .RoomSettingsPermissionRow .RoomSettingsPermissionText{cursor:pointer;display:flex;flex-direction:column;gap:2px;min-width:0}.RoomSettings .RoomSettingsBody .RoomSettingsPermissions .RoomSettingsPermissionsList .RoomSettingsPermissionRow .RoomSettingsPermissionText p{color:var(--text_Title_Dark);font-size:13px;font-weight:500;line-height:1.3;margin:0}.RoomSettings .RoomSettingsBody .RoomSettingsPermissions .RoomSettingsPermissionsList .RoomSettingsPermissionRow .RoomSettingsPermissionText span{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.4}@media(max-width:1050px){.RoomSettings.is-open{flex-basis:280px;margin-right:16px;max-width:280px}}@media(max-width:600px){.RoomSettings.is-open{border-radius:0;flex-basis:auto;height:100%;inset:0;margin:0;max-width:none;padding:16px;position:fixed;width:100%;z-index:40}}.RoomEffects{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex-basis:0;flex-direction:column;gap:16px;max-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transform:translateX(100%);transition:transform .25s ease,opacity .25s ease,max-width .25s ease,flex-basis .25s ease,padding .25s ease}.RoomEffects.is-open{flex-basis:320px;margin-left:-9px;margin-right:25px;max-width:320px;opacity:1;overflow:visible;padding:20px 18px;pointer-events:auto;transform:translateX(0)}.RoomEffects .RoomEffectsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.RoomEffects .RoomEffectsHeader .RoomEffectsTitle{align-items:center;display:flex;gap:8px}.RoomEffects .RoomEffectsHeader .RoomEffectsTitle span{color:var(--text_Title_Dark);font-size:20px}.RoomEffects .RoomEffectsHeader .RoomEffectsTitle h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;white-space:nowrap}.RoomEffects .RoomEffectsHeader .RoomEffectsToggle{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s ease;width:32px}.RoomEffects .RoomEffectsHeader .RoomEffectsToggle:hover{background:var(--background_Gray_Light)}.RoomEffects .RoomEffectsHeader .RoomEffectsToggle span{font-size:20px}.RoomEffects .RoomEffectsBody{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto}.RoomEffects .RoomEffectsBody .RoomEffectsPreview{aspect-ratio:16/9;background:var(--background_Gray_Dark_Light);border-radius:12px;flex-shrink:0;overflow:hidden;position:relative;width:100%}.RoomEffects .RoomEffectsBody .RoomEffectsPreview video{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.RoomEffects .RoomEffectsBody .RoomEffectsPreview .RoomEffectsPreviewOff{align-items:center;background:var(--background_Gray_Dark_Light);display:flex;flex-direction:column;gap:6px;inset:0;justify-content:center;position:absolute;z-index:2}.RoomEffects .RoomEffectsBody .RoomEffectsPreview .RoomEffectsPreviewOff .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:28px}.RoomEffects .RoomEffectsBody .RoomEffectsPreview .RoomEffectsPreviewOff p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.RoomEffects .RoomEffectsBody .RoomEffectsSection{display:flex;flex-direction:column;gap:10px}.RoomEffects .RoomEffectsBody .RoomEffectsSection h5{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding:4px}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions .RoomEffectsOption{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:14px;cursor:pointer;display:flex;height:56px;justify-content:center;outline:2px solid #0000;outline-offset:2px;position:relative;transition:background .15s ease,outline-color .15s ease,transform .08s ease;width:56px}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions .RoomEffectsOption .material-symbols-outlined{color:var(--text_Title_Dark);font-size:22px}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions .RoomEffectsOption input{display:none}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions .RoomEffectsOption:hover{background:var(--background_Gray_Dark_Light)}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions .RoomEffectsOption:active{transform:scale(.96)}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions .RoomEffectsOption.is-selected{outline:2px solid var(--background_Blue)}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions .RoomEffectsOption.is-selected .material-symbols-outlined{color:var(--background_Blue)}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsOptions .RoomEffectsOption.is-busy{opacity:.6;pointer-events:none}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsBusy{align-items:center;display:flex;gap:8px}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsBusy .GlobalSpinner{height:14px;width:14px}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsBusy p{color:var(--text_Title_Light);font-size:12px;margin:0}.RoomEffects .RoomEffectsBody .RoomEffectsSection .RoomEffectsNote{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.45;margin:0}@media(max-width:1050px){.RoomEffects.is-open{flex-basis:280px;margin-right:16px;max-width:280px}}@media(max-width:600px){.RoomEffects.is-open{border-radius:0;flex-basis:auto;height:100%;inset:0;margin:0;max-width:none;padding:16px;position:fixed;width:100%;z-index:40}}.RoomAI{background:var(--background_White);border:none;border-radius:10px;display:flex;flex-basis:0;flex-direction:column;max-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transform:translateX(100%);transition:transform .25s ease,opacity .25s ease,max-width .25s ease,flex-basis .25s ease,padding .25s ease}.RoomAI.is-open{flex-basis:400px;margin-left:-9px;margin-right:25px;max-width:400px;opacity:1;pointer-events:auto;transform:translateX(0)}.RoomAI>*{flex:1 1;height:100%;min-height:0}@media(max-width:1050px){.RoomAI.is-open{flex-basis:330px;margin-right:16px;max-width:330px}}@media(max-width:600px){.RoomAI.is-open{border-radius:0;flex-basis:auto;height:100%;inset:0;margin:0;max-width:none;position:fixed;width:100%;z-index:40}}.RoomPip{background:#101318;display:flex;flex-direction:column;gap:10px;inset:0;overflow:hidden;padding:10px;position:fixed}.RoomPip .RoomPipVideo{background:#1a1f27;border-radius:12px;flex:1 1;min-height:0;overflow:hidden;position:relative}.RoomPip .RoomPipVideo video{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.RoomPip .RoomPipVideo.is-screen video{object-fit:contain;transform:none}.RoomPip .RoomPipVideo .RoomPipName{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:#0f11158c;border-radius:7px;bottom:8px;color:#fff;font-size:12px;left:8px;margin:0;max-width:85%;overflow:hidden;padding:3px 10px;position:absolute;text-overflow:ellipsis;white-space:nowrap;z-index:2}.RoomPip .RoomPipReactions{align-items:center;display:flex;flex-shrink:0;gap:2px;justify-content:center;overflow-x:auto;padding:2px 0}.RoomPip .RoomPipReactions .RoomPipReaction{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;min-width:30px;transition:background .15s ease,transform .1s ease;width:30px}.RoomPip .RoomPipReactions .RoomPipReaction span{font-size:16px;line-height:1}.RoomPip .RoomPipReactions .RoomPipReaction img{border-radius:50%;height:17px;object-fit:contain;width:17px}.RoomPip .RoomPipReactions .RoomPipReaction:hover{background:#ffffff1f;transform:scale(1.12)}.RoomPip .RoomPipReactions .RoomPipReaction:active{transform:scale(.95)}.RoomPip .RoomPipControls{align-items:center;display:flex;flex-shrink:0;gap:10px;justify-content:center}.RoomPip .RoomPipControls .RoomPipControl{align-items:center;background:#2b333f;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .15s ease,transform .08s ease;width:40px}.RoomPip .RoomPipControls .RoomPipControl .material-symbols-outlined{color:#fff;font-size:20px}.RoomPip .RoomPipControls .RoomPipControl:hover{background:#3a4452}.RoomPip .RoomPipControls .RoomPipControl:active{transform:scale(.95)}.RoomPip .RoomPipControls .RoomPipControl.is-off{background:#ef444447}.RoomPip .RoomPipControls .RoomPipControl.is-off .material-symbols-outlined{color:#ef4444}.RoomPip .RoomPipControls .RoomPipControl.RoomPipEnd{background:#dc362e}.RoomPip .RoomPipControls .RoomPipControl.RoomPipEnd:hover{background:#b02a22}.JoinRoom{align-items:center;background:var(--background_Gray_Light_Blue);background-color:var(--background_White);display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:100vh;padding:6px}.JoinRoom .JoinRoomHeader{align-items:flex-start;display:flex;min-height:60px;padding:5px 10px;width:100%}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain{align-items:center;display:flex;gap:10px;justify-content:center}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain img{height:37px;width:37px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:#007bff;font-size:20px;font-weight:600;letter-spacing:.01em}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-top:-4px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;display:flex;gap:10px;margin-left:auto;padding:6px 18px 6px 6px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar img{height:100%;object-fit:cover;width:100%}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar.is-fallback{border:1px solid #0000}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar.is-fallback span{color:var(--text_Title_Light);font-size:13px;font-weight:600;text-transform:uppercase}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderUserText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderUserText h5{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin-top:-2px}.JoinRoom .JoinRoomContent{align-items:center;border-radius:6px;display:flex;flex:1 1;justify-content:center;padding:20px;width:100%}.JoinRoom .JoinRoomContent .JoinRoomPreview{display:flex;flex-direction:column;gap:16px;position:relative;width:60%}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia{align-items:center;background:var(--text_Title_Dark);border-radius:16px;display:flex;justify-content:center;max-height:430px;min-height:430px;overflow:hidden;position:relative;width:100%}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia video{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia.is-off video{opacity:0}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia .JoinRoomPreviewOff{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;position:absolute}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia .JoinRoomPreviewOff .material-symbols-outlined{font-size:28px}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia .JoinRoomPreviewOff p{font-size:13px;margin:0}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls{align-items:center;bottom:15px;display:flex;justify-content:center;left:0;padding:0;position:absolute}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft{width:auto}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain{background-color:var(--background_White)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButtonMenu .material-symbols-outlined{color:var(--text_Title_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton{background-color:var(--background_Gray_Dark_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton .material-symbols-outlined{color:var(--text_Title_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton:hover{background-color:#e0e3e4}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-muted{background-color:hsla(0,91%,71%,.231)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-muted .material-symbols-outlined{color:#f87171}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-video-off{background-color:hsla(0,91%,71%,.231)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-video-off .material-symbols-outlined{color:#f87171}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu{background-color:var(--background_White);border:1px solid var(--border_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuHeader{color:var(--text_Title_Light_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuDivider{background:var(--border_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption{color:var(--text_Title_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption.is-selected,.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption:hover{background-color:var(--background_Gray_Dark_Light)}.JoinRoom .JoinRoomContent .JoinRoomSettings{align-items:center;background:var(--background_White);border-radius:16px;display:flex;flex-direction:column;gap:18px;justify-content:center;padding:44px;width:40%}.JoinRoom .JoinRoomContent .JoinRoomSettings h2{color:var(--text_Title_Light);font-size:20px;margin:0;text-align:center}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomField{display:flex;flex-direction:column;gap:8px;width:100%}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomField label{color:var(--text_Title_Light);font-size:13px}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomField input{border:2px solid var(--border_Dark_Light);border-radius:10px;font-size:14px;height:46px;outline:none;outline:3px solid #0000;padding:0 14px;transition:all .2s ease}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomField input:focus,.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomField input:hover{border:2px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomCountdown{background-color:#fef3c7;border:1px solid #fcd34d;border-radius:50px;color:#d97706;font-size:14px;font-weight:500;margin-bottom:15px;padding:5px 17px;text-align:center;width:-webkit-fit-content;width:fit-content}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomLive{align-items:center;background-color:#ecfdf5;border:1px solid #d1fae5;border-radius:50px;color:#059669;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;margin-bottom:15px;padding:5px 17px;text-align:center}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomLive .material-symbols-outlined{font-size:18px}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomButton{background:var(--background_Blue_Dark);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:44px;outline:3px solid #0000;transition:all .2s ease;width:100%}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomButton:hover{background:var(--background_Blue_Dark);box-shadow:0 8px 16px #2563eb33;outline:3px solid var(--outline_Blue)}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomButton:disabled{background:var(--background_Gray_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:default;cursor:not-allowed}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomButton:disabled:hover{background:var(--background_Gray_Light);box-shadow:none;outline:3px solid #0000}.JoinRoom .JoinRoomContent .JoinRoomSettings p{color:var(--text_Title_Light_Light);font-size:13px;text-align:left}.JoinRoom .JoinRoomContent .JoinRoomSettings p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.JoinRoom .JoinRoomContent .JoinRoomSettings p a:hover{text-decoration:underline}.JoinRoom .JoinRoomFooter{margin-bottom:10px}.JoinRoom .JoinRoomFooter p{color:var(--text_Title_Light_Light);font-size:13px;text-align:left}.JoinRoom .JoinRoomFooter p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.JoinRoom .JoinRoomFooter p a:hover{text-decoration:underline}@media(max-width:1050px){.JoinRoom .JoinRoomContent{gap:16px;padding:16px}.JoinRoom .JoinRoomContent .JoinRoomPreview{width:55%}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia{max-height:360px;min-height:360px}.JoinRoom .JoinRoomContent .JoinRoomSettings{padding:32px;width:45%}}@media(max-width:600px){.JoinRoom{gap:14px;padding:10px}.JoinRoom .JoinRoomHeader{flex-wrap:wrap;gap:8px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain img{height:32px;width:32px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h1{font-size:17px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h2{font-size:12px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser{padding:4px 12px 4px 4px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderUserText{display:none}.JoinRoom .JoinRoomContent{flex-direction:column;gap:14px;padding:6px}.JoinRoom .JoinRoomContent .JoinRoomPreview{width:100%}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia{border-radius:12px;max-height:240px;min-height:240px}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls{bottom:10px}.JoinRoom .JoinRoomContent .JoinRoomSettings{gap:14px;padding:20px 16px;width:100%}.JoinRoom .JoinRoomContent .JoinRoomSettings h2{font-size:17px}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomField input{font-size:15px;height:44px}}@media(min-width:1000px){.JoinRoom .JoinRoomContent{gap:20px;padding:16px;padding-inline:max(20px,(100% - 1100px)/2)}}.RoomsEventsBooking{align-items:center;background:var(--background_Gray_Light_Blue);background-color:var(--background_White);display:flex;flex-direction:column;gap:20px;justify-content:space-between;min-height:100vh;padding:6px}.RoomsEventsBooking .RoomsEventsBookingHeader{align-items:flex-start;display:flex;min-height:60px;padding:5px 10px;width:100%}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain{align-items:center;display:flex;gap:10px;justify-content:center}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain img{height:37px;width:37px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain .RoomsEventsBookingHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain .RoomsEventsBookingHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:var(--background_Blue);font-size:20px;font-weight:600;letter-spacing:.01em}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain .RoomsEventsBookingHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-top:-4px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;display:flex;gap:10px;margin-left:auto;padding:6px 18px 6px 6px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderAvatar{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderAvatar img{height:100%;object-fit:cover;width:100%}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderAvatar.is-fallback{border:1px solid #0000}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderAvatar.is-fallback span{color:var(--text_Title_Light);font-size:13px;font-weight:600;text-transform:uppercase}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderUserText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderUserText h5{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin-top:-2px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 12px 30px rgba(15,23,42,.078);display:flex;flex-direction:row;min-height:600px;position:relative}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya{height:105px;overflow:hidden;pointer-events:auto;position:absolute;right:-5px;text-decoration:none;top:-5px;transition:all .2s ease-in-out;width:105px;z-index:10}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya:hover .PowredByGenaya_Ribbon{transform:rotate(45deg) scale(1.15);transition:all .2s ease-in-out}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya:after,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya:before{background-color:var(--background_Blue);content:"";height:6px;position:absolute;transition:all .1s ease-in;width:6px;z-index:-1}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya:before{left:0;top:0}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya:after{bottom:0;right:0}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya .PowredByGenaya_Ribbon{align-items:center;background-color:var(--background_Blue);box-shadow:0 4px 6px #0000001a;color:var(--background_White);display:flex;flex-direction:column;justify-content:center;padding:10px 15px 3px 0;position:absolute;right:-45px;top:25px;transform:rotate(45deg);width:160px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya .PowredByGenaya_Ribbon .PowredBy_Text{font-size:8px;font-weight:500;letter-spacing:.05em;line-height:normal;opacity:.9;text-transform:uppercase}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya .PowredByGenaya_Ribbon .Genaya_Text{font-size:13px;font-weight:700;line-height:normal;margin-top:1px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar{border-right:1px solid var(--border_Light);color:var(--background_White);display:flex;flex-direction:column;padding:40px 30px;width:340px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .RoomsEventsBooking_BackButton{align-items:center;align-self:flex-start;background:none;border:1px solid var(--border_Light);border-radius:20px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;margin-bottom:30px;outline:3px solid #0000;padding:8px 16px;transition:all .2s}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .RoomsEventsBooking_BackButton .material-symbols-outlined{font-size:18px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .RoomsEventsBooking_BackButton:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content{flex:1 1}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Avatar{align-items:center;background-color:var(--background_Blue);border-radius:50%;display:flex;height:50px;justify-content:center;margin-bottom:20px;width:50px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Avatar .material-symbols-outlined{color:var(--background_White);font-size:28px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_User{color:var(--text_Title_Light);font-size:14px;font-weight:500;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Title{color:var(--text_Title_Light);font-size:28px;font-weight:700;line-height:1;margin-bottom:12px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Desc{color:var(--text_Title_Light_Light);font-size:14px;line-height:1.3;margin-bottom:40px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List{display:flex;flex-direction:column;gap:16px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List .Sidebar_Detail{align-items:center;color:var(--text_Title_Light);display:flex;font-size:15px;font-weight:500;gap:12px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List .Sidebar_Detail .material-symbols-outlined{color:var(--text_Title_Light);font-size:22px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List .Sidebar_Detail.highlighted-detail,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List .Sidebar_Detail.highlighted-detail .material-symbols-outlined{color:var(--background_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown{position:relative;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown.required-empty .BookingDropdown_Selected{background-color:var(--background_White);border-color:var(--Canceled);box-shadow:none;outline:3px solid #ef44441a}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Selected{align-items:center;background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:15px;justify-content:space-between;outline:3px solid #0000;padding:12px 16px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Selected:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Selected:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Selected span.material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:20px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Menu{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;left:0;margin-top:8px;max-height:250px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:100}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Menu .BookingDropdown_Item{color:var(--text_Title_Light);cursor:pointer;font-size:15px;padding:12px 16px;transition:background-color .2s}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Menu .BookingDropdown_Item:hover{background-color:var(--background_Gray_Light)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Menu .BookingDropdown_Item.active{background-color:var(--outline_Blue);color:var(--background_Blue_Dark);font-weight:500}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea{display:flex;flex:1 1;flex-direction:column;padding:40px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea h3{color:var(--text_Title_Dark);font-size:24px;font-weight:700;margin-bottom:30px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step1,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2{height:100%;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout{display:flex;gap:25px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section{flex:1 1;max-width:350px;min-width:350px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding:0 10px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Header span{color:var(--text_Title_Dark);font-size:16px;font-weight:600}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Header button{align-items:center;background:none;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Header button:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(7,1fr)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayLabel{color:var(--text_Title_Light_Light);font-size:13px;font-weight:600;margin-bottom:10px;padding:5px 0;text-align:center}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell{align-items:center;aspect-ratio:1;border-radius:50%;display:flex;font-size:15px;font-weight:500;justify-content:center;position:relative;transition:all .2s}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Empty{background:#0000}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Disabled{color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Active{background-color:var(--background_Gray_Light_Blue);color:var(--text_Title_Dark);cursor:pointer}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell:hover{background-color:var(--border_Dark_Light)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Selected{background-color:var(--background_Blue);box-shadow:0 4px 10px #3b82f666;color:var(--background_White)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Today:after{background-color:var(--text_Title_Dark);border-radius:50%;bottom:6px;content:"";height:5px;left:50%;position:absolute;transform:translateX(-50%);width:5px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Selected.Today:after{background-color:var(--background_White)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section{animation:timeSlotsReveal .22s ease forwards;display:flex;flex-direction:column;opacity:0;transform:translateY(8px);width:200px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_DateHeader{border-bottom:1px solid var(--border_Dark_Light);color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin-bottom:20px;padding-bottom:10px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid{display:flex;flex-direction:column;gap:10px;max-height:350px;overflow-y:auto;padding:3px 5px 3px 3px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid::-webkit-scrollbar{width:4px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid::-webkit-scrollbar-track{background:#0000}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid::-webkit-scrollbar-thumb{background:var(--text_Title_Light_Light_Light);border-radius:4px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid .TimeSlot_Wrap .TimeSlot_Button{background-color:var(--background_White);border:1px solid var(--text_Title_Light_Light_Light);border-radius:8px;color:var(--background_Blue);cursor:pointer;font-weight:600;outline:3px solid #0000;padding:12px;transition:all .2s;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid .TimeSlot_Wrap .TimeSlot_Button:hover{background-color:var(--outline_Blue);border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid .TimeSlot_Wrap .TimeSlot_Button.Selected{background-color:var(--background_Blue);border-color:var(--background_Blue);color:var(--background_White)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlot_Confirm{background-color:var(--text_Title_Dark);border:none;border-radius:8px;color:var(--background_White);cursor:pointer;font-weight:600;margin-top:15px;outline:3px solid #0000;padding:14px;transition:all .2s ease;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlot_Confirm:hover{background-color:var(--text_Title_Dark);outline:3px solid #0f172a38}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2{max-width:500px;min-width:500px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup{display:flex;flex-direction:column;gap:8px;margin-bottom:17px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup label{color:var(--text_Title_Light);font-size:14px;font-weight:500}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField),.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea{background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:15px;outline:3px solid #0000;padding:12px 16px;transition:all .2s ease;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email]:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email]:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number]:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number]:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField):focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField):hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text]:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text]:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea:hover{background-color:var(--background_White);border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email].required-empty-error,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number].required-empty-error,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField).required-empty-error,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text].required-empty-error,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea.required-empty-error{background-color:var(--background_White);border-color:var(--Canceled);outline:3px solid #ef44441a}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email].required-empty-error:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email].required-empty-error:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number].required-empty-error:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number].required-empty-error:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField).required-empty-error:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField).required-empty-error:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text].required-empty-error:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text].required-empty-error:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea.required-empty-error:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea.required-empty-error:hover{outline:3px solid #ef444433}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput.is-error .PhoneInputField{background-color:var(--background_White);border-color:var(--Canceled);outline:3px solid #ef44441a}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput.is-error .PhoneInputField:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput.is-error .PhoneInputField:hover{border-color:var(--Canceled);outline:3px solid #ef444433}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton{background-color:var(--background_Gray_Light_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton:hover{background-color:var(--background_White)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput .PhoneInputField{background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:0 8px 8px 0;color:var(--text_Title_Dark);font-size:15px;outline:3px solid #0000;padding:12px 16px;transition:all .2s ease}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput .PhoneInputField:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput .PhoneInputField:hover{background-color:var(--background_White);border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea{min-height:80px;resize:vertical}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .OptionsList{display:flex;flex-direction:column;gap:12px;margin-top:8px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .OptionsList .OptionLabel{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:15px;font-weight:400;gap:12px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .OptionsList .OptionLabel input[type=checkbox],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .OptionsList .OptionLabel input[type=radio]{accent-color:var(--background_Blue);cursor:pointer;flex-shrink:0;height:20px;width:20px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .Form_Actions{border-top:1px solid var(--border_Dark_Light);margin-top:40px;padding-top:24px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .Form_Actions .Schedule_Button{background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;outline:3px solid #0000;padding:12px 16px;transition:all .2s;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .Form_Actions .Schedule_Button:hover:not(:disabled){background-color:var(--background_Blue_Dark);box-shadow:0 4px 12px #2563eb33;outline:3px solid var(--outline_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .Form_Actions .Schedule_Button:disabled{background-color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3{align-items:center;display:flex;height:100%;justify-content:center}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card{max-width:400px;text-align:center}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card .Success_CardTitle{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:16px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card .Success_CardTitle span{color:green;font-size:30px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card .Success_CardTitle h2{color:var(--text_Title_Light);font-size:27px;font-weight:600}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card p{color:var(--text_Title_Light_Light);font-size:14px;margin-bottom:40px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card p strong{color:var(--text_Title_Light)}.RoomsEventsBooking .RoomsEventsBooking_error,.RoomsEventsBooking .RoomsEventsBooking_loader{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:20px;font-weight:500;height:100vh;justify-content:center;width:100vw}.RoomsEventsBooking .RoomsEventsBooking_emptyState{align-items:center;display:flex;justify-content:center;padding:24px}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:16px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:12px;max-width:440px;padding:40px 32px;text-align:center;width:100%}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyIcon{align-items:center;background:color-mix(in srgb,var(--text_Title_Light_Light) 12%,#0000);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;height:72px;justify-content:center;margin-bottom:8px;width:72px}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyIcon .material-symbols-outlined{font-size:38px}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard.is-network .RoomsEventsBooking_emptyIcon{background:color-mix(in srgb,var(--pending) 15%,#0000);color:var(--pending)}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard.is-server .RoomsEventsBooking_emptyIcon{background:color-mix(in srgb,var(--Canceled) 15%,#0000);color:var(--Canceled)}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;letter-spacing:-.01em;margin:0}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyMessage{color:var(--text_Title_Light);font-size:14px;line-height:1.55;margin:0}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:16px}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyActions button{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:10px 18px;transition:background .15s ease,color .15s ease,transform .1s ease}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyActions button:active{transform:scale(.98)}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyActions button .material-symbols-outlined{font-size:18px}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyActions .RoomsEventsBooking_emptyRetry{background:var(--background_Blue);border:1px solid var(--background_Blue);color:#fff}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyActions .RoomsEventsBooking_emptyRetry:hover{background:var(--background_Blue_Dark);border-color:var(--background_Blue_Dark)}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyActions .RoomsEventsBooking_emptyHome{background:var(--background_White);border:1px solid var(--border_Dark_Light);color:var(--text_Title_Dark)}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard .RoomsEventsBooking_emptyActions .RoomsEventsBooking_emptyHome:hover{background:var(--background_Gray_Light)}.RoomsEventsBooking .RoomsEventsBookingFooter{margin-bottom:10px}.RoomsEventsBooking .RoomsEventsBookingFooter p{color:var(--text_Title_Light_Light);font-size:13px;text-align:left}.RoomsEventsBooking .RoomsEventsBookingFooter p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.RoomsEventsBooking .RoomsEventsBookingFooter p a:hover{text-decoration:underline}@media(max-width:1050px){.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar{padding:28px 22px;width:280px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Title{font-size:24px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea{padding:28px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea h3{font-size:20px;margin-bottom:20px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout{gap:18px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section{max-width:320px;min-width:0}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section{width:180px}}@media(max-width:600px){.RoomsEventsBooking{padding:0}.RoomsEventsBooking .RoomsEventsBookingHeader{flex-wrap:wrap;gap:8px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain img{height:32px;width:32px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain .RoomsEventsBookingHeaderLogo h1{font-size:17px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderUserText{display:none}.RoomsEventsBooking .RoomsEventsBooking_Wrapper{border-left:0;border-radius:0;border-right:0;flex-direction:column;min-height:auto}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya{height:72px;width:72px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya .PowredByGenaya_Ribbon{right:-30px;top:18px;width:110px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar{border-bottom:1px solid var(--border_Light);border-right:0;padding:20px 16px;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Title{font-size:22px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Desc{margin-bottom:20px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List{gap:10px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List .Sidebar_Detail{font-size:13px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List .Sidebar_Detail .material-symbols-outlined{font-size:20px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea{padding:20px 16px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea h3{font-size:18px;margin-bottom:16px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout{flex-direction:column;gap:18px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section{max-width:none;min-width:0;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section{width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid{max-height:none}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2{max-width:none;min-width:0;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField),.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea{font-size:14px;padding:10px 14px}.RoomsEventsBooking .RoomsEventsBooking_emptyState .RoomsEventsBooking_emptyCard{padding:28px 20px}}@keyframes timeSlotsReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.EngageMain{animation:RenderPageOpen .1s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;height:100%;width:auto}.EngageMain.is-builder-mode{background-color:#0000;border:0;border-radius:0}.EngageMain .EngageMenu{border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:7px;max-width:210px;min-width:210px;overflow-x:hidden;overflow-y:auto;padding:25px 15px 20px;transition:min-width .18s ease,max-width .18s ease,padding .18s ease}.EngageMain .EngageMenu .EngageMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0 0 5px}.EngageMain .EngageMenu .EngageMenuItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;min-height:34px;min-width:0;padding:6px 10px;transition:all .15s ease;width:100%}.EngageMain .EngageMenu .EngageMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.EngageMain .EngageMenu .EngageMenuItem p{flex:1 1;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EngageMain .EngageMenu .EngageMenuItem:hover{background:var(--background_Gray_Light)}.EngageMain .EngageMenu .EngageMenuItem.is-active{background-color:var(--background_Gray_Light);color:var(--text_Title_Light);font-weight:600;position:relative}.EngageMain .EngageMenu .EngageMenuItem.is-active .material-symbols-outlined{color:var(--text_Title_Light);font-weight:600}.EngageMain .EngageMenu .EngageMenuItem.is-active :before{background-color:var(--background_Blue);border-radius:0 8px 8px 0;content:"";height:100%;left:-16px;position:absolute;top:0;transition:all .2s ease;width:4px}.EngageMain .EngageMenu.is-compact{gap:6px;max-width:92px;min-width:92px;padding:25px 10px 20px}.EngageMain .EngageMenu.is-compact .EngageMenuHeader{display:flex;justify-content:center;margin-bottom:4px}.EngageMain .EngageMenu.is-compact .EngageMenuHeader h2{font-size:12px;text-align:center}.EngageMain .EngageMenu.is-compact .EngageMenuItem{align-items:center;flex-direction:column;gap:4px;justify-content:center;min-height:58px;padding:10px 4px;text-align:center}.EngageMain .EngageMenu.is-compact .EngageMenuItem .material-symbols-outlined{font-size:22px}.EngageMain .EngageMenu.is-compact .EngageMenuItem p{font-size:11px;font-weight:500;line-height:1.1;text-align:center;width:100%}.EngageMain .EngageMenu.is-compact .EngageMenuItem.is-active :before{left:-11px}.EngageMain .EngageMenu .EngageMenuToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.EngageMain .EngageMenu .EngageMenuToggle .EngageMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.EngageMain .EngageMenu .EngageMenuToggle .EngageMenuViewSwitch .EngageMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.EngageMain .EngageMenu .EngageMenuToggle .EngageMenuViewSwitch .EngageMenuViewButton .material-symbols-outlined{font-size:18px}.EngageMain .EngageMenu .EngageMenuToggle .EngageMenuViewSwitch .EngageMenuViewButton:hover{color:var(--text_Title_Dark)}.EngageMain .EngageMenu .EngageMenuToggle .EngageMenuViewSwitch .EngageMenuViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.EngageMain .EngageBody{background-color:var(--background_Body);border-radius:0 8px 8px 0;flex:1 1;overflow-x:hidden;overflow-y:auto}@media(max-width:1050px){.EngageMain .EngageMenu{max-width:180px;min-width:180px;padding:18px 12px}.EngageMain .EngageMenu .EngageMenuItem{font-size:12px;padding:6px 8px}}@media(max-width:600px){.EngageMain{flex-direction:column}.EngageMain .EngageMenu{-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--border_Light);border-right:none;flex-direction:row;gap:6px;max-width:none;min-width:0;overflow-x:auto;overflow-y:hidden;padding:10px 12px;width:100%}.EngageMain .EngageMenu .EngageMenuHeader{display:none}.EngageMain .EngageMenu .EngageMenuItem{flex-shrink:0;font-size:13px;min-height:40px;padding:8px 12px;white-space:nowrap;width:auto}.EngageMain .EngageMenu .EngageMenuItem.is-active :before{display:none}.EngageMain .EngageBody{border-radius:0 0 8px 8px}}.EngageHome{align-items:center;background:var(--background_White);display:flex;flex-direction:column;gap:24px;min-height:100%;padding:24px}.EngageHome .EngageHomeHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;max-width:1150px;padding:0 4px 16px;width:100%}.EngageHome .EngageHomeHeader .EngageHomeHeaderLeft{display:flex;flex-direction:column;gap:4px;max-width:680px}.EngageHome .EngageHomeHeader .EngageHomeHeaderLeft h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.EngageHome .EngageHomeHeader .EngageHomeHeaderLeft p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.EngageHome .EngageHomeHeader .EngageHomeHeaderRight .ButtonPrimary{background-color:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;outline:3px solid #0000;padding:10px 18px;transition:.2s}.EngageHome .EngageHomeHeader .EngageHomeHeaderRight .ButtonPrimary:hover{opacity:.95;outline:3px solid var(--outline_Blue)}.EngageHome .EngageHomeError{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 35%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;max-width:1150px;padding:12px 14px;width:100%}.EngageHome .EngageHomeOnborading{display:flex;flex-direction:column;max-width:1150px;width:100%}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:18px;display:flex;gap:24px;justify-content:space-between;max-height:280px;min-height:160px;padding:20px 28px}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard .EngageHomeOnboradingContent{display:flex;flex-direction:column;gap:10px;max-width:520px}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard .EngageHomeOnboradingContent .EngageHomeOnboradingBadge{align-self:flex-start;background:var(--outline_Blue);border-radius:999px;color:var(--border_Blue);font-size:11px;font-weight:600;letter-spacing:.02em;padding:4px 13px}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard .EngageHomeOnboradingContent h3{color:var(--text_Title_Dark);font-size:32px;font-weight:600;line-height:1.1}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard .EngageHomeOnboradingContent p{color:var(--text_Title_Light);font-size:14px;line-height:1.1;margin:0}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard .EngageHomeOnboradingContent .EngageHomeOnboradingButton{align-self:flex-start;background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;margin-top:6px;padding:10px 22px;transition:transform .2s ease,box-shadow .2s ease}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard .EngageHomeOnboradingContent .EngageHomeOnboradingButton:hover{box-shadow:0 8px 18px #0b5fff33;transform:translateY(-1px)}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard .EngageHomeOnboradingVisual{align-items:flex-end;display:flex;flex:1 1;height:100%;justify-content:flex-end;max-height:240px;max-width:400px;min-width:370px}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard .EngageHomeOnboradingVisual img{align-items:flex-end;border-radius:18px;display:flex;height:100%;justify-content:flex-end;max-height:240px;object-fit:cover;width:100%}.EngageHome .EngageHomeGrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;max-width:1150px;width:100%}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow{align-items:flex-start;display:flex;flex-direction:column;gap:16px;grid-column:1/-1}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader{align-items:center;display:flex;justify-content:space-between;min-width:100%}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderTitle{display:flex;flex-direction:column;gap:0}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader span{color:var(--text_Title_Light_Light);font-size:12px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight{align-items:center;display:flex;gap:12px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter{min-width:170px;position:relative}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;gap:8px;justify-content:space-between;outline:3px solid #0000;padding:8px 12px;transition:all .2s ease;width:100%}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterButton:hover{border:1px solid var(--border_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterButton .EngageHomeCompanyFilterLabel{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px;transition:transform .2s ease}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterButton.is-open{border-color:var(--outline_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterButton.is-open .material-symbols-outlined{transform:rotate(180deg)}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a1f;display:flex;flex-direction:column;gap:5px;max-height:260px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 8px);width:220px;z-index:10}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterMenu .EngageHomeCompanyFilterOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:12px;justify-content:space-between;padding:8px 10px;text-align:left;transition:.2s;width:100%}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterMenu .EngageHomeCompanyFilterOption .EngageHomeCompanyFilterCheck{color:var(--background_Blue);font-size:16px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterMenu .EngageHomeCompanyFilterOption:hover{background:var(--background_Gray_Light)}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterMenu .EngageHomeCompanyFilterOption.is-selected{background:var(--outline_Blue);color:var(--background_Blue);font-weight:600}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter .EngageHomeCompanyFilterMenu .EngageHomeCompanyFilterOption.is-disabled{cursor:not-allowed;opacity:.6}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain{align-items:flex-start;display:flex;gap:20px;height:100%;justify-content:space-between;width:100%}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeCard{flex:1 1}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeRatingDistributionPanel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;height:100%;padding:20px;width:100%}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeRatingDistributionPanel .EngageHomeRatingList{display:flex;flex-direction:column;gap:12px;height:100%;justify-content:space-between}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeRatingDistributionPanel .EngageHomeRatingList .EngageHomeRatingRow{align-items:center;display:flex;gap:12px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeRatingDistributionPanel .EngageHomeRatingList .EngageHomeRatingRow .EngageHomeRatingLabel{color:var(--text_Title_Dark);font-size:13px;min-width:90px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeRatingDistributionPanel .EngageHomeRatingList .EngageHomeRatingRow .EngageHomeRatingBar{background:var(--background_Gray_Light);border-radius:4px;flex:1 1;height:14px;overflow:hidden}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeRatingDistributionPanel .EngageHomeRatingList .EngageHomeRatingRow .EngageHomeRatingBar .EngageHomeRatingFill{background:var(--background_Blue);border-radius:inherit;height:100%;transition:width .2s ease}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeRatingDistributionPanel .EngageHomeRatingList .EngageHomeRatingRow .EngageHomeRatingValue{color:var(--text_Title_Light);font-size:14px;min-width:36px;text-align:right}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel{align-items:flex-start;display:flex;flex-shrink:0;height:100%;justify-content:flex-start;min-width:280px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;height:100%;padding:16px;width:100%}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStatsHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding-bottom:10px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStatsHeader .EngageHomeReplyStatsTitle{display:flex;flex-direction:column;gap:2px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStatsHeader .EngageHomeReplyStatsTitle h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStatsHeader .EngageHomeReplyStatsTitle span{color:var(--text_Title_Light_Light);font-size:12px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStatsHeader .EngageHomeReplyStatsTotal{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStatsHeader .EngageHomeReplyStatsTotal span{color:var(--text_Title_Light_Light);font-size:11px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStatsHeader .EngageHomeReplyStatsTotal strong{color:var(--text_Title_Dark);font-size:18px;font-weight:700}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStat{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;height:100%;justify-content:space-between;padding:10px 0}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStat:last-child{border-bottom:none;padding-bottom:0}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStat .EngageHomeReplyStatLabel{display:flex;flex-direction:column;gap:2px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStat .EngageHomeReplyStatLabel span{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStat .EngageHomeReplyStatLabel small{color:var(--text_Title_Light_Light);font-size:11px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel .EngageHomeReplyStats .EngageHomeReplyStat strong{color:var(--text_Title_Dark);font-size:16px;font-weight:700}.EngageHome .EngageHomeGrid .EngageHomeCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;padding:20px}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--wide{grid-column:1/-1}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCardHeader{align-items:center;display:flex;justify-content:space-between;min-width:100%}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCardHeader .EngageHomeCardHeaderTitle{display:flex;flex-direction:column;gap:0}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCardHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCardHeader span{color:var(--text_Title_Light_Light);font-size:12px}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--reviews{border:initial;box-shadow:none;grid-column:1/-1;padding:0}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--reviews .EngageHomeReviewListSeeAll{display:flex;justify-content:flex-end}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--reviews .EngageHomeReviewListSeeAll .ButtonSecondary{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;outline:3px solid #0000;padding:8px 14px;transition:.2s}.EngageHome .EngageHomeGrid .EngageHomeCard.EngageHomeCard--reviews .EngageHomeReviewListSeeAll .ButtonSecondary:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeEmpty{color:var(--text_Title_Light_Light);font-size:13px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList{display:flex;flex-direction:column;gap:20px;margin-top:10px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow{align-items:center;background:var(--background_White);border-radius:12px;display:flex;justify-content:space-between}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyInfo{align-items:center;display:flex;gap:12px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyInfo .EngageHomeCompanyLogo{align-items:center;background:var(--background_Gray_Light);border-radius:10px;display:flex;height:42px;justify-content:center;overflow:hidden;width:42px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyInfo .EngageHomeCompanyLogo img{height:100%;object-fit:cover;width:100%}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyInfo .EngageHomeCompanyLogo .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyInfo .EngageHomeCompanyText h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0 0 4px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyRating{align-items:flex-start;display:flex;flex-direction:column}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyRating .EngageHomeCompanyRatingMain{align-items:center;display:flex;gap:10px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyRating .EngageHomeCompanyRatingMain .EngageHomeCompanyScore{color:var(--text_Title_Dark);font-size:16px;font-weight:700}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow .EngageHomeCompanyRating p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeStars{display:inline-flex;gap:2px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeStars .material-symbols-outlined{color:var(--background_Blue);font-size:18px;font-variation-settings:"FILL" 1}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList{display:flex;flex-direction:column;gap:14px;width:100%}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard{display:flex;gap:16px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineAvatar{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:flex-start;min-width:80px;width:80px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineAvatar .TimelineAvatarCircle{align-items:center;background:var(--background_Gray_Light);border-radius:10px;display:flex;height:50px;justify-content:center;overflow:hidden;padding:4px;width:50px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineAvatar .TimelineAvatarCircle span{color:var(--background_Blue);font-size:22px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineAvatar .TimelineAvatarCircle img{height:100%;object-fit:cover;width:100%}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineAvatar .TimelineAvatarLabel{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.3;max-width:100px;text-align:center}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1;flex-direction:column;gap:8px;padding:16px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft{display:flex;flex-direction:column;gap:6px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineNameCol{display:flex;flex-direction:column;gap:2px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineName{color:var(--text_Title_Dark);font-weight:600}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars{align-items:center;display:inline-flex;gap:2px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars span{color:var(--text_Title_Light_Light_Light);font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars span.is-filled{color:var(--background_Blue);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars span.is-empty{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessage{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text_Title_Dark);display:-webkit-box;font-size:14px;line-height:1.5;margin:0;overflow:hidden}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessage.is-expanded{line-clamp:none;-webkit-line-clamp:unset;display:block}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessageToggle{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:500;padding:0}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessageToggle:hover{text-decoration:underline}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMeta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMeta .TimelineTag{background:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light);font-size:12px;padding:4px 8px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderRight{align-items:flex-end;display:flex;justify-content:flex-end;min-height:100%}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderRight .TimelineDate{background-color:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Light_Light);font-size:12px;padding:5px 10px;white-space:nowrap}@media(max-width:1050px){.EngageHome{gap:20px;padding:20px}.EngageHome .EngageHomeHeader .EngageHomeHeaderLeft h1{font-size:18px}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard{gap:18px;padding:18px 20px}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard .EngageHomeOnboradingContent h3{font-size:26px}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard .EngageHomeOnboradingVisual{max-width:320px;min-width:280px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain{flex-direction:column;gap:16px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeDistributionRowMain .EngageHomeReplyStatsPanel{min-width:0;width:100%}}@media(max-width:600px){.EngageHome{gap:14px;padding:14px}.EngageHome .EngageHomeHeader{align-items:stretch;flex-direction:column;gap:12px;padding:0 2px 12px}.EngageHome .EngageHomeHeader .EngageHomeHeaderLeft h1{font-size:17px}.EngageHome .EngageHomeHeader .EngageHomeHeaderLeft p{font-size:12px}.EngageHome .EngageHomeHeader .EngageHomeHeaderRight .ButtonPrimary{min-height:40px;width:100%}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard{flex-direction:column;gap:14px;max-height:none;padding:16px}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard .EngageHomeOnboradingContent{max-width:100%}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard .EngageHomeOnboradingContent h3{font-size:22px}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard .EngageHomeOnboradingContent p{font-size:13px}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard .EngageHomeOnboradingVisual{max-height:180px;max-width:100%;min-width:0;width:100%}.EngageHome .EngageHomeOnborading .EngageHomeOnboradingCard .EngageHomeOnboradingVisual img{max-height:180px}.EngageHome .EngageHomeGrid{gap:14px;grid-template-columns:1fr}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader{align-items:stretch;flex-direction:column;gap:8px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader h3{font-size:16px}.EngageHome .EngageHomeGrid .EngageHomeDistributionRow .EngageHomeCardHeader .EngageHomeCardHeaderRight .EngageHomeCompanyFilter{min-width:0;width:100%}.EngageHome .EngageHomeGrid .EngageHomeCard{padding:14px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCardHeader h3{font-size:16px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeCompanyList .EngageHomeCompanyRow{align-items:flex-start;flex-direction:column;gap:8px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard{gap:10px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineAvatar{min-width:52px;width:52px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineAvatar .TimelineAvatarCircle{height:42px;width:42px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent{padding:12px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow{flex-direction:column;gap:8px}.EngageHome .EngageHomeGrid .EngageHomeCard .EngageHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderRight{align-items:flex-start;justify-content:flex-start}}.EngageProfile{align-items:center;background-color:var(--background_Gray_Light_Light);display:flex;flex-direction:column;min-height:100%;overflow:visible;padding:24px 24px 0}.EngageProfile .EngageHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;margin-bottom:20px;max-width:1150px;padding:0 4px 16px;width:100%}.EngageProfile .EngageHeader .EngageHeaderLeft{display:flex;flex-direction:column;gap:4px;max-width:680px}.EngageProfile .EngageHeader .EngageHeaderLeft h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.EngageProfile .EngageHeader .EngageHeaderLeft p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.EngageProfile .EngageHeader .EngageHeaderRight{align-items:center;display:flex;gap:16px}.EngageProfile .EngageHeader .EngageHeaderRight .EngageSettingsToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;justify-content:center;min-height:45px;outline:3px solid hsla(0,0%,84%,.078);padding:10px 12px;transition:all .2s ease;width:45px}.EngageProfile .EngageHeader .EngageHeaderRight .EngageSettingsToggle .material-symbols-outlined{font-size:20px}.EngageProfile .EngageHeader .EngageHeaderRight .EngageSettingsToggle.is-active,.EngageProfile .EngageHeader .EngageHeaderRight .EngageSettingsToggle:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageProfile .EngageHeader .EngageHeaderRight .EngageSettingsToggle:active{transform:scale(.98)}.EngageProfile .EngageHeader .EngageHeaderRight .ButtonPrimary{background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;outline:3px solid #0000;padding:8px 16px;transition:.2s;white-space:nowrap}.EngageProfile .EngageHeader .EngageHeaderRight .ButtonPrimary:hover{opacity:.9;outline:3px solid var(--outline_Blue)}.EngageProfile .EngageHeader .EngageHeaderRight .ButtonPrimary.is-disabled{background-color:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.EngageProfile .EngageSettingsDrawer{display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:fixed;z-index:1100}.EngageProfile .EngageSettingsDrawer.is-closing .EngageSettingsDrawerBackdrop{animation:EngageSettingsDrawerFadeOut .2s ease forwards}.EngageProfile .EngageSettingsDrawer.is-closing .EngageSettingsDrawerPanel{animation:EngageSettingsDrawerSlideOut .22s cubic-bezier(.32,.72,0,1) forwards}@keyframes EngageSettingsDrawerFade{0%{opacity:0}to{opacity:1}}@keyframes EngageSettingsDrawerFadeOut{0%{opacity:1}to{opacity:0}}@keyframes EngageSettingsDrawerSlide{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes EngageSettingsDrawerSlideOut{0%{transform:translateX(0)}to{transform:translateX(100%)}}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerBackdrop{animation:EngageSettingsDrawerFade .18s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);cursor:pointer;inset:0;pointer-events:auto;position:absolute}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel{animation:EngageSettingsDrawerSlide .22s cubic-bezier(.32,.72,0,1) forwards;background:var(--background_White);border-left:2px solid var(--border_Light);box-shadow:-24px 0 60px #0f172a2e;display:flex;flex-direction:column;height:100%;max-width:480px;pointer-events:auto;position:relative;width:100%}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerHeader{align-items:center;border-bottom:1px solid var(--divider);display:flex;gap:12px;justify-content:space-between;padding:16px 20px}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerHeader h2{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerHeader .EngageSettingsDrawerClose{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerHeader .EngageSettingsDrawerClose .material-symbols-outlined{font-size:20px}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerHeader .EngageSettingsDrawerClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerBody{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding:16px 20px}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerBody .EngageProfileSettingWrapper{margin:0;padding:0;width:100%}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerBody .EngageProfileSettingWrapper .ProfileSettingsContainer{display:flex;flex-direction:column;gap:16px}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerBody .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsInfo{flex:0 0 auto}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerBody .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles{border-radius:10px;flex:1 1 auto;padding:16px}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerBody .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem{gap:12px}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerBody .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleLabel{font-size:13px;line-height:1.35}.EngageProfile .EngageSettingsDrawer .EngageSettingsDrawerPanel .EngageSettingsDrawerBody .EngageProfileSettingWrapper .SaveRow{border-top:1px solid var(--divider);display:flex;justify-content:flex-end;margin-top:20px;padding-top:16px}.EngageProfile .EngageContent{display:flex;flex-direction:column;gap:24px;max-width:1150px;width:100%}.EngageProfile .EngageContent .EngageSection.CardSection{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;padding:24px}.EngageProfile .EngageContent .EngageSection.CardSection h3{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:18px;font-weight:600;gap:6px;margin:0 0 16px}.EngageProfile .EngageContent .EngageSection.CardSection h3 .verified-icon{color:var(--Done);font-size:20px}.EngageProfile .EngageContent .EngageSection.CardSection .SectionSub{color:var(--text_Title_Light_Light);font-size:14px;margin-bottom:16px}.EngageProfile .EngageContent .EngageSection.BusinessDetailsSection .ButtonOutline{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:6px 12px;transition:.2s}.EngageProfile .EngageContent .EngageSection.BusinessDetailsSection .ButtonOutline:hover{background:var(--background_Gray_Light);border-color:var(--text_Title_Dark)}.EngageProfile .EngageContent .EngageSection.CompletenessSection{background:linear-gradient(180deg,var(--background_White) 0,var(--background_Gray_Light_Blue) 100%);border:1px solid #2e76ff26;position:relative}.EngageProfile .EngageContent .EngageSection.CompletenessSection .SectionHeader{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.EngageProfile .EngageContent .EngageSection.CompletenessSection .SectionHeader h3{font-size:20px;font-weight:700;margin:0}.EngageProfile .EngageContent .EngageSection.CompletenessSection .SectionHeader .ProgressBar{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;height:12px;overflow:hidden}.EngageProfile .EngageContent .EngageSection.CompletenessSection .SectionHeader .ProgressBar .ProgressFill{background:linear-gradient(90deg,var(--background_Blue) 0,var(--background_Blue_Light_Middle) 100%);height:100%;transition:width .3s ease}.EngageProfile .EngageContent .EngageSection.CompletenessSection .SectionHeader .hasFirstReviewRepatiunClose{align-items:center;background-color:var(--background_Gray_Light);border-radius:50px;display:flex;height:31px;justify-content:center;position:absolute;right:20px;top:15px;width:31px}.EngageProfile .EngageContent .EngageSection.CompletenessSection .SectionHeader .hasFirstReviewRepatiunClose:hover{background-color:var(--background_Gray_Dark_Light)}.EngageProfile .EngageContent .EngageSection.CompletenessSection .SectionHeader .hasFirstReviewRepatiunClose span{color:var(--text_Title_Light_Light);cursor:pointer;font-size:20px}.EngageProfile .EngageContent .EngageSection.CompletenessSection .Checklist{display:flex;gap:16px}@media(max-width:900px){.EngageProfile .EngageContent .EngageSection.CompletenessSection .Checklist{grid-template-columns:1fr}}.EngageProfile .EngageContent .EngageSection.CompletenessSection .Checklist .ChecklistItem{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;gap:10px;outline:3px solid #0000;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:100%}.EngageProfile .EngageContent .EngageSection.CompletenessSection .Checklist .ChecklistItem:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageProfile .EngageContent .EngageSection.CompletenessSection .Checklist .ChecklistItem span{font-size:20px}.EngageProfile .EngageContent .EngageSection.CompletenessSection .Checklist .ChecklistItem p{font-size:14px;font-weight:500;margin:0}.EngageProfile .EngageContent .EngageSection.CompletenessSection .Checklist .ChecklistItem.is-done{background:color-mix(in srgb,var(--Done) 10%,var(--background_White));border-color:color-mix(in srgb,var(--Done) 35%,#0000);color:var(--Done);outline:none}.EngageProfile .EngageContent .EngageSection.ComplianceNotice{background:color-mix(in srgb,var(--pending) 14%,#0000);border:1px solid color-mix(in srgb,var(--pending) 40%,#0000);border-radius:12px;display:flex;gap:12px;padding:16px}.EngageProfile .EngageContent .EngageSection.ComplianceNotice span{color:var(--pending)}.EngageProfile .EngageContent .EngageSection.ComplianceNotice div h4{color:var(--pending);font-size:14px;font-weight:600;margin:0 0 4px}.EngageProfile .EngageContent .EngageSection.ComplianceNotice div p{color:var(--pending);font-size:13px;margin:0 0 8px}.EngageProfile .EngageContent .EngageSection.ComplianceNotice div ul{margin:0;padding-left:16px}.EngageProfile .EngageContent .EngageSection.ComplianceNotice div ul li{color:var(--pending);font-size:12px;margin-bottom:4px}.EngageProfile .EngageContent .EngageColumns{align-items:flex-start;display:flex;flex-direction:row;gap:24px}@media(max-width:1050px){.EngageProfile .EngageContent .EngageColumns{flex-direction:column}}.EngageProfile .EngageContent .EngageColumns .EngageColumn{display:flex;flex-direction:column;gap:24px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left{flex:1 1;position:relative;width:100%}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection:nth-child(3){margin-bottom:20px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;margin-bottom:16px;overflow:visible}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInCover{background:var(--background_Gray_Light);background-position:50%;background-size:cover;border-radius:12px 12px 0 0;cursor:pointer;height:140px;position:relative}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInProfile{align-items:flex-end;background-color:#f000;display:flex;gap:12px;margin-top:-36px;padding:0 16px 40px;position:relative;z-index:3}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInProfileImage{align-items:center;background:var(--background_Gray_Light);background-position:50%;background-size:cover;border:4px solid var(--background_White);border-radius:50%;box-shadow:0 4px 12px #0000001f;display:flex;height:72px;justify-content:center;width:72px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInProfileImage span{color:var(--text_Title_Light_Light);font-size:28px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInProfileDetails{display:flex;flex-direction:column;gap:2px;margin-bottom:-10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInProfileDetails .LinkedInNameRow{align-items:center;display:flex;gap:6px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInProfileDetails h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInProfileDetails span{color:var(--text_Title_Light_Light);font-size:12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .LinkedInProfileDetails .LinkedInInfoIcon{color:var(--text_Title_Light_Light);cursor:pointer;font-size:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .CoverActions{align-items:center;display:flex;gap:8px;position:absolute;right:8px;top:8px;z-index:4}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .CoverActionButton{align-items:center;background:#0009;border:none;border-radius:16px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;gap:6px;height:28px;padding:0 10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .LinkedInPreview .CoverActionButton span{font-size:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .MoreOptionsWrapper{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;margin-top:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .MoreOptionsWrapper.is-open .MoreOptionsToggle{border-bottom:1px solid var(--border_Dark_Light);border-radius:12px 12px 0 0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .MoreOptionsWrapper .MoreOptionsToggle{align-items:center;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;padding:16px 24px;transition:background .2s ease}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .MoreOptionsWrapper .MoreOptionsToggle:hover{background:var(--background_Gray_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .MoreOptionsWrapper .MoreOptionsToggle h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .MoreOptionsWrapper .MoreOptionsToggle .material-symbols-outlined{color:var(--text_Title_Light_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .MoreOptionsWrapper .MoreOptionsContainer{display:flex;flex-direction:column;gap:16px;padding:16px 24px 24px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup.is-full{width:100%}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup label{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;font-weight:500;gap:6px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup label .info-icon{color:var(--text_Title_Light_Light);cursor:pointer;font-size:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup label .BadgeNew{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-radius:4px;color:var(--Canceled);font-size:10px;font-weight:700;padding:2px 6px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup input,.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup textarea{border:1px solid var(--border_Light);border-radius:8px;font-size:14px;outline:none;outline:3px solid #0000;padding:12px;transition:all .2s ease}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup input:focus,.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup input:hover,.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup textarea:focus,.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup textarea:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup input:disabled,.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup input[readOnly],.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup textarea:disabled,.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup textarea[readOnly]{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup textarea{min-height:100px;resize:vertical}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup .CharCount{color:var(--text_Title_Light_Light);font-size:12px;text-align:right}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup .TagList{display:flex;flex-wrap:wrap;gap:8px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup .TagList .Tag{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:16px;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:6px;padding:6px 12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup .TagList .Tag .BadgePrimary.is-primary{background:var(--background_Blue);border-radius:50px;color:#fff;font-size:10px;margin-left:4px;padding:2px 10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup .TagList .Tag .material-symbols-outlined{color:var(--text_Title_Light_Light);cursor:pointer;font-size:16px;transition:color .2s ease}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup .TagList .Tag .material-symbols-outlined:hover{color:var(--text_Title_Dark)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup .TagList .AddTagButton{background:none;border:1px dashed var(--border_Dark_Light);border-radius:16px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:13px;padding:6px 12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGroup .TagList .AddTagButton:hover{border-color:var(--text_Title_Dark);color:var(--text_Title_Dark)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:12px;margin-top:8px;overflow:hidden}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard.is-hidden{opacity:0;pointer-events:none}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard.is-visible{opacity:1}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupHeader{align-items:center;background:var(--background_Gray_Light);border-bottom:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:space-between;padding:16px 24px;transition:background .2s ease}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupHeader .PopupHeaderTitle{align-items:center;display:flex;gap:8px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupHeader .PopupHeaderTitle .BadgeNew{background-color:var(--outline_Blue);border-radius:4px;color:var(--background_Blue);font-size:10px;font-weight:700;padding:2px 6px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupHeader:hover{background:var(--background_Gray_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupChevron{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .2s ease}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupChevron.is-open{transform:rotate(180deg)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupBody{display:flex;flex-direction:column;gap:12px;padding:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupContent{display:flex;flex-direction:column;gap:12px;max-height:0;opacity:0;transition:max-height .2s ease,opacity .2s ease}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupContent.is-open{max-height:420px;opacity:1}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupContent.is-closed{max-height:0;opacity:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupSubtitle{color:var(--text_Gray_Dark);font-size:12px;margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupRow{display:flex;gap:8px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupRow .ButtonPrimary{background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;outline:3px solid #0000;padding:8px 20px;transition:.2s;transition:all .2s ease}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupRow .ButtonPrimary:hover{opacity:.9;outline:3px solid var(--outline_Blue)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupRow input{height:40px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupSearch{align-items:center;display:flex;gap:8px;position:relative}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupSearchIcon{color:var(--text_Gray_Light);font-size:18px;left:10px;position:absolute}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupSearchInput{padding-left:32px;width:100%}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupList{border:1px solid var(--border_Dark_Light);border-radius:8px;gap:3px;max-height:180px;overflow-y:auto;padding:10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupItem{background:var(--background_White);border:1px solid #0000;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;margin-bottom:3px;padding:8px 12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupItem:hover{background-color:var(--background_Gray_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupItem.is-selected{background-color:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupAdded{color:var(--genaya_blue);float:right;font-size:12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngagePopupCard .PopupEmpty{color:var(--text_Gray_Light);font-size:12px;padding:8px 12px;text-align:center}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection{background-color:var(--background_White);display:flex;flex-direction:column;gap:12px;margin-top:36px;position:relative}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection p{color:var(--text_Title_Light_Light);font-size:13px;margin:-10px 0 0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid{grid-gap:10px;display:grid;gap:10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .ScheduleSettingsRow{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:110px 60px 1fr 1fr}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionGrid .ScheduleSettingsRow .ScheduleSectionDay{color:var(--text_Title_Light);font-size:13px;font-weight:500;margin-top:20px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle{align-items:center;cursor:pointer;display:inline-flex;margin-top:20px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle input{display:none}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle .ScheduleSectionWorkToggleTrack{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:inline-flex;height:26px;justify-content:center;padding:3px;position:relative;transition:background .2s ease;width:46px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle .ScheduleSectionWorkToggleIcon{align-items:center;background:var(--background_White);border-radius:999px;box-shadow:0 2px 6px #0f172a26;display:inline-flex;height:20px;justify-content:center;left:3px;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translateX(0);transition:opacity .2s ease,transform .2s ease,background .2s ease;width:20px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle .ScheduleSectionWorkToggleIcon .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:14px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle .ScheduleSectionWorkToggleIcon.is-off{background:var(--background_White);box-shadow:0 2px 6px #0f172a26;left:3px;opacity:1}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle .ScheduleSectionWorkToggleIcon.is-off .material-symbols-outlined{color:var(--text_Title_Light_Light_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle input:checked+.ScheduleSectionWorkToggleTrack{background:var(--Done)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon{background:var(--background_White);opacity:1;transform:translateY(-50%) translateX(20px)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon .material-symbols-outlined{color:var(--Done)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionWorkToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon.is-off{box-shadow:none;opacity:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField{display:flex;flex-direction:column;gap:6px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField.is-disabled{opacity:.6}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeLabel{color:var(--text_Title_Light_Light);font-size:12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;display:flex;gap:8px;height:50px;justify-content:space-between;padding:0 10px;position:relative}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput input{background:#0000;border:none;color:var(--text_Title_Light);font-size:13px;font-weight:400;outline:3px solid #0000;width:100%}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput input:disabled{cursor:not-allowed}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput .ScheduleSectionTimeIcon{align-items:center;background:var(--background_White);border:none;border-radius:8px;cursor:pointer;display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;right:5px;transition:background-color .2s ease;width:40px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput .ScheduleSectionTimeIcon .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput .ScheduleSectionTimeIcon:hover{background-color:var(--background_Gray_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggleRow{display:flex;gap:24px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionAlwaysOpenToggle{position:absolute;right:0;top:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle{align-items:center;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle input{display:none}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle .ScheduleSectionWorkToggleTrack{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:inline-flex;height:26px;justify-content:center;padding:3px;position:relative;transition:background .2s ease;width:46px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle .ScheduleSectionWorkToggleIcon{align-items:center;background:var(--background_White);border-radius:999px;box-shadow:0 2px 6px #0f172a26;display:inline-flex;height:20px;justify-content:center;left:3px;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translateX(0);transition:opacity .2s ease,transform .2s ease,background .2s ease;width:20px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle .ScheduleSectionWorkToggleIcon .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:14px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle .ScheduleSectionWorkToggleIcon.is-off{background:var(--background_White);box-shadow:0 2px 6px #0f172a26;left:3px;opacity:1}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle .ScheduleSectionWorkToggleIcon.is-off .material-symbols-outlined{color:var(--text_Title_Light_Light_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle input:checked+.ScheduleSectionWorkToggleTrack{background:var(--Done)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon{background:var(--background_White);opacity:1;transform:translateY(-50%) translateX(20px)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon .material-symbols-outlined{color:var(--Done)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .ScheduleSection .ScheduleSectionToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon.is-off{box-shadow:none;opacity:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection{display:flex;flex-direction:column;gap:12px;margin-top:36px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .EngageSubsectionDesc{color:var(--text_Title_Light_Light);font-size:13px;margin:-9px 0 10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages{display:flex;flex-wrap:wrap;gap:12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .ProfileImageCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-sizing:border-box;height:120px;overflow:hidden;position:relative;width:120px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .ProfileImageCard img{height:100%;object-fit:cover;width:100%}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .ProfileImageCard.is-draft{border-style:dashed}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .ProfileImageCard .ProfileImageRemove{align-items:center;background:#0009;border:none;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:6px;top:6px;width:24px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .ProfileImageCard .ProfileImageRemove span{color:var(--background_White);font-size:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .AddProfileImage{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:10px;box-sizing:border-box;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-direction:column;font-size:12px;gap:6px;height:120px;justify-content:center;padding:0;text-align:center;width:120px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .AddProfileImage span{color:var(--text_Title_Light_Light);font-size:20px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .AddProfileImage:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .EngageSubsection .ProfileImages .AddProfileImage:disabled{cursor:not-allowed;opacity:.5}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox{display:flex;flex-direction:column;gap:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainMissingNotice{align-items:center;background:color-mix(in srgb,var(--pending) 8%,#0000);border:1px solid color-mix(in srgb,var(--pending) 40%,#0000);border-radius:10px;display:flex;gap:12px;padding:12px 14px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainMissingNotice span{color:var(--pending);font-size:20px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainMissingNotice .DomainMissingNoticeContent{flex:1 1}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainMissingNotice .DomainMissingNoticeContent h4{color:var(--text_Title_Dark);font-size:14px;margin:0 0 4px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainMissingNotice .DomainMissingNoticeContent p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainMissingNotice .ButtonSecondary{padding:8px 12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainInput{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:8px;display:flex;gap:8px;padding:10px 12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainInput span{color:var(--text_Title_Light_Light)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .DomainInput input{background:none;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:14px;outline:none}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .ButtonSecondary{background-color:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;padding:8px 16px;transition:.2s;width:-webkit-fit-content;width:fit-content}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .ButtonSecondary:hover{border-color:var(--text_Title_Dark)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .VerificationSteps{background:var(--background_Gray_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;padding:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .VerificationSteps p{font-size:13px;margin:0 0 8px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .VerificationSteps .CodeBlock{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--pending);display:flex;font-family:monospace;font-size:13px;justify-content:space-between;margin-bottom:16px;padding:12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .VerificationSteps .CodeBlock span{color:var(--background_White);cursor:pointer;font-size:18px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .VerificationSteps .ButtonPrimary{background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px;transition:.2s}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainVerifyBox .VerificationSteps .ButtonPrimary:hover{opacity:.9}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow .DomainHeaderTitle{display:flex;flex-direction:column;gap:6px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow .DomainHeaderTitle .SectionSub,.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow .DomainHeaderTitle h3{margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow .DomainStatus{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 22%,#0000);border-radius:999px;color:var(--Canceled);display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin-left:auto;padding:8px 12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow .DomainStatus .DomainStatusIcon{align-items:center;background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-radius:50%;color:var(--Canceled);display:inline-flex;font-size:16px;height:22px;justify-content:center;width:22px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow .DomainStatus .DomainStatusText{letter-spacing:.2px;white-space:nowrap}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow .DomainStatus.is-verified{background:color-mix(in srgb,var(--Done) 10%,#0000);border-color:color-mix(in srgb,var(--Done) 24%,#0000);color:var(--Done)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .DomainHeaderRow .DomainStatus.is-verified .DomainStatusIcon{background:color-mix(in srgb,var(--Done) 16%,#0000);color:var(--Done)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .SaveRow{background:linear-gradient(to top,var(--background_White),#0000);background-color:var(--background_White);border:1px solid var(--border_Light);border-bottom:0;border-radius:12px 12px 0 0;bottom:0;display:flex;justify-content:flex-end;left:0;margin-bottom:0;padding:15px 20px;position:-webkit-sticky;position:sticky;width:100%}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .SaveRow .ButtonPrimary{background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;max-height:36px;outline:3px solid #0000;padding:10px 20px;transition:.2s;transition:all .2s ease}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .SaveRow .ButtonPrimary:hover{opacity:.9;outline:3px solid var(--outline_Blue)}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .SaveRow .ButtonPrimary.is-disabled{background-color:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right{align-self:flex-start;max-width:100%;position:-webkit-sticky;position:sticky;top:30px;width:380px;z-index:1}@media(max-width:1050px){.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right{width:100%}}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;padding:20px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleInfoBlocks .ScheduleInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleInfoBlocks .ScheduleInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo ul li{line-height:1.4}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleCompliance{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;margin-top:8px;padding:12px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleCompliance .ScheduleComplianceHeader{align-items:center;display:flex;gap:8px;margin-bottom:6px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleCompliance .ScheduleComplianceHeader .material-symbols-outlined{color:var(--pending);font-size:18px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleCompliance .ScheduleComplianceHeader h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleCompliance p{color:var(--text_Title_Light);font-size:13px;margin:0 0 8px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo .ScheduleCompliance ul{font-size:13px;gap:6px;margin:0;padding-left:18px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-right .EngageInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageProfile .FirstReviewTooltip{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 10px 25px #0000001a;cursor:default;max-width:1150px;opacity:0;padding:20px;position:absolute;right:0;top:50px;transform:translateY(-10px);transition:all .2s ease-in-out;visibility:hidden;width:400px;width:100%;z-index:1000}.EngageProfile .FirstReviewTooltip.is-visible{opacity:1;transform:translateY(0);visibility:visible}.EngageProfile .FirstReviewTooltip .TooltipClose{align-items:center;background:none;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:12px;top:20px}.EngageProfile .FirstReviewTooltip .TooltipClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EngageProfile .FirstReviewTooltip .TooltipClose .material-symbols-outlined{font-size:18px;margin:0}.EngageProfile .FirstReviewTooltip .HighlightHeader{align-items:center;display:flex;gap:8px;margin-bottom:12px;padding-right:20px}.EngageProfile .FirstReviewTooltip .HighlightHeader .material-symbols-outlined{background-color:var(--outline_Blue);border-radius:10px;color:var(--background_Blue);font-size:24px;font-variation-settings:"FILL" 1;margin:0;padding:6px}.EngageProfile .FirstReviewTooltip .HighlightHeader h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EngageProfile .FirstReviewTooltip p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0 0 16px;text-transform:none}.EngageProfile .FirstReviewTooltip .PreviewImage{border:1px solid var(--border_Light);border-radius:8px;margin-top:20px;overflow:hidden;width:100%}.EngageProfile .FirstReviewTooltip .PreviewImage img{display:block;height:auto;width:100%}.EngageProfile .HiddenFileInput{display:none}@media(max-width:1050px){.EngageProfile{padding:20px 20px 0}.EngageProfile .EngageHeader .EngageHeaderLeft h1{font-size:18px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection.CompletenessSection .Checklist{flex-wrap:wrap}}@media(max-width:600px){.EngageProfile{padding:14px 14px 0}.EngageProfile .EngageHeader{align-items:stretch;flex-direction:column;gap:12px;margin-bottom:14px;padding:0 2px 12px}.EngageProfile .EngageHeader .EngageHeaderLeft{max-width:100%}.EngageProfile .EngageHeader .EngageHeaderLeft h1{font-size:17px}.EngageProfile .EngageHeader .EngageHeaderLeft p{font-size:12px}.EngageProfile .EngageHeader .EngageHeaderRight .ButtonPrimary{min-height:40px}.EngageProfile .EngageContent{gap:16px}.EngageProfile .EngageContent .EngageSection.CardSection{padding:16px}.EngageProfile .EngageContent .EngageSection.CardSection h3{font-size:16px}.EngageProfile .EngageContent .EngageSection.CompletenessSection .SectionHeader h3{font-size:17px}.EngageProfile .EngageContent .EngageSection.CompletenessSection .Checklist{flex-direction:column;gap:10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSection .InputGrid{gap:12px;grid-template-columns:1fr}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .ScheduleSection .ScheduleSectionGrid .ScheduleSettingsRow{gap:8px;grid-template-columns:1fr}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .ScheduleSection .ScheduleSectionGrid .ScheduleSettingsRow .ScheduleSectionDay{margin-top:10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSubsection .ProfileImages{gap:10px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSubsection .ProfileImages .AddProfileImage,.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .EngageSubsection .ProfileImages .ProfileImageCard{height:104px;width:104px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .SaveRow{padding:12px 14px}.EngageProfile .EngageContent .EngageColumns .EngageColumn.is-left .SaveRow .ButtonPrimary{min-height:40px}.EngageProfile .FirstReviewTooltip{max-width:calc(100vw - 28px);padding:16px;width:100%}.EngageProfile .FirstReviewTooltip .HighlightHeader h4{font-size:15px}}.EngageProfileSetting{align-items:center;background-color:var(--background_White);display:flex;flex-direction:column;min-height:100%;overflow:visible;padding:24px 24px 0;width:100%}.EngageProfileSetting .EngageHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;margin-bottom:20px;max-width:1150px;padding:0 4px 16px;width:100%}.EngageProfileSetting .EngageHeader .EngageHeaderLeft{display:flex;flex-direction:column;gap:4px;max-width:680px}.EngageProfileSetting .EngageHeader .EngageHeaderLeft h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.EngageProfileSetting .EngageHeader .EngageHeaderLeft p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.EngageProfileSetting .EngageHeader .EngageHeaderRight{align-items:center;display:flex;gap:16px}.EngageProfileSetting .EngageProfileSettingWrapper{border-radius:12px;display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:1150px;width:100%}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer{display:flex;gap:32px}@media(max-width:768px){.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer{flex-direction:column;gap:24px}}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsInfo{flex:0 0 250px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsInfo h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0 0 8px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsInfo p{color:var(--text_Title_Light);font-size:13px;line-height:1.1;margin:0}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1;flex-direction:column;gap:20px;padding:24px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles.ProfileSettingsSkeleton .ProfileToggleItem{pointer-events:none}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles.ProfileSettingsSkeleton .ProfileToggleItem .skeleton-block,.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles.ProfileSettingsSkeleton .ProfileToggleItem .skeleton-line{animation:EngageProfileSettingSkeleton 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Dark_Light) 25%,var(--background_Gray_Light) 50%,var(--background_Gray_Dark_Light) 75%);background-size:200% 100%;border-radius:999px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles.ProfileSettingsSkeleton .ProfileToggleItem .skeleton-block{height:24px;width:44px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles.ProfileSettingsSkeleton .ProfileToggleItem .skeleton-line{height:12px;width:min(260px,70%)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker{display:flex;flex-direction:column;gap:6px;margin-bottom:8px;margin-left:60px;margin-top:-4px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerLabel{color:var(--text_Title_Light);font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerHint{color:var(--text_Title_Light_Light);font-size:12px;margin:0 0 2px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerEmpty{align-items:center;align-self:flex-start;background:#0000;border:1px dashed var(--border_Dark_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:8px 14px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerEmpty .material-symbols-outlined{font-size:16px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerEmpty:hover{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border-color:var(--background_Blue)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList{display:flex;flex-direction:column;gap:6px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:10px 12px;text-align:left;transition:border-color .15s ease,background .15s ease,opacity .15s ease;width:100%}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow:hover:not(.is-disabled){background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow.is-checked{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border-color:var(--background_Blue)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow.is-disabled,.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow[disabled]{background:var(--background_Gray_Light_Light_Light);border-style:dashed;cursor:not-allowed;opacity:.55}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerCheckbox{align-items:center;background:var(--background_White);border:1.5px solid var(--border_Dark_Light);border-radius:5px;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;transition:background .15s ease,border-color .15s ease;width:18px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerCheckbox .material-symbols-outlined{color:#fff;font-size:14px;font-variation-settings:"FILL" 1,"wght" 700}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerCheckbox.is-checked{background:var(--background_Blue);border-color:var(--background_Blue)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerRowText{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerRowText .ProfileBookingPickerRowTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerRowText .ProfileBookingPickerRowMeta{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;text-transform:capitalize}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerRowText .ProfileBookingPickerRowMeta.is-status-draft{color:var(--pending)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerRowText .ProfileBookingPickerRowMeta.is-status-published{color:var(--Done)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileBookingPicker .ProfileBookingPickerList .ProfileBookingPickerRow .ProfileBookingPickerRowText .ProfileBookingPickerRowMeta.is-status-archived{color:var(--text_Title_Light_Light_Light)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem{align-items:center;cursor:pointer;display:flex;gap:16px;transition:opacity .2s ease;-webkit-user-select:none;user-select:none}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem:hover{opacity:.8}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleSwitch{background:var(--background_Gray_Light);border-radius:24px;flex-shrink:0;height:24px;position:relative;transition:background .2s ease;width:44px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleSwitch.is-on{background:var(--background_Blue)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleSwitch.is-on .ProfileToggleSwitchKnob{transform:translateX(20px)}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleSwitch .ProfileToggleSwitchKnob{background:var(--background_White);border-radius:50%;box-shadow:0 2px 4px #0000001a;height:20px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:20px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleLabel{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsEmpty{background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light);flex:1 1;font-size:13px;padding:24px}.EngageProfileSetting .EngageProfileSettingWrapper .SaveRow{border-top:1px solid var(--border_Light);display:flex;justify-content:flex-end;padding-top:16px}.EngageProfileSetting .EngageProfileSettingWrapper .SaveRow .ButtonPrimary{align-items:center;background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;padding:10px 24px;transition:all .2s ease}.EngageProfileSetting .EngageProfileSettingWrapper .SaveRow .ButtonPrimary:hover{opacity:.9}.EngageProfileSetting .EngageProfileSettingWrapper .SaveRow .ButtonPrimary.is-disabled{background-color:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}@media(max-width:1050px){.EngageProfileSetting{padding:20px 20px 0}.EngageProfileSetting .EngageHeader .EngageHeaderLeft h1{font-size:18px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer{gap:24px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsInfo{flex:0 0 220px}}@media(max-width:600px){.EngageProfileSetting{padding:14px 14px 0}.EngageProfileSetting .EngageHeader{align-items:stretch;flex-direction:column;gap:10px;margin-bottom:14px;padding:0 2px 12px}.EngageProfileSetting .EngageHeader .EngageHeaderLeft{max-width:100%}.EngageProfileSetting .EngageHeader .EngageHeaderLeft h1{font-size:17px}.EngageProfileSetting .EngageHeader .EngageHeaderLeft p{font-size:12px}.EngageProfileSetting .EngageProfileSettingWrapper{gap:20px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer{flex-direction:column;gap:16px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsInfo{flex:0 0 auto}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsInfo h3{font-size:15px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles{gap:14px;padding:16px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem{min-height:40px}.EngageProfileSetting .EngageProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleLabel{font-size:13px}.EngageProfileSetting .EngageProfileSettingWrapper .SaveRow .ButtonPrimary{min-height:40px;width:100%}}@keyframes EngageProfileSettingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.EngageTimeline{display:flex;flex-direction:row;height:100%;overflow:hidden;padding-bottom:0;width:100%}.EngageTimeline .EngageTimelineMain{display:flex;flex:1 1;flex-direction:column;gap:20px;height:100%;overflow-y:auto;padding:24px 24px 0;padding-inline:max(20px,(100% - 1150px)/2)}.EngageTimeline .EngageTimelineMain.is-open{padding-inline:max(20px,(100% - 1350px)/2)}.EngageTimeline .EngageTimelineMain .TimelineHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;padding:0 4px 16px}.EngageTimeline .EngageTimelineMain .TimelineHeader .TimelineHeaderLeft{display:flex;flex-direction:column;gap:4px;max-width:680px}.EngageTimeline .EngageTimelineMain .TimelineHeader .TimelineHeaderLeft h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.EngageTimeline .EngageTimelineMain .TimelineHeader .TimelineHeaderLeft p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.EngageTimeline .EngageTimelineMain .TimelineFilters{align-items:center;background:var(--background_White);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft,.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .AppointmentsDateFilter{align-items:center;display:flex}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter{position:relative}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:150px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterButton .AppointmentsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterButton .TimelineTypeIcon{color:var(--background_Blue);font-size:16px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 20}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:160px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterMenu .AppointmentsFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterMenu .AppointmentsFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterMenu .AppointmentsFilterOption.TimelineRatingOption{align-items:center;display:flex;gap:12px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterMenu .AppointmentsFilterOption.TimelineRatingOption .TimelineRatingStars{align-items:center;display:inline-flex;gap:2px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsFilterMenu .AppointmentsFilterOption.TimelineRatingOption .TimelineRatingStars span{color:var(--background_Blue);font-size:16px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a26;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;top:calc(100% + 8px);width:260px;z-index:30}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu.is-anchored{position:fixed}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiSearch:focus-within,.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiSearch .AppointmentsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiEmpty{color:var(--text_Title_Light);font-size:12px;padding:12px 8px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:6px 8px;text-align:left;transition:background .12s ease,color .12s ease}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption.is-selected{background:var(--background_Gray_Light)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiCheckbox{align-items:center;border:1px solid var(--border_Light);border-radius:5px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:700;height:18px;justify-content:center;width:18px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiOptions .AppointmentsMultiOption .AppointmentsMultiOptionLabel{color:var(--text_Title);font-size:13px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:10px 12px 12px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:400;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersLeft.AppointmentsFilters .TimelineFilter .AppointmentsMultiMenu .AppointmentsMultiFooter .AppointmentsMultiFooterBtn:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight{align-items:center;display:flex;gap:12px;margin-left:auto}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight .AppointmentsSearch{align-items:center;background-color:var(--background_White);display:flex;flex:1 1;padding-left:0;position:relative;z-index:4}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight .AppointmentsSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight .AppointmentsSearch .SearchForm:focus-within,.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight .AppointmentsSearch .SearchForm:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight .AppointmentsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight .AppointmentsSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:15px;justify-content:center}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight .AppointmentsSearch .SearchForm .SearchFormMain .SearchInput{background:#0000;border:none;border-radius:3px;color:var(--text_Title_Dark);flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.EngageTimeline .EngageTimelineMain .TimelineList{display:flex;flex:1 1 auto;flex-direction:column;gap:18px;position:relative}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineLoading{display:flex;flex-direction:column;gap:14px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineSpinner{animation:TimelineSpin .9s linear infinite;border:2px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:18px;width:18px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineSkeletons{display:flex;flex-direction:column;gap:14px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard{display:flex;gap:16px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard.TimelineSkeletonCard{pointer-events:none}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatarCircle--survey{background:color-mix(in srgb,var(--background_Blue) 14%,#0000)}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatarCircle--survey span{color:var(--background_Blue)}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAnswers{border-top:1px dashed var(--border_Light);display:flex;flex-direction:column;gap:10px;margin-top:4px;padding-top:10px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAnswers .TimelineAnswer{display:flex;flex-direction:column;gap:2px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAnswers .TimelineAnswer .TimelineAnswerPrompt{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.3}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAnswers .TimelineAnswer .TimelineAnswerValue{color:var(--text_Title_Dark);font-size:14px;font-weight:500;line-height:1.35}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:flex-start;min-width:80px;width:80px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarCircle{align-items:center;background:var(--background_Gray_Light);border-radius:10px;display:flex;height:50px;justify-content:center;overflow:hidden;padding:4px;width:50px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarCircle span{color:var(--background_Blue);font-size:22px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarCircle img{height:100%;object-fit:cover;width:100%}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarLabel{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.3;max-width:100px;text-align:center}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1;flex-direction:column;gap:8px;padding:16px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft{display:flex;flex-direction:column;gap:6px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineNameCol{display:flex;flex-direction:column;gap:2px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineName{color:var(--text_Title_Dark);font-weight:600}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineEmail{color:var(--text_Title_Light_Light);font-size:11px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars{align-items:center;display:inline-flex;gap:2px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars span{color:var(--text_Title_Light_Light_Light);font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars span.is-filled{color:var(--background_Blue);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars span.is-empty{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .ToolTopExplainBubble{align-items:center;display:flex;justify-content:center;text-align:center}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineVerified{background-color:var(--outline_Blue);border-radius:5px;color:var(--background_Blue);font-size:18px;margin-top:-4px;padding:4px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessage{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text_Title_Dark);display:-webkit-box;font-size:14px;line-height:1.5;margin:0;overflow:hidden}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessage.is-expanded{line-clamp:none;-webkit-line-clamp:unset;display:block}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessageToggle{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:500;padding:0}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessageToggle:hover{text-decoration:underline}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineReviewImages{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:2px;margin-top:10px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineReviewImages img{border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;height:60px;object-fit:cover;transition:opacity .15s ease;width:60px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineReviewImages img:hover{opacity:.85}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMeta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMeta .TimelineTag{background:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light);font-size:12px;padding:4px 8px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineActions{align-items:center;display:flex;gap:10px;margin-top:4px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineActions .TimelineReplyButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:12px;gap:7px;justify-content:center;outline:3px solid #0000;padding:6px 10px;transition:all .15s ease}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineActions .TimelineReplyButton span{font-size:16px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineActions .TimelineReplyButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderRight{align-items:flex-end;display:flex;justify-content:flex-end;min-height:100%}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderRight .TimelineDate{background-color:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Light_Light);font-size:12px;padding:5px 10px;white-space:nowrap}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock{animation:TimelineShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--border_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--border_Light) 100%);background-size:200% 100%;border-radius:999px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-circle{border-radius:10px;height:50px;width:50px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-label{height:10px;margin-top:6px;width:60px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-title{height:12px;width:140px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-stars{height:12px;width:90px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-line{border-radius:8px;height:10px;width:100%}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-line.short{width:70%}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-date{height:10px;width:80px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineEmpty{color:var(--text_Title_Light_Light);padding:24px 0;text-align:center}.EngageTimeline .EngageTimelineMain .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;margin-top:auto;padding:15px 0;position:-webkit-sticky;position:sticky}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:var(--text_Title_Dark)}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}@keyframes TimelineSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes TimelineShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EngageTimeline .EngageTimelineRight{max-width:100%;opacity:0;overflow:visible;pointer-events:none;transform:translateX(100%);transition:width .3s ease,margin-left .3s ease,transform .3s ease,opacity .3s ease;width:0;will-change:width}.EngageTimeline .EngageTimelineRight.is-open{opacity:1;pointer-events:auto;transform:translateX(0);width:400px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal{background:var(--background_White);border-left:1px solid var(--border_Light);display:flex;flex-direction:column;height:100%;overflow:visible;padding:24px;transition:width .3s ease;width:400px;will-change:width}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle{display:flex;flex-direction:column;gap:4px;width:100%}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px;margin-top:15px;width:calc(100% + 40px)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer .TimelineReplyModalTitleCustomerCopmany{align-items:center;background-color:var(--background_Gray_Light);border-radius:6px;display:flex;flex-wrap:wrap;gap:6px;padding:4px 11px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer .TimelineReplyModalTitleCustomerCopmany .TimelineModalCompanyLogo{border-radius:4px;height:16px;object-fit:cover;width:16px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer .TimelineReplyModalTitleCustomerCopmany .TimelineModalCompanyIcon{color:var(--text_Title_Light);font-size:16px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer .TimelineReplyModalTitleCustomerCopmany .TimelineReplyModalTitleCompany{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer .TimelineReplyModalTitleCustomer{color:var(--text_Title_Light);font-size:13px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalClose{align-items:center;background-color:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin-top:-4px;padding:5px;transition:all .15s ease;width:32px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalClose span{font-size:20px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody{display:flex;flex-direction:column;gap:14px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyModalBodyReview{align-items:flex-start;background:var(--background_Gray_Light);border-left:4px solid var(--background_Blue);border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:12px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyModalBodyReview .TimelineReplyQuote p{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text_Title_Light);display:-webkit-box;font-size:13px;font-style:italic;line-height:1.5;margin:0;overflow:hidden}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyModalBodyReview .TimelineReplyQuote.is-expanded p{line-clamp:none;-webkit-line-clamp:unset;display:block}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyModalBodyReview .TimelineReplyToggle{background:#0000;border:none;border-radius:4px;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:500;padding:4px 6px;transition:background .15s ease}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyModalBodyReview .TimelineReplyToggle:hover{background:var(--outline_Blue)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList{display:flex;flex-direction:column;gap:12px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList>span{color:var(--text_Title_Light);font-size:13px;font-weight:500}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:7px;padding:16px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingText{text-wrap:balance;color:var(--text_Title_Light);font-size:14px;line-height:1.5;margin:0;word-break:break-word}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter{align-items:center;display:flex;justify-content:space-between;margin-top:8px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter .TimelineReplyDeleteBtn{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:6px 12px;transition:all .2s ease}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter .TimelineReplyDeleteBtn span{font-size:14px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter .TimelineReplyDeleteBtn:hover:not(:disabled){background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 45%,#0000);color:var(--Canceled)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter .TimelineReplyDeleteBtn:disabled{cursor:not-allowed;opacity:.5}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter .TimelineReplyExistingAgo{color:var(--text_Title_Light_Light);font-size:12px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineAddAnotherReplyBtn{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;justify-content:center;margin-top:0;padding:8px 16px;transition:all .2s ease;width:-webkit-max-content;width:max-content}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineAddAnotherReplyBtn:hover{background:var(--background_Gray_Dark_Light)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody label{display:flex;flex-direction:column;gap:8px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody label span{color:var(--text_Title_Light);font-size:13px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody label textarea{border:1px solid var(--border_Light);border-radius:4px;font-size:14px;min-height:120px;outline:3px solid #0000;padding:12px;resize:vertical;transition:all .15s ease}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody label textarea:focus,.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody label textarea:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyError{color:var(--Canceled);font-size:12px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalActions button{border:none;border-radius:6px;cursor:pointer;font-size:13px;padding:8px 14px}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalActions .TimelineReplyCancel{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalActions .TimelineReplyCancel:hover{background:var(--background_Gray_Dark_Light)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalActions .TimelineReplySubmit{background:var(--background_Blue);color:#fff;outline:3px solid #0000;transition:all .15s ease}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalActions .TimelineReplySubmit:hover:not(:disabled){background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.EngageTimeline .EngageTimelineRight .TimelineReplyModal .TimelineReplyModalActions .TimelineReplySubmit:disabled{cursor:not-allowed;opacity:.6}@media(max-width:1050px){.EngageTimeline .EngageTimelineMain{padding:20px 20px 0;padding-inline:20px}.EngageTimeline .EngageTimelineMain.is-open{padding-inline:20px}.EngageTimeline .EngageTimelineMain .TimelineHeader .TimelineHeaderLeft h1{font-size:18px}.EngageTimeline .EngageTimelineRight.is-open{width:360px}.EngageTimeline .EngageTimelineRight.is-open .TimelineReplyModal{padding:20px;width:360px}}@media(max-width:600px){.EngageTimeline{flex-direction:column}.EngageTimeline .EngageTimelineMain{gap:14px;padding:14px 14px 0;padding-inline:14px}.EngageTimeline .EngageTimelineMain.is-open{padding-inline:14px}.EngageTimeline .EngageTimelineMain .TimelineHeader{flex-direction:column;gap:10px;padding:0 2px 12px}.EngageTimeline .EngageTimelineMain .TimelineHeader .TimelineHeaderLeft{max-width:100%}.EngageTimeline .EngageTimelineMain .TimelineHeader .TimelineHeaderLeft h1{font-size:17px}.EngageTimeline .EngageTimelineMain .TimelineHeader .TimelineHeaderLeft p{font-size:12px}.EngageTimeline .EngageTimelineMain .TimelineFilters{align-items:stretch;flex-direction:column;gap:10px}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight{margin-left:0;width:100%}.EngageTimeline .EngageTimelineMain .TimelineFilters .TimelineFiltersRight .AppointmentsSearch .SearchForm{max-width:none;min-width:0;width:100%}.EngageTimeline .EngageTimelineMain .TimelineList{gap:12px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard{gap:10px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar{min-width:56px;width:56px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarCircle{height:44px;width:44px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarLabel{font-size:11px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent{padding:12px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow{flex-direction:column;gap:8px}.EngageTimeline .EngageTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderRight{align-items:flex-start;justify-content:flex-start}.EngageTimeline .EngageTimelineMain .InvoicesPagination{gap:8px;padding:12px 0}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationText{margin-right:0}.EngageTimeline .EngageTimelineMain .InvoicesPagination .InvoicesPaginationText h1{margin-left:0}.EngageTimeline .EngageTimelineRight.is-open{inset:0;position:fixed;width:100%;z-index:2000}.EngageTimeline .EngageTimelineRight.is-open .TimelineReplyModal{border-left:none;padding:16px;width:100%}}.CreateSurveyOverlay{align-items:flex-start;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;overflow-y:auto;padding:40px 16px;position:fixed;z-index:2000}.CreateSurveyOverlay .CreateSurvey{animation:CreateSurveyIn .15s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 24px 56px #0f172a33;max-width:720px;position:relative;width:100%}.CreateSurveyOverlay .CreateSurvey .CreateSurveyClose{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;position:absolute;right:18px;top:18px;width:36px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyClose .material-symbols-outlined{font-size:20px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyBody{display:flex;flex-direction:column;gap:18px;padding:28px 32px 24px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTitle{color:var(--text_Title_Dark);font-size:22px;font-weight:800;letter-spacing:-.01em;margin:0 0 2px;padding-right:44px;text-align:left}.CreateSurveyOverlay .CreateSurvey .CreateSurveyDivider{background:var(--border_Light);height:1px;margin:2px 0}.CreateSurveyOverlay .CreateSurvey .CreateSurveySection{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:18px 20px}.CreateSurveyOverlay .CreateSurvey .CreateSurveySection .CreateSurveySectionTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:700}.CreateSurveyOverlay .CreateSurvey .CreateSurveySection .CreateSurveySectionHint{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5}.CreateSurveyOverlay .CreateSurvey .CreateSurveySection .CreateSurveyField{background:var(--background_White)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyField{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:8px 12px;transition:border-color .15s ease,box-shadow .15s ease}.CreateSurveyOverlay .CreateSurvey .CreateSurveyField--grow{flex:1 1}.CreateSurveyOverlay .CreateSurvey .CreateSurveyField label{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.CreateSurveyOverlay .CreateSurvey .CreateSurveyField input{background:#0000;border:none;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:none}.CreateSurveyOverlay .CreateSurvey .CreateSurveyField:focus-within{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow:visible;position:relative}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionHeader{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:14px 16px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionHeader .CreateSurveyQuestionHeaderLeft{align-items:center;display:inline-flex;gap:8px;min-width:0}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionHeader .CreateSurveyQuestionHeaderIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:8px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:18px;height:28px;justify-content:center;width:28px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionHeader .CreateSurveyQuestionHeaderText{color:var(--text_Title_Dark);font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionHeader .CreateSurveyQuestionToggle{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:30px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionHeader .CreateSurveyQuestionToggle:hover{background:var(--background_Gray_Light)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionBody{background:var(--background_Gray_Light_Light);border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:14px;padding:16px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionRow{align-items:stretch;display:flex;gap:10px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionRow .CreateSurveyField{background:var(--background_White)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionToggles{display:flex;flex-direction:column;gap:8px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyToggleRow{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:10px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyToggle{background:var(--border_Dark_Light);border-radius:999px;flex-shrink:0;height:20px;position:relative;transition:background .15s ease;width:34px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyToggle .CreateSurveyToggleDot{background:#fff;border-radius:999px;box-shadow:0 1px 2px #0f172a33;height:16px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:16px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyToggle.is-on{background:#10b981}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyToggle.is-on .CreateSurveyToggleDot{transform:translateX(14px)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions{display:flex;flex-direction:column;gap:6px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyOptionsLabel{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyOptionRow{align-items:center;display:flex;gap:8px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyOptionRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);flex:1 1;font-size:14px;height:36px;outline:3px solid #0000;padding:0 12px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyOptionRow input:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyOptionRow .CreateSurveyOptionRemove{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyOptionRow .CreateSurveyOptionRemove .material-symbols-outlined{font-size:16px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyOptionRow .CreateSurveyOptionRemove:hover{border-color:var(--Canceled);color:var(--Canceled)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyAddOption{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;padding:6px 0}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyOptions .CreateSurveyAddOption .material-symbols-outlined{font-size:16px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap{flex-shrink:0;position:relative}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePickerBtn{align-items:center;background:var(--background_Blue_White);border:1px solid var(--background_Blue);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:100%;min-height:56px;padding:0 14px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePickerBtn .material-symbols-outlined{font-size:18px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePickerBtn:hover{background:color-mix(in srgb,var(--background_Blue) 14%,#0000)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 40px #0f172a2e;display:flex;flex-direction:column;gap:2px;max-height:340px;max-width:300px;min-width:260px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:10px;padding:8px 10px;text-align:left}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerItem:hover{background:var(--background_Gray_Light)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerItem.is-selected{background:var(--outline_Blue);color:var(--background_Blue)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerItem.is-selected .material-symbols-outlined{color:var(--background_Blue)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerItem--danger,.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerItem--danger .material-symbols-outlined{color:var(--Canceled)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerItem--danger:hover{background:color-mix(in srgb,var(--Canceled) 8%,#0000)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePicker .CreateSurveyTypePickerDivider{background:var(--border_Light);height:1px;margin:4px 0}.CreateSurveyOverlay .CreateSurvey .CreateSurveyAddQuestion{align-items:center;align-self:flex-start;background:#0000;border:1px dashed var(--border_Dark_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;padding:8px 14px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyAddQuestion .material-symbols-outlined{font-size:18px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyAddQuestion:hover{background:var(--background_Blue_White);border-color:var(--background_Blue)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyError{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:8px;color:var(--Canceled);font-size:13px;padding:10px 12px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions{display:flex;gap:10px;justify-content:flex-end;padding-top:8px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveyCancelBtn,.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveySaveBtn{border-radius:999px;cursor:pointer;font-size:13px;font-weight:600;height:40px;padding:0 18px;transition:background .15s ease,opacity .15s ease}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveyCancelBtn{background:var(--background_White);border:1px solid var(--border_Light);color:var(--text_Title_Dark)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveyCancelBtn:hover:not(:disabled){background:var(--background_Gray_Light)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveySaveBtn{background:var(--background_Blue);border:1px solid var(--background_Blue);color:#fff}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveySaveBtn:hover:not(:disabled){background:var(--background_Blue_Dark)}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveySaveBtn:disabled{cursor:not-allowed;opacity:.5}@keyframes CreateSurveyIn{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1050px){.CreateSurveyOverlay{padding:28px 14px}.CreateSurveyOverlay .CreateSurvey{max-width:640px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyBody{padding:24px 24px 20px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTitle{font-size:20px}}@media(max-width:600px){.CreateSurveyOverlay{align-items:stretch;padding:0}.CreateSurveyOverlay .CreateSurvey{border:none;border-radius:0;max-width:100%;min-height:100vh}.CreateSurveyOverlay .CreateSurvey .CreateSurveyClose{right:12px;top:12px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyBody{gap:14px;padding:20px 14px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTitle{font-size:18px;padding-right:48px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionBody,.CreateSurveyOverlay .CreateSurvey .CreateSurveySection{padding:14px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyQuestion .CreateSurveyQuestionRow{flex-direction:column;gap:8px}.CreateSurveyOverlay .CreateSurvey .CreateSurveyTypePickerWrap .CreateSurveyTypePickerBtn{justify-content:space-between;min-height:44px;width:100%}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions{flex-direction:column-reverse}.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveyCancelBtn,.CreateSurveyOverlay .CreateSurvey .CreateSurveyActions .CreateSurveySaveBtn{height:44px;width:100%}}.EngageSurveys{background:var(--background_White);display:flex;flex:1 1;flex-direction:column;gap:16px;height:100%;min-width:0;overflow:auto;padding:24px 28px 40px;padding-inline:max(20px,(100% - 1150px)/2)}.EngageSurveys .EngageSurveysError{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 40%,#0000);border-radius:8px;color:var(--Canceled);font-size:13px;padding:12px 16px}.EngageSurveys .EngageSurveysCreateBtn{align-items:center;align-self:flex-start;background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:10px 18px;transition:background .15s ease;white-space:nowrap}.EngageSurveys .EngageSurveysCreateBtn .material-symbols-outlined{font-size:18px}.EngageSurveys .EngageSurveysCreateBtn:hover{background:var(--background_Blue_Dark)}.EngageSurveys .EngageSurveysGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.EngageSurveys .EngageSurveysSkeletonCard{animation:EngageSurveysShimmer 1.6s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:16px;height:230px}@keyframes EngageSurveysShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EngageSurveys .EngageSurveysCreateTile{align-items:center;background:var(--background_Gray_Light_Light);border:1.5px dashed var(--border_Dark_Light);border-radius:16px;color:var(--background_Blue);cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:230px;padding:24px;text-align:center;transition:border-color .15s ease,background .15s ease,transform .12s ease,box-shadow .15s ease}.EngageSurveys .EngageSurveysCreateTile>.material-symbols-outlined{color:var(--background_Blue);font-size:42px}.EngageSurveys .EngageSurveysCreateTile .EngageSurveysCreateTileTitle{color:var(--background_Blue);font-size:15px;font-weight:700}.EngageSurveys .EngageSurveysCreateTile .EngageSurveysCreateTileHint{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.5;max-width:220px}.EngageSurveys .EngageSurveysCreateTile:hover{background:var(--background_Blue_White);border-color:var(--background_Blue);box-shadow:0 12px 28px #2563eb1f;transform:translateY(-2px)}.EngageSurveys .EngageSurveysCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:18px 18px 16px;transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease}.EngageSurveys .EngageSurveysCard:hover{border-color:color-mix(in srgb,var(--background_Blue) 45%,var(--border_Light));box-shadow:0 12px 28px #0f172a14;transform:translateY(-1px)}.EngageSurveys .EngageSurveysCard .EngageSurveysCardTop{align-items:center;display:flex;gap:8px;justify-content:space-between}.EngageSurveys .EngageSurveysCard .EngageSurveysStatusBadge{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:4px 10px;transition:background .15s ease;-webkit-user-select:none;user-select:none}.EngageSurveys .EngageSurveysCard .EngageSurveysStatusBadge .EngageSurveysStatusDot{border-radius:999px;height:8px;width:8px}.EngageSurveys .EngageSurveysCard .EngageSurveysStatusBadge.is-on{background:color-mix(in srgb,#10b981 14%,#0000);color:#059669}.EngageSurveys .EngageSurveysCard .EngageSurveysStatusBadge.is-on .EngageSurveysStatusDot{background:#10b981;box-shadow:0 0 0 3px color-mix(in srgb,#10b981 22%,#0000)}.EngageSurveys .EngageSurveysCard .EngageSurveysStatusBadge.is-off{background:color-mix(in srgb,#94a3b8 18%,#0000);color:#475569}.EngageSurveys .EngageSurveysCard .EngageSurveysStatusBadge.is-off .EngageSurveysStatusDot{background:#94a3b8}.EngageSurveys .EngageSurveysCard .EngageSurveysCardActions{display:inline-flex;gap:4px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardActions .EngageSurveysCardAction{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:border-color .12s ease,background .12s ease,color .12s ease;width:28px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardActions .EngageSurveysCardAction .material-symbols-outlined{font-size:16px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardActions .EngageSurveysCardAction:hover{background:var(--background_Blue_White);border-color:var(--background_Blue);color:var(--background_Blue)}.EngageSurveys .EngageSurveysCard .EngageSurveysCardActions .EngageSurveysCardAction--danger:hover{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.EngageSurveys .EngageSurveysCard .EngageSurveysCardTitleWrap{cursor:pointer;display:flex;flex-direction:column;gap:4px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardTitle{color:var(--text_Title_Dark);font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.3}.EngageSurveys .EngageSurveysCard .EngageSurveysCardPreview{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;font-size:13px;line-height:1.5;overflow:hidden}.EngageSurveys .EngageSurveysCard .EngageSurveysCardStats{grid-gap:6px;border-bottom:1px solid var(--border_Light);border-top:1px solid var(--border_Light);display:grid;gap:6px;grid-template-columns:repeat(3,1fr);padding:10px 4px}.EngageSurveys .EngageSurveysCard .EngageSurveysStat{align-items:center;display:flex;gap:8px}.EngageSurveys .EngageSurveysCard .EngageSurveysStat>.material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:18px;opacity:.85}.EngageSurveys .EngageSurveysCard .EngageSurveysStat>div{display:flex;flex-direction:column;min-width:0}.EngageSurveys .EngageSurveysCard .EngageSurveysStat strong{color:var(--text_Title_Dark);font-size:14px;font-weight:700;line-height:1.1}.EngageSurveys .EngageSurveysCard .EngageSurveysStat em{color:var(--text_Title_Light_Light);font-size:10.5px;font-style:normal;letter-spacing:.05em;text-transform:uppercase}.EngageSurveys .EngageSurveysCard .EngageSurveysCardFooter{align-items:center;display:flex;gap:8px;justify-content:space-between}.EngageSurveys .EngageSurveysCard .EngageSurveysCardDate{color:var(--text_Title_Light_Light);font-size:12px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardLinkBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:background .12s ease,border-color .12s ease}.EngageSurveys .EngageSurveysCard .EngageSurveysCardLinkBtn .material-symbols-outlined{font-size:15px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardLinkBtn:hover{background:var(--background_Blue_White);border-color:var(--background_Blue)}.EngageSurveys .EngageSurveysEmpty{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Light);border-radius:16px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:80px 24px}.EngageSurveys .EngageSurveysEmpty .EngageSurveysEmptyIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;height:72px;justify-content:center;width:72px}.EngageSurveys .EngageSurveysEmpty .EngageSurveysEmptyIcon .material-symbols-outlined{font-size:36px}.EngageSurveys .EngageSurveysEmpty .EngageSurveysEmptyTitle{color:var(--text_Title_Dark);font-size:17px;font-weight:700}.EngageSurveys .EngageSurveysEmpty .EngageSurveysEmptyHint{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;max-width:520px;text-align:center}.EngageSurveys .EngageSurveysEmpty .EngageSurveysCreateBtn{margin-top:8px}@media(max-width:1050px){.EngageSurveys{padding:20px 22px 32px}.EngageSurveys .EngageSurveysGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media(max-width:600px){.EngageSurveys{gap:12px;padding:14px 14px 24px}.EngageSurveys .EngageSurveysGrid{gap:12px;grid-template-columns:1fr}.EngageSurveys .EngageSurveysCard{padding:14px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardTitle{font-size:16px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardStats{gap:4px;grid-template-columns:repeat(3,1fr)}.EngageSurveys .EngageSurveysCard .EngageSurveysCardFooter{align-items:stretch;flex-direction:column;gap:8px}.EngageSurveys .EngageSurveysCard .EngageSurveysCardFooter .EngageSurveysCardLinkBtn{justify-content:center;min-height:40px}.EngageSurveys .EngageSurveysEmpty{padding:48px 16px}.EngageSurveys .EngageSurveysEmpty .EngageSurveysEmptyTitle{font-size:16px}.EngageSurveys .EngageSurveysCreateBtn{min-height:40px}}.EngageWidgets_ProductRating{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 4px 10px #0f172a0f;display:inline-flex;padding:12px 16px}.EngageWidgets_ProductRating .EngageWidgets_ProductRatingRow{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:6px}.EngageWidgets_ProductRating .EngageWidgets_ProductRatingRow .EngageWidgets_ProductRatingStars{color:#f59e0b;font-size:15px;letter-spacing:1px;line-height:1}.EngageWidgets_ProductRating .EngageWidgets_ProductRatingRow strong{font-weight:700}.EngageWidgets_ProductRating .EngageWidgets_ProductRatingRow .EngageWidgets_ProductRatingMeta{color:var(--text_Title_Light_Light)}@media(max-width:1050px){.EngageWidgets_ProductRating{padding:10px 14px}}@media(max-width:600px){.EngageWidgets_ProductRating{padding:8px 12px}.EngageWidgets_ProductRating .EngageWidgets_ProductRatingRow{font-size:12px;gap:5px}.EngageWidgets_ProductRating .EngageWidgets_ProductRatingRow .EngageWidgets_ProductRatingStars{font-size:14px}}.EngageWidgets_ReviewNuggets{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 4px 12px #0f172a0f;display:flex;flex-direction:column;gap:8px;max-width:300px;padding:16px 18px}.EngageWidgets_ReviewNuggets .EngageWidgets_ReviewNuggetsHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;gap:6px}.EngageWidgets_ReviewNuggets .EngageWidgets_ReviewNuggetsHeader .EngageWidgets_ReviewNuggetsStars{color:#f59e0b;font-size:14px;letter-spacing:1px}.EngageWidgets_ReviewNuggets .EngageWidgets_ReviewNuggetsHeader strong{font-weight:700}.EngageWidgets_ReviewNuggets .EngageWidgets_ReviewNuggetsHeader .EngageWidgets_ReviewNuggetsCount{color:var(--text_Title_Light_Light);font-size:12px}.EngageWidgets_ReviewNuggets .EngageWidgets_ReviewNuggetsQuote{color:var(--text_Title_Light);font-size:13px;line-height:1.55}@media(max-width:1050px){.EngageWidgets_ReviewNuggets{max-width:280px;padding:14px 16px}}@media(max-width:600px){.EngageWidgets_ReviewNuggets{max-width:100%;padding:12px 14px}.EngageWidgets_ReviewNuggets .EngageWidgets_ReviewNuggetsHeader{flex-wrap:wrap;font-size:12px}.EngageWidgets_ReviewNuggets .EngageWidgets_ReviewNuggetsQuote{font-size:12px}}.EngageWidgets_Badge{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 8px 20px #0f172a14;display:inline-flex;flex-direction:column;gap:6px;padding:16px 22px}.EngageWidgets_Badge .EngageWidgets_BadgeStars{color:#f59e0b;font-size:18px;letter-spacing:2px;line-height:1}.EngageWidgets_Badge .EngageWidgets_BadgeAvg{color:var(--text_Title_Dark);font-size:22px;font-weight:800}.EngageWidgets_Badge .EngageWidgets_BadgeAvg span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500}.EngageWidgets_Badge .EngageWidgets_BadgeCount{color:var(--text_Title_Dark);font-size:13px;font-weight:700}.EngageWidgets_Badge .EngageWidgets_BadgeCount em{color:var(--text_Title_Light_Light);font-style:normal;font-weight:400}.EngageWidgets_Badge .EngageWidgets_BadgeLogo{margin-top:4px;max-height:22px;max-width:100px;object-fit:contain}@media(max-width:1050px){.EngageWidgets_Badge{padding:14px 18px}.EngageWidgets_Badge .EngageWidgets_BadgeAvg{font-size:20px}}@media(max-width:600px){.EngageWidgets_Badge{padding:12px 16px}.EngageWidgets_Badge .EngageWidgets_BadgeStars{font-size:16px}.EngageWidgets_Badge .EngageWidgets_BadgeAvg{font-size:18px}.EngageWidgets_Badge .EngageWidgets_BadgeCount{font-size:12px}.EngageWidgets_Badge .EngageWidgets_BadgeLogo{max-height:18px;max-width:88px}}.EngageWidgets_RibbonBadge{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 4px 10px #0f172a0d;display:inline-flex;gap:14px;padding:10px 16px}.EngageWidgets_RibbonBadge .EngageWidgets_RibbonBadgeLogo{max-height:24px;max-width:96px;object-fit:contain}.EngageWidgets_RibbonBadge .EngageWidgets_RibbonBadgeWordmark{color:var(--text_Title_Dark);font-weight:800;letter-spacing:.04em}.EngageWidgets_RibbonBadge .EngageWidgets_RibbonBadgeMeta{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.15}.EngageWidgets_RibbonBadge .EngageWidgets_RibbonBadgeStars{color:#f59e0b;font-size:16px;letter-spacing:1px}@media(max-width:1050px){.EngageWidgets_RibbonBadge{gap:12px;padding:9px 14px}}@media(max-width:600px){.EngageWidgets_RibbonBadge{flex-wrap:wrap;gap:10px;padding:8px 12px}.EngageWidgets_RibbonBadge .EngageWidgets_RibbonBadgeLogo{max-height:20px;max-width:80px}.EngageWidgets_RibbonBadge .EngageWidgets_RibbonBadgeStars{font-size:14px}}.EngageWidgets_TrustBadge{align-items:center;background:#0f172a;border-radius:12px;box-shadow:0 10px 20px #0f172a2e;color:#fff;display:inline-flex;flex-direction:column;gap:6px;padding:14px 22px}.EngageWidgets_TrustBadge .EngageWidgets_TrustBadgeLogo{filter:brightness(0) invert(1);max-height:22px;max-width:120px;object-fit:contain}.EngageWidgets_TrustBadge .EngageWidgets_TrustBadgeWordmark{font-size:13px;font-weight:800;letter-spacing:.08em}.EngageWidgets_TrustBadge .EngageWidgets_TrustBadgePill{border:1px solid #fff6;border-radius:999px;font-size:11px;letter-spacing:.06em;padding:3px 12px}@media(max-width:1050px){.EngageWidgets_TrustBadge{padding:12px 18px}}@media(max-width:600px){.EngageWidgets_TrustBadge{padding:10px 16px}.EngageWidgets_TrustBadge .EngageWidgets_TrustBadgeLogo{max-height:20px;max-width:100px}.EngageWidgets_TrustBadge .EngageWidgets_TrustBadgeWordmark{font-size:12px}.EngageWidgets_TrustBadge .EngageWidgets_TrustBadgePill{font-size:10px}}.EngageWidgets{background:var(--background_White);display:flex;flex:1 1;flex-direction:column;gap:20px;height:100%;min-width:0;overflow:auto;padding:24px 28px;padding-inline:max(20px,(100% - 1150px)/2)}.EngageWidgets .EngageWidgetsHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;padding:0 4px 16px}.EngageWidgets .EngageWidgetsHeader .EngageWidgetsCompanyPicker{flex-shrink:0}.EngageWidgets .EngageWidgetsHeader .EngageWidgetsHeaderLeft{display:flex;flex-direction:column;gap:4px;max-width:680px}.EngageWidgets .EngageWidgetsHeader .EngageWidgetsHeaderLeft h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700}.EngageWidgets .EngageWidgetsHeader .EngageWidgetsHeaderLeft p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;margin:0}.EngageWidgets .EngageWidgetsProfileNotice{align-items:flex-start;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Dark);display:flex;font-size:13px;gap:12px;padding:14px 16px}.EngageWidgets .EngageWidgetsProfileNotice>.material-symbols-outlined{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:18px;height:32px;justify-content:center;width:32px}.EngageWidgets .EngageWidgetsProfileNotice>div{display:flex;flex-direction:column;gap:2px}.EngageWidgets .EngageWidgetsProfileNotice>div strong{color:var(--text_Title_Dark);font-weight:700}.EngageWidgets .EngageWidgetsProfileNotice>div div{color:var(--text_Title_Light_Light);font-size:12.5px;line-height:1.5}.EngageWidgets .EngageWidgetsProfileNotice.is-warning{background:color-mix(in srgb,#f59e0b 10%,#0000);border-color:color-mix(in srgb,#f59e0b 35%,#0000)}.EngageWidgets .EngageWidgetsProfileNotice.is-warning>.material-symbols-outlined{background:color-mix(in srgb,#f59e0b 18%,#0000);color:#b45309}.EngageWidgets .EngageWidgetsProfileCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;gap:12px;padding:12px 14px}.EngageWidgets .EngageWidgetsProfileCard .EngageWidgetsProfileLogo{background:var(--background_Gray_Light_Light);border-radius:10px;height:44px;object-fit:cover;width:44px}.EngageWidgets .EngageWidgetsProfileCard .EngageWidgetsProfileName{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.EngageWidgets .EngageWidgetsProfileCard .EngageWidgetsProfileDomain{color:var(--text_Title_Light_Light);font-size:12px}.EngageWidgets .EngageWidgetsError{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 40%,#0000);border-radius:8px;color:var(--Canceled);font-size:13px;padding:12px 16px}.EngageWidgets .EngageWidgetsSkeleton{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.EngageWidgets .EngageWidgetsSkeleton .EngageWidgetsSkeletonCard{animation:EngageWidgetsShimmer 1.6s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:14px;height:260px}@keyframes EngageWidgetsShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EngageWidgets .EngageWidgetsGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.EngageWidgets .EngageWidgetCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .1s ease}.EngageWidgets .EngageWidgetCard:hover{border-color:var(--background_Blue);box-shadow:0 12px 28px #0f172a1a;transform:translateY(-1px)}.EngageWidgets .EngageWidgetCard .EngageWidgetCardPreview{align-items:center;background:repeating-linear-gradient(0deg,var(--background_Gray_Light_Light) 0,var(--background_Gray_Light_Light) 12px,#eef2f6 12px,#eef2f6 13px);display:flex;justify-content:center;padding:32px 16px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardPreview .EngageWidgetCardPreviewInner{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 4px 10px #0f172a0f;display:inline-flex;flex-direction:column;gap:6px;padding:14px 18px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardPreview .EngageWidgetCardPreviewStars{color:#f59e0b;font-size:20px;letter-spacing:2px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardPreview .EngageWidgetCardPreviewMeta{color:var(--text_Title_Dark);font-size:13px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardPreview .EngageWidgetCardPreviewMeta strong{font-weight:700;margin-right:4px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardPreview .EngageWidgetCardPreviewMeta span{color:var(--text_Title_Light_Light)}.EngageWidgets .EngageWidgetCard .EngageWidgetCardBody{display:flex;flex-direction:column;gap:10px;padding:16px 18px 18px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:700}.EngageWidgets .EngageWidgetCard .EngageWidgetCardDescription{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5}.EngageWidgets .EngageWidgetCard .EngageWidgetCardTags{display:flex;flex-wrap:wrap;gap:6px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardTag{align-items:center;border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;padding:3px 10px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardInstall{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;margin-top:6px;padding:8px 16px;transition:background .15s ease,border-color .15s ease}.EngageWidgets .EngageWidgetCard .EngageWidgetCardInstall .material-symbols-outlined{font-size:18px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardInstall:hover{background:var(--background_Gray_Light_Light);border-color:var(--background_Blue);color:var(--background_Blue)}.EngageWidgets .EngageWidgetsInstallOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2000}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstall{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 24px 56px #0f172a38;display:flex;flex-direction:column;gap:14px;max-height:85vh;max-width:640px;overflow-y:auto;padding:22px 22px 20px;width:100%}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallHeader{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin-bottom:4px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallHint{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.5;max-width:460px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallClose{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallClose .material-symbols-outlined{font-size:20px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallStatus{color:var(--text_Title_Light_Light);font-size:13px;padding:18px;text-align:center}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallSection{display:flex;flex-direction:column;gap:6px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallSectionHead{align-items:center;display:flex;gap:12px;justify-content:space-between}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallSectionHead strong{color:var(--text_Title_Dark);font-size:13px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallCopy{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallCopy .material-symbols-outlined{font-size:16px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallCopy:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallCode{background:#0f172a;border-radius:10px;color:#e2e8f0;font-family:Menlo,Monaco,Consolas,monospace;font-size:12.5px;line-height:1.55;margin:0;padding:14px 16px;white-space:pre-wrap;word-break:break-all}@media(max-width:1050px){.EngageWidgets{gap:16px;padding:20px 22px}.EngageWidgets .EngageWidgetsHeader .EngageWidgetsHeaderLeft h1{font-size:18px}.EngageWidgets .EngageWidgetsGrid,.EngageWidgets .EngageWidgetsSkeleton{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media(max-width:600px){.EngageWidgets{gap:12px;padding:14px}.EngageWidgets .EngageWidgetsHeader{align-items:stretch;flex-direction:column;gap:10px;padding:0 2px 12px}.EngageWidgets .EngageWidgetsHeader .EngageWidgetsHeaderLeft{max-width:100%}.EngageWidgets .EngageWidgetsHeader .EngageWidgetsHeaderLeft h1{font-size:17px}.EngageWidgets .EngageWidgetsHeader .EngageWidgetsHeaderLeft p{font-size:12px}.EngageWidgets .EngageWidgetsGrid,.EngageWidgets .EngageWidgetsSkeleton{gap:12px;grid-template-columns:1fr}.EngageWidgets .EngageWidgetCard .EngageWidgetCardPreview{padding:24px 12px}.EngageWidgets .EngageWidgetCard .EngageWidgetCardBody{padding:14px}.EngageWidgets .EngageWidgetsInstallOverlay{padding:0}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstall{border-radius:0;max-height:100vh;max-width:100%;min-height:100vh;padding:16px}.EngageWidgets .EngageWidgetsInstallOverlay .EngageWidgetsInstallCode{font-size:11.5px}}.EngageForms{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;gap:16px;height:100%;overflow:auto;padding:24px max(24px,(100% - 1150px)/2) 48px;width:100%}.EngageForms .EngageFormsHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:8px 0 4px}.EngageForms .EngageFormsHeader .EngageFormsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:720px}.EngageForms .EngageFormsHeader .EngageFormsHeaderMain .EngageFormsTitle{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.EngageForms .EngageFormsHeader .EngageFormsHeaderMain .EngageFormsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.EngageForms .EngageFormsHeader .EngageFormsHeaderActions{align-items:center;display:inline-flex;gap:8px}.EngageForms .EngageFormsHeader .EngageFormsHeaderActions .EngageFormsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.EngageForms .EngageFormsHeader .EngageFormsHeaderActions .EngageFormsAddBtn .EngageFormsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.EngageForms .EngageFormsHeader .EngageFormsHeaderActions .EngageFormsAddBtn .EngageFormsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.EngageForms .EngageFormsHeader .EngageFormsHeaderActions .EngageFormsAddBtn .EngageFormsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.EngageForms .EngageFormsHeader .EngageFormsHeaderActions .EngageFormsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.EngageForms .EngageFormsHeader .EngageFormsHeaderActions .EngageFormsAddBtn:active{transform:scale(.98)}.EngageForms .EngageFormsHeader .EngageFormsHeaderActions .EngageFormsAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.EngageForms .EngageFormsControls{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.EngageForms .EngageFormsControls .EngageFormsTabs{align-items:center;background:var(--background_Gray_Light);border-radius:10px;display:inline-flex;padding:3px;position:relative}.EngageForms .EngageFormsControls .EngageFormsTabs .EngageFormsTabsIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(25% - 1.5px);will-change:transform;z-index:0}.EngageForms .EngageFormsControls .EngageFormsTabs[data-active-tab=all]{--toggle-index:0}.EngageForms .EngageFormsControls .EngageFormsTabs[data-active-tab=draft]{--toggle-index:1}.EngageForms .EngageFormsControls .EngageFormsTabs[data-active-tab=published]{--toggle-index:2}.EngageForms .EngageFormsControls .EngageFormsTabs[data-active-tab=archived]{--toggle-index:3}.EngageForms .EngageFormsControls .EngageFormsTabs .EngageFormsTab{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:30px;justify-content:center;min-width:90px;padding:0 14px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.EngageForms .EngageFormsControls .EngageFormsTabs .EngageFormsTab .EngageFormsTabCount{align-items:center;background:var(--background_White);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:10px;font-weight:600;height:16px;justify-content:center;line-height:1;min-width:18px;padding:0 5px;transition:background .2s ease,color .2s ease}.EngageForms .EngageFormsControls .EngageFormsTabs .EngageFormsTab:hover{color:var(--text_Title_Dark)}.EngageForms .EngageFormsControls .EngageFormsTabs .EngageFormsTab.is-active{color:var(--text_Title_Dark);font-weight:600}.EngageForms .EngageFormsControls .EngageFormsTabs .EngageFormsTab.is-active .EngageFormsTabCount{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EngageForms .EngageFormsControls .EngageFormsSearch{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;gap:6px;min-width:240px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.EngageForms .EngageFormsControls .EngageFormsSearch:focus-within,.EngageForms .EngageFormsControls .EngageFormsSearch:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.EngageForms .EngageFormsControls .EngageFormsSearch .material-symbols-outlined{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.EngageForms .EngageFormsControls .EngageFormsSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.EngageForms .EngageFormsControls .EngageFormsSearch input::placeholder{color:var(--text_Title_Light_Light)}.EngageForms .EngageFormsBody{display:flex;flex:1 1;flex-direction:column;gap:16px}.EngageForms .EngageFormsBody .EngageFormsGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:16px;position:relative;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard:has(.EngageFormsActionsMenu){z-index:10}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 6px 18px #0f172a14;transform:translateY(-1px)}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard:hover .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsCardMenuButton{opacity:1}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardStatus{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;padding:2px 10px;text-transform:capitalize}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardStatus.is-spacer{height:0;padding:0;visibility:hidden;width:0}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardStatus.is-draft{background:color-mix(in srgb,var(--pending) 18%,#0000);color:var(--pending)}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardStatus.is-published{background:color-mix(in srgb,var(--Done) 18%,#0000);color:var(--Done)}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardStatus.is-archived{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap{display:inline-flex;position:relative}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsCardMenuButton{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;opacity:0;transition:background .12s ease,color .12s ease,opacity .12s ease;width:28px}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsCardMenuButton .material-symbols-outlined{font-size:18px}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsCardMenuButton:hover,.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsCardMenuButton[aria-expanded=true]{background:var(--background_Gray_Light);color:var(--text_Title_Dark);opacity:1}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu{animation:EngageFormsActionsMenuIn .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 8px 22px #0f172a1f;display:flex;flex-direction:column;min-width:180px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu .EngageFormsActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease,color .12s ease}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu .EngageFormsActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu .EngageFormsActionsMenuItem:hover{background:var(--background_Gray_Light)}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu .EngageFormsActionsMenuItem:hover .material-symbols-outlined{color:var(--text_Title_Dark)}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu .EngageFormsActionsMenuItem.is-danger,.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu .EngageFormsActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu .EngageFormsActionsMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardHeader .EngageFormsCardMenuWrap .EngageFormsActionsMenu .EngageFormsActionsMenuDivider{background:var(--border_Light);height:1px;margin:4px 2px}@keyframes EngageFormsActionsMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardDescription{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;font-size:12px;line-height:1.4;margin:0;overflow:hidden}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardMeta{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardMeta .EngageFormsCardMetaItem{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:500;gap:4px}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardMeta .EngageFormsCardMetaItem .material-symbols-outlined{font-size:14px}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardFooter{align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:11px;gap:8px;justify-content:space-between;margin-top:auto;padding-top:8px}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardFooter .EngageFormsCardSharedStat{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:10px;font-weight:600;gap:4px;padding:3px 8px}.EngageForms .EngageFormsBody .EngageFormsGrid .EngageFormsCard .EngageFormsCardFooter .EngageFormsCardSharedStat .material-symbols-outlined{font-size:14px}.EngageForms .EngageFormsBody .EngageFormsSkeleton{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.EngageForms .EngageFormsBody .EngageFormsSkeleton .EngageFormsSkeletonCard{animation:EngageFormsSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,color-mix(in srgb,var(--background_Gray_Light) 55%,var(--background_White)) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:12px;height:160px}@keyframes EngageFormsSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EngageForms .EngageFormsBody .EngageFormsEmpty{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:60px 24px;text-align:center}.EngageForms .EngageFormsBody .EngageFormsEmpty>.material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light_Light);display:inline-flex;font-size:40px;height:64px;justify-content:center;width:64px}.EngageForms .EngageFormsBody .EngageFormsEmpty h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:8px 0 0}.EngageForms .EngageFormsBody .EngageFormsEmpty p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;max-width:360px}.EngageForms .EngageFormsBody .EngageFormsEmpty .EngageFormsEmptyCta{align-items:center;background:var(--background_Blue);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;margin-top:8px;padding:8px 16px;transition:background .15s ease}.EngageForms .EngageFormsBody .EngageFormsEmpty .EngageFormsEmptyCta:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue))}@media(max-width:1050px){.EngageForms{padding:16px 16px 32px}}@media(max-width:600px){.EngageForms{padding:12px 12px 24px}.EngageForms .EngageFormsControls .EngageFormsSearch{min-width:0;width:100%}}.EngageFormsRenameModal{inset:0;position:fixed;z-index:3000}@keyframes EngageFormsRenameSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EngageFormsRenameModal .EngageFormsRenameOverlay{align-items:center;display:flex;inset:0;justify-content:center;position:fixed}.EngageFormsRenameModal .EngageFormsRenameBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;cursor:pointer;inset:0;padding:0;position:absolute}.EngageFormsRenameModal .EngageFormsRenameCard{background:var(--background_White);border-radius:14px;box-shadow:0 18px 40px #0f172a33;display:flex;flex-direction:column;gap:16px;padding:22px;position:relative;width:min(420px,92vw);z-index:1}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameHeader{display:flex;flex-direction:column;gap:6px}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameHeader h2{color:var(--text_Title_Light);font-size:18px;font-weight:600;margin:0}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameHeader p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameBody{display:flex;flex-direction:column;gap:8px}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameBody label{color:var(--text_Title_Light);font-size:12px;font-weight:500}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameBody input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);font-family:inherit;font-size:13px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameBody input:focus,.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameBody input:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions{display:flex;gap:10px;justify-content:flex-end}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions button{cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s ease}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameCancel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);padding:9px 16px}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameCancel:hover{background:var(--background_Gray_Light)}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameSave{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;display:inline-flex;gap:10px;justify-content:center;outline:3px solid #0000;padding:9px 25px}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameSave:hover{outline:3px solid var(--outline_Blue)}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameSave:disabled{cursor:default;opacity:.6}.EngageFormsRenameModal .EngageFormsRenameCard .EngageFormsRenameActions .EngageFormsRenameSave .EngageFormsRenameSpinner{animation:EngageFormsRenameSpin .9s linear infinite;font-size:16px}@media(max-width:1050px){.EngageFormsRenameModal .EngageFormsRenameCard{max-width:calc(100vw - 32px)}}@media(max-width:600px){.EngageFormsRenameModal .EngageFormsRenameCard{max-width:calc(100vw - 16px);padding:14px;width:calc(100vw - 16px)}}.EngageFormPublic{color:#0f172a;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;min-height:100vh;transition:background .18s ease;width:100%}.EngageFormPublic .EngageFormPublicHeader{align-items:flex-start;display:flex;min-height:60px;padding:5px 10px;width:100%}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderLogoMain{align-items:center;display:flex;gap:10px;justify-content:center}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderLogoMain img{height:37px;width:37px}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderLogoMain .EngageFormPublicHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderLogoMain .EngageFormPublicHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:#007bff;font-size:20px;font-weight:600;letter-spacing:.01em;margin:0}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderLogoMain .EngageFormPublicHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin:-4px 0 0}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderUser{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;display:flex;gap:10px;margin-left:auto;padding:6px 18px 6px 6px}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderUser .EngageFormPublicHeaderAvatar{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderUser .EngageFormPublicHeaderAvatar img{height:100%;object-fit:cover;width:100%}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderUser .EngageFormPublicHeaderAvatar.is-fallback{border:1px solid #0000}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderUser .EngageFormPublicHeaderAvatar.is-fallback span{color:var(--text_Title_Light);font-size:13px;font-weight:600;text-transform:uppercase}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderUser .EngageFormPublicHeaderUserText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderUser .EngageFormPublicHeaderUserText h5{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin-top:-2px}.EngageFormPublic .EngageFormPublicContent{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:16px;padding:40px 20px 80px}.EngageFormPublic .EngageFormPublicError,.EngageFormPublic .EngageFormPublicLoading,.EngageFormPublic .EngageFormPublicThanks{background:#fff;border-radius:14px;box-shadow:0 12px 32px #0f172a14;max-width:480px;padding:32px 28px;text-align:center;width:100%}.EngageFormPublic .EngageFormPublicError .material-symbols-outlined,.EngageFormPublic .EngageFormPublicLoading .material-symbols-outlined,.EngageFormPublic .EngageFormPublicThanks .material-symbols-outlined{display:block;font-size:48px;margin:0 auto 8px}.EngageFormPublic .EngageFormPublicError h3,.EngageFormPublic .EngageFormPublicLoading h3,.EngageFormPublic .EngageFormPublicThanks h3{font-size:18px;font-weight:700;margin:0 0 6px}.EngageFormPublic .EngageFormPublicError p,.EngageFormPublic .EngageFormPublicLoading p,.EngageFormPublic .EngageFormPublicThanks p{color:#0f172ab3;font-size:13px;margin:0}.EngageFormPublic .EngageFormPublicError .material-symbols-outlined{color:#ef4444}.EngageFormPublic .EngageFormPublicThanks .material-symbols-outlined{color:#10b981}.EngageFormPublic .EngageFormPublicCard[data-form-layout=card]{background:#0000!important;border:0!important;box-shadow:none!important;gap:16px;padding:0!important}.EngageFormPublic .EngageFormPublicCard[data-form-layout=card] .EngageFormPublicWelcome{align-items:center;background:#fff;background:var(--public-form-bg,#fff);border-radius:16px;box-shadow:0 12px 32px #0f172a14;box-shadow:var(--engage-form-box-shadow,0 12px 32px #0f172a14);display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:360px;padding:56px 28px;padding:var(--engage-form-padding,56px 28px);text-align:center}.EngageFormPublic .EngageFormPublicCard[data-form-layout=card] .EngageFormPublicWelcome .EngageFormPublicDescription,.EngageFormPublic .EngageFormPublicCard[data-form-layout=card] .EngageFormPublicWelcome .EngageFormPublicLogo,.EngageFormPublic .EngageFormPublicCard[data-form-layout=card] .EngageFormPublicWelcome .EngageFormPublicTitle{background:#0000;border-radius:0;box-shadow:none;margin:0;padding:0}.EngageFormPublic .EngageFormPublicCard[data-form-layout=card] .EngageFormPublicField{box-shadow:none;min-height:0}.EngageFormPublic .EngageFormPublicCard[data-form-layout=card] .EngageFormPublicFields--card{background:#fff;background:var(--public-form-bg,#fff);border:0;border-radius:16px;border-radius:var(--engage-form-border-radius,16px);box-shadow:0 12px 32px #0f172a14;box-shadow:var(--engage-form-box-shadow,0 12px 32px #0f172a14);min-height:260px;padding:32px;padding:var(--engage-form-padding,32px)}.EngageFormPublic .EngageFormPublicCard{background:#fff;border-radius:14px;box-shadow:0 12px 32px #0f172a14;display:flex;flex-direction:column;gap:16px;padding:40px 32px;width:100%}.EngageFormPublic .EngageFormPublicCard :not(.material-symbols-outlined):not(.material-symbols-outlined *){font-family:inherit;font-size:inherit}.EngageFormPublic .EngageFormPublicCard[data-label-align=left] .EngageFormPublicField>[class$=Module],.EngageFormPublic .EngageFormPublicCard[data-label-align=right] .EngageFormPublicField>[class$=Module]{grid-gap:16px;align-items:start;display:grid!important;gap:16px;grid-template-columns:minmax(0,230px) minmax(0,1fr);grid-template-columns:minmax(0,var(--engage-form-label-width,230px)) minmax(0,1fr);min-width:0;width:100%}.EngageFormPublic .EngageFormPublicCard[data-label-align=left] .EngageFormPublicField>[class$=Module]>[class*=LabelRow],.EngageFormPublic .EngageFormPublicCard[data-label-align=right] .EngageFormPublicField>[class$=Module]>[class*=LabelRow]{align-self:center;grid-column:1;margin:0;min-width:0}.EngageFormPublic .EngageFormPublicCard[data-label-align=left] .EngageFormPublicField>[class$=Module]>[class$=LabelRow] [class*=ModuleLabel],.EngageFormPublic .EngageFormPublicCard[data-label-align=right] .EngageFormPublicField>[class$=Module]>[class$=LabelRow] [class*=ModuleLabel]{min-width:0;width:100%}.EngageFormPublic .EngageFormPublicCard[data-label-align=left] .EngageFormPublicField>[class$=Module]>:not([class*=LabelRow]):not([class*=RequiredToggle]),.EngageFormPublic .EngageFormPublicCard[data-label-align=right] .EngageFormPublicField>[class$=Module]>:not([class*=LabelRow]):not([class*=RequiredToggle]){grid-column:2;max-width:100%;min-width:0}.EngageFormPublic .EngageFormPublicCard[data-label-align=left] .EngageFormPublicField [class*=ModuleLabel]:not([class*=LabelRow]){text-align:left}.EngageFormPublic .EngageFormPublicCard[data-label-align=right] .EngageFormPublicField>[class$=Module]{padding-left:50%}.EngageFormPublic .EngageFormPublicCard[data-label-align=right] .EngageFormPublicField [class*=ModuleLabel]:not([class*=LabelRow]){text-align:right}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicLogo{display:flex;justify-content:center}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicLogo img{max-width:100%;object-fit:contain}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicTitle{font-size:24px;font-weight:700;line-height:1.2;margin:0}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicDescription{font-size:14px;line-height:1.4;margin:0;opacity:.75}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicFields{display:flex;flex-direction:column;gap:16px;gap:var(--public-question-gap,16px);margin-top:4px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicFields--card{display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:220px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardWelcomeWrap{display:flex;flex-direction:column;gap:12px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNav--welcome{justify-content:flex-end;margin-top:auto;width:100%}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicWelcome .EngageFormPublicCardProgress{align-self:center;margin-top:auto}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardProgress{align-self:flex-end;color:#0f172a99;font-size:12px;font-weight:600}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNav{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:16px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNav.EngageFormPublicCardNav--welcome{justify-content:flex-end;width:100%}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNavBtn{align-items:center;background:#fff;border:1px solid #0f172a1f;border-radius:8px;color:#0f172ac7;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;padding:14px 26px;transition:background .12s ease,border-color .12s ease,transform .08s ease}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNavBtn .material-symbols-outlined{font-size:20px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNavBtn:hover:not(:disabled){background:#0f172a0a}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNavBtn:active{transform:scale(.98)}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNavBtn:disabled{cursor:not-allowed;opacity:.4}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicCardNavBtn.is-next{border-color:#0000}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField{display:flex;flex-direction:column;gap:6px;padding:4px 0}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField [class*=ModuleLabel]:not([class*=LabelRow]){background:#0000!important}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField.is-heading{padding-top:8px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField.is-heading h2{font-size:18px;font-weight:700;margin:0}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField.is-heading p{font-size:13px;margin:4px 0 0;opacity:.7}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField.is-paragraph p{font-size:14px;line-height:1.45;margin:0}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField.is-image img{border-radius:8px;max-width:100%}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=date],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=email],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=number],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=tel],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=text],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=time],.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField select,.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField textarea{background:#fff;background:var(--public-input-bg,#fff);border-color:#e5e7eb;border-color:var(--public-input-border-color,#e5e7eb);border-radius:8px;border-radius:var(--public-input-border-radius,8px);border-style:solid;border-width:1px;border-width:var(--public-input-border-width,1px);color:inherit;font-family:inherit;font-size:inherit;outline:3px solid #0000;padding:10px 12px;transition:border-color .12s ease,outline-color .12s ease;width:100%}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=date]:focus,.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=email]:focus,.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=number]:focus,.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=tel]:focus,.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=text]:focus,.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField input[type=time]:focus,.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField select:focus,.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField textarea:focus{border-color:#3b82f6;border-color:var(--public-primary,#3b82f6);outline-color:color-mix(in srgb,#3b82f6 24%,#0000);outline-color:color-mix(in srgb,var(--public-primary,#3b82f6) 24%,#0000)}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicField textarea{min-height:96px;resize:vertical}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicLabel{align-items:center;display:inline-flex;font-size:13px;font-weight:600;gap:4px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicRequired{color:#ef4444}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicChoiceList{display:flex;flex-direction:column;gap:6px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicChoiceItem{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;gap:8px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicSubmit{display:flex;justify-content:flex-end;margin-top:12px}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicSubmitBtn{border:0;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;padding:14px 30px;transition:filter .12s ease,transform .08s ease}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicSubmitBtn:hover{filter:brightness(.94)}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicSubmitBtn:active{transform:scale(.98)}.EngageFormPublic .EngageFormPublicCard .EngageFormPublicSubmitBtn:disabled{cursor:not-allowed;opacity:.55}.EngageFormPublic .EngageFormPublicFooter{margin:0 auto 10px;padding:0 14px}.EngageFormPublic .EngageFormPublicFooter p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;text-align:center}.EngageFormPublic .EngageFormPublicFooter p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.EngageFormPublic .EngageFormPublicFooter p a:hover{text-decoration:underline}@media(max-width:600px){.EngageFormPublic .EngageFormPublicHeader{padding:12px 16px}.EngageFormPublic .EngageFormPublicHeader .EngageFormPublicHeaderUserText{display:none}.EngageFormPublic .EngageFormPublicContent{padding:20px 12px 60px}.EngageFormPublic .EngageFormPublicCard{border-radius:12px;padding:28px 20px}}.HeadingModule{display:flex;flex-direction:column;gap:8px;width:100%}.HeadingModule .HeadingModuleLabelRow{align-items:center;display:flex;gap:4px}.HeadingModule .HeadingModuleLabelRow .HeadingModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.HeadingModule .HeadingModuleLabelRow .HeadingModuleLabel:focus,.HeadingModule .HeadingModuleLabelRow .HeadingModuleLabel:hover{background:var(--background_Gray_Light)}.HeadingModule .HeadingModuleLabelRow .HeadingModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.HeadingModule .HeadingModuleLabelRow .HeadingModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.HeadingModule .HeadingModuleField,.HeadingModule .HeadingModuleFields input,.HeadingModule .HeadingModuleGrid input,.HeadingModule .HeadingModuleOption input,.HeadingModule .HeadingModulePlaceholderInput,.HeadingModule .HeadingModulePreview,.HeadingModule .HeadingModuleRow input,.HeadingModule .HeadingModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.HeadingModule .HeadingModuleField:focus,.HeadingModule .HeadingModuleFields input:focus,.HeadingModule .HeadingModuleGrid input:focus,.HeadingModule .HeadingModuleOption input:focus,.HeadingModule .HeadingModulePlaceholderInput:focus,.HeadingModule .HeadingModulePreview:focus,.HeadingModule .HeadingModuleRow input:focus,.HeadingModule .HeadingModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.HeadingModule .HeadingModuleField::placeholder,.HeadingModule .HeadingModuleFields input::placeholder,.HeadingModule .HeadingModuleGrid input::placeholder,.HeadingModule .HeadingModuleOption input::placeholder,.HeadingModule .HeadingModulePlaceholderInput::placeholder,.HeadingModule .HeadingModulePreview::placeholder,.HeadingModule .HeadingModuleRow input::placeholder,.HeadingModule .HeadingModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.HeadingModule .HeadingModuleField:disabled,.HeadingModule .HeadingModuleFields input:disabled,.HeadingModule .HeadingModuleGrid input:disabled,.HeadingModule .HeadingModuleOption input:disabled,.HeadingModule .HeadingModulePlaceholderInput:disabled,.HeadingModule .HeadingModulePreview:disabled,.HeadingModule .HeadingModuleRow input:disabled,.HeadingModule .HeadingModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.HeadingModule .HeadingModuleFields,.HeadingModule .HeadingModuleGrid{grid-gap:8px;display:grid;gap:8px}.HeadingModule .HeadingModuleFields,.HeadingModule .HeadingModuleGrid{grid-template-columns:1fr 1fr}.HeadingModule .HeadingModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.HeadingModule .HeadingModuleField .material-symbols-outlined{font-size:18px}.HeadingModule .HeadingModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.HeadingModule .HeadingModulePad .material-symbols-outlined{font-size:24px}.HeadingModule .HeadingModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.HeadingModule .HeadingModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.HeadingModule .HeadingModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.HeadingModule .HeadingModuleAdd,.HeadingModule .HeadingModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.HeadingModule .HeadingModuleAdd .material-symbols-outlined,.HeadingModule .HeadingModuleRequiredToggle .material-symbols-outlined{font-size:16px}.HeadingModule .HeadingModuleAdd:hover,.HeadingModule .HeadingModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.HeadingModule .HeadingModuleOptions{display:flex;flex-direction:column;gap:6px}.HeadingModule .HeadingModuleOptions .HeadingModuleOption{align-items:center;display:flex;gap:8px}.HeadingModule .HeadingModuleOptions .HeadingModuleOption .HeadingModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.HeadingModule .HeadingModuleOptions .HeadingModuleOption .HeadingModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.HeadingModule .HeadingModuleOptions .HeadingModuleOption .HeadingModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.HeadingModule .HeadingModuleOptions .HeadingModuleOption .HeadingModuleOptionDelete .material-symbols-outlined{font-size:16px}.HeadingModule .HeadingModuleOptions .HeadingModuleOption .HeadingModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.HeadingModule .HeadingModuleList{display:flex;flex-direction:column;gap:6px}.HeadingModule .HeadingModuleList .HeadingModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.HeadingModule .HeadingModuleList .HeadingModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.HeadingModule .HeadingModuleList .HeadingModuleRow .HeadingModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.HeadingModule .HeadingModuleList .HeadingModuleRow .HeadingModuleRowDelete .material-symbols-outlined{font-size:16px}.HeadingModule .HeadingModuleList .HeadingModuleRow .HeadingModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.HeadingModule .HeadingModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.HeadingModule .HeadingModulePreview .material-symbols-outlined{font-size:18px}.HeadingModule .HeadingModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.HeadingModule .HeadingModuleTitle:focus,.HeadingModule .HeadingModuleTitle:hover{background:var(--background_Gray_Light)}.HeadingModule .HeadingModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.HeadingModule .HeadingModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.HeadingModule .HeadingModuleSubtitle:focus,.HeadingModule .HeadingModuleSubtitle:hover{background:var(--background_Gray_Light)}.HeadingModule .HeadingModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.HeadingModule .HeadingModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.HeadingModule .HeadingModuleTemplate{font-family:inherit;resize:vertical}.FullNameModule{display:flex;flex-direction:column;gap:8px;width:100%}.FullNameModule .FullNameModuleLabelRow{align-items:center;display:flex;gap:4px}.FullNameModule .FullNameModuleLabelRow .FullNameModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.FullNameModule .FullNameModuleLabelRow .FullNameModuleLabel:focus,.FullNameModule .FullNameModuleLabelRow .FullNameModuleLabel:hover{background:var(--background_Gray_Light)}.FullNameModule .FullNameModuleLabelRow .FullNameModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.FullNameModule .FullNameModuleLabelRow .FullNameModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.FullNameModule .FullNameModuleField,.FullNameModule .FullNameModuleFields input,.FullNameModule .FullNameModuleGrid input,.FullNameModule .FullNameModuleOption input,.FullNameModule .FullNameModulePlaceholderInput,.FullNameModule .FullNameModulePreview,.FullNameModule .FullNameModuleRow input,.FullNameModule .FullNameModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.FullNameModule .FullNameModuleField:focus,.FullNameModule .FullNameModuleFields input:focus,.FullNameModule .FullNameModuleGrid input:focus,.FullNameModule .FullNameModuleOption input:focus,.FullNameModule .FullNameModulePlaceholderInput:focus,.FullNameModule .FullNameModulePreview:focus,.FullNameModule .FullNameModuleRow input:focus,.FullNameModule .FullNameModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.FullNameModule .FullNameModuleField::placeholder,.FullNameModule .FullNameModuleFields input::placeholder,.FullNameModule .FullNameModuleGrid input::placeholder,.FullNameModule .FullNameModuleOption input::placeholder,.FullNameModule .FullNameModulePlaceholderInput::placeholder,.FullNameModule .FullNameModulePreview::placeholder,.FullNameModule .FullNameModuleRow input::placeholder,.FullNameModule .FullNameModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.FullNameModule .FullNameModuleField:disabled,.FullNameModule .FullNameModuleFields input:disabled,.FullNameModule .FullNameModuleGrid input:disabled,.FullNameModule .FullNameModuleOption input:disabled,.FullNameModule .FullNameModulePlaceholderInput:disabled,.FullNameModule .FullNameModulePreview:disabled,.FullNameModule .FullNameModuleRow input:disabled,.FullNameModule .FullNameModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.FullNameModule .FullNameModuleFields,.FullNameModule .FullNameModuleGrid{grid-gap:8px;display:grid;gap:8px}.FullNameModule .FullNameModuleFields,.FullNameModule .FullNameModuleGrid{grid-template-columns:1fr 1fr}.FullNameModule .FullNameModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.FullNameModule .FullNameModuleField .material-symbols-outlined{font-size:18px}.FullNameModule .FullNameModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.FullNameModule .FullNameModulePad .material-symbols-outlined{font-size:24px}.FullNameModule .FullNameModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.FullNameModule .FullNameModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.FullNameModule .FullNameModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.FullNameModule .FullNameModuleAdd,.FullNameModule .FullNameModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.FullNameModule .FullNameModuleAdd .material-symbols-outlined,.FullNameModule .FullNameModuleRequiredToggle .material-symbols-outlined{font-size:16px}.FullNameModule .FullNameModuleAdd:hover,.FullNameModule .FullNameModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.FullNameModule .FullNameModuleOptions{display:flex;flex-direction:column;gap:6px}.FullNameModule .FullNameModuleOptions .FullNameModuleOption{align-items:center;display:flex;gap:8px}.FullNameModule .FullNameModuleOptions .FullNameModuleOption .FullNameModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.FullNameModule .FullNameModuleOptions .FullNameModuleOption .FullNameModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.FullNameModule .FullNameModuleOptions .FullNameModuleOption .FullNameModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.FullNameModule .FullNameModuleOptions .FullNameModuleOption .FullNameModuleOptionDelete .material-symbols-outlined{font-size:16px}.FullNameModule .FullNameModuleOptions .FullNameModuleOption .FullNameModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.FullNameModule .FullNameModuleList{display:flex;flex-direction:column;gap:6px}.FullNameModule .FullNameModuleList .FullNameModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.FullNameModule .FullNameModuleList .FullNameModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.FullNameModule .FullNameModuleList .FullNameModuleRow .FullNameModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.FullNameModule .FullNameModuleList .FullNameModuleRow .FullNameModuleRowDelete .material-symbols-outlined{font-size:16px}.FullNameModule .FullNameModuleList .FullNameModuleRow .FullNameModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.FullNameModule .FullNameModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.FullNameModule .FullNameModulePreview .material-symbols-outlined{font-size:18px}.FullNameModule .FullNameModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.FullNameModule .FullNameModuleTitle:focus,.FullNameModule .FullNameModuleTitle:hover{background:var(--background_Gray_Light)}.FullNameModule .FullNameModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.FullNameModule .FullNameModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.FullNameModule .FullNameModuleSubtitle:focus,.FullNameModule .FullNameModuleSubtitle:hover{background:var(--background_Gray_Light)}.FullNameModule .FullNameModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.FullNameModule .FullNameModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.FullNameModule .FullNameModuleTemplate{font-family:inherit;resize:vertical}.EmailModule{display:flex;flex-direction:column;gap:8px;width:100%}.EmailModule .EmailModuleLabelRow{align-items:center;display:flex;gap:4px}.EmailModule .EmailModuleLabelRow .EmailModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.EmailModule .EmailModuleLabelRow .EmailModuleLabel:focus,.EmailModule .EmailModuleLabelRow .EmailModuleLabel:hover{background:var(--background_Gray_Light)}.EmailModule .EmailModuleLabelRow .EmailModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.EmailModule .EmailModuleLabelRow .EmailModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.EmailModule .EmailModuleField,.EmailModule .EmailModuleFields input,.EmailModule .EmailModuleGrid input,.EmailModule .EmailModuleOption input,.EmailModule .EmailModulePlaceholderInput,.EmailModule .EmailModulePreview,.EmailModule .EmailModuleRow input,.EmailModule .EmailModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.EmailModule .EmailModuleField:focus,.EmailModule .EmailModuleFields input:focus,.EmailModule .EmailModuleGrid input:focus,.EmailModule .EmailModuleOption input:focus,.EmailModule .EmailModulePlaceholderInput:focus,.EmailModule .EmailModulePreview:focus,.EmailModule .EmailModuleRow input:focus,.EmailModule .EmailModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.EmailModule .EmailModuleField::placeholder,.EmailModule .EmailModuleFields input::placeholder,.EmailModule .EmailModuleGrid input::placeholder,.EmailModule .EmailModuleOption input::placeholder,.EmailModule .EmailModulePlaceholderInput::placeholder,.EmailModule .EmailModulePreview::placeholder,.EmailModule .EmailModuleRow input::placeholder,.EmailModule .EmailModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.EmailModule .EmailModuleField:disabled,.EmailModule .EmailModuleFields input:disabled,.EmailModule .EmailModuleGrid input:disabled,.EmailModule .EmailModuleOption input:disabled,.EmailModule .EmailModulePlaceholderInput:disabled,.EmailModule .EmailModulePreview:disabled,.EmailModule .EmailModuleRow input:disabled,.EmailModule .EmailModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.EmailModule .EmailModuleFields,.EmailModule .EmailModuleGrid{grid-gap:8px;display:grid;gap:8px}.EmailModule .EmailModuleFields,.EmailModule .EmailModuleGrid{grid-template-columns:1fr 1fr}.EmailModule .EmailModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.EmailModule .EmailModuleField .material-symbols-outlined{font-size:18px}.EmailModule .EmailModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.EmailModule .EmailModulePad .material-symbols-outlined{font-size:24px}.EmailModule .EmailModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.EmailModule .EmailModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.EmailModule .EmailModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.EmailModule .EmailModuleAdd,.EmailModule .EmailModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.EmailModule .EmailModuleAdd .material-symbols-outlined,.EmailModule .EmailModuleRequiredToggle .material-symbols-outlined{font-size:16px}.EmailModule .EmailModuleAdd:hover,.EmailModule .EmailModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EmailModule .EmailModuleOptions{display:flex;flex-direction:column;gap:6px}.EmailModule .EmailModuleOptions .EmailModuleOption{align-items:center;display:flex;gap:8px}.EmailModule .EmailModuleOptions .EmailModuleOption .EmailModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.EmailModule .EmailModuleOptions .EmailModuleOption .EmailModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.EmailModule .EmailModuleOptions .EmailModuleOption .EmailModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.EmailModule .EmailModuleOptions .EmailModuleOption .EmailModuleOptionDelete .material-symbols-outlined{font-size:16px}.EmailModule .EmailModuleOptions .EmailModuleOption .EmailModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.EmailModule .EmailModuleList{display:flex;flex-direction:column;gap:6px}.EmailModule .EmailModuleList .EmailModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.EmailModule .EmailModuleList .EmailModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.EmailModule .EmailModuleList .EmailModuleRow .EmailModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.EmailModule .EmailModuleList .EmailModuleRow .EmailModuleRowDelete .material-symbols-outlined{font-size:16px}.EmailModule .EmailModuleList .EmailModuleRow .EmailModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.EmailModule .EmailModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.EmailModule .EmailModulePreview .material-symbols-outlined{font-size:18px}.EmailModule .EmailModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.EmailModule .EmailModuleTitle:focus,.EmailModule .EmailModuleTitle:hover{background:var(--background_Gray_Light)}.EmailModule .EmailModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.EmailModule .EmailModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.EmailModule .EmailModuleSubtitle:focus,.EmailModule .EmailModuleSubtitle:hover{background:var(--background_Gray_Light)}.EmailModule .EmailModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.EmailModule .EmailModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.EmailModule .EmailModuleTemplate{font-family:inherit;resize:vertical}.AddressModule{display:flex;flex-direction:column;gap:8px;width:100%}.AddressModule .AddressModuleLabelRow{align-items:center;display:flex;gap:4px}.AddressModule .AddressModuleLabelRow .AddressModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.AddressModule .AddressModuleLabelRow .AddressModuleLabel:focus,.AddressModule .AddressModuleLabelRow .AddressModuleLabel:hover{background:var(--background_Gray_Light)}.AddressModule .AddressModuleLabelRow .AddressModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.AddressModule .AddressModuleLabelRow .AddressModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.AddressModule .AddressModuleField,.AddressModule .AddressModuleFields input,.AddressModule .AddressModuleGrid input,.AddressModule .AddressModuleOption input,.AddressModule .AddressModulePlaceholderInput,.AddressModule .AddressModulePreview,.AddressModule .AddressModuleRow input,.AddressModule .AddressModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.AddressModule .AddressModuleField:focus,.AddressModule .AddressModuleFields input:focus,.AddressModule .AddressModuleGrid input:focus,.AddressModule .AddressModuleOption input:focus,.AddressModule .AddressModulePlaceholderInput:focus,.AddressModule .AddressModulePreview:focus,.AddressModule .AddressModuleRow input:focus,.AddressModule .AddressModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.AddressModule .AddressModuleField::placeholder,.AddressModule .AddressModuleFields input::placeholder,.AddressModule .AddressModuleGrid input::placeholder,.AddressModule .AddressModuleOption input::placeholder,.AddressModule .AddressModulePlaceholderInput::placeholder,.AddressModule .AddressModulePreview::placeholder,.AddressModule .AddressModuleRow input::placeholder,.AddressModule .AddressModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.AddressModule .AddressModuleField:disabled,.AddressModule .AddressModuleFields input:disabled,.AddressModule .AddressModuleGrid input:disabled,.AddressModule .AddressModuleOption input:disabled,.AddressModule .AddressModulePlaceholderInput:disabled,.AddressModule .AddressModulePreview:disabled,.AddressModule .AddressModuleRow input:disabled,.AddressModule .AddressModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.AddressModule .AddressModuleFields,.AddressModule .AddressModuleGrid{grid-gap:8px;display:grid;gap:8px}.AddressModule .AddressModuleFields,.AddressModule .AddressModuleGrid{grid-template-columns:1fr 1fr}.AddressModule .AddressModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.AddressModule .AddressModuleField .material-symbols-outlined{font-size:18px}.AddressModule .AddressModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.AddressModule .AddressModulePad .material-symbols-outlined{font-size:24px}.AddressModule .AddressModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.AddressModule .AddressModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.AddressModule .AddressModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.AddressModule .AddressModuleAdd,.AddressModule .AddressModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.AddressModule .AddressModuleAdd .material-symbols-outlined,.AddressModule .AddressModuleRequiredToggle .material-symbols-outlined{font-size:16px}.AddressModule .AddressModuleAdd:hover,.AddressModule .AddressModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.AddressModule .AddressModuleOptions{display:flex;flex-direction:column;gap:6px}.AddressModule .AddressModuleOptions .AddressModuleOption{align-items:center;display:flex;gap:8px}.AddressModule .AddressModuleOptions .AddressModuleOption .AddressModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.AddressModule .AddressModuleOptions .AddressModuleOption .AddressModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.AddressModule .AddressModuleOptions .AddressModuleOption .AddressModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.AddressModule .AddressModuleOptions .AddressModuleOption .AddressModuleOptionDelete .material-symbols-outlined{font-size:16px}.AddressModule .AddressModuleOptions .AddressModuleOption .AddressModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.AddressModule .AddressModuleList{display:flex;flex-direction:column;gap:6px}.AddressModule .AddressModuleList .AddressModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.AddressModule .AddressModuleList .AddressModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.AddressModule .AddressModuleList .AddressModuleRow .AddressModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.AddressModule .AddressModuleList .AddressModuleRow .AddressModuleRowDelete .material-symbols-outlined{font-size:16px}.AddressModule .AddressModuleList .AddressModuleRow .AddressModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.AddressModule .AddressModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.AddressModule .AddressModulePreview .material-symbols-outlined{font-size:18px}.AddressModule .AddressModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.AddressModule .AddressModuleTitle:focus,.AddressModule .AddressModuleTitle:hover{background:var(--background_Gray_Light)}.AddressModule .AddressModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.AddressModule .AddressModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.AddressModule .AddressModuleSubtitle:focus,.AddressModule .AddressModuleSubtitle:hover{background:var(--background_Gray_Light)}.AddressModule .AddressModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.AddressModule .AddressModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.AddressModule .AddressModuleTemplate{font-family:inherit;resize:vertical}.PhoneModule{display:flex;flex-direction:column;gap:8px;width:100%}.PhoneModule .PhoneModuleLabelRow{align-items:center;display:flex;gap:4px}.PhoneModule .PhoneModuleLabelRow .PhoneModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.PhoneModule .PhoneModuleLabelRow .PhoneModuleLabel:focus,.PhoneModule .PhoneModuleLabelRow .PhoneModuleLabel:hover{background:var(--background_Gray_Light)}.PhoneModule .PhoneModuleLabelRow .PhoneModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.PhoneModule .PhoneModuleLabelRow .PhoneModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.PhoneModule .PhoneModuleField,.PhoneModule .PhoneModuleFields input,.PhoneModule .PhoneModuleGrid input,.PhoneModule .PhoneModuleOption input,.PhoneModule .PhoneModulePlaceholderInput,.PhoneModule .PhoneModulePreview,.PhoneModule .PhoneModuleRow input,.PhoneModule .PhoneModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.PhoneModule .PhoneModuleField:focus,.PhoneModule .PhoneModuleFields input:focus,.PhoneModule .PhoneModuleGrid input:focus,.PhoneModule .PhoneModuleOption input:focus,.PhoneModule .PhoneModulePlaceholderInput:focus,.PhoneModule .PhoneModulePreview:focus,.PhoneModule .PhoneModuleRow input:focus,.PhoneModule .PhoneModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.PhoneModule .PhoneModuleField::placeholder,.PhoneModule .PhoneModuleFields input::placeholder,.PhoneModule .PhoneModuleGrid input::placeholder,.PhoneModule .PhoneModuleOption input::placeholder,.PhoneModule .PhoneModulePlaceholderInput::placeholder,.PhoneModule .PhoneModulePreview::placeholder,.PhoneModule .PhoneModuleRow input::placeholder,.PhoneModule .PhoneModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.PhoneModule .PhoneModuleField:disabled,.PhoneModule .PhoneModuleFields input:disabled,.PhoneModule .PhoneModuleGrid input:disabled,.PhoneModule .PhoneModuleOption input:disabled,.PhoneModule .PhoneModulePlaceholderInput:disabled,.PhoneModule .PhoneModulePreview:disabled,.PhoneModule .PhoneModuleRow input:disabled,.PhoneModule .PhoneModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.PhoneModule .PhoneModuleFields,.PhoneModule .PhoneModuleGrid{grid-gap:8px;display:grid;gap:8px}.PhoneModule .PhoneModuleFields,.PhoneModule .PhoneModuleGrid{grid-template-columns:1fr 1fr}.PhoneModule .PhoneModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.PhoneModule .PhoneModuleField .material-symbols-outlined{font-size:18px}.PhoneModule .PhoneModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.PhoneModule .PhoneModulePad .material-symbols-outlined{font-size:24px}.PhoneModule .PhoneModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.PhoneModule .PhoneModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.PhoneModule .PhoneModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.PhoneModule .PhoneModuleAdd,.PhoneModule .PhoneModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.PhoneModule .PhoneModuleAdd .material-symbols-outlined,.PhoneModule .PhoneModuleRequiredToggle .material-symbols-outlined{font-size:16px}.PhoneModule .PhoneModuleAdd:hover,.PhoneModule .PhoneModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.PhoneModule .PhoneModuleOptions{display:flex;flex-direction:column;gap:6px}.PhoneModule .PhoneModuleOptions .PhoneModuleOption{align-items:center;display:flex;gap:8px}.PhoneModule .PhoneModuleOptions .PhoneModuleOption .PhoneModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.PhoneModule .PhoneModuleOptions .PhoneModuleOption .PhoneModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.PhoneModule .PhoneModuleOptions .PhoneModuleOption .PhoneModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.PhoneModule .PhoneModuleOptions .PhoneModuleOption .PhoneModuleOptionDelete .material-symbols-outlined{font-size:16px}.PhoneModule .PhoneModuleOptions .PhoneModuleOption .PhoneModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.PhoneModule .PhoneModuleList{display:flex;flex-direction:column;gap:6px}.PhoneModule .PhoneModuleList .PhoneModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.PhoneModule .PhoneModuleList .PhoneModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.PhoneModule .PhoneModuleList .PhoneModuleRow .PhoneModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.PhoneModule .PhoneModuleList .PhoneModuleRow .PhoneModuleRowDelete .material-symbols-outlined{font-size:16px}.PhoneModule .PhoneModuleList .PhoneModuleRow .PhoneModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.PhoneModule .PhoneModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.PhoneModule .PhoneModulePreview .material-symbols-outlined{font-size:18px}.PhoneModule .PhoneModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.PhoneModule .PhoneModuleTitle:focus,.PhoneModule .PhoneModuleTitle:hover{background:var(--background_Gray_Light)}.PhoneModule .PhoneModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.PhoneModule .PhoneModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.PhoneModule .PhoneModuleSubtitle:focus,.PhoneModule .PhoneModuleSubtitle:hover{background:var(--background_Gray_Light)}.PhoneModule .PhoneModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.PhoneModule .PhoneModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.PhoneModule .PhoneModuleTemplate{font-family:inherit;resize:vertical}.DatePickerModule{display:flex;flex-direction:column;gap:8px;width:100%}.DatePickerModule .DatePickerModuleLabelRow{align-items:center;display:flex;gap:4px}.DatePickerModule .DatePickerModuleLabelRow .DatePickerModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.DatePickerModule .DatePickerModuleLabelRow .DatePickerModuleLabel:focus,.DatePickerModule .DatePickerModuleLabelRow .DatePickerModuleLabel:hover{background:var(--background_Gray_Light)}.DatePickerModule .DatePickerModuleLabelRow .DatePickerModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.DatePickerModule .DatePickerModuleLabelRow .DatePickerModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.DatePickerModule .DatePickerModuleField,.DatePickerModule .DatePickerModuleFields input,.DatePickerModule .DatePickerModuleGrid input,.DatePickerModule .DatePickerModuleOption input,.DatePickerModule .DatePickerModulePlaceholderInput,.DatePickerModule .DatePickerModulePreview,.DatePickerModule .DatePickerModuleRow input,.DatePickerModule .DatePickerModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.DatePickerModule .DatePickerModuleField:focus,.DatePickerModule .DatePickerModuleFields input:focus,.DatePickerModule .DatePickerModuleGrid input:focus,.DatePickerModule .DatePickerModuleOption input:focus,.DatePickerModule .DatePickerModulePlaceholderInput:focus,.DatePickerModule .DatePickerModulePreview:focus,.DatePickerModule .DatePickerModuleRow input:focus,.DatePickerModule .DatePickerModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.DatePickerModule .DatePickerModuleField::placeholder,.DatePickerModule .DatePickerModuleFields input::placeholder,.DatePickerModule .DatePickerModuleGrid input::placeholder,.DatePickerModule .DatePickerModuleOption input::placeholder,.DatePickerModule .DatePickerModulePlaceholderInput::placeholder,.DatePickerModule .DatePickerModulePreview::placeholder,.DatePickerModule .DatePickerModuleRow input::placeholder,.DatePickerModule .DatePickerModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.DatePickerModule .DatePickerModuleField:disabled,.DatePickerModule .DatePickerModuleFields input:disabled,.DatePickerModule .DatePickerModuleGrid input:disabled,.DatePickerModule .DatePickerModuleOption input:disabled,.DatePickerModule .DatePickerModulePlaceholderInput:disabled,.DatePickerModule .DatePickerModulePreview:disabled,.DatePickerModule .DatePickerModuleRow input:disabled,.DatePickerModule .DatePickerModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.DatePickerModule .DatePickerModuleFields,.DatePickerModule .DatePickerModuleGrid{grid-gap:8px;display:grid;gap:8px}.DatePickerModule .DatePickerModuleFields,.DatePickerModule .DatePickerModuleGrid{grid-template-columns:1fr 1fr}.DatePickerModule .DatePickerModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.DatePickerModule .DatePickerModuleField .material-symbols-outlined{font-size:18px}.DatePickerModule .DatePickerModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.DatePickerModule .DatePickerModulePad .material-symbols-outlined{font-size:24px}.DatePickerModule .DatePickerModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.DatePickerModule .DatePickerModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.DatePickerModule .DatePickerModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.DatePickerModule .DatePickerModuleAdd,.DatePickerModule .DatePickerModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.DatePickerModule .DatePickerModuleAdd .material-symbols-outlined,.DatePickerModule .DatePickerModuleRequiredToggle .material-symbols-outlined{font-size:16px}.DatePickerModule .DatePickerModuleAdd:hover,.DatePickerModule .DatePickerModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.DatePickerModule .DatePickerModuleOptions{display:flex;flex-direction:column;gap:6px}.DatePickerModule .DatePickerModuleOptions .DatePickerModuleOption{align-items:center;display:flex;gap:8px}.DatePickerModule .DatePickerModuleOptions .DatePickerModuleOption .DatePickerModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.DatePickerModule .DatePickerModuleOptions .DatePickerModuleOption .DatePickerModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.DatePickerModule .DatePickerModuleOptions .DatePickerModuleOption .DatePickerModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.DatePickerModule .DatePickerModuleOptions .DatePickerModuleOption .DatePickerModuleOptionDelete .material-symbols-outlined{font-size:16px}.DatePickerModule .DatePickerModuleOptions .DatePickerModuleOption .DatePickerModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.DatePickerModule .DatePickerModuleList{display:flex;flex-direction:column;gap:6px}.DatePickerModule .DatePickerModuleList .DatePickerModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.DatePickerModule .DatePickerModuleList .DatePickerModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.DatePickerModule .DatePickerModuleList .DatePickerModuleRow .DatePickerModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.DatePickerModule .DatePickerModuleList .DatePickerModuleRow .DatePickerModuleRowDelete .material-symbols-outlined{font-size:16px}.DatePickerModule .DatePickerModuleList .DatePickerModuleRow .DatePickerModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.DatePickerModule .DatePickerModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.DatePickerModule .DatePickerModulePreview .material-symbols-outlined{font-size:18px}.DatePickerModule .DatePickerModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.DatePickerModule .DatePickerModuleTitle:focus,.DatePickerModule .DatePickerModuleTitle:hover{background:var(--background_Gray_Light)}.DatePickerModule .DatePickerModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.DatePickerModule .DatePickerModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.DatePickerModule .DatePickerModuleSubtitle:focus,.DatePickerModule .DatePickerModuleSubtitle:hover{background:var(--background_Gray_Light)}.DatePickerModule .DatePickerModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.DatePickerModule .DatePickerModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.DatePickerModule .DatePickerModuleTemplate{font-family:inherit;resize:vertical}.AppointmentModule{display:flex;flex-direction:column;gap:8px;width:100%}.AppointmentModule .AppointmentModuleLabelRow{align-items:center;display:flex;gap:4px}.AppointmentModule .AppointmentModuleLabelRow .AppointmentModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.AppointmentModule .AppointmentModuleLabelRow .AppointmentModuleLabel:focus,.AppointmentModule .AppointmentModuleLabelRow .AppointmentModuleLabel:hover{background:var(--background_Gray_Light)}.AppointmentModule .AppointmentModuleLabelRow .AppointmentModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.AppointmentModule .AppointmentModuleLabelRow .AppointmentModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.AppointmentModule .AppointmentModuleField,.AppointmentModule .AppointmentModuleFields input,.AppointmentModule .AppointmentModuleGrid input,.AppointmentModule .AppointmentModuleOption input,.AppointmentModule .AppointmentModulePlaceholderInput,.AppointmentModule .AppointmentModulePreview,.AppointmentModule .AppointmentModuleRow input,.AppointmentModule .AppointmentModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.AppointmentModule .AppointmentModuleField:focus,.AppointmentModule .AppointmentModuleFields input:focus,.AppointmentModule .AppointmentModuleGrid input:focus,.AppointmentModule .AppointmentModuleOption input:focus,.AppointmentModule .AppointmentModulePlaceholderInput:focus,.AppointmentModule .AppointmentModulePreview:focus,.AppointmentModule .AppointmentModuleRow input:focus,.AppointmentModule .AppointmentModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.AppointmentModule .AppointmentModuleField::placeholder,.AppointmentModule .AppointmentModuleFields input::placeholder,.AppointmentModule .AppointmentModuleGrid input::placeholder,.AppointmentModule .AppointmentModuleOption input::placeholder,.AppointmentModule .AppointmentModulePlaceholderInput::placeholder,.AppointmentModule .AppointmentModulePreview::placeholder,.AppointmentModule .AppointmentModuleRow input::placeholder,.AppointmentModule .AppointmentModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.AppointmentModule .AppointmentModuleField:disabled,.AppointmentModule .AppointmentModuleFields input:disabled,.AppointmentModule .AppointmentModuleGrid input:disabled,.AppointmentModule .AppointmentModuleOption input:disabled,.AppointmentModule .AppointmentModulePlaceholderInput:disabled,.AppointmentModule .AppointmentModulePreview:disabled,.AppointmentModule .AppointmentModuleRow input:disabled,.AppointmentModule .AppointmentModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.AppointmentModule .AppointmentModuleFields,.AppointmentModule .AppointmentModuleGrid{grid-gap:8px;display:grid;gap:8px}.AppointmentModule .AppointmentModuleFields,.AppointmentModule .AppointmentModuleGrid{grid-template-columns:1fr 1fr}.AppointmentModule .AppointmentModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.AppointmentModule .AppointmentModuleField .material-symbols-outlined{font-size:18px}.AppointmentModule .AppointmentModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.AppointmentModule .AppointmentModulePad .material-symbols-outlined{font-size:24px}.AppointmentModule .AppointmentModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.AppointmentModule .AppointmentModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.AppointmentModule .AppointmentModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.AppointmentModule .AppointmentModuleAdd,.AppointmentModule .AppointmentModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.AppointmentModule .AppointmentModuleAdd .material-symbols-outlined,.AppointmentModule .AppointmentModuleRequiredToggle .material-symbols-outlined{font-size:16px}.AppointmentModule .AppointmentModuleAdd:hover,.AppointmentModule .AppointmentModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.AppointmentModule .AppointmentModuleOptions{display:flex;flex-direction:column;gap:6px}.AppointmentModule .AppointmentModuleOptions .AppointmentModuleOption{align-items:center;display:flex;gap:8px}.AppointmentModule .AppointmentModuleOptions .AppointmentModuleOption .AppointmentModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.AppointmentModule .AppointmentModuleOptions .AppointmentModuleOption .AppointmentModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.AppointmentModule .AppointmentModuleOptions .AppointmentModuleOption .AppointmentModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.AppointmentModule .AppointmentModuleOptions .AppointmentModuleOption .AppointmentModuleOptionDelete .material-symbols-outlined{font-size:16px}.AppointmentModule .AppointmentModuleOptions .AppointmentModuleOption .AppointmentModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.AppointmentModule .AppointmentModuleList{display:flex;flex-direction:column;gap:6px}.AppointmentModule .AppointmentModuleList .AppointmentModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.AppointmentModule .AppointmentModuleList .AppointmentModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.AppointmentModule .AppointmentModuleList .AppointmentModuleRow .AppointmentModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.AppointmentModule .AppointmentModuleList .AppointmentModuleRow .AppointmentModuleRowDelete .material-symbols-outlined{font-size:16px}.AppointmentModule .AppointmentModuleList .AppointmentModuleRow .AppointmentModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.AppointmentModule .AppointmentModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.AppointmentModule .AppointmentModulePreview .material-symbols-outlined{font-size:18px}.AppointmentModule .AppointmentModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.AppointmentModule .AppointmentModuleTitle:focus,.AppointmentModule .AppointmentModuleTitle:hover{background:var(--background_Gray_Light)}.AppointmentModule .AppointmentModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.AppointmentModule .AppointmentModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.AppointmentModule .AppointmentModuleSubtitle:focus,.AppointmentModule .AppointmentModuleSubtitle:hover{background:var(--background_Gray_Light)}.AppointmentModule .AppointmentModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.AppointmentModule .AppointmentModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.AppointmentModule .AppointmentModuleTemplate{font-family:inherit;resize:vertical}.SignatureModule{display:flex;flex-direction:column;gap:8px;width:100%}.SignatureModule .SignatureModuleLabelRow{align-items:center;display:flex;gap:4px}.SignatureModule .SignatureModuleLabelRow .SignatureModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.SignatureModule .SignatureModuleLabelRow .SignatureModuleLabel:focus,.SignatureModule .SignatureModuleLabelRow .SignatureModuleLabel:hover{background:var(--background_Gray_Light)}.SignatureModule .SignatureModuleLabelRow .SignatureModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.SignatureModule .SignatureModuleLabelRow .SignatureModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.SignatureModule .SignatureModuleField,.SignatureModule .SignatureModuleFields input,.SignatureModule .SignatureModuleGrid input,.SignatureModule .SignatureModuleOption input,.SignatureModule .SignatureModulePlaceholderInput,.SignatureModule .SignatureModulePreview,.SignatureModule .SignatureModuleRow input,.SignatureModule .SignatureModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.SignatureModule .SignatureModuleField:focus,.SignatureModule .SignatureModuleFields input:focus,.SignatureModule .SignatureModuleGrid input:focus,.SignatureModule .SignatureModuleOption input:focus,.SignatureModule .SignatureModulePlaceholderInput:focus,.SignatureModule .SignatureModulePreview:focus,.SignatureModule .SignatureModuleRow input:focus,.SignatureModule .SignatureModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.SignatureModule .SignatureModuleField::placeholder,.SignatureModule .SignatureModuleFields input::placeholder,.SignatureModule .SignatureModuleGrid input::placeholder,.SignatureModule .SignatureModuleOption input::placeholder,.SignatureModule .SignatureModulePlaceholderInput::placeholder,.SignatureModule .SignatureModulePreview::placeholder,.SignatureModule .SignatureModuleRow input::placeholder,.SignatureModule .SignatureModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.SignatureModule .SignatureModuleField:disabled,.SignatureModule .SignatureModuleFields input:disabled,.SignatureModule .SignatureModuleGrid input:disabled,.SignatureModule .SignatureModuleOption input:disabled,.SignatureModule .SignatureModulePlaceholderInput:disabled,.SignatureModule .SignatureModulePreview:disabled,.SignatureModule .SignatureModuleRow input:disabled,.SignatureModule .SignatureModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.SignatureModule .SignatureModuleFields,.SignatureModule .SignatureModuleGrid{grid-gap:8px;display:grid;gap:8px}.SignatureModule .SignatureModuleFields,.SignatureModule .SignatureModuleGrid{grid-template-columns:1fr 1fr}.SignatureModule .SignatureModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.SignatureModule .SignatureModuleField .material-symbols-outlined{font-size:18px}.SignatureModule .SignatureModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.SignatureModule .SignatureModulePad .material-symbols-outlined{font-size:24px}.SignatureModule .SignatureModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.SignatureModule .SignatureModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.SignatureModule .SignatureModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.SignatureModule .SignatureModuleAdd,.SignatureModule .SignatureModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.SignatureModule .SignatureModuleAdd .material-symbols-outlined,.SignatureModule .SignatureModuleRequiredToggle .material-symbols-outlined{font-size:16px}.SignatureModule .SignatureModuleAdd:hover,.SignatureModule .SignatureModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SignatureModule .SignatureModuleOptions{display:flex;flex-direction:column;gap:6px}.SignatureModule .SignatureModuleOptions .SignatureModuleOption{align-items:center;display:flex;gap:8px}.SignatureModule .SignatureModuleOptions .SignatureModuleOption .SignatureModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.SignatureModule .SignatureModuleOptions .SignatureModuleOption .SignatureModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.SignatureModule .SignatureModuleOptions .SignatureModuleOption .SignatureModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.SignatureModule .SignatureModuleOptions .SignatureModuleOption .SignatureModuleOptionDelete .material-symbols-outlined{font-size:16px}.SignatureModule .SignatureModuleOptions .SignatureModuleOption .SignatureModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.SignatureModule .SignatureModuleList{display:flex;flex-direction:column;gap:6px}.SignatureModule .SignatureModuleList .SignatureModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.SignatureModule .SignatureModuleList .SignatureModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.SignatureModule .SignatureModuleList .SignatureModuleRow .SignatureModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.SignatureModule .SignatureModuleList .SignatureModuleRow .SignatureModuleRowDelete .material-symbols-outlined{font-size:16px}.SignatureModule .SignatureModuleList .SignatureModuleRow .SignatureModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.SignatureModule .SignatureModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.SignatureModule .SignatureModulePreview .material-symbols-outlined{font-size:18px}.SignatureModule .SignatureModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.SignatureModule .SignatureModuleTitle:focus,.SignatureModule .SignatureModuleTitle:hover{background:var(--background_Gray_Light)}.SignatureModule .SignatureModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.SignatureModule .SignatureModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.SignatureModule .SignatureModuleSubtitle:focus,.SignatureModule .SignatureModuleSubtitle:hover{background:var(--background_Gray_Light)}.SignatureModule .SignatureModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.SignatureModule .SignatureModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.SignatureModule .SignatureModuleTemplate{font-family:inherit;resize:vertical}.FillInTheBlankModule{display:flex;flex-direction:column;gap:8px;width:100%}.FillInTheBlankModule .FillInTheBlankModuleLabelRow{align-items:center;display:flex;gap:4px}.FillInTheBlankModule .FillInTheBlankModuleLabelRow .FillInTheBlankModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.FillInTheBlankModule .FillInTheBlankModuleLabelRow .FillInTheBlankModuleLabel:focus,.FillInTheBlankModule .FillInTheBlankModuleLabelRow .FillInTheBlankModuleLabel:hover{background:var(--background_Gray_Light)}.FillInTheBlankModule .FillInTheBlankModuleLabelRow .FillInTheBlankModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.FillInTheBlankModule .FillInTheBlankModuleLabelRow .FillInTheBlankModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.FillInTheBlankModule .FillInTheBlankModuleField,.FillInTheBlankModule .FillInTheBlankModuleFields input,.FillInTheBlankModule .FillInTheBlankModuleGrid input,.FillInTheBlankModule .FillInTheBlankModuleOption input,.FillInTheBlankModule .FillInTheBlankModulePlaceholderInput,.FillInTheBlankModule .FillInTheBlankModulePreview,.FillInTheBlankModule .FillInTheBlankModuleRow input,.FillInTheBlankModule .FillInTheBlankModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.FillInTheBlankModule .FillInTheBlankModuleField:focus,.FillInTheBlankModule .FillInTheBlankModuleFields input:focus,.FillInTheBlankModule .FillInTheBlankModuleGrid input:focus,.FillInTheBlankModule .FillInTheBlankModuleOption input:focus,.FillInTheBlankModule .FillInTheBlankModulePlaceholderInput:focus,.FillInTheBlankModule .FillInTheBlankModulePreview:focus,.FillInTheBlankModule .FillInTheBlankModuleRow input:focus,.FillInTheBlankModule .FillInTheBlankModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.FillInTheBlankModule .FillInTheBlankModuleField::placeholder,.FillInTheBlankModule .FillInTheBlankModuleFields input::placeholder,.FillInTheBlankModule .FillInTheBlankModuleGrid input::placeholder,.FillInTheBlankModule .FillInTheBlankModuleOption input::placeholder,.FillInTheBlankModule .FillInTheBlankModulePlaceholderInput::placeholder,.FillInTheBlankModule .FillInTheBlankModulePreview::placeholder,.FillInTheBlankModule .FillInTheBlankModuleRow input::placeholder,.FillInTheBlankModule .FillInTheBlankModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.FillInTheBlankModule .FillInTheBlankModuleField:disabled,.FillInTheBlankModule .FillInTheBlankModuleFields input:disabled,.FillInTheBlankModule .FillInTheBlankModuleGrid input:disabled,.FillInTheBlankModule .FillInTheBlankModuleOption input:disabled,.FillInTheBlankModule .FillInTheBlankModulePlaceholderInput:disabled,.FillInTheBlankModule .FillInTheBlankModulePreview:disabled,.FillInTheBlankModule .FillInTheBlankModuleRow input:disabled,.FillInTheBlankModule .FillInTheBlankModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.FillInTheBlankModule .FillInTheBlankModuleFields,.FillInTheBlankModule .FillInTheBlankModuleGrid{grid-gap:8px;display:grid;gap:8px}.FillInTheBlankModule .FillInTheBlankModuleFields,.FillInTheBlankModule .FillInTheBlankModuleGrid{grid-template-columns:1fr 1fr}.FillInTheBlankModule .FillInTheBlankModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.FillInTheBlankModule .FillInTheBlankModuleField .material-symbols-outlined{font-size:18px}.FillInTheBlankModule .FillInTheBlankModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.FillInTheBlankModule .FillInTheBlankModulePad .material-symbols-outlined{font-size:24px}.FillInTheBlankModule .FillInTheBlankModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.FillInTheBlankModule .FillInTheBlankModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.FillInTheBlankModule .FillInTheBlankModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.FillInTheBlankModule .FillInTheBlankModuleAdd,.FillInTheBlankModule .FillInTheBlankModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.FillInTheBlankModule .FillInTheBlankModuleAdd .material-symbols-outlined,.FillInTheBlankModule .FillInTheBlankModuleRequiredToggle .material-symbols-outlined{font-size:16px}.FillInTheBlankModule .FillInTheBlankModuleAdd:hover,.FillInTheBlankModule .FillInTheBlankModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.FillInTheBlankModule .FillInTheBlankModuleOptions{display:flex;flex-direction:column;gap:6px}.FillInTheBlankModule .FillInTheBlankModuleOptions .FillInTheBlankModuleOption{align-items:center;display:flex;gap:8px}.FillInTheBlankModule .FillInTheBlankModuleOptions .FillInTheBlankModuleOption .FillInTheBlankModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.FillInTheBlankModule .FillInTheBlankModuleOptions .FillInTheBlankModuleOption .FillInTheBlankModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.FillInTheBlankModule .FillInTheBlankModuleOptions .FillInTheBlankModuleOption .FillInTheBlankModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.FillInTheBlankModule .FillInTheBlankModuleOptions .FillInTheBlankModuleOption .FillInTheBlankModuleOptionDelete .material-symbols-outlined{font-size:16px}.FillInTheBlankModule .FillInTheBlankModuleOptions .FillInTheBlankModuleOption .FillInTheBlankModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.FillInTheBlankModule .FillInTheBlankModuleList{display:flex;flex-direction:column;gap:6px}.FillInTheBlankModule .FillInTheBlankModuleList .FillInTheBlankModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.FillInTheBlankModule .FillInTheBlankModuleList .FillInTheBlankModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.FillInTheBlankModule .FillInTheBlankModuleList .FillInTheBlankModuleRow .FillInTheBlankModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.FillInTheBlankModule .FillInTheBlankModuleList .FillInTheBlankModuleRow .FillInTheBlankModuleRowDelete .material-symbols-outlined{font-size:16px}.FillInTheBlankModule .FillInTheBlankModuleList .FillInTheBlankModuleRow .FillInTheBlankModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.FillInTheBlankModule .FillInTheBlankModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.FillInTheBlankModule .FillInTheBlankModulePreview .material-symbols-outlined{font-size:18px}.FillInTheBlankModule .FillInTheBlankModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.FillInTheBlankModule .FillInTheBlankModuleTitle:focus,.FillInTheBlankModule .FillInTheBlankModuleTitle:hover{background:var(--background_Gray_Light)}.FillInTheBlankModule .FillInTheBlankModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.FillInTheBlankModule .FillInTheBlankModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.FillInTheBlankModule .FillInTheBlankModuleSubtitle:focus,.FillInTheBlankModule .FillInTheBlankModuleSubtitle:hover{background:var(--background_Gray_Light)}.FillInTheBlankModule .FillInTheBlankModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.FillInTheBlankModule .FillInTheBlankModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.FillInTheBlankModule .FillInTheBlankModuleTemplate{font-family:inherit;resize:vertical}.ProductListModule{display:flex;flex-direction:column;gap:8px;width:100%}.ProductListModule .ProductListModuleLabelRow{align-items:center;display:flex;gap:4px}.ProductListModule .ProductListModuleLabelRow .ProductListModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.ProductListModule .ProductListModuleLabelRow .ProductListModuleLabel:focus,.ProductListModule .ProductListModuleLabelRow .ProductListModuleLabel:hover{background:var(--background_Gray_Light)}.ProductListModule .ProductListModuleLabelRow .ProductListModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.ProductListModule .ProductListModuleLabelRow .ProductListModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.ProductListModule .ProductListModuleField,.ProductListModule .ProductListModuleFields input,.ProductListModule .ProductListModuleGrid input,.ProductListModule .ProductListModuleOption input,.ProductListModule .ProductListModulePlaceholderInput,.ProductListModule .ProductListModulePreview,.ProductListModule .ProductListModuleRow input,.ProductListModule .ProductListModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.ProductListModule .ProductListModuleField:focus,.ProductListModule .ProductListModuleFields input:focus,.ProductListModule .ProductListModuleGrid input:focus,.ProductListModule .ProductListModuleOption input:focus,.ProductListModule .ProductListModulePlaceholderInput:focus,.ProductListModule .ProductListModulePreview:focus,.ProductListModule .ProductListModuleRow input:focus,.ProductListModule .ProductListModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.ProductListModule .ProductListModuleField::placeholder,.ProductListModule .ProductListModuleFields input::placeholder,.ProductListModule .ProductListModuleGrid input::placeholder,.ProductListModule .ProductListModuleOption input::placeholder,.ProductListModule .ProductListModulePlaceholderInput::placeholder,.ProductListModule .ProductListModulePreview::placeholder,.ProductListModule .ProductListModuleRow input::placeholder,.ProductListModule .ProductListModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.ProductListModule .ProductListModuleField:disabled,.ProductListModule .ProductListModuleFields input:disabled,.ProductListModule .ProductListModuleGrid input:disabled,.ProductListModule .ProductListModuleOption input:disabled,.ProductListModule .ProductListModulePlaceholderInput:disabled,.ProductListModule .ProductListModulePreview:disabled,.ProductListModule .ProductListModuleRow input:disabled,.ProductListModule .ProductListModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.ProductListModule .ProductListModuleFields,.ProductListModule .ProductListModuleGrid{grid-gap:8px;display:grid;gap:8px}.ProductListModule .ProductListModuleFields,.ProductListModule .ProductListModuleGrid{grid-template-columns:1fr 1fr}.ProductListModule .ProductListModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.ProductListModule .ProductListModuleField .material-symbols-outlined{font-size:18px}.ProductListModule .ProductListModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.ProductListModule .ProductListModulePad .material-symbols-outlined{font-size:24px}.ProductListModule .ProductListModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ProductListModule .ProductListModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.ProductListModule .ProductListModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.ProductListModule .ProductListModuleAdd,.ProductListModule .ProductListModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.ProductListModule .ProductListModuleAdd .material-symbols-outlined,.ProductListModule .ProductListModuleRequiredToggle .material-symbols-outlined{font-size:16px}.ProductListModule .ProductListModuleAdd:hover,.ProductListModule .ProductListModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ProductListModule .ProductListModuleOptions{display:flex;flex-direction:column;gap:6px}.ProductListModule .ProductListModuleOptions .ProductListModuleOption{align-items:center;display:flex;gap:8px}.ProductListModule .ProductListModuleOptions .ProductListModuleOption .ProductListModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.ProductListModule .ProductListModuleOptions .ProductListModuleOption .ProductListModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.ProductListModule .ProductListModuleOptions .ProductListModuleOption .ProductListModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ProductListModule .ProductListModuleOptions .ProductListModuleOption .ProductListModuleOptionDelete .material-symbols-outlined{font-size:16px}.ProductListModule .ProductListModuleOptions .ProductListModuleOption .ProductListModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.ProductListModule .ProductListModuleList{display:flex;flex-direction:column;gap:6px}.ProductListModule .ProductListModuleList .ProductListModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.ProductListModule .ProductListModuleList .ProductListModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.ProductListModule .ProductListModuleList .ProductListModuleRow .ProductListModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ProductListModule .ProductListModuleList .ProductListModuleRow .ProductListModuleRowDelete .material-symbols-outlined{font-size:16px}.ProductListModule .ProductListModuleList .ProductListModuleRow .ProductListModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.ProductListModule .ProductListModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.ProductListModule .ProductListModulePreview .material-symbols-outlined{font-size:18px}.ProductListModule .ProductListModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.ProductListModule .ProductListModuleTitle:focus,.ProductListModule .ProductListModuleTitle:hover{background:var(--background_Gray_Light)}.ProductListModule .ProductListModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.ProductListModule .ProductListModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.ProductListModule .ProductListModuleSubtitle:focus,.ProductListModule .ProductListModuleSubtitle:hover{background:var(--background_Gray_Light)}.ProductListModule .ProductListModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.ProductListModule .ProductListModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.ProductListModule .ProductListModuleTemplate{font-family:inherit;resize:vertical}.ShortTextModule{display:flex;flex-direction:column;gap:8px;width:100%}.ShortTextModule .ShortTextModuleLabelRow{align-items:center;display:flex;gap:4px}.ShortTextModule .ShortTextModuleLabelRow .ShortTextModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.ShortTextModule .ShortTextModuleLabelRow .ShortTextModuleLabel:focus,.ShortTextModule .ShortTextModuleLabelRow .ShortTextModuleLabel:hover{background:var(--background_Gray_Light)}.ShortTextModule .ShortTextModuleLabelRow .ShortTextModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.ShortTextModule .ShortTextModuleLabelRow .ShortTextModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.ShortTextModule .ShortTextModuleField,.ShortTextModule .ShortTextModuleFields input,.ShortTextModule .ShortTextModuleGrid input,.ShortTextModule .ShortTextModuleOption input,.ShortTextModule .ShortTextModulePlaceholderInput,.ShortTextModule .ShortTextModulePreview,.ShortTextModule .ShortTextModuleRow input,.ShortTextModule .ShortTextModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.ShortTextModule .ShortTextModuleField:focus,.ShortTextModule .ShortTextModuleFields input:focus,.ShortTextModule .ShortTextModuleGrid input:focus,.ShortTextModule .ShortTextModuleOption input:focus,.ShortTextModule .ShortTextModulePlaceholderInput:focus,.ShortTextModule .ShortTextModulePreview:focus,.ShortTextModule .ShortTextModuleRow input:focus,.ShortTextModule .ShortTextModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.ShortTextModule .ShortTextModuleField::placeholder,.ShortTextModule .ShortTextModuleFields input::placeholder,.ShortTextModule .ShortTextModuleGrid input::placeholder,.ShortTextModule .ShortTextModuleOption input::placeholder,.ShortTextModule .ShortTextModulePlaceholderInput::placeholder,.ShortTextModule .ShortTextModulePreview::placeholder,.ShortTextModule .ShortTextModuleRow input::placeholder,.ShortTextModule .ShortTextModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.ShortTextModule .ShortTextModuleField:disabled,.ShortTextModule .ShortTextModuleFields input:disabled,.ShortTextModule .ShortTextModuleGrid input:disabled,.ShortTextModule .ShortTextModuleOption input:disabled,.ShortTextModule .ShortTextModulePlaceholderInput:disabled,.ShortTextModule .ShortTextModulePreview:disabled,.ShortTextModule .ShortTextModuleRow input:disabled,.ShortTextModule .ShortTextModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.ShortTextModule .ShortTextModuleFields,.ShortTextModule .ShortTextModuleGrid{grid-gap:8px;display:grid;gap:8px}.ShortTextModule .ShortTextModuleFields,.ShortTextModule .ShortTextModuleGrid{grid-template-columns:1fr 1fr}.ShortTextModule .ShortTextModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.ShortTextModule .ShortTextModuleField .material-symbols-outlined{font-size:18px}.ShortTextModule .ShortTextModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.ShortTextModule .ShortTextModulePad .material-symbols-outlined{font-size:24px}.ShortTextModule .ShortTextModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ShortTextModule .ShortTextModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.ShortTextModule .ShortTextModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.ShortTextModule .ShortTextModuleAdd,.ShortTextModule .ShortTextModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.ShortTextModule .ShortTextModuleAdd .material-symbols-outlined,.ShortTextModule .ShortTextModuleRequiredToggle .material-symbols-outlined{font-size:16px}.ShortTextModule .ShortTextModuleAdd:hover,.ShortTextModule .ShortTextModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ShortTextModule .ShortTextModuleOptions{display:flex;flex-direction:column;gap:6px}.ShortTextModule .ShortTextModuleOptions .ShortTextModuleOption{align-items:center;display:flex;gap:8px}.ShortTextModule .ShortTextModuleOptions .ShortTextModuleOption .ShortTextModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.ShortTextModule .ShortTextModuleOptions .ShortTextModuleOption .ShortTextModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.ShortTextModule .ShortTextModuleOptions .ShortTextModuleOption .ShortTextModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ShortTextModule .ShortTextModuleOptions .ShortTextModuleOption .ShortTextModuleOptionDelete .material-symbols-outlined{font-size:16px}.ShortTextModule .ShortTextModuleOptions .ShortTextModuleOption .ShortTextModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.ShortTextModule .ShortTextModuleList{display:flex;flex-direction:column;gap:6px}.ShortTextModule .ShortTextModuleList .ShortTextModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.ShortTextModule .ShortTextModuleList .ShortTextModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.ShortTextModule .ShortTextModuleList .ShortTextModuleRow .ShortTextModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ShortTextModule .ShortTextModuleList .ShortTextModuleRow .ShortTextModuleRowDelete .material-symbols-outlined{font-size:16px}.ShortTextModule .ShortTextModuleList .ShortTextModuleRow .ShortTextModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.ShortTextModule .ShortTextModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.ShortTextModule .ShortTextModulePreview .material-symbols-outlined{font-size:18px}.ShortTextModule .ShortTextModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.ShortTextModule .ShortTextModuleTitle:focus,.ShortTextModule .ShortTextModuleTitle:hover{background:var(--background_Gray_Light)}.ShortTextModule .ShortTextModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.ShortTextModule .ShortTextModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.ShortTextModule .ShortTextModuleSubtitle:focus,.ShortTextModule .ShortTextModuleSubtitle:hover{background:var(--background_Gray_Light)}.ShortTextModule .ShortTextModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.ShortTextModule .ShortTextModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.ShortTextModule .ShortTextModuleTemplate{font-family:inherit;resize:vertical}.LongTextModule{display:flex;flex-direction:column;gap:8px;width:100%}.LongTextModule .LongTextModuleLabelRow{align-items:center;display:flex;gap:4px}.LongTextModule .LongTextModuleLabelRow .LongTextModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.LongTextModule .LongTextModuleLabelRow .LongTextModuleLabel:focus,.LongTextModule .LongTextModuleLabelRow .LongTextModuleLabel:hover{background:var(--background_Gray_Light)}.LongTextModule .LongTextModuleLabelRow .LongTextModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.LongTextModule .LongTextModuleLabelRow .LongTextModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.LongTextModule .LongTextModuleField,.LongTextModule .LongTextModuleFields input,.LongTextModule .LongTextModuleGrid input,.LongTextModule .LongTextModuleOption input,.LongTextModule .LongTextModulePlaceholderInput,.LongTextModule .LongTextModulePreview,.LongTextModule .LongTextModuleRow input,.LongTextModule .LongTextModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.LongTextModule .LongTextModuleField:focus,.LongTextModule .LongTextModuleFields input:focus,.LongTextModule .LongTextModuleGrid input:focus,.LongTextModule .LongTextModuleOption input:focus,.LongTextModule .LongTextModulePlaceholderInput:focus,.LongTextModule .LongTextModulePreview:focus,.LongTextModule .LongTextModuleRow input:focus,.LongTextModule .LongTextModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.LongTextModule .LongTextModuleField::placeholder,.LongTextModule .LongTextModuleFields input::placeholder,.LongTextModule .LongTextModuleGrid input::placeholder,.LongTextModule .LongTextModuleOption input::placeholder,.LongTextModule .LongTextModulePlaceholderInput::placeholder,.LongTextModule .LongTextModulePreview::placeholder,.LongTextModule .LongTextModuleRow input::placeholder,.LongTextModule .LongTextModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.LongTextModule .LongTextModuleField:disabled,.LongTextModule .LongTextModuleFields input:disabled,.LongTextModule .LongTextModuleGrid input:disabled,.LongTextModule .LongTextModuleOption input:disabled,.LongTextModule .LongTextModulePlaceholderInput:disabled,.LongTextModule .LongTextModulePreview:disabled,.LongTextModule .LongTextModuleRow input:disabled,.LongTextModule .LongTextModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.LongTextModule .LongTextModuleFields,.LongTextModule .LongTextModuleGrid{grid-gap:8px;display:grid;gap:8px}.LongTextModule .LongTextModuleFields,.LongTextModule .LongTextModuleGrid{grid-template-columns:1fr 1fr}.LongTextModule .LongTextModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.LongTextModule .LongTextModuleField .material-symbols-outlined{font-size:18px}.LongTextModule .LongTextModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.LongTextModule .LongTextModulePad .material-symbols-outlined{font-size:24px}.LongTextModule .LongTextModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.LongTextModule .LongTextModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.LongTextModule .LongTextModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.LongTextModule .LongTextModuleAdd,.LongTextModule .LongTextModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.LongTextModule .LongTextModuleAdd .material-symbols-outlined,.LongTextModule .LongTextModuleRequiredToggle .material-symbols-outlined{font-size:16px}.LongTextModule .LongTextModuleAdd:hover,.LongTextModule .LongTextModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.LongTextModule .LongTextModuleOptions{display:flex;flex-direction:column;gap:6px}.LongTextModule .LongTextModuleOptions .LongTextModuleOption{align-items:center;display:flex;gap:8px}.LongTextModule .LongTextModuleOptions .LongTextModuleOption .LongTextModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.LongTextModule .LongTextModuleOptions .LongTextModuleOption .LongTextModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.LongTextModule .LongTextModuleOptions .LongTextModuleOption .LongTextModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.LongTextModule .LongTextModuleOptions .LongTextModuleOption .LongTextModuleOptionDelete .material-symbols-outlined{font-size:16px}.LongTextModule .LongTextModuleOptions .LongTextModuleOption .LongTextModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.LongTextModule .LongTextModuleList{display:flex;flex-direction:column;gap:6px}.LongTextModule .LongTextModuleList .LongTextModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.LongTextModule .LongTextModuleList .LongTextModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.LongTextModule .LongTextModuleList .LongTextModuleRow .LongTextModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.LongTextModule .LongTextModuleList .LongTextModuleRow .LongTextModuleRowDelete .material-symbols-outlined{font-size:16px}.LongTextModule .LongTextModuleList .LongTextModuleRow .LongTextModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.LongTextModule .LongTextModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.LongTextModule .LongTextModulePreview .material-symbols-outlined{font-size:18px}.LongTextModule .LongTextModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.LongTextModule .LongTextModuleTitle:focus,.LongTextModule .LongTextModuleTitle:hover{background:var(--background_Gray_Light)}.LongTextModule .LongTextModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.LongTextModule .LongTextModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.LongTextModule .LongTextModuleSubtitle:focus,.LongTextModule .LongTextModuleSubtitle:hover{background:var(--background_Gray_Light)}.LongTextModule .LongTextModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.LongTextModule .LongTextModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.LongTextModule .LongTextModuleTemplate{font-family:inherit;resize:vertical}.ParagraphModule{display:flex;flex-direction:column;gap:8px;width:100%}.ParagraphModule .ParagraphModuleLabelRow{align-items:center;display:flex;gap:4px}.ParagraphModule .ParagraphModuleLabelRow .ParagraphModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.ParagraphModule .ParagraphModuleLabelRow .ParagraphModuleLabel:focus,.ParagraphModule .ParagraphModuleLabelRow .ParagraphModuleLabel:hover{background:var(--background_Gray_Light)}.ParagraphModule .ParagraphModuleLabelRow .ParagraphModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.ParagraphModule .ParagraphModuleLabelRow .ParagraphModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.ParagraphModule .ParagraphModuleField,.ParagraphModule .ParagraphModuleFields input,.ParagraphModule .ParagraphModuleGrid input,.ParagraphModule .ParagraphModuleOption input,.ParagraphModule .ParagraphModulePlaceholderInput,.ParagraphModule .ParagraphModulePreview,.ParagraphModule .ParagraphModuleRow input,.ParagraphModule .ParagraphModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.ParagraphModule .ParagraphModuleField:focus,.ParagraphModule .ParagraphModuleFields input:focus,.ParagraphModule .ParagraphModuleGrid input:focus,.ParagraphModule .ParagraphModuleOption input:focus,.ParagraphModule .ParagraphModulePlaceholderInput:focus,.ParagraphModule .ParagraphModulePreview:focus,.ParagraphModule .ParagraphModuleRow input:focus,.ParagraphModule .ParagraphModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.ParagraphModule .ParagraphModuleField::placeholder,.ParagraphModule .ParagraphModuleFields input::placeholder,.ParagraphModule .ParagraphModuleGrid input::placeholder,.ParagraphModule .ParagraphModuleOption input::placeholder,.ParagraphModule .ParagraphModulePlaceholderInput::placeholder,.ParagraphModule .ParagraphModulePreview::placeholder,.ParagraphModule .ParagraphModuleRow input::placeholder,.ParagraphModule .ParagraphModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.ParagraphModule .ParagraphModuleField:disabled,.ParagraphModule .ParagraphModuleFields input:disabled,.ParagraphModule .ParagraphModuleGrid input:disabled,.ParagraphModule .ParagraphModuleOption input:disabled,.ParagraphModule .ParagraphModulePlaceholderInput:disabled,.ParagraphModule .ParagraphModulePreview:disabled,.ParagraphModule .ParagraphModuleRow input:disabled,.ParagraphModule .ParagraphModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.ParagraphModule .ParagraphModuleFields,.ParagraphModule .ParagraphModuleGrid{grid-gap:8px;display:grid;gap:8px}.ParagraphModule .ParagraphModuleFields,.ParagraphModule .ParagraphModuleGrid{grid-template-columns:1fr 1fr}.ParagraphModule .ParagraphModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.ParagraphModule .ParagraphModuleField .material-symbols-outlined{font-size:18px}.ParagraphModule .ParagraphModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.ParagraphModule .ParagraphModulePad .material-symbols-outlined{font-size:24px}.ParagraphModule .ParagraphModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ParagraphModule .ParagraphModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.ParagraphModule .ParagraphModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.ParagraphModule .ParagraphModuleAdd,.ParagraphModule .ParagraphModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.ParagraphModule .ParagraphModuleAdd .material-symbols-outlined,.ParagraphModule .ParagraphModuleRequiredToggle .material-symbols-outlined{font-size:16px}.ParagraphModule .ParagraphModuleAdd:hover,.ParagraphModule .ParagraphModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ParagraphModule .ParagraphModuleOptions{display:flex;flex-direction:column;gap:6px}.ParagraphModule .ParagraphModuleOptions .ParagraphModuleOption{align-items:center;display:flex;gap:8px}.ParagraphModule .ParagraphModuleOptions .ParagraphModuleOption .ParagraphModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.ParagraphModule .ParagraphModuleOptions .ParagraphModuleOption .ParagraphModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.ParagraphModule .ParagraphModuleOptions .ParagraphModuleOption .ParagraphModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ParagraphModule .ParagraphModuleOptions .ParagraphModuleOption .ParagraphModuleOptionDelete .material-symbols-outlined{font-size:16px}.ParagraphModule .ParagraphModuleOptions .ParagraphModuleOption .ParagraphModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.ParagraphModule .ParagraphModuleList{display:flex;flex-direction:column;gap:6px}.ParagraphModule .ParagraphModuleList .ParagraphModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.ParagraphModule .ParagraphModuleList .ParagraphModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.ParagraphModule .ParagraphModuleList .ParagraphModuleRow .ParagraphModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ParagraphModule .ParagraphModuleList .ParagraphModuleRow .ParagraphModuleRowDelete .material-symbols-outlined{font-size:16px}.ParagraphModule .ParagraphModuleList .ParagraphModuleRow .ParagraphModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.ParagraphModule .ParagraphModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.ParagraphModule .ParagraphModulePreview .material-symbols-outlined{font-size:18px}.ParagraphModule .ParagraphModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.ParagraphModule .ParagraphModuleTitle:focus,.ParagraphModule .ParagraphModuleTitle:hover{background:var(--background_Gray_Light)}.ParagraphModule .ParagraphModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.ParagraphModule .ParagraphModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.ParagraphModule .ParagraphModuleSubtitle:focus,.ParagraphModule .ParagraphModuleSubtitle:hover{background:var(--background_Gray_Light)}.ParagraphModule .ParagraphModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.ParagraphModule .ParagraphModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.ParagraphModule .ParagraphModuleTemplate{font-family:inherit;resize:vertical}.DropdownModule{display:flex;flex-direction:column;gap:8px;width:100%}.DropdownModule .DropdownModuleLabelRow{align-items:center;display:flex;gap:4px}.DropdownModule .DropdownModuleLabelRow .DropdownModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.DropdownModule .DropdownModuleLabelRow .DropdownModuleLabel:focus,.DropdownModule .DropdownModuleLabelRow .DropdownModuleLabel:hover{background:var(--background_Gray_Light)}.DropdownModule .DropdownModuleLabelRow .DropdownModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.DropdownModule .DropdownModuleLabelRow .DropdownModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.DropdownModule .DropdownModuleField,.DropdownModule .DropdownModuleFields input,.DropdownModule .DropdownModuleGrid input,.DropdownModule .DropdownModuleOption input,.DropdownModule .DropdownModulePlaceholderInput,.DropdownModule .DropdownModulePreview,.DropdownModule .DropdownModuleRow input,.DropdownModule .DropdownModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.DropdownModule .DropdownModuleField:focus,.DropdownModule .DropdownModuleFields input:focus,.DropdownModule .DropdownModuleGrid input:focus,.DropdownModule .DropdownModuleOption input:focus,.DropdownModule .DropdownModulePlaceholderInput:focus,.DropdownModule .DropdownModulePreview:focus,.DropdownModule .DropdownModuleRow input:focus,.DropdownModule .DropdownModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.DropdownModule .DropdownModuleField::placeholder,.DropdownModule .DropdownModuleFields input::placeholder,.DropdownModule .DropdownModuleGrid input::placeholder,.DropdownModule .DropdownModuleOption input::placeholder,.DropdownModule .DropdownModulePlaceholderInput::placeholder,.DropdownModule .DropdownModulePreview::placeholder,.DropdownModule .DropdownModuleRow input::placeholder,.DropdownModule .DropdownModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.DropdownModule .DropdownModuleField:disabled,.DropdownModule .DropdownModuleFields input:disabled,.DropdownModule .DropdownModuleGrid input:disabled,.DropdownModule .DropdownModuleOption input:disabled,.DropdownModule .DropdownModulePlaceholderInput:disabled,.DropdownModule .DropdownModulePreview:disabled,.DropdownModule .DropdownModuleRow input:disabled,.DropdownModule .DropdownModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.DropdownModule .DropdownModuleFields,.DropdownModule .DropdownModuleGrid{grid-gap:8px;display:grid;gap:8px}.DropdownModule .DropdownModuleFields,.DropdownModule .DropdownModuleGrid{grid-template-columns:1fr 1fr}.DropdownModule .DropdownModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.DropdownModule .DropdownModuleField .material-symbols-outlined{font-size:18px}.DropdownModule .DropdownModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.DropdownModule .DropdownModulePad .material-symbols-outlined{font-size:24px}.DropdownModule .DropdownModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.DropdownModule .DropdownModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.DropdownModule .DropdownModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.DropdownModule .DropdownModuleAdd,.DropdownModule .DropdownModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.DropdownModule .DropdownModuleAdd .material-symbols-outlined,.DropdownModule .DropdownModuleRequiredToggle .material-symbols-outlined{font-size:16px}.DropdownModule .DropdownModuleAdd:hover,.DropdownModule .DropdownModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.DropdownModule .DropdownModuleOptions{display:flex;flex-direction:column;gap:6px}.DropdownModule .DropdownModuleOptions .DropdownModuleOption{align-items:center;display:flex;gap:8px}.DropdownModule .DropdownModuleOptions .DropdownModuleOption .DropdownModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.DropdownModule .DropdownModuleOptions .DropdownModuleOption .DropdownModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.DropdownModule .DropdownModuleOptions .DropdownModuleOption .DropdownModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.DropdownModule .DropdownModuleOptions .DropdownModuleOption .DropdownModuleOptionDelete .material-symbols-outlined{font-size:16px}.DropdownModule .DropdownModuleOptions .DropdownModuleOption .DropdownModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.DropdownModule .DropdownModuleList{display:flex;flex-direction:column;gap:6px}.DropdownModule .DropdownModuleList .DropdownModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.DropdownModule .DropdownModuleList .DropdownModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.DropdownModule .DropdownModuleList .DropdownModuleRow .DropdownModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.DropdownModule .DropdownModuleList .DropdownModuleRow .DropdownModuleRowDelete .material-symbols-outlined{font-size:16px}.DropdownModule .DropdownModuleList .DropdownModuleRow .DropdownModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.DropdownModule .DropdownModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.DropdownModule .DropdownModulePreview .material-symbols-outlined{font-size:18px}.DropdownModule .DropdownModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.DropdownModule .DropdownModuleTitle:focus,.DropdownModule .DropdownModuleTitle:hover{background:var(--background_Gray_Light)}.DropdownModule .DropdownModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.DropdownModule .DropdownModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.DropdownModule .DropdownModuleSubtitle:focus,.DropdownModule .DropdownModuleSubtitle:hover{background:var(--background_Gray_Light)}.DropdownModule .DropdownModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.DropdownModule .DropdownModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.DropdownModule .DropdownModuleTemplate{font-family:inherit;resize:vertical}.SingleChoiceModule{display:flex;flex-direction:column;gap:8px;width:100%}.SingleChoiceModule .SingleChoiceModuleLabelRow{align-items:center;display:flex;gap:4px}.SingleChoiceModule .SingleChoiceModuleLabelRow .SingleChoiceModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.SingleChoiceModule .SingleChoiceModuleLabelRow .SingleChoiceModuleLabel:focus,.SingleChoiceModule .SingleChoiceModuleLabelRow .SingleChoiceModuleLabel:hover{background:var(--background_Gray_Light)}.SingleChoiceModule .SingleChoiceModuleLabelRow .SingleChoiceModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.SingleChoiceModule .SingleChoiceModuleLabelRow .SingleChoiceModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.SingleChoiceModule .SingleChoiceModuleField,.SingleChoiceModule .SingleChoiceModuleFields input,.SingleChoiceModule .SingleChoiceModuleGrid input,.SingleChoiceModule .SingleChoiceModuleOption input,.SingleChoiceModule .SingleChoiceModulePlaceholderInput,.SingleChoiceModule .SingleChoiceModulePreview,.SingleChoiceModule .SingleChoiceModuleRow input,.SingleChoiceModule .SingleChoiceModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.SingleChoiceModule .SingleChoiceModuleField:focus,.SingleChoiceModule .SingleChoiceModuleFields input:focus,.SingleChoiceModule .SingleChoiceModuleGrid input:focus,.SingleChoiceModule .SingleChoiceModuleOption input:focus,.SingleChoiceModule .SingleChoiceModulePlaceholderInput:focus,.SingleChoiceModule .SingleChoiceModulePreview:focus,.SingleChoiceModule .SingleChoiceModuleRow input:focus,.SingleChoiceModule .SingleChoiceModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.SingleChoiceModule .SingleChoiceModuleField::placeholder,.SingleChoiceModule .SingleChoiceModuleFields input::placeholder,.SingleChoiceModule .SingleChoiceModuleGrid input::placeholder,.SingleChoiceModule .SingleChoiceModuleOption input::placeholder,.SingleChoiceModule .SingleChoiceModulePlaceholderInput::placeholder,.SingleChoiceModule .SingleChoiceModulePreview::placeholder,.SingleChoiceModule .SingleChoiceModuleRow input::placeholder,.SingleChoiceModule .SingleChoiceModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.SingleChoiceModule .SingleChoiceModuleField:disabled,.SingleChoiceModule .SingleChoiceModuleFields input:disabled,.SingleChoiceModule .SingleChoiceModuleGrid input:disabled,.SingleChoiceModule .SingleChoiceModuleOption input:disabled,.SingleChoiceModule .SingleChoiceModulePlaceholderInput:disabled,.SingleChoiceModule .SingleChoiceModulePreview:disabled,.SingleChoiceModule .SingleChoiceModuleRow input:disabled,.SingleChoiceModule .SingleChoiceModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.SingleChoiceModule .SingleChoiceModuleFields,.SingleChoiceModule .SingleChoiceModuleGrid{grid-gap:8px;display:grid;gap:8px}.SingleChoiceModule .SingleChoiceModuleFields,.SingleChoiceModule .SingleChoiceModuleGrid{grid-template-columns:1fr 1fr}.SingleChoiceModule .SingleChoiceModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.SingleChoiceModule .SingleChoiceModuleField .material-symbols-outlined{font-size:18px}.SingleChoiceModule .SingleChoiceModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.SingleChoiceModule .SingleChoiceModulePad .material-symbols-outlined{font-size:24px}.SingleChoiceModule .SingleChoiceModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.SingleChoiceModule .SingleChoiceModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.SingleChoiceModule .SingleChoiceModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.SingleChoiceModule .SingleChoiceModuleAdd,.SingleChoiceModule .SingleChoiceModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.SingleChoiceModule .SingleChoiceModuleAdd .material-symbols-outlined,.SingleChoiceModule .SingleChoiceModuleRequiredToggle .material-symbols-outlined{font-size:16px}.SingleChoiceModule .SingleChoiceModuleAdd:hover,.SingleChoiceModule .SingleChoiceModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SingleChoiceModule .SingleChoiceModuleOptions{display:flex;flex-direction:column;gap:6px}.SingleChoiceModule .SingleChoiceModuleOptions .SingleChoiceModuleOption{align-items:center;display:flex;gap:8px}.SingleChoiceModule .SingleChoiceModuleOptions .SingleChoiceModuleOption .SingleChoiceModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.SingleChoiceModule .SingleChoiceModuleOptions .SingleChoiceModuleOption .SingleChoiceModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.SingleChoiceModule .SingleChoiceModuleOptions .SingleChoiceModuleOption .SingleChoiceModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.SingleChoiceModule .SingleChoiceModuleOptions .SingleChoiceModuleOption .SingleChoiceModuleOptionDelete .material-symbols-outlined{font-size:16px}.SingleChoiceModule .SingleChoiceModuleOptions .SingleChoiceModuleOption .SingleChoiceModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.SingleChoiceModule .SingleChoiceModuleList{display:flex;flex-direction:column;gap:6px}.SingleChoiceModule .SingleChoiceModuleList .SingleChoiceModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.SingleChoiceModule .SingleChoiceModuleList .SingleChoiceModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.SingleChoiceModule .SingleChoiceModuleList .SingleChoiceModuleRow .SingleChoiceModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.SingleChoiceModule .SingleChoiceModuleList .SingleChoiceModuleRow .SingleChoiceModuleRowDelete .material-symbols-outlined{font-size:16px}.SingleChoiceModule .SingleChoiceModuleList .SingleChoiceModuleRow .SingleChoiceModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.SingleChoiceModule .SingleChoiceModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.SingleChoiceModule .SingleChoiceModulePreview .material-symbols-outlined{font-size:18px}.SingleChoiceModule .SingleChoiceModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.SingleChoiceModule .SingleChoiceModuleTitle:focus,.SingleChoiceModule .SingleChoiceModuleTitle:hover{background:var(--background_Gray_Light)}.SingleChoiceModule .SingleChoiceModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.SingleChoiceModule .SingleChoiceModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.SingleChoiceModule .SingleChoiceModuleSubtitle:focus,.SingleChoiceModule .SingleChoiceModuleSubtitle:hover{background:var(--background_Gray_Light)}.SingleChoiceModule .SingleChoiceModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.SingleChoiceModule .SingleChoiceModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.SingleChoiceModule .SingleChoiceModuleTemplate{font-family:inherit;resize:vertical}.MultipleChoiceModule{display:flex;flex-direction:column;gap:8px;width:100%}.MultipleChoiceModule .MultipleChoiceModuleLabelRow{align-items:center;display:flex;gap:4px}.MultipleChoiceModule .MultipleChoiceModuleLabelRow .MultipleChoiceModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.MultipleChoiceModule .MultipleChoiceModuleLabelRow .MultipleChoiceModuleLabel:focus,.MultipleChoiceModule .MultipleChoiceModuleLabelRow .MultipleChoiceModuleLabel:hover{background:var(--background_Gray_Light)}.MultipleChoiceModule .MultipleChoiceModuleLabelRow .MultipleChoiceModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.MultipleChoiceModule .MultipleChoiceModuleLabelRow .MultipleChoiceModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.MultipleChoiceModule .MultipleChoiceModuleField,.MultipleChoiceModule .MultipleChoiceModuleFields input,.MultipleChoiceModule .MultipleChoiceModuleGrid input,.MultipleChoiceModule .MultipleChoiceModuleOption input,.MultipleChoiceModule .MultipleChoiceModulePlaceholderInput,.MultipleChoiceModule .MultipleChoiceModulePreview,.MultipleChoiceModule .MultipleChoiceModuleRow input,.MultipleChoiceModule .MultipleChoiceModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.MultipleChoiceModule .MultipleChoiceModuleField:focus,.MultipleChoiceModule .MultipleChoiceModuleFields input:focus,.MultipleChoiceModule .MultipleChoiceModuleGrid input:focus,.MultipleChoiceModule .MultipleChoiceModuleOption input:focus,.MultipleChoiceModule .MultipleChoiceModulePlaceholderInput:focus,.MultipleChoiceModule .MultipleChoiceModulePreview:focus,.MultipleChoiceModule .MultipleChoiceModuleRow input:focus,.MultipleChoiceModule .MultipleChoiceModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.MultipleChoiceModule .MultipleChoiceModuleField::placeholder,.MultipleChoiceModule .MultipleChoiceModuleFields input::placeholder,.MultipleChoiceModule .MultipleChoiceModuleGrid input::placeholder,.MultipleChoiceModule .MultipleChoiceModuleOption input::placeholder,.MultipleChoiceModule .MultipleChoiceModulePlaceholderInput::placeholder,.MultipleChoiceModule .MultipleChoiceModulePreview::placeholder,.MultipleChoiceModule .MultipleChoiceModuleRow input::placeholder,.MultipleChoiceModule .MultipleChoiceModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.MultipleChoiceModule .MultipleChoiceModuleField:disabled,.MultipleChoiceModule .MultipleChoiceModuleFields input:disabled,.MultipleChoiceModule .MultipleChoiceModuleGrid input:disabled,.MultipleChoiceModule .MultipleChoiceModuleOption input:disabled,.MultipleChoiceModule .MultipleChoiceModulePlaceholderInput:disabled,.MultipleChoiceModule .MultipleChoiceModulePreview:disabled,.MultipleChoiceModule .MultipleChoiceModuleRow input:disabled,.MultipleChoiceModule .MultipleChoiceModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.MultipleChoiceModule .MultipleChoiceModuleFields,.MultipleChoiceModule .MultipleChoiceModuleGrid{grid-gap:8px;display:grid;gap:8px}.MultipleChoiceModule .MultipleChoiceModuleFields,.MultipleChoiceModule .MultipleChoiceModuleGrid{grid-template-columns:1fr 1fr}.MultipleChoiceModule .MultipleChoiceModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.MultipleChoiceModule .MultipleChoiceModuleField .material-symbols-outlined{font-size:18px}.MultipleChoiceModule .MultipleChoiceModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.MultipleChoiceModule .MultipleChoiceModulePad .material-symbols-outlined{font-size:24px}.MultipleChoiceModule .MultipleChoiceModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.MultipleChoiceModule .MultipleChoiceModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.MultipleChoiceModule .MultipleChoiceModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.MultipleChoiceModule .MultipleChoiceModuleAdd,.MultipleChoiceModule .MultipleChoiceModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.MultipleChoiceModule .MultipleChoiceModuleAdd .material-symbols-outlined,.MultipleChoiceModule .MultipleChoiceModuleRequiredToggle .material-symbols-outlined{font-size:16px}.MultipleChoiceModule .MultipleChoiceModuleAdd:hover,.MultipleChoiceModule .MultipleChoiceModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.MultipleChoiceModule .MultipleChoiceModuleOptions{display:flex;flex-direction:column;gap:6px}.MultipleChoiceModule .MultipleChoiceModuleOptions .MultipleChoiceModuleOption{align-items:center;display:flex;gap:8px}.MultipleChoiceModule .MultipleChoiceModuleOptions .MultipleChoiceModuleOption .MultipleChoiceModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.MultipleChoiceModule .MultipleChoiceModuleOptions .MultipleChoiceModuleOption .MultipleChoiceModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.MultipleChoiceModule .MultipleChoiceModuleOptions .MultipleChoiceModuleOption .MultipleChoiceModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.MultipleChoiceModule .MultipleChoiceModuleOptions .MultipleChoiceModuleOption .MultipleChoiceModuleOptionDelete .material-symbols-outlined{font-size:16px}.MultipleChoiceModule .MultipleChoiceModuleOptions .MultipleChoiceModuleOption .MultipleChoiceModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.MultipleChoiceModule .MultipleChoiceModuleList{display:flex;flex-direction:column;gap:6px}.MultipleChoiceModule .MultipleChoiceModuleList .MultipleChoiceModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.MultipleChoiceModule .MultipleChoiceModuleList .MultipleChoiceModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.MultipleChoiceModule .MultipleChoiceModuleList .MultipleChoiceModuleRow .MultipleChoiceModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.MultipleChoiceModule .MultipleChoiceModuleList .MultipleChoiceModuleRow .MultipleChoiceModuleRowDelete .material-symbols-outlined{font-size:16px}.MultipleChoiceModule .MultipleChoiceModuleList .MultipleChoiceModuleRow .MultipleChoiceModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.MultipleChoiceModule .MultipleChoiceModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.MultipleChoiceModule .MultipleChoiceModulePreview .material-symbols-outlined{font-size:18px}.MultipleChoiceModule .MultipleChoiceModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.MultipleChoiceModule .MultipleChoiceModuleTitle:focus,.MultipleChoiceModule .MultipleChoiceModuleTitle:hover{background:var(--background_Gray_Light)}.MultipleChoiceModule .MultipleChoiceModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.MultipleChoiceModule .MultipleChoiceModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.MultipleChoiceModule .MultipleChoiceModuleSubtitle:focus,.MultipleChoiceModule .MultipleChoiceModuleSubtitle:hover{background:var(--background_Gray_Light)}.MultipleChoiceModule .MultipleChoiceModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.MultipleChoiceModule .MultipleChoiceModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.MultipleChoiceModule .MultipleChoiceModuleTemplate{font-family:inherit;resize:vertical}.NumberModule{display:flex;flex-direction:column;gap:8px;width:100%}.NumberModule .NumberModuleLabelRow{align-items:center;display:flex;gap:4px}.NumberModule .NumberModuleLabelRow .NumberModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.NumberModule .NumberModuleLabelRow .NumberModuleLabel:focus,.NumberModule .NumberModuleLabelRow .NumberModuleLabel:hover{background:var(--background_Gray_Light)}.NumberModule .NumberModuleLabelRow .NumberModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.NumberModule .NumberModuleLabelRow .NumberModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.NumberModule .NumberModuleField,.NumberModule .NumberModuleFields input,.NumberModule .NumberModuleGrid input,.NumberModule .NumberModuleOption input,.NumberModule .NumberModulePlaceholderInput,.NumberModule .NumberModulePreview,.NumberModule .NumberModuleRow input,.NumberModule .NumberModuleTemplate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.NumberModule .NumberModuleField:focus,.NumberModule .NumberModuleFields input:focus,.NumberModule .NumberModuleGrid input:focus,.NumberModule .NumberModuleOption input:focus,.NumberModule .NumberModulePlaceholderInput:focus,.NumberModule .NumberModulePreview:focus,.NumberModule .NumberModuleRow input:focus,.NumberModule .NumberModuleTemplate:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.NumberModule .NumberModuleField::placeholder,.NumberModule .NumberModuleFields input::placeholder,.NumberModule .NumberModuleGrid input::placeholder,.NumberModule .NumberModuleOption input::placeholder,.NumberModule .NumberModulePlaceholderInput::placeholder,.NumberModule .NumberModulePreview::placeholder,.NumberModule .NumberModuleRow input::placeholder,.NumberModule .NumberModuleTemplate::placeholder{color:var(--text_Title_Light_Light)}.NumberModule .NumberModuleField:disabled,.NumberModule .NumberModuleFields input:disabled,.NumberModule .NumberModuleGrid input:disabled,.NumberModule .NumberModuleOption input:disabled,.NumberModule .NumberModulePlaceholderInput:disabled,.NumberModule .NumberModulePreview:disabled,.NumberModule .NumberModuleRow input:disabled,.NumberModule .NumberModuleTemplate:disabled{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light)}.NumberModule .NumberModuleFields,.NumberModule .NumberModuleGrid{grid-gap:8px;display:grid;gap:8px}.NumberModule .NumberModuleFields,.NumberModule .NumberModuleGrid{grid-template-columns:1fr 1fr}.NumberModule .NumberModuleField{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.NumberModule .NumberModuleField .material-symbols-outlined{font-size:18px}.NumberModule .NumberModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center}.NumberModule .NumberModulePad .material-symbols-outlined{font-size:24px}.NumberModule .NumberModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.NumberModule .NumberModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.NumberModule .NumberModuleControls label input{font-size:12px;padding:6px 8px;width:80px}.NumberModule .NumberModuleAdd,.NumberModule .NumberModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease}.NumberModule .NumberModuleAdd .material-symbols-outlined,.NumberModule .NumberModuleRequiredToggle .material-symbols-outlined{font-size:16px}.NumberModule .NumberModuleAdd:hover,.NumberModule .NumberModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.NumberModule .NumberModuleOptions{display:flex;flex-direction:column;gap:6px}.NumberModule .NumberModuleOptions .NumberModuleOption{align-items:center;display:flex;gap:8px}.NumberModule .NumberModuleOptions .NumberModuleOption .NumberModuleOptionRadio{border:2px solid var(--border_Dark_Light);border-radius:50%;flex-shrink:0;height:16px;width:16px}.NumberModule .NumberModuleOptions .NumberModuleOption .NumberModuleOptionCheck{border:2px solid var(--border_Dark_Light);border-radius:4px;flex-shrink:0;height:16px;width:16px}.NumberModule .NumberModuleOptions .NumberModuleOption .NumberModuleOptionDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.NumberModule .NumberModuleOptions .NumberModuleOption .NumberModuleOptionDelete .material-symbols-outlined{font-size:16px}.NumberModule .NumberModuleOptions .NumberModuleOption .NumberModuleOptionDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.NumberModule .NumberModuleList{display:flex;flex-direction:column;gap:6px}.NumberModule .NumberModuleList .NumberModuleEmpty{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:8px 0}.NumberModule .NumberModuleList .NumberModuleRow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 120px auto}.NumberModule .NumberModuleList .NumberModuleRow .NumberModuleRowDelete{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.NumberModule .NumberModuleList .NumberModuleRow .NumberModuleRowDelete .material-symbols-outlined{font-size:16px}.NumberModule .NumberModuleList .NumberModuleRow .NumberModuleRowDelete:hover{background:var(--background_Gray_Light);color:var(--Canceled)}.NumberModule .NumberModulePreview{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:space-between}.NumberModule .NumberModulePreview .material-symbols-outlined{font-size:18px}.NumberModule .NumberModuleTitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:22px;font-weight:700;outline:0;padding:4px 6px;width:100%}.NumberModule .NumberModuleTitle:focus,.NumberModule .NumberModuleTitle:hover{background:var(--background_Gray_Light)}.NumberModule .NumberModuleTitle::placeholder{color:var(--text_Title_Light_Light)}.NumberModule .NumberModuleSubtitle{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);font-family:inherit;font-size:14px;outline:0;padding:2px 6px;width:100%}.NumberModule .NumberModuleSubtitle:focus,.NumberModule .NumberModuleSubtitle:hover{background:var(--background_Gray_Light)}.NumberModule .NumberModuleHint{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.NumberModule .NumberModuleHint code{background:var(--background_Gray_Light);border-radius:4px;font-size:11px;padding:1px 5px}.NumberModule .NumberModuleTemplate{font-family:inherit;resize:vertical}.ImageModule{display:flex;flex-direction:column;gap:8px;width:100%}.ImageModule .ImageModuleLabelRow{align-items:center;display:flex;gap:4px}.ImageModule .ImageModuleLabelRow .ImageModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.ImageModule .ImageModuleLabelRow .ImageModuleLabel:focus,.ImageModule .ImageModuleLabelRow .ImageModuleLabel:hover{background:var(--background_Gray_Light)}.ImageModule .ImageModuleLabelRow .ImageModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.ImageModule .ImageModuleLabelRow .ImageModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.ImageModule .ImageModuleField{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:8px;padding:10px 12px}.ImageModule .ImageModuleField .material-symbols-outlined{font-size:18px}.ImageModule .ImageModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;justify-content:center;padding:24px;text-align:center}.ImageModule .ImageModulePad .material-symbols-outlined{font-size:28px}.ImageModule .ImageModulePad small{color:var(--text_Title_Light_Light);font-size:11px}.ImageModule .ImageModulePreview{border:1px solid var(--border_Light);border-radius:8px;max-height:220px;max-width:100%;object-fit:cover}.ImageModule .ImageModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ImageModule .ImageModuleControls input[type=number],.ImageModule .ImageModuleControls input[type=text]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;min-width:120px;outline:0;padding:8px 10px;transition:border-color .12s ease}.ImageModule .ImageModuleControls input[type=number]:focus,.ImageModule .ImageModuleControls input[type=text]:focus{border-color:var(--background_Blue)}.ImageModule .ImageModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.ImageModule .ImageModuleControls label input{width:70px}.ImageModule .ImageModuleFormatToggle,.ImageModule .ImageModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease}.ImageModule .ImageModuleFormatToggle .material-symbols-outlined,.ImageModule .ImageModuleRequiredToggle .material-symbols-outlined{font-size:16px}.ImageModule .ImageModuleFormatToggle:hover,.ImageModule .ImageModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.FileUploadModule{display:flex;flex-direction:column;gap:8px;width:100%}.FileUploadModule .FileUploadModuleLabelRow{align-items:center;display:flex;gap:4px}.FileUploadModule .FileUploadModuleLabelRow .FileUploadModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.FileUploadModule .FileUploadModuleLabelRow .FileUploadModuleLabel:focus,.FileUploadModule .FileUploadModuleLabelRow .FileUploadModuleLabel:hover{background:var(--background_Gray_Light)}.FileUploadModule .FileUploadModuleLabelRow .FileUploadModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.FileUploadModule .FileUploadModuleLabelRow .FileUploadModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.FileUploadModule .FileUploadModuleField{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:8px;padding:10px 12px}.FileUploadModule .FileUploadModuleField .material-symbols-outlined{font-size:18px}.FileUploadModule .FileUploadModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;justify-content:center;padding:24px;text-align:center}.FileUploadModule .FileUploadModulePad .material-symbols-outlined{font-size:28px}.FileUploadModule .FileUploadModulePad small{color:var(--text_Title_Light_Light);font-size:11px}.FileUploadModule .FileUploadModulePreview{border:1px solid var(--border_Light);border-radius:8px;max-height:220px;max-width:100%;object-fit:cover}.FileUploadModule .FileUploadModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.FileUploadModule .FileUploadModuleControls input[type=number],.FileUploadModule .FileUploadModuleControls input[type=text]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;min-width:120px;outline:0;padding:8px 10px;transition:border-color .12s ease}.FileUploadModule .FileUploadModuleControls input[type=number]:focus,.FileUploadModule .FileUploadModuleControls input[type=text]:focus{border-color:var(--background_Blue)}.FileUploadModule .FileUploadModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.FileUploadModule .FileUploadModuleControls label input{width:70px}.FileUploadModule .FileUploadModuleFormatToggle,.FileUploadModule .FileUploadModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease}.FileUploadModule .FileUploadModuleFormatToggle .material-symbols-outlined,.FileUploadModule .FileUploadModuleRequiredToggle .material-symbols-outlined{font-size:16px}.FileUploadModule .FileUploadModuleFormatToggle:hover,.FileUploadModule .FileUploadModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TimeModule{display:flex;flex-direction:column;gap:8px;width:100%}.TimeModule .TimeModuleLabelRow{align-items:center;display:flex;gap:4px}.TimeModule .TimeModuleLabelRow .TimeModuleLabel{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:0;padding:4px 6px}.TimeModule .TimeModuleLabelRow .TimeModuleLabel:focus,.TimeModule .TimeModuleLabelRow .TimeModuleLabel:hover{background:var(--background_Gray_Light)}.TimeModule .TimeModuleLabelRow .TimeModuleLabel::placeholder{color:var(--text_Title_Light_Light)}.TimeModule .TimeModuleLabelRow .TimeModuleRequired{color:var(--Canceled);font-size:14px;font-weight:700;padding-right:8px}.TimeModule .TimeModuleField{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:8px;padding:10px 12px}.TimeModule .TimeModuleField .material-symbols-outlined{font-size:18px}.TimeModule .TimeModulePad{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:4px;justify-content:center;padding:24px;text-align:center}.TimeModule .TimeModulePad .material-symbols-outlined{font-size:28px}.TimeModule .TimeModulePad small{color:var(--text_Title_Light_Light);font-size:11px}.TimeModule .TimeModulePreview{border:1px solid var(--border_Light);border-radius:8px;max-height:220px;max-width:100%;object-fit:cover}.TimeModule .TimeModuleControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.TimeModule .TimeModuleControls input[type=number],.TimeModule .TimeModuleControls input[type=text]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;min-width:120px;outline:0;padding:8px 10px;transition:border-color .12s ease}.TimeModule .TimeModuleControls input[type=number]:focus,.TimeModule .TimeModuleControls input[type=text]:focus{border-color:var(--background_Blue)}.TimeModule .TimeModuleControls label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:4px}.TimeModule .TimeModuleControls label input{width:70px}.TimeModule .TimeModuleFormatToggle,.TimeModule .TimeModuleRequiredToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:4px;padding:6px 10px;transition:background .12s ease,color .12s ease}.TimeModule .TimeModuleFormatToggle .material-symbols-outlined,.TimeModule .TimeModuleRequiredToggle .material-symbols-outlined{font-size:16px}.TimeModule .TimeModuleFormatToggle:hover,.TimeModule .TimeModuleRequiredToggle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CreateEngageForm{animation:CreateEngageFormFadeIn .1s ease;background:#0000;display:grid;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;grid-template-columns:1fr 0;height:100%;overflow:hidden;transition:grid-template-columns .32s cubic-bezier(.4,0,.2,1);width:100%}.CreateEngageForm.is-build-tab{grid-template-columns:1fr 320px}.CreateEngageForm .CreateEngageFormLeftCol{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}@keyframes CreateEngageFormFadeIn{0%{opacity:0}to{opacity:1}}@keyframes CreateEngageFormDropPulse{0%,to{opacity:1;transform:translateX(-50%) translateY(0)}50%{opacity:.92;transform:translateX(-50%) translateY(-4px)}}@keyframes CreateEngageFormInsertPulse{0%,to{opacity:1}50%{opacity:.55}}.CreateEngageForm .CreateEngageFormHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:12px;padding:12px 20px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormBack{align-items:center;background:var(--background_Gray_Light);border:0;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;padding:6px 12px;transition:background .15s ease,color .15s ease}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormBack .material-symbols-outlined{font-size:18px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormBack:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderTitle{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderTitle input{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:16px;font-weight:700;min-width:0;outline:0;padding:6px 8px;transition:background .12s ease}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderTitle input:focus,.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderTitle input:hover{background:var(--background_Gray_Light)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderTitle input::placeholder{color:var(--text_Title_Light_Light)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderTitle .CreateEngageFormHeaderStatus{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);flex-shrink:0;font-size:11px;font-weight:600;padding:4px 10px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderTitle .CreateEngageFormHeaderStatus.is-saving{background:color-mix(in srgb,var(--pending) 18%,#0000);color:var(--pending)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderTitle .CreateEngageFormHeaderStatus.is-dirty{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderTitle .CreateEngageFormHeaderStatus.is-saved{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions{align-items:center;display:inline-flex;gap:8px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPreviewBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 2px #0f172a0a;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPreviewBtn .material-symbols-outlined{font-size:18px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPreviewBtn:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishEditsBtn{align-items:center;background:var(--pending);border:0;border-radius:8px;box-shadow:0 4px 14px color-mix(in srgb,var(--pending) 30%,#0000);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;transition:filter .15s ease,transform .12s ease,box-shadow .15s ease}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishEditsBtn .material-symbols-outlined{font-size:18px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishEditsBtn:hover{filter:brightness(.95);transform:translateY(-1px)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishEditsBtn:active{transform:scale(.98)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;gap:8px;padding:4px 10px 4px 12px;transition:border-color .15s ease}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap:hover{border-color:var(--border_Dark_Light)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap .CreateEngageFormStatusSwitchLabel{color:var(--text_Title_Light);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:color .15s ease}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap .CreateEngageFormStatusSwitchLabel.is-live{color:var(--Done)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap .CreateEngageFormStatusSwitch{background:var(--background_Gray_Light);border:0;border-radius:999px;cursor:pointer;flex-shrink:0;height:20px;padding:0;position:relative;transition:background .2s ease;width:36px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap .CreateEngageFormStatusSwitch .CreateEngageFormStatusSwitchKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 2px #0f172a33;height:16px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:16px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap .CreateEngageFormStatusSwitch.is-on{background:var(--Done)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormStatusSwitchWrap .CreateEngageFormStatusSwitch.is-on .CreateEngageFormStatusSwitchKnob{transform:translateX(16px)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishBtn{align-items:center;background:var(--background_Blue);border:0;border-radius:8px;box-shadow:0 4px 14px #3b82f640;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;transition:background .15s ease,transform .12s ease,box-shadow .15s ease}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishBtn .material-symbols-outlined{font-size:18px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishBtn:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue));transform:translateY(-1px)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishBtn.is-published{background:var(--Done);box-shadow:0 4px 14px color-mix(in srgb,var(--Done) 30%,#0000)}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishBtn.is-published:hover{background:color-mix(in srgb,var(--Done) 90%,#000)}.CreateEngageForm .CreateEngageFormTabs{align-items:flex-end;background:var(--background_White);border-bottom:2px solid var(--border_Light);display:flex;flex-shrink:0;min-height:52px;padding:12px 20px 0}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsSpacer{flex:1 1;min-width:0}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsGroup{align-items:center;display:inline-flex;flex-shrink:0;gap:4px;justify-content:center}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTab{align-items:stretch;background:#0000;border:0;border-bottom:2px solid #0000;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-family:inherit;margin-bottom:-2px;padding:0 0 5px;transition:all .2s ease}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTab .CreateEngageFormTabInner{align-items:center;border-radius:8px;color:inherit;display:inline-flex;font-size:14px;font-weight:500;gap:4px;padding:7px 10px;transition:background-color .2s ease,color .2s ease}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTab .CreateEngageFormTabInner .material-symbols-outlined{font-size:16px}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTab:hover .CreateEngageFormTabInner{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTab.is-active{border-bottom-color:var(--background_Blue);color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight{align-items:center;align-self:center;display:inline-flex;flex:1 1;gap:0;justify-content:flex-end;min-width:0;padding-bottom:8px;position:relative}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsAvatars{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;padding:2px 4px;transition:background .12s ease}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsAvatars:hover{background:var(--background_Gray_Light_Light)}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsAvatars .CreateEngageFormTabsAvatar{align-items:center;background:var(--background_Gray_Light);background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid var(--background_White);border-radius:999px;box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark);display:inline-flex;font-size:11px;font-weight:700;height:26px;justify-content:center;margin-left:-6px;overflow:hidden;width:26px}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsAvatars .CreateEngageFormTabsAvatar:first-child{margin-left:0}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsAvatars .CreateEngageFormTabsAvatar.has-image{background-color:#0000;color:#0000}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsAvatars .CreateEngageFormTabsAvatarMore{color:var(--text_Title_Light);font-size:11px;font-weight:700;margin-left:6px}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsMenuButton{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsMenuButton .material-symbols-outlined{font-size:20px}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsMenuButton:hover,.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsMenuButton[aria-expanded=true]{background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark)}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsActionsMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 8px 24px #0f172a1f;display:flex;flex-direction:column;gap:2px;min-width:180px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsActionsMenu .CreateEngageFormTabsActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsActionsMenu .CreateEngageFormTabsActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsActionsMenu .CreateEngageFormTabsActionsMenuItem:hover{background:var(--background_Gray_Light_Light)}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsActionsMenu .CreateEngageFormTabsActionsMenuItem.is-danger,.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsActionsMenu .CreateEngageFormTabsActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsActionsMenu .CreateEngageFormTabsActionsMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTabsRight .CreateEngageFormTabsActionsMenu .CreateEngageFormTabsActionsMenuDivider{background:var(--border_Light);height:1px;margin:4px 2px}.CreateEngageForm .CreateEngageFormBody{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.CreateEngageForm .CreateEngageFormPicker{background:#0000;color:var(--text_Title_Dark);display:flex;flex-direction:column;gap:0;opacity:1;overflow:hidden;padding:0;transform:translateX(0);transition:opacity .28s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1)}.CreateEngageForm .CreateEngageFormPicker.is-hidden{opacity:0;pointer-events:none;transform:translateX(24px)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabsBar{background:var(--background_Gray_Light_Light);flex-shrink:0;padding:16px 14px 12px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerScroll{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding:3px 14px 24px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabs{align-items:center;background:var(--background_Gray_Dark_Light);border-radius:10px;display:flex;padding:3px;position:relative;width:100%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabs .CreateEngageFormPickerTabsIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(33.33333% - 2px);will-change:transform;z-index:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabs[data-active-tab=field]{--toggle-index:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabs[data-active-tab=styles]{--toggle-index:1}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabs[data-active-tab=layout]{--toggle-index:2}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabs .CreateEngageFormPickerTab{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:30px;justify-content:center;min-width:90px;padding:0 14px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabs .CreateEngageFormPickerTab:hover{color:var(--text_Title_Dark)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerTabs .CreateEngageFormPickerTab.is-active{color:var(--text_Title_Dark);font-weight:600}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerSearch{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;gap:6px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerSearch:focus-within,.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerSearch:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerSearch .material-symbols-outlined{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerSearch input::placeholder{color:var(--text_Title_Light_Light)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup{display:flex;flex-direction:column;gap:8px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup h5{color:var(--text_Title_Dark);font-size:12px;font-weight:600;margin:0;padding:0 2px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup .CreateEngageFormPickerGrid{display:flex;flex-direction:column;gap:6px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup .CreateEngageFormPickerCard{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:grab;display:flex;flex-direction:row;font-family:inherit;gap:10px;padding:10px 12px;text-align:left;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease,transform .12s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup .CreateEngageFormPickerCard .CreateEngageFormPickerCardIcon{align-items:center;color:var(--text_Title_Dark);display:inline-flex;flex-shrink:0;justify-content:center}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup .CreateEngageFormPickerCard .CreateEngageFormPickerCardIcon .material-symbols-outlined{font-size:18px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup .CreateEngageFormPickerCard .CreateEngageFormPickerCardLabel{color:var(--text_Title_Dark);flex:1 1;font-size:13px;font-weight:500;line-height:1.2;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup .CreateEngageFormPickerCard:after{color:var(--text_Title_Light_Light);content:"drag_indicator";flex-shrink:0;font-family:Material Symbols Outlined;font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;opacity:.7}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup .CreateEngageFormPickerCard:hover{background:var(--background_Gray_Light_Light);border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a0f;transform:translateY(-1px)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormPickerGroup .CreateEngageFormPickerCard:active{background:var(--background_Gray_Light);cursor:grabbing;transform:translateY(0)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane{display:flex;flex-direction:column;gap:14px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSection{display:flex;flex-direction:column;gap:6px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSection h5{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:0 0 4px;padding:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSectionHint{color:var(--text_Title_Light);font-size:11px;line-height:1.4;margin:0 0 6px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSectionHint strong{color:var(--text_Title_Dark);font-weight:600}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleSelect{margin-bottom:4px;position:relative}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 2px #0f172a0a;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;gap:16px;justify-content:space-between;padding:12px 14px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease,background .12s ease;width:100%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger .CreateEngageFormDesignerButtonStyleTriggerInfo{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger .CreateEngageFormDesignerButtonStyleTriggerKicker{color:var(--text_Title_Light_Light);font-size:10px;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger .CreateEngageFormDesignerButtonStyleTriggerName{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:14px;font-weight:700;gap:4px;letter-spacing:-.005em;line-height:1}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger .CreateEngageFormDesignerButtonStyleTriggerName .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px;transition:transform .18s ease,color .12s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger .CreateEngageFormDesignerButtonStylePreview{align-items:center;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;justify-content:center;line-height:1;min-width:84px;padding:10px 22px;pointer-events:none;-webkit-user-select:none;user-select:none}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger.is-open,.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger:hover{border-color:var(--border_Dark_Light)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyleTrigger.is-open .CreateEngageFormDesignerButtonStyleTriggerName .material-symbols-outlined{transform:rotate(180deg)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStylesPopup{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;bottom:calc(100% + 6px);box-shadow:0 12px 32px #0f172a1f;left:0;padding:8px;position:absolute;right:0;z-index:30}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyles{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyle{align-items:stretch;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:6px;padding:10px;text-align:center;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyle:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 12%,#0000)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyle:active{transform:scale(.98)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyle.is-active{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 18%,#0000)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyle .CreateEngageFormDesignerButtonStylePreview{align-items:center;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;line-height:1;padding:8px 14px;-webkit-user-select:none;user-select:none}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerButtonStyle .CreateEngageFormDesignerButtonStyleLabel{color:var(--text_Title_Light);font-size:11px;font-weight:600}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerDivider{background:var(--border_Light);height:1px;margin:2px 0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerRow{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerRow.CreateEngageFormDesignerRow--full{grid-template-columns:1fr}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerField{display:flex;flex-direction:column;gap:4px;min-width:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerField label{color:var(--text_Title_Light);font-size:11px;font-weight:500}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerField .CreateEngageFormDesignerLabel{align-items:center;display:inline-flex;gap:4px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerField .CreateEngageFormDesignerLabel>span:first-child{font-weight:500}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerField .CreateEngageFormDesignerLabel .CreateEngageFormDesignerHelp{color:var(--text_Title_Light_Light);cursor:help;font-size:14px;transition:color .12s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerField .CreateEngageFormDesignerLabel .CreateEngageFormDesignerHelp:hover{color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerField .CreateEngageFormDesignerHint{color:var(--text_Title_Light_Light);font-size:10px;line-height:1.3}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 2px #0f172a0a;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:8px;padding:12px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutCard h4{color:var(--text_Title_Dark);font-size:13px;font-weight:700;margin:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutCard p{color:var(--text_Title_Light_Light);font-size:11px;line-height:1.3;margin:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14;transform:translateY(-1px)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutCard.is-active{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 14%,#0000),0 4px 12px #0f172a0f}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutPreview{align-items:center;aspect-ratio:16/11;background:color-mix(in srgb,var(--background_Blue) 18%,var(--background_White));border-radius:8px;display:flex;justify-content:center;padding:12px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutPreview.is-card{background:color-mix(in srgb,var(--Submited) 14%,var(--background_White))}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutPreviewCard{background:var(--background_White);border-radius:6px;box-shadow:0 2px 6px #0f172a1f;display:flex;flex-direction:column;gap:6px;padding:8px;width:70%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutPreviewCard>span{background:var(--background_Gray_Light);border-radius:3px;display:block;height:6px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutPreviewCard>span.is-submit{align-self:flex-start;background:var(--Done);height:8px;margin-top:2px;width:40%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutPreviewCard>span.is-input{height:14px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLayoutPreviewCard>span.is-next{align-self:flex-end;background:var(--background_Blue);height:8px;margin-top:2px;width:30%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorSchemeGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(48px,1fr))}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorSchemeTile{align-items:center;aspect-ratio:1/1;border:0;border-radius:10px;box-shadow:inset 0 0 0 1px #0f172a14;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:700;justify-content:center;position:relative;transition:transform .12s ease,box-shadow .12s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorSchemeTile:hover{box-shadow:inset 0 0 0 1px #0f172a29,0 4px 12px #0f172a14;transform:translateY(-1px)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorSchemeTile .CreateEngageFormColorSchemeCheck{align-items:center;background:var(--background_Blue);border:2px solid var(--background_White);border-radius:999px;bottom:-4px;color:#fff;display:inline-flex;height:18px;justify-content:center;position:absolute;right:-4px;width:18px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorSchemeTile .CreateEngageFormColorSchemeCheck .material-symbols-outlined{font-size:12px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorSchemeTile.is-active{transform:translateY(-1px)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 2px #0f172a0a;display:flex;gap:6px;height:36px;min-height:36px;outline:3px solid #0000;padding:0 8px;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput:focus-within{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:12px;min-width:0;outline:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput .CreateEngageFormDesignerInlineClear{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:20px;justify-content:center;width:20px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput .CreateEngageFormDesignerInlineClear .material-symbols-outlined{font-size:14px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput .CreateEngageFormDesignerInlineClear:hover{background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput .CreateEngageFormColorChip{border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;flex-shrink:0;height:22px;overflow:hidden;position:relative;transition:transform .12s ease,box-shadow .12s ease;width:22px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput .CreateEngageFormColorChip:hover{box-shadow:0 2px 6px #0f172a1f,0 0 0 1px #0f172a0f;transform:scale(1.06)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormColorInput .CreateEngageFormColorChip input[type=color]{background:#0000;border:0;cursor:pointer;inset:0;margin:0;opacity:0;padding:0;position:absolute}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLogoPreview{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;height:88px;justify-content:center;overflow:hidden;position:relative;width:100%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLogoPreview img{max-height:100%;max-width:100%;object-fit:contain}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLogoPreview .CreateEngageFormDesignerInlineClear{align-items:center!important;background:var(--background_White)!important;border:1px solid var(--border_Light);border-radius:999px!important;box-shadow:0 1px 3px #0f172a2e;color:var(--text_Title_Light)!important;cursor:pointer!important;display:inline-flex!important;height:24px!important;justify-content:center!important;line-height:1!important;padding:0;position:absolute;right:6px;top:6px;width:24px!important}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLogoPreview .CreateEngageFormDesignerInlineClear .material-symbols-outlined{align-items:center;display:inline-flex;font-size:14px;justify-content:center;line-height:1}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerLogoPreview .CreateEngageFormDesignerInlineClear:hover{background:var(--background_Gray_Light)!important;color:var(--text_Title_Dark)!important;cursor:pointer}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerFilePick{align-items:center;background:color-mix(in srgb,var(--background_Blue) 14%,var(--background_White));border:0;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:6px;justify-content:center;padding:10px 14px;transition:background .12s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerFilePick .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerFilePick:hover{background:color-mix(in srgb,var(--background_Blue) 22%,var(--background_White))}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerFilePick.is-wide{width:100%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber{align-items:stretch;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 2px #0f172a0a;display:flex;gap:6px;height:36px;min-height:36px;padding:0 4px 0 10px;transition:border-color .12s ease,box-shadow .12s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber:focus-within{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 12%,#0000)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerNumberStepper{grid-gap:2px;display:grid;flex-shrink:0;gap:2px;grid-template-rows:1fr 1fr;height:100%;margin-left:-6px;order:3;padding:4px 4px 4px 3px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerNumberStepper button{align-items:center;background:#0000;border:0;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;height:100%;justify-content:center;line-height:1;margin:0;min-height:0;overflow:hidden;padding:0;transition:background .12s ease,color .12s ease,transform .06s ease;width:22px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerNumberStepper button .material-symbols-outlined{display:block;font-size:18px;line-height:1;pointer-events:none}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerNumberStepper button:hover{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerNumberStepper button:active{transform:scale(.9)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:12px;min-width:0;outline:0;padding:2px 0;text-align:left}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber input::-webkit-inner-spin-button,.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerUnit{align-self:center;color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;padding-left:8px;padding-right:8px;position:relative}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerUnit:after{background:var(--border_Light);content:"";height:20px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber:has(.CreateEngageFormDesignerNumberAxisToggle) .CreateEngageFormDesignerUnit:before{background:var(--border_Light);content:"";height:20px;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerNumberAxisToggle{align-items:center;align-self:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;height:26px;justify-content:center;margin-right:-2px;padding:0;position:relative;transition:background .12s ease;width:26px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerNumberAxisToggle .material-symbols-outlined{font-size:16px}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerNumber .CreateEngageFormDesignerNumberAxisToggle:hover{background:var(--background_Gray_Light_Light)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect{position:relative;-webkit-user-select:none;user-select:none}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect .CreateEngageFormDesignerSelectTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 2px #0f172a0a;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:12px;gap:8px;height:36px;justify-content:space-between;min-height:36px;padding:0 10px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect .CreateEngageFormDesignerSelectTrigger .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px;transition:transform .15s ease}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect .CreateEngageFormDesignerSelectTrigger:hover{border-color:var(--border_Dark_Light)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect.is-open .CreateEngageFormDesignerSelectTrigger .material-symbols-outlined{transform:rotate(180deg)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect .CreateEngageFormDesignerSelectMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 8px 20px #0f172a1f;left:0;max-height:220px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect .CreateEngageFormDesignerSelectOption{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:block;font-family:inherit;font-size:12px;padding:8px 10px;text-align:left;width:100%}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect .CreateEngageFormDesignerSelectOption:hover{background:var(--background_Gray_Light_Light)}.CreateEngageForm .CreateEngageFormPicker .CreateEngageFormDesignerPane .CreateEngageFormDesignerSelect .CreateEngageFormDesignerSelectOption.is-active{background:color-mix(in srgb,var(--background_Blue) 10%,#0000);color:var(--background_Blue);font-weight:600}.CreateEngageForm .CreateEngageFormBuildLayout{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas{background-color:var(--background_White);display:flex;flex:1 1;grid-column:1;grid-row:1;justify-content:center;min-height:0;overflow-y:auto;padding:32px;position:relative;transition:background-color .18s ease}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas.is-drop-target{background:color-mix(in srgb,var(--background_Blue) 6%,#0000)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas.is-drop-target .CreateEngageFormCanvasCard{border:2px dashed var(--background_Blue);box-shadow:0 0 0 4px color-mix(in srgb,var(--background_Blue) 18%,#0000)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas.is-drop-target:after{animation:CreateEngageFormDropPulse 1.2s ease-in-out infinite;background:var(--background_Blue);border-radius:999px;box-shadow:0 6px 18px color-mix(in srgb,var(--background_Blue) 35%,#0000);color:#fff;content:"Drop here to add field";font-size:12px;font-weight:600;left:50%;padding:6px 14px;pointer-events:none;position:absolute;top:20px;transform:translateX(-50%);z-index:5}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard{max-width:720px;width:100%}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=left] .CreateEngageFormCanvasItemBody>[class$=Module],.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=right] .CreateEngageFormCanvasItemBody>[class$=Module]{grid-gap:16px;align-items:start;display:grid!important;gap:16px;grid-template-columns:minmax(0,230px) minmax(0,1fr);grid-template-columns:minmax(0,var(--engage-form-label-width,230px)) minmax(0,1fr);min-width:0;width:100%}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=left] .CreateEngageFormCanvasItemBody>[class$=Module]>[class*=LabelRow],.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=right] .CreateEngageFormCanvasItemBody>[class$=Module]>[class*=LabelRow]{align-self:center;grid-column:1;margin:0;min-width:0}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=left] .CreateEngageFormCanvasItemBody>[class$=Module]>[class$=LabelRow] [class*=ModuleLabel],.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=right] .CreateEngageFormCanvasItemBody>[class$=Module]>[class$=LabelRow] [class*=ModuleLabel]{min-width:0;width:100%}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=left] .CreateEngageFormCanvasItemBody>[class$=Module]>:not([class*=LabelRow]):not([class*=RequiredToggle]),.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=right] .CreateEngageFormCanvasItemBody>[class$=Module]>:not([class*=LabelRow]):not([class*=RequiredToggle]){grid-column:2;max-width:100%;min-width:0}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=left] .CreateEngageFormCanvasItemBody [class*=ModuleLabel]:not([class*=LabelRow]){text-align:left}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=right] .CreateEngageFormCanvasItemBody>[class$=Module]{padding-left:50%}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard[data-label-align=right] .CreateEngageFormCanvasItemBody [class*=ModuleLabel]:not([class*=LabelRow]){text-align:right}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard{background:var(--background_White);border:0;border-radius:12px;box-shadow:0 6px 24px #0f172a0f;color:var(--text_Title_Dark);display:flex;flex-direction:column;gap:20px;height:-webkit-fit-content;height:fit-content;min-height:480px;padding:32px;transition:background-color .15s ease,color .15s ease}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasItemBody input::placeholder,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasItemBody textarea::placeholder{color:var(--text_Title_Light_Light);color:var(--engage-form-placeholder-color,var(--text_Title_Light_Light));font-size:inherit;font-size:var(--engage-form-placeholder-size,inherit);opacity:1}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasItemBody input:not(.HeadingModuleTitle):not(.HeadingModuleSubtitle):not(.ParagraphModuleText):not(.CreateEngageFormCanvasTitle):not([class*=ModuleLabel]),.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasItemBody select:not([class*=ModuleLabel]),.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasItemBody textarea:not(.HeadingModuleTitle):not(.HeadingModuleSubtitle):not(.ParagraphModuleText):not([class*=ModuleLabel]){background-color:var(--background_White)!important;background-color:var(--engage-form-input-bg,var(--background_White))!important;border-color:var(--engage-form-input-border-color,var(--border_Light));border-radius:8px;border-radius:var(--engage-form-input-border-radius,8px);border-style:solid;border-width:1px;border-width:var(--engage-form-input-border-width,1px);font-family:inherit;transition:background-color .15s ease,border-color .15s ease,border-radius .15s ease,border-width .15s ease}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard :not(.material-symbols-outlined):not(.material-symbols-outlined *){font-family:inherit}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasItemBody :not(.material-symbols-outlined):not(.material-symbols-outlined *){color:inherit;font-family:inherit;font-size:inherit}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard h1,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard h2,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard h3,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard h4,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard h5,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard h6,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard label,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard p{color:inherit;color:var(--engage-form-font,inherit);transition:color .15s ease}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasLogo{display:flex;justify-content:center}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasLogo img{max-width:100%;object-fit:contain}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasTitle{background:#0000;border:0;border-bottom:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);color:var(--engage-form-font,var(--text_Title_Dark));font-family:inherit;font-size:28px;font-weight:700;margin-bottom:4px;outline:0;padding:6px 8px 16px;width:100%}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasTitle:focus,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasTitle:hover{background:var(--background_Gray_Light_Light)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasTitle::placeholder{color:var(--text_Title_Light_Light)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasDescription{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);color:var(--engage-form-font,var(--text_Title_Light));font-family:inherit;font-size:14px;font-weight:400;line-height:1.4;min-height:32px;outline:0;padding:6px 8px;resize:vertical;width:100%}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasDescription:focus,.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasDescription:hover{background:var(--background_Gray_Light_Light)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasDescription::placeholder{color:var(--text_Title_Light_Light)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasEmpty{align-items:center;background:var(--background_Gray_Light_Light);border:2px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:60px 24px;text-align:center;transition:background .18s ease,border-color .18s ease,color .18s ease}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:36px}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasEmpty p{font-size:13px;margin:0}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasEmpty.is-drop-target{background:color-mix(in srgb,var(--background_Blue) 8%,var(--background_White));border-color:var(--background_Blue);color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasEmpty.is-drop-target .material-symbols-outlined{color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasList{display:flex;flex-direction:column;gap:0}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasList .CreateEngageFormCanvasInsertLine{align-items:center;color:var(--background_Blue);display:flex;gap:8px;height:0;margin:0;opacity:0;overflow:hidden;pointer-events:none;transition:height .16s ease,margin .16s ease,opacity .12s ease}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasList .CreateEngageFormCanvasInsertLine span{background:linear-gradient(to right,color-mix(in srgb,var(--background_Blue) 60%,#0000),var(--background_Blue),color-mix(in srgb,var(--background_Blue) 60%,#0000));border-radius:999px;flex:1 1;height:2px}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasList .CreateEngageFormCanvasInsertLine small{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.08em;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasList .CreateEngageFormCanvasInsertLine:not(.is-active){height:16px;height:var(--engage-form-question-gap,16px)}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasList .CreateEngageFormCanvasInsertLine.is-active{animation:CreateEngageFormInsertPulse 1.2s ease-in-out infinite;height:28px;margin:4px 0;opacity:1}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasSubmit{display:flex;justify-content:flex-end;margin-top:12px}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasSubmit .CreateEngageFormCanvasSubmitBtn{border:0;cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;padding:14px 30px;transition:filter .15s ease,transform .12s ease}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas .CreateEngageFormCanvasCard .CreateEngageFormCanvasSubmit .CreateEngageFormCanvasSubmitBtn:hover{filter:brightness(1.05);transform:translateY(-1px)}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card]{background:#0000!important;border:0!important;box-shadow:none!important;gap:10px!important;padding:0!important}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasList{gap:10px!important}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasWelcome{align-items:center;background:var(--background_White);background:var(--engage-form-bg,var(--background_White));border-radius:16px;border-radius:var(--engage-form-border-radius,16px);box-shadow:0 6px 20px #0f172a14;box-shadow:var(--engage-form-box-shadow,0 6px 20px #0f172a14);display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:360px;padding:56px 28px;padding:var(--engage-form-padding,56px 28px);text-align:center}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasWelcome .CreateEngageFormCanvasDescription,.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasWelcome .CreateEngageFormCanvasLogo,.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasWelcome .CreateEngageFormCanvasTitle{background:#0000;border-bottom:0;border-radius:0;box-shadow:none;margin:0;padding:0}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasWelcome .CreateEngageFormCanvasDescription,.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasWelcome .CreateEngageFormCanvasTitle{text-align:center;width:100%}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasItem{background:var(--background_White);background:var(--engage-form-bg,var(--background_White));border:0!important;border-radius:16px;border-radius:var(--engage-form-border-radius,16px);box-shadow:0 6px 20px #0f172a14;box-shadow:var(--engage-form-box-shadow,0 6px 20px #0f172a14);display:flex;flex-direction:column;gap:16px;margin:0;min-height:260px;padding:32px;padding:var(--engage-form-padding,32px);position:relative}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemBody{background:#0000;background:var(--engage-section-bg,#0000);border:0 solid #0000;border:var(--engage-section-border-width,0) solid var(--engage-section-border-color,#0000);border-radius:0;border-radius:var(--engage-section-border-radius,0);display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding:0;padding:var(--engage-section-padding,0)}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasItemMockNav{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:auto;pointer-events:none}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasItemMockNav .CreateEngageFormCanvasItemMockNavBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:6px;padding:14px 26px;-webkit-user-select:none;user-select:none}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasItemMockNav .CreateEngageFormCanvasItemMockNavBtn .material-symbols-outlined{font-size:20px}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasItemMockNav .CreateEngageFormCanvasItemMockNavBtn.is-disabled{opacity:.4}.CreateEngageForm .CreateEngageFormCanvasCard[data-form-layout=card] .CreateEngageFormCanvasItemMockNav .CreateEngageFormCanvasItemMockNavBtn.is-primary{background:var(--background_Blue);border-color:#0000;color:#fff}.CreateEngageForm .CreateEngageFormCanvasItem{background-color:var(--background_White);background-color:var(--engage-section-bg,var(--background_White));border-color:#0000;border-color:var(--engage-section-border-color,#0000);border-radius:10px;border-radius:var(--engage-section-border-radius,10px);border-style:solid;border-width:1px;border-width:var(--engage-section-border-width,1px);cursor:pointer;padding:12px;padding:var(--engage-section-padding,12px);position:relative;transition:border-color .12s ease,border-width .12s ease,border-radius .12s ease,background-color .12s ease,box-shadow .12s ease}.CreateEngageForm .CreateEngageFormCanvasItem:hover{background:var(--background_Gray_Light_Light);border-color:var(--border_Light)}.CreateEngageForm .CreateEngageFormCanvasItem:hover .CreateEngageFormCanvasItemChrome{opacity:1}.CreateEngageForm .CreateEngageFormCanvasItem.is-selected{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.CreateEngageForm .CreateEngageFormCanvasItem.is-selected .CreateEngageFormCanvasItemChrome{opacity:1}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 2px 8px #0f172a14;display:inline-flex;gap:4px;left:12px;opacity:0;padding:2px 4px;position:absolute;top:-14px;transition:opacity .12s ease;z-index:2}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemHandle{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:grab;display:inline-flex;height:24px;justify-content:center;touch-action:none;width:24px}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemHandle .material-symbols-outlined{font-size:16px}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemHandle:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemHandle:active{cursor:grabbing}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemBadge{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:2px 8px}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemBadge .material-symbols-outlined{font-size:14px}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemDelete{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemDelete .material-symbols-outlined{font-size:16px}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemChrome .CreateEngageFormCanvasItemDelete:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000);color:var(--Canceled)}.CreateEngageForm .CreateEngageFormCanvasItem .CreateEngageFormCanvasItemBody{display:flex;flex-direction:column}.CreateEngageForm .CreateEngageFormSettings{display:flex;flex:1 1;justify-content:center;overflow-y:auto;padding:32px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 12px 32px #0f172a14,0 1px 3px #0f172a0d;display:flex;flex-direction:column;gap:16px;max-width:640px;padding:24px 28px;width:100%}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0 0 4px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard label{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:6px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard label input[type=text],.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard label textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:0;padding:10px 12px;transition:border-color .12s ease}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard label input[type=text]:focus,.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard label textarea:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 15%,#0000)}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard label textarea{min-height:80px;resize:vertical}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsToggle{align-items:center;border-top:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;padding:10px 0}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsToggle .CreateEngageFormSettingsToggleText{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsToggle .CreateEngageFormSettingsToggleText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsToggle .CreateEngageFormSettingsToggleText p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsToggle .CreateEngageFormSettingsSwitch{background:var(--background_Gray_Light);border:0;border-radius:999px;cursor:pointer;flex-shrink:0;height:22px;position:relative;transition:background .18s ease;width:40px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsToggle .CreateEngageFormSettingsSwitch span{background:var(--background_White);border-radius:999px;box-shadow:0 1px 2px #0f172a2e;height:18px;left:2px;position:absolute;top:2px;transition:transform .18s ease;width:18px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsToggle .CreateEngageFormSettingsSwitch.is-on{background:var(--background_Blue)}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsToggle .CreateEngageFormSettingsSwitch.is-on span{transform:translateX(18px)}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:4px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsStat{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 2px #0f172a0a;display:flex;gap:12px;padding:12px 14px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsStat .material-symbols-outlined{color:var(--background_Blue);flex-shrink:0;font-size:26px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsStat h4{color:var(--text_Title_Dark);font-size:20px;font-weight:700;line-height:1;margin:0}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsStat p{color:var(--text_Title_Light);font-size:12px;font-weight:500;margin:2px 0 0}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadLinked{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--Done) 10%,#0000);border:1px solid color-mix(in srgb,var(--Done) 30%,#0000);border-radius:10px;color:var(--Done);display:inline-flex;font-size:12.5px;font-weight:600;gap:8px;margin-top:-4px;padding:10px 14px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadLinked>.material-symbols-outlined{font-size:18px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadLinked .CreateEngageFormSettingsLeadLinkedLink{align-items:center;background:#0000;border:0;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:4px;padding:0}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadLinked .CreateEngageFormSettingsLeadLinkedLink .material-symbols-outlined{font-size:16px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadLinked .CreateEngageFormSettingsLeadLinkedLink:hover{text-decoration:underline}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;margin-top:-4px;padding:14px 16px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerLabel{color:var(--text_Title_Light);font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerEmpty{align-items:center;align-self:flex-start;background:#0000;border:1px dashed var(--border_Dark_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:8px 14px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerEmpty .material-symbols-outlined{font-size:16px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerEmpty:hover{background:color-mix(in srgb,var(--background_Blue) 6%,#0000);border-color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerList{display:flex;flex-direction:column;gap:6px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerList .CreateEngageFormSettingsLeadPickerRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:10px 12px;text-align:left;transition:border-color .15s ease,background .15s ease;width:100%}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerList .CreateEngageFormSettingsLeadPickerRow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerList .CreateEngageFormSettingsLeadPickerRow .CreateEngageFormSettingsLeadPickerRowName{color:var(--text_Title_Dark);font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerList .CreateEngageFormSettingsLeadPickerRow:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerList .CreateEngageFormSettingsLeadPickerRow.is-active{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border-color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerList .CreateEngageFormSettingsLeadPickerRow.is-active .material-symbols-outlined{color:var(--background_Blue)}.CreateEngageForm .CreateEngageFormSettings .CreateEngageFormSettingsCard .CreateEngageFormSettingsLeadPicker .CreateEngageFormSettingsLeadPickerList .CreateEngageFormSettingsLeadPickerRow:disabled{cursor:not-allowed;opacity:.55}.CreateEngageForm .CreateEngageFormSettingsEmbed{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:8px;margin-top:8px;padding-top:16px}.CreateEngageForm .CreateEngageFormSettingsEmbed h4{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:0}.CreateEngageForm .CreateEngageFormSettingsEmbed p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.CreateEngageForm .CreateEngageFormSettingsEmbed .CreateEngageFormSettingsEmbedBox{align-items:stretch;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 2px #0f172a0a;display:flex;gap:8px;padding:10px 12px}.CreateEngageForm .CreateEngageFormSettingsEmbed .CreateEngageFormSettingsEmbedBox code{color:var(--text_Title_Dark);flex:1 1;font-family:SF Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;min-width:0;-webkit-user-select:all;user-select:all;word-break:break-all}.CreateEngageForm .CreateEngageFormSettingsEmbed .CreateEngageFormSettingsEmbedCopy{align-items:center;align-self:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 2px #0f172a0a;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:6px;height:32px;padding:0 12px;transition:background .12s ease,border-color .12s ease;white-space:nowrap}.CreateEngageForm .CreateEngageFormSettingsEmbed .CreateEngageFormSettingsEmbedCopy .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.CreateEngageForm .CreateEngageFormSettingsEmbed .CreateEngageFormSettingsEmbedCopy:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.CreateEngageForm .CreateEngageFormPreview{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;overflow-y:auto;padding:32px;position:relative}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader{align-items:flex-start;display:flex;flex-shrink:0;margin-bottom:12px;min-height:60px;padding:5px 10px;width:100%}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderLogoMain{align-items:center;display:flex;gap:10px;justify-content:center}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderLogoMain img{height:37px;width:37px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderLogoMain .CreateEngageFormPreviewPublicHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderLogoMain .CreateEngageFormPreviewPublicHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;font-size:20px;font-weight:600;margin:0}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderLogoMain .CreateEngageFormPreviewPublicHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin:-4px 0 0}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderUser{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;display:flex;gap:10px;margin-left:auto;padding:6px 18px 6px 6px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderUser .CreateEngageFormPreviewPublicHeaderAvatar{align-items:center;background:var(--border_Dark_Light);border-radius:999px;display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderUser .CreateEngageFormPreviewPublicHeaderAvatar img{height:100%;object-fit:cover;width:100%}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderUser .CreateEngageFormPreviewPublicHeaderAvatar.is-fallback span{color:var(--text_Title_Light);font-size:13px;font-weight:600;text-transform:uppercase}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderUser .CreateEngageFormPreviewPublicHeaderUserText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicHeader .CreateEngageFormPreviewPublicHeaderUser .CreateEngageFormPreviewPublicHeaderUserText h5{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin-top:-2px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicFooter{flex-shrink:0;margin-top:16px;padding:16px;text-align:center;width:100%}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicFooter p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.5;margin:0}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicFooter a{color:var(--background_Blue);text-decoration:none}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewPublicFooter a:hover{text-decoration:underline}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceBar{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 2px 8px #0f172a0f;display:inline-flex;gap:2px;padding:4px;position:absolute;right:10px;top:15px;z-index:5}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceBar .CreateEngageFormPreviewDeviceBarDivider{background:var(--border_Light);height:22px;margin:0 4px;width:1px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceBar .CreateEngageFormPreviewDeviceBtn{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:background .12s ease,color .12s ease}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceBar .CreateEngageFormPreviewDeviceBtn .material-symbols-outlined{font-size:18px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceBar .CreateEngageFormPreviewDeviceBtn .CreateEngageFormPreviewDeviceBtnLabel{line-height:1}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceBar .CreateEngageFormPreviewDeviceBtn.CreateEngageFormPreviewDeviceBtn--orient{padding:6px 8px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceBar .CreateEngageFormPreviewDeviceBtn:hover:not(.is-active){background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark)}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceBar .CreateEngageFormPreviewDeviceBtn.is-active{background:var(--background_Blue);color:#fff}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceShell{align-items:center;display:flex;justify-content:center;position:relative;transition:width .22s ease,height .22s ease,border-radius .22s ease,padding .22s ease}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceScreen{align-items:flex-start;background:#0000;display:flex;height:100%;justify-content:center;overflow-x:hidden;overflow-y:auto;width:100%}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewDeviceFrame{align-items:stretch;display:flex;flex-direction:column;gap:0;width:100%}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=desktop] .CreateEngageFormPreviewDeviceShell{max-width:100%;width:100%}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=desktop] .CreateEngageFormPreviewDeviceScreen{background:#0000;overflow:visible}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=desktop] .CreateEngageFormPreviewDeviceFrame{align-items:center;padding:0}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=tablet] .CreateEngageFormPreviewDeviceShell{background:#fff;border:1px solid #0f172a14;border-radius:56px;box-shadow:0 18px 40px #0f172a1f;height:880px;padding:70px 32px;width:680px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=tablet] .CreateEngageFormPreviewDeviceShell:before{background:#0f172a80;border-radius:999px;content:"";height:6px;left:50%;position:absolute;top:32px;transform:translateX(-50%);width:56px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=tablet] .CreateEngageFormPreviewDeviceShell:after{background:#fff;border:1px solid #0f172a2e;border-radius:50%;bottom:14px;content:"";height:42px;left:50%;position:absolute;transform:translateX(-50%);width:42px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=tablet] .CreateEngageFormPreviewDeviceScreen{background:#fff;border:1px solid #0f172a14;border-radius:6px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=tablet] .CreateEngageFormPreviewCard{border:0!important;border-radius:0!important;box-shadow:none!important;max-width:100%!important;width:100%}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=tablet][data-preview-orientation=landscape] .CreateEngageFormPreviewDeviceShell{height:680px;padding:32px 70px;width:880px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=tablet][data-preview-orientation=landscape] .CreateEngageFormPreviewDeviceShell:before{height:56px;left:32px;top:50%;transform:translateY(-50%);width:6px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=tablet][data-preview-orientation=landscape] .CreateEngageFormPreviewDeviceShell:after{bottom:50%;left:auto;right:14px;transform:translateY(50%)}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile] .EngageFormPublicHeaderUserText{display:none}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile] .EngageFormPublicContent{padding:20px 12px 60px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile] .CreateEngageFormPreviewDeviceShell{background:#fff;border:1px solid #0f172a14;border-radius:48px;box-shadow:0 18px 40px #0f172a1f;height:720px;padding:56px 16px;width:382px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile] .CreateEngageFormPreviewDeviceShell:before{background:#0f172a80;border-radius:999px;content:"";height:5px;left:50%;position:absolute;top:24px;transform:translateX(-50%);width:48px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile] .CreateEngageFormPreviewDeviceShell:after{background:#fff;border:1px solid #0f172a2e;border-radius:50%;bottom:12px;content:"";height:32px;left:50%;position:absolute;transform:translateX(-50%);width:32px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile] .CreateEngageFormPreviewDeviceScreen{background:#fff;border:1px solid #0f172a14;border-radius:6px;width:350px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile] .CreateEngageFormPreviewCard{border-radius:0!important;box-shadow:none!important;max-width:100%!important;padding:16px!important;width:100%}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile][data-preview-orientation=landscape] .CreateEngageFormPreviewDeviceShell{height:382px;padding:16px 56px;width:712px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile][data-preview-orientation=landscape] .CreateEngageFormPreviewDeviceShell:before{height:48px;left:24px;top:50%;transform:translateY(-50%);width:5px}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile][data-preview-orientation=landscape] .CreateEngageFormPreviewDeviceShell:after{bottom:50%;left:auto;right:12px;transform:translateY(50%)}.CreateEngageForm .CreateEngageFormPreview[data-preview-device=mobile][data-preview-orientation=landscape] .CreateEngageFormPreviewDeviceScreen{width:600px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard[data-form-layout=card]{background:#0000!important;border:0!important;box-shadow:none!important;gap:16px;padding:0!important}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard[data-form-layout=card] .CreateEngageFormPreviewWelcome{align-items:center;background:var(--background_White);background:var(--engage-form-bg,var(--background_White));border-radius:16px;box-shadow:0 6px 20px #0f172a14;box-shadow:var(--engage-form-box-shadow,0 6px 20px #0f172a14);display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:360px;padding:56px 28px;padding:var(--engage-form-padding,56px 28px);text-align:center}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard[data-form-layout=card] .CreateEngageFormPreviewWelcome .CreateEngageFormPreviewDescription,.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard[data-form-layout=card] .CreateEngageFormPreviewWelcome .CreateEngageFormPreviewLogo,.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard[data-form-layout=card] .CreateEngageFormPreviewWelcome .CreateEngageFormPreviewTitle{background:#0000;border-bottom:0;border-radius:0;box-shadow:none;margin:0;padding:0}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard[data-form-layout=card] .CreateEngageFormPreviewField{background:#0000;box-shadow:none;margin:0;min-height:0;padding:0}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard[data-form-layout=card] .CreateEngageFormPreviewList--card{background:var(--background_White);background:var(--engage-form-bg,var(--background_White));border:0!important;border-radius:16px;border-radius:var(--engage-form-border-radius,16px);box-shadow:0 6px 20px #0f172a14;box-shadow:var(--engage-form-box-shadow,0 6px 20px #0f172a14);min-height:260px;padding:32px 28px;padding:var(--engage-form-padding,32px 28px)}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 6px 24px #0f172a0f;display:flex;flex-direction:column;gap:20px;max-width:720px;padding:32px;width:100%}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormCanvasItemBody :not(.material-symbols-outlined):not(.material-symbols-outlined *){color:inherit;font-family:inherit;font-size:inherit}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewDescription,.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewTitle{font-family:inherit}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewTitle{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:28px;font-weight:700;margin:0;padding-bottom:16px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewDescription{color:var(--text_Title_Light);font-size:14px;line-height:1.5;margin:0}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewLogo{display:flex;justify-content:center}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewLogo img{max-width:100%;object-fit:contain}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewList{display:flex;flex-direction:column;gap:16px;gap:var(--engage-form-question-gap,16px)}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewList--card{gap:12px;justify-content:center;min-height:220px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewCardProgress{align-self:flex-end;font-size:12px;font-weight:600;opacity:.7}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewCardNav{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:16px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewCardNavBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;padding:14px 26px;transition:background .12s ease,transform .08s ease}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewCardNavBtn .material-symbols-outlined{font-size:20px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewCardNavBtn:hover:not(:disabled){background:var(--background_Gray_Light_Light)}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewCardNavBtn:active{transform:scale(.98)}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewCardNavBtn:disabled{cursor:not-allowed;opacity:.45}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewCardNavBtn.is-primary{background:var(--background_Blue);border-color:#0000;color:#fff}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewField{opacity:.95;pointer-events:none}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewField [class*=ModuleLabel]:not([class*=LabelRow]){background:#0000!important}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewEmpty{align-items:center;background:var(--background_Gray_Light_Light);border:2px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:60px 24px;text-align:center}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:36px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewEmpty p{font-size:13px;margin:0}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewSubmit{margin-top:12px}.CreateEngageForm .CreateEngageFormPreview .CreateEngageFormPreviewCard .CreateEngageFormPreviewSubmit button{border:0;cursor:not-allowed;font-family:inherit;font-size:15px;font-weight:600;padding:14px 30px}.CreateEngageForm .CreateEngageFormPublish{display:flex;flex:1 1;justify-content:center;overflow-y:auto;padding:32px}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 12px 32px #0f172a14,0 1px 3px #0f172a0d;display:flex;flex-direction:column;gap:16px;max-width:640px;padding:24px 28px;width:100%}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard .CreateEngageFormPublishLink{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);display:flex;font-size:12px;gap:8px;padding:10px 14px}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard .CreateEngageFormPublishLink .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard .CreateEngageFormPublishLink code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard .CreateEngageFormPublishToggle{align-self:flex-start;background:var(--background_Blue);border:0;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:10px 18px;transition:background .15s ease,transform .12s ease}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard .CreateEngageFormPublishToggle:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue));transform:translateY(-1px)}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard .CreateEngageFormPublishToggle.is-published{background:var(--Canceled)}.CreateEngageForm .CreateEngageFormPublish .CreateEngageFormPublishCard .CreateEngageFormPublishToggle.is-published:hover{background:color-mix(in srgb,var(--Canceled) 90%,#000)}.CreateEngageForm.CreateEngageForm--loading{background:#0000;height:100%;overflow:hidden;pointer-events:none;width:100%}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonLeftCol{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;grid-column:1;grid-row:1;min-height:0;min-width:0;overflow:hidden}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:8px;padding:12px 20px}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonHeader .CreateEngageFormSkeletonSpacer{flex:1 1}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonTabs{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;flex-shrink:0;gap:24px;padding:14px 24px}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonPanel{background:#0000;display:flex;flex-direction:column;gap:0;grid-column:2;grid-row:1;overflow:hidden}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonPanel .CreateEngageFormSkeletonPanelTabsBar{background:var(--background_Gray_Light_Light);flex-shrink:0;padding:16px 14px 12px}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonPanel .CreateEngageFormSkeletonPanelScroll{display:flex;flex:1 1;flex-direction:column;gap:0;overflow:hidden;padding:16px 14px 24px}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonPanel .CreateEngageFormSkeletonPanelList{display:flex;flex-direction:column;gap:6px;margin-top:8px}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonCanvas{display:flex;flex:1 1;justify-content:center;overflow:hidden;padding:32px}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonCanvas .CreateEngageFormSkeletonCanvasCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:20px;height:-webkit-fit-content;height:fit-content;max-width:720px;padding:32px;width:100%}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonCanvas .CreateEngageFormSkeletonField{display:flex;flex-direction:column;gap:8px}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonShimmer{animation:CreateEngageFormSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,color-mix(in srgb,var(--background_Gray_Light) 55%,var(--background_White)) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;display:inline-block}@keyframes CreateEngageFormSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:600px){.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonBody{grid-template-columns:1fr;grid-template-rows:220px 1fr}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonCanvas{padding:12px}.CreateEngageForm.CreateEngageForm--loading .CreateEngageFormSkeletonCanvas .CreateEngageFormSkeletonCanvasCard{padding:16px}}@media(max-width:1050px){.CreateEngageForm .CreateEngageFormBuildLayout{grid-template-columns:1fr 240px}.CreateEngageForm .CreateEngageFormCanvas{padding:20px}.CreateEngageForm .CreateEngageFormCanvasCard{padding:24px}}@media(max-width:600px){.CreateEngageForm .CreateEngageFormHeader{flex-wrap:wrap;gap:8px;padding:8px 12px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderTitle input{font-size:14px}.CreateEngageForm .CreateEngageFormHeader .CreateEngageFormHeaderActions .CreateEngageFormPublishBtn{font-size:12px;padding:6px 10px}.CreateEngageForm .CreateEngageFormTabs{overflow-x:auto;padding:0 12px}.CreateEngageForm .CreateEngageFormTabs .CreateEngageFormTab{flex-shrink:0;font-size:12px;padding:10px 12px;white-space:nowrap}.CreateEngageForm .CreateEngageFormBuildLayout{grid-template-columns:1fr;grid-template-rows:220px 1fr}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormPicker{border-bottom:1px solid var(--border_Light);border-left:0;grid-column:1;grid-row:1;overflow-x:auto;overflow-y:auto}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvas{grid-column:1;grid-row:2;padding:12px}.CreateEngageForm .CreateEngageFormBuildLayout .CreateEngageFormCanvasCard{min-height:320px;padding:16px}.CreateEngageForm .CreateEngageFormPublish,.CreateEngageForm .CreateEngageFormSettings{padding:12px}}.EngageBookings{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;gap:16px;height:100%;overflow:auto;padding:24px max(24px,(100% - 1150px)/2) 48px;width:100%}.EngageBookings .EngageBookingsHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:8px 0 4px}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:720px}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderMain .EngageBookingsTitle{color:var(--text_Title_Dark);font-size:22px;font-weight:700;margin:0}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderMain .EngageBookingsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderActions{align-items:center;display:inline-flex;gap:8px}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderActions .EngageBookingsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderActions .EngageBookingsAddBtn .EngageBookingsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderActions .EngageBookingsAddBtn .EngageBookingsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderActions .EngageBookingsAddBtn .EngageBookingsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderActions .EngageBookingsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderActions .EngageBookingsAddBtn:active{transform:scale(.98)}.EngageBookings .EngageBookingsHeader .EngageBookingsHeaderActions .EngageBookingsAddBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.EngageBookings .EngageBookingsControls{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.EngageBookings .EngageBookingsControls .EngageBookingsTabs{align-items:center;background:var(--background_Gray_Light);border-radius:10px;display:inline-flex;padding:3px;position:relative}.EngageBookings .EngageBookingsControls .EngageBookingsTabs .EngageBookingsTabsIndicator{background:var(--background_White);border-radius:8px;bottom:3px;box-shadow:0 1px 2px #0f172a14;left:3px;pointer-events:none;position:absolute;top:3px;transform:translateX(0);transform:translateX(calc(var(--toggle-index, 0)*100%));transition:transform .32s cubic-bezier(.4,0,.2,1);width:calc(25% - 1.5px);will-change:transform;z-index:0}.EngageBookings .EngageBookingsControls .EngageBookingsTabs[data-active-tab=all]{--toggle-index:0}.EngageBookings .EngageBookingsControls .EngageBookingsTabs[data-active-tab=draft]{--toggle-index:1}.EngageBookings .EngageBookingsControls .EngageBookingsTabs[data-active-tab=published]{--toggle-index:2}.EngageBookings .EngageBookingsControls .EngageBookingsTabs[data-active-tab=archived]{--toggle-index:3}.EngageBookings .EngageBookingsControls .EngageBookingsTabs .EngageBookingsTab{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:30px;justify-content:center;min-width:90px;padding:0 14px;position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.EngageBookings .EngageBookingsControls .EngageBookingsTabs .EngageBookingsTab .EngageBookingsTabCount{align-items:center;background:var(--background_White);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:10px;font-weight:600;height:16px;justify-content:center;line-height:1;min-width:18px;padding:0 5px;transition:background .2s ease,color .2s ease}.EngageBookings .EngageBookingsControls .EngageBookingsTabs .EngageBookingsTab:hover{color:var(--text_Title_Dark)}.EngageBookings .EngageBookingsControls .EngageBookingsTabs .EngageBookingsTab.is-active{color:var(--text_Title_Dark);font-weight:600}.EngageBookings .EngageBookingsControls .EngageBookingsTabs .EngageBookingsTab.is-active .EngageBookingsTabCount{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.EngageBookings .EngageBookingsControls .EngageBookingsSearch{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;gap:6px;min-width:240px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.EngageBookings .EngageBookingsControls .EngageBookingsSearch:focus-within,.EngageBookings .EngageBookingsControls .EngageBookingsSearch:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.EngageBookings .EngageBookingsControls .EngageBookingsSearch .material-symbols-outlined{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:15px;justify-content:center}.EngageBookings .EngageBookingsControls .EngageBookingsSearch input{background:#0000;border:0;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.EngageBookings .EngageBookingsControls .EngageBookingsSearch input::placeholder{color:var(--text_Title_Light_Light)}.EngageBookings .EngageBookingsBody{display:flex;flex:1 1;flex-direction:column;gap:16px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:16px;position:relative;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard:has(.EngageBookingsActionsMenu){z-index:10}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard:hover{border-color:var(--border_Dark_Light);box-shadow:0 6px 18px #0f172a14;transform:translateY(-1px)}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard:hover .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsCardMenuButton{opacity:1}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardStatus{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;padding:2px 10px;text-transform:capitalize}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardStatus.is-spacer{height:0;padding:0;visibility:hidden;width:0}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardStatus.is-draft{background:color-mix(in srgb,var(--pending) 18%,#0000);color:var(--pending)}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardStatus.is-published{background:color-mix(in srgb,var(--Done) 18%,#0000);color:var(--Done)}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardStatus.is-archived{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap{display:inline-flex;position:relative}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsCardMenuButton{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;opacity:0;transition:background .12s ease,color .12s ease,opacity .12s ease;width:28px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsCardMenuButton .material-symbols-outlined{font-size:18px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsCardMenuButton:hover,.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsCardMenuButton[aria-expanded=true]{background:var(--background_Gray_Light);color:var(--text_Title_Dark);opacity:1}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu{animation:EngageBookingsActionsMenuIn .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 8px 22px #0f172a1f;display:flex;flex-direction:column;min-width:180px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease,color .12s ease}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuItem:hover{background:var(--background_Gray_Light)}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuItem:hover .material-symbols-outlined{color:var(--text_Title_Dark)}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuItem.is-danger,.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardHeader .EngageBookingsCardMenuWrap .EngageBookingsActionsMenu .EngageBookingsActionsMenuDivider{background:var(--border_Light);height:1px;margin:4px 2px}@keyframes EngageBookingsActionsMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardCompany{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:4px;margin:0}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardCompany .material-symbols-outlined{font-size:14px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardDescription{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text_Title_Light_Light);display:-webkit-box;font-size:12px;line-height:1.4;margin:0;overflow:hidden}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardMeta{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardMeta .EngageBookingsCardMetaItem{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:500;gap:4px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardMeta .EngageBookingsCardMetaItem .material-symbols-outlined{font-size:14px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardFooter{align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:11px;gap:8px;justify-content:space-between;margin-top:auto;padding-top:8px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardFooter .EngageBookingsCardSharedStat{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:10px;font-weight:600;gap:4px;padding:3px 8px}.EngageBookings .EngageBookingsBody .EngageBookingsGrid .EngageBookingsCard .EngageBookingsCardFooter .EngageBookingsCardSharedStat .material-symbols-outlined{font-size:14px}.EngageBookings .EngageBookingsBody .EngageBookingsSkeleton{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.EngageBookings .EngageBookingsBody .EngageBookingsSkeleton .EngageBookingsSkeletonCard{animation:EngageBookingsSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,color-mix(in srgb,var(--background_Gray_Light) 55%,var(--background_White)) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:12px;height:160px}@keyframes EngageBookingsSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.EngageBookings .EngageBookingsBody .EngageBookingsEmpty{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:60px 24px;text-align:center}.EngageBookings .EngageBookingsBody .EngageBookingsEmpty>.material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light_Light);display:inline-flex;font-size:40px;height:64px;justify-content:center;width:64px}.EngageBookings .EngageBookingsBody .EngageBookingsEmpty h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:8px 0 0}.EngageBookings .EngageBookingsBody .EngageBookingsEmpty p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;max-width:360px}.EngageBookings .EngageBookingsBody .EngageBookingsEmpty .EngageBookingsEmptyCta{align-items:center;background:var(--background_Blue);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;margin-top:8px;padding:8px 16px;transition:background .15s ease}.EngageBookings .EngageBookingsBody .EngageBookingsEmpty .EngageBookingsEmptyCta:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue))}@media(max-width:1050px){.EngageBookings{padding:16px 16px 32px}}@media(max-width:600px){.EngageBookings{padding:12px 12px 24px}.EngageBookings .EngageBookingsControls .EngageBookingsSearch{min-width:0;width:100%}}.EngageBookingsRenameModal{inset:0;position:fixed;z-index:3000}@keyframes EngageBookingsRenameSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EngageBookingsRenameModal .EngageBookingsRenameOverlay{align-items:center;display:flex;inset:0;justify-content:center;position:fixed}.EngageBookingsRenameModal .EngageBookingsRenameBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;cursor:pointer;inset:0;padding:0;position:absolute}.EngageBookingsRenameModal .EngageBookingsRenameCard{background:var(--background_White);border-radius:14px;box-shadow:0 18px 40px #0f172a33;display:flex;flex-direction:column;gap:16px;padding:22px;position:relative;width:min(420px,92vw);z-index:1}.EngageBookingsRenameModal .EngageBookingsRenameCard.EngageBookingsCreateCard{width:min(520px,92vw)}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameHeader{display:flex;flex-direction:column;gap:6px}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameHeader h2{color:var(--text_Title_Light);font-size:18px;font-weight:600;margin:0}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameHeader p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameBody{display:flex;flex-direction:column;gap:8px}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameBody label{color:var(--text_Title_Light);font-size:12px;font-weight:500}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameBody .EngageBookingsCreateCompanyLabel{margin-top:6px}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameBody input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);font-family:inherit;font-size:13px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameBody input:focus,.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameBody input:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions{display:flex;gap:10px;justify-content:flex-end}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions button{cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s ease}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameCancel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);padding:9px 16px}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameCancel:hover{background:var(--background_Gray_Light)}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameSave{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;display:inline-flex;gap:10px;justify-content:center;outline:3px solid #0000;padding:9px 25px}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameSave:hover{outline:3px solid var(--outline_Blue)}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameSave:disabled{cursor:default;opacity:.6}.EngageBookingsRenameModal .EngageBookingsRenameCard .EngageBookingsRenameActions .EngageBookingsRenameSave .EngageBookingsRenameSpinner{animation:EngageBookingsRenameSpin .9s linear infinite;font-size:16px}@media(max-width:1050px){.EngageBookingsRenameModal .EngageBookingsRenameCard{max-width:calc(100vw - 32px)}}@media(max-width:600px){.EngageBookingsRenameModal .EngageBookingsRenameCard{max-width:calc(100vw - 16px);padding:14px;width:calc(100vw - 16px)}}.CreateEngageBooking{background:#0000;display:flex;flex-direction:column;height:100%;min-height:0;padding:0}.CreateEngageBooking .CreateEngageBookingLeftCol{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.CreateEngageBooking .CreateEngageBookingLoading{align-items:center;display:flex;flex:1 1;justify-content:center}.CreateEngageBooking .CreateEngageBookingLoading .material-symbols-outlined{animation:CreateEngageBookingSpin 1s linear infinite;color:var(--background_Blue);font-size:32px}.CreateEngageBooking .CreateEngageBookingHeader{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;gap:12px;padding:14px 20px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingBack{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingBack:hover{background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderIcon{align-items:center;background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Dark);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderIcon .material-symbols-outlined{font-size:20px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderMain{display:flex;flex:1 1;flex-direction:column;min-width:0}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderMain .CreateEngageBookingHeaderTitle{background:#0000;border:0;color:var(--text_Title_Dark);font-size:16px;font-weight:700;outline:0;padding:0}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderMain .CreateEngageBookingHeaderTitle:focus{background:var(--background_Gray_Light_Light);border-radius:4px;padding:0 4px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderMain .CreateEngageBookingHeaderDescription{background:#0000;border:0;color:var(--text_Title_Light);font-size:12.5px;outline:0;padding:0}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderMain .CreateEngageBookingHeaderDescription:focus{background:var(--background_Gray_Light_Light);border-radius:4px;padding:0 4px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions{align-items:center;display:inline-flex;gap:10px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingSaveStatus{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:4px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingSaveStatus .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingSaveStatus .material-symbols-outlined[class*=progress_activity]{animation:CreateEngageBookingSpin 1s linear infinite}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderCopy,.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderLink{background:#0000;border:0;border-radius:6px;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;padding:6px 10px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderCopy:hover,.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderLink:hover{background:color-mix(in srgb,var(--background_Blue) 8%,#0000)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderCopy{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);color:var(--text_Title_Dark);display:inline-flex;gap:6px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderCopy .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderCopy:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderCopy:hover .material-symbols-outlined{color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishEditsBtn{align-items:center;background:var(--pending);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:7px 14px;transition:filter .15s ease,transform .08s ease}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishEditsBtn .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishEditsBtn .CreateEngageBookingSpinning{animation:CreateEngageBookingSpin .9s linear infinite}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishEditsBtn:hover:not(:disabled){filter:brightness(.95)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishEditsBtn:active:not(:disabled){transform:scale(.98)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishEditsBtn:disabled{cursor:not-allowed;opacity:.7}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;gap:8px;padding:4px 10px 4px 12px;transition:border-color .15s ease,box-shadow .15s ease}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap:hover{border-color:var(--border_Dark_Light)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap .CreateEngageBookingPublishToggleLabel{color:var(--text_Title_Light);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:color .15s ease}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap .CreateEngageBookingPublishToggleLabel.is-live{color:var(--Done)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap .CreateEngageBookingPublishToggle{background:var(--background_Gray_Light);border:0;border-radius:999px;cursor:pointer;flex-shrink:0;height:20px;padding:0;position:relative;transition:background .2s ease;width:36px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap .CreateEngageBookingPublishToggle .CreateEngageBookingPublishToggleKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 2px #0f172a33;height:16px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:16px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap .CreateEngageBookingPublishToggle.is-on{background:var(--Done)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap .CreateEngageBookingPublishToggle.is-on .CreateEngageBookingPublishToggleKnob{transform:translateX(16px)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishToggleWrap .CreateEngageBookingPublishToggle:disabled{cursor:not-allowed;opacity:.55}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishBtn{align-items:center;background:var(--background_Blue);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:7px 14px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishBtn .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishBtn.is-live{background:var(--Canceled)}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishBtn:disabled{cursor:not-allowed;opacity:.6}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingPublishBtn:hover:not(:disabled){filter:brightness(.95)}.CreateEngageBooking .CreateEngageBookingBody{grid-gap:0;display:grid;flex:1 1;gap:0;grid-template-columns:280px minmax(0,1fr);min-height:0;overflow:hidden}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar{background:var(--background_Gray_Light_Light_Light);border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:4px;overflow-y:auto;padding:16px 12px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem{grid-gap:10px;align-items:center;background:#0000;border:0;border-radius:10px;cursor:pointer;display:grid;font-family:inherit;gap:10px;grid-template-columns:36px 1fr auto;padding:10px 12px;position:relative;text-align:left;transition:background .15s ease,color .15s ease}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem .CreateEngageBookingSidebarItemIcon{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);display:inline-flex;height:36px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:36px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem .CreateEngageBookingSidebarItemIcon .material-symbols-outlined{font-size:20px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem .CreateEngageBookingSidebarItemText{display:flex;flex-direction:column;gap:2px;min-width:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem .CreateEngageBookingSidebarItemText .CreateEngageBookingSidebarItemTitle{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem .CreateEngageBookingSidebarItemText .CreateEngageBookingSidebarItemSubtitle{color:var(--text_Title_Light_Light);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem .CreateEngageBookingSidebarItemStep{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);font-size:11px;font-weight:700;padding:2px 8px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem:hover{background:var(--background_White)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem.is-active{background:var(--background_White);box-shadow:0 1px 3px #0f172a0d}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem.is-active:before{background:var(--background_Blue);border-radius:999px;bottom:8px;content:"";left:0;position:absolute;top:8px;width:3px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem.is-active .CreateEngageBookingSidebarItemIcon{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem.is-active .CreateEngageBookingSidebarItemStep{border-color:var(--background_Blue);color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel{min-width:0;overflow-y:auto;padding:28px 32px 48px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;margin-bottom:14px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection.is-active{border-color:var(--border_Light)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionHeader{align-items:center;background:#0000;border:0;display:flex;gap:12px;padding:18px 20px 14px;width:100%}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionHeader.is-static{border-bottom:1px solid var(--divider);cursor:default}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionHeader .CreateEngageBookingSectionHeaderText{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionHeader .CreateEngageBookingSectionHeaderText h3{color:var(--text_Title_Dark);font-size:16px;margin:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionHeader .CreateEngageBookingSectionHeaderText p{color:var(--text_Title_Light);font-size:12.5px;margin:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionHeader .CreateEngageBookingSectionStep{align-items:center;background:var(--background_Blue);border-radius:8px;color:#fff;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:700;height:28px;justify-content:center;width:28px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody{display:flex;flex-direction:column;gap:14px;padding:0 20px 22px 60px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField{display:flex;flex-direction:column;gap:6px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField input[type=number],.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField input[type=text]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-size:14px;outline:0;padding:11px 14px;width:100%}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField input[type=number]:focus,.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField input[type=text]:focus{border-color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField input[type=number]:disabled,.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField input[type=text]:disabled{cursor:not-allowed;opacity:.6}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingField input[type=color]{border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;height:28px;padding:0;width:44px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldHint{color:var(--text_Title_Light);font-size:12px;margin:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldHeading{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggleRow{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggleRow>div{flex:1 1;min-width:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggleRow>div label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggle{background:var(--background_Gray_Light);border:0;border-radius:999px;cursor:pointer;flex-shrink:0;height:22px;position:relative;transition:background-color .2s ease;width:38px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggle .CreateEngageBookingToggleKnob{background:var(--background_White);border-radius:50%;box-shadow:0 1px 2px #0f172a2e;height:18px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:18px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggle.is-on{background:var(--Done)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggle.is-on .CreateEngageBookingToggleKnob{transform:translateX(16px)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggle.is-disabled,.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingToggle:disabled{cursor:not-allowed;opacity:.5}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingThemeRow{display:flex;flex-wrap:wrap;gap:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingThemeRow .CreateEngageBookingThemeItem{display:flex;flex-direction:column;gap:6px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingAppointmentTypes{display:flex;flex-direction:column;gap:8px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingAppointmentTypes .CreateEngageBookingAppointmentTypesHeader{display:flex;flex-direction:column;gap:4px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingAppointmentTypes .CreateEngageBookingAppointmentTypesGrid{display:flex;flex-wrap:wrap;gap:8px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingAppointmentTypes .CreateEngageBookingAppointmentTypesGrid .CreateEngageBookingAppointmentTypeChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12.5px;gap:6px;padding:7px 12px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingAppointmentTypes .CreateEngageBookingAppointmentTypesGrid .CreateEngageBookingAppointmentTypeChip .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingAppointmentTypes .CreateEngageBookingAppointmentTypesGrid .CreateEngageBookingAppointmentTypeChip.is-on{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border-color:var(--background_Blue);color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingAppointmentTypes .CreateEngageBookingAppointmentTypesGrid .CreateEngageBookingAppointmentTypeChip.is-on .material-symbols-outlined{color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingAppointmentTypes .CreateEngageBookingAppointmentTypesGrid .CreateEngageBookingAppointmentTypesEmpty{color:var(--text_Title_Light);font-size:12px;margin:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid{background:var(--background_Gray_Light_Light_Light);border-radius:10px;padding:12px 14px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridHeader,.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridRow{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1fr 64px 64px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridHeader{border-bottom:1px solid var(--divider);color:var(--text_Title_Light);font-size:12px;font-weight:600;letter-spacing:.04em;padding:4px 0 8px;text-transform:uppercase}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridHeader span:nth-child(2),.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridHeader span:nth-child(3){justify-self:center}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridRow{padding:10px 0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridRow .CreateEngageBookingFieldGridLabel{color:var(--text_Title_Dark);font-size:13px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingFieldGrid .CreateEngageBookingFieldGridRow .CreateEngageBookingToggle{justify-self:center}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPriceInput{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:inline-flex;gap:4px;max-width:220px;padding:4px 12px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPriceInput span{color:var(--text_Title_Light);font-weight:600}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPriceInput input{background:#0000;border:0;color:var(--text_Title_Dark);font-size:14px;outline:0;padding:8px 0;width:100%}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingPriceInput:focus-within{border-color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingRadioRow{display:flex;flex-direction:column;gap:8px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingRadioRow .CreateEngageBookingRadio{align-items:center;background:#0000;border:0;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13.5px;gap:10px;padding:0;text-align:left}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingRadioRow .CreateEngageBookingRadio .CreateEngageBookingRadioDot{background:#0000;border:2px solid var(--text_Title_Light_Light);border-radius:50%;height:16px;position:relative;transition:border-color .15s ease;width:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingRadioRow .CreateEngageBookingRadio.is-on .CreateEngageBookingRadioDot{border-color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingRadioRow .CreateEngageBookingRadio.is-on .CreateEngageBookingRadioDot:after{background:var(--background_Blue);border-radius:50%;content:"";inset:3px;position:absolute}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingTwoCol{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate{align-items:flex-start;background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border:1px solid color-mix(in srgb,var(--background_Blue) 28%,#0000);border-radius:12px;display:flex;gap:14px;padding:14px 16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateIcon{align-items:center;background:var(--background_Blue);border-radius:10px;color:#fff;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateIcon .material-symbols-outlined{color:#fff;font-size:22px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateBody{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateBody h5{color:var(--text_Title_Dark);font-size:13.5px;font-weight:700;margin:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateBody p{color:var(--text_Title_Light);font-size:12.5px;line-height:1.45;margin:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateBody .CreateEngageBookingGenayaPayGateCta{align-items:center;align-self:flex-start;background:var(--background_Blue);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;margin-top:4px;padding:8px 14px;transition:filter .15s ease,transform .08s ease}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateBody .CreateEngageBookingGenayaPayGateCta .material-symbols-outlined{color:#fff;font-size:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateBody .CreateEngageBookingGenayaPayGateCta:hover{filter:brightness(.95)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingPanel .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingGenayaPayGate .CreateEngageBookingGenayaPayGateBody .CreateEngageBookingGenayaPayGateCta:active{transform:scale(.98)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight{bottom:24px;display:flex;justify-content:center;pointer-events:none;position:fixed;right:24px;z-index:20}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone{background:var(--background_White);border:12px solid #11181f;border-radius:36px;box-shadow:0 18px 40px #0f172a38;padding:24px 14px 30px;pointer-events:auto;position:relative;transform-origin:bottom right;width:240px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneSpeaker{background:#11181f;border-radius:999px;height:5px;left:50%;position:absolute;top:8px;transform:translateX(-50%);width:60px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen h4{color:var(--text_Title_Dark);font-size:14px;margin:0 0 4px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen p{color:var(--text_Title_Light);font-size:11.5px;margin:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneStepper{align-items:center;display:flex;justify-content:space-between;margin:16px 0 6px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneStepper span{background:var(--background_Gray_Light);border-radius:999px;flex:1 1;height:4px;margin:0 3px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneStepper span.is-active{background:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneStepper span:first-child{margin-left:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneStepper span:last-child{margin-right:0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneStepperLabel{color:var(--background_Blue);font-size:11px;font-weight:700;text-transform:capitalize}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneSubheading{color:var(--text_Title_Dark);font-size:11.5px;font-weight:600;margin:14px 0 6px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneDateHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:12px;font-weight:600;justify-content:space-between;margin-bottom:8px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneDateHeader .CreateEngageBookingPhoneArrows{align-items:center;display:inline-flex;gap:4px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneDateHeader .CreateEngageBookingPhoneArrows .material-symbols-outlined{color:var(--text_Title_Light_Light);cursor:pointer;font-size:16px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneDays{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(7,1fr);margin-bottom:10px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneDays .CreateEngageBookingPhoneDay{align-items:center;border-radius:8px;color:var(--text_Title_Light);display:flex;flex-direction:column;justify-content:center;padding:6px 0}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneDays .CreateEngageBookingPhoneDay span{font-size:9px;font-weight:600;text-transform:uppercase}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneDays .CreateEngageBookingPhoneDay strong{color:var(--text_Title_Dark);font-size:12px;font-weight:700}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneDays .CreateEngageBookingPhoneDay.is-active,.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneDays .CreateEngageBookingPhoneDay.is-active span,.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneDays .CreateEngageBookingPhoneDay.is-active strong{color:#fff}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneSlots{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight .CreateEngageBookingPhone .CreateEngageBookingPhoneScreen .CreateEngageBookingPhoneSlots .CreateEngageBookingPhoneSlot{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--background_Blue);cursor:pointer;font-size:10.5px;font-weight:600;padding:8px 6px}.CreateEngageBooking .CreateEngageBookingSelect{position:relative}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:11px 14px;width:100%}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectButton:hover:not(:disabled){border-color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectButton:disabled{cursor:not-allowed;opacity:.6}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:var(--shadow-card);left:0;max-height:260px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectMenu .CreateEngageBookingSelectOption{background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 10px;text-align:left;width:100%}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectMenu .CreateEngageBookingSelectOption:hover{background:var(--background_Gray_Light_Light)}.CreateEngageBooking .CreateEngageBookingSelect .CreateEngageBookingSelectMenu .CreateEngageBookingSelectOption.is-active{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);color:var(--background_Blue);font-weight:600}.CreateEngageBooking .CreateEngageBookingSelect.is-disabled{opacity:.6}.CreateEngageBooking .CreateEngageBookingEmbedModal{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a73;display:flex;inset:0;justify-content:center;position:fixed;z-index:1200}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedBackdrop{background:#0000;border:0;cursor:default;inset:0;position:absolute}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard{background:var(--background_White);border-radius:16px;box-shadow:var(--shadow-card);max-width:560px;padding:22px 24px;position:relative;width:calc(100% - 32px);z-index:1}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedHeader{margin-bottom:14px}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedHeader h3{color:var(--text_Title_Dark);margin:0 0 4px}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedHeader p{color:var(--text_Title_Light);font-size:13px;margin:0}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard textarea{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-family:monospace;font-size:13px;min-height:110px;outline:0;padding:12px;resize:vertical;width:100%}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard textarea:focus{border-color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedActions{display:flex;gap:8px;justify-content:flex-end;margin-top:14px}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedActions .CreateEngageBookingEmbedCancel,.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedActions .CreateEngageBookingEmbedCopy{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedActions .CreateEngageBookingEmbedCancel{background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark)}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedActions .CreateEngageBookingEmbedCopy{background:var(--background_Blue);color:#fff}.CreateEngageBooking .CreateEngageBookingEmbedModal .CreateEngageBookingEmbedCard .CreateEngageBookingEmbedActions .CreateEngageBookingEmbedCopy .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingTabs{align-items:flex-end;background:var(--background_White);border-bottom:2px solid var(--border_Light);display:flex;flex-shrink:0;min-height:52px;padding:12px 20px 0}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTabsSpacer{flex:1 1;min-width:0}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTabsGroup{align-items:center;display:inline-flex;flex-shrink:0;gap:4px;justify-content:center}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTab{align-items:stretch;background:#0000;border:0;border-bottom:2px solid #0000;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-family:inherit;margin-bottom:-2px;padding:0 0 5px;transition:all .2s ease}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTab .CreateEngageBookingTabInner{align-items:center;border-radius:8px;color:inherit;display:inline-flex;font-size:14px;font-weight:500;gap:6px;padding:7px 14px;transition:background-color .2s ease,color .2s ease}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTab .CreateEngageBookingTabInner .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTab:hover .CreateEngageBookingTabInner{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingTabs .CreateEngageBookingTab.is-active{border-bottom-color:var(--background_Blue);color:var(--background_Blue);font-weight:600}.CreateEngageBooking .CreateEngageBookingPreviewTab{background:var(--background_Gray_Light_Light_Light);flex:1 1;min-height:0;overflow:auto;padding:20px}.CreateEngageBooking .CreateEngageBookingPreviewTab .CreateEngageBookingPreviewLocked{background:var(--background_White);border:1px dashed var(--border_Light);border-radius:16px;margin:48px auto;max-width:480px;padding:48px 32px;text-align:center}.CreateEngageBooking .CreateEngageBookingPreviewTab .CreateEngageBookingPreviewLocked>.material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light_Light);display:inline-flex;font-size:40px;height:64px;justify-content:center;margin-bottom:8px;width:64px}.CreateEngageBooking .CreateEngageBookingPreviewTab .CreateEngageBookingPreviewLocked h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:8px 0 6px}.CreateEngageBooking .CreateEngageBookingPreviewTab .CreateEngageBookingPreviewLocked p{color:var(--text_Title_Light_Light);font-size:13px;margin:0 auto;max-width:360px}.CreateEngageBooking .CreateEngageBookingPreviewTab .CreateEngageBookingPreviewFrame{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 10px 30px #0f172a0f;margin:0 auto;max-width:720px;min-height:720px;overflow:hidden;width:100%}.CreateEngageBooking .CreateEngageBookingPreviewTab .CreateEngageBookingPreviewFrame iframe{border:0;display:block;height:720px;width:100%}.CreateEngageBooking .CreateEngageBookingShareTab{display:flex;flex:1 1;flex-direction:column;gap:16px;margin:0 auto;max-width:760px;min-height:0;overflow:auto;padding:24px;width:100%}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:14px;padding:20px 22px}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCardHeader{align-items:flex-start;display:flex;gap:14px}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCardHeader>.material-symbols-outlined{align-items:center;background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Dark);display:inline-flex;flex-shrink:0;font-size:20px;height:38px;justify-content:center;width:38px}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCardHeader>div{flex:1 1;min-width:0}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCardHeader>div h3{color:var(--text_Title_Dark);font-size:15px;margin:0 0 4px}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCardHeader>div p{color:var(--text_Title_Light);font-size:13px;margin:0}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareUrlRow{align-items:center;display:flex;gap:8px}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareUrlRow code{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);flex:1 1;font-family:monospace;font-size:13px;min-width:0;overflow:hidden;padding:11px 14px;text-overflow:ellipsis;white-space:nowrap}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareTextarea{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-family:monospace;font-size:13px;min-height:110px;outline:0;padding:12px 14px;resize:vertical;width:100%}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareTextarea:focus{border-color:var(--background_Blue)}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareActions{display:flex;justify-content:flex-end}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCopyBtn{align-items:center;background:var(--background_Blue);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:9px 16px;transition:filter .15s ease,transform .08s ease}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCopyBtn .material-symbols-outlined{font-size:16px}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCopyBtn:hover{filter:brightness(.95)}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareCopyBtn:active{transform:scale(.98)}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareNotice{align-items:center;background:color-mix(in srgb,var(--pending) 14%,#0000);border-radius:8px;color:var(--pending);display:inline-flex;font-size:12px;font-weight:500;gap:6px;margin:0;padding:8px 12px}.CreateEngageBooking .CreateEngageBookingShareTab .CreateEngageBookingShareCard .CreateEngageBookingShareNotice .material-symbols-outlined{font-size:16px}@keyframes CreateEngageBookingSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:1050px){.CreateEngageBooking .CreateEngageBookingBody{grid-template-columns:1fr;grid-template-rows:auto 1fr}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar{border-bottom:1px solid var(--border_Light);border-right:0;flex-direction:row;gap:8px;overflow-x:auto;overflow-y:hidden;padding:12px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem{flex-shrink:0;grid-template-columns:32px 1fr;width:220px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingRight,.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingSidebar .CreateEngageBookingSidebarItem .CreateEngageBookingSidebarItemStep{display:none}.CreateEngageBooking .CreateEngageBookingHeader{flex-wrap:wrap}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions{flex-wrap:wrap;justify-content:flex-end;width:100%}}@media(max-width:600px){.CreateEngageBooking .CreateEngageBookingHeader{padding:12px 14px}.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderCopy,.CreateEngageBooking .CreateEngageBookingHeader .CreateEngageBookingHeaderActions .CreateEngageBookingHeaderLink{font-size:12px;padding:6px 8px}.CreateEngageBooking .CreateEngageBookingBody{padding:14px 12px 40px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingLeft .CreateEngageBookingSection .CreateEngageBookingSectionBody{padding:0 16px 18px}.CreateEngageBooking .CreateEngageBookingBody .CreateEngageBookingLeft .CreateEngageBookingSection .CreateEngageBookingSectionBody .CreateEngageBookingTwoCol{grid-template-columns:1fr}}.InventoryMain{animation:RenderPageOpen .1s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;height:100%;width:auto}.InventoryMain .InventoryMenu{border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:7px;max-width:210px;min-width:210px;overflow-x:hidden;overflow-y:auto;padding:25px 15px 20px;transition:min-width .18s ease,max-width .18s ease,padding .18s ease}.InventoryMain .InventoryMenu.is-compact{gap:6px;max-width:92px;min-width:92px;padding:25px 10px 20px}.InventoryMain .InventoryMenu.is-compact .InventoryMenuHeader{display:flex;justify-content:center;margin-bottom:4px}.InventoryMain .InventoryMenu.is-compact .InventoryMenuHeader h2{font-size:12px;text-align:center}.InventoryMain .InventoryMenu.is-compact .InventoryMenuItem{align-items:center;flex-direction:column;gap:4px;justify-content:center;min-height:58px;padding:10px 4px;text-align:center}.InventoryMain .InventoryMenu.is-compact .InventoryMenuItem .material-symbols-outlined{font-size:22px}.InventoryMain .InventoryMenu.is-compact .InventoryMenuItem p{font-size:11px;font-weight:500;line-height:1.1;text-align:center;width:100%}.InventoryMain .InventoryMenu.is-compact .InventoryMenuItem.is-active :before{left:-11px}.InventoryMain .InventoryMenu .InventoryMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0 0 5px}.InventoryMain .InventoryMenu .InventoryMenuItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;min-height:34px;min-width:0;padding:6px 10px;transition:all .15s ease;width:100%}.InventoryMain .InventoryMenu .InventoryMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.InventoryMain .InventoryMenu .InventoryMenuItem p{flex:1 1;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryMain .InventoryMenu .InventoryMenuItem:hover{background:var(--background_Gray_Light)}.InventoryMain .InventoryMenu .InventoryMenuItem.is-active{background-color:var(--background_Gray_Light);color:var(--text_Title_Light);font-weight:600;position:relative}.InventoryMain .InventoryMenu .InventoryMenuItem.is-active .material-symbols-outlined{color:var(--text_Title_Light);font-weight:600}.InventoryMain .InventoryMenu .InventoryMenuItem.is-active :before{background-color:var(--background_Blue);border-radius:0 8px 8px 0;content:"";height:100%;left:-16px;position:absolute;top:0;transition:all .2s ease;width:4px}.InventoryMain .InventoryMenu .InventoryMenuToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.InventoryMain .InventoryMenu .InventoryMenuToggle .InventoryMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.InventoryMain .InventoryMenu .InventoryMenuToggle .InventoryMenuViewSwitch .InventoryMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.InventoryMain .InventoryMenu .InventoryMenuToggle .InventoryMenuViewSwitch .InventoryMenuViewButton .material-symbols-outlined{font-size:18px}.InventoryMain .InventoryMenu .InventoryMenuToggle .InventoryMenuViewSwitch .InventoryMenuViewButton:hover{color:var(--text_Title_Dark)}.InventoryMain .InventoryMenu .InventoryMenuToggle .InventoryMenuViewSwitch .InventoryMenuViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.InventoryMain .InventoryBody{background-color:var(--background_Body);border-radius:0 8px 8px 0;flex:1 1;overflow-x:hidden;overflow-y:auto}@media(max-width:600px){.InventoryMain{flex-direction:column}.InventoryMain .InventoryMenu{-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--border_Light);border-right:none;flex-direction:row;gap:6px;max-width:none;min-width:0;overflow-x:auto;overflow-y:hidden;padding:10px 12px;width:100%}.InventoryMain .InventoryMenu .InventoryMenuHeader{display:none}.InventoryMain .InventoryMenu .InventoryMenuItem{flex-shrink:0;font-size:13px;min-height:40px;padding:8px 12px;white-space:nowrap;width:auto}.InventoryMain .InventoryMenu .InventoryMenuItem.is-active :before{display:none}.InventoryMain .InventoryBody{border-radius:0 0 8px 8px}}.InventoryHome{animation:InventoryHomePageFade .45s cubic-bezier(.22,.61,.36,1) both;box-sizing:border-box;display:flex;flex-direction:column;gap:22px;margin-inline:auto;max-width:1150px;padding:24px 24px 40px;width:100%}@keyframes InventoryHomePageFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.InventoryHome .InventoryHomeError{background:color-mix(in srgb,var(--Canceled) 8%,var(--background_White));border:1px solid color-mix(in srgb,var(--Canceled) 25%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;padding:10px 14px}.InventoryHome .InventoryHomeHero{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard{align-items:center;background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--background_Blue) 18%,#0000),#0000 55%),radial-gradient(circle at 72% 72%,color-mix(in srgb,var(--background_Blue) 14%,#0000),#0000 60%),linear-gradient(135deg,var(--background_Gray_Light_Light_Light) 0,var(--background_Gray_Light_Blue) 100%);border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 3px #0000000d;display:flex;isolation:isolate;justify-content:center;min-height:360px;overflow:hidden;position:relative}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard .InventoryHomeVisualGlow{animation:InventoryHomeGlow 9s ease-in-out infinite;background:radial-gradient(circle at center,#ffffff8c 0,#fff0 60%);border-radius:50%;filter:blur(10px);height:70%;inset:0;margin:auto;pointer-events:none;position:absolute;transform:translateZ(0);width:70%;will-change:transform,opacity;z-index:0}@keyframes InventoryHomeGlow{0%,to{opacity:.85;transform:translate3d(-20px,-10px,0) scale(1)}50%{opacity:1;transform:translate3d(20px,14px,0) scale(1.08)}}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard .InventoryHomeHeroValue{align-items:center;display:flex;flex-direction:column;gap:6px;padding:28px 32px;position:relative;text-align:center;z-index:1}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard .InventoryHomeHeroValue .InventoryHomeHeroLabel{color:var(--text_Title_Light);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard .InventoryHomeHeroValue .InventoryHomeHeroAmount{-webkit-text-fill-color:#0000;animation:InventoryHomeHeroIridescent 6s ease-in-out infinite;background:linear-gradient(135deg,#f59e0b,#ec4899 30%,#8b5cf6 55%,#06b6d4 80%,#f59e0b);background-clip:text;-webkit-background-clip:text;background-size:200% 200%;filter:drop-shadow(0 14px 30px rgba(236,72,153,.18));font-size:clamp(40px,6vw,72px);font-weight:800;letter-spacing:-.025em;line-height:1}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard .InventoryHomeHeroValue .InventoryHomeHeroFootnote{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 4px 14px #0f172a14;color:var(--text_Title_Dark);font-size:13px;margin-top:6px;padding:6px 14px}@keyframes InventoryHomeHeroFloat{0%{transform:translateZ(0)}25%{transform:translate3d(-4px,-8px,0)}50%{transform:translate3d(0,-14px,0)}75%{transform:translate3d(4px,-8px,0)}to{transform:translateZ(0)}}@keyframes InventoryHomeHeroIridescent{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:28px 26px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeLogo{filter:drop-shadow(0 6px 14px rgba(15,23,42,.12));height:40px;object-fit:contain;-webkit-user-select:none;user-select:none;width:40px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeTitle{color:var(--text_Title_Dark);font-size:clamp(24px,2.6vw,32px);font-weight:700;letter-spacing:-.018em;line-height:1.12;margin:0}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeSubtitle{color:var(--text_Title_Light);font-size:13px;line-height:1.55;margin:0}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip{align-items:center;background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:14px;display:flex;gap:10px;justify-content:space-between;padding:14px 16px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip .InventoryHomeKpi{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip .InventoryHomeKpiValue{color:var(--text_Title_Dark);font-size:20px;font-weight:800;letter-spacing:-.01em}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip .InventoryHomeKpiValue--reserved{color:var(--background_Blue);color:var(--pending,var(--background_Blue))}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip .InventoryHomeKpiValue--sellable{color:var(--background_Blue);color:var(--Done,var(--background_Blue))}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip .InventoryHomeKpiLabel{color:var(--text_Title_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip .InventoryHomeKpiDivider{background:var(--border_Light);flex-shrink:0;height:28px;width:1px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeActions{display:flex;flex-wrap:wrap;gap:8px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeActions .InventoryHomeAction{align-items:center;background:var(--background_Gray_Light_Light);border:0;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:8px 14px;transition:transform .12s ease,background .15s ease,box-shadow .15s ease}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeActions .InventoryHomeAction .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeActions .InventoryHomeAction:hover{background:var(--background_Gray_Light);box-shadow:0 6px 14px #0f172a14;transform:translateY(-2px)}.InventoryHome .InventoryHomeStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}.InventoryHome .InventoryHomeStats .InventoryHomeStat{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;gap:12px;padding:14px 16px;transition:transform .12s ease,box-shadow .16s ease,border-color .16s ease}.InventoryHome .InventoryHomeStats .InventoryHomeStat:hover{border-color:var(--border_Dark_Light);box-shadow:0 12px 28px #0f172a1a;transform:translateY(-2px)}.InventoryHome .InventoryHomeStats .InventoryHomeStat.is-warning{background:color-mix(in srgb,var(--Canceled) 7%,var(--background_White));border-color:color-mix(in srgb,var(--Canceled) 30%,#0000);box-shadow:0 1px 3px #0000000d,inset 0 0 0 1px color-mix(in srgb,var(--Canceled) 12%,#0000)}.InventoryHome .InventoryHomeStats .InventoryHomeStat.is-warning:hover{border-color:color-mix(in srgb,var(--Canceled) 55%,#0000);box-shadow:0 12px 28px color-mix(in srgb,var(--Canceled) 18%,#0000)}.InventoryHome .InventoryHomeStats .InventoryHomeStat.is-warning .InventoryHomeStatIcon{background:linear-gradient(135deg,var(--Canceled),color-mix(in srgb,var(--Canceled) 65%,#000));box-shadow:0 6px 14px color-mix(in srgb,var(--Canceled) 28%,#0000)}.InventoryHome .InventoryHomeStats .InventoryHomeStat.is-warning .InventoryHomeStatValue{color:var(--Canceled)}.InventoryHome .InventoryHomeStats .InventoryHomeStat.is-warning .InventoryHomeStatLabel{color:color-mix(in srgb,var(--Canceled) 75%,var(--text_Title_Light));font-weight:600}.InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatIcon{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue));background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark,var(--background_Blue)));border-radius:12px;box-shadow:0 6px 14px #0f172a14;color:var(--background_White);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatIcon .material-symbols-outlined{font-size:20px;font-variation-settings:"FILL" 1}.InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatBody{display:flex;flex-direction:column;gap:2px;min-width:0}.InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatValue{color:var(--text_Title_Dark);font-size:18px;font-weight:800;letter-spacing:-.01em;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatLabel{color:var(--text_Title_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryHome .InventoryHomePanel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:14px;padding:20px 22px}.InventoryHome .InventoryHomePanel .InventoryHomePanelHeader{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.InventoryHome .InventoryHomePanel .InventoryHomePanelHeader>div{display:flex;flex-direction:column;gap:2px;min-width:0}.InventoryHome .InventoryHomePanel .InventoryHomePanelHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;letter-spacing:-.01em;margin:0}.InventoryHome .InventoryHomePanel .InventoryHomePanelHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.InventoryHome .InventoryHomePanel .InventoryHomePanelHeader .InventoryHomePanelLink{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:6px 12px;transition:transform .12s ease,background .15s ease;white-space:nowrap}.InventoryHome .InventoryHomePanel .InventoryHomePanelHeader .InventoryHomePanelLink .material-symbols-outlined{font-size:16px}.InventoryHome .InventoryHomePanel .InventoryHomePanelHeader .InventoryHomePanelLink:hover{background:var(--background_Gray_Light);transform:translateY(-2px)}.InventoryHome .InventoryHomePanel .InventoryHomeEmptyCard{align-items:center;background:var(--background_Gray_Light_Light_Light);border:1px dashed var(--border_Light);border-radius:14px;color:var(--text_Title_Light_Light);display:flex;font-size:13px;gap:10px;justify-content:center;padding:32px 20px}.InventoryHome .InventoryHomePanel .InventoryHomeEmptyCard .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:18px}.InventoryHome .InventoryHomeMarquee{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.InventoryHome .InventoryHomeMarquee::-webkit-scrollbar{display:none}.InventoryHome .InventoryHomeMarquee{mask-image:linear-gradient(90deg,#0000 0,#000 4%,#000 96%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4%,#000 96%,#0000)}.InventoryHome .InventoryHomeMarquee .InventoryHomeMarqueeTrack{animation-duration:60s;animation-iteration-count:infinite;animation-timing-function:linear;display:flex;flex-shrink:0;gap:12px;width:-webkit-max-content;width:max-content;will-change:transform}.InventoryHome .InventoryHomeMarquee--left .InventoryHomeMarqueeTrack{animation-name:InventoryHomeMarqueeLeft}.InventoryHome .InventoryHomeMarquee--right .InventoryHomeMarqueeTrack{animation-name:InventoryHomeMarqueeRight}@keyframes InventoryHomeMarqueeLeft{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes InventoryHomeMarqueeRight{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.InventoryHome .InventoryHomeMarqueeCard{align-items:center;background:var(--background_Gray_Light_Light);border:0;border-radius:14px;cursor:pointer;display:flex;flex:0 0 280px;gap:12px;min-width:280px;padding:16px 14px;text-align:left;transition:transform .12s ease,box-shadow .15s ease,background .15s ease}.InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeIcon{align-items:center;background:linear-gradient(135deg,#6366f1,#4338ca);background:var(--icon-bg,linear-gradient(135deg,#6366f1,#4338ca));border-radius:12px;box-shadow:0 6px 14px #0f172a14;color:var(--background_White);display:inline-flex;flex:0 0 auto;height:42px;justify-content:center;overflow:hidden;width:42px}.InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeIcon .material-symbols-outlined{font-size:20px;font-variation-settings:"FILL" 1}.InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeIcon img{border-radius:12px;height:100%;object-fit:cover;width:100%}.InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeText{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeDescription{color:var(--text_Title_Light);font-size:12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeArrow{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:22px;transition:color .15s ease,transform .12s ease}.InventoryHome .InventoryHomeMarqueeCard:hover{transform:translateY(-2px)}.InventoryHome .InventoryHomeMarqueeCard:hover .InventoryHomeMarqueeArrow{color:var(--text_Title_Dark);transform:translateX(2px)}.InventoryHome .InventoryHomeBottomGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.InventoryHome .InventoryHomeBottomGrid .InventoryHomePanel--half{min-width:0}.InventoryHome .InventoryHomeLocationsList{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.InventoryHome .InventoryHomeLocationsRow{align-items:center;background-color:var(--background_Gray_Light_Light);border:1px solid #0000;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px 10px;transition:transform .12s ease,box-shadow .15s ease}.InventoryHome .InventoryHomeLocationsRow:hover{transform:translateY(-2px)}.InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsIcon{align-items:center;background:linear-gradient(135deg,#6366f1,#4338ca);background:var(--icon-bg,linear-gradient(135deg,#6366f1,#4338ca));border-radius:10px;box-shadow:0 4px 10px #0f172a14;color:var(--background_White);display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsIcon .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 1}.InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsMain{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsTop{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsTop strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsTop span{color:var(--text_Title_Light);flex-shrink:0;font-size:12px;font-weight:600}.InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsBar{background:var(--background_White);border-radius:999px;box-shadow:inset 0 1px 2px #0f172a0d;height:6px;overflow:hidden;position:relative}.InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsBar>span{background:linear-gradient(90deg,var(--background_Blue),var(--background_Blue_Purpel));background:var(--icon-bg,linear-gradient(90deg,var(--background_Blue),var(--background_Blue_Purpel)));border-radius:999px;bottom:0;left:0;position:absolute;top:0;transition:width .6s cubic-bezier(.22,.61,.36,1)}.InventoryHome .InventoryHomeOrdersList{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.InventoryHome .InventoryHomeOrdersRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px 14px;transition:transform .12s ease,box-shadow .15s ease,border-color .15s ease}.InventoryHome .InventoryHomeOrdersRow:hover{border-color:var(--border_Dark_Light);box-shadow:0 8px 20px #0f172a14;transform:translateY(-2px)}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersIcon{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:10px;color:var(--background_Blue);display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersIcon .material-symbols-outlined{font-size:18px}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersMain strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersMain span{color:var(--text_Title_Light_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersStatus{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);flex-shrink:0;font-size:11px;font-weight:600;padding:4px 10px}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersStatus.is-reserved{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);color:var(--background_Blue)}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersStatus.is-fulfilled{background:color-mix(in srgb,var(--Done) 16%,#0000);color:var(--Done)}.InventoryHome .InventoryHomeOrdersRow .InventoryHomeOrdersStatus.is-cancelled{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}@media(max-width:1050px){.InventoryHome{gap:18px;padding:18px}.InventoryHome .InventoryHomeHero{gap:14px;grid-template-columns:1fr}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard{min-height:280px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard{gap:14px;padding:22px}.InventoryHome .InventoryHomeStats{grid-template-columns:repeat(3,minmax(0,1fr))}.InventoryHome .InventoryHomeBottomGrid{grid-template-columns:1fr}}@media(max-width:600px){.InventoryHome{gap:14px;padding:14px}.InventoryHome .InventoryHomeHero{gap:12px}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard{border-radius:16px;min-height:220px}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard .InventoryHomeHeroValue{gap:4px;padding:20px 18px}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard .InventoryHomeHeroValue .InventoryHomeHeroAmount{font-size:clamp(32px,9vw,48px)}.InventoryHome .InventoryHomeHero .InventoryHomeVisualCard .InventoryHomeHeroValue .InventoryHomeHeroFootnote{font-size:12px;padding:5px 10px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard{border-radius:16px;gap:12px;padding:20px 18px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip{padding:12px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeKpiStrip .InventoryHomeKpiValue{font-size:16px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeActions{gap:6px}.InventoryHome .InventoryHomeHero .InventoryHomeTextCard .InventoryHomeActions .InventoryHomeAction{font-size:11px;padding:6px 10px}.InventoryHome .InventoryHomeStats{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.InventoryHome .InventoryHomeStats .InventoryHomeStat{padding:12px}.InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatIcon{height:34px;width:34px}.InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatIcon .material-symbols-outlined{font-size:18px}.InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatValue{font-size:16px}.InventoryHome .InventoryHomePanel{border-radius:16px;padding:16px}}[data-theme=dark] .InventoryHome .InventoryHomeVisualCard{background:radial-gradient(circle at 30% 25%,#a78bfa33,#0000 55%),radial-gradient(circle at 70% 70%,#38bdf82e,#0000 60%),radial-gradient(circle at 50% 50%,#ec48991a,#0000 60%),linear-gradient(135deg,#1a1f27,#1a1330 50%,#0f1422)}[data-theme=dark] .InventoryHome .InventoryHomeVisualCard .InventoryHomeHeroValue .InventoryHomeHeroFootnote{background:#1a1f27;border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}[data-theme=dark] .InventoryHome .InventoryHomeStats .InventoryHomeStat{background:linear-gradient(135deg,#1a1f27,#2a1f3d)!important}[data-theme=dark] .InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatLabel,[data-theme=dark] .InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatValue{color:#f8fafc}[data-theme=dark] .InventoryHome .InventoryHomeStats .InventoryHomeStat .InventoryHomeStatLabel{opacity:.7}[data-theme=dark] .InventoryHome .InventoryHomeMarqueeCard{background:linear-gradient(135deg,#1a1f27,#2a1f3d)!important}[data-theme=dark] .InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeIcon{--icon-bg:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel))!important;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel))!important}[data-theme=dark] .InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeDescription,[data-theme=dark] .InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeTitle{color:#f8fafc!important}[data-theme=dark] .InventoryHome .InventoryHomeMarqueeCard .InventoryHomeMarqueeDescription{opacity:.75}[data-theme=dark] .InventoryHome .InventoryHomeLocationsRow{background:linear-gradient(135deg,#1a1f27,#2a1f3d)!important}[data-theme=dark] .InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsIcon{--icon-bg:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel))!important;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel))!important}[data-theme=dark] .InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsTop span,[data-theme=dark] .InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsTop strong{color:#f8fafc}[data-theme=dark] .InventoryHome .InventoryHomeLocationsRow .InventoryHomeLocationsBar{background:#ffffff0f}.InventoryHomeSkeleton{animation:InventoryHomeSkeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px;display:inline-block;vertical-align:middle;will-change:background-position}.InventoryHomeSkeleton--hero{border-radius:14px;height:clamp(40px,6vw,72px);width:clamp(180px,22vw,280px)}.InventoryHomeSkeleton--footnote{border-radius:999px;height:16px;width:220px}.InventoryHomeSkeleton--kpi{border-radius:6px;height:22px;width:60px}.InventoryHomeSkeleton--stat{border-radius:6px;height:22px;width:64px}.InventoryHomeSkeleton--label{border-radius:999px;height:12px;width:96px}@keyframes InventoryHomeSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}[data-theme=dark] .InventoryHomeSkeleton{background:linear-gradient(90deg,#ffffff0a,#ffffff1a 50%,#ffffff0a);background-size:200% 100%}.InventoryItems{background-color:var(--background_White);border-left:0;border-radius:0 8px 8px 0;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;padding:24px 0 0;padding-inline:max(24px,(100% - 1150px)/2);width:100%}.InventoryItems .InventoryItemsHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderMain .InventoryItemsTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;line-height:1.2;margin:0}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderMain .InventoryItemsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions{align-items:center;display:flex}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions .InventoryItemsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions .InventoryItemsAddBtn .InventoryItemsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}[data-theme=dark] .InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions .InventoryItemsAddBtn .InventoryItemsAddBtnInner{background:var(--background_Blue);background:var(--brand-accent,var(--background_Blue))}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions .InventoryItemsAddBtn .InventoryItemsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions .InventoryItemsAddBtn .InventoryItemsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions .InventoryItemsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions .InventoryItemsAddBtn:active{transform:scale(.98)}.InventoryItems .InventoryItemsPages{align-items:center;background-color:var(--background_White);border-bottom:2px solid var(--border_Light);display:flex;gap:12px}.InventoryItems .InventoryItemsPages .InventoryItemsPagesItem{border-bottom:2px solid #0000;cursor:pointer;margin-bottom:-2px;padding-bottom:5px;transition:all .2s ease}.InventoryItems .InventoryItemsPages .InventoryItemsPagesItem.is-active{border-bottom:2px solid var(--border_Blue)}.InventoryItems .InventoryItemsPages .InventoryItemsPagesItem.is-active .InventoryItemsPagesItemTop .material-symbols-outlined,.InventoryItems .InventoryItemsPages .InventoryItemsPagesItem.is-active .InventoryItemsPagesItemTop h4{color:var(--background_Blue)}.InventoryItems .InventoryItemsPages .InventoryItemsPagesItem:hover .InventoryItemsPagesItemTop{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.InventoryItems .InventoryItemsPages .InventoryItemsPagesItem .InventoryItemsPagesItemTop{align-items:center;border-radius:8px;color:var(--text_Title_Light_Light);display:flex;gap:4px;padding:7px 10px;transition:border-color .2s ease,background-color .2s ease}.InventoryItems .InventoryItemsPages .InventoryItemsPagesItem .InventoryItemsPagesItemTop h4{font-size:14px;font-weight:500;margin:0}.InventoryItems .InventoryItemsPages .InventoryItemsPagesItem .InventoryItemsPagesItemTop .material-symbols-outlined{font-size:16px}.InventoryItems .InventoryItemsError{background:#ef444414;border:1px solid #ef444440;border-radius:8px;color:var(--Canceled);font-size:13px;margin:12px 25px 0;padding:10px 12px}.InventoryItems .InventoryItemsControls{display:flex;flex-direction:column;margin-top:15px}.InventoryItems .InventoryItemsControls .InventoryItemsControlsBottom{align-items:center;background-color:var(--background_White);border-bottom:none;border-radius:8px 8px 0 0;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:0 0 20px;position:relative;z-index:3}.InventoryItems .InventoryItemsControls .InventoryItemsFilters{align-items:center;display:flex;gap:8px}.InventoryItems .InventoryItemsControls .InventoryItemsFilters .InventoryItemsStatusFilter{position:relative}.InventoryItems .InventoryItemsControls .InventoryItemsFilters .InventoryItemsStatusFilter .InventoryItemsFilterButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;height:34px;outline:3px solid #0000;padding:0 10px;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease}.InventoryItems .InventoryItemsControls .InventoryItemsFilters .InventoryItemsStatusFilter .InventoryItemsFilterButton .InventoryItemsFilterChevron{color:var(--text_Title_Light_Light);font-size:18px}.InventoryItems .InventoryItemsControls .InventoryItemsFilters .InventoryItemsStatusFilter .InventoryItemsFilterButton:focus-visible,.InventoryItems .InventoryItemsControls .InventoryItemsFilters .InventoryItemsStatusFilter .InventoryItemsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryItems .InventoryItemsControls .InventoryItemsFilters .InventoryItemsStatusFilter .InventoryItemsFilterMenu{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 8px 24px #0f172a1f;left:0;min-width:140px;padding:6px;position:absolute;top:calc(100% + 4px);z-index:10}.InventoryItems .InventoryItemsControls .InventoryItemsFilters .InventoryItemsStatusFilter .InventoryItemsFilterMenu .InventoryItemsFilterOption{border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:7px 10px}.InventoryItems .InventoryItemsControls .InventoryItemsFilters .InventoryItemsStatusFilter .InventoryItemsFilterMenu .InventoryItemsFilterOption:hover{background:var(--background_Gray_Light)}.InventoryItems .InventoryItemsControls .InventoryItemsSearch{flex:0 0 240px;max-width:240px;min-width:240px}.InventoryItems .InventoryItemsControls .InventoryItemsSearch .SearchForm{width:100%}.InventoryItems .InventoryItemsControls .InventoryItemsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px;height:34px;padding:0 10px}.InventoryItems .InventoryItemsControls .InventoryItemsSearch .SearchForm .SearchFormMain .SearchIcon .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.InventoryItems .InventoryItemsControls .InventoryItemsSearch .SearchForm .SearchFormMain .SearchInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.InventoryItems .InventoryItemsControls .InventoryItemsSearch .SearchForm .SearchFormMain .SearchInput::placeholder{color:var(--text_Title_Light_Light)}.InventoryItems .InventoryItemsControls .InventoryItemsSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:22px}.InventoryItems .InventoryItemsControls .InventoryItemsSearch .SearchForm .SearchFormMain .SearchClear .material-symbols-outlined{font-size:16px}.InventoryItems .InventoryItemsControls .InventoryItemsSearch .SearchForm .SearchFormMain .SearchClear:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.InventoryItems .InventoryItemsTableSection{background-color:var(--background_White);border:none;border-radius:0;box-shadow:none;display:flex;flex:1 1;flex-direction:column;min-height:500px;padding:0}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;table-layout:auto;width:100%}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr{display:table-row}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th{background:var(--background_White);border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);display:table-cell;font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-align:left;text-overflow:clip;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th.InventoryItemsSortableHeader{cursor:pointer;transition:color .12s ease}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th.InventoryItemsSortableHeader:hover{color:var(--text_Title_Dark)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th.InventoryItemsSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th.InventoryItemsSortableHeader .InventoryItemsSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease;vertical-align:middle}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th.InventoryItemsSortableHeader .InventoryItemsSortIcon.is-active{color:var(--text_Title_Light_Light)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th.InventoryItemsSortableHeader .InventoryItemsSortIcon.is-asc{transform:rotate(180deg)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th.InventoryItemsImageHeader{width:60px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable thead tr th.InventoryItemsActionsHeader{width:48px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable .SettingsActionsHeader{max-width:50px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable .SettingsActionsHeader,.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable .SettingsCellEdit{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);box-shadow:-22px 0 30px -12px #1118271a,-12px 0 18px -12px #1118270f;display:table-cell;max-width:50px;min-width:50px;position:-webkit-sticky;position:sticky;right:0;text-align:center;vertical-align:middle;width:50px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable .SettingsActionsHeader:before,.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable .SettingsCellEdit:before{background:linear-gradient(90deg,#1118271a,#11182700);bottom:0;content:"";left:-14px;pointer-events:none;position:absolute;top:0;width:18px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody{display:table-row-group}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow{cursor:pointer;display:table-row;transition:background .12s ease-out}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow:hover,.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow:hover:nth-child(2n),.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow:nth-child(2n){background:var(--background_Gray_Light)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);display:table-cell;font-size:13px;height:70px;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell{align-items:center;display:flex;gap:0}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell.InventoryItemsCellStatus{justify-content:flex-start}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell.InventoryItemsImageCell .InventoryItemsImage{border:1px solid var(--border_Light);border-radius:6px;height:36px;object-fit:cover;width:36px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell.InventoryItemsImageCell .InventoryItemsImagePlaceholder{align-items:center;background:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light_Light);display:flex;font-size:14px;height:36px;justify-content:center;width:36px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell .InventoryItemsName{color:var(--text_Title_Dark);display:block;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell .InventoryItemsDescription{color:var(--text_Title_Light_Light);display:block;font-size:12px;margin-top:2px;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell:has(.InventoryItemsDescription),.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell:has(.InventoryItemsName){align-items:flex-start;flex-direction:column;min-width:0}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell .InventoryItemsCategoryColorChip{border:1px solid var(--border_Light);border-radius:4px;display:inline-block;height:16px;width:16px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell .InventoryItemsQuantity{color:var(--text_Title_Dark);font-weight:600}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell .InventoryItemsQuantity.is-empty{color:var(--Canceled)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell.InventoryItemsAvailableCell{align-items:flex-start;flex-direction:column;gap:2px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td .InventoryItemsCell .InventoryItemsReservedNote{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:400;letter-spacing:0;line-height:1.3;text-transform:none}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td.InventoryItemsCellEdit{color:var(--text_Title_Light_Light);cursor:pointer;width:48px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td.InventoryItemsCellEdit:hover{color:var(--background_Blue)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow td.InventoryItemsCellEdit .material-symbols-outlined{font-size:18px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow .InventoryItemsStatusToggle{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:4px 8px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow .InventoryItemsStatusToggle .InventoryItemsStatusToggleDot{background:var(--text_Title_Light_Light_Light);border-radius:50%;height:8px;width:8px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow .InventoryItemsStatusToggle.is-active{background:#10b98114;border-color:#10b98166;color:#10b981;color:var(--Done,#10b981)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow .InventoryItemsStatusToggle.is-active .InventoryItemsStatusToggleDot{background:#10b981;background:var(--Done,#10b981)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow .InventoryItemsStatusToggle.is-inactive{border-color:#94a3b873;color:var(--text_Title_Light_Light)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody .InventoryItemsEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:32px 20px;text-align:center}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow--skeleton{background:var(--background_White)!important;cursor:default}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow--skeleton td{border-bottom:1px solid var(--border_Light);padding:20px 12px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody tr.InventoryItemsRow--skeleton:nth-child(2n) td{background:var(--background_Gray_Light_Light_Light)}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody .InventoryItemsSkeleton{animation:InventoryItemsSkeletonShimmer 1.6s ease-in-out infinite;background:var(--background_Gray_Light_Light);background-image:linear-gradient(90deg,var(--background_Gray_Light_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--background_Gray_Light_Light) 100%);background-position:100% 0;background-size:200% 100%;border-radius:6px;display:inline-block;height:14px;overflow:hidden;position:relative}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody .InventoryItemsSkeleton--image{border-radius:8px;height:40px;vertical-align:middle;width:40px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody .InventoryItemsSkeleton--name{height:14px;min-width:140px;width:60%}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody .InventoryItemsSkeleton--line{height:12px;min-width:100px;width:70%}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody .InventoryItemsSkeleton--num{height:12px;width:50px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody .InventoryItemsSkeleton--pill{border-radius:999px;height:22px;width:70px}.InventoryItems .InventoryItemsTableSection .InventoryItemsTableWrapper .InventoryItemsTable tbody .InventoryItemsSkeleton--dot{border-radius:50%;height:20px;width:20px}@keyframes InventoryItemsSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationText .InventoryItemsPageSize{position:relative}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationText .InventoryItemsPageSize .InventoryItemsFilterButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease,outline-color .15s ease}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationText .InventoryItemsPageSize .InventoryItemsFilterButton:focus-visible,.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationText .InventoryItemsPageSize .InventoryItemsFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationText .InventoryItemsPageSize .InventoryItemsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationText .InventoryItemsPageSize .InventoryItemsFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationText .InventoryItemsPageSize .InventoryItemsFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationText .InventoryItemsPageSize .InventoryItemsFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationText .InventoryItemsPageInfo{color:var(--text_Title_Light);font-size:12px;margin-left:12px}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationControls,.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationNav{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationControls .InventoryItemsPaginationCurrent,.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationControls>span,.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationNav .InventoryItemsPaginationCurrent,.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationNav>span{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationControls .InventoryItemsPaginationCurrent span,.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationControls>span span,.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationNav .InventoryItemsPaginationCurrent span,.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationNav>span span{color:var(--text_Title_Dark);font-weight:600}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationControls .InventoryItemsPaginationButton,.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationControls>button,.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationNav .InventoryItemsPaginationButton,.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationNav>button{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationControls .InventoryItemsPaginationButton .material-symbols-outlined,.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationControls>button .material-symbols-outlined,.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationNav .InventoryItemsPaginationButton .material-symbols-outlined,.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationNav>button .material-symbols-outlined{font-size:18px}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationControls .InventoryItemsPaginationButton:hover:not(:disabled),.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationControls>button:hover:not(:disabled),.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationNav .InventoryItemsPaginationButton:hover:not(:disabled),.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationNav>button:hover:not(:disabled){border-color:var(--background_Blue);color:var(--text_Title_Dark)}.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationControls .InventoryItemsPaginationButton:disabled,.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationControls>button:disabled,.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationNav .InventoryItemsPaginationButton:disabled,.InventoryItems .InventoryItemsTableSection .InventoryItemsPagination .InventoryItemsPaginationNav>button:disabled{background:var(--background_Gray_Light_Blue);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.InventoryItems .InventoryItemsTableSection .InventoryStockLocationsChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:28px;outline:3px solid #0000;padding:4px 10px;transition:border-color .12s ease,background .12s ease,outline-color .12s ease,box-shadow .12s ease}.InventoryItems .InventoryItemsTableSection .InventoryStockLocationsChip .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.InventoryItems .InventoryItemsTableSection .InventoryStockLocationsChip.is-active,.InventoryItems .InventoryItemsTableSection .InventoryStockLocationsChip:focus-visible,.InventoryItems .InventoryItemsTableSection .InventoryStockLocationsChip:hover,.InventoryItemsRow.is-expanded .InventoryItems .InventoryItemsTableSection .InventoryStockLocationsChip{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryItems .InventoryItemsTableSection .InventoryStockStatusPill{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.04em;padding:3px 10px}.InventoryItems .InventoryItemsTableSection .InventoryStockStatusPill:before{border-radius:50%;content:"";height:6px;width:6px}.InventoryItems .InventoryItemsTableSection .InventoryStockStatusPill--in{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.InventoryItems .InventoryItemsTableSection .InventoryStockStatusPill--in:before{background:var(--Done)}.InventoryItems .InventoryItemsTableSection .InventoryStockStatusPill--low{background:color-mix(in srgb,#f59e0b 14%,#0000);color:#b45309}.InventoryItems .InventoryItemsTableSection .InventoryStockStatusPill--low:before{background:#f59e0b}.InventoryItems .InventoryItemsTableSection .InventoryStockStatusPill--out{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.InventoryItems .InventoryItemsTableSection .InventoryStockStatusPill--out:before{background:var(--Canceled)}.InventoryItems .InventoryItemsTableSection .InventoryStockActionsCell{display:inline-flex;justify-content:flex-end;position:relative}.InventoryItems .InventoryItemsTableSection .InventoryStockActionsCell .InventoryStockActionsBtn{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease,border-color .12s ease;width:32px}.InventoryItems .InventoryItemsTableSection .InventoryStockActionsCell .InventoryStockActionsBtn:hover{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Dark)}.InventoryItems .InventoryItemsTableSection .InventoryStockActionsCell .InventoryStockActionsBtn .material-symbols-outlined{color:inherit;font-size:20px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow{background:var(--background_Gray_Light_Light_Light)}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow td{border-bottom:1px solid var(--border_Light);padding:0}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand{animation:InventoryStockExpandSlide .22s cubic-bezier(.22,.61,.36,1) both;box-sizing:border-box;max-width:calc(100vw - 120px);padding:18px 24px 20px;position:relative;transform:translateX(0);transform:translateX(var(--inv-scroll-x,0));will-change:transform}@keyframes InventoryStockExpandSlide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand h4{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin:0 0 12px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand h4:before{background:var(--background_Blue);border-radius:2px;content:"";height:14px;width:4px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandEmpty{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);display:flex;font-size:13px;gap:10px;padding:18px 14px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandEmpty:before{color:var(--text_Title_Light_Light_Light);content:"warehouse";font-family:Material Symbols Outlined;font-size:18px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));list-style:none;margin:0;padding:0}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 2px #0f172a0a;display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:12px 14px 14px;position:relative;transition:border-color .16s ease,box-shadow .16s ease,transform .12s ease}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li:after{background:linear-gradient(90deg,var(--background_Blue),var(--background_Blue));background:linear-gradient(90deg,var(--background_Blue),var(--background_Blue_Light_Middle,var(--background_Blue)));border-radius:0 3px 0 0;bottom:0;content:"";height:3px;left:0;position:absolute;transition:width .4s cubic-bezier(.22,.61,.36,1);width:0;width:var(--share,0)}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li:hover{border-color:var(--background_Blue);box-shadow:0 6px 16px #0f172a14;transform:translateY(-1px)}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li.is-empty{opacity:.7}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li.is-empty .InventoryStockExpandQty{color:var(--text_Title_Light_Light)}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li.is-empty:after{background:var(--border_Light)}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandTop{align-items:center;display:flex;gap:12px;justify-content:space-between}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandLocation{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:500;gap:10px;min-width:0}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandLocation .material-symbols-outlined{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:8px;color:var(--background_Blue);display:inline-flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;width:28px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandLocation>span:not(.material-symbols-outlined){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandQty{align-items:flex-end;color:var(--text_Title_Dark);display:inline-flex;flex-direction:column;font-size:16px;font-weight:700;line-height:1}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandQty small{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:500;margin-top:2px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandStats{grid-gap:8px;border-top:1px dashed var(--border_Light);display:grid;gap:8px;grid-template-columns:1fr 1fr;padding-top:8px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandStat{display:inline-flex;flex-direction:column;gap:2px}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandStat strong{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandStat>span{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:500}.InventoryItems .InventoryItemsTableSection .InventoryStockExpandRow .InventoryStockExpand .InventoryStockExpandList li .InventoryStockExpandStat--reserved strong{color:var(--text_Title_Light);color:var(--pending,var(--text_Title_Light))}@media(max-width:1050px){.InventoryItems .InventoryItemsHeader{margin:18px 18px 0}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderMain .InventoryItemsTitle{font-size:18px}.InventoryItems .InventoryItemsControls,.InventoryItems .InventoryItemsPages,.InventoryItems .InventoryItemsTableSection{margin-left:18px;margin-right:18px}}@media(max-width:600px){.InventoryItems .InventoryItemsHeader{align-items:stretch;flex-direction:column;gap:12px;margin:14px 14px 0;padding-bottom:12px}.InventoryItems .InventoryItemsHeader .InventoryItemsHeaderActions .InventoryItemsAddBtn{justify-content:center;width:100%}.InventoryItems .InventoryItemsControls,.InventoryItems .InventoryItemsPages{margin-left:14px;margin-right:14px}.InventoryItems .InventoryItemsControls{align-items:stretch;flex-direction:column}.InventoryItems .InventoryItemsControls .InventoryItemsSearch{max-width:none}.InventoryItems .InventoryItemsTableSection{margin:8px 14px 18px}}.InventoryItemsRow--skeleton{cursor:default}.InventoryItemsRow--skeleton td{background:var(--background_White);border-bottom:1px solid var(--border_Light);padding:20px 12px}.InventoryItemsRow--skeleton:nth-child(2n) td{background:var(--background_Gray_Light_Light_Light)}.InventoryItemsSkeleton{animation:InventoryItemsSkeletonShimmerTop 1.6s ease-in-out infinite;background-image:linear-gradient(90deg,var(--background_Gray_Light_Light) 0,var(--background_Gray_Light_Blue) 50%,var(--background_Gray_Light_Light) 100%);background-position:100% 0;background-size:200% 100%;border-radius:6px;display:inline-block;height:14px;overflow:hidden;position:relative}.InventoryItemsSkeleton--image{border-radius:8px;height:40px;vertical-align:middle;width:40px}.InventoryItemsSkeleton--name{height:14px;min-width:140px;width:60%}.InventoryItemsSkeleton--line{height:12px;min-width:100px;width:70%}.InventoryItemsSkeleton--num{height:12px;width:50px}.InventoryItemsSkeleton--pill{border-radius:999px;height:22px;width:70px}.InventoryItemsSkeleton--dot{border-radius:50%;height:20px;width:20px}@keyframes InventoryItemsSkeletonShimmerTop{0%{background-position:100% 0}to{background-position:-100% 0}}.InventoryStock{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;gap:20px;height:100%;overflow-y:auto;padding:24px 0;padding-inline:max(24px,(100% - 1280px)/2)}.InventoryStock .InventoryStockHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.InventoryStock .InventoryStockHeader .InventoryStockHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:760px}.InventoryStock .InventoryStockHeader .InventoryStockHeaderMain .InventoryStockTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;line-height:1.2;margin:0}.InventoryStock .InventoryStockHeader .InventoryStockHeaderMain .InventoryStockSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.InventoryStock .InventoryStockHeader .InventoryStockAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.InventoryStock .InventoryStockHeader .InventoryStockAddBtn .InventoryStockAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}[data-theme=dark] .InventoryStock .InventoryStockHeader .InventoryStockAddBtn .InventoryStockAddBtnInner{background:var(--background_Blue);background:var(--brand-accent,var(--background_Blue))}.InventoryStock .InventoryStockHeader .InventoryStockAddBtn .InventoryStockAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.InventoryStock .InventoryStockHeader .InventoryStockAddBtn .InventoryStockAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.InventoryStock .InventoryStockHeader .InventoryStockAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.InventoryStock .InventoryStockHeader .InventoryStockAddBtn:active{transform:scale(.98)}.InventoryStock .InventoryStockToolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.InventoryStock .InventoryStockToolbar .InventoryStockSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;flex:0 0 240px;gap:6px;height:40px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease,outline-color .12s ease}.InventoryStock .InventoryStockToolbar .InventoryStockSearch:hover{box-shadow:0 4px 10px #00000014}.InventoryStock .InventoryStockToolbar .InventoryStockSearch:focus-within{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryStock .InventoryStockToolbar .InventoryStockSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.InventoryStock .InventoryStockToolbar .InventoryStockSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.InventoryStock .InventoryStockToolbar .InventoryStockSearch input::placeholder{color:var(--text_Title_Light_Light)}.InventoryStock .InventoryStockToolbar .InventoryStockSelect{appearance:none;-webkit-appearance:none;background:var(--background_White);background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2714%27 viewBox=%270 0 24 24%27><path fill=%27%2364748b%27 d=%27M7 10l5 5 5-5z%27/></svg>");background-position:right 10px center;background-repeat:no-repeat;border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;height:38px;outline:3px solid #0000;padding:0 32px 0 12px;transition:border-color .12s ease,box-shadow .12s ease,outline-color .12s ease}.InventoryStock .InventoryStockToolbar .InventoryStockSelect:focus,.InventoryStock .InventoryStockToolbar .InventoryStockSelect:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryStock .InventoryStockToolbar .InventoryStockTrackedToggle{align-items:center;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;-webkit-user-select:none;user-select:none}.InventoryStock .InventoryStockToolbar .InventoryStockTrackedToggle input{accent-color:var(--background_Blue);height:16px;width:16px}.InventoryStock .InventoryStockError{background:#ef444414;border:1px solid #ef444440;border-radius:8px;color:var(--Canceled);font-size:13px;padding:10px 12px}.InventoryStock .InventoryStockTableWrap{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 3px #0000000d;max-height:calc(100vh - 280px);overflow:auto;position:relative}.InventoryStock .InventoryStockTable{border-collapse:initial;border-spacing:0;width:100%}.InventoryStock .InventoryStockTable thead{background:var(--background_Gray_Light_Blue);position:-webkit-sticky;position:sticky;top:0;z-index:2}.InventoryStock .InventoryStockTable .InventoryStockTh{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:12px;font-weight:600;letter-spacing:.02em;padding:12px 14px;text-align:left;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap}.InventoryStock .InventoryStockTable .InventoryStockTh.is-sortable{cursor:pointer;transition:background .12s ease,color .12s ease}.InventoryStock .InventoryStockTable .InventoryStockTh.is-sortable:hover{color:var(--text_Title_Dark)}.InventoryStock .InventoryStockTable .InventoryStockTh.is-active{color:var(--background_Blue)}.InventoryStock .InventoryStockTable .InventoryStockTh .InventoryStockThInner{align-items:center;display:inline-flex;gap:6px}.InventoryStock .InventoryStockTable .InventoryStockTh .InventoryStockSortIcon{font-size:16px}.InventoryStock .InventoryStockTable .InventoryStockTr{cursor:pointer;transition:background .12s ease}.InventoryStock .InventoryStockTable .InventoryStockTr:hover{background:var(--background_Gray_Light)}.InventoryStock .InventoryStockTable .InventoryStockTr.is-expanded{background:var(--background_Gray_Light_Blue)}.InventoryStock .InventoryStockTable .InventoryStockTd{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:13px;padding:12px 14px;vertical-align:middle}.InventoryStock .InventoryStockTable .InventoryStockTrDetail{background:var(--background_Gray_Light)}.InventoryStock .InventoryStockTable .InventoryStockTrDetail td{border-bottom:1px solid var(--border_Light);padding:0}.InventoryStock .InventoryStockTable .InventoryStockTableEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:32px 14px;text-align:center}.InventoryStock .InventoryStockProductCell{align-items:center;display:flex;gap:10px;min-width:220px}.InventoryStock .InventoryStockProductCell .InventoryStockProductImage,.InventoryStock .InventoryStockProductCell .InventoryStockProductImagePlaceholder{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;object-fit:cover;width:38px}.InventoryStock .InventoryStockProductCell .InventoryStockProductImagePlaceholder{color:var(--text_Title_Light_Light);font-size:22px}.InventoryStock .InventoryStockProductCell .InventoryStockProductCellText{display:flex;flex-direction:column;min-width:0}.InventoryStock .InventoryStockProductCell .InventoryStockProductCellText .InventoryStockProductCellName{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStock .InventoryStockProductCell .InventoryStockProductCellText .InventoryStockProductCellSub{color:var(--text_Title_Light_Light);font-size:12px}.InventoryStock .InventoryStockQtyCell{color:var(--text_Title_Dark);font-weight:600}.InventoryStock .InventoryStockMuted{color:var(--text_Title_Light_Light)}.InventoryStock .InventoryStockLocationsBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:28px;padding:4px 10px;transition:border-color .12s ease,background .12s ease}.InventoryStock .InventoryStockLocationsBtn .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.InventoryStock .InventoryStockLocationsBtn:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue)}.InventoryStock .InventoryStockStatus{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.04em;padding:3px 10px;text-transform:uppercase}.InventoryStock .InventoryStockStatus:before{border-radius:50%;content:"";height:6px;width:6px}.InventoryStock .InventoryStockStatus--in{background:color-mix(in srgb,var(--Done) 14%,#0000);color:var(--Done)}.InventoryStock .InventoryStockStatus--in:before{background:var(--Done)}.InventoryStock .InventoryStockStatus--low{background:color-mix(in srgb,#f59e0b 14%,#0000);color:#b45309}.InventoryStock .InventoryStockStatus--low:before{background:#f59e0b}.InventoryStock .InventoryStockStatus--out{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.InventoryStock .InventoryStockStatus--out:before{background:var(--Canceled)}.InventoryStock .InventoryStockActionsCell{display:inline-flex;justify-content:flex-end;position:relative}.InventoryStock .InventoryStockActionsBtn{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease,border-color .12s ease;width:32px}.InventoryStock .InventoryStockActionsBtn:hover{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Dark)}.InventoryStock .InventoryStockActionsBtn .material-symbols-outlined{font-size:20px}.InventoryStock .InventoryStockActionsMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:2px;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.InventoryStock .InventoryStockActionsMenuItem{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.InventoryStock .InventoryStockActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InventoryStock .InventoryStockActionsMenuItem:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue_Dark)}.InventoryStock .InventoryStockActionsMenuItem:hover .material-symbols-outlined{color:var(--background_Blue)}.InventoryStockActionsMenu--portaled{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;min-width:180px;padding:6px;z-index:1000}.InventoryStockActionsMenu--portaled .InventoryStockActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left}.InventoryStockActionsMenu--portaled .InventoryStockActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InventoryStockActionsMenu--portaled .InventoryStockActionsMenuItem:hover{background:var(--background_Gray_Light)}.InventoryStockActionsMenu--portaled .InventoryStockActionsMenuItem.is-danger,.InventoryStockActionsMenu--portaled .InventoryStockActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.InventoryStockActionsMenu--portaled .InventoryStockDetail{background:var(--background_Gray_Light);padding:16px 24px 18px}.InventoryStockActionsMenu--portaled .InventoryStockDetail h4{color:var(--text_Title_Light);font-size:12px;font-weight:700;letter-spacing:.04em;margin:0 0 10px;text-transform:uppercase}.InventoryStockActionsMenu--portaled .InventoryStockDetail .InventoryStockDetailEmpty{color:var(--text_Title_Light_Light);font-size:13px}.InventoryStockActionsMenu--portaled .InventoryStockDetail .InventoryStockDetailList{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));list-style:none;margin:0;padding:0}.InventoryStockActionsMenu--portaled .InventoryStockDetail .InventoryStockDetailList li{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.InventoryStockActionsMenu--portaled .InventoryStockDetail .InventoryStockDetailList li .InventoryStockDetailLocation{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:8px}.InventoryStockActionsMenu--portaled .InventoryStockDetail .InventoryStockDetailList li .InventoryStockDetailLocation .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.InventoryStockActionsMenu--portaled .InventoryStockDetail .InventoryStockDetailList li .InventoryStockDetailQty{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.InventoryStockActionsMenu--portaled .InventoryStockPagination{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageSize{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:13px;gap:8px}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageSize select{appearance:none;-webkit-appearance:none;background:var(--background_White);background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2714%27 viewBox=%270 0 24 24%27><path fill=%27%2364748b%27 d=%27M7 10l5 5 5-5z%27/></svg>");background-position:right 8px center;background-repeat:no-repeat;border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;height:32px;padding:0 26px 0 10px}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageInfo{color:var(--text_Title_Light);font-size:13px}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageNav{align-items:center;display:inline-flex;gap:4px;margin-left:auto}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageNav button{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:border-color .12s ease,background .12s ease;width:32px}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageNav button:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageNav button:disabled{cursor:not-allowed;opacity:.4}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageNav button .material-symbols-outlined{font-size:18px}.InventoryStockActionsMenu--portaled .InventoryStockPagination .InventoryStockPageNav .InventoryStockPageNumber{color:var(--text_Title_Light);font-size:13px;margin:0 8px}@media(max-width:600px){.InventoryStockActionsMenu--portaled{padding:16px}.InventoryStockActionsMenu--portaled .InventoryStockToolbar .InventoryStockSearch,.InventoryStockActionsMenu--portaled .InventoryStockToolbar .InventoryStockSelect{flex:1 1 100%}.InventoryStockActionsMenu--portaled .InventoryStockTableWrap{max-height:none}}.InventoryItems .InventoryStockReservedChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:28px;outline:3px solid #0000;padding:4px 10px;transition:border-color .12s ease,background .12s ease,outline-color .12s ease,box-shadow .12s ease}.InventoryItems .InventoryStockReservedChip .material-symbols-outlined{color:var(--background_Blue);color:var(--pending,var(--background_Blue));font-size:14px}.InventoryItems .InventoryStockReservedChip:focus-visible,.InventoryItems .InventoryStockReservedChip:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryItems .InventoryStockReservedEmpty{color:var(--text_Title_Light_Light_Light);font-size:13px}.InventoryStockReservedPopup{align-items:center;animation:InventoryStockReservedPopupFade .18s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}.InventoryStockReservedPopup .InventoryStockReservedPopupOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.InventoryStockReservedPopup .InventoryStockReservedPopupCard{animation:InventoryStockReservedPopupPop .22s cubic-bezier(.22,.61,.36,1) both;background:var(--background_White);border-radius:16px;box-shadow:0 1px 2px #0f172a0f,0 18px 40px #0f172a2e;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);max-width:520px;overflow:hidden;position:relative;width:100%;z-index:1}.InventoryStockReservedPopup .InventoryStockReservedPopupHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:16px 18px 6px}.InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupHeaderText{flex:1 1;min-width:0}.InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupHeaderText h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupHeaderText p{color:var(--text_Title_Light);font-size:12px;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupClose{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupClose .material-symbols-outlined{color:inherit;font-size:18px}.InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.InventoryStockReservedPopup .InventoryStockReservedPopupBody{flex:1 1;min-height:0;overflow-y:auto;padding:12px 18px 16px}.InventoryStockReservedPopup .InventoryStockReservedPopupEmpty{align-items:center;border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);display:flex;font-size:13px;gap:10px;justify-content:center;padding:30px 16px}.InventoryStockReservedPopup .InventoryStockReservedPopupEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:18px}.InventoryStockReservedPopup .InventoryStockReservedPopupList{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.InventoryStockReservedPopup .InventoryStockReservedPopupRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:10px 12px;text-align:left;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease;width:100%}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowMain{display:flex;flex-direction:column;gap:2px;min-width:0}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowMain strong{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:700;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowMain strong .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowMain>span{color:var(--text_Title_Light_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowMeta{align-items:center;display:inline-flex;gap:8px}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowQty{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupStatus{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:700;padding:2px 8px;text-transform:capitalize}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupStatus.is-draft{background:color-mix(in srgb,var(--Submited) 18%,#0000);color:var(--Submited)}.InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupStatus.is-sent{background:color-mix(in srgb,var(--pending) 18%,#0000);color:var(--pending)}.InventoryStockReservedPopup .InventoryStockReservedPopupRow:hover{border-color:var(--background_Blue);box-shadow:0 6px 16px #0f172a14;transform:translateY(-1px)}.InventoryStockReservedPopup .InventoryStockLocationsChip.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryStockReservedPopup .InventoryStockLocationsChip.is-active .material-symbols-outlined{color:var(--background_Blue);color:var(--background_Blue_Dark,var(--background_Blue))}.InventoryStockReservedPopup .InventoryStockReservedChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:28px;outline:3px solid #0000;padding:4px 10px;transition:border-color .12s ease,background .12s ease,outline-color .12s ease,box-shadow .12s ease}.InventoryStockReservedPopup .InventoryStockReservedChip .material-symbols-outlined{color:var(--background_Blue);color:var(--pending,var(--background_Blue));font-size:14px}.InventoryStockReservedPopup .InventoryStockReservedChip:focus-visible,.InventoryStockReservedPopup .InventoryStockReservedChip:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryStockReservedPopup .InventoryStockReservedEmpty{color:var(--text_Title_Light_Light_Light)}.InventoryStockReservedPopup .InventoryStockReservedPopup{align-items:center;animation:InventoryStockReservedPopupFade .18s ease forwards;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3100}@keyframes InventoryStockReservedPopupFade{0%{opacity:0}to{opacity:1}}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupCard{animation:InventoryStockReservedPopupPop .22s cubic-bezier(.22,.61,.36,1) both;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 2px #0f172a0f,0 24px 60px #0f172a40;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);max-width:520px;overflow:hidden;position:relative;width:100%;z-index:1}@keyframes InventoryStockReservedPopupPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:16px 18px 10px}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupHeaderText{flex:1 1;min-width:0}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupHeaderText h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupHeaderText p{color:var(--text_Title_Light);font-size:12px;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupClose{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupClose .material-symbols-outlined{color:inherit;font-size:18px}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupHeader .InventoryStockReservedPopupClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupBody{overflow-y:auto;padding:8px 18px 18px}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupEmpty{align-items:center;border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);display:flex;font-size:13px;gap:8px;justify-content:center;padding:28px 12px}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:18px}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupList{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 2px #0f172a0a;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:12px 14px;text-align:left;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease;width:100%}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupRow:hover{border-color:var(--background_Blue);box-shadow:0 6px 14px #0f172a14;transform:translateY(-1px)}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowMain{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowMain strong{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:8px}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowMain strong .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowMain>span{color:var(--text_Title_Light_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowMeta{align-items:center;display:inline-flex;flex-shrink:0;gap:10px}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupRowQty{color:var(--text_Title_Dark);font-size:14px;font-weight:700}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupStatus{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11px;font-weight:600;padding:3px 8px;text-transform:capitalize}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupStatus.is-draft{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupStatus.is-sent,.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupStatus.is-viewed{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);color:var(--background_Blue_Dark,var(--background_Blue))}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupStatus.is-overdue{background:color-mix(in srgb,var(--Canceled) 18%,#0000);color:var(--Canceled)}.InventoryStockReservedPopup .InventoryStockReservedPopup .InventoryStockReservedPopupRow .InventoryStockReservedPopupStatus.is-partial{background:color-mix(in srgb,var(--pending) 18%,#0000);color:var(--pending)}.InventoryStockAdjustStock{align-items:center;animation:InventoryStockAdjustStockFade .18s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}@keyframes InventoryStockAdjustStockFade{0%{opacity:0}to{opacity:1}}.InventoryStockAdjustStock .InventoryStockAdjustStockOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.InventoryStockAdjustStock .InventoryStockAdjustStockCard{animation:InventoryStockAdjustStockPop .22s cubic-bezier(.22,.61,.36,1) both;background:var(--background_White);border-radius:16px;box-shadow:0 1px 2px #0f172a0f,0 18px 40px #0f172a2e;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);max-width:480px;overflow:hidden;position:relative;width:100%;z-index:1}@keyframes InventoryStockAdjustStockPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.InventoryStockAdjustStock .InventoryStockAdjustStockHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:16px 18px 6px}.InventoryStockAdjustStock .InventoryStockAdjustStockHeader .InventoryStockAdjustStockHeaderText{flex:1 1;min-width:0}.InventoryStockAdjustStock .InventoryStockAdjustStockHeader .InventoryStockAdjustStockHeaderText h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.InventoryStockAdjustStock .InventoryStockAdjustStockHeader .InventoryStockAdjustStockHeaderText p{color:var(--text_Title_Light);font-size:12px;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStockAdjustStock .InventoryStockAdjustStockHeader .InventoryStockAdjustStockClose{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.InventoryStockAdjustStock .InventoryStockAdjustStockHeader .InventoryStockAdjustStockClose .material-symbols-outlined{color:inherit;font-size:18px}.InventoryStockAdjustStock .InventoryStockAdjustStockHeader .InventoryStockAdjustStockClose:hover:not(:disabled){background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.InventoryStockAdjustStock .InventoryStockAdjustStockHeader .InventoryStockAdjustStockClose:disabled{cursor:not-allowed;opacity:.5}.InventoryStockAdjustStock .InventoryStockAdjustStockBody{flex:1 1;min-height:0;overflow-y:auto;padding:12px 18px 16px}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockEmpty{border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);font-size:13px;padding:30px 12px;text-align:center}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockTable{display:flex;flex-direction:column}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockTableHead{grid-gap:12px;color:var(--text_Title_Light);display:grid;font-size:12px;font-weight:600;gap:12px;grid-template-columns:1fr 120px;padding:6px 4px}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockRow{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1fr 120px;padding:8px 4px}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockRow .InventoryStockAdjustStockLocation{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:10px;min-width:0}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockRow .InventoryStockAdjustStockLocation .material-symbols-outlined{background:#0000;color:var(--text_Title_Light);font-size:18px;padding:0}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockRow .InventoryStockAdjustStockLocation>span:not(.material-symbols-outlined){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 2px #0000000a;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;height:36px;outline:3px solid #0000;padding:0 10px;text-align:left;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease;width:100%}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockRow input:hover{box-shadow:0 3px 8px #0000000f}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockRow input:focus{border-color:var(--background_Blue);box-shadow:0 3px 8px #0000000f;outline:3px solid var(--outline_Blue)}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockTotal{grid-gap:12px;align-items:center;border-top:1px dashed var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;font-weight:600;gap:12px;grid-template-columns:1fr 120px;margin-top:6px;padding:10px 4px 4px}.InventoryStockAdjustStock .InventoryStockAdjustStockBody .InventoryStockAdjustStockTotal>span:last-child{text-align:right}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:12px 18px 16px}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockSecondary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;height:36px;justify-content:center;padding:0 16px;transition:background .12s ease,border-color .12s ease}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockSecondary:hover:not(:disabled){background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockSecondary:disabled{cursor:not-allowed;opacity:.5}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:38px;padding:4px 16px 4px 6px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockPrimary .InventoryStockAdjustStockPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:24px;justify-content:center;width:24px}[data-theme=dark] .InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockPrimary .InventoryStockAdjustStockPrimaryInner{background:var(--background_Blue);background:var(--brand-accent,var(--background_Blue))}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockPrimary .InventoryStockAdjustStockPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockPrimary:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockPrimary:active{transform:scale(.98)}.InventoryStockAdjustStock .InventoryStockAdjustStockFooter .InventoryStockAdjustStockPrimary:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.InventoryStockTransferInventory{align-items:center;animation:InventoryStockTransferInventoryFade .18s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}@keyframes InventoryStockTransferInventoryFade{0%{opacity:0}to{opacity:1}}.InventoryStockTransferInventory .InventoryStockTransferInventoryOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.InventoryStockTransferInventory .InventoryStockTransferInventoryCard{animation:InventoryStockTransferInventoryPop .22s cubic-bezier(.22,.61,.36,1) both;background:var(--background_White);border-radius:16px;box-shadow:0 1px 2px #0f172a0f,0 18px 40px #0f172a2e;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);max-width:460px;overflow:visible;position:relative;width:100%;z-index:1}@keyframes InventoryStockTransferInventoryPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.InventoryStockTransferInventory .InventoryStockTransferInventoryHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:16px 18px 6px}.InventoryStockTransferInventory .InventoryStockTransferInventoryHeader .InventoryStockTransferInventoryHeaderText{flex:1 1;min-width:0}.InventoryStockTransferInventory .InventoryStockTransferInventoryHeader .InventoryStockTransferInventoryHeaderText h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.InventoryStockTransferInventory .InventoryStockTransferInventoryHeader .InventoryStockTransferInventoryHeaderText p{color:var(--text_Title_Light);font-size:12px;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStockTransferInventory .InventoryStockTransferInventoryHeader .InventoryStockTransferInventoryClose{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.InventoryStockTransferInventory .InventoryStockTransferInventoryHeader .InventoryStockTransferInventoryClose .material-symbols-outlined{color:inherit;font-size:18px}.InventoryStockTransferInventory .InventoryStockTransferInventoryHeader .InventoryStockTransferInventoryClose:hover:not(:disabled){background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.InventoryStockTransferInventory .InventoryStockTransferInventoryHeader .InventoryStockTransferInventoryClose:disabled{cursor:not-allowed;opacity:.5}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody{display:flex;flex-direction:column;gap:14px;overflow:visible;padding:12px 18px 16px}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryEmpty{border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);font-size:13px;padding:30px 12px;text-align:center}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryField{display:flex;flex-direction:column;gap:6px;position:relative}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryField label{color:var(--text_Title_Light);font-size:12px;font-weight:600}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;height:40px;outline:3px solid #0000;padding:0 12px;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease;width:100%}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryField input::placeholder{color:var(--text_Title_Light_Light)}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryField input:hover:not(:disabled){box-shadow:0 4px 10px #00000014}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryField input:focus{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryField input:disabled{cursor:not-allowed;opacity:.55}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryField .InventoryStockTransferInventoryHint{color:var(--text_Title_Light_Light);font-size:11px}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryArrow{display:flex;justify-content:center;margin-bottom:-10px}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryArrow .material-symbols-outlined{background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light_Light);font-size:20px;padding:4px}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:8px;height:40px;outline:3px solid #0000;padding:0 12px;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease;width:100%}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton .InventoryStockTransferInventoryDropdownLabel{align-items:center;display:inline-flex;flex:1 1;gap:8px;min-width:0}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton .InventoryStockTransferInventoryDropdownLabel .material-symbols-outlined{background:#0000;color:var(--text_Title_Light);font-size:18px;padding:0}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton .InventoryStockTransferInventoryDropdownMeta{color:var(--text_Title_Light_Light);font-size:12px;margin-right:4px}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton .InventoryStockTransferInventoryChevron{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .15s ease}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton.is-open .InventoryStockTransferInventoryChevron{transform:rotate(180deg)}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton:hover:not(:disabled){box-shadow:0 4px 10px #00000014}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton.is-open,.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton:focus-visible{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownButton:disabled{cursor:not-allowed;opacity:.55}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:2px;left:0;max-height:220px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:10}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu .InventoryStockTransferInventoryDropdownOption{align-items:center;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;transition:background .12s ease;width:100%}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu .InventoryStockTransferInventoryDropdownOption .material-symbols-outlined{background:#0000;color:var(--text_Title_Light);font-size:18px;padding:0}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu .InventoryStockTransferInventoryDropdownOption .InventoryStockTransferInventoryDropdownOptionName{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu .InventoryStockTransferInventoryDropdownOption .InventoryStockTransferInventoryDropdownOptionQty{color:var(--text_Title_Light_Light);font-size:12px}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu .InventoryStockTransferInventoryDropdownOption:hover{background:var(--background_Gray_Light_Blue)}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu .InventoryStockTransferInventoryDropdownOption:hover .InventoryStockTransferInventoryDropdownOptionQty{color:var(--text_Title_Light)}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu .InventoryStockTransferInventoryDropdownOption.is-active{background:var(--background_Gray_Light);color:var(--background_Blue_Dark)}.InventoryStockTransferInventory .InventoryStockTransferInventoryBody .InventoryStockTransferInventoryDropdownMenu .InventoryStockTransferInventoryDropdownOption.is-active .material-symbols-outlined{background:var(--background_Blue);color:#fff}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:12px 18px 16px}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventorySecondary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;height:36px;justify-content:center;padding:0 16px;transition:background .12s ease,border-color .12s ease}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventorySecondary:hover:not(:disabled){background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventorySecondary:disabled{cursor:not-allowed;opacity:.5}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventoryPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:38px;padding:4px 16px 4px 6px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventoryPrimary .InventoryStockTransferInventoryPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:24px;justify-content:center;width:24px}[data-theme=dark] .InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventoryPrimary .InventoryStockTransferInventoryPrimaryInner{background:var(--background_Blue);background:var(--brand-accent,var(--background_Blue))}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventoryPrimary .InventoryStockTransferInventoryPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventoryPrimary:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventoryPrimary:active{transform:scale(.98)}.InventoryStockTransferInventory .InventoryStockTransferInventoryFooter .InventoryStockTransferInventoryPrimary:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.InventoryProductForm{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;gap:16px;min-height:100%;overflow-y:auto;padding:24px 0;padding-inline:max(24px,(100% - 1150px)/2)}.InventoryProductForm .InventoryProductFormHeader{align-items:center;display:flex;gap:14px}.InventoryProductForm .InventoryProductFormHeader .InventoryProductFormBackBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:34px;padding:0 12px 0 8px;transition:border-color .12s ease,background .12s ease}.InventoryProductForm .InventoryProductFormHeader .InventoryProductFormBackBtn .material-symbols-outlined{font-size:18px}.InventoryProductForm .InventoryProductFormHeader .InventoryProductFormBackBtn:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.InventoryProductForm .InventoryProductFormHeader .InventoryProductFormTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.InventoryProductForm .InventoryProductFormLoading{color:var(--text_Title_Light_Light);font-size:13px;padding:32px 16px;text-align:center}@media(max-width:1050px){.InventoryProductForm{padding-inline:16px}}@media(max-width:600px){.InventoryProductForm{padding:16px}.InventoryProductForm .InventoryProductFormHeader{align-items:flex-start;flex-direction:column;gap:8px}.InventoryProductForm .InventoryProductFormHeader .InventoryProductFormBackBtn{justify-content:center;width:100%}}.InventoryProductFormSkeleton{display:flex;flex-direction:column;gap:16px}.InventoryProductFormSkeleton .InventoryProductFormSkeletonHero{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:14px;padding:16px}.InventoryProductFormSkeleton .InventoryProductFormSkeletonHero .InventoryProductFormSkeletonHeroLines{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.InventoryProductFormSkeleton .InventoryProductFormSkeletonSection{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:16px}.InventoryProductFormSkeleton .InventoryProductFormSkeletonSection .InventoryProductFormSkeletonGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.InventoryLocations{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;gap:20px;padding:24px 0;padding-inline:max(24px,(100% - 1150px)/2)}.InventoryLocations .InventoryLocationsHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsHeaderMain{display:flex;flex-direction:column;max-width:680px}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsHeaderMain .InventoryLocationsTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;line-height:1.2;margin:0}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsHeaderMain .InventoryLocationsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsAddBtn .InventoryLocationsAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}[data-theme=dark] .InventoryLocations .InventoryLocationsHeader .InventoryLocationsAddBtn .InventoryLocationsAddBtnInner{background:var(--background_Blue);background:var(--brand-accent,var(--background_Blue))}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsAddBtn .InventoryLocationsAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsAddBtn .InventoryLocationsAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsAddBtn:active{transform:scale(.98)}.InventoryLocations .InventoryLocationsError{background:#ef444414;border:1px solid #ef444440;border-radius:8px;color:var(--Canceled);font-size:13px;padding:10px 12px}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;display:flex;gap:6px;height:40px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease,outline-color .12s ease}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch:hover{box-shadow:0 4px 10px #00000014}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch:focus-within{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch .InventoryLocationsSearchIcon{color:var(--text_Title_Light_Light);font-size:18px}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch input::placeholder{color:var(--text_Title_Light_Light)}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch .InventoryLocationsSearchClear{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:22px}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch .InventoryLocationsSearchClear .material-symbols-outlined{font-size:16px}.InventoryLocations .InventoryLocationsControls .InventoryLocationsSearch .InventoryLocationsSearchClear:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.InventoryLocations .InventoryLocationsGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsEmpty{color:var(--text_Title_Light_Light);font-size:13px;grid-column:1/-1;padding:32px 16px;text-align:center}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsEmpty b{color:var(--text_Title_Dark);font-weight:600}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:14px;transition:border-color .12s ease,transform .12s ease}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard:hover{transform:rotateX("angle");transform:translateY(-2px)}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard.is-inactive{opacity:.65}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardTop{align-items:center;display:flex;gap:10px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardTop .material-symbols-outlined{background:#3b82f61a;border-radius:8px;color:var(--background_Blue);font-size:22px;padding:6px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardTop .InventoryLocationsCardTopMain{display:flex;flex:1 1;flex-direction:column;min-width:0}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardTop .InventoryLocationsCardTopMain h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardTop .InventoryLocationsCardTopMain .InventoryLocationsCardType{color:var(--text_Title_Light_Light);font-size:12px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardStock{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:6px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardStock .material-symbols-outlined{background:#3b82f61a;border-radius:6px;color:var(--background_Blue);font-size:16px;padding:3px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardStock strong{color:var(--text_Title_Dark);font-weight:600}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardStock .InventoryLocationsCardStockDot{color:var(--text_Title_Light_Light_Light);margin:0 6px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardAddress{align-items:flex-start;color:var(--text_Title_Light);display:flex;font-size:12px;gap:6px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardAddress .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px;margin-top:1px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardDescription{color:var(--text_Title_Light);font-size:12px;line-height:1.45}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter{align-items:center;display:flex;justify-content:space-between;margin-top:auto;padding-top:8px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsStatusToggle:disabled{cursor:not-allowed;opacity:.6}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsStatusToggle .InventoryLocationsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsStatusToggle span:not(.InventoryLocationsStatusToggleDot){min-width:54px;text-align:left}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsStatusToggle.is-active{background:color-mix(in srgb,#22c55e 12%,#0000)!important;border-color:color-mix(in srgb,#22c55e 30%,#0000)!important;color:#22c55e!important}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsStatusToggle.is-active .InventoryLocationsStatusToggleDot{background:#22c55e!important;transform:translateX(71px)!important}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsStatusToggle.is-inactive{background:var(--background_Gray_Light_Light)!important;border-color:var(--border_Light)!important;color:var(--text_Title_Light_Light)!important}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsCardEdit{color:var(--text_Title_Light_Light)}.InventoryLocations .InventoryLocationsGrid .InventoryLocationsCard .InventoryLocationsCardFooter .InventoryLocationsCardEdit .material-symbols-outlined{font-size:18px}.InventoryLocations .InventoryLocationsModal{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalOverlay{-webkit-backdrop-filter:blur(1.3px);backdrop-filter:blur(1.3px);background:#0f172a73;inset:0;position:absolute}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 24px 60px #0f172a40;display:flex;flex-direction:column;max-height:90vh;overflow:auto;position:relative;width:min(520px,92vw)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 20px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalHeader .InventoryLocationsModalClose{background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;font-size:20px;line-height:1}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalHeader .InventoryLocationsModalClose:hover{color:var(--text_Title_Dark)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody{display:flex;flex-direction:column;gap:14px;padding:18px 20px 20px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField{display:flex;flex-direction:column;gap:6px;position:relative}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField>span:first-child{color:var(--text_Title_Light);font-size:12px;font-weight:500}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField input,.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:13px;outline:none;padding:9px 10px;transition:border-color .12s ease;width:100%}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField input:focus,.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField textarea:focus{border-color:var(--background_Blue)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField textarea{min-height:70px;resize:vertical}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField .InventoryLocationsDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;justify-content:space-between;padding:9px 10px;width:100%}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField .InventoryLocationsDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .15s ease}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField .InventoryLocationsDropdownButton.is-open .material-symbols-outlined{transform:rotate(180deg)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField .InventoryLocationsDropdownButton:hover{border-color:var(--border_Dark_Light)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField .InventoryLocationsDropdownMenu{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 10px 24px #0f172a29;left:0;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:10}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField .InventoryLocationsDropdownMenu .InventoryLocationsDropdownOption{border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 10px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField .InventoryLocationsDropdownMenu .InventoryLocationsDropdownOption:hover{background:var(--background_Gray_Light)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsField .InventoryLocationsDropdownMenu .InventoryLocationsDropdownOption.is-active{background:var(--background_Gray_Light);color:var(--background_Blue)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions{align-items:center;display:flex;justify-content:space-between;margin-top:6px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsLeft{display:inline-flex}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsLeft .InventoryLocationsDanger{background:#0000;border:1px solid #ef444466;border-radius:8px;color:#ef4444;color:var(--Canceled,#ef4444);cursor:pointer;font-size:13px;padding:8px 12px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsLeft .InventoryLocationsDanger:hover{background:#ef44441a}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsRight{display:inline-flex;gap:8px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsRight .InventoryLocationsSecondary{background:#0000;border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 12px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsRight .InventoryLocationsSecondary:hover{background:var(--background_Gray_Light)}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsRight .InventoryLocationsPrimary{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:6px 12px 6px 8px;transition:background .12s ease}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsRight .InventoryLocationsPrimary .InventoryLocationsPrimaryInner{align-items:center;background:#fff3;border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsRight .InventoryLocationsPrimary .InventoryLocationsPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsRight .InventoryLocationsPrimary:hover{background:var(--background_Blue);background:var(--background_Blue_Dark,var(--background_Blue))}.InventoryLocations .InventoryLocationsModal .InventoryLocationsModalCard .InventoryLocationsModalBody .InventoryLocationsModalActions .InventoryLocationsModalActionsRight .InventoryLocationsPrimary:disabled{cursor:not-allowed;opacity:.6}@media(max-width:1050px){.InventoryLocations{padding:18px}}@media(max-width:600px){.InventoryLocations{padding:14px}.InventoryLocations .InventoryLocationsHeader{align-items:stretch;flex-direction:column}.InventoryLocations .InventoryLocationsHeader .InventoryLocationsAddBtn{justify-content:center;width:100%}.InventoryLocations .InventoryLocationsGrid{grid-template-columns:1fr}}.CreateLocation{align-items:center;animation:ClientsOverlayFade .22s ease forwards;display:flex;justify-content:center;padding:20px;position:fixed;z-index:1100}.CreateLocation,.CreateLocation .CreateLocationOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);inset:0}.CreateLocation .CreateLocationOverlay{background:rgba(46,54,62,.106);position:absolute}.CreateLocation .CreateLocationCard{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border:1px solid color-mix(in srgb,var(--text_Title_Light_Light_Light) 35%,#0000);border-radius:12px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:560px;z-index:1}.CreateLocation .CreateLocationHeader{align-items:center;display:flex;justify-content:space-between;padding:16px 22px}.CreateLocation .CreateLocationHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.CreateLocation .CreateLocationHeader .CreateLocationClose{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:22px;height:34px;justify-content:center;line-height:1;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateLocation .CreateLocationHeader .CreateLocationClose .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.CreateLocation .CreateLocationHeader .CreateLocationClose:hover{background-color:var(--background_Gray_Dark_Light)}.CreateLocation .CreateLocationHeader .CreateLocationClose:active{transform:scale(.9)}.CreateLocation .CreateLocationBody{display:flex;flex-direction:column;gap:14px;padding:4px 22px 14px}.CreateLocation .CreateLocationBody .CreateLocationField{display:flex;flex-direction:column;gap:6px;position:relative}.CreateLocation .CreateLocationBody .CreateLocationField>span:first-child{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateLocation .CreateLocationBody .CreateLocationField input,.CreateLocation .CreateLocationBody .CreateLocationField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:10px 12px;transition:border-color .12s ease,outline .12s ease;width:100%}.CreateLocation .CreateLocationBody .CreateLocationField input:focus,.CreateLocation .CreateLocationBody .CreateLocationField textarea:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLocation .CreateLocationBody .CreateLocationField input::placeholder,.CreateLocation .CreateLocationBody .CreateLocationField textarea::placeholder{color:var(--text_Title_Light_Light)}.CreateLocation .CreateLocationBody .CreateLocationField textarea{min-height:80px;resize:vertical}.CreateLocation .CreateLocationBody .CreateLocationField .CreateLocationDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;justify-content:space-between;outline:3px solid #0000;padding:10px 12px;transition:border-color .12s ease,outline .12s ease;width:100%}.CreateLocation .CreateLocationBody .CreateLocationField .CreateLocationDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .15s ease}.CreateLocation .CreateLocationBody .CreateLocationField .CreateLocationDropdownButton.is-open .material-symbols-outlined{transform:rotate(180deg)}.CreateLocation .CreateLocationBody .CreateLocationField .CreateLocationDropdownButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLocation .CreateLocationBody .CreateLocationField .CreateLocationDropdownMenu{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 10px 24px #0f172a29;left:0;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:10}.CreateLocation .CreateLocationBody .CreateLocationField .CreateLocationDropdownMenu .CreateLocationDropdownOption{border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 10px}.CreateLocation .CreateLocationBody .CreateLocationField .CreateLocationDropdownMenu .CreateLocationDropdownOption:hover{background:var(--background_Gray_Light)}.CreateLocation .CreateLocationBody .CreateLocationField .CreateLocationDropdownMenu .CreateLocationDropdownOption.is-active{background:var(--background_Gray_Light);color:var(--background_Blue)}.CreateLocation .CreateLocationBody .CreateLocationStatusField{align-items:flex-start}.CreateLocation .CreateLocationBody .InventoryLocationsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.CreateLocation .CreateLocationBody .InventoryLocationsStatusToggle:disabled{cursor:not-allowed;opacity:.6}.CreateLocation .CreateLocationBody .InventoryLocationsStatusToggle .InventoryLocationsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.CreateLocation .CreateLocationBody .InventoryLocationsStatusToggle span:not(.InventoryLocationsStatusToggleDot){min-width:54px;text-align:left}.CreateLocation .CreateLocationBody .InventoryLocationsStatusToggle.is-active{background:color-mix(in srgb,#22c55e 12%,#0000)!important;border-color:color-mix(in srgb,#22c55e 30%,#0000)!important;color:#22c55e!important}.CreateLocation .CreateLocationBody .InventoryLocationsStatusToggle.is-active .InventoryLocationsStatusToggleDot{background:#22c55e!important;transform:translateX(71px)!important}.CreateLocation .CreateLocationBody .InventoryLocationsStatusToggle.is-inactive{background:var(--background_Gray_Light_Light)!important;border-color:var(--border_Light)!important;color:var(--text_Title_Light_Light)!important}.CreateLocation .CreateLocationBody .CreateLocationDeleteConfirm{background:#ef44440f;border:1px solid #ef44444d;border-radius:8px;color:var(--Canceled);display:flex;flex-direction:column;font-size:13px;gap:10px;margin-top:4px;padding:12px 14px}.CreateLocation .CreateLocationBody .CreateLocationDeleteConfirm .CreateLocationDeleteConfirmActions{display:flex;gap:8px;justify-content:flex-end}.CreateLocation .CreateLocationFooter{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:4px;padding:14px 22px 18px}.CreateLocation .CreateLocationFooter .CreateLocationFooterLeft{display:inline-flex}.CreateLocation .CreateLocationFooter .CreateLocationFooterRight{display:inline-flex;gap:8px}.CreateLocation .CreateLocationFooter .CreateLocationSecondary{background:#0000;border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease}.CreateLocation .CreateLocationFooter .CreateLocationSecondary:hover:not(:disabled){background:var(--background_Gray_Light)}.CreateLocation .CreateLocationFooter .CreateLocationSecondary:disabled{cursor:not-allowed;opacity:.55}.CreateLocation .CreateLocationFooter .CreateLocationDangerLink{background:#0000;border:none;color:var(--Canceled);cursor:pointer;font-size:13px;padding:6px 0}.CreateLocation .CreateLocationFooter .CreateLocationDangerLink:hover{text-decoration:underline}.CreateLocation .CreateLocationFooter .CreateLocationDangerLink:disabled{cursor:not-allowed;opacity:.55}.CreateLocation .CreateLocationFooter .CreateLocationDanger{background:var(--Canceled);border:1px solid var(--Canceled);border-radius:8px;color:#fff;cursor:pointer;font-size:13px;padding:8px 14px}.CreateLocation .CreateLocationFooter .CreateLocationDanger:disabled{cursor:not-allowed;opacity:.55}.CreateLocation .CreateLocationFooter .CreateLocationPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.CreateLocation .CreateLocationFooter .CreateLocationPrimary .CreateLocationPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}[data-theme=dark] .CreateLocation .CreateLocationFooter .CreateLocationPrimary .CreateLocationPrimaryInner{background:var(--background_Blue);background:var(--brand-accent,var(--background_Blue))}.CreateLocation .CreateLocationFooter .CreateLocationPrimary .CreateLocationPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.CreateLocation .CreateLocationFooter .CreateLocationPrimary .CreateLocationPrimaryLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.CreateLocation .CreateLocationFooter .CreateLocationPrimary:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.CreateLocation .CreateLocationFooter .CreateLocationPrimary:active:not(:disabled){transform:scale(.98)}.CreateLocation .CreateLocationFooter .CreateLocationPrimary:disabled{cursor:not-allowed;opacity:.55}@media(max-width:600px){.CreateLocation .CreateLocationCard{width:100%}.CreateLocation .CreateLocationFooter{align-items:stretch;flex-direction:column-reverse}.CreateLocation .CreateLocationFooter .CreateLocationFooterLeft,.CreateLocation .CreateLocationFooter .CreateLocationFooterRight{width:100%}.CreateLocation .CreateLocationFooter .CreateLocationFooterRight{flex-direction:column-reverse}}.InventoryOrders{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;max-width:100%;overflow:auto;padding:24px 0 0;padding-inline:max(24px,(100% - 1150px)/2);width:100%}.InventoryOrders .InventoryOrdersHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:0}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersHeaderMain{display:flex;flex-direction:column;max-width:680px}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersHeaderMain .InventoryOrdersTitle{color:var(--text_Title_Dark);font-size:20px;font-weight:700;line-height:1.2;margin:0}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersHeaderMain .InventoryOrdersSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersAddBtn .InventoryOrdersAddBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:20px;justify-content:center;width:20px}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersAddBtn .InventoryOrdersAddBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersAddBtn .InventoryOrdersAddBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersAddBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersAddBtn:active{transform:scale(.98)}.InventoryOrders .InventoryOrdersError{background:#ef444414;border:1px solid #ef444440;border-radius:8px;color:var(--Canceled);font-size:13px;padding:10px 12px}.InventoryOrders .InventoryOrdersControls{display:flex;flex-direction:column;margin-top:20px}.InventoryOrders .InventoryOrdersControls .InventoryOrdersControlsBottom{align-items:center;background-color:var(--background_White);border-bottom:none;border-radius:8px 8px 0 0;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:0 0 20px;position:relative;z-index:3}.InventoryOrders .InventoryOrdersControls .InventoryOrdersControlsBottom .InventoryOrdersFilters{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.InventoryOrders .InventoryOrdersControls .InventoryOrdersControlsBottom .InventoryOrdersFilters .InventoryOrdersFilter{position:relative}.InventoryOrders .InventoryOrdersControls .InventoryOrdersControlsBottom .InventoryOrdersFilterButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.InventoryOrders .InventoryOrdersControls .InventoryOrdersControlsBottom .InventoryOrdersFilterButton .InventoryOrdersFilterValue{color:var(--text_Title_Light_Light);font-weight:400}.InventoryOrders .InventoryOrdersControls .InventoryOrdersControlsBottom .InventoryOrdersFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryOrders .InventoryOrdersControls .InventoryOrdersControlsBottom .InventoryOrdersFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.InventoryOrders .InventoryOrdersControls .InventoryOrdersControlsBottom .InventoryOrdersFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.InventoryOrders .InventoryOrdersControls .InventoryOrdersControlsBottom .InventoryOrdersFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.InventoryOrders .InventoryOrdersControls .InventoryOrdersControlsBottom .InventoryOrdersFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.InventoryOrders .InventoryOrdersControls .InventoryOrdersControlsBottom .InventoryOrdersSearch .SearchForm{min-width:240px}.InventoryOrders .InventoryOrdersTableSection{background-color:var(--background_White);border:none;border-radius:0;box-shadow:none;display:flex;flex:1 1;flex-direction:column;min-height:500px;padding:0}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable{border-collapse:collapse;display:table;font-size:13px;min-width:760px;table-layout:auto;width:100%}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable thead tr{display:table-row}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable thead th{background:var(--background_White);border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);display:table-cell;font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-align:left;text-overflow:clip;vertical-align:middle;white-space:nowrap}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable thead th.InventoryOrdersSortableHeader{cursor:pointer;transition:color .12s ease;-webkit-user-select:none;user-select:none}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable thead th.InventoryOrdersSortableHeader:hover{color:var(--text_Title_Dark)}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable thead th.InventoryOrdersSortableHeader>span:first-child{align-items:center;display:inline-flex}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable thead th.InventoryOrdersSortableHeader .InventoryOrdersSortIcon{color:var(--text_Title_Light_Light_Light);font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease;vertical-align:middle}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable thead th.InventoryOrdersSortableHeader .InventoryOrdersSortIcon.is-active{color:var(--text_Title_Light_Light)}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable thead th.InventoryOrdersSortableHeader .InventoryOrdersSortIcon.is-asc{transform:rotate(180deg)}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable .SettingsActionsHeader{max-width:50px}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable .SettingsActionsHeader,.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable .SettingsCellEdit{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);box-shadow:-22px 0 30px -12px #1118271a,-12px 0 18px -12px #1118270f;display:table-cell;max-width:50px;min-width:50px;position:-webkit-sticky;position:sticky;right:0;text-align:center;vertical-align:middle;width:50px}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable .SettingsActionsHeader:before,.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable .SettingsCellEdit:before{background:linear-gradient(90deg,#1118271a,#11182700);bottom:0;content:"";left:-14px;pointer-events:none;position:absolute;top:0;width:18px}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable .SettingsCellEdit{color:var(--text_Title_Light);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable .SettingsCellEdit:hover{color:var(--text_Title_Dark)}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody{display:table-row-group}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow{cursor:default;display:table-row;transition:background .12s ease-out}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow:hover,.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow:hover:nth-child(2n),.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow:nth-child(2n){background:var(--background_Gray_Light)}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow td{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Dark);display:table-cell;font-size:13px;height:70px;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow .InventoryOrdersSourceBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:4px;padding:3px 8px;text-decoration:none;transition:filter .12s ease,transform .08s ease,box-shadow .12s ease}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow .InventoryOrdersSourceBadge .material-symbols-outlined{font-size:14px}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow .InventoryOrdersSourceBadge.is-invoice{background:#3b82f61a;border-color:#3b82f659;color:var(--background_Blue);cursor:pointer}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow .InventoryOrdersSourceBadge.is-invoice:hover{background:#3b82f62e;box-shadow:0 2px 6px #0f172a14;transform:translateY(-1px)}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow .InventoryOrdersSourceBadge.is-appointment{background:#14b8a61a;border-color:#14b8a659;color:#0d9488}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow .InventoryOrdersSourceBadge.is-manual{background:#a855f71a;border-color:#a855f759;color:#a78bfa;color:var(--InProgress,#a78bfa)}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow .InventoryOrdersItemsCell{display:flex;flex-direction:column;gap:2px}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow .InventoryOrdersItemsCell span{color:var(--text_Title_Dark);font-size:12px}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow .InventoryOrdersStatusBadge{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-block;font-size:12px;font-weight:500;padding:3px 10px}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow .InventoryOrdersStatusBadge.is-fulfilled{background:#4ade801f;border-color:#4ade8066;color:#16a34a;color:var(--Done,#16a34a)}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow .InventoryOrdersStatusBadge.is-cancelled{background:#ef44441f;border-color:#ef444466;color:#ef4444;color:var(--Canceled,#ef4444)}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow .InventoryOrdersStatusBadge.is-pending{background:#fbbf2426;border-color:#fbbf2473;color:#d97706;color:var(--pending,#d97706)}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody tr.InventoryOrdersRow .InventoryOrdersStatusBadge.is-refunded{background:#a855f71f;border-color:#a855f766;color:#a78bfa;color:var(--InProgress,#a78bfa)}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody .InventoryOrdersEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:60px 20px;text-align:center}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersTableWrapper .InventoryOrdersTable tbody .InventoryOrdersEmpty b{color:var(--text_Title_Dark);font-weight:600}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:var(--text_Title_Light_Light);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationText h1{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin-left:30px}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationText h1 span{color:var(--text_Title_Dark);font-weight:600}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationText .InventoryOrdersPageSize{position:relative}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationText .InventoryOrdersPageSize .InventoryOrdersFilterButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease,outline-color .15s ease}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationText .InventoryOrdersPageSize .InventoryOrdersFilterButton:focus-visible,.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationText .InventoryOrdersPageSize .InventoryOrdersFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationText .InventoryOrdersPageSize .InventoryOrdersFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationText .InventoryOrdersPageSize .InventoryOrdersFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationText .InventoryOrdersPageSize .InventoryOrdersFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationText .InventoryOrdersPageSize .InventoryOrdersFilterOption:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationControls .InventoryOrdersPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationControls .InventoryOrdersPaginationCurrent span{color:var(--text_Title_Dark);font-weight:600}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationControls .InventoryOrdersPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationControls .InventoryOrdersPaginationButton .material-symbols-outlined{font-size:18px}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationControls .InventoryOrdersPaginationButton:hover:not(:disabled){border-color:var(--background_Blue);color:var(--text_Title_Dark)}.InventoryOrders .InventoryOrdersTableSection .InventoryOrdersPagination .InventoryOrdersPaginationControls .InventoryOrdersPaginationButton:disabled{background:var(--background_Gray_Light_Blue);box-shadow:none;color:var(--text_Title_Light_Light_Light);cursor:not-allowed}.InventoryOrders .InventoryOrdersModal{align-items:center;animation:ClientsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.InventoryOrders .InventoryOrdersModal.is-picker-open .InventoryOrdersModalCard{overflow:visible}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard{animation:InventoryOrdersModalCardPop .24s cubic-bezier(.22,.61,.36,1) both;background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:18px;box-shadow:0 1px 2px #0f172a0f,0 30px 72px #0f172a47;display:flex;flex-direction:column;max-height:90vh;overflow:auto;position:relative;width:min(680px,94vw)}@keyframes InventoryOrdersModalCardPop{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:20px 22px 14px;position:relative}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalHeader h3{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:17px;font-weight:700;gap:10px;letter-spacing:-.01em;margin:0}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalHeader h3:before{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:10px;color:var(--background_Blue);content:"inventory_2";display:inline-flex;font-family:Material Symbols Outlined;font-size:22px;font-weight:400;height:32px;justify-content:center;width:32px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalHeader:after{color:var(--text_Title_Light_Light);content:"Pull stock from any tracked location - auto-syncs sellable + reserved counts on save.";font-size:12px;left:22px;line-height:1.45;position:absolute;right:60px;top:56px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalHeader .InventoryOrdersModalClose{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:29px;height:32px;justify-content:center;line-height:1;transition:border-color .12s ease,background .12s ease,color .12s ease,transform .08s ease;width:32px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalHeader .InventoryOrdersModalClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalHeader .InventoryOrdersModalClose:active{transform:scale(.94)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody{display:flex;flex-direction:column;gap:18px;padding:40px 22px 22px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersField{display:flex;flex-direction:column;gap:8px;position:relative}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersField>span:first-child{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.01em}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersField>span:first-child:before{background:var(--background_Blue);border-radius:2px;content:"";height:12px;width:3px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 2px #0000000a;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;min-height:78px;outline:3px solid #0000;padding:10px 12px;resize:vertical;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease;width:100%}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersField textarea::placeholder{color:var(--text_Title_Light_Light_Light)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersField textarea:hover:not(:focus){box-shadow:0 3px 8px #0000000f}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersField textarea:focus{border-color:var(--background_Blue);box-shadow:0 3px 8px #0000000f;outline:3px solid var(--outline_Blue)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines{display:flex;flex-direction:column;gap:8px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLinesEmpty{align-items:center;background:var(--background_Gray_Light_Light_Light);border:1px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light);display:flex;font-size:13px;gap:10px;justify-content:center;padding:22px 16px;text-align:center}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLinesEmpty:before{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:50%;color:var(--text_Title_Light_Light_Light);content:"inventory_2";display:inline-flex;font-family:Material Symbols Outlined;font-size:22px;height:36px;justify-content:center;width:36px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 2px #0f172a0a;display:flex;gap:12px;overflow:hidden;padding:12px 14px;position:relative;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine:before{background:var(--background_Blue);border-radius:0 3px 3px 0;bottom:10px;content:"";left:0;opacity:.7;position:absolute;top:10px;width:3px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine:hover{border-color:var(--border_Dark_Light);box-shadow:0 6px 16px #0f172a14;transform:translateY(-1px)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine.is-overstocked{background:color-mix(in srgb,var(--Canceled) 8%,var(--background_White));border-color:var(--Canceled)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine.is-overstocked:before{background:var(--Canceled);opacity:1}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine:after{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:8px;color:var(--background_Blue);content:"inventory_2";display:inline-flex;flex-shrink:0;font-family:Material Symbols Outlined;font-size:18px;font-weight:400;height:32px;justify-content:center;order:-1;width:32px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineMain strong{color:var(--text_Title_Dark);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineMain span{color:var(--text_Title_Light_Light);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineQty{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 2px #0000000a;color:var(--text_Title_Dark);font-size:13px;font-weight:600;height:34px;outline:3px solid #0000;padding:0 10px;text-align:center;transition:border-color .12s ease,outline-color .12s ease,box-shadow .12s ease;width:78px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineQty:hover{box-shadow:0 3px 8px #0000000f}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineQty:focus{border-color:var(--background_Blue);box-shadow:0 3px 8px #0000000f;outline:3px solid var(--outline_Blue)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineTotal{align-items:flex-end;color:var(--text_Title_Dark);display:inline-flex;flex-direction:column;font-size:14px;font-weight:700;line-height:1;min-width:88px;text-align:right}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineTotal:after{color:var(--text_Title_Light_Light_Light);content:"line total";font-size:10px;font-weight:500;letter-spacing:.04em;margin-top:3px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineRemove{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:color .12s ease,border-color .12s ease,background .12s ease;width:32px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineRemove .material-symbols-outlined{font-size:16px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersLines .InventoryOrdersLine .InventoryOrdersLineRemove:hover{background:color-mix(in srgb,var(--Canceled) 8%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap{margin-top:4px;position:relative}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerButton{align-items:center;background:var(--background_White);border:1px dashed var(--border_Dark_Light);border-radius:12px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:42px;justify-content:center;padding:0 16px;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease,transform .08s ease;width:100%}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerButton .material-symbols-outlined{font-size:18px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerButton:hover{background:var(--background_Gray_Light_Light_Light);border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerButton:active{transform:scale(.99)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerButton.is-open{background:var(--background_Gray_Light_Light_Light);border-color:var(--border_Dark_Light);border-style:solid}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu{background:var(--background_White);background:var(--surface,var(--background_White));border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 24px #0f172a33;display:flex;flex-direction:column;gap:6px;left:0;max-height:min(70vh,600px);overflow:auto;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu>input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-size:13px;padding:8px 10px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu>input:focus{border-color:var(--background_Blue);outline:none;outline:3px solid var(--outline_Blue)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerList{display:flex;flex-direction:column;gap:4px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:12px;text-align:center}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOptionWrap{display:flex;flex-direction:column;gap:6px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOptionWrap.is-expanded .InventoryOrdersPickerOption{background:var(--background_Gray_Light_Light_Light);border-color:var(--background_Blue);box-shadow:none;outline:none}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOptionWrap.is-expanded .InventoryOrdersPickerOption .InventoryOrdersPickerOptionChevron{color:var(--background_Blue);transform:rotate(180deg)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;box-shadow:none;cursor:pointer;display:flex;gap:8px;outline:none;padding:8px 10px;text-align:left}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption:active,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption:focus,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption:focus-visible{box-shadow:none;outline:none}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption .InventoryOrdersPickerOptionMain{display:flex;flex:1 1;flex-direction:column;min-width:0}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption .InventoryOrdersPickerOptionMain strong{color:var(--text_Title_Dark);font-size:13px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption .InventoryOrdersPickerOptionMain span{color:var(--text_Title_Light_Light);font-size:12px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption .InventoryOrdersPickerOptionChevron{color:var(--text_Title_Light_Light);font-size:16px;transition:transform .15s ease,color .15s ease}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption:hover:not(:disabled){background:var(--background_Gray_Light);border-color:var(--border_Light)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption.is-expanded,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption.is-expanded:active,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption.is-expanded:focus,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption.is-expanded:hover{background:var(--background_Gray_Light_Light_Light);border-color:var(--background_Blue);box-shadow:none}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption.is-out,.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerOption:disabled{cursor:not-allowed;opacity:.45}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations{animation:InventoryOrdersPickerLocationsSlide .18s ease-out;background:var(--background_Gray_Light_Light_Light);border:1px dashed var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;margin-left:22px;padding:10px 12px}@keyframes InventoryOrdersPickerLocationsSlide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationsHead{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-bottom:4px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationsHead .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:14px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationOption{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:8px 10px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationOption .InventoryOrdersPickerLocationOptionMain{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:8px;min-width:0}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationOption .InventoryOrdersPickerLocationOptionMain .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationOption .InventoryOrdersPickerLocationOptionMain>span:not(.material-symbols-outlined){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationOption .InventoryOrdersPickerLocationOptionQty{align-items:flex-end;color:var(--text_Title_Dark);display:inline-flex;flex-direction:column;font-size:14px;font-weight:700;line-height:1}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationOption .InventoryOrdersPickerLocationOptionQty small{color:var(--text_Title_Light_Light_Light);font-size:11px;font-weight:500;margin-top:2px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersPickerWrap .InventoryOrdersPickerMenu .InventoryOrdersPickerLocations .InventoryOrdersPickerLocationOption:hover{border-color:var(--background_Blue);box-shadow:0 6px 14px #0f172a14;transform:translateY(-1px)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersTotalsRow{align-items:center;background:linear-gradient(135deg,var(--background_Gray_Light_Blue) 0,var(--background_Gray_Light_Light_Light) 100%);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 1px 2px #0f172a0a;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersTotalsRow span{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:8px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersTotalsRow span:before{align-items:center;background:var(--background_White);border-radius:8px;color:var(--background_Blue);content:"receipt_long";display:inline-flex;font-family:Material Symbols Outlined;font-size:18px;font-weight:400;height:30px;justify-content:center;width:30px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersTotalsRow strong{color:var(--text_Title_Dark);font-size:20px;font-weight:800;letter-spacing:-.01em}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersWarning{align-items:center;background:color-mix(in srgb,var(--Canceled) 8%,var(--background_White));border:1px solid color-mix(in srgb,var(--Canceled) 35%,#0000);border-radius:12px;color:var(--Canceled);display:flex;font-size:12px;font-weight:500;gap:10px;line-height:1.45;padding:12px 14px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersWarning:before{align-items:center;background:color-mix(in srgb,var(--Canceled) 12%,var(--background_White));border-radius:50%;color:var(--Canceled);content:"error";display:inline-flex;flex-shrink:0;font-family:Material Symbols Outlined;font-size:18px;font-weight:400;height:28px;justify-content:center;width:28px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersSecondary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;height:36px;justify-content:center;padding:0 16px;transition:background .12s ease,border-color .12s ease}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersSecondary:hover:not(:disabled){background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersSecondary:disabled{cursor:not-allowed;opacity:.5}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersPrimary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:38px;padding:4px 16px 4px 6px;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersPrimary .InventoryOrdersPrimaryInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;display:inline-flex;height:24px;justify-content:center;width:24px}[data-theme=dark] .InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersPrimary .InventoryOrdersPrimaryInner{background:var(--background_Blue);background:var(--brand-accent,var(--background_Blue))}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersPrimary .InventoryOrdersPrimaryInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersPrimary:hover:not(:disabled){border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersPrimary:active{transform:scale(.98)}.InventoryOrders .InventoryOrdersModal .InventoryOrdersModalCard .InventoryOrdersModalBody .InventoryOrdersModalActions .InventoryOrdersPrimary:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}@media(max-width:1050px){.InventoryOrders{padding:18px}}@media(max-width:600px){.InventoryOrders{padding:14px}.InventoryOrders .InventoryOrdersHeader{align-items:stretch;flex-direction:column}.InventoryOrders .InventoryOrdersHeader .InventoryOrdersAddBtn{justify-content:center;width:100%}.InventoryOrders .InventoryOrdersList .InventoryOrdersTable{font-size:12px}.InventoryOrders .InventoryOrdersList .InventoryOrdersTable tbody td,.InventoryOrders .InventoryOrdersList .InventoryOrdersTable thead th{padding:10px 8px}}.PayDeskMain{animation:RenderPageOpen .1s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;height:100%;width:auto}.PayDeskMain .PayDeskMenu{border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:7px;max-width:210px;min-width:210px;overflow-x:hidden;overflow-y:auto;padding:25px 15px 20px;transition:min-width .18s ease,max-width .18s ease,padding .18s ease}.PayDeskMain .PayDeskMenu .PayDeskMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0 0 5px}.PayDeskMain .PayDeskMenu .PayDeskMenuItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;min-height:34px;min-width:0;padding:6px 10px;transition:all .15s ease;width:100%}.PayDeskMain .PayDeskMenu .PayDeskMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:18px}.PayDeskMain .PayDeskMenu .PayDeskMenuItem p{flex:1 1;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PayDeskMain .PayDeskMenu .PayDeskMenuItem:hover{background:var(--background_Gray_Light)}.PayDeskMain .PayDeskMenu .PayDeskMenuItem.is-active{background-color:var(--background_Gray_Light);color:var(--text_Title_Light);font-weight:600;position:relative}.PayDeskMain .PayDeskMenu .PayDeskMenuItem.is-active .material-symbols-outlined{color:var(--text_Title_Light);font-weight:600}.PayDeskMain .PayDeskMenu .PayDeskMenuItem.is-active :before{background-color:var(--background_Blue);border-radius:0 8px 8px 0;content:"";height:100%;left:-16px;position:absolute;top:0;transition:all .2s ease;width:4px}.PayDeskMain .PayDeskMenu.is-compact{gap:6px;max-width:92px;min-width:92px;padding:25px 10px 20px}.PayDeskMain .PayDeskMenu.is-compact .PayDeskMenuHeader{display:flex;justify-content:center;margin-bottom:4px}.PayDeskMain .PayDeskMenu.is-compact .PayDeskMenuHeader h2{font-size:12px;text-align:center}.PayDeskMain .PayDeskMenu.is-compact .PayDeskMenuItem{align-items:center;flex-direction:column;gap:4px;justify-content:center;min-height:58px;padding:10px 4px;text-align:center}.PayDeskMain .PayDeskMenu.is-compact .PayDeskMenuItem .material-symbols-outlined{font-size:22px}.PayDeskMain .PayDeskMenu.is-compact .PayDeskMenuItem p{font-size:11px;font-weight:500;line-height:1.1;text-align:center;width:100%}.PayDeskMain .PayDeskMenu.is-compact .PayDeskMenuItem.is-active :before{left:-11px}.PayDeskMain .PayDeskMenu .PayDeskMenuToggle{display:flex;justify-content:center;margin-top:auto;padding-top:12px}.PayDeskMain .PayDeskMenu .PayDeskMenuToggle .PayDeskMenuViewSwitch{align-items:center;background:var(--background_Gray_Light);border-radius:8px;display:inline-flex;gap:2px;padding:3px}.PayDeskMain .PayDeskMenu .PayDeskMenuToggle .PayDeskMenuViewSwitch .PayDeskMenuViewButton{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.PayDeskMain .PayDeskMenu .PayDeskMenuToggle .PayDeskMenuViewSwitch .PayDeskMenuViewButton .material-symbols-outlined{font-size:18px}.PayDeskMain .PayDeskMenu .PayDeskMenuToggle .PayDeskMenuViewSwitch .PayDeskMenuViewButton:hover{color:var(--text_Title_Dark)}.PayDeskMain .PayDeskMenu .PayDeskMenuToggle .PayDeskMenuViewSwitch .PayDeskMenuViewButton.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a14;color:var(--text_Title_Dark)}.PayDeskMain .PayDeskBody{background-color:var(--background_Body);border-radius:0 8px 8px 0;flex:1 1;overflow-x:hidden;overflow-y:auto}@media(max-width:1050px){.PayDeskMain .PayDeskMenu{max-width:180px;min-width:180px;padding:18px 12px}}@media(max-width:600px){.PayDeskMain{flex-direction:column}.PayDeskMain .PayDeskMenu{border-bottom:1px solid var(--border_Light);border-right:0;flex-direction:row;gap:4px;max-width:none;min-width:0;overflow-x:auto;padding:8px;width:100%}.PayDeskMain .PayDeskMenu .PayDeskMenuHeader{display:none}.PayDeskMain .PayDeskMenu .PayDeskMenuItem{flex:0 0 auto;min-height:40px;padding:6px 12px;white-space:nowrap;width:auto}.PayDeskMain .PayDeskMenu .PayDeskMenuItem.is-active :before{display:none}.PayDeskMain .PayDeskBody{border-radius:0 0 8px 8px}.PayDeskPlaceholder{padding:14px}.PayDeskPlaceholder .PayDeskPlaceholderHeader h1{font-size:17px}.PayDeskPlaceholder .PayDeskPlaceholderBody .PayDeskPlaceholderCard{padding:24px 18px}}.PayDeskPlaceholder{display:flex;flex-direction:column;gap:20px;height:100%;padding:24px}.PayDeskPlaceholder .PayDeskPlaceholderHeader{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:4px;margin:0 0 4px;padding:0 0 18px}.PayDeskPlaceholder .PayDeskPlaceholderHeader h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.PayDeskPlaceholder .PayDeskPlaceholderHeader p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.PayDeskPlaceholder .PayDeskPlaceholderBody{align-items:center;display:flex;flex:1 1;justify-content:center}.PayDeskPlaceholder .PayDeskPlaceholderBody .PayDeskPlaceholderCard{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:10px;max-width:520px;padding:40px 32px;text-align:center}.PayDeskPlaceholder .PayDeskPlaceholderBody .PayDeskPlaceholderCard .PayDeskPlaceholderIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;height:56px;justify-content:center;width:56px}.PayDeskPlaceholder .PayDeskPlaceholderBody .PayDeskPlaceholderCard .PayDeskPlaceholderIcon .material-symbols-outlined{font-size:28px}.PayDeskPlaceholder .PayDeskPlaceholderBody .PayDeskPlaceholderCard h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.PayDeskPlaceholder .PayDeskPlaceholderBody .PayDeskPlaceholderCard p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0}.TimesheetsEmployee{display:flex;flex-direction:column;gap:20px}.TimesheetsEmployee .TimesheetsEmployeeHero{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0f172a0a;display:flex;gap:20px;justify-content:space-between;padding:24px 28px}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroLeft{display:flex;flex-direction:column;gap:4px}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroStatus{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.05em;text-transform:uppercase}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroStatus .TimesheetsEmployeeHeroDot{background:var(--text_Title_Light_Light_Light);border-radius:999px;height:8px;width:8px}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroTimer{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:36px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroMeta{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroActions{display:inline-flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeBreakBtn,.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockInBtn,.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockOutBtn{align-items:center;border:1px solid #0000;border-radius:999px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;padding:0 18px;transition:background .15s ease,transform .1s ease}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeBreakBtn .material-symbols-outlined,.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockInBtn .material-symbols-outlined,.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockOutBtn .material-symbols-outlined{font-size:20px}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeBreakBtn:disabled,.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockInBtn:disabled,.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockOutBtn:disabled{cursor:not-allowed;opacity:.55}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeBreakBtn:active:not(:disabled),.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockInBtn:active:not(:disabled),.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockOutBtn:active:not(:disabled){transform:scale(.98)}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockInBtn{background:var(--background_Blue);color:#fff}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockInBtn:hover:not(:disabled){background:var(--background_Blue_Dark)}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockOutBtn{background:var(--Canceled);color:#fff}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeClockOutBtn:hover:not(:disabled){filter:brightness(.92)}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeBreakBtn{background:var(--background_White);border-color:var(--border_Light);color:var(--text_Title_Dark)}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeBreakBtn:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.TimesheetsEmployee .TimesheetsEmployeeHero.is-running .TimesheetsEmployeeHeroDot{background:#10b981;box-shadow:0 0 0 4px color-mix(in srgb,#10b981 24%,#0000)}.TimesheetsEmployee .TimesheetsEmployeeHero.is-running .TimesheetsEmployeeHeroStatus{color:#059669}.TimesheetsEmployee .TimesheetsEmployeeHero.is-on-break .TimesheetsEmployeeHeroDot{background:#f59e0b;box-shadow:0 0 0 4px color-mix(in srgb,#f59e0b 24%,#0000)}.TimesheetsEmployee .TimesheetsEmployeeHero.is-on-break .TimesheetsEmployeeHeroStatus{color:#d97706}.TimesheetsEmployee .TimesheetsEmployeeStats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}@media(max-width:720px){.TimesheetsEmployee .TimesheetsEmployeeStats{grid-template-columns:1fr}}.TimesheetsEmployee .TimesheetsEmployeeStats .TimesheetsEmployeeStat{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:16px 18px}.TimesheetsEmployee .TimesheetsEmployeeStats .TimesheetsEmployeeStat .TimesheetsEmployeeStatLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.TimesheetsEmployee .TimesheetsEmployeeStats .TimesheetsEmployeeStat .TimesheetsEmployeeStatValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700}.TimesheetsEmployee .TimesheetsEmployeeHistory{display:flex;flex-direction:column;gap:12px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeHistoryHeader{display:flex;flex-direction:column;gap:2px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeHistoryHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeHistoryHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeEmpty{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:40px 24px;text-align:center}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeEmpty .TimesheetsEmployeeEmptyIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;height:56px;justify-content:center;width:56px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeEmpty .TimesheetsEmployeeEmptyIcon .material-symbols-outlined{font-size:28px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeEmpty h4{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeEmpty p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeList{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow:hidden}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;gap:10px;grid-template-columns:1.2fr 1fr 1fr 1fr 1fr 110px;padding:12px 18px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow:first-child{border-top:none}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow--head{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow .TimesheetsEmployeeRowWorked{font-weight:600}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow .TimesheetsEmployeeRunning{color:var(--background_Blue);font-style:normal;font-weight:600}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeePill{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:600;height:22px;justify-content:center;letter-spacing:.03em;padding:0 10px;text-transform:uppercase}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeePill--approved{background:color-mix(in srgb,#10b981 14%,#0000);color:#059669}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeePill--rejected{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeePill--pending{background:color-mix(in srgb,#f59e0b 14%,#0000);color:#d97706}.TimesheetsEmployee .TimesheetsEmployeePayslips{display:flex;flex-direction:column;gap:10px}.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipsList{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow:hidden}.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:12px;gap:10px;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr 1fr 1fr;padding:10px 16px}.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipRow:first-child{border-top:none}.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipRow--head{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipRow .TimesheetsEmployeePayslipGross{font-feature-settings:"tnum";color:var(--background_Blue);font-variant-numeric:tabular-nums;font-weight:700}.TimesheetsEmployee .TimesheetsEmployeeSkeleton{display:flex;flex-direction:column;gap:14px}.TimesheetsEmployee .TimesheetsEmployeeSkeleton .TimesheetsEmployeeSkeletonHero{animation:TimesheetsEmployeeShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:14px;height:120px}.TimesheetsEmployee .TimesheetsEmployeeSkeleton .TimesheetsEmployeeSkeletonStats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.TimesheetsEmployee .TimesheetsEmployeeSkeleton .TimesheetsEmployeeSkeletonStats div{animation:TimesheetsEmployeeShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:12px;height:72px}@keyframes TimesheetsEmployeeShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1050px){.TimesheetsEmployee .TimesheetsEmployeeHero{padding:20px}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroTimer{font-size:30px}.TimesheetsEmployee .TimesheetsEmployeeStats{grid-template-columns:repeat(3,1fr)}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeList,.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipsList{overflow-x:auto}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow,.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipRow{min-width:720px}}@media(max-width:600px){.TimesheetsEmployee{gap:14px}.TimesheetsEmployee .TimesheetsEmployeeHero{align-items:stretch;flex-direction:column;gap:14px;padding:16px}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroTimer{font-size:26px}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroActions{justify-content:stretch;width:100%}.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroActions .TimesheetsEmployeeBreakBtn,.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroActions .TimesheetsEmployeeClockInBtn,.TimesheetsEmployee .TimesheetsEmployeeHero .TimesheetsEmployeeHeroActions .TimesheetsEmployeeClockOutBtn{flex:1 1 auto;justify-content:center;min-height:44px}.TimesheetsEmployee .TimesheetsEmployeeStats{gap:10px;grid-template-columns:1fr}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeRow{font-size:12px;min-width:760px;padding:10px 14px}.TimesheetsEmployee .TimesheetsEmployeeHistory .TimesheetsEmployeeHistoryHeader h3{font-size:14px}.TimesheetsEmployee .TimesheetsEmployeePayslips .TimesheetsEmployeePayslipRow{min-width:760px}}.TimesheetsApprove{display:flex;flex-direction:column;gap:16px}.TimesheetsApprove .TimesheetsApproveFilters{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRangeGroup{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;gap:2px;padding:3px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRangeGroup .TimesheetsApproveRangeBtn{background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;height:30px;padding:0 14px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRangeGroup .TimesheetsApproveRangeBtn:hover:not(.is-active){background:var(--background_White)}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRangeGroup .TimesheetsApproveRangeBtn.is-active{background:var(--background_White);box-shadow:0 1px 2px #0f172a0f;color:var(--background_Blue)}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown{position:relative}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown .TimesheetsApproveDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:32px;justify-content:space-between;min-width:160px;padding:0 12px;transition:border-color .15s ease,box-shadow .15s ease}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown .TimesheetsApproveDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown .TimesheetsApproveDropdownButton:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 8px 24px #0f172a1a;display:flex;flex-direction:column;left:0;max-height:280px;min-width:180px;overflow:hidden;position:absolute;top:calc(100% + 4px);z-index:25}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu.TimesheetsApproveDropdownMenu--wide{min-width:280px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownSearch{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:6px;padding:8px 10px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;height:24px;outline:none}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownScroll{max-height:240px;overflow-y:auto}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:14px;text-align:center}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownOption{color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 12px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownOption:hover{background:var(--background_Gray_Light)}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown .TimesheetsApproveDropdownMenu .TimesheetsApproveDropdownOption.is-active{background:var(--background_Gray_Light);color:var(--background_Blue);font-weight:600}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRefresh{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;height:32px;margin-left:auto;padding:0 12px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRefresh:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRefresh:disabled{cursor:not-allowed;opacity:.55}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRefresh .material-symbols-outlined{font-size:18px}.TimesheetsApprove .TimesheetsApproveStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.TimesheetsApprove .TimesheetsApproveStats{grid-template-columns:repeat(2,1fr)}}.TimesheetsApprove .TimesheetsApproveStats .TimesheetsApproveStat{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:14px 16px}.TimesheetsApprove .TimesheetsApproveStats .TimesheetsApproveStat .TimesheetsApproveStatLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.TimesheetsApprove .TimesheetsApproveStats .TimesheetsApproveStat .TimesheetsApproveStatValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700}.TimesheetsApprove .TimesheetsApproveList{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow:hidden}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveSkeleton{display:flex;flex-direction:column}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveSkeleton .TimesheetsApproveSkeletonRow{animation:TimesheetsApproveShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-top:1px solid var(--border_Light);height:48px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveSkeleton .TimesheetsApproveSkeletonRow:first-child{border-top:none}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveEmpty{align-items:center;display:flex;flex-direction:column;gap:8px;padding:48px 24px;text-align:center}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveEmpty .TimesheetsApproveEmptyIcon{align-items:center;background:color-mix(in srgb,var(--background_Blue) 10%,#0000);border-radius:999px;color:var(--background_Blue);display:inline-flex;height:56px;justify-content:center;width:56px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveEmpty .TimesheetsApproveEmptyIcon .material-symbols-outlined{font-size:28px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveEmpty h4{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveEmpty p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0;max-width:420px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow{display:grid;grid-template-columns:1.4fr 1fr .9fr .9fr .8fr .9fr 110px 150px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow--selectable{grid-template-columns:34px 1.4fr 1fr .9fr .9fr .8fr .9fr 110px 150px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveCheckCell{align-items:center;display:inline-flex;justify-content:center}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveCheckCell input[type=checkbox]{accent-color:var(--background_Blue);cursor:pointer;height:16px;width:16px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow{align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);font-size:13px;gap:10px;padding:12px 18px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow:first-child{border-top:none}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow--head{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveEmployee{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveRowWorked{font-weight:600}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveRunning{color:var(--background_Blue);font-style:normal;font-weight:600}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow .TimesheetsApproveActions{display:inline-flex;gap:6px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApprovePill{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:600;height:22px;justify-content:center;letter-spacing:.03em;padding:0 10px;text-transform:uppercase}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApprovePill--approved{background:color-mix(in srgb,#10b981 14%,#0000);color:#059669}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApprovePill--rejected{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApprovePill--pending{background:color-mix(in srgb,#f59e0b 14%,#0000);color:#d97706}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveIconBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:all .15s ease;width:28px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveIconBtn .material-symbols-outlined{font-size:16px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveIconBtn:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveIconBtn:disabled{cursor:not-allowed;opacity:.5}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveIconBtn--ok:hover:not(:disabled){background:color-mix(in srgb,#10b981 10%,#0000);border-color:#10b981;color:#059669}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveIconBtn--bad:hover:not(:disabled),.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveIconBtn--danger:hover:not(:disabled){background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.TimesheetsApprove .TimesheetsApproveBulkBar{align-items:center;background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border-bottom:1px solid color-mix(in srgb,var(--background_Blue) 25%,#0000);display:flex;gap:10px;padding:10px 18px}.TimesheetsApprove .TimesheetsApproveBulkBar .TimesheetsApproveBulkCount{color:var(--background_Blue);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.TimesheetsApprove .TimesheetsApproveBulkBar .TimesheetsApproveBulkBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;height:28px;padding:0 12px}.TimesheetsApprove .TimesheetsApproveBulkBar .TimesheetsApproveBulkBtn .material-symbols-outlined{font-size:16px}.TimesheetsApprove .TimesheetsApproveBulkBar .TimesheetsApproveBulkBtn:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.TimesheetsApprove .TimesheetsApproveBulkBar .TimesheetsApproveBulkBtn:disabled{cursor:not-allowed;opacity:.55}.TimesheetsApprove .TimesheetsApproveBulkBar .TimesheetsApproveBulkBtn--ok:hover:not(:disabled){background:color-mix(in srgb,#10b981 10%,#0000);border-color:#10b981;color:#059669}.TimesheetsApprove .TimesheetsApproveBulkBar .TimesheetsApproveBulkBtn--bad:hover:not(:disabled){background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.TimesheetsApprove .TimesheetsApproveModalBackdrop{align-items:center;background:#0f172a66;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:200}.TimesheetsApprove .TimesheetsApproveModal{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 12px 40px #0f172a33;display:flex;flex-direction:column;max-width:480px;width:100%}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 20px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalHeader .TimesheetsApproveModalClose{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalHeader .TimesheetsApproveModalClose .material-symbols-outlined{font-size:20px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalHeader .TimesheetsApproveModalClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalBody{display:flex;flex-direction:column;gap:14px;padding:18px 20px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalEmployee{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:6px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalEmployee .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField{display:flex;flex-direction:column;gap:6px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField label{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField input,.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;outline:3px solid #0000;padding:8px 12px;resize:vertical}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField input:focus,.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField textarea:focus{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveField .TimesheetsApproveHint{color:var(--text_Title_Light_Light);font-size:11px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions{border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalCancel,.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalReject,.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalSave{border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;height:36px;padding:0 16px}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalCancel{background:var(--background_White);color:var(--text_Title_Dark)}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalCancel:hover{background:var(--background_Gray_Light)}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalSave{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalSave:hover:not(:disabled){background:var(--background_Blue_Dark)}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalSave:disabled{cursor:not-allowed;opacity:.6}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalReject{background:var(--Canceled);border-color:var(--Canceled);color:#fff}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalReject:hover:not(:disabled){filter:brightness(.92)}.TimesheetsApprove .TimesheetsApproveModal .TimesheetsApproveModalActions .TimesheetsApproveModalReject:disabled{cursor:not-allowed;opacity:.6}@keyframes TimesheetsApproveShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1050px){.TimesheetsApprove .TimesheetsApproveStats{grid-template-columns:repeat(2,1fr)}.TimesheetsApprove .TimesheetsApproveList{-webkit-overflow-scrolling:touch;overflow-x:auto}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow{min-width:900px}}@media(max-width:600px){.TimesheetsApprove{gap:12px}.TimesheetsApprove .TimesheetsApproveFilters{gap:8px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRangeGroup{justify-content:space-between;width:100%}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRangeGroup .TimesheetsApproveRangeBtn{flex:1 1 auto;font-size:11px;min-height:40px;padding:0 8px}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown{flex:1 1 auto}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveDropdown .TimesheetsApproveDropdownButton{min-width:0;width:100%}.TimesheetsApprove .TimesheetsApproveFilters .TimesheetsApproveRefresh{flex:1 1 auto;justify-content:center;margin-left:0;min-height:40px}.TimesheetsApprove .TimesheetsApproveStats{gap:8px;grid-template-columns:1fr}.TimesheetsApprove .TimesheetsApproveList{-webkit-overflow-scrolling:touch;overflow-x:auto}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveRow{font-size:12px;min-width:900px;padding:10px 14px}.TimesheetsApprove .TimesheetsApproveList .TimesheetsApproveBulkBar{flex-wrap:wrap;gap:6px;padding:10px 14px}.TimesheetsApprove .TimesheetsApproveModalBackdrop{padding:0}.TimesheetsApprove .TimesheetsApproveModal{border:0;border-radius:0;height:100vh;max-height:100vh;max-width:none;width:100%}}.TimesheetsConfirmPayroll{display:flex;flex-direction:column;gap:16px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow:hidden}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;padding:18px 22px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0 0 4px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader .TimesheetsConfirmPayrollRefresh{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:30px;padding:0 12px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader .TimesheetsConfirmPayrollRefresh .material-symbols-outlined{font-size:16px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader .TimesheetsConfirmPayrollRefresh:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader .TimesheetsConfirmPayrollRefresh:disabled{cursor:not-allowed;opacity:.55}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollSkeleton{display:flex;flex-direction:column;gap:10px;padding:18px 22px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollSkeleton div{animation:TimesheetsConfirmPayrollShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:8px;height:34px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollEmpty{align-items:center;display:flex;flex-direction:column;gap:8px;padding:42px 24px;text-align:center}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollEmpty .material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);font-size:32px;padding:10px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollEmpty h4{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollEmpty p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0;max-width:420px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollTable{display:flex;flex-direction:column}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;gap:10px;grid-template-columns:2fr .7fr .7fr .7fr 1fr;padding:12px 22px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollRow--head{background:var(--background_Gray_Light_Light);border-top:none;color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollRow .TimesheetsConfirmPayrollEmp{font-weight:600}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollRow .TimesheetsConfirmPayrollHours{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollRow.has-pending{background:color-mix(in srgb,#f59e0b 6%,#0000)}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:14px 18px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter .TimesheetsConfirmPayrollNote{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:13px;gap:6px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter .TimesheetsConfirmPayrollNote .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter .TimesheetsConfirmPayrollCloseBtn{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:36px;padding:0 16px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter .TimesheetsConfirmPayrollCloseBtn .material-symbols-outlined{font-size:18px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter .TimesheetsConfirmPayrollCloseBtn:hover:not(:disabled){background:var(--background_Blue_Dark)}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter .TimesheetsConfirmPayrollCloseBtn:disabled{cursor:not-allowed;opacity:.55}@keyframes TimesheetsConfirmPayrollShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1050px){.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollTable{-webkit-overflow-scrolling:touch;overflow-x:auto}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollTable .TimesheetsConfirmPayrollRow{min-width:640px}}@media(max-width:600px){.TimesheetsConfirmPayroll{gap:12px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader{flex-wrap:wrap;gap:10px;padding:14px 16px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollHeader h3{font-size:14px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollTable{-webkit-overflow-scrolling:touch;overflow-x:auto}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollCard .TimesheetsConfirmPayrollTable .TimesheetsConfirmPayrollRow{font-size:12px;min-width:640px;padding:10px 14px}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter{align-items:stretch;flex-direction:column}.TimesheetsConfirmPayroll .TimesheetsConfirmPayrollFooter .TimesheetsConfirmPayrollCloseBtn{justify-content:center;min-height:44px}}.Timesheets{display:flex;flex-direction:column;gap:18px;height:100%;padding:24px 28px}.Timesheets .TimesheetsHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;padding:0 0 18px}.Timesheets .TimesheetsHeader .TimesheetsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.Timesheets .TimesheetsHeader .TimesheetsHeaderMain h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.Timesheets .TimesheetsHeader .TimesheetsHeaderMain p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.Timesheets .TimesheetsTabs{align-self:flex-start;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;display:inline-flex;gap:4px;padding:4px}.Timesheets .TimesheetsTabs .TimesheetsTab{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 14px;transition:background .15s ease,color .15s ease,border-color .15s ease}.Timesheets .TimesheetsTabs .TimesheetsTab .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.Timesheets .TimesheetsTabs .TimesheetsTab:hover:not(.is-active){background:var(--background_White)}.Timesheets .TimesheetsTabs .TimesheetsTab.is-active{background:var(--background_White);border-color:var(--border_Light);box-shadow:0 1px 2px #0f172a0f;color:var(--background_Blue)}.Timesheets .TimesheetsTabs .TimesheetsTab.is-active .material-symbols-outlined{color:var(--background_Blue)}.Timesheets .TimesheetsBody{flex:1 1;min-height:0}@media(max-width:1050px){.Timesheets{padding:20px}.Timesheets .TimesheetsHeader .TimesheetsHeaderMain h1{font-size:18px}}@media(max-width:600px){.Timesheets{gap:14px;padding:14px}.Timesheets .TimesheetsHeader{padding-bottom:14px}.Timesheets .TimesheetsHeader .TimesheetsHeaderMain h1{font-size:16px}.Timesheets .TimesheetsTabs{-webkit-overflow-scrolling:touch;align-self:stretch;overflow-x:auto;white-space:nowrap}.Timesheets .TimesheetsTabs .TimesheetsTab{flex:0 0 auto;height:auto;min-height:40px;padding:0 12px}}.Payroll{gap:18px;height:100%;padding:24px 28px}.Payroll,.Payroll .PayrollHeader{display:flex;flex-direction:column}.Payroll .PayrollHeader{border-bottom:1px solid var(--border_Light);gap:12px;padding:0 0 18px}.Payroll .PayrollHeader .PayrollHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.Payroll .PayrollHeader .PayrollHeaderMain h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.Payroll .PayrollHeader .PayrollHeaderMain p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.Payroll .PayrollHeader .PayrollHeaderActions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.Payroll .PayrollHeader .PayrollStatusGroup{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;padding:3px}.Payroll .PayrollHeader .PayrollStatusGroup .PayrollStatusBtn{background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;height:28px;padding:0 14px}.Payroll .PayrollHeader .PayrollStatusGroup .PayrollStatusBtn:hover:not(.is-active){background:var(--background_White)}.Payroll .PayrollHeader .PayrollStatusGroup .PayrollStatusBtn.is-active{background:var(--background_White);color:var(--background_Blue)}.Payroll .PayrollHeader .PayrollGenerateBtn{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:36px;padding:0 16px}.Payroll .PayrollHeader .PayrollGenerateBtn .material-symbols-outlined{font-size:18px}.Payroll .PayrollHeader .PayrollGenerateBtn:hover:not(:disabled){background:var(--background_Blue_Dark)}.Payroll .PayrollHeader .PayrollGenerateBtn:disabled{cursor:not-allowed;opacity:.55}.Payroll .PayrollSkeleton{display:flex;flex-direction:column;gap:8px}.Payroll .PayrollSkeleton div{animation:PayrollShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:10px;height:42px}.Payroll .PayrollEmpty{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:60px 24px;text-align:center}.Payroll .PayrollEmpty .material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);font-size:32px;padding:12px}.Payroll .PayrollEmpty h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.Payroll .PayrollEmpty p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.4;margin:0;max-width:520px}.Payroll .PayrollEmployees{display:flex;flex-direction:column;gap:16px}.Payroll .PayrollEmployee{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow:hidden}.Payroll .PayrollEmployee .PayrollEmployeeHeader{align-items:center;background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);display:flex;gap:8px;padding:14px 18px}.Payroll .PayrollEmployee .PayrollEmployeeHeader .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.Payroll .PayrollEmployee .PayrollEmployeeHeader h3{color:var(--text_Title_Dark);flex:1 1;font-size:14px;font-weight:700;margin:0}.Payroll .PayrollEmployee .PayrollEmployeeHeader .PayrollEmployeeCount{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Payroll .PayrollTable{display:flex;flex-direction:column}.Payroll .PayrollRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;gap:10px;grid-template-columns:1.2fr 1.5fr 1fr 110px 1fr 120px;padding:12px 18px}.Payroll .PayrollRow:first-child{border-top:none}.Payroll .PayrollRow--head{background:var(--background_White);border-bottom:1px dashed var(--border_Light);border-top:none;color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Payroll .PayrollRow--closed{background:color-mix(in srgb,var(--background_Gray_Light) 40%,#0000)}.Payroll .PayrollRow .PayrollRowLabel{font-weight:600}.Payroll .PayrollRow .PayrollRowRange{color:var(--text_Title_Light_Light)}.Payroll .PayrollRow .PayrollRowFreq{color:var(--text_Title_Light);text-transform:capitalize}.Payroll .PayrollRow .PayrollRowGross{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.Payroll .PayrollRow .PayrollRowActions{display:inline-flex;gap:6px;justify-content:flex-end}.Payroll .PayrollPill{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;height:22px;justify-content:center;letter-spacing:.04em;padding:0 10px;text-transform:uppercase}.Payroll .PayrollPill--open{background:color-mix(in srgb,#10b981 14%,#0000);color:#059669}.Payroll .PayrollPill--closed{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue)}.Payroll .PayrollIconBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.Payroll .PayrollIconBtn .material-symbols-outlined{font-size:16px}.Payroll .PayrollIconBtn:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.Payroll .PayrollIconBtn:disabled{cursor:not-allowed;opacity:.5}.Payroll .PayrollIconBtn--ok:hover:not(:disabled){background:color-mix(in srgb,#10b981 10%,#0000);border-color:#10b981;color:#059669}.Payroll .PayrollIconBtn--warn:hover:not(:disabled){background:color-mix(in srgb,#f59e0b 10%,#0000);border-color:#f59e0b;color:#d97706}.Payroll .PayrollModalBackdrop{align-items:center;background:#0f172a73;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:200}.Payroll .PayrollModal{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 14px 40px #0f172a33;display:flex;flex-direction:column;max-height:85vh;max-width:720px;overflow:hidden;width:100%}.Payroll .PayrollModal--small{max-width:460px}.Payroll .PayrollModal .PayrollModalHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:14px 20px}.Payroll .PayrollModal .PayrollModalHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.Payroll .PayrollModal .PayrollModalHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:2px 0 0}.Payroll .PayrollModal .PayrollModalHeader .PayrollModalClose{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.Payroll .PayrollModal .PayrollModalHeader .PayrollModalClose .material-symbols-outlined{font-size:20px}.Payroll .PayrollModal .PayrollModalHeader .PayrollModalClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Payroll .PayrollModal .PayrollModalBody{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:18px 20px}.Payroll .PayrollModal .PayrollModalCopy{color:var(--text_Title_Light);font-size:13px;line-height:1.45;margin:0}.Payroll .PayrollModal .PayrollModalField{display:flex;flex-direction:column;gap:6px}.Payroll .PayrollModal .PayrollModalField label{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Payroll .PayrollModal .PayrollModalField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:36px;outline:3px solid #0000;padding:0 12px}.Payroll .PayrollModal .PayrollModalField input:focus{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.Payroll .PayrollModal .PayrollModalActions{border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;padding:12px 20px}.Payroll .PayrollModal .PayrollModalActions .PayrollModalCancel,.Payroll .PayrollModal .PayrollModalActions .PayrollModalConfirm{border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;height:36px;padding:0 16px}.Payroll .PayrollModal .PayrollModalActions .PayrollModalCancel{background:var(--background_White);color:var(--text_Title_Dark)}.Payroll .PayrollModal .PayrollModalActions .PayrollModalCancel:hover{background:var(--background_Gray_Light)}.Payroll .PayrollModal .PayrollModalActions .PayrollModalConfirm{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.Payroll .PayrollModal .PayrollModalActions .PayrollModalConfirm:hover:not(:disabled){background:var(--background_Blue_Dark)}.Payroll .PayrollModal .PayrollModalActions .PayrollModalConfirm:disabled{cursor:not-allowed;opacity:.6}.Payroll .PayrollModal .PayrollModalActions .PayrollModalConfirm--warn{background:#f59e0b;border-color:#f59e0b}.Payroll .PayrollModal .PayrollModalActions .PayrollModalConfirm--warn:hover:not(:disabled){filter:brightness(.92)}.Payroll .PayrollSummaryGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}@media(max-width:720px){.Payroll .PayrollSummaryGrid{grid-template-columns:repeat(2,1fr)}}.Payroll .PayrollSummaryGrid .PayrollSummaryCell{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:2px;padding:12px 14px}.Payroll .PayrollSummaryGrid .PayrollSummaryCell .PayrollSummaryLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Payroll .PayrollSummaryGrid .PayrollSummaryCell .PayrollSummaryValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.Payroll .PayrollSummaryGrid .PayrollSummaryCell--gross{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border-color:color-mix(in srgb,var(--background_Blue) 30%,#0000)}.Payroll .PayrollSummaryGrid .PayrollSummaryCell--gross .PayrollSummaryValue{color:var(--background_Blue)}.Payroll .PayrollShiftsList{display:flex;flex-direction:column;gap:8px}.Payroll .PayrollShiftsList h4{color:var(--text_Title_Dark);font-size:13px;font-weight:700;margin:0}.Payroll .PayrollShiftsList .PayrollShiftsEmpty{border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);font-size:13px;padding:14px;text-align:center}.Payroll .PayrollShiftsList .PayrollShiftsTable{border:1px solid var(--border_Light);border-radius:10px;overflow:hidden}.Payroll .PayrollShiftsList .PayrollShiftsRow{grid-gap:10px;border-top:1px solid var(--border_Light);display:grid;font-size:12px;gap:10px;grid-template-columns:1fr 1fr 1fr 1fr;padding:10px 14px}.Payroll .PayrollShiftsList .PayrollShiftsRow:first-child{border-top:none}.Payroll .PayrollShiftsList .PayrollShiftsRow--head{background:var(--background_Gray_Light_Light);border-top:none;color:var(--text_Title_Light_Light);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Payroll .PayrollAdjustments{display:flex;flex-direction:column;gap:8px}.Payroll .PayrollAdjustments .PayrollAdjustmentsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.Payroll .PayrollAdjustments .PayrollAdjustmentsHeader h4{color:var(--text_Title_Dark);font-size:13px;font-weight:700;margin:0}.Payroll .PayrollAdjustments .PayrollAdjustmentsHeader .PayrollAdjustmentAddBtn{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;height:28px;padding:0 10px}.Payroll .PayrollAdjustments .PayrollAdjustmentsHeader .PayrollAdjustmentAddBtn .material-symbols-outlined{font-size:16px}.Payroll .PayrollAdjustments .PayrollAdjustmentsHeader .PayrollAdjustmentAddBtn:hover{background:color-mix(in srgb,var(--background_Blue) 10%,#0000)}.Payroll .PayrollAdjustments .PayrollAdjustmentsEmpty{border:1px dashed var(--border_Light);border-radius:8px;color:var(--text_Title_Light_Light);font-size:12px;padding:12px;text-align:center}.Payroll .PayrollAdjustments .PayrollAdjustmentsList{border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.Payroll .PayrollAdjustments .PayrollAdjustmentRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);display:grid;font-size:12px;gap:10px;grid-template-columns:100px 1fr 1fr 100px 28px;padding:8px 12px}.Payroll .PayrollAdjustments .PayrollAdjustmentRow:first-child{border-top:none}.Payroll .PayrollAdjustments .PayrollAdjustmentRow .PayrollAdjustmentKind{align-items:center;background:color-mix(in srgb,#10b981 14%,#0000);border-radius:999px;color:#059669;display:inline-flex;font-weight:600;height:20px;justify-content:center;padding:0 10px;text-transform:capitalize}.Payroll .PayrollAdjustments .PayrollAdjustmentRow--deduction .PayrollAdjustmentKind{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.Payroll .PayrollAdjustments .PayrollAdjustmentRow--correction .PayrollAdjustmentKind,.Payroll .PayrollAdjustments .PayrollAdjustmentRow--reimbursement .PayrollAdjustmentKind{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue)}.Payroll .PayrollAdjustments .PayrollAdjustmentRow .PayrollAdjustmentReason{color:var(--text_Title_Dark);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Payroll .PayrollAdjustments .PayrollAdjustmentRow .PayrollAdjustmentWho{color:var(--text_Title_Light_Light);font-size:11px}.Payroll .PayrollAdjustments .PayrollAdjustmentRow .PayrollAdjustmentAmount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.Payroll .PayrollAdjustments .PayrollAdjustmentRow .PayrollAdjustmentDel{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:22px}.Payroll .PayrollAdjustments .PayrollAdjustmentRow .PayrollAdjustmentDel .material-symbols-outlined{font-size:14px}.Payroll .PayrollAdjustments .PayrollAdjustmentRow .PayrollAdjustmentDel:hover{border-color:var(--Canceled);color:var(--Canceled)}.Payroll .PayrollAdjustmentKindPicker{display:inline-flex;flex-wrap:wrap;gap:6px}.Payroll .PayrollAdjustmentKindPicker .PayrollAdjustmentKindBtn{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;height:30px;padding:0 12px;text-transform:capitalize}.Payroll .PayrollAdjustmentKindPicker .PayrollAdjustmentKindBtn:hover:not(.is-active){border-color:var(--background_Blue);color:var(--background_Blue)}.Payroll .PayrollAdjustmentKindPicker .PayrollAdjustmentKindBtn.is-active{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.Payroll .PayrollModalHint{color:var(--text_Title_Light_Light);font-size:11px}.Payroll .PayrollClosedNotice{align-items:center;background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border-radius:8px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:8px 12px}.Payroll .PayrollClosedNotice .material-symbols-outlined{font-size:16px}@keyframes PayrollShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1050px){.Payroll{padding:20px}.Payroll .PayrollHeader .PayrollHeaderMain h1{font-size:18px}.Payroll .PayrollEmployee .PayrollTable{-webkit-overflow-scrolling:touch;overflow-x:auto}.Payroll .PayrollEmployee .PayrollTable .PayrollRow{min-width:760px}}@media(max-width:600px){.Payroll{gap:14px;padding:14px}.Payroll .PayrollHeader{padding-bottom:14px}.Payroll .PayrollHeader .PayrollHeaderMain h1{font-size:16px}.Payroll .PayrollHeader .PayrollHeaderActions{flex-wrap:wrap;gap:8px}.Payroll .PayrollHeader .PayrollHeaderActions .PayrollStatusGroup{flex:1 1 auto;justify-content:space-between}.Payroll .PayrollHeader .PayrollHeaderActions .PayrollStatusGroup .PayrollStatusBtn{flex:1 1 auto;min-height:36px}.Payroll .PayrollHeader .PayrollHeaderActions .PayrollGenerateBtn{flex:1 1 auto;justify-content:center;min-height:40px}.Payroll .PayrollEmployee .PayrollEmployeeHeader{padding:12px 14px}.Payroll .PayrollEmployee .PayrollEmployeeHeader h3{font-size:13px}.Payroll .PayrollEmployee .PayrollTable{-webkit-overflow-scrolling:touch;overflow-x:auto}.Payroll .PayrollEmployee .PayrollTable .PayrollRow{font-size:12px;min-width:760px;padding:10px 14px}.Payroll .PayrollModalBackdrop{padding:0}.Payroll .PayrollModal{border:0;border-radius:0;height:100vh;max-height:100vh;max-width:none;width:100%}.Payroll .PayrollModal .PayrollShiftsTable{overflow-x:auto}.Payroll .PayrollModal .PayrollShiftsTable .PayrollShiftsRow{min-width:520px}.Payroll .PayrollModal .PayrollAdjustmentsList{overflow-x:auto}.Payroll .PayrollModal .PayrollAdjustmentsList .PayrollAdjustmentRow{min-width:520px}.Payroll .PayrollSummaryGrid{grid-template-columns:1fr}}.Commissions{display:flex;flex-direction:column;gap:16px;height:100%;padding:24px 28px}.Commissions .CommissionsHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:0 0 18px}.Commissions .CommissionsHeader .CommissionsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.Commissions .CommissionsHeader .CommissionsHeaderMain h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.Commissions .CommissionsHeader .CommissionsHeaderMain p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.Commissions .CommissionsHeader .CommissionsRecomputeBar{align-items:center;display:inline-flex;gap:8px}.Commissions .CommissionsHeader .CommissionsRecomputeBar input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:13px;height:34px;min-width:200px;padding:0 10px}.Commissions .CommissionsHeader .CommissionsRecomputeBar input:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.Commissions .CommissionsHeader .CommissionsRecomputeBar .CommissionsRecomputeBtn{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:34px;padding:0 14px}.Commissions .CommissionsHeader .CommissionsRecomputeBar .CommissionsRecomputeBtn .material-symbols-outlined{font-size:16px}.Commissions .CommissionsHeader .CommissionsRecomputeBar .CommissionsRecomputeBtn:hover:not(:disabled){background:var(--background_Blue_Dark)}.Commissions .CommissionsHeader .CommissionsRecomputeBar .CommissionsRecomputeBtn:disabled{cursor:not-allowed;opacity:.55}.Commissions .CommissionsStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.Commissions .CommissionsStats{grid-template-columns:repeat(2,1fr)}}.Commissions .CommissionsStats .CommissionsStat{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:14px 16px}.Commissions .CommissionsStats .CommissionsStat .CommissionsStatLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Commissions .CommissionsStats .CommissionsStat .CommissionsStatValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700}.Commissions .CommissionsStats .CommissionsStat--pending{border-color:color-mix(in srgb,#f59e0b 30%,#0000)}.Commissions .CommissionsStats .CommissionsStat--eligible{border-color:color-mix(in srgb,#10b981 30%,#0000)}.Commissions .CommissionsStats .CommissionsStat--locked{border-color:color-mix(in srgb,var(--background_Blue) 30%,#0000)}.Commissions .CommissionsStats .CommissionsStat--paid{border-color:color-mix(in srgb,#6366f1 30%,#0000)}.Commissions .CommissionsFilters{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Commissions .CommissionsDropdown{position:relative}.Commissions .CommissionsDropdown .CommissionsDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;height:32px;justify-content:space-between;min-width:180px;padding:0 12px}.Commissions .CommissionsDropdown .CommissionsDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.Commissions .CommissionsDropdown .CommissionsDropdownButton:hover{border-color:var(--background_Blue)}.Commissions .CommissionsDropdown .CommissionsDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 8px 24px #0f172a1a;display:flex;flex-direction:column;left:0;max-height:280px;min-width:200px;overflow:hidden;position:absolute;top:calc(100% + 4px);z-index:25}.Commissions .CommissionsDropdown .CommissionsDropdownMenu--wide{min-width:280px}.Commissions .CommissionsDropdown .CommissionsDropdownMenu .CommissionsDropdownSearch{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:6px;padding:8px 10px}.Commissions .CommissionsDropdown .CommissionsDropdownMenu .CommissionsDropdownSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.Commissions .CommissionsDropdown .CommissionsDropdownMenu .CommissionsDropdownSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;height:24px;outline:none}.Commissions .CommissionsDropdown .CommissionsDropdownMenu .CommissionsDropdownScroll{max-height:240px;overflow-y:auto}.Commissions .CommissionsDropdown .CommissionsDropdownMenu .CommissionsDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:14px;text-align:center}.Commissions .CommissionsDropdown .CommissionsDropdownMenu .CommissionsDropdownOption{color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:8px 12px}.Commissions .CommissionsDropdown .CommissionsDropdownMenu .CommissionsDropdownOption:hover{background:var(--background_Gray_Light)}.Commissions .CommissionsDropdown .CommissionsDropdownMenu .CommissionsDropdownOption.is-active{background:var(--background_Gray_Light);color:var(--background_Blue);font-weight:600}.Commissions .CommissionsRefresh{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;height:32px;margin-left:auto;padding:0 12px}.Commissions .CommissionsRefresh:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.Commissions .CommissionsRefresh:disabled{cursor:not-allowed;opacity:.55}.Commissions .CommissionsRefresh .material-symbols-outlined{font-size:18px}.Commissions .CommissionsList{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow:hidden}.Commissions .CommissionsList .CommissionsSkeleton{display:flex;flex-direction:column}.Commissions .CommissionsList .CommissionsSkeleton div{animation:CommissionsShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-top:1px solid var(--border_Light);height:48px}.Commissions .CommissionsList .CommissionsSkeleton div:first-child{border-top:none}.Commissions .CommissionsList .CommissionsEmpty{align-items:center;display:flex;flex-direction:column;gap:8px;padding:48px 24px;text-align:center}.Commissions .CommissionsList .CommissionsEmpty .material-symbols-outlined{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);border-radius:999px;color:var(--background_Blue);font-size:32px;padding:12px}.Commissions .CommissionsList .CommissionsEmpty h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.Commissions .CommissionsList .CommissionsEmpty p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.45;margin:0;max-width:520px}.Commissions .CommissionsList .CommissionsRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;gap:10px;grid-template-columns:1.2fr 1fr 1fr 1fr 1fr 110px 110px;padding:12px 18px}.Commissions .CommissionsList .CommissionsRow:first-child{border-top:none}.Commissions .CommissionsList .CommissionsRow--head{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Commissions .CommissionsList .CommissionsRow .CommissionsEmployee{font-weight:600}.Commissions .CommissionsList .CommissionsRow .CommissionsAppointment{color:var(--text_Title_Light)}.Commissions .CommissionsList .CommissionsRow .CommissionsRule{color:var(--text_Title_Light_Light)}.Commissions .CommissionsList .CommissionsRow .CommissionsTrigger{color:var(--text_Title_Light_Light);font-size:12px}.Commissions .CommissionsList .CommissionsRow .CommissionsAmount{font-feature-settings:"tnum";align-items:center;display:inline-flex;font-variant-numeric:tabular-nums;font-weight:600;gap:6px}.Commissions .CommissionsList .CommissionsRow .CommissionsAmount .CommissionsOverrideBadge{align-items:center;background:color-mix(in srgb,#f59e0b 14%,#0000);border-radius:999px;color:#d97706;display:inline-flex;font-size:10px;font-weight:700;height:18px;letter-spacing:.04em;padding:0 6px;text-transform:uppercase}.Commissions .CommissionsList .CommissionsRow .CommissionsActions{display:inline-flex;gap:6px;justify-content:flex-end}.Commissions .CommissionsPill{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:600;height:22px;justify-content:center;letter-spacing:.04em;padding:0 10px;text-transform:uppercase}.Commissions .CommissionsPill--pending{background:color-mix(in srgb,#f59e0b 14%,#0000);color:#d97706}.Commissions .CommissionsPill--eligible{background:color-mix(in srgb,#10b981 14%,#0000);color:#059669}.Commissions .CommissionsPill--locked{background:color-mix(in srgb,var(--background_Blue) 14%,#0000);color:var(--background_Blue)}.Commissions .CommissionsPill--paid{background:color-mix(in srgb,#6366f1 14%,#0000);color:#4f46e5}.Commissions .CommissionsPill--reversed{background:color-mix(in srgb,var(--Canceled) 14%,#0000);color:var(--Canceled)}.Commissions .CommissionsIconBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.Commissions .CommissionsIconBtn .material-symbols-outlined{font-size:16px}.Commissions .CommissionsIconBtn:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.Commissions .CommissionsIconBtn:disabled{cursor:not-allowed;opacity:.5}.Commissions .CommissionsIconBtn--danger:hover:not(:disabled){background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-color:var(--Canceled);color:var(--Canceled)}.Commissions .CommissionsIconBtn--ok:hover:not(:disabled){background:color-mix(in srgb,#10b981 10%,#0000);border-color:#10b981;color:#059669}.Commissions .CommissionsModalBackdrop{align-items:center;background:#0f172a73;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:200}.Commissions .CommissionsModal{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 14px 40px #0f172a33;display:flex;flex-direction:column;max-width:460px;width:100%}.Commissions .CommissionsModal .CommissionsModalHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:14px 20px}.Commissions .CommissionsModal .CommissionsModalHeader h3{color:var(--text_Title_Dark);font-size:15px;font-weight:700;margin:0}.Commissions .CommissionsModal .CommissionsModalHeader .CommissionsModalClose{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.Commissions .CommissionsModal .CommissionsModalHeader .CommissionsModalClose .material-symbols-outlined{font-size:20px}.Commissions .CommissionsModal .CommissionsModalHeader .CommissionsModalClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Commissions .CommissionsModal .CommissionsModalBody{display:flex;flex-direction:column;gap:14px;padding:18px 20px}.Commissions .CommissionsModal .CommissionsModalBody .CommissionsModalCopy{color:var(--text_Title_Light);font-size:13px;line-height:1.45;margin:0}.Commissions .CommissionsModal .CommissionsModalBody .CommissionsModalField{display:flex;flex-direction:column;gap:6px}.Commissions .CommissionsModal .CommissionsModalBody .CommissionsModalField label{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Commissions .CommissionsModal .CommissionsModalBody .CommissionsModalField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:36px;outline:3px solid #0000;padding:0 12px}.Commissions .CommissionsModal .CommissionsModalBody .CommissionsModalField input:focus{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.Commissions .CommissionsModal .CommissionsModalActions{border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;padding:12px 20px}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalCancel,.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalConfirm{border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;height:36px;padding:0 16px}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalCancel{background:var(--background_White);color:var(--text_Title_Dark)}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalCancel:hover{background:var(--background_Gray_Light)}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalConfirm{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalConfirm:hover:not(:disabled){background:var(--background_Blue_Dark)}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalConfirm:disabled{cursor:not-allowed;opacity:.6}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalConfirm--danger{background:var(--Canceled);border-color:var(--Canceled)}.Commissions .CommissionsModal .CommissionsModalActions .CommissionsModalConfirm--danger:hover:not(:disabled){filter:brightness(.92)}@keyframes CommissionsShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1050px){.Commissions{padding:20px}.Commissions .CommissionsHeader .CommissionsHeaderMain h1{font-size:18px}.Commissions .CommissionsList{-webkit-overflow-scrolling:touch;overflow-x:auto}.Commissions .CommissionsList .CommissionsRow{min-width:900px}}@media(max-width:600px){.Commissions{gap:12px;padding:14px}.Commissions .CommissionsHeader{gap:12px;padding-bottom:14px}.Commissions .CommissionsHeader .CommissionsHeaderMain h1{font-size:16px}.Commissions .CommissionsHeader .CommissionsRecomputeBar{flex-wrap:wrap;width:100%}.Commissions .CommissionsHeader .CommissionsRecomputeBar input{flex:1 1 100%;min-width:0}.Commissions .CommissionsHeader .CommissionsRecomputeBar .CommissionsRecomputeBtn{flex:1 1 auto;justify-content:center;min-height:40px}.Commissions .CommissionsStats{gap:8px;grid-template-columns:1fr}.Commissions .CommissionsFilters{gap:8px}.Commissions .CommissionsFilters .CommissionsDropdown{flex:1 1 auto}.Commissions .CommissionsFilters .CommissionsDropdown .CommissionsDropdownButton{min-width:0;width:100%}.Commissions .CommissionsRefresh{flex:1 1 auto;justify-content:center;margin-left:0;min-height:40px}.Commissions .CommissionsList{-webkit-overflow-scrolling:touch;overflow-x:auto}.Commissions .CommissionsList .CommissionsRow{font-size:12px;min-width:900px;padding:10px 14px}.Commissions .CommissionsModalBackdrop{padding:0}.Commissions .CommissionsModal{border:0;border-radius:0;height:100vh;max-height:100vh;max-width:none;width:100%}}.Reports{display:flex;flex-direction:column;gap:16px;height:100%;padding:24px 28px}.Reports .ReportsHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:0 0 18px}.Reports .ReportsHeader .ReportsHeaderMain{display:flex;flex-direction:column;gap:4px;max-width:680px}.Reports .ReportsHeader .ReportsHeaderMain h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:0}.Reports .ReportsHeader .ReportsHeaderMain p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.Reports .ReportsHeader .ReportsHeaderActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Reports .ReportsHeader .ReportsRangeGroup{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;padding:3px}.Reports .ReportsHeader .ReportsRangeGroup .ReportsRangeBtn{background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;height:28px;padding:0 12px}.Reports .ReportsHeader .ReportsRangeGroup .ReportsRangeBtn:hover:not(.is-active){background:var(--background_White)}.Reports .ReportsHeader .ReportsRangeGroup .ReportsRangeBtn.is-active{background:var(--background_White);color:var(--background_Blue)}.Reports .ReportsHeader .ReportsExportBtn{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:34px;padding:0 14px}.Reports .ReportsHeader .ReportsExportBtn .material-symbols-outlined{font-size:18px}.Reports .ReportsHeader .ReportsExportBtn:hover{background:var(--background_Blue_Dark)}.Reports .ReportsSkeleton{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.Reports .ReportsSkeleton div{animation:ReportsShimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--border_Dark_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:12px;height:180px}.Reports .ReportsKpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.Reports .ReportsKpis{grid-template-columns:repeat(2,1fr)}}.Reports .ReportsKpis .ReportsKpi{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:16px 18px}.Reports .ReportsKpis .ReportsKpi .ReportsKpiLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Reports .ReportsKpis .ReportsKpi .ReportsKpiValue{font-feature-settings:"tnum";color:var(--text_Title_Dark);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700}.Reports .ReportsGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}@media(max-width:900px){.Reports .ReportsGrid{grid-template-columns:1fr}}.Reports .ReportsCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;overflow:hidden}.Reports .ReportsCard--wide{grid-column:span 2}@media(max-width:900px){.Reports .ReportsCard--wide{grid-column:span 1}}.Reports .ReportsCard .ReportsCardHeader{border-bottom:1px solid var(--border_Light);padding:14px 18px}.Reports .ReportsCard .ReportsCardHeader h3{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:0 0 2px}.Reports .ReportsCard .ReportsCardHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.Reports .ReportsCard .ReportsEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:28px 18px;text-align:center}.Reports .ReportsTable{display:flex;flex-direction:column}.Reports .ReportsRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);color:var(--text_Title_Dark);display:grid;font-size:13px;gap:10px;grid-template-columns:1.4fr .8fr 1fr 1fr 1fr 1.1fr;padding:12px 18px}.Reports .ReportsRow:first-child{border-top:none}.Reports .ReportsRow--head{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Reports .ReportsRow .ReportsEmp{font-weight:600}.Reports .ReportsRow .ReportsTotal{font-feature-settings:"tnum";color:var(--background_Blue);font-variant-numeric:tabular-nums;font-weight:700}.Reports .ReportsRow .ReportsPipeline{font-feature-settings:"tnum";color:#d97706;font-variant-numeric:tabular-nums}.Reports .ReportsPipelineList{display:flex;flex-direction:column}.Reports .ReportsPipelineList .ReportsPipelineRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);display:grid;font-size:13px;gap:10px;grid-template-columns:18px 1fr auto;padding:10px 18px}.Reports .ReportsPipelineList .ReportsPipelineRow:first-child{border-top:none}.Reports .ReportsPipelineList .ReportsPipelineRow .ReportsPipelineDot{border-radius:999px;height:10px;width:10px}.Reports .ReportsPipelineList .ReportsPipelineRow .ReportsPipelineLabel{color:var(--text_Title_Dark);font-weight:500}.Reports .ReportsPipelineList .ReportsPipelineRow .ReportsPipelineValue{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.Reports .ReportsLeaderboard{display:flex;flex-direction:column}.Reports .ReportsLeaderboard .ReportsLeaderboardRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);display:grid;font-size:13px;gap:10px;grid-template-columns:36px 1.5fr 1fr 1fr;padding:10px 18px}.Reports .ReportsLeaderboard .ReportsLeaderboardRow:first-child{border-top:none}.Reports .ReportsLeaderboard .ReportsLeaderboardRow .ReportsLeaderboardRank{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:700;height:26px;justify-content:center;width:26px}.Reports .ReportsLeaderboard .ReportsLeaderboardRow .ReportsLeaderboardName{color:var(--text_Title_Dark);font-weight:600}.Reports .ReportsLeaderboard .ReportsLeaderboardRow .ReportsLeaderboardCount{color:var(--text_Title_Light_Light);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.Reports .ReportsLeaderboard .ReportsLeaderboardRow .ReportsLeaderboardAmount{font-feature-settings:"tnum";color:var(--background_Blue);font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.Reports .ReportsLeaderboard .ReportsLeaderboardRow:first-child .ReportsLeaderboardRank{background:color-mix(in srgb,#f59e0b 18%,#0000);color:#d97706}.Reports .ReportsAudit{display:flex;flex-direction:column;max-height:420px;overflow-y:auto}.Reports .ReportsAudit .ReportsAuditRow{grid-gap:10px;align-items:center;border-top:1px solid var(--border_Light);display:grid;font-family:ui-monospace,Menlo,monospace;font-size:12px;gap:10px;grid-template-columns:120px 150px 140px 140px 1fr;padding:9px 18px}.Reports .ReportsAudit .ReportsAuditRow:first-child{border-top:none}.Reports .ReportsAudit .ReportsAuditRow .ReportsAuditWhen{color:var(--text_Title_Light_Light)}.Reports .ReportsAudit .ReportsAuditRow .ReportsAuditAction{color:var(--background_Blue);font-weight:700}.Reports .ReportsAudit .ReportsAuditRow .ReportsAuditWho{color:var(--text_Title_Dark)}.Reports .ReportsAudit .ReportsAuditRow .ReportsAuditEntity{color:var(--text_Title_Light)}.Reports .ReportsAudit .ReportsAuditRow .ReportsAuditMeta{color:var(--text_Title_Light_Light);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes ReportsShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1050px){.Reports{padding:20px}.Reports .ReportsHeader .ReportsHeaderMain h1{font-size:18px}.Reports .ReportsGrid,.Reports .ReportsKpis{grid-template-columns:repeat(2,1fr)}.Reports .ReportsTable{-webkit-overflow-scrolling:touch;overflow-x:auto}.Reports .ReportsTable .ReportsRow{min-width:720px}.Reports .ReportsLeaderboard .ReportsLeaderboardRow{min-width:520px}.Reports .ReportsAudit .ReportsAuditRow{min-width:720px}}@media(max-width:600px){.Reports{gap:12px;padding:14px}.Reports .ReportsHeader{padding-bottom:14px}.Reports .ReportsHeader .ReportsHeaderMain h1{font-size:16px}.Reports .ReportsHeader .ReportsHeaderActions{width:100%}.Reports .ReportsHeader .ReportsHeaderActions .ReportsRangeGroup{flex:1 1 auto;justify-content:space-between}.Reports .ReportsHeader .ReportsHeaderActions .ReportsRangeGroup .ReportsRangeBtn{flex:1 1 auto;font-size:11px;min-height:36px;padding:0 8px}.Reports .ReportsHeader .ReportsHeaderActions .ReportsExportBtn{flex:1 1 auto;justify-content:center;min-height:40px}.Reports .ReportsKpis{gap:8px;grid-template-columns:1fr}.Reports .ReportsKpis .ReportsKpi .ReportsKpiValue{font-size:18px}.Reports .ReportsGrid{gap:10px;grid-template-columns:1fr}.Reports .ReportsGrid .ReportsCard--wide{grid-column:span 1}.Reports .ReportsTable{overflow-x:auto}.Reports .ReportsTable .ReportsRow{font-size:12px;min-width:720px;padding:10px 14px}.Reports .ReportsAudit,.Reports .ReportsAudit .ReportsAuditRow,.Reports .ReportsLeaderboard .ReportsLeaderboardRow{overflow-x:auto}.Reports .ReportsAudit .ReportsAuditRow{min-width:720px}}.LiveControlCenter{background:var(--background_Gray_Light_Light);height:100%;overflow:hidden;padding:10px;position:relative;width:100%}.LiveControlCenter .LiveControlCenterLeftRail{bottom:16px;display:flex;flex-direction:column;gap:12px;justify-content:flex-end;left:16px;max-width:calc(100vw - 32px);min-height:0;pointer-events:none;position:absolute;top:16px;width:340px;z-index:10}.LiveControlCenter .LiveControlCenterLeftRail>*{flex:0 0 auto;max-height:400px;pointer-events:auto}@media(max-width:1050px){.LiveControlCenter .LiveControlCenterLeftRail{width:300px}}@media(max-width:600px){.LiveControlCenter .LiveControlCenterLeftRail{bottom:10px;left:10px;max-width:none;right:10px;top:10px;width:auto}.LiveControlCenter .LiveControlCenterLeftRail>*{max-height:45%}.LiveControlCenter{padding:6px}}.LiveControlCenterMap{height:100%;width:100%}.LiveControlCenterMap,.LiveControlCenterMap .LiveControlCenterMapBody{border-radius:8px;inset:0;isolation:isolate;overflow:hidden;position:absolute}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapCanvas{border-radius:8px;inset:0;overflow:hidden;position:absolute;transform:translateZ(0)}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapSkeleton{align-items:center;background:var(--background_Gray_Light);display:flex;inset:0;justify-content:center;position:absolute;z-index:2}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapSkeleton .material-symbols-outlined{animation:liveControlCenterMapSpin 1.2s linear infinite;color:var(--text_Title_Light);font-size:28px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapEmpty,.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapError{align-items:center;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);background:linear-gradient(180deg,#ffffff2e 0,#fff0 60%),color-mix(in srgb,var(--background_White) 45%,#0000);border:1px solid #ffffff47;border-radius:14px;bottom:16px;box-shadow:0 1px 2px #0f172a14,0 18px 42px #0f172a38,inset 0 1px 0 #ffffffa6,inset 0 -1px 0 #0f172a0a;color:var(--text_Title_Dark);display:inline-flex;font-size:12px;gap:10px;line-height:1.35;max-width:320px;padding:12px 16px;position:absolute;right:16px;text-align:left;z-index:6}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapEmpty .material-symbols-outlined,.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapError .material-symbols-outlined{color:var(--text_Title_Dark);flex-shrink:0;font-size:22px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapError,.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapError .material-symbols-outlined{color:var(--Canceled)}@media(max-width:600px){.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapEmpty,.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapError{bottom:10px;left:10px;max-width:none;right:10px}}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher{align-items:center;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);background:linear-gradient(180deg,#ffffff38 0,#fff0 65%),color-mix(in srgb,var(--background_White) 42%,#0000);border-radius:999px;box-shadow:0 1px 2px #0f172a14,0 18px 42px #0f172a33,inset 0 -1px 0 #0f172a0a;display:inline-flex;gap:4px;padding:4px;position:absolute;right:14px;top:14px;z-index:5}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:6px 12px;transition:background .12s ease,color .12s ease}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption .material-symbols-outlined{font-size:16px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption .LiveControlCenterMapStyleOptionLabel{line-height:1}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption:hover{background:color-mix(in srgb,var(--text_Title_Light) 8%,#0000);color:var(--text_Title_Dark)}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption.is-active{background:var(--text_Title_Dark);color:var(--background_White)}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleDivider{align-self:stretch;background:color-mix(in srgb,var(--text_Title_Light) 22%,#0000);margin:4px 1px;width:1px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapZoom{align-items:stretch;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);background:linear-gradient(180deg,#ffffff38 0,#fff0 65%),color-mix(in srgb,var(--background_White) 42%,#0000);border-radius:14px;box-shadow:0 1px 2px #0f172a14,0 18px 42px #0f172a33,inset 0 -1px 0 #0f172a0a;display:inline-flex;flex-direction:column;padding:4px;position:absolute;right:14px;top:70px;z-index:5}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapZoom .LiveControlCenterMapZoomButton{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease;width:32px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapZoom .LiveControlCenterMapZoomButton .material-symbols-outlined{font-size:20px;font-weight:500}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapZoom .LiveControlCenterMapZoomButton:hover{background:color-mix(in srgb,var(--text_Title_Light) 10%,#0000)}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapZoom .LiveControlCenterMapZoomButton:active{background:color-mix(in srgb,var(--text_Title_Light) 18%,#0000)}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapZoom .LiveControlCenterMapZoomDivider{background:color-mix(in srgb,var(--text_Title_Light) 25%,#0000);height:1px;margin:2px 4px}@media(max-width:600px){.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher{right:10px;top:10px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption{padding:6px 8px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapStyleSwitcher .LiveControlCenterMapStyleOption .LiveControlCenterMapStyleOptionLabel{display:none}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapZoom{right:10px;top:60px}.LiveControlCenterMap .LiveControlCenterMapBody .LiveControlCenterMapZoom .LiveControlCenterMapZoomButton{height:30px;width:30px}}.LiveControlCenterMapPinOverlay{pointer-events:auto;transition:opacity .25s ease;z-index:100}.LiveControlCenterMapPinOverlay.is-dimmed{opacity:.32}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin{filter:drop-shadow(0 6px 12px rgba(15,23,42,.25));position:relative;transition:transform .25s cubic-bezier(.22,1,.36,1)}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin.is-focused{transform:scale(1.08)}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin.is-focused .LiveControlCenterMapPinCard{border-color:color-mix(in srgb,var(--background_Blue) 60%,#0000);box-shadow:0 1px 2px #0f172a14,0 16px 40px #0f172a47,0 0 0 2px color-mix(in srgb,var(--background_Blue) 35%,#0000),inset 0 1px 0 #ffffffb3,inset 0 -1px 0 #0f172a0a}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard{align-items:center;backdrop-filter:blur(32px) saturate(180%);-webkit-backdrop-filter:blur(32px) saturate(180%);background:linear-gradient(180deg,hsla(0,0%,100%,.543) 0,#fff0 60%),color-mix(in srgb,var(--background_White) 88%,#0000);border-radius:999px;box-shadow:0 1px 2px #0f172a14,0 12px 28px rgba(15,23,42,.159),inset 0 -1px 0 #0f172a0a;display:inline-flex;gap:8px;max-width:220px;padding:5px 12px 5px 5px}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapAvatar,.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Dark);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:28px;justify-content:center;position:relative;width:28px}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapAvatar img,.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapAvatar .LiveControlCenterMapPinPulse,.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinAvatar .LiveControlCenterMapPinPulse{background:var(--Done);border:2px solid var(--background_White);border-radius:50%;box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 60%,#0000);height:10px;position:absolute;right:-2px;top:-2px;width:10px;z-index:2}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapAvatar .LiveControlCenterMapPinPulse.is-active,.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinAvatar .LiveControlCenterMapPinPulse.is-active{animation:liveControlCenterMapPulse 1.4s ease-out infinite;background:var(--Done);box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 60%,#0000)}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapAvatar .LiveControlCenterMapPinPulse.is-idle,.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinAvatar .LiveControlCenterMapPinPulse.is-idle{animation:none;background:var(--pending);box-shadow:0 0 0 3px color-mix(in srgb,var(--pending) 25%,#0000)}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapAvatar .LiveControlCenterMapPinPulse.is-busy,.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinAvatar .LiveControlCenterMapPinPulse.is-busy{animation:liveControlCenterMapBusyPulse 1.4s ease-out infinite;background:var(--Canceled);box-shadow:0 0 0 0 color-mix(in srgb,var(--Canceled) 60%,#0000)}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinBody{display:inline-flex;flex-direction:column;gap:0;min-width:0}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinBody .LiveControlCenterMapPinName{color:var(--text_Title_Dark);font-size:12px;font-weight:600;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinBody .LiveControlCenterMapPinRole{color:var(--text_Title_Light);font-size:10px;font-weight:500;line-height:1.15;text-transform:capitalize}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinCard .LiveControlCenterMapPinBody .LiveControlCenterMapPinLastSeen{color:var(--text_Title_Light_Light);font-size:10px;font-style:italic;font-weight:500;line-height:1.15}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinTail{backdrop-filter:blur(32px) saturate(180%);-webkit-backdrop-filter:blur(32px) saturate(180%);background:color-mix(in srgb,var(--background_White) 85%,#0000);bottom:-8px;-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0);height:8px;left:50%;position:absolute;transform:translateX(-50%);width:14px}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin .LiveControlCenterMapPinTail:before{bottom:1px;-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0);content:"";left:1.4px;position:absolute;right:1.4px;top:1px}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin.is-offline{filter:drop-shadow(0 4px 8px rgba(15,23,42,.18));opacity:.7}.LiveControlCenterMapPinOverlay .LiveControlCenterMapPin.is-offline .LiveControlCenterMapPinCard .LiveControlCenterMapPinAvatar{color:var(--text_Title_Light)}@keyframes liveControlCenterMapSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes liveControlCenterMapPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 55%,#0000)}70%{box-shadow:0 0 0 10px color-mix(in srgb,var(--Done) 0,#0000)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 0,#0000)}}@keyframes liveControlCenterMapBusyPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--Canceled) 60%,#0000)}70%{box-shadow:0 0 0 10px color-mix(in srgb,var(--Canceled) 0,#0000)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--Canceled) 0,#0000)}}.LiveControlCenterTeamStats{display:grid;grid-template-rows:auto 1fr;min-height:0;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1);width:100%}.LiveControlCenterTeamStats.is-collapsed{grid-template-rows:auto 0fr}.LiveControlCenterTeamStats.is-collapsed .LiveControlCenterTeamStatsBody{opacity:0;overflow:hidden;pointer-events:none}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsBody{display:flex;flex-direction:column;min-height:0;transition:opacity .22s ease}.LiveControlCenterTeamStats{backdrop-filter:blur(32px) saturate(180%);-webkit-backdrop-filter:blur(32px) saturate(180%);background:linear-gradient(180deg,#ffffff2e 0,#fff0 55%),color-mix(in srgb,var(--background_White) 65%,#0000);border-radius:16px;box-shadow:0 1px 2px #0f172a14,0 22px 56px #0f172a38,inset 0 -1px 0 #0f172a0a;overflow:hidden}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader{align-items:center;background:#0000;border-bottom:1px solid color-mix(in srgb,var(--border_Light) 55%,#0000);display:flex;gap:6px;justify-content:space-between;padding:10px 16px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsCollapse{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:24px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsCollapse:hover{background:color-mix(in srgb,var(--text_Title_Light) 10%,#0000);color:var(--text_Title_Dark)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsCollapse .material-symbols-outlined{font-size:18px;line-height:1}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderTitle{align-items:center;display:inline-flex;flex-shrink:0;gap:6px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderTitle .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderTitle h2{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderTitle .LiveControlCenterTeamStatsHeaderCount{align-items:center;background:var(--text_Title_Dark);border-radius:6px;color:var(--background_White);display:inline-flex;font-size:10px;font-weight:600;height:20px;justify-content:center;min-width:20px;padding:0 5px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderSummary{align-items:center;color:var(--text_Title_Light);display:inline-flex;flex-shrink:1;font-size:10px;font-weight:500;gap:3px;justify-content:flex-end;min-width:0}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderSummary .LiveControlCenterTeamStatsHeaderSummaryItem{font-feature-settings:"tnum";align-items:center;background:color-mix(in srgb,var(--background_White) 55%,#0000);border:1px solid color-mix(in srgb,var(--border_Light) 60%,#0000);border-radius:999px;box-shadow:0 1px 3px #0000000a;color:var(--text_Title_Dark);display:inline-flex;font-variant-numeric:tabular-nums;font-weight:600;gap:4px;padding:2px 7px;white-space:nowrap}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderSummary .LiveControlCenterTeamStatsHeaderSummaryItem.is-active{color:var(--Done)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderSummary .LiveControlCenterTeamStatsHeaderSummaryItem.is-busy{color:var(--Canceled)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderSummary .LiveControlCenterTeamStatsHeaderSummaryItem.is-idle{color:var(--pending)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsHeader .LiveControlCenterTeamStatsHeaderSummary .LiveControlCenterTeamStatsHeaderSummaryItem.is-offline{color:var(--text_Title_Light)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsSearch{align-items:center;background:color-mix(in srgb,var(--background_White) 60%,#0000);border:1px solid color-mix(in srgb,var(--border_Light) 70%,#0000);border-radius:10px;box-shadow:0 1px 3px #0000000a;display:flex;gap:8px;margin:10px;padding:8px 12px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsSearch .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:13px;outline:none}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsSearch input::placeholder{color:var(--text_Title_Light_Light)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding:0 6px 10px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsEmpty{align-items:center;color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;gap:6px;justify-content:center;padding:30px 16px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:26px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:10px;outline:none;padding:8px 10px;transition:background .18s ease,opacity .25s ease,box-shadow .25s ease}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow:hover{background:color-mix(in srgb,var(--text_Title_Light) 6%,#0000)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--background_Blue) 35%,#0000)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow.is-idle{opacity:.92}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow.is-offline{opacity:.78}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow.is-focused{background:color-mix(in srgb,var(--background_Blue) 12%,#0000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--background_Blue) 35%,#0000);opacity:1}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow.is-dimmed{opacity:.4}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow.is-dimmed:hover{opacity:.7}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsAvatar{align-items:center;background:color-mix(in srgb,var(--background_Gray_Light) 80%,#0000);border-radius:50%;color:var(--text_Title_Dark);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:34px;justify-content:center;position:relative;width:34px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsAvatar .LiveControlCenterTeamStatsAvatarPulse{background:var(--Done);border:2px solid var(--background_White);border-radius:50%;box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 55%,#0000);height:10px;position:absolute;right:-2px;top:-2px;width:10px;z-index:2}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsAvatar .LiveControlCenterTeamStatsAvatarPulse.is-active{animation:liveControlCenterStatsPulse 1.4s ease-out infinite;background:var(--Done);box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 55%,#0000)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsAvatar .LiveControlCenterTeamStatsAvatarPulse.is-idle{animation:none;background:var(--pending);box-shadow:0 0 0 3px color-mix(in srgb,var(--pending) 22%,#0000)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsAvatar .LiveControlCenterTeamStatsAvatarPulse.is-busy{animation:liveControlCenterStatsBusyPulse 1.4s ease-out infinite;background:var(--Canceled);box-shadow:0 0 0 0 color-mix(in srgb,var(--Canceled) 55%,#0000)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsNameRow{align-items:center;display:inline-flex;gap:8px;min-width:0}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsNameRow .LiveControlCenterTeamStatsName{color:var(--text_Title_Dark);font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsNameRow .LiveControlCenterTeamStatsRole{background:color-mix(in srgb,var(--background_Gray_Light) 70%,#0000);border:1px solid color-mix(in srgb,var(--border_Light) 70%,#0000);border-radius:999px;box-shadow:0 1px 3px #0000000a;color:var(--text_Title_Light);flex-shrink:0;font-size:11px;font-weight:500;padding:2px 8px;text-transform:capitalize}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow{align-items:center;column-gap:8px;display:flex;flex-wrap:wrap;max-width:100%;min-width:0;row-gap:2px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsCurrentPage,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsDevice,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsLocation{grid-gap:4px;align-items:center;color:var(--text_Title_Light);display:grid;font-size:11px;gap:4px;grid-template-columns:auto minmax(0,1fr) auto;line-height:18px;max-height:18px;max-width:100%;min-height:18px;min-width:0;overflow:hidden;text-decoration:none;white-space:nowrap}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsCurrentPage .material-symbols-outlined,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsDevice .material-symbols-outlined,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsLocation .material-symbols-outlined{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:14px;line-height:1}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsCurrentPage .LiveControlCenterTeamStatsCurrentPageLabel,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsDevice .LiveControlCenterTeamStatsCurrentPageLabel,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsLocation .LiveControlCenterTeamStatsCurrentPageLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsCurrentPage .LiveControlCenterTeamStatsCurrentPageDuration,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsDevice .LiveControlCenterTeamStatsCurrentPageDuration,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsLocation .LiveControlCenterTeamStatsCurrentPageDuration{font-feature-settings:"tnum";align-items:center;background:color-mix(in srgb,var(--background_Gray_Light) 70%,#0000);border:1px solid color-mix(in srgb,var(--border_Light) 60%,#0000);border-radius:999px;box-shadow:0 1px 3px #0000000a;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:10px;font-variant-numeric:tabular-nums;font-weight:500;height:16px;justify-content:center;line-height:1;min-width:26px;padding:0 6px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsCurrentPage.is-link{cursor:pointer;transition:color .12s ease}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsCurrentPage.is-link:hover,.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsBody .LiveControlCenterTeamStatsMetaRow .LiveControlCenterTeamStatsCurrentPage.is-link:hover .material-symbols-outlined{color:var(--background_Blue)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus{align-items:center;color:var(--text_Title_Light);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:500;gap:5px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus.is-active{color:var(--Done)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus.is-busy{color:var(--Canceled)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus.is-idle{color:var(--pending)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus .LiveControlCenterTeamStatsStatusDot{background:var(--text_Title_Light_Light_Light);border-radius:50%;height:8px;width:8px}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus .LiveControlCenterTeamStatsStatusDot.is-active{background:var(--Done)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus .LiveControlCenterTeamStatsStatusDot.is-busy{background:var(--Canceled)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus .LiveControlCenterTeamStatsStatusDot.is-idle{background:var(--pending)}.LiveControlCenterTeamStats .LiveControlCenterTeamStatsList .LiveControlCenterTeamStatsRow .LiveControlCenterTeamStatsStatus .LiveControlCenterTeamStatsStatusDot.is-offline{background:var(--text_Title_Light_Light_Light)}@keyframes liveControlCenterStatsPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 55%,#0000)}70%{box-shadow:0 0 0 8px color-mix(in srgb,var(--Done) 0,#0000)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 0,#0000)}}@keyframes liveControlCenterStatsBusyPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--Canceled) 55%,#0000)}70%{box-shadow:0 0 0 8px color-mix(in srgb,var(--Canceled) 0,#0000)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--Canceled) 0,#0000)}}.LiveControlCenterOperationalActivity{display:grid;grid-template-rows:auto 1fr;min-height:0;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1);width:100%}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody,.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityEmpty{min-height:0;transition:opacity .22s ease,padding-top .32s cubic-bezier(.22,1,.36,1),padding-bottom .32s cubic-bezier(.22,1,.36,1)}.LiveControlCenterOperationalActivity.is-collapsed{grid-template-rows:auto 0fr}.LiveControlCenterOperationalActivity.is-collapsed .LiveControlCenterOperationalActivityBody,.LiveControlCenterOperationalActivity.is-collapsed .LiveControlCenterOperationalActivityEmpty{opacity:0;overflow:hidden;padding-bottom:0;padding-top:0;pointer-events:none}.LiveControlCenterOperationalActivity{backdrop-filter:blur(32px) saturate(180%);-webkit-backdrop-filter:blur(32px) saturate(180%);background:linear-gradient(180deg,#ffffff2e 0,#fff0 55%),color-mix(in srgb,var(--background_White) 65%,#0000);border-radius:16px;box-shadow:0 1px 2px #0f172a14,0 22px 56px #0f172a38,inset 0 -1px 0 #0f172a0a;overflow:hidden}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:14px 16px 12px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityTitle{display:flex;flex-direction:column;gap:2px;min-width:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityTitle h2{color:var(--text_Title_Dark);font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityTitle p{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;line-height:1.3;margin:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityHeaderRight{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityCollapse{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:24px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityCollapse:hover{background:color-mix(in srgb,var(--text_Title_Light) 10%,#0000);color:var(--text_Title_Dark)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityCollapse .material-symbols-outlined{font-size:18px;line-height:1}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityLive{align-items:center;background:color-mix(in srgb,var(--Done) 12%,#0000);border-radius:999px;color:color-mix(in srgb,var(--Done) 90%,var(--text_Title_Dark));display:inline-flex;flex-shrink:0;font-size:10px;font-weight:600;gap:5px;letter-spacing:.04em;padding:3px 9px 3px 7px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityLive .LiveControlCenterOperationalActivityLiveDot{background:var(--Done);border-radius:50%;box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 55%,#0000);height:6px;width:6px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityLive.is-pulsing .LiveControlCenterOperationalActivityLiveDot{animation:liveControlCenterOperationalActivityLivePulse 1.6s ease-out infinite}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityHeader .LiveControlCenterOperationalActivityLive .LiveControlCenterOperationalActivityLiveLabel{font-size:11px;letter-spacing:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityEmpty{align-items:center;color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:12px;gap:8px;justify-content:center;padding:32px 16px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityEmpty .material-symbols-outlined{animation:liveControlCenterOperationalActivitySpin 1.2s linear infinite;color:var(--text_Title_Light_Light);font-size:24px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;padding:0 16px 16px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivityAttention{align-items:center;display:inline-flex;flex-wrap:wrap;gap:14px;padding:0 2px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivityAttention .LiveControlCenterOperationalActivityAttentionItem{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:11px;font-weight:500;gap:6px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivityAttention .LiveControlCenterOperationalActivityAttentionItem .LiveControlCenterOperationalActivityAttentionDot{border-radius:50%;height:6px;width:6px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivityAttention .LiveControlCenterOperationalActivityAttentionItem.is-warning{color:color-mix(in srgb,var(--pending) 85%,var(--text_Title_Dark))}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivityAttention .LiveControlCenterOperationalActivityAttentionItem.is-warning .LiveControlCenterOperationalActivityAttentionDot{background:var(--pending)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivityAttention .LiveControlCenterOperationalActivityAttentionItem.is-error{color:color-mix(in srgb,var(--Canceled) 85%,var(--text_Title_Dark))}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivityAttention .LiveControlCenterOperationalActivityAttentionItem.is-error .LiveControlCenterOperationalActivityAttentionDot{background:var(--Canceled);box-shadow:0 0 0 3px color-mix(in srgb,var(--Canceled) 18%,#0000)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection{display:flex;flex-direction:column;gap:10px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivitySectionHead{align-items:baseline;display:flex;gap:8px;justify-content:space-between;padding:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivitySectionHead h3{color:var(--text_Title_Light);font-size:12px;font-weight:600;letter-spacing:-.01em;margin:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivitySectionHead .LiveControlCenterOperationalActivitySectionMeta{font-feature-settings:"tnum";color:var(--text_Title_Light_Light);font-size:10px;font-variant-numeric:tabular-nums;font-weight:500}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityEmptyLine{color:var(--text_Title_Light_Light);font-size:12px;margin:0;padding:2px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0 2px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows .LiveControlCenterOperationalActivityWorkflow{display:flex;flex-direction:column;gap:6px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows .LiveControlCenterOperationalActivityWorkflow .LiveControlCenterOperationalActivityWorkflowMeta{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows .LiveControlCenterOperationalActivityWorkflow .LiveControlCenterOperationalActivityWorkflowMeta .LiveControlCenterOperationalActivityWorkflowLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows .LiveControlCenterOperationalActivityWorkflow .LiveControlCenterOperationalActivityWorkflowMeta .LiveControlCenterOperationalActivityWorkflowCount{font-feature-settings:"tnum";color:var(--text_Title_Light);flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;font-weight:500}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows .LiveControlCenterOperationalActivityWorkflow .LiveControlCenterOperationalActivityWorkflowBar{background:color-mix(in srgb,var(--text_Title_Light) 10%,#0000);border-radius:999px;height:3px;overflow:hidden;position:relative}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows .LiveControlCenterOperationalActivityWorkflow .LiveControlCenterOperationalActivityWorkflowBar .LiveControlCenterOperationalActivityWorkflowBarFill{background:linear-gradient(90deg,color-mix(in srgb,var(--background_Blue) 55%,#0000) 0,var(--background_Blue) 100%);border-radius:999px;display:block;height:100%;overflow:hidden;position:relative;transition:width .8s cubic-bezier(.22,1,.36,1)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows .LiveControlCenterOperationalActivityWorkflow .LiveControlCenterOperationalActivityWorkflowBar .LiveControlCenterOperationalActivityWorkflowBarFill:after{animation:liveControlCenterWorkflowShimmer 3.6s linear infinite;background:linear-gradient(90deg,#0000,#ffffff73 50%,#0000);content:"";height:100%;left:-45%;position:absolute;top:0;width:45%}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkflows .LiveControlCenterOperationalActivityWorkflow .LiveControlCenterOperationalActivityWorkflowBar.is-peak .LiveControlCenterOperationalActivityWorkflowBarFill{animation:liveControlCenterWorkflowPeakPulse 2.4s ease-in-out infinite;background:linear-gradient(90deg,color-mix(in srgb,var(--Done) 50%,#0000) 0,var(--Done) 100%)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem{grid-gap:8px;align-items:center;color:var(--text_Title_Light);display:grid;font-size:12px;gap:8px;grid-template-columns:14px 1fr auto;line-height:1.3;padding:5px 2px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-newest{animation:liveControlCenterFeedEnter .45s cubic-bezier(.22,1,.36,1) both}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem .LiveControlCenterOperationalActivityFeedRail{align-items:center;display:inline-flex;height:14px;justify-content:center;width:14px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem .LiveControlCenterOperationalActivityFeedRail .LiveControlCenterOperationalActivityFeedDot{background:var(--text_Title_Light_Light_Light);border-radius:50%;height:6px;width:6px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem .LiveControlCenterOperationalActivityFeedText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem .LiveControlCenterOperationalActivityFeedText strong{color:var(--text_Title_Dark);font-weight:600}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem .LiveControlCenterOperationalActivityFeedTime{font-feature-settings:"tnum";color:var(--text_Title_Light_Light);flex-shrink:0;font-size:10px;font-variant-numeric:tabular-nums;font-weight:500}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-active .LiveControlCenterOperationalActivityFeedDot,.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-online .LiveControlCenterOperationalActivityFeedDot{background:var(--Done)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-active.is-newest .LiveControlCenterOperationalActivityFeedDot,.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-online.is-newest .LiveControlCenterOperationalActivityFeedDot{box-shadow:0 0 0 3px color-mix(in srgb,var(--Done) 22%,#0000)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-idle .LiveControlCenterOperationalActivityFeedDot{background:var(--pending)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-offline .LiveControlCenterOperationalActivityFeedDot{background:var(--text_Title_Light_Light_Light)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-disconnected .LiveControlCenterOperationalActivityFeedDot{background:var(--Canceled)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-disconnected.is-newest .LiveControlCenterOperationalActivityFeedDot{box-shadow:0 0 0 3px color-mix(in srgb,var(--Canceled) 22%,#0000)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-page .LiveControlCenterOperationalActivityFeedDot{background:var(--background_Blue)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-page.is-newest .LiveControlCenterOperationalActivityFeedDot{box-shadow:0 0 0 3px color-mix(in srgb,var(--background_Blue) 22%,#0000)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-busy .LiveControlCenterOperationalActivityFeedDot{background:var(--Canceled)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityFeed .LiveControlCenterOperationalActivityFeedItem.is-busy.is-newest .LiveControlCenterOperationalActivityFeedDot{box-shadow:0 0 0 3px color-mix(in srgb,var(--Canceled) 22%,#0000)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkforce{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkforce .LiveControlCenterOperationalActivityWorkforceRow{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:12px;gap:8px;padding:6px 2px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkforce .LiveControlCenterOperationalActivityWorkforceRow+.LiveControlCenterOperationalActivityWorkforceRow{border-top:1px solid color-mix(in srgb,var(--border_Light) 30%,#0000)}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkforce .LiveControlCenterOperationalActivityWorkforceRow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkforce .LiveControlCenterOperationalActivityWorkforceRow .LiveControlCenterOperationalActivityWorkforceLabel{flex:1 1;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveControlCenterOperationalActivity .LiveControlCenterOperationalActivityBody .LiveControlCenterOperationalActivitySection .LiveControlCenterOperationalActivityWorkforce .LiveControlCenterOperationalActivityWorkforceRow .LiveControlCenterOperationalActivityWorkforceCount{font-feature-settings:"tnum";color:var(--text_Title_Light);font-size:11px;font-variant-numeric:tabular-nums;font-weight:600}@keyframes liveControlCenterOperationalActivitySpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes liveControlCenterOperationalActivityLivePulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 55%,#0000)}70%{box-shadow:0 0 0 6px color-mix(in srgb,var(--Done) 0,#0000)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--Done) 0,#0000)}}@keyframes liveControlCenterWorkflowShimmer{0%{left:-45%}to{left:100%}}@keyframes liveControlCenterWorkflowPeakPulse{0%,to{box-shadow:0 0 6px color-mix(in srgb,var(--Done) 22%,#0000)}50%{box-shadow:0 0 12px color-mix(in srgb,var(--Done) 50%,#0000)}}@keyframes liveControlCenterFeedEnter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.GenayaAI{align-items:center;animation:RenderPageOpen .1s ease;border:1px solid var(--border_Light);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;isolation:isolate;justify-content:center;overflow:hidden;padding:0;position:relative;width:100%}.GenayaAI .GenayaAI_Cloud{filter:drop-shadow(0 8px 24px rgba(15,23,42,.04));pointer-events:none;position:absolute;transition:left .6s ease,right .6s ease,top .6s ease,bottom .6s ease,filter .6s ease,opacity .6s ease;-webkit-user-select:none;user-select:none;will-change:transform,filter;z-index:0}.GenayaAI .GenayaAI_Cloud.GenayaAI_Cloud--a{animation:GenayaAI_cloudInA 1.1s cubic-bezier(.22,.9,.3,1.1) 80ms both,GenayaAI_cloudDriftA 26s ease-in-out 1.18s infinite;left:14%;top:6%;width:320px}.GenayaAI .GenayaAI_Cloud.GenayaAI_Cloud--b{animation:GenayaAI_cloudInB 1.1s cubic-bezier(.22,.9,.3,1.1) .22s both,GenayaAI_cloudDriftB 32s ease-in-out 1.32s infinite;bottom:10%;right:-4%;width:280px}.GenayaAI .GenayaAI_Cloud.GenayaAI_Cloud--c{animation:GenayaAI_cloudInC 1.1s cubic-bezier(.22,.9,.3,1.1) .36s both,GenayaAI_cloudDriftC 22s ease-in-out 1.46s infinite;right:8%;top:50%;width:200px}.GenayaAI.has-conversation .GenayaAI_Cloud{filter:blur(36px) drop-shadow(0 8px 24px rgba(15,23,42,.03));opacity:.5}.GenayaAI.has-conversation .GenayaAI_Cloud--a,.GenayaAI.has-conversation .GenayaAI_Cloud--b,.GenayaAI.has-conversation .GenayaAI_Cloud--c{display:none}.GenayaAI.is-list-collapsed .GenayaAI_Cloud--a{left:0;top:6%}.GenayaAI.has-conversation.is-list-collapsed .GenayaAI_Cloud--a{left:-24%;top:4%}@keyframes GenayaAI_cloudInA{0%{opacity:0;transform:translate3d(-420px,-200px,0) scale(.65)}to{opacity:.55;transform:translateZ(0) scale(1)}}@keyframes GenayaAI_cloudInB{0%{opacity:0;transform:translate3d(420px,200px,0) scale(.65)}to{opacity:.45;transform:translateZ(0) scale(1)}}@keyframes GenayaAI_cloudInC{0%{opacity:0;transform:translate3d(420px,-160px,0) scale(.6)}to{opacity:.35;transform:translateZ(0) scale(1)}}@keyframes GenayaAI_cloudDriftA{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(24px,-12px,0) scale(1.04)}}@keyframes GenayaAI_cloudDriftB{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-22px,14px,0) scale(1.06)}}@keyframes GenayaAI_cloudDriftC{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(18px,-16px,0) scale(.96)}}.GenayaAI .GenayaAI_Split{grid-gap:0;display:grid;gap:0;grid-template-columns:280px minmax(0,1fr);height:100%;max-width:100%;position:relative;transition:grid-template-columns .22s ease;width:100%;z-index:1}.GenayaAI .GenayaAI_Split .GenayaAI_SplitList{height:100%;min-height:0;min-width:0;overflow:hidden;transition:opacity .18s ease}.GenayaAI .GenayaAI_Split .GenayaAI_SplitConversation{align-items:center;background:#0000;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:0;min-width:0;padding:10px 20px 0;padding-inline:max(0px,(100% - 1000px)/2)}.GenayaAI .GenayaAI_Split .GenayaAI_SplitConversation.GenayaAI_SplitConversation--thread{padding-inline:0}.GenayaAI.is-list-collapsed .GenayaAI_Split{grid-template-columns:64px minmax(0,1fr)}.GenayaAI .GenayaAI_MobileRailBackdrop,.GenayaAI .GenayaAI_StartRail{display:none}@media(max-width:1050px){.GenayaAI{height:calc(100vh - 56px)}.GenayaAI .GenayaAI_Cloud--a{width:220px}.GenayaAI .GenayaAI_Cloud--b{width:200px}.GenayaAI .GenayaAI_Cloud--c{width:150px}.GenayaAI .GenayaAI_Split{grid-template-columns:240px minmax(0,1fr)}}@media(max-width:600px){.GenayaAI{height:calc(100vh - 52px);padding:0}.GenayaAI .GenayaAI_Cloud.GenayaAI_Cloud--a{left:-21%;opacity:.4;width:160px}.GenayaAI .GenayaAI_Cloud.GenayaAI_Cloud--b{left:320px;opacity:.35;width:140px}.GenayaAI .GenayaAI_Cloud.GenayaAI_Cloud--c{display:none}.GenayaAI .GenayaAI_Split,.GenayaAI.is-list-collapsed .GenayaAI_Split{grid-template-columns:minmax(0,1fr)}.GenayaAI .GenayaAI_Split .GenayaAI_SplitConversation,.GenayaAI.is-list-collapsed .GenayaAI_Split .GenayaAI_SplitConversation{padding:0}.GenayaAI .GenayaAI_Split .GenayaAI_SplitList,.GenayaAI.is-list-collapsed .GenayaAI_Split .GenayaAI_SplitList{background:var(--background_White);bottom:0;left:0;pointer-events:none;position:absolute;top:0;transform:translateX(-100%);transition:transform .24s ease;width:min(86vw,300px);z-index:9}.GenayaAI .GenayaAI_MobileRailBackdrop{backdrop-filter:blur(.8px);-webkit-backdrop-filter:blur(.8px);background:#8a94ab14;display:block;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .22s ease;z-index:8}.GenayaAI .GenayaAI_StartRail{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;left:12px;position:absolute;top:12px;transition:color .12s ease;width:36px;z-index:3}.GenayaAI .GenayaAI_StartRail:hover{color:var(--text_Title_Dark)}.GenayaAI .GenayaAI_StartRail .material-symbols-outlined{font-size:22px}.GenayaAI.is-mobile-rail-open .GenayaAI_MobileRailBackdrop{opacity:1;pointer-events:auto}.GenayaAI.is-mobile-rail-open .GenayaAI_Split .GenayaAI_SplitList{box-shadow:0 12px 40px #0f172a2e;pointer-events:auto;transform:translateX(0)}}.GenayaAIConversationsList{background:var(--background_Gray_Light_Light);border-right:1px solid var(--border_Light);display:flex;flex-direction:column;height:100%;min-height:0;padding:8px 8px 14px;width:100%}@media(max-width:600px){.GenayaAIConversationsList{border-right:none}}.GenayaAIConversationsList.is-collapsed{align-items:center;padding:8px 6px 14px}.GenayaAIConversationsList.is-collapsed .GenayaAIConversationsList_Top{justify-content:center;padding:6px 0}.GenayaAIConversationsList.is-collapsed .GenayaAIConversationsList_Nav{align-items:center;width:100%}.GenayaAIConversationsList.is-collapsed .GenayaAIConversationsList_Nav .GenayaAIConversationsList_NavRow{gap:0;justify-content:center;padding:9px 0;width:40px}.GenayaAIConversationsList.is-collapsed .GenayaAIConversationsList_List,.GenayaAIConversationsList.is-collapsed .GenayaAIConversationsList_Nav .GenayaAIConversationsList_NavRow span:not(.material-symbols-outlined){display:none}.GenayaAIConversationsList .GenayaAIConversationsList_Top{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px;padding:6px 8px}.GenayaAIConversationsList .GenayaAIConversationsList_Top .GenayaAIConversationsList_Brand{align-items:center;display:inline-flex;gap:8px}.GenayaAIConversationsList .GenayaAIConversationsList_Top .GenayaAIConversationsList_Brand .GenayaAIConversationsList_BrandLogo{filter:drop-shadow(0 2px 6px rgba(99,102,241,.18));height:18px;object-fit:contain;-webkit-user-select:none;user-select:none;width:18px}.GenayaAIConversationsList .GenayaAIConversationsList_Top .GenayaAIConversationsList_Brand .GenayaAIConversationsList_BrandText{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--background_Blue) 0,var(--background_Blue_Purpel) 60%,#c084fc 100%);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:16px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.GenayaAIConversationsList .GenayaAIConversationsList_Top .GenayaAIConversationsList_TopBtn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.GenayaAIConversationsList .GenayaAIConversationsList_Top .GenayaAIConversationsList_TopBtn .material-symbols-outlined{font-size:20px}.GenayaAIConversationsList .GenayaAIConversationsList_Top .GenayaAIConversationsList_TopBtn:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIConversationsList .GenayaAIConversationsList_Nav{display:flex;flex-direction:column;gap:0;padding:0 0 8px}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_NavRow{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:9px 10px;text-align:left;transition:background .1s ease;white-space:nowrap}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_NavRow .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_NavRow.is-active,.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_NavRow:hover{background:var(--background_Gray_Light)}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_SearchInputWrap{margin:4px 4px 0;position:relative}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_SearchInputWrap .GenayaAIConversationsList_SearchInput{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:13px;outline:3px solid #0000;padding:8px 30px 8px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_SearchInputWrap .GenayaAIConversationsList_SearchInput::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_SearchInputWrap .GenayaAIConversationsList_SearchInput:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_SearchInputWrap .GenayaAIConversationsList_SearchClear{background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;padding:4px;position:absolute;right:4px;top:50%;transform:translateY(-50%)}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_SearchInputWrap .GenayaAIConversationsList_SearchClear .material-symbols-outlined{font-size:16px}.GenayaAIConversationsList .GenayaAIConversationsList_Nav .GenayaAIConversationsList_SearchInputWrap .GenayaAIConversationsList_SearchClear:hover{background:var(--background_Gray_Light)}.GenayaAIConversationsList .GenayaAIConversationsList_GroupLabel{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin-top:14px;padding:8px 10px 4px}.GenayaAIConversationsList .GenayaAIConversationsList_GroupLabel:first-child{margin-top:0}.GenayaAIConversationsList .GenayaAIConversationsList_List{display:flex;flex:1 1;flex-direction:column;gap:1px;min-height:0;overflow-y:auto;padding:0 0 8px}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row{animation:GenayaAIConversationsList_dropIn .36s cubic-bezier(.22,.9,.3,1.05) both}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:first-child{animation-delay:0ms}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(2){animation-delay:20ms}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(3){animation-delay:40ms}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(4){animation-delay:60ms}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(5){animation-delay:80ms}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(6){animation-delay:.1s}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(7){animation-delay:.12s}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(8){animation-delay:.14s}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(9){animation-delay:.16s}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(10){animation-delay:.18s}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:nth-child(n+11){animation-delay:.2s}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;gap:6px;min-height:30px;padding:2px 10px;position:relative;text-align:left;transition:background .1s ease;width:100%}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row .GenayaAIConversationsList_RowStar{color:var(--text_Title_Light);flex:0 0 auto;font-size:18px;font-variation-settings:"FILL" 1;margin-bottom:-2px;margin-right:0}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row .GenayaAIConversationsList_RowTitle{flex:1 1;font-size:15px;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row .GenayaAIConversationsList_RowRename{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:6px;box-shadow:0 0 0 3px var(--outline_Blue);color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;font-weight:500;min-width:0;outline:3px solid #0000;padding:3px 6px}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row .GenayaAIConversationsList_RowActions{align-items:center;display:flex;flex:0 0 auto;opacity:0;position:relative;transition:opacity .12s ease}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row .GenayaAIConversationsList_RowActions .GenayaAIConversationsList_RowDots{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:background .12s ease,color .12s ease;width:26px}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row .GenayaAIConversationsList_RowActions .GenayaAIConversationsList_RowDots .material-symbols-outlined{font-size:18px}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row .GenayaAIConversationsList_RowActions .GenayaAIConversationsList_RowDots:hover{background:var(--background_White);color:var(--text_Title_Dark)}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:hover{background:var(--background_Gray_Light)}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row:hover .GenayaAIConversationsList_RowActions{opacity:1}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row.is-menu-open{background:var(--background_Gray_Light)}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row.is-menu-open .GenayaAIConversationsList_RowActions{opacity:1}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row.is-active{background:var(--background_Gray_Light)}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row.is-active .GenayaAIConversationsList_RowTitle{color:var(--text_Title_Dark);font-weight:600}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Row.is-active .GenayaAIConversationsList_RowActions{opacity:1}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_Empty{color:var(--text_Title_Light_Light);font-size:12px;padding:20px 12px;text-align:center}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_RowSkeleton{align-items:center;display:flex;padding:8px 10px}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_RowSkeleton .GenayaAIConversationsList_RowSkeletonBar{animation:GenayaAIConversationsList_skeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:4px;display:block;height:12px;width:70%}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_RowSkeleton:nth-child(2n) .GenayaAIConversationsList_RowSkeletonBar{width:55%}.GenayaAIConversationsList .GenayaAIConversationsList_List .GenayaAIConversationsList_RowSkeleton:nth-child(3n) .GenayaAIConversationsList_RowSkeletonBar{width:82%}@keyframes GenayaAIConversationsList_skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.GenayaAIConversationsList_ActionsMenu{animation:GenayaAIConversationsList_actionsMenuIn .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 8px 22px #0f172a1f;display:flex;flex-direction:column;min-width:200px;padding:4px;position:fixed;z-index:9000}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease,color .12s ease}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem:hover{background:var(--background_Gray_Light)}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem:hover .material-symbols-outlined{color:var(--text_Title_Dark)}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem.is-danger,.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem.is-danger .material-symbols-outlined{color:var(--Canceled)}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuDivider{background:var(--border_Light);height:1px;margin:4px 2px}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem--has-submenu{background:#0000;display:block;padding:0;position:relative}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem--has-submenu .GenayaAIConversationsList_ActionsMenuItemBtn{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem--has-submenu .GenayaAIConversationsList_ActionsMenuItemBtn .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem--has-submenu .GenayaAIConversationsList_ActionsMenuItemBtn:hover{background:var(--background_Gray_Light)}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem--has-submenu .GenayaAIConversationsList_ActionsMenuChevron{color:var(--text_Title_Light);font-size:16px!important;margin-left:auto}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_ActionsMenuItem--has-submenu.is-open .GenayaAIConversationsList_ActionsMenuItemBtn{background:var(--background_Gray_Light)}.GenayaAIConversationsList_ActionsMenu .GenayaAIConversationsList_SubMenuEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:12px 10px;text-align:center}@keyframes GenayaAIConversationsList_actionsMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.GenayaAIConversationsList_SubMenu{animation:GenayaAIConversationsList_subMenuIn .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 12px 28px #0f172a2e;display:flex;flex-direction:column;min-width:220px;padding:4px;position:fixed;z-index:9000}.GenayaAIConversationsList_SubMenu .GenayaAIConversationsList_ActionsMenuItem{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease}.GenayaAIConversationsList_SubMenu .GenayaAIConversationsList_ActionsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIConversationsList_SubMenu .GenayaAIConversationsList_ActionsMenuItem.is-active,.GenayaAIConversationsList_SubMenu .GenayaAIConversationsList_ActionsMenuItem:hover{background:var(--background_Gray_Light)}.GenayaAIConversationsList_SubMenu .GenayaAIConversationsList_ActionsMenuDivider{background:var(--border_Light);height:1px;margin:4px 2px}@keyframes GenayaAIConversationsList_subMenuIn{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}@keyframes GenayaAIConversationsList_dropIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.GenayaAISearchConveration_Overlay{align-items:center;animation:GenayaAISearchConveration_overlayIn .14s ease;backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:200}.GenayaAISearchConveration{animation:GenayaAISearchConveration_cardIn .16s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 20px 60px #0f172a2e;display:flex;flex-direction:column;max-height:70vh;max-width:640px;overflow:hidden;width:100%}.GenayaAISearchConveration .GenayaAISearchConveration_InputRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:8px;padding:10px 12px}.GenayaAISearchConveration .GenayaAISearchConveration_InputRow .GenayaAISearchConveration_Input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:15px;outline:none;padding:6px 4px}.GenayaAISearchConveration .GenayaAISearchConveration_InputRow .GenayaAISearchConveration_Input::placeholder{color:var(--text_Title_Light_Light)}.GenayaAISearchConveration .GenayaAISearchConveration_InputRow .GenayaAISearchConveration_CloseBtn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease;width:30px}.GenayaAISearchConveration .GenayaAISearchConveration_InputRow .GenayaAISearchConveration_CloseBtn .material-symbols-outlined{font-size:18px}.GenayaAISearchConveration .GenayaAISearchConveration_InputRow .GenayaAISearchConveration_CloseBtn:hover{background:var(--background_Gray_Light)}.GenayaAISearchConveration .GenayaAISearchConveration_List{display:flex;flex:1 1;flex-direction:column;gap:1px;min-height:0;overflow-y:auto;padding:8px}.GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Row{align-items:flex-start;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:10px;padding:10px 12px;text-align:left;transition:background .1s ease;width:100%}.GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Row .GenayaAISearchConveration_RowIcon{color:var(--text_Title_Light);flex:0 0 auto;font-size:18px;margin-top:2px}.GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Row .GenayaAISearchConveration_RowMain{display:flex;flex:1 1;flex-direction:column;gap:2px;justify-content:center;min-width:0}.GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Row .GenayaAISearchConveration_RowTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Row .GenayaAISearchConveration_RowPreview{color:var(--text_Title_Light);font-size:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Row:hover{background:var(--background_Gray_Light)}.GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Row.GenayaAISearchConveration_Row--new,.GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Row.GenayaAISearchConveration_Row--new .GenayaAISearchConveration_RowMain{font-weight:600}.GenayaAISearchConveration .GenayaAISearchConveration_List .GenayaAISearchConveration_Empty{color:var(--text_Title_Light_Light);font-size:13px;padding:24px 12px;text-align:center}@keyframes GenayaAISearchConveration_overlayIn{0%{opacity:0}to{opacity:1}}@keyframes GenayaAISearchConveration_cardIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.GenayaAIConevationRename{inset:0;position:fixed;z-index:3000}@keyframes GenayaAIConevationRename_Spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GenayaAIConevationRename .GenayaAIConevationRename_Overlay{align-items:center;display:flex;inset:0;justify-content:center;position:fixed}.GenayaAIConevationRename .GenayaAIConevationRename_Backdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;cursor:pointer;inset:0;padding:0;position:absolute}.GenayaAIConevationRename .GenayaAIConevationRename_Card{background:var(--background_White);border-radius:14px;box-shadow:0 18px 40px #0f172a33;display:flex;flex-direction:column;gap:16px;padding:22px;position:relative;width:min(420px,92vw);z-index:1}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Header{display:flex;flex-direction:column;gap:6px}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Header h2{color:var(--text_Title_Light);font-size:18px;font-weight:600;margin:0}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Header p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Body{display:flex;flex-direction:column;gap:8px}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Body label{color:var(--text_Title_Light);font-size:12px;font-weight:500}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Body input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Body input::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Body input:focus,.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Body input:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions{display:flex;gap:10px;justify-content:flex-end}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions button{cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s ease}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Cancel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);padding:9px 16px}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Cancel:hover{background:var(--background_Gray_Light)}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Save{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;display:inline-flex;gap:10px;justify-content:center;outline:3px solid #0000;padding:9px 25px}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Save:hover{outline:3px solid var(--outline_Blue)}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Save:disabled{cursor:default;opacity:.6}.GenayaAIConevationRename .GenayaAIConevationRename_Card .GenayaAIConevationRename_Actions .GenayaAIConevationRename_Save .GenayaAIConevationRename_Spinner{animation:GenayaAIConevationRename_Spin .9s linear infinite;font-size:16px}.GenayaAIProjectCreate{inset:0;position:fixed;z-index:3000}@keyframes GenayaAIProjectCreate_Spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GenayaAIProjectCreate .GenayaAIProjectCreate_Overlay{align-items:center;display:flex;inset:0;justify-content:center;position:fixed}.GenayaAIProjectCreate .GenayaAIProjectCreate_Backdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;cursor:pointer;inset:0;padding:0;position:absolute}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 18px 40px #0f172a33;display:flex;flex-direction:column;gap:16px;padding:22px;position:relative;width:min(480px,92vw);z-index:1}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Tip{align-items:flex-start;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;padding:10px 12px}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Tip .material-symbols-outlined{color:var(--background_Blue);flex:0 0 auto;font-size:18px;margin-top:1px}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Tip p{color:var(--text_Title_Light);font-size:12.5px;line-height:1.45;margin:0}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Header h2{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Body{display:flex;flex-direction:column;gap:14px}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_IconRow{align-items:stretch;display:flex;flex-direction:column;gap:6px;margin-top:4px;width:100%}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_IconRow .GenayaAIProjectCreate_IconRowLabel{color:var(--text_Title_Light);font-size:12px;font-weight:500}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_IconRow .SelectIcon{width:100%}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_IconRow .SelectIcon .SelectIconTrigger{justify-content:flex-start;width:100%}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field{display:flex;flex-direction:column;gap:6px}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field label{color:var(--text_Title_Light);font-size:12px;font-weight:500}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field input,.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:3px solid #0000;padding:10px 12px;resize:vertical;transition:all .15s ease}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field input::placeholder,.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field textarea::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field input:focus,.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field input:hover,.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field textarea:focus,.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field textarea:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Field textarea{line-height:1.5;min-height:80px}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions{display:flex;gap:10px;justify-content:flex-end}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions button{cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s ease}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Cancel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);padding:9px 16px}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Cancel:hover{background:var(--background_Gray_Light)}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Save{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:8px;color:#fff;display:inline-flex;gap:10px;justify-content:center;outline:3px solid #0000;padding:9px 22px}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Save:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Save:disabled{cursor:default;opacity:.55}.GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Actions .GenayaAIProjectCreate_Save .GenayaAIProjectCreate_Spinner{animation:GenayaAIProjectCreate_Spin .9s linear infinite;font-size:16px}[data-theme=dark] .GenayaAIProjectCreate .GenayaAIProjectCreate_Card{background:var(--background_White);border:1px solid var(--border_Dark_Light)}[data-theme=dark] .GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Save{background:var(--background_Blue)!important;color:#fff!important}[data-theme=dark] .GenayaAIProjectCreate .GenayaAIProjectCreate_Card .GenayaAIProjectCreate_Save:hover:not(:disabled){background:color-mix(in srgb,var(--background_Blue) 88%,#fff)!important}.GenayaAIProjects{box-sizing:border-box;display:flex;flex-direction:column;gap:18px;height:100%;overflow-y:auto;padding:32px 40px;width:100%}.GenayaAIProjects .GenayaAIProjects_HeaderRow{align-items:center;display:flex;gap:16px;justify-content:space-between}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_Title{color:var(--text_Title_Dark);font-size:28px;font-weight:700;letter-spacing:-.01em;margin:0}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_NewBtn{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;gap:8px;height:38px;padding:4px 14px 4px 10px;transition:border-color .12s ease,transform .08s ease,box-shadow .12s ease}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_NewBtn .GenayaAIProjects_NewBtnInner{align-items:center;background:var(--text_Title_Dark);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_NewBtn .GenayaAIProjects_NewBtnInner .material-symbols-outlined{color:#fff;font-size:16px;font-weight:500}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_NewBtn .GenayaAIProjects_NewBtnLabel{color:var(--text_Title_Dark);font-size:13px;font-weight:600;white-space:nowrap}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_NewBtn:hover{border-color:var(--border_Dark_Light);box-shadow:0 4px 12px #0f172a14}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_NewBtn:active{transform:scale(.98)}.GenayaAIProjects .GenayaAIProjects_HeaderRow .GenayaAIProjects_NewBtn:disabled{cursor:not-allowed;opacity:.55;transform:none}.GenayaAIProjects .GenayaAIProjects_SearchWrap{max-width:100%;position:relative;width:100%}.GenayaAIProjects .GenayaAIProjects_SearchWrap .GenayaAIProjects_SearchIcon{color:var(--text_Title_Light_Light);font-size:18px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.GenayaAIProjects .GenayaAIProjects_SearchWrap .GenayaAIProjects_Search{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:3px solid #0000;padding:10px 12px 10px 38px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.GenayaAIProjects .GenayaAIProjects_SearchWrap .GenayaAIProjects_Search::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIProjects .GenayaAIProjects_SearchWrap .GenayaAIProjects_Search:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.GenayaAIProjects .GenayaAIProjects_Grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:4px}.GenayaAIProjects .GenayaAIProjects_Card{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:8px;min-height:130px;padding:16px;text-align:left;transition:border-color .15s ease,transform .12s ease,box-shadow .15s ease}.GenayaAIProjects .GenayaAIProjects_Card:hover{border-color:color-mix(in srgb,var(--background_Blue) 30%,var(--border_Light));box-shadow:0 6px 18px #0f172a0f;transform:translateY(-2px)}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardHead{align-items:center;display:flex;gap:10px;position:relative}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenuBtn{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;height:28px;justify-content:center;margin-left:auto;opacity:0;transition:opacity .12s ease,background .12s ease,color .12s ease;width:28px}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenuBtn .material-symbols-outlined{font-size:18px}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenuBtn:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIProjects .GenayaAIProjects_Card.is-menu-open .GenayaAIProjects_CardMenuBtn,.GenayaAIProjects .GenayaAIProjects_Card:hover .GenayaAIProjects_CardMenuBtn{opacity:1}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu{animation:GenayaAIProjects_skeletonShimmer 0s,GenayaAIProjects_cardMenuIn .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;min-width:200px;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-align:left;transition:background .12s ease}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu button .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu button:hover{background:var(--background_Gray_Light)}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu button.is-danger,.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu button.is-danger .material-symbols-outlined{color:var(--Canceled)}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu button.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 10%,#0000)}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMenu .GenayaAIProjects_CardMenuDivider{background:var(--border_Light);height:1px;margin:4px 2px}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardIcon{align-items:center;background:#3b82f61a;border-radius:10px;color:var(--background_Blue);display:inline-flex;height:32px;justify-content:center;width:32px}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardIcon .material-symbols-outlined{font-size:18px}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardName{color:var(--text_Title_Dark);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardDesc{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text_Title_Light);display:-webkit-box;font-size:13px;line-height:1.45;margin:0;overflow:hidden}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMeta{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;gap:6px;margin-top:auto}.GenayaAIProjects .GenayaAIProjects_Card .GenayaAIProjects_CardMeta .GenayaAIProjects_CardMetaStar{color:var(--background_Blue);font-size:14px;line-height:1}.GenayaAIProjects .GenayaAIProjects_CardSkeleton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:10px;min-height:130px;padding:16px}.GenayaAIProjects .GenayaAIProjects_CardSkeleton span{animation:GenayaAIProjects_skeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:4px;display:block;height:12px}.GenayaAIProjects .GenayaAIProjects_CardSkeleton span:first-child{width:50%}.GenayaAIProjects .GenayaAIProjects_CardSkeleton span:last-child{width:80%}.GenayaAIProjects .GenayaAIProjects_Empty{color:var(--text_Title_Light_Light);font-size:13px;grid-column:1/-1;padding:60px 20px;text-align:center}@keyframes GenayaAIProjects_skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes GenayaAIProjects_cardMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] .GenayaAIProjects .GenayaAIProjects_NewBtn .GenayaAIProjects_NewBtnInner{background:var(--background_Blue)}.GenayaAIProject{box-sizing:border-box;display:flex;flex-direction:column;gap:18px;height:100%;margin:0 auto;max-width:760px;overflow-y:auto;padding:32px 40px;width:100%}.GenayaAIProject .GenayaAIProject_BackBtn{align-items:center;align-self:flex-start;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;padding:6px 12px 6px 8px;transition:background .12s ease,color .12s ease}.GenayaAIProject .GenayaAIProject_BackBtn .material-symbols-outlined{font-size:18px}.GenayaAIProject .GenayaAIProject_BackBtn:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.GenayaAIProject .GenayaAIProject_Header{align-items:center;display:flex;gap:12px}.GenayaAIProject .GenayaAIProject_Header .GenayaAIProject_HeaderIcon{color:var(--text_Title_Light);font-size:28px}.GenayaAIProject .GenayaAIProject_Header .GenayaAIProject_HeaderName{color:var(--text_Title_Dark);font-size:28px;font-weight:700;letter-spacing:-.01em;margin:0}.GenayaAIProject .GenayaAIProject_Composer{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;cursor:text;display:flex;gap:8px;padding:8px 12px 8px 8px;transition:border-color .12s ease,box-shadow .12s ease}.GenayaAIProject .GenayaAIProject_Composer:focus-within{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerAdd{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .12s ease;width:32px}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerAdd .material-symbols-outlined{font-size:20px}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerAdd:hover{background:var(--background_Gray_Light)}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerInput{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:14px;outline:none;padding:4px 0}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerInput::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerSend{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .15s ease,transform .12s ease;width:32px}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerSend .material-symbols-outlined{font-size:18px}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerSend:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.GenayaAIProject .GenayaAIProject_Composer .GenayaAIProject_ComposerSend:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.GenayaAIProject .GenayaAIProject_Tabs{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);border-radius:999px;display:flex;gap:6px;position:relative;z-index:1}.GenayaAIProject .GenayaAIProject_Tabs .GenayaAIProject_Tab{background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:12px 16px;transition:background .12s ease,color .12s ease}.GenayaAIProject .GenayaAIProject_Tabs .GenayaAIProject_Tab:hover{background:var(--background_Gray_Light)}.GenayaAIProject .GenayaAIProject_Tabs .GenayaAIProject_Tab.is-active{background:#0000;color:var(--text_Title_Dark);position:relative}.GenayaAIProject .GenayaAIProject_Tabs .GenayaAIProject_Tab.is-active:after{background:var(--text_Title_Dark);border-radius:2px;bottom:-1px;content:"";height:2px;left:16px;position:absolute;right:16px}.GenayaAIProject .GenayaAIProject_Chats{display:flex;flex-direction:column;gap:0}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow{align-items:flex-start;background:#0000;border:none;border-bottom:1px solid var(--border_Light);cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:14px 8px;position:relative;text-align:left;transition:background .12s ease}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions{align-items:center;display:flex;flex:0 0 auto;margin-left:-4px;opacity:0;position:relative;transition:opacity .12s ease}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowDots{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s ease,color .12s ease;width:30px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowDots .material-symbols-outlined{font-size:18px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowDots:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Dark)}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:2px;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowMenu button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:10px;padding:8px 10px;text-align:left;transition:background .1s ease,color .1s ease}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowMenu button .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowMenu button:hover{background:var(--background_Gray_Light)}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowMenu button.is-danger,.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowMenu button.is-danger .material-symbols-outlined{color:var(--Canceled)}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowMenu button.is-danger:hover{background:color-mix(in srgb,var(--Canceled) 12%,#0000)}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowActions .GenayaAIProject_ChatRowMenuDivider{background:var(--border_Light);height:1px;margin:4px 2px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow.is-menu-open .GenayaAIProject_ChatRowActions,.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow:hover .GenayaAIProject_ChatRowActions{opacity:1}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowIcon{color:var(--text_Title_Light);flex:0 0 auto;font-size:18px;margin-top:2px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowPreview{color:var(--text_Title_Light);font-size:13px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow .GenayaAIProject_ChatRowTime{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:12px;margin-top:4px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRow:hover{background:var(--background_Gray_Light)}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRowSkeleton{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:6px;padding:14px 8px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRowSkeleton span{animation:GenayaAIProject_skeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:4px;display:block;height:12px}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRowSkeleton span:first-child{width:40%}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_ChatRowSkeleton span:last-child{width:75%}.GenayaAIProject .GenayaAIProject_Chats .GenayaAIProject_Empty{color:var(--text_Title_Light_Light);font-size:13px;padding:60px 20px;text-align:center}.GenayaAIProject .GenayaAIProject_HeaderIconSkeleton{border-radius:8px;height:28px;width:28px}.GenayaAIProject .GenayaAIProject_HeaderIconSkeleton,.GenayaAIProject .GenayaAIProject_HeaderNameSkeleton{animation:GenayaAIProject_skeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%}.GenayaAIProject .GenayaAIProject_HeaderNameSkeleton{border-radius:6px;height:22px;width:200px}.GenayaAIProject .GenayaAIProject_Sources{padding:20px 0}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesHeader h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesHeader .GenayaAIProject_AddSourcesBtn{background:var(--text_Title_Dark);border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;margin:0;padding:7px 14px;transition:background .15s ease}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesHeader .GenayaAIProject_AddSourcesBtn:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesHeader .GenayaAIProject_AddSourcesBtn:disabled{cursor:not-allowed;opacity:.5}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesList{display:flex;flex-direction:column;gap:6px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:inherit;display:flex;gap:12px;padding:10px 12px;text-decoration:none;transition:background .15s ease,border-color .15s ease}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light)}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowIcon{color:var(--text_Title_Light);flex:0 0 auto;font-size:22px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowMain{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowName{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:6px;min-width:0}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowName .GenayaAIProject_SourceLiveBadge{background:color-mix(in srgb,var(--Done) 16%,#0000);border-radius:999px;color:var(--Done);flex:0 0 auto;font-size:9px;font-weight:700;letter-spacing:.03em;padding:1px 6px;text-transform:uppercase}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowName .GenayaAIProject_SourceErrBadge{background:color-mix(in srgb,var(--Canceled) 16%,#0000);border-radius:999px;color:var(--Canceled);flex:0 0 auto;font-size:9px;font-weight:700;letter-spacing:.03em;padding:1px 6px;text-transform:uppercase}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowMeta{color:var(--text_Title_Light_Light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceResync{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;padding:4px;transition:background .15s ease,color .15s ease}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceResync .material-symbols-outlined{font-size:18px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceResync .material-symbols-outlined.is-spinning{animation:GenayaAIProject_resyncSpin .9s linear infinite}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceResync:hover:not(:disabled){background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceResync:disabled{cursor:default;opacity:.7}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowDelete{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;justify-content:center;padding:4px;transition:background .15s ease,color .15s ease}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowDelete .material-symbols-outlined{font-size:18px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRow .GenayaAIProject_SourceRowDelete:hover{background:#ef4444;background:var(--Canceled,#ef4444);color:#fff}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRowSkeleton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:12px;padding:12px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRowSkeleton span{animation:GenayaAIProject_skeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:4px;display:block;height:12px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRowSkeleton span:first-child{border-radius:6px;flex:0 0 auto;height:22px;width:22px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourceRowSkeleton span:last-child{flex:1 1 auto}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty{align-items:center;border:2px dashed var(--border_Light);border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:60px 20px;text-align:center}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:36px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0;max-width:360px}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty .GenayaAIProject_AddSourcesBtn{background:var(--text_Title_Dark);border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;margin-top:8px;padding:9px 18px;transition:background .15s ease}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty .GenayaAIProject_AddSourcesBtn:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.GenayaAIProject .GenayaAIProject_Sources .GenayaAIProject_SourcesEmpty .GenayaAIProject_AddSourcesBtn:disabled{cursor:not-allowed;opacity:.5}@keyframes GenayaAIProject_skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes GenayaAIProject_resyncSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GenayaAIAddSources{inset:0;position:fixed;z-index:3000}@keyframes GenayaAIAddSources_SpinKf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GenayaAIAddSources .GenayaAIAddSources_Overlay{align-items:center;display:flex;inset:0;justify-content:center;position:fixed}.GenayaAIAddSources .GenayaAIAddSources_Backdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;cursor:pointer;inset:0;padding:0;position:absolute}.GenayaAIAddSources .GenayaAIAddSources_Spin{animation:GenayaAIAddSources_SpinKf .9s linear infinite;font-size:16px}.GenayaAIAddSources .GenayaAIAddSources_Card{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 18px 40px #0f172a33;display:flex;flex-direction:column;gap:14px;max-height:88vh;overflow:hidden;padding:20px;position:relative;width:min(560px,94vw);z-index:1}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header{align-items:center;display:flex;gap:10px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header h2{color:var(--text_Title_Dark);flex:1 1;font-size:17px;font-weight:600;margin:0}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header .GenayaAIAddSources_Back,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header .GenayaAIAddSources_Close{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .15s ease;width:30px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header .GenayaAIAddSources_Back:hover,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header .GenayaAIAddSources_Close:hover{background:var(--background_Gray_Light)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header .GenayaAIAddSources_Back .material-symbols-outlined,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Header .GenayaAIAddSources_Close .material-symbols-outlined{font-size:20px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Error{background:color-mix(in srgb,var(--Canceled) 12%,#0000);border:1px solid color-mix(in srgb,var(--Canceled) 30%,#0000);border-radius:8px;color:var(--Canceled);font-size:12.5px;padding:8px 10px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu{display:flex;flex-direction:column;gap:8px;overflow-y:auto}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;font-family:inherit;gap:14px;padding:14px;text-align:left;transition:all .15s ease}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option:hover:not(:disabled){background:var(--background_Gray_Light_Light);border-color:var(--background_Blue)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option:disabled{cursor:default;opacity:.6}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option>.material-symbols-outlined{color:var(--background_Blue);flex:0 0 auto;font-size:24px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option .GenayaAIAddSources_OptionMain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option .GenayaAIAddSources_OptionMain .GenayaAIAddSources_OptionTitle{align-items:center;color:var(--text_Title_Dark);display:inline-flex;font-size:14px;font-weight:600;gap:8px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option .GenayaAIAddSources_OptionMain .GenayaAIAddSources_OptionSub{color:var(--text_Title_Light);font-size:12px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option .GenayaAIAddSources_OptionArrow{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:20px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_Option.is-featured{background:color-mix(in srgb,var(--background_Blue) 6%,var(--background_White));border-color:color-mix(in srgb,var(--background_Blue) 40%,var(--border_Light))}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Menu .GenayaAIAddSources_LiveTag{background:color-mix(in srgb,var(--Done) 16%,#0000);border-radius:999px;color:var(--Done);font-size:10px;font-weight:700;letter-spacing:.03em;padding:2px 6px;text-transform:uppercase}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Body{display:flex;flex-direction:column;gap:14px;overflow-y:auto}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field{display:flex;flex-direction:column;gap:6px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field label{color:var(--text_Title_Light);font-size:12px;font-weight:500}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field input,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field input::placeholder,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field textarea::placeholder{color:var(--text_Title_Light_Light)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field input:focus,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field input:hover,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field textarea:focus,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field textarea:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field textarea{line-height:1.5;min-height:120px;resize:vertical}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Field .GenayaAIAddSources_Hint{color:var(--text_Title_Light_Light);font-size:11.5px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnect,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnected,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Notice{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:13px;gap:10px;padding:12px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnect .material-symbols-outlined,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnected .material-symbols-outlined,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Notice .material-symbols-outlined{color:var(--background_Blue);flex:0 0 auto;font-size:20px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnect p,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnected p,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Notice p{line-height:1.45;margin:0}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnect{flex-direction:column;gap:12px;padding:22px;text-align:center}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnect .material-symbols-outlined{font-size:32px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnect p{color:var(--text_Title_Dark)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnected{background:color-mix(in srgb,var(--Done) 10%,#0000);border-color:color-mix(in srgb,var(--Done) 25%,#0000);color:var(--text_Title_Dark);font-weight:500}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_DriveConnected .material-symbols-outlined{color:var(--Done)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Loading{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;gap:8px;justify-content:center;padding:24px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Entities{gap:16px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup{display:flex;flex-direction:column;gap:8px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup .GenayaAIAddSources_EntityGroupLabel{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup .GenayaAIAddSources_EntityGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup .GenayaAIAddSources_EntityGrid .GenayaAIAddSources_EntityTile{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:6px;justify-content:center;padding:14px 8px;position:relative;transition:all .15s ease}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup .GenayaAIAddSources_EntityGrid .GenayaAIAddSources_EntityTile:hover{background:var(--background_Gray_Light_Light);border-color:var(--background_Blue);transform:translateY(-1px)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup .GenayaAIAddSources_EntityGrid .GenayaAIAddSources_EntityTile .material-symbols-outlined{color:var(--background_Blue);font-size:22px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup .GenayaAIAddSources_EntityGrid .GenayaAIAddSources_EntityTile .GenayaAIAddSources_EntityTileName{color:var(--text_Title_Dark);font-size:12px;font-weight:500;text-align:center}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup .GenayaAIAddSources_EntityGrid .GenayaAIAddSources_EntityTile .GenayaAIAddSources_ScopeTag{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);font-size:9px;font-weight:600;padding:1px 5px;position:absolute;right:6px;top:6px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTop{align-items:flex-start;display:flex;gap:10px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTop>.material-symbols-outlined{color:var(--background_Blue);font-size:24px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTop .GenayaAIAddSources_PreviewTopMain{display:flex;flex-direction:column;gap:2px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTop .GenayaAIAddSources_PreviewTopMain .GenayaAIAddSources_PreviewTitle{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTop .GenayaAIAddSources_PreviewTopMain .GenayaAIAddSources_PreviewSub{color:var(--text_Title_Light);font-size:12px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters{display:flex;flex-direction:column;gap:8px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterRow{align-items:center;display:flex;gap:6px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:12.5px;min-width:0;padding:7px 9px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterRow input:focus{border-color:var(--background_Blue);outline:2px solid var(--outline_Blue)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterRow .GenayaAIAddSources_FilterRemove{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterRow .GenayaAIAddSources_FilterRemove:hover{background:var(--background_Gray_Light)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterRow .GenayaAIAddSources_FilterRemove .material-symbols-outlined{font-size:16px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterControls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterControls .GenayaAIAddSources_AddFilter{align-items:center;background:#0000;border:1px dashed var(--border_Blue);border-radius:8px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;gap:4px;padding:6px 10px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterControls .GenayaAIAddSources_AddFilter .material-symbols-outlined{font-size:16px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterControls .GenayaAIAddSources_AddFilter:hover{background:color-mix(in srgb,var(--background_Blue) 8%,#0000)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterControls .GenayaAIAddSources_ApplyFilters{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-family:inherit;font-size:12.5px;margin-left:auto;padding:6px 14px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterControls .GenayaAIAddSources_ApplyFilters:hover{background:var(--background_Gray_Light_Blue)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_MiniDropdown{position:relative}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_MiniDropdown .GenayaAIAddSources_MiniTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;gap:4px;padding:7px 9px;white-space:nowrap}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_MiniDropdown .GenayaAIAddSources_MiniTrigger .material-symbols-outlined{color:var(--text_Title_Light);font-size:15px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_MiniDropdown .GenayaAIAddSources_MiniTrigger:hover{border-color:var(--background_Blue)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_MiniDropdown .GenayaAIAddSources_MiniMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;left:0;max-height:220px;min-width:130px;overflow-y:auto;padding:4px;position:absolute;top:calc(100% + 4px);z-index:5}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_MiniDropdown .GenayaAIAddSources_MiniMenu button{background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:block;font-family:inherit;font-size:12.5px;padding:7px 9px;text-align:left;width:100%}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_MiniDropdown .GenayaAIAddSources_MiniMenu button:hover{background:var(--background_Gray_Light)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTable{border:1px solid var(--border_Light);border-radius:10px;max-height:240px;overflow:auto}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTable table{border-collapse:collapse;font-size:12px;width:100%}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTable table td,.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTable table th{border-bottom:1px solid var(--border_Light);max-width:180px;overflow:hidden;padding:8px 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTable table th{background:var(--background_Gray_Light);color:var(--text_Title_Light);font-weight:600;position:-webkit-sticky;position:sticky;text-transform:capitalize;top:0}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTable table td{color:var(--text_Title_Dark)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTable table tr:last-child td{border-bottom:none}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_PreviewTable .GenayaAIAddSources_PreviewEmpty{color:var(--text_Title_Light);font-size:12.5px;padding:18px;text-align:center}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Actions{display:flex;gap:10px;justify-content:flex-end;padding-top:2px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Actions button{cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s ease}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Actions .GenayaAIAddSources_Cancel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);padding:9px 16px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Actions .GenayaAIAddSources_Cancel:hover{background:var(--background_Gray_Light)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Actions .GenayaAIAddSources_Save{align-items:center;background:var(--text_Title_Dark);border:none;border-radius:8px;color:#fff;display:inline-flex;gap:8px;justify-content:center;outline:3px solid #0000;padding:9px 18px}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Actions .GenayaAIAddSources_Save:hover:not(:disabled){background:color-mix(in srgb,var(--text_Title_Dark) 88%,#0000)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Actions .GenayaAIAddSources_Save:disabled{cursor:default;opacity:.55}@media(max-width:1050px){.GenayaAIAddSources .GenayaAIAddSources_Card{width:min(560px,94vw)}}@media(max-width:600px){.GenayaAIAddSources .GenayaAIAddSources_Card{border-radius:12px;max-height:92vh;padding:16px;width:96vw}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_EntityGroup .GenayaAIAddSources_EntityGrid{grid-template-columns:repeat(2,1fr)}.GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Filters .GenayaAIAddSources_FilterRow{flex-wrap:wrap}}[data-theme=dark] .GenayaAIAddSources .GenayaAIAddSources_Card{background:var(--background_White);border:1px solid var(--border_Dark_Light)}[data-theme=dark] .GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Actions .GenayaAIAddSources_Save{background:var(--background_Blue)!important;color:#fff!important}[data-theme=dark] .GenayaAIAddSources .GenayaAIAddSources_Card .GenayaAIAddSources_Actions .GenayaAIAddSources_Save:hover:not(:disabled){background:color-mix(in srgb,var(--background_Blue) 88%,#fff)!important}.SearchResultsPage{background:#0000;display:flex;flex:1 1;height:100vh;min-height:0;padding-inline:max(0px,(100% - 1280px)/2);width:100%}.SearchResultsPage .SearchResultsSidebar{align-self:stretch;background-color:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:8px 0 0 8px;display:flex;flex:0 0 260px;flex-direction:column;max-height:100%;min-height:0;overflow-y:auto;padding:0 16px;width:260px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader{align-items:center;border-bottom:1px solid var(--divider);box-sizing:border-box;display:flex;gap:8px;justify-content:space-between;min-height:50px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader .SearchResultsSidebarHeaderTitle{align-items:center;display:flex;gap:8px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader .SearchResultsSidebarHeaderTitle .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader .SearchResultsSidebarHeaderTitle h2{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader .SearchResultsSidebarClear{background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:500;padding:4px 8px;transition:background .14s ease,color .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHeader .SearchResultsSidebarClear:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection{border-bottom:1px solid var(--divider);display:flex;flex-direction:column;gap:10px;padding:10px 0 16px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection:last-child{border-bottom:none}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection h3{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.5px;margin:0}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSectionHeader{align-items:center;box-sizing:border-box;display:flex;gap:8px;justify-content:space-between;min-height:22px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSectionHeader h3{color:var(--text_Title_Light_Light);font-size:11px;font-weight:600;letter-spacing:.5px;line-height:1.2;margin:0}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSectionHeader .SearchResultsSidebarSectionClear{background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;font-size:11px;font-weight:500;line-height:1.2;padding:2px 6px;transition:background .14s ease,color .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSectionHeader .SearchResultsSidebarSectionClear:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort{position:relative}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;outline:3px solid #0000;padding:8px 10px;transition:border-color .14s ease,background .14s ease,outline-color .14s ease,box-shadow .14s ease;width:100%}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortToggle .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortToggle .SearchResultsSidebarSortLabel{flex:1 1;text-align:left}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortToggle .SearchResultsSidebarSortChevron{transition:transform .18s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortToggle.isOpen,.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortToggle:hover{border-color:var(--border_Blue);box-shadow:0 4px 10px #00000014;outline-color:var(--outline_Blue)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortToggle.isOpen .SearchResultsSidebarSortChevron{transform:rotate(180deg)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 8px 24px #00000014;display:flex;flex-direction:column;gap:2px;left:0;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu .SearchResultsSidebarSortOption{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:background .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu .SearchResultsSidebarSortOption .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu .SearchResultsSidebarSortOption .SearchResultsSidebarSortCheck{color:var(--background_Blue);margin-left:auto}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu .SearchResultsSidebarSortOption span:not(.material-symbols-outlined){flex:1 1}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu .SearchResultsSidebarSortOption:hover{background:var(--background_Gray_Light_Light)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu .SearchResultsSidebarSortOption.isActive{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu .SearchResultsSidebarSortOption.isActive .SearchResultsSidebarSortCheck,.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSort .SearchResultsSidebarSortMenu .SearchResultsSidebarSortOption.isActive .material-symbols-outlined{color:var(--text_Title_Light)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarDatePicker .DatePicker{display:flex;width:100%}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarDatePicker .DatePicker .DatePicker__Title{display:none}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarDatePicker .DatePicker .DatePicker__Button{justify-content:space-between;min-width:0;width:100%}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarRange{display:flex;flex-wrap:wrap;gap:6px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarRange .SearchResultsSidebarRangeChip{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:500;padding:6px 10px;transition:background .14s ease,color .14s ease,border-color .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarRange .SearchResultsSidebarRangeChip:hover{background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarRange .SearchResultsSidebarRangeChip.isActive{background:var(--background_Blue);border-color:var(--background_Blue);color:var(--background_White)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarCustomRange{display:flex;flex-direction:column;gap:8px;margin-top:4px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarCustomRange label{display:flex;flex-direction:column;gap:4px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarCustomRange label span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:500}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarCustomRange label input[type=date]{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:none;padding:7px 10px;transition:border-color .14s ease,box-shadow .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarCustomRange label input[type=date]:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarStatuses{display:flex;flex-wrap:wrap;gap:6px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarStatuses .SearchResultsSidebarStatusChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:5px 10px 5px 8px;transition:background .14s ease,color .14s ease,border-color .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarStatuses .SearchResultsSidebarStatusChip .SearchResultsSidebarStatusDot{border-radius:50%;flex:0 0 auto;height:8px;width:8px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarStatuses .SearchResultsSidebarStatusChip:hover{background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarStatuses .SearchResultsSidebarStatusChip.isActive{background:var(--background_Gray_Light_Light);font-weight:600}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarHint{color:var(--text_Title_Light_Light_Light);font-size:11px;line-height:1.4;margin:0}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;gap:8px;margin:10px 0 6px;padding:8px 10px;position:relative;transition:border-color .16s ease,box-shadow .16s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSearch .SearchResultsSidebarSearchIcon{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:16px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSearch input{background:#0000;border:none;color:var(--text_Title_Dark);flex:1 1;font-family:inherit;font-size:13px;min-width:0;outline:none}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSearch input::placeholder{color:var(--text_Title_Light_Light_Light)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSearch .SearchResultsSidebarSearchClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;height:20px;justify-content:center;transition:background .14s ease,color .14s ease;width:20px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSearch .SearchResultsSidebarSearchClear .material-symbols-outlined{font-size:14px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSearch .SearchResultsSidebarSearchClear:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSearch:focus-within{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedHeader h3{margin:0}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedHeader .SearchResultsSidebarSavedAdd{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;gap:4px;padding:4px 8px;transition:background .14s ease,color .14s ease,border-color .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedHeader .SearchResultsSidebarSavedAdd .material-symbols-outlined{font-size:14px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedHeader .SearchResultsSidebarSavedAdd:hover:not(:disabled){background:var(--background_Gray_Light_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedHeader .SearchResultsSidebarSavedAdd:disabled{cursor:not-allowed;opacity:.5}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow{display:flex;flex-direction:column;gap:6px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);font-family:inherit;font-size:13px;outline:none;padding:7px 10px;transition:border-color .14s ease,box-shadow .14s ease;width:100%}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow input:focus{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedActions{display:flex;gap:6px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedActions .SearchResultsSidebarSavedCancel,.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedActions .SearchResultsSidebarSavedConfirm{border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;flex:1 1;font-size:12px;font-weight:500;padding:6px 10px;transition:background .14s ease,color .14s ease,border-color .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedActions .SearchResultsSidebarSavedConfirm{background:var(--text_Title_Dark);border-color:var(--text_Title_Dark);color:var(--background_White)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedActions .SearchResultsSidebarSavedConfirm:hover:not(:disabled){opacity:.9}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedActions .SearchResultsSidebarSavedConfirm:disabled{cursor:not-allowed;opacity:.5}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedActions .SearchResultsSidebarSavedCancel{background:var(--background_White);color:var(--text_Title_Light)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedActions .SearchResultsSidebarSavedCancel:hover:not(:disabled){background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedNameRow .SearchResultsSidebarSavedError{color:var(--Canceled);font-size:11px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto;padding:4px 5px 4px 0}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem{align-items:stretch;display:flex;gap:4px;position:relative}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem:focus-within .SearchResultsSidebarSavedDelete,.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem:focus-within .SearchResultsSidebarSavedUnselect,.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem:hover .SearchResultsSidebarSavedDelete,.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem:hover .SearchResultsSidebarSavedUnselect{border-color:var(--border_Light);margin-left:0;opacity:1;pointer-events:auto;width:28px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedApply{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;flex:1 1;font-size:13px;font-weight:500;gap:8px;min-width:0;padding:7px 10px;text-align:left;transition:background .14s ease,border-color .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedApply .material-symbols-outlined{color:var(--text_Title_Light);flex:0 0 auto;font-size:16px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedApply .SearchResultsSidebarSavedName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedApply:hover{background:var(--background_Gray_Light_Light);border-color:var(--border_Dark_Light)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedUnselect{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;margin-left:-4px;min-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transition:width .22s cubic-bezier(.2,.7,.2,1),margin-left .22s cubic-bezier(.2,.7,.2,1),opacity .18s ease,border-color .18s ease,background .14s ease,color .14s ease;width:0}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedUnselect .material-symbols-outlined{font-size:14px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedUnselect:hover{background:var(--background_Gray_Light);border-color:var(--border_Dark_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedDelete{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;margin-left:-4px;min-width:0;opacity:0;outline:3px solid #0000;overflow:hidden;padding:0;pointer-events:none;transition:width .22s cubic-bezier(.2,.7,.2,1),margin-left .22s cubic-bezier(.2,.7,.2,1),opacity .18s ease,border-color .18s ease,outline-color .18s ease,box-shadow .18s ease,background .14s ease,color .14s ease;width:0}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedDelete .material-symbols-outlined{font-size:14px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSection--saved .SearchResultsSidebarSavedList .SearchResultsSidebarSavedItem .SearchResultsSidebarSavedDelete:hover{background:var(--background_Gray_Light);border-color:var(--Canceled);box-shadow:0 4px 10px #ef44441f;color:var(--Canceled);outline-color:color-mix(in srgb,var(--Canceled) 22%,#0000)}@keyframes SearchResultsSidebarShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarChipSkeleton{animation:SearchResultsSidebarShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:999px;display:inline-block;flex:0 0 auto;height:26px;position:relative;width:86px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarChipSkeleton:nth-child(2){width:64px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarChipSkeleton:nth-child(3){width:100px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarChipSkeleton.withDot:before,.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarChipSkeleton.withRound:before{background:var(--background_Gray_Light_Light_Light);content:"";height:10px;left:8px;margin-top:-5px;position:absolute;top:50%;width:10px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarChipSkeleton.withDot:before{border-radius:50%}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarChipSkeleton.withRound:before{border-radius:3px;height:14px;margin-top:-7px;width:14px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarSavedSkeleton{animation:SearchResultsSidebarShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--background_Gray_Light) 0,var(--background_Gray_Light_Light) 50%,var(--background_Gray_Light) 100%);background-size:200% 100%;border-radius:6px;display:block;height:34px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList{display:flex;flex-wrap:wrap;gap:6px;max-height:150px;overflow-y:auto;padding-right:2px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList .SearchResultsSidebarPickChip{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;max-width:100%;padding:5px 10px 5px 8px;transition:background .14s ease,color .14s ease,border-color .14s ease}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList .SearchResultsSidebarPickChip .SearchResultsSidebarPickDot{border-radius:50%;flex:0 0 auto;height:8px;width:8px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList .SearchResultsSidebarPickChip .SearchResultsSidebarPickIcon{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:14px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList .SearchResultsSidebarPickChip .SearchResultsSidebarPickLogo{background:var(--background_Gray_Light);border-radius:4px;flex:0 0 auto;height:16px;object-fit:cover;width:16px}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList .SearchResultsSidebarPickChip .SearchResultsSidebarPickLabel{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList .SearchResultsSidebarPickChip:hover{background:var(--background_Gray_Light_Light);color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList .SearchResultsSidebarPickChip.isActive{background:var(--background_Gray_Light);color:var(--text_Title_Dark);font-weight:600}.SearchResultsPage .SearchResultsSidebar .SearchResultsSidebarPickList .SearchResultsSidebarPickChip.isActive .SearchResultsSidebarPickIcon{color:var(--text_Title_Dark)}.SearchResultsPage .SearchResultsMain{display:flex;flex:1 1;min-height:0;min-width:0}@media(max-width:1050px){.SearchResultsPage .SearchResultsSidebar{flex:0 0 220px;width:220px}}@media(max-width:820px){.SearchResultsPage{flex-direction:column;height:auto;min-height:calc(100vh - 60px)}.SearchResultsPage .SearchResultsSidebar{flex:0 0 auto;max-height:none;overflow-y:visible;width:100%}.SearchResultsPage .SearchResultsMain{min-height:70vh}}.PageNotFound{animation:PageNotFound_pageFade .45s cubic-bezier(.22,.61,.36,1) both;background:var(--background_Gray_Light_Light);box-sizing:border-box;display:flex;flex-direction:column;gap:20px;height:calc(100vh - 60px);margin-inline:auto;max-width:1150px;overflow:auto;padding:24px 10px;width:100%}@keyframes PageNotFound_pageFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.PageNotFound .PageNotFound_Top{grid-gap:20px;display:grid;flex:0 0 auto;gap:20px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard{align-items:center;background:radial-gradient(circle at 30% 25%,#a78bfa4d,#0000 55%),radial-gradient(circle at 70% 70%,#fbbf2447,#0000 60%),radial-gradient(circle at 50% 50%,#ec48992e,#0000 60%),linear-gradient(135deg,#fef9c3,#fce7f3 50%,#ddd6fe);border:1px solid var(--border_Light);border-radius:15px;box-shadow:0 1px 3px #0000000d;display:flex;isolation:isolate;justify-content:center;min-height:420px;overflow:hidden;position:relative}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard .PageNotFound_Cloud{filter:drop-shadow(0 4px 10px rgba(15,23,42,.05));opacity:.55;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;will-change:transform;z-index:0}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard .PageNotFound_Cloud.PageNotFound_Cloud--a{animation:PageNotFound_cloudDriftA 22s ease-in-out infinite;left:-10%;top:8%;width:40%}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard .PageNotFound_Cloud.PageNotFound_Cloud--b{animation:PageNotFound_cloudDriftB 28s ease-in-out infinite;bottom:10%;opacity:.45;right:-8%;width:32%}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard .PageNotFound_Cloud.PageNotFound_Cloud--c{animation:PageNotFound_cloudDriftC 18s ease-in-out infinite;left:30%;opacity:.35;top:55%;width:24%}@keyframes PageNotFound_cloudDriftA{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(20px,-8px,0) scale(1.04)}}@keyframes PageNotFound_cloudDriftB{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-18px,10px,0) scale(1.06)}}@keyframes PageNotFound_cloudDriftC{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(12px,-14px,0) scale(.95)}}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard .PageNotFound_VisualGlow{animation:PageNotFound_glowDrift 9s ease-in-out infinite;background:radial-gradient(circle at center,#ffffff8c 0,#fff0 60%);border-radius:50%;filter:blur(10px);height:70%;inset:0;margin:auto;pointer-events:none;position:absolute;transform:translateZ(0);width:70%;will-change:transform,opacity;z-index:0}@keyframes PageNotFound_glowDrift{0%,to{opacity:.85;transform:translate3d(-20px,-10px,0) scale(1)}50%{opacity:1;transform:translate3d(20px,14px,0) scale(1.08)}}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard .PageNotFound_Image{animation:PageNotFound_imageFloat 7s ease-in-out infinite;backface-visibility:hidden;-webkit-backface-visibility:hidden;max-height:78%;max-width:78%;object-fit:contain;position:relative;transform:translateZ(0);will-change:transform;z-index:1}@keyframes PageNotFound_imageFloat{0%{transform:translateZ(0) rotate(0deg)}25%{transform:translate3d(-4px,-8px,0) rotate(2deg)}50%{transform:translate3d(0,-14px,0) rotate(0deg)}75%{transform:translate3d(4px,-8px,0) rotate(-2deg)}to{transform:translateZ(0) rotate(0deg)}}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard .PageNotFound_FallbackCode{-webkit-text-fill-color:#0000;align-items:center;animation:PageNotFound_iridescent 6s ease-in-out infinite,PageNotFound_float 5s ease-in-out infinite;background:linear-gradient(135deg,#f59e0b,#ec4899 30%,#8b5cf6 55%,#06b6d4 80%,#f59e0b);background-clip:text;-webkit-background-clip:text;background-size:200% 200%;display:flex;filter:drop-shadow(0 20px 30px rgba(236,72,153,.25));font-size:clamp(120px,22vw,220px);font-weight:800;gap:6px;justify-content:center;letter-spacing:-.04em;line-height:1;position:relative;z-index:1}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard .PageNotFound_FallbackCode .PageNotFound_FallbackZero{animation:PageNotFound_spinSlow 12s linear infinite;display:inline-block;transform-origin:center}@keyframes PageNotFound_iridescent{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes PageNotFound_spinSlow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:15px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:18px;justify-content:center;padding:36px 32px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Logo{filter:drop-shadow(0 6px 14px rgba(15,23,42,.12));height:44px;margin-bottom:-5px;object-fit:contain;-webkit-user-select:none;user-select:none;width:44px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Badge{align-self:flex-start;background:color-mix(in srgb,#f59e0b 18%,#0000);border-radius:50px;color:#b45309;font-size:12px;font-weight:600;letter-spacing:.01em;padding:6px 12px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Title{color:var(--text_Title_Dark);font-size:clamp(28px,3vw,36px);font-weight:700;letter-spacing:-.015em;line-height:1.15;margin:0}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Subtitle{color:var(--text_Title_Light);font-size:14px;line-height:1.55;margin:0}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_AskGenaya{align-items:center;align-self:center;background:var(--background_Gray_Light_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:center;line-height:1;margin-top:-2px;padding:8px 20px 8px 15px;width:-webkit-fit-content;width:fit-content}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_AskGenaya:hover{background-color:var(--background_Gray_Light_Light);background:var(--background_Gray_Dark_Light)}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_AskGenaya:disabled{cursor:not-allowed;opacity:.5}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_AskGenaya .PageNotFound_AskGenayaLogo{height:18px;object-fit:contain;-webkit-user-select:none;user-select:none;width:18px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_AskGenaya .PageNotFound_AskGenayaText{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:600;transition:filter .15s ease}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_AskGenaya:hover:not(:disabled) .PageNotFound_AskGenayaText{filter:brightness(1.1)}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search{align-items:center;display:flex;margin-top:6px;position:relative}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchIcon{color:var(--background_Blue);font-size:18px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput{background:var(--background_Gray_Light_Light);border:initial;border-radius:999px;color:var(--text_Title_Dark);flex:1 1;font-size:14px;outline:3px solid #0000;padding:14px 50px 14px 42px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput::placeholder{color:var(--text_Title_Light_Light)}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput:focus{background:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput:hover{background:var(--background_Gray_Dark_Light)}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchSubmit{align-items:center;background:var(--background_White);border:none;border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--background_Blue);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:background .15s ease;width:34px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchSubmit .material-symbols-outlined{font-size:20px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchSubmit:hover{background:color-mix(in srgb,var(--background_Blue) 12%,#0000)}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_BackRow{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_BackRow .PageNotFound_BackLink{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:9px 14px;transition:background .15s ease,border-color .15s ease}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_BackRow .PageNotFound_BackLink .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_BackRow .PageNotFound_BackLink:hover{background:var(--background_Gray_Light_Blue);border-color:color-mix(in srgb,var(--background_Blue) 35%,var(--border_Light))}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_BackRow .PageNotFound_BackLink.PageNotFound_BackLink--ghost{background:#0000;border-color:#0000}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_BackRow .PageNotFound_BackLink.PageNotFound_BackLink--ghost:hover{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light)}.PageNotFound .PageNotFound_Recent{background:var(--background_White);border:1px solid var(--border_Light);border-radius:15px;box-shadow:0 24px 60px #0f172a0d;box-shadow:0 1px 3px #0000000d;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:22px 24px}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentLabel{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin-bottom:10px}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentRow{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentRow::-webkit-scrollbar{display:none}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentRow{mask-image:linear-gradient(90deg,#0000 0,#000 4%,#000 96%,#0000);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4%,#000 96%,#0000)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentRow+.PageNotFound_RecentRow{margin-top:12px}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentRow .PageNotFound_RecentTrack{animation-duration:45s;animation-iteration-count:infinite;animation-timing-function:linear;display:flex;flex-shrink:0;gap:12px;width:-webkit-max-content;width:max-content;will-change:transform}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentRow.PageNotFound_RecentRow--left .PageNotFound_RecentTrack{animation-name:PageNotFound_marqueeLeft}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentRow.PageNotFound_RecentRow--right .PageNotFound_RecentTrack{animation-name:PageNotFound_marqueeRight}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentRow:hover .PageNotFound_RecentTrack{animation-play-state:paused}@keyframes PageNotFound_marqueeLeft{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes PageNotFound_marqueeRight{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard{align-items:center;border:none;border-radius:14px;cursor:pointer;display:flex;flex:0 0 280px;gap:12px;min-width:280px;padding:18px 14px;text-align:left;transition:transform .12s ease,box-shadow .15s ease}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentIconWrap{align-items:center;background:linear-gradient(135deg,#6366f1,#4338ca);background:var(--icon-bg,linear-gradient(135deg,#6366f1,#4338ca));border-radius:50%;box-shadow:0 6px 14px #0f172a14;color:var(--background_White);display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentIconWrap .material-symbols-outlined{font-size:20px;font-variation-settings:"FILL" 1}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentText{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentDescription{color:var(--text_Title_Light);font-size:12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentArrow{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:22px;transition:color .15s ease,transform .12s ease}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard:hover{transform:translateY(-1px)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard:hover .PageNotFound_RecentArrow{color:var(--text_Title_Dark);transform:translateX(2px)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--purple{background:linear-gradient(135deg,#faf5ff,#f3e8ff)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--purple .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#dcb8fe,#e0ceff)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--blue{background:linear-gradient(135deg,#eff6ff,#dbeafe)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--blue .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--orange{background:linear-gradient(135deg,#fff7ed,#ffedd5)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--orange .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#f97316,#ea580c)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--green{background:linear-gradient(135deg,#f0fdf4,#dcfce7)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--green .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#22c55e,#16a34a)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--pink{background:linear-gradient(135deg,#fdf2f8,#fce7f3)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--pink .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#ec4899,#db2777)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--indigo{background:linear-gradient(135deg,#eef2ff,#e0e7ff)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--indigo .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#6366f1,#4338ca)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--teal{background:linear-gradient(135deg,#f0fdfa,#ccfbf1)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--teal .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#14b8a6,#0d9488)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--amber{background:linear-gradient(135deg,#fffbeb,#fef3c7)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--amber .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#f59e0b,#d97706)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--cyan{background:linear-gradient(135deg,#ecfeff,#cffafe)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--cyan .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#06b6d4,#0891b2)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--red{background:linear-gradient(135deg,#fef2f2,#fee2e2)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--red .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#ef4444,#695050)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--rose{background:linear-gradient(135deg,#fff1f2,#ffe4e6)}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--rose .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#f43f5e,#e11d48)}@media(max-width:1050px){.PageNotFound{gap:16px;height:calc(100vh - 56px);padding:18px}.PageNotFound .PageNotFound_Top{gap:16px;grid-template-columns:1fr}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard{min-height:320px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard{gap:14px;padding:28px 24px}.PageNotFound .PageNotFound_Recent{padding:18px}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentGrid{gap:10px}}@media(max-width:600px){.PageNotFound{gap:12px;height:calc(100vh - 52px);padding:12px}.PageNotFound .PageNotFound_Top{gap:12px}.PageNotFound .PageNotFound_Top .PageNotFound_VisualCard{border-radius:16px;min-height:240px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard{border-radius:16px;gap:12px;padding:22px 18px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput{font-size:13px;padding:12px 46px 12px 38px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_BackRow{flex-direction:column;gap:8px}.PageNotFound .PageNotFound_Top .PageNotFound_TextCard .PageNotFound_BackRow .PageNotFound_BackLink{justify-content:center;width:100%}.PageNotFound .PageNotFound_Recent{border-radius:16px;padding:14px}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentGrid{gap:10px;grid-template-columns:1fr}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard{gap:10px;padding:14px 14px 12px}.PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentIconWrap{height:38px;width:38px}}.PageNotFound .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput,.PageNotFound .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput:active,.PageNotFound .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput:focus,.PageNotFound .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput:hover{background:var(--background_Gray_Light_Light)!important;background-color:var(--background_Gray_Light_Light)!important}[data-theme=dark] .PageNotFound .PageNotFound_TextCard .PageNotFound_Search{background-color:#101318!important;background:#101318!important;border-radius:999px}[data-theme=dark] .PageNotFound .PageNotFound .PageNotFound_SearchInput,[data-theme=dark] .PageNotFound .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput,[data-theme=dark] .PageNotFound .PageNotFound_TopRight .PageNotFound_SearchWrap .PageNotFound_SearchInput{background-color:#101318!important;background:#101318!important;border:1px solid var(--border_Dark_Light)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text_Title_Light_Light) 18%,#0000)!important;color:var(--text_Title_Dark)!important}[data-theme=dark] .PageNotFound .PageNotFound .PageNotFound_SearchInput:active,[data-theme=dark] .PageNotFound .PageNotFound .PageNotFound_SearchInput:focus,[data-theme=dark] .PageNotFound .PageNotFound .PageNotFound_SearchInput:hover,[data-theme=dark] .PageNotFound .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput:active,[data-theme=dark] .PageNotFound .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput:focus,[data-theme=dark] .PageNotFound .PageNotFound_TextCard .PageNotFound_Search .PageNotFound_SearchInput:hover,[data-theme=dark] .PageNotFound .PageNotFound_TopRight .PageNotFound_SearchWrap .PageNotFound_SearchInput:active,[data-theme=dark] .PageNotFound .PageNotFound_TopRight .PageNotFound_SearchWrap .PageNotFound_SearchInput:focus,[data-theme=dark] .PageNotFound .PageNotFound_TopRight .PageNotFound_SearchWrap .PageNotFound_SearchInput:hover{background-color:#101318!important;background:#101318!important;border-color:var(--background_Blue)!important}[data-theme=dark] .PageNotFound .PageNotFound_VisualCard{background:radial-gradient(circle at 30% 25%,#a78bfa2e,#0000 55%),radial-gradient(circle at 70% 70%,#fbbf241f,#0000 60%),radial-gradient(circle at 50% 50%,#ec48991a,#0000 60%),linear-gradient(135deg,#1a1f27,#1a1330 50%,#0f1422)}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard{background:linear-gradient(135deg,#1a1f27,#2a1f3d)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentIconWrap{--icon-bg:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel))!important;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Purpel))!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentDescription,[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard .PageNotFound_RecentTitle{color:#f8fafc!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--purple{background:linear-gradient(135deg,#2e1065,#4c1d95)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--purple .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#7c3aed,#5b21b6)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--blue{background:linear-gradient(135deg,#0c1e3d,#1e3a8a)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--blue .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#2563eb,#1e40af)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--orange{background:linear-gradient(135deg,#3a1208,#7c2d12)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--orange .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#ea580c,#9a3412)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--green{background:linear-gradient(135deg,#052e16,#14532d)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--green .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#16a34a,#166534)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--pink{background:linear-gradient(135deg,#2e0a1f,#831843)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--pink .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#db2777,#9d174d)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--indigo{background:linear-gradient(135deg,#1e1b4b,#312e81)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--indigo .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#4f46e5,#3730a3)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--teal{background:linear-gradient(135deg,#042f2e,#134e4a)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--teal .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#0d9488,#115e59)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--amber{background:linear-gradient(135deg,#2d1c04,#78350f)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--amber .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#d97706,#92400e)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--cyan{background:linear-gradient(135deg,#042f3a,#164e63)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--cyan .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#0891b2,#155e75)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--red{background:linear-gradient(135deg,#2c0606,#7f1d1d)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--red .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#dc2626,#991b1b)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--rose{background:linear-gradient(135deg,#2c0a14,#881337)!important}[data-theme=dark] .PageNotFound .PageNotFound_Recent .PageNotFound_RecentCard.PageNotFound_RecentCard--rose .PageNotFound_RecentIconWrap{background:linear-gradient(135deg,#e11d48,#9f1239)!important}.EngageLeaveReview{align-items:center;background:var(--background_Gray);background-color:var(--background_White);display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:100vh;padding:6px}.EngageLeaveReview .EngageLeaveReviewHeader{align-items:flex-start;display:flex;min-height:60px;padding:5px 10px;width:100%}.EngageLeaveReview .EngageLeaveReviewHeader .EngageLeaveReviewHeaderLogoMain{align-items:center;display:flex;gap:10px;justify-content:center}.EngageLeaveReview .EngageLeaveReviewHeader .EngageLeaveReviewHeaderLogoMain img{height:37px;width:37px}.EngageLeaveReview .EngageLeaveReviewHeader .EngageLeaveReviewHeaderLogoMain .EngageLeaveReviewHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.EngageLeaveReview .EngageLeaveReviewHeader .EngageLeaveReviewHeaderLogoMain .EngageLeaveReviewHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:var(--background_Blue);font-size:20px;font-weight:600;letter-spacing:.01em}.EngageLeaveReview .EngageLeaveReviewHeader .EngageLeaveReviewHeaderLogoMain .EngageLeaveReviewHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-top:-4px}.EngageLeaveReview .EngageLeaveReviewContent{align-items:flex-start;border-radius:6px;display:flex;flex:1 1;justify-content:center;padding:20px;width:100%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 12px 30px rgba(15,23,42,.078);display:flex;flex-direction:column;gap:28px;max-width:760px;overflow:hidden;padding:40px;position:relative;width:100%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewDots{background-image:radial-gradient(var(--text_Title_Light_Light_Light) 1.5px,#0000 1.5px);background-size:10px 10px;height:120px;opacity:.6;position:absolute;width:120px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewDotsTop{right:24px;top:24px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewDotsBottom{bottom:24px;left:24px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewBrand{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewBrand .EngageLeaveReviewBrandLogo{border-radius:10px;max-height:70px;max-width:70px;min-height:70px;min-width:70px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewBrand .EngageLeaveReviewBrandLogo img{background-color:var(--background_Gray_Light);height:100%;object-fit:contain;width:100%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection{display:flex;flex-direction:column;gap:10px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;text-align:center}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection label{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection label.EngageLeaveReviewLabelWithInfo{align-items:center;display:flex;gap:6px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection label.EngageLeaveReviewLabelWithInfo .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:16px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection label.EngageLeaveReviewLabelWithInfo .ToolTopExplainBubble{font-weight:400}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection p{color:var(--text_Title_Light_Light_Light);font-size:13px;margin-top:-6px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection textarea{border:1px dashed var(--text_Title_Light_Light_Light);border-radius:12px;font-size:14px;min-height:140px;outline:3px solid #0000;padding:14px;resize:vertical;transition:all .2s ease}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection textarea:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection input{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:14px;outline:3px solid #0000;padding:12px 14px;transition:all .2s ease}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection input:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewHint{color:var(--text_Title_Light_Light_Light);font-size:12px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewHint.is-limit{color:var(--Canceled);font-weight:600}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewOptional{color:var(--text_Title_Light_Light_Light);font-size:12px;font-weight:500}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewStars{align-items:center;display:flex;gap:10px;justify-content:center}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewStars .EngageLeaveReviewStar{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;cursor:pointer;display:flex;height:42px;justify-content:center;transition:all .2s ease;width:42px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewStars .EngageLeaveReviewStar .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewStars .EngageLeaveReviewStar:hover{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));border-color:var(--background_Blue);transform:translateY(-2px)}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewStars .EngageLeaveReviewStar:hover .material-symbols-outlined{color:var(--background_Blue);font-variation-settings:"FILL" 1}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewStars .EngageLeaveReviewStar.is-active{background:color-mix(in srgb,var(--background_Blue) 10%,var(--background_White));border-color:var(--background_Blue)}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewStars .EngageLeaveReviewStar.is-active .material-symbols-outlined{color:var(--background_Blue);font-variation-settings:"FILL" 1}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewStars .EngageLeaveReviewStar:active{transform:translateY(0)}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUploadHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:15px;font-weight:500;gap:6px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUploadHeader .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:16px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUpload{align-items:center;background:var(--background_Gray);border:2px dashed var(--text_Title_Light_Light_Light);border-radius:12px;cursor:pointer;display:flex;gap:18px;padding:18px;position:relative;transition:all .2s ease}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUpload input{opacity:0;pointer-events:none;position:absolute}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUpload:hover{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue)}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUpload .EngageLeaveReviewUploadIcon{align-items:center;background:var(--border_Dark_Light);border-radius:12px;display:flex;height:54px;justify-content:center;width:54px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUpload .EngageLeaveReviewUploadIcon .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:26px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUpload .EngageLeaveReviewUploadText{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:13px;gap:6px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUpload .EngageLeaveReviewUploadText strong{color:var(--text_Title_Dark);font-weight:600}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUploadList{display:flex;flex-direction:column;gap:8px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUploadList .EngageLeaveReviewUploadItem{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;gap:8px;justify-content:space-between}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUploadList .EngageLeaveReviewUploadItem .EngageLeaveReviewUploadItemInfo{align-items:center;display:flex;gap:8px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUploadList .EngageLeaveReviewUploadItem .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:16px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUploadList .EngageLeaveReviewUploadItem .EngageLeaveReviewUploadItemRemove{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:50%;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s ease;width:28px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUploadList .EngageLeaveReviewUploadItem .EngageLeaveReviewUploadItemRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUploadList .EngageLeaveReviewUploadItem .EngageLeaveReviewUploadItemRemove:hover{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-color:color-mix(in srgb,var(--Canceled) 45%,#0000)}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUploadList .EngageLeaveReviewUploadItem .EngageLeaveReviewUploadItemRemove:hover .material-symbols-outlined{color:var(--Canceled)}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewError{background:color-mix(in srgb,var(--Canceled) 14%,#0000);border-radius:10px;color:var(--Canceled);font-size:13px;font-weight:500;padding:12px 14px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSuccess{background:color-mix(in srgb,var(--Done) 12%,#0000);border-radius:10px;color:var(--Done);font-size:13px;font-weight:500;padding:12px 14px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSubmit{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;outline:3px solid #0000;padding:14px 16px;transition:all .2s ease;width:100%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSubmit:hover:not(:disabled){background:var(--background_Blue_Dark);box-shadow:0 10px 20px #2563eb33;outline:3px solid var(--outline_Blue)}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSubmit:disabled{background:var(--text_Title_Light_Light_Light);cursor:not-allowed}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageProfilePublicRightHandyByVerifed{align-items:center;background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:20px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageProfilePublicRightHandyByVerifed img{margin-right:5px;width:20px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageProfilePublicRightHandyByVerifed h1{color:var(--text_Title_Dark);font-size:13px;font-weight:500;width:100%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 12px 30px rgba(15,23,42,.078);display:flex;flex-direction:column;gap:12px;max-width:760px;overflow:hidden;padding:48px 40px;position:relative;text-align:center;width:100%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessBrand{align-items:center;color:var(--text_Title_Dark);display:flex;font-weight:700;gap:10px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessBrand img{height:34px;width:34px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessBrand h3{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:var(--background_Blue);font-size:20px;font-weight:600;letter-spacing:.01em}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage h2{color:var(--text_Title_Dark);font-size:26px;font-weight:700}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage p{color:var(--text_Title_Light_Light);font-size:14px;margin-bottom:12px;max-width:520px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage p a:hover{text-decoration:underline}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessGrid{grid-gap:20px;align-items:flex-start;display:grid;gap:20px;grid-template-columns:1.1fr 1fr;margin-top:8px;width:100%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessGrid .EngageLeaveReviewSuccessMedia{align-items:center;display:flex;justify-content:center}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessGrid .EngageLeaveReviewSuccessMedia .EngageLeaveReviewSuccessMediaStack{grid-gap:10px;display:grid;gap:10px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessGrid .EngageLeaveReviewSuccessMedia .EngageLeaveReviewSuccessMediaStack .EngageLeaveReviewSuccessMediaCard{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 6px 14px #0f172a14;color:var(--text_Title_Light);font-size:13px;padding:14px 16px;text-align:left}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessGrid .EngageLeaveReviewSuccessFollow{display:flex;flex-direction:column;gap:16px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessGrid .EngageLeaveReviewSuccessFollow .EngageLeaveReviewSuccessFollowHeader{align-items:center;display:flex;justify-content:space-between}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessGrid .EngageLeaveReviewSuccessFollow .EngageLeaveReviewSuccessFollowHeader .EngageLeaveReviewSuccessFollowLeft{align-items:center;display:flex;gap:12px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessGrid .EngageLeaveReviewSuccessFollow .EngageLeaveReviewSuccessFollowHeader .EngageLeaveReviewSuccessFollowLeft .material-symbols-outlined{color:var(--background_Blue);font-size:26px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessGrid .EngageLeaveReviewSuccessFollow .EngageLeaveReviewSuccessFollowHeader .EngageLeaveReviewSuccessFollowLeft div{align-items:flex-start;display:flex;flex-direction:column}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessGrid .EngageLeaveReviewSuccessFollow .EngageLeaveReviewSuccessFollowHeader .EngageLeaveReviewSuccessFollowLeft div h4{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessGrid .EngageLeaveReviewSuccessFollow .EngageLeaveReviewSuccessFollowHeader .EngageLeaveReviewSuccessFollowLeft div p{color:var(--text_Title_Light_Light_Light);font-size:12px;margin:0}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessGrid .EngageLeaveReviewSuccessFollow .EngageLeaveReviewSuccessFollowLinks{display:flex;flex-wrap:wrap;gap:10px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessGrid .EngageLeaveReviewSuccessFollow .EngageLeaveReviewSuccessFollowButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-size:13px;font-weight:600;gap:6px;justify-content:center;outline:3px solid #0000;padding:8px 14px;text-decoration:none;transition:all .2s ease}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessGrid .EngageLeaveReviewSuccessFollow .EngageLeaveReviewSuccessFollowButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessGrid .EngageLeaveReviewSuccessFollow .EngageLeaveReviewSuccessFollowButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti{inset:0;pointer-events:none;position:absolute}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece{animation:confettiFloat 4s linear infinite;background:var(--Canceled);height:10px;opacity:.7;position:absolute;width:6px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(3n){background:var(--background_Blue_Light_Middle)}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(4n){background:var(--pending)}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(5n){background:var(--InProgress)}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:first-child{animation-delay:0s;left:12%;top:10%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(2){animation-delay:.4s;left:30%;top:18%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(3){animation-delay:.8s;left:52%;top:8%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(4){animation-delay:.2s;left:68%;top:15%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(5){animation-delay:.6s;left:85%;top:12%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(6){animation-delay:1s;left:8%;top:28%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(7){animation-delay:1.4s;left:24%;top:26%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(8){animation-delay:1.8s;left:44%;top:22%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(9){animation-delay:1.2s;left:62%;top:30%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(10){animation-delay:1.6s;left:80%;top:24%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(11){animation-delay:2s;left:14%;top:40%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(12){animation-delay:2.4s;left:34%;top:38%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(13){animation-delay:2.8s;left:54%;top:36%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(14){animation-delay:2.2s;left:72%;top:42%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(15){animation-delay:2.6s;left:88%;top:46%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(16){animation-delay:3s;left:6%;top:56%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(17){animation-delay:3.4s;left:22%;top:60%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(18){animation-delay:3.8s;left:40%;top:58%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(19){animation-delay:3.2s;left:58%;top:62%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(20){animation-delay:3.6s;left:74%;top:64%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(21){animation-delay:4s;left:18%;top:70%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(22){animation-delay:4.4s;left:36%;top:74%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(23){animation-delay:4.8s;left:56%;top:72%}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewConfetti .EngageLeaveReviewConfettiPiece:nth-child(24){animation-delay:4.2s;left:82%;top:76%}@keyframes confettiFloat{0%{opacity:.9;transform:translateY(0) rotate(0deg)}to{opacity:.2;transform:translateY(220px) rotate(140deg)}}.EngageLeaveReview .EngageLeaveReviewFooter{align-items:center;display:flex;flex-direction:column;gap:30px;margin-bottom:10px;margin-top:50px;max-width:760px;width:100%}.EngageLeaveReview .EngageLeaveReviewFooter .EngageLeaveReviewFooterHowWeCollect{border-radius:12px;display:flex;flex-direction:column;gap:12px}.EngageLeaveReview .EngageLeaveReviewFooter .EngageLeaveReviewFooterHowWeCollect .EngageLeaveReviewFooterInfoBlock{display:flex;flex-direction:column;gap:6px}.EngageLeaveReview .EngageLeaveReviewFooter .EngageLeaveReviewFooterHowWeCollect .EngageLeaveReviewFooterInfoBlock .EngageLeaveReviewFooterInfoHeader{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:600;gap:8px}.EngageLeaveReview .EngageLeaveReviewFooter .EngageLeaveReviewFooterHowWeCollect .EngageLeaveReviewFooterInfoBlock .EngageLeaveReviewFooterInfoHeader .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.EngageLeaveReview .EngageLeaveReviewFooter .EngageLeaveReviewFooterHowWeCollect .EngageLeaveReviewFooterInfoBlock p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.5}.EngageLeaveReview .EngageLeaveReviewFooter p{color:var(--text_Title_Light_Light);font-size:13px;text-align:left}.EngageLeaveReview .EngageLeaveReviewFooter p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.EngageLeaveReview .EngageLeaveReviewFooter p a:hover{text-decoration:underline}@media(max-width:1050px){.EngageLeaveReview .EngageLeaveReviewContent{padding:16px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard{gap:22px;padding:32px}}@media(max-width:600px){.EngageLeaveReview{gap:16px;padding:4px}.EngageLeaveReview .EngageLeaveReviewHeader{min-height:auto;padding:8px 10px}.EngageLeaveReview .EngageLeaveReviewHeader .EngageLeaveReviewHeaderLogoMain .EngageLeaveReviewHeaderLogo h1{font-size:18px}.EngageLeaveReview .EngageLeaveReviewContent{padding:10px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard{border-radius:12px;gap:18px;padding:22px 18px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewDots{height:80px;width:80px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection h3{font-size:16px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection label{font-size:14px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewStars{gap:6px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewStars .EngageLeaveReviewStar{height:40px;width:40px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUpload{gap:12px;padding:14px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSection .EngageLeaveReviewUpload .EngageLeaveReviewUploadIcon{height:44px;width:44px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewCard .EngageLeaveReviewSubmit{min-height:44px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage{padding:32px 18px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage h2{font-size:22px}.EngageLeaveReview .EngageLeaveReviewContent .EngageLeaveReviewSuccessPage .EngageLeaveReviewSuccessGrid{gap:16px;grid-template-columns:1fr}.EngageLeaveReview .EngageLeaveReviewFooter{gap:20px;margin-top:28px;padding:0 6px}}@media(min-width:1000px){.EngageLeaveReview .EngageLeaveReviewContent{gap:20px;padding:16px;padding-inline:max(20px,(100% - 1100px)/2)}}.EngageProfilePublic{align-items:center;background:var(--background_Gray_Light_Light);display:flex;flex-direction:column;min-height:100vh;padding:0 6px 6px;width:100vw;z-index:1}.EngageProfilePublic .CategoryNav{align-items:center;border-bottom:0;display:flex;margin-bottom:10px;margin-top:15px;padding-inline:max(20px,(100% - 1250px)/2);width:100%}.EngageProfilePublic .CategoryNav h1{color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:400;margin-right:5px}.EngageProfilePublic .CategoryNav h1:hover{text-decoration:underline}.EngageProfilePublic .CategoryNav h1:last-child{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500}.EngageProfilePublic .CategoryNav h1:last-child:hover{cursor:default;text-decoration:none}.EngageProfilePublic .CategoryNav span{color:var(--text_Title_Dark);font-size:16px}.EngageProfilePublic .CategoryNav span:nth-child(4){color:var(--text_Title_Light_Light)}.EngageProfilePublic .EngageProfilePublicPage{align-items:flex-start;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex:1 1;height:auto;min-height:100%;padding:30px 5%;padding-inline:max(20px,(100% - 1250px)/2);transition:all .2s ease;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft{padding-right:30px;width:70%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicCoverImage{background-color:var(--background_Gray_Light_Blue);border-radius:8px;height:190px;margin-bottom:20px;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicCoverImage img{border-radius:8px;height:100%;object-fit:cover;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo{align-items:flex-start;display:flex}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoImg{align-items:center;border:3px solid var(--background_Gray_Light_Blue);border-radius:50%;display:flex;justify-content:center;max-height:100px;max-width:100px;min-height:100px;min-width:100px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoImg img{height:100%;padding:10px;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight{margin-left:20px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight h3{align-items:center;background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:5px;color:var(--text_Title_Dark);display:flex;font-size:14px;font-weight:400;gap:3px;justify-content:center;margin-right:5px;margin-top:10px;padding:5px 10px 5px 8px;width:-webkit-fit-content;width:fit-content}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight h3 img{margin-right:5px;width:15px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight h1{color:var(--text_Title_Dark);font-size:33px;font-weight:700;line-height:1;margin-right:5px;margin-top:15px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightStars{align-items:center;display:flex;gap:6px;margin-top:10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightStars h4{color:var(--text_Title_Dark);cursor:pointer;font-size:16px;font-weight:500;margin:0;text-decoration:underline}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightStars span{color:var(--background_Blue);font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20;margin-bottom:2px;margin-right:0;width:20px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightStars h2{color:var(--text_Title_Dark);font-size:16px;font-weight:500}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions .EngageProfilePublicBookNow{background-color:var(--background_Blue);border:0;box-shadow:none;color:#fff;font-weight:600;padding:11px 20px;text-decoration:none}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions .EngageProfilePublicBookNow .material-symbols-outlined{color:#fff}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions .EngageProfilePublicBookNow:hover{background-color:var(--background_Blue_Dark);color:#fff}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions .EngageProfilePublicBookNow:hover .material-symbols-outlined{color:#fff}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions .EngageProfilePublicBookNow .EngageProfilePublicBookNowChevron{color:#fff;font-size:18px;margin-left:2px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions .EngageProfilePublicBookNowChooser{position:relative;z-index:250}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions .EngageProfilePublicBookNowChooser .EngageProfilePublicBookNowMenu{animation:EngageProfilePublicBookNowMenuIn .14s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 12px 30px #0f172a24;left:0;min-width:260px;padding:6px;position:absolute;top:calc(100% + 8px);z-index:260}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions .EngageProfilePublicBookNowChooser .EngageProfilePublicBookNowMenu .EngageProfilePublicBookNowMenuHeader{color:var(--text_Title_Light);font-size:11px;font-weight:700;letter-spacing:.04em;padding:8px 10px 6px;text-transform:uppercase}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions .EngageProfilePublicBookNowChooser .EngageProfilePublicBookNowMenu .EngageProfilePublicBookNowMenuItem{align-items:center;background:#0000;border:0;border-radius:8px;box-shadow:none;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:10px;padding:10px 12px;text-align:left;text-decoration:none;transition:background .15s ease;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions .EngageProfilePublicBookNowChooser .EngageProfilePublicBookNowMenu .EngageProfilePublicBookNowMenuItem .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions .EngageProfilePublicBookNowChooser .EngageProfilePublicBookNowMenu .EngageProfilePublicBookNowMenuItem:hover{background:color-mix(in srgb,var(--background_Blue) 8%,#0000);border:0;color:var(--text_Title_Dark);outline:0}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions .EngageProfilePublicBookNowChooser .EngageProfilePublicBookNowMenu .EngageProfilePublicBookNowMenuItem:hover .material-symbols-outlined{color:var(--background_Blue)}@keyframes EngageProfilePublicBookNowMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions button{align-items:center;background-color:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;outline:3px solid #0000;padding:10px 16px;transition:all .2s ease}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions button .material-symbols-outlined{color:#fff;font-size:18px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions button:hover{background-color:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions a{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:8px;outline:3px solid #0000;padding:10px 16px;text-decoration:none;text-decoration:initial;transition:all .2s ease}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions a .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions a:hover{border-color:var(--background_Blue);color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight .EngageProfilePublicInfoRightActions a:hover .material-symbols-outlined{color:var(--background_Blue)}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu{align-items:center;background-color:var(--background_White);border-bottom:2px solid var(--border_Light);display:flex;justify-content:space-between;margin-top:10px;padding-top:10px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu.StickyClone{box-shadow:0 4px 15px #0000000d;box-sizing:border-box;left:0;margin-top:0;opacity:0;padding-inline:max(5%,(100vw - 1250px)/2);padding-top:10px;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .3s ease;width:100vw}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu.StickyClone.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}@media screen and (min-width:1400px){.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu.StickyClone{padding-inline:calc(50vw - 625px)}}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu.StickyClone .EngageProfilePublicPageMenuTabs{margin-right:auto;padding-right:50px;width:70%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu.StickyClone .EngageProfilePublicPageMenuActions{flex:none;justify-content:flex-end;width:30%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu .EngageProfilePublicPageMenuTabs{align-items:center;display:flex;justify-content:space-between;margin-bottom:-1px;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu .EngageProfilePublicPageMenuTabs a{align-items:center;border-bottom:2px solid #0000;color:var(--text_Title_Dark);display:flex;font-size:16px;font-weight:500;justify-content:center;margin-bottom:-1px;padding-bottom:15px;padding-top:10px;text-decoration:none;text-decoration:initial;transition:border-bottom .2s ease,color .2s ease;width:24%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu .EngageProfilePublicPageMenuTabs a:hover{border-bottom:2px solid var(--border_Dark_Light)}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu .EngageProfilePublicPageMenuTabs a.active{border-bottom:2px solid var(--background_Blue);color:var(--background_Blue)}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu .EngageProfilePublicPageMenuActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding-bottom:10px;width:24%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu .EngageProfilePublicPageMenuActions button{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;color:var(--text_Light);color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;outline:3px solid #0000;padding:8px 14px;transition:all .2s ease;white-space:nowrap}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu .EngageProfilePublicPageMenuActions button span{color:var(--text_Light);font-size:18px;font-variation-settings:"FILL" 1}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu .EngageProfilePublicPageMenuActions button:hover{outline:3px solid var(--outline_Blue)}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu .EngageProfilePublicPageMenuActions a{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;margin-bottom:0;outline:3px solid #0000;padding:8px 14px;text-decoration:none;text-decoration:initial;transition:all .2s ease;white-space:nowrap;width:auto}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu .EngageProfilePublicPageMenuActions a span{color:var(--text_Title_Dark);font-size:18px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu .EngageProfilePublicPageMenuActions a:hover{border:1px solid var(--background_Blue);color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu .EngageProfilePublicPageMenuActions a:hover span{color:var(--background_Blue)}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout{display:flex;flex-direction:column;padding-bottom:10px;padding-top:30px;scroll-margin-top:50px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutAboutUs{padding-bottom:10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutAboutUs h1{color:var(--text_Title_Dark);font-size:25px;font-weight:600;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutAboutUs p{color:var(--text_Title_Light);font-size:15px;font-weight:400;margin-top:10px;white-space:pre-line;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutAboutUs .ShowMoreAboutBtn{background:none;border:none;color:var(--background_Blue);cursor:pointer;font-size:15px;font-weight:500;margin-top:10px;padding:0;text-decoration:none}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutAboutUs .ShowMoreAboutBtn:hover{color:var(--background_Blue_Dark);text-decoration:underline}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftBenefitss{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;margin-top:30px;padding-top:30px;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftBenefitss h1{color:var(--text_Title_Dark);font-size:25px;font-weight:600;margin-bottom:10px;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftBenefitss .EngageProfilePublicLeftBenefitssList{display:flex;flex-wrap:wrap;gap:10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftBenefitss .EngageProfilePublicLeftBenefitssList .EngageProfilePublicLeftBenefitssBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:7px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;padding:6px 12px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftBenefitss .EngageProfilePublicLeftBenefitssList .EngageProfilePublicLeftBenefitssBox span{color:var(--background_Blue);font-size:18px;margin-right:7px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftBenefitss .EngageProfilePublicLeftBenefitssList .EngageProfilePublicLeftBenefitssBox h2{color:var(--background_Blue);font-size:14px;font-weight:400;white-space:nowrap;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftBenefitss .EngageProfilePublicLeftBenefitssList .EngageProfilePublicLeftBenefitssBox:hover h2{text-decoration:underline}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany{align-items:flex-start;border-top:1px solid var(--border_Light);display:flex;justify-content:space-between;margin-top:40px;padding:40px 0 10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany.is-left-only .EngageProfilePublicLeftAboutCompanyLeft{border-right:0;margin-right:0;padding-right:0;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany.is-right-only .EngageProfilePublicLeftAboutCompanyRight{width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyLeft{border-right:1px solid var(--border_Light);display:flex;flex-direction:column;margin-right:30px;padding-right:30px;width:50%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyLeft .EngageProfilePublicLeftAboutCompanyDetails{display:flex;flex-direction:column;gap:10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyLeft .EngageProfilePublicLeftAboutCompanyDetails h1{color:var(--text_Title_Dark);font-size:22px;font-weight:600;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyLeft .EngageProfilePublicLeftAboutCompanyDetails .EngageProfilePublicLeftAboutCompanyDetailsBox{align-items:center;display:flex;gap:10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyLeft .EngageProfilePublicLeftAboutCompanyDetails .EngageProfilePublicLeftAboutCompanyDetailsBox span{color:var(--text_Title_Dark);font-size:18px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyLeft .EngageProfilePublicLeftAboutCompanyDetails .EngageProfilePublicLeftAboutCompanyDetailsBox a{color:var(--text_Title_Light);font-size:15px;font-weight:500;text-decoration:underline;width:100%;word-break:break-word}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyLeft .EngageProfilePublicLeftAboutCompanyDetails .EngageProfilePublicLeftAboutCompanyDetailsBox p{color:var(--text_Title_Light);font-size:15px;font-weight:500;margin:0;width:100%;word-break:break-word}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyLeft .EngageProfilePublicLeftService{border-top:1px solid var(--border_Light);margin-top:30px;padding-bottom:10px;padding-top:30px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyLeft .EngageProfilePublicLeftService h1{color:var(--text_Title_Dark);font-size:25px;font-weight:600;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyLeft .EngageProfilePublicLeftService .ServicesListTags{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyLeft .EngageProfilePublicLeftService .ServicesListTags .ServicesListTag{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);font-size:14px;padding:6px 12px;transition:all .2s ease}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyLeft .EngageProfilePublicLeftService .ServicesListTags .EmptyServicesText{color:var(--text_Title_Light);font-size:14px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyLeft .EngageProfilePublicLeftService p{color:var(--text_Title_Light);font-size:15px;font-weight:400;margin-top:10px;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyLeft .EngageProfilePublicLeftService h4{color:var(--text_Title_Dark);font-size:17px;font-weight:500;margin-right:5px;margin-top:10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyRight{width:50%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyRight h1{color:var(--text_Title_Dark);font-size:22px;font-weight:600;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyRight .EngageProfilePublicLeftAboutCompanyRightBox{align-items:center;display:flex;justify-content:space-between;margin-top:15px;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyRight .EngageProfilePublicLeftAboutCompanyRightBox h2{color:var(--text_Title_Light);font-size:15px;font-weight:400;width:100%;width:50%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyRight .EngageProfilePublicLeftAboutCompanyRightBox h3{color:var(--text_Title_Light);font-size:15px;font-weight:400;text-align:end;width:100%;width:50%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;margin-top:20px;padding-top:30px;position:relative;scroll-margin-top:50px;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicLeftImagesHeader{align-items:center;display:flex;justify-content:space-between;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicLeftImagesHeader h1{color:var(--text_Title_Dark);font-size:25px;font-weight:600}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicLeftImagesHeader h2{color:var(--text_Title_Dark);cursor:pointer;font-size:17px;font-weight:400;text-decoration:underline}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicImagesModal{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:12}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicImagesModal .EngageProfilePublicImagesModalBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicImagesModal .EngageProfilePublicImagesModalCard{animation:CreateCustomFieldsModalPop .22s ease;background-color:var(--background_White);border-radius:12px;box-shadow:0 20px 60px #0f172a33;display:flex;flex-direction:column;gap:20px;padding:24px;position:relative;width:min(1100px,92%);z-index:2}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicImagesModal .EngageProfilePublicImagesModalHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicImagesModal .EngageProfilePublicImagesModalHeader h1{color:var(--text_Title_Dark);font-size:22px;font-weight:600}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicImagesModal .EngageProfilePublicImagesModalHeader .EngageProfilePublicImagesModalClose{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .2s ease;width:36px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicImagesModal .EngageProfilePublicImagesModalHeader .EngageProfilePublicImagesModalClose:hover{background-color:var(--background_Gray_Light_Blue)}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicImagesModal .EngageProfilePublicImagesModalHeader .EngageProfilePublicImagesModalClose span{color:var(--text_Title_Dark);font-size:22px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicImagesModal .EngageProfilePublicImagesModalPreview{align-items:center;background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:12px;display:flex;justify-content:center;min-height:380px;padding:10px;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicImagesModal .EngageProfilePublicImagesModalPreview img{border-radius:10px;height:100%;max-height:520px;object-fit:contain;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicImagesModal .EngageProfilePublicImagesModalThumbs{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px;scroll-behavior:smooth}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicImagesModal .EngageProfilePublicImagesModalThumbs::-webkit-scrollbar{height:6px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicImagesModal .EngageProfilePublicImagesModalThumbs::-webkit-scrollbar-thumb{background-color:var(--border_Light);border-radius:999px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicImagesModal .EngageProfilePublicImagesModalThumbs .EngageProfilePublicImagesModalThumb{align-items:center;background:#0000;border:2px solid #0000;border-radius:10px;cursor:pointer;display:flex;flex:0 0 auto;height:80px;justify-content:center;padding:0;width:120px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicImagesModal .EngageProfilePublicImagesModalThumbs .EngageProfilePublicImagesModalThumb img{border-radius:8px;height:100%;object-fit:cover;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicImagesModal .EngageProfilePublicImagesModalThumbs .EngageProfilePublicImagesModalThumb.is-active{border-color:var(--background_Blue);box-shadow:0 6px 14px #2563eb33}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicLeftImagesList{display:flex;gap:15px;margin-top:6px;overflow:auto;padding-bottom:10px;scroll-behavior:smooth;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicLeftImagesList img{border-radius:5px;cursor:pointer;max-height:170px;max-width:250px;min-height:170px;min-width:250px;object-fit:cover}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .HomePageServicesListSCrollRight{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:50%;box-shadow:0 5px 15px rgba(0,0,0,.193);cursor:pointer;display:flex;height:40px;justify-content:center;padding:8px;position:absolute;right:-20px;top:140px;width:40px;z-index:2}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .HomePageServicesListSCrollRight img{height:100%;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .HomePageServicesListSCrollRight:hover{background-color:var(--background_Gray_Light_Blue)}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicLeftImagesPopUpList{align-items:center;background-color:#0612576b;bottom:0;display:flex;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;width:100%;z-index:5}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicLeftImagesPopUpList .EngageProfilePublicLeftImagesPopUpListMain{background-color:var(--background_White);border-radius:10px;height:80%;width:92%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicLeftImagesPopUpList .EngageProfilePublicLeftImagesPopUpListMain .EngageProfilePublicLeftImagesPopUpListHeadder{align-items:flex-end;box-shadow:0 4px 12px #8a8a8a1a;display:flex;height:12%;padding:0 4% 20px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicLeftImagesPopUpList .EngageProfilePublicLeftImagesPopUpListMain .EngageProfilePublicLeftImagesPopUpListHeadder h1{color:var(--text_Title_Dark);font-size:30px;font-weight:600;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicLeftImagesPopUpList .EngageProfilePublicLeftImagesPopUpListMain .EngageProfilePublicLeftImagesPopUpListBoxes{display:flex;flex-direction:row;flex-wrap:wrap;height:88%;margin:auto;overflow:auto;padding-left:4%;padding-right:4%;padding-top:30px;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicLeftImagesPopUpList .EngageProfilePublicLeftImagesPopUpListMain .EngageProfilePublicLeftImagesPopUpListBoxes img{border-radius:5px;flex:1 1 18%;margin:1rem;min-width:180px;object-fit:cover}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicLeftImagesPopUpList .EngageProfilePublicLeftImagesPopUpListMain .EngageProfilePublicLeftImagesPopUpListBoxes img:hover{cursor:pointer;opacity:.9}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews{display:flex;flex-direction:column;margin-top:0;padding-top:20px;scroll-margin-top:-67px;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader{border-bottom:1px solid var(--border_Light);padding-bottom:40px;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .CategoryReviewsConfirmed{align-items:center;background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;margin-top:20px;padding:20px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .CategoryReviewsConfirmed span{color:var(--background_Blue);width:18px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .CategoryReviewsConfirmed h3{color:var(--text_Title_Dark);font-size:16px;font-weight:400;margin-left:5px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader h1{color:var(--text_Title_Dark);font-size:22px;font-weight:600;margin-right:5px;margin-top:20px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader h2{color:var(--text_Title_Light);font-size:15px;font-weight:400;margin-top:0;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats{align-items:center;display:flex;justify-content:space-between;margin-top:30px;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsLeft{display:flex;flex-direction:column;height:100%;width:50%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsLeft h3{color:var(--text_Title_Dark);font-size:30px;font-weight:600}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsLeft span{margin-top:20px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsLeft span img{width:20px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsLeft h4{color:var(--text_Title_Dark);font-size:18px;font-weight:300;margin-top:2px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight{align-items:center;border-left:1px solid var(--border_Light);display:flex;flex-direction:column;gap:20px;margin-left:30px;padding-left:30px;width:50%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight .ReviewsStatsRightRate{align-items:center;display:flex;height:7px;justify-content:space-between;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight .ReviewsStatsRightRate h5{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:18px;font-weight:500;justify-content:end;margin-right:10px;text-align:end;white-space:nowrap;width:10%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight .ReviewsStatsRightRate h5 img{height:15px;margin-left:5px;width:15px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight .ReviewsStatsRightRate h5 span{color:var(--background_Blue);font-size:18px;font-variation-settings:"FILL" 1;margin-left:5px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight .ReviewsStatsRightRate .ReviewsStatsRightRateBar{align-items:center;display:flex;height:100%;justify-content:space-between;width:80%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight .ReviewsStatsRightRate .ReviewsStatsRightRateBar .ReviewsStatsRightRateBarAmount{background-color:var(--background_Blue);border-radius:50px 0 0 50px;height:100%;width:0}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight .ReviewsStatsRightRate .ReviewsStatsRightRateBar .ReviewsStatsRightRateBarBackground{background-color:var(--border_Light);border-radius:50px;height:100%;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight .ReviewsStatsRightRate h6{color:var(--text_Title_Dark);font-size:18px;font-weight:500;margin-left:10px;width:10%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:15px;padding-bottom:20px;padding-top:20px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxAvatarHeader{align-items:center;display:flex;justify-content:space-between}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxAvatarHeader .EngageProfilePublicLeftReviewsBoxAvatar{align-items:center;background-color:color-mix(in srgb,var(--background_Blue) 18%,var(--background_White));border-radius:50%;color:var(--text_Title_Dark);display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;width:48px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxAvatarHeader .EngageProfilePublicLeftReviewsBoxAvatarInfo{display:flex;flex:1 1;flex-direction:column;margin-left:15px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxAvatarHeader .EngageProfilePublicLeftReviewsBoxAvatarInfo .AvatarInfoTop{align-items:center;display:flex;justify-content:space-between}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxAvatarHeader .EngageProfilePublicLeftReviewsBoxAvatarInfo .AvatarInfoTop h1{color:var(--text_Title_Dark_Light);font-size:16px;font-weight:600}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxAvatarHeader .EngageProfilePublicLeftReviewsBoxAvatarInfo .AvatarInfoTop span{color:var(--text_Title_Light);font-size:14px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxAvatarHeader .EngageProfilePublicLeftReviewsBoxAvatarInfo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxStars{display:flex;gap:2px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxStars span{font-size:20px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox h3{color:var(--text_Title_Dark);font-size:16px;font-weight:500;margin:0}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox p{color:var(--text_Title_Light);font-size:16px;line-height:1.3;margin:0}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxImages{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px;margin-top:10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxImages img{border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;height:80px;object-fit:cover;width:80px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxTags{align-items:center;display:flex;gap:10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxTags span{align-items:center;background-color:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light_Light);display:flex;font-size:12px;height:29px;padding:4px 10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxTags span.TimelineVerified{color:var(--background_Blue);font-size:15px;margin-top:1px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxReply{align-items:flex-start;display:flex;margin-top:15px;position:relative}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxReply .ReplyLine{border-bottom:2px solid var(--border_Dark_Light);border-bottom-left-radius:10px;border-left:2px solid var(--border_Dark_Light);flex-shrink:0;height:35px;margin-left:23px;margin-right:15px;margin-top:-20px;width:22px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxReply .ReplyContent{display:flex;flex:1 1;flex-direction:column;gap:15px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyHeader{align-items:center;display:flex;gap:12px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyHeader .ReplyLogo{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyHeader .ReplyLogo img{height:100%;object-fit:cover;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyHeader .ReplyLogo .ReplyInitials{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyHeader .ReplyTitle{display:flex;flex-direction:column;gap:2px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyHeader .ReplyTitle strong{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyHeader .ReplyTitle span{color:var(--text_Title_Light);font-size:13px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyBody{color:var(--text_Title_Dark);font-size:15px;line-height:1.6;white-space:pre-line;word-break:break-word}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicLeftReviewsBox .EngageProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyBody p{margin:0;padding:0}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicEmpty{background-color:var(--background_Light_blue);border-radius:12px;color:var(--sidebar-gray);font-size:15px;margin:20px 0;padding:30px;text-align:center;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicPagination{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:20px;margin-top:30px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicPagination button{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:14px;height:36px;justify-content:center;min-width:36px;outline:none;padding:0 8px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicPagination button:not(:disabled):not(.is-active):not(.is-dots):hover{background-color:var(--background_Gray_Light)}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicPagination button.is-active{background-color:var(--background_Blue);color:var(--background_White);font-weight:600}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicPagination button.is-dots{background-color:var(--background_Gray_Light);color:var(--text_Title_Dark);cursor:default}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicPagination button.PaginationBtn{color:var(--text_Title_Dark);font-size:18px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicPagination button.PaginationBtn:not(:disabled):hover{color:var(--text_Title_Light)}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsLisst .EngageProfilePublicPagination button.PaginationBtn:disabled{cursor:not-allowed;opacity:.5}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight{align-self:flex-start;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:30px;transition:top .3s cubic-bezier(.2,.8,.2,1);width:30%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight.is-sticky,.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight.is-sticky .EngageProfilePublicRightRequestService{top:80px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight.is-sticky .EngageProfilePublicRightHandyByVerifed{top:295px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightRequestService{border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 2px 20px rgba(15,23,42,.078);display:flex;flex-direction:column;gap:16px;padding:40px 20px 20px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightRequestService .EngageProfilePublicRightBannerContent{display:flex;flex-direction:column;gap:16px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightRequestService .EngageProfilePublicRightBannerContent .EngageProfilePublicRightBannerLogo{align-items:center;display:flex;gap:15px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightRequestService .EngageProfilePublicRightBannerContent .EngageProfilePublicRightBannerLogo img{height:40px;width:40px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightRequestService .EngageProfilePublicRightBannerContent .EngageProfilePublicRightBannerLogo .EngageProfilePublicRightBannerConetntLogo{display:flex;flex-direction:column;gap:6px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightRequestService .EngageProfilePublicRightBannerContent .EngageProfilePublicRightBannerLogo .EngageProfilePublicRightBannerConetntLogo h1{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightRequestService .EngageProfilePublicRightBannerContent .EngageProfilePublicRightBannerLogo .EngageProfilePublicRightBannerConetntLogo p{color:var(--text_Title_Light);font-size:13px;line-height:1.2;margin:0}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightRequestService .EngageProfilePublicRightBannerContent .EngageProfilePublicRightBannerCta{align-items:center;background-color:var(--background_Blue);border-radius:5px;color:#fff;display:inline-flex;font-size:18px;height:45px;justify-content:center;margin-top:10px;outline:3px solid #0000;text-decoration:none;text-decoration:initial;transition:all .2s ease;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightRequestService .EngageProfilePublicRightBannerContent .EngageProfilePublicRightBannerCta:hover{outline:2px solid var(--outline_Blue)}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightHandyByVerifed{background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:10px;margin-top:20px;padding:20px;transition:top .3s cubic-bezier(.2,.8,.2,1)}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightHandyByVerifed:hover{box-shadow:0 12px 20px rgba(15,23,42,.078)}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightHandyByVerifed .EngageProfilePublicRightHandyByVerifedHeader{align-items:center;cursor:pointer;display:flex;gap:10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightHandyByVerifed .EngageProfilePublicRightHandyByVerifedHeader img{margin-right:5px;width:20px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightHandyByVerifed .EngageProfilePublicRightHandyByVerifedHeader h1{color:var(--text_Title_Dark);font-size:13px;font-weight:500;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightHandyByVerifed .EngageProfilePublicRightHandyByVerifedHeader .material-symbols-outlined{color:var(--text_Title_Dark);font-size:22px;transition:transform .2s ease}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightHandyByVerifed .EngageProfilePublicRightHandyByVerifedHeader .material-symbols-outlined.is-open{transform:rotate(180deg)}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightHandyByVerifed .EngageProfilePublicRightHandyByVerifedContent{max-height:0;opacity:0;overflow:hidden;transform:translateY(-6px);transition:max-height .25s ease,opacity .2s ease,transform .2s ease}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightHandyByVerifed .EngageProfilePublicRightHandyByVerifedContent p{color:var(--text_Title_Dark);font-size:14px;font-weight:300;line-height:1.2;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight .EngageProfilePublicRightHandyByVerifed .EngageProfilePublicRightHandyByVerifedContent.is-open{max-height:240px;opacity:1;transform:translateY(0)}@media(max-width:1050px){.EngageProfilePublic .EngageProfilePublicPage{padding:24px 4%;padding-inline:max(18px,(100% - 1100px)/2)}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft{padding-right:20px;width:66%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight h1{font-size:28px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight{width:34%}}@media(max-width:600px){.EngageProfilePublic .EngageProfilePublicPage{flex-direction:column;padding:18px 14px;padding-inline:14px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft{padding-right:0;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicCoverImage{height:140px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo{flex-direction:column;gap:14px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight{margin-left:0}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight h1{font-size:24px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu .EngageProfilePublicPageMenuTabs a{font-size:14px;padding-bottom:12px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu .EngageProfilePublicPageMenuActions{width:auto}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout{padding-top:22px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutAboutUs h1,.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftBenefitss h1,.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftService h1{font-size:20px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany{flex-direction:column;margin-top:26px;padding:26px 0 10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyLeft{border-right:0;margin-right:0;padding-right:0;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyRight{margin-top:20px;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicLeftImagesList img{max-height:150px;max-width:220px;min-height:150px;min-width:200px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader{padding-bottom:28px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats{flex-direction:column;gap:18px;margin-top:20px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsLeft,.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight{border-left:0;margin-left:0;padding-left:0;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight{display:none}}@media(max-width:700px){.EngageProfilePublic{margin-top:0}.EngageProfilePublic .CategoryNav{justify-content:space-between;width:100%}.EngageProfilePublic .CategoryNav .CategoryNavShape{padding:15px 4%}.EngageProfilePublic .CategoryNav .CategoryNavShape span h1{font-size:12px}.EngageProfilePublic .CategoryNav .CategoryNavShape span h1 span{font-size:13px;margin-left:2px;margin-top:1px}.EngageProfilePublic .CategoryNav .CategoryNavShape span img{width:15px}.EngageProfilePublic .CategoryNav .CategoryNavShape span h2{font-size:12px}.EngageProfilePublic .EngageProfilePublicPage{padding:20px 4%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft{padding-right:0;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo{flex-direction:column}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoImg{border:0 solid var(--background_Gray_Light_Blue);border-radius:5px;border-radius:50%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoImg img{height:auto;max-width:180px;min-width:180px;padding:10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight{display:flex;flex-direction:column;margin-left:0}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight h1{font-size:29px;margin-top:10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight h2{margin-top:4px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight h2 img{margin-bottom:2px;width:16px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicInfo .EngageProfilePublicInfoRight h3{margin-top:20px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicPageMenu{padding-top:10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany{flex-direction:column}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyLeft{width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAbout .EngageProfilePublicLeftAboutCompany .EngageProfilePublicLeftAboutCompanyRight{border-left:0 solid var(--border_Light);margin-left:0;margin-top:30px;padding-left:0;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftBenefitss{padding-bottom:20px;padding-top:30px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicLeftImagesHeader{margin-bottom:10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .EngageProfilePublicLeftImagesHeader h2{font-size:15px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftImages .HomePageServicesListSCrollRight{right:-10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftService{padding-bottom:10px;padding-top:25px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAmenetisAndPayment{flex-direction:column}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAmenetisAndPayment .EngageProfilePublicLeftAmenetis{border-right:0 solid var(--border_Light);width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftAmenetisAndPayment .EngageProfilePublicLeftPayment{border-left:0 solid var(--border_Light);border-top:1px solid var(--border_Light);margin-top:30px;padding-left:0;padding-top:30px;width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats{flex-direction:column}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsLeft{min-width:100%}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .EngageProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight{border-left:0 solid var(--border_Light);margin-left:0;margin-top:40px;min-width:100%;padding-left:0;padding-right:10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicLeft .EngageProfilePublicLeftReviews .EngageProfilePublicLeftReviewsHeader .CategoryReviewsConfirmedFilter .CategoryReviewsConfirmedFilterList h2{font-size:13px;padding:5px 10px}.EngageProfilePublic .EngageProfilePublicPage .EngageProfilePublicRight{display:none}.EngageProfilePublic .StartMatchingButton{padding:13px 4%}}@media screen and (min-width:1400px){.HomePage .EngageProfilePublicPage{padding:20px 4%}.HomePage .EngageProfilePublicPage .EngageProfilePublicLeft{padding-right:20px;width:70%}.HomePage .EngageProfilePublicPage .EngageProfilePublicRight{width:30%}}.EngagePublicHeader{align-items:flex-start;display:flex;flex-direction:column;min-height:60px;padding:5px 0;padding-inline:max(20px,(100% - 1250px)/2);position:relative;width:100%;z-index:200}.EngagePublicHeader .EngagePublicHeaderTop{align-items:center;display:flex;justify-content:space-between;width:100%}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderLogoMain{align-items:center;display:flex;gap:10px;justify-content:center}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderLogoMain img{height:37px;width:37px}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderLogoMain .EngagePublicHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderLogoMain .EngagePublicHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:var(--background_Blue);font-size:20px;font-weight:600;letter-spacing:.01em}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderLogoMain .EngagePublicHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-top:-4px}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:10px}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch{position:relative}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchBox{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1;gap:8px;min-width:260px;outline:3px solid #0000;padding:0 14px;transition:all .14s ease}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchBox .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchBox input{background-color:#0000;border:none;color:var(--text_Title_Dark);font-size:14px;outline:none;padding:12px 12px 12px 0;width:100%}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchBox:hover{border:1px solid var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid var(--outline_Blue)}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchBox.is-focused,.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchBox:focus,.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchBox:focus-within{border:1px solid var(--background_Blue);border-radius:20px 20px 0 0;box-shadow:0 4px 10px #00000014;min-width:380px;outline:3px solid var(--outline_Blue)}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults{animation:HeaderRightMenuOpen 80ms ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 10px 24px #0f172a14;display:flex;flex-direction:column;gap:12px;margin-top:3px;padding:16px 16px 22px;position:absolute;width:100%;z-index:100}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults.is-focused{border-radius:0 0 20px 20px;border-top:0}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsSection{display:flex;flex-direction:column;gap:7px}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsSection h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsRow{align-items:center;border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:6px 8px}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsRow:hover{background-color:var(--background_Gray_Light_Blue);border-radius:8px;cursor:pointer}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsRow .EngagePublicHeaderRightSearchResultsRowLeft{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsRow .EngagePublicHeaderRightSearchResultsRowLeft .EngagePublicHeaderRightSearchResultsRowLogo{background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:8px;flex-shrink:0;height:36px;width:36px}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsRow .EngagePublicHeaderRightSearchResultsRowLeft .EngagePublicHeaderRightSearchResultsRowInfo{display:flex;flex-direction:column;overflow:hidden}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsRow .EngagePublicHeaderRightSearchResultsRowLeft .EngagePublicHeaderRightSearchResultsRowInfo h1{color:var(--text_Title_Dark);font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsRow .EngagePublicHeaderRightSearchResultsRowLeft .EngagePublicHeaderRightSearchResultsRowInfo h2{color:var(--text_Title_Light);font-size:13px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsRow .EngagePublicHeaderRightSearchResultsRowRating{align-items:center;display:flex;flex-direction:column;gap:3px}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsRow .EngagePublicHeaderRightSearchResultsRowRating .EngagePublicHeaderRightSearchResultsRowRatingBox{align-items:center;background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:6px;display:inline-flex;gap:6px;padding:4px 8px}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsRow .EngagePublicHeaderRightSearchResultsRowRating .EngagePublicHeaderRightSearchResultsRowRatingBox span{color:var(--background_Blue);font-size:16px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsRow .EngagePublicHeaderRightSearchResultsRowRating .EngagePublicHeaderRightSearchResultsRowRatingBox h3{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsRow .EngagePublicHeaderRightSearchResultsRowRating .EngagePublicHeaderRightSearchResultsRowRatingCount{display:flex}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsRow .EngagePublicHeaderRightSearchResultsRowRating .EngagePublicHeaderRightSearchResultsRowRatingCount h4{color:var(--text_Title_Light);font-size:12px;font-weight:500}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsCategoryTags{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsCategoryTags .EngagePublicHeaderRightSearchResultsCategoryTag{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);font-size:13px;padding:6px 12px;transition:all .2s ease}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchResults .EngagePublicHeaderRightSearchResultsCategoryTags .EngagePublicHeaderRightSearchResultsCategoryTag:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightPages{align-items:center;display:flex}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightPages div{color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:500;text-decoration:none;text-decoration:initial}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightPages div:hover{text-decoration:underline}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightUser{align-items:center;display:flex;gap:12px}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightUser .EngagePublicHeaderRightUserBox{align-items:center;cursor:pointer;display:flex;gap:6px}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightUser .EngagePublicHeaderRightUserBox .material-symbols-outlined{color:var(--text_Title_Dark);font-size:22px}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightUser .EngagePublicHeaderRightUserBox h1{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightUser .EngagePublicHeaderRightUserBox:hover .material-symbols-outlined,.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightUser .EngagePublicHeaderRightUserBox:hover h1{color:var(--background_Blue);transition:all .2s ease}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightUser button{background-color:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;outline:3px solid #0000;padding:12px 20px;transition:all .2s ease}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightUser button:hover{outline:3px solid var(--outline_Blue)}@media(max-width:1050px){.EngagePublicHeader{padding-inline:max(18px,(100% - 1100px)/2)}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight{gap:12px}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchBox{min-width:220px}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchBox.is-focused,.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchBox:focus,.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchBox:focus-within{min-width:320px}}@media(max-width:600px){.EngagePublicHeader{padding:10px 14px;padding-inline:14px}.EngagePublicHeader .EngagePublicHeaderTop{align-items:stretch;flex-direction:column;gap:10px}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderLogoMain{justify-content:flex-start}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderLogoMain .EngagePublicHeaderLogo h1{font-size:18px}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight{align-items:stretch;flex-direction:column;gap:10px;margin-top:0}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch{width:100%}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchBox,.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchBox.is-focused,.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchBox:focus,.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightSearch .EngagePublicHeaderRightSearchBox:focus-within{min-width:0;width:100%}.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightPages,.EngagePublicHeader .EngagePublicHeaderTop .EngagePublicHeaderRight .EngagePublicHeaderRightUser{justify-content:space-between;width:100%}}.EngageCategoriesPage{background:var(--background_Gray_Light_Light);display:flex;flex-direction:column;min-height:100vh;width:100vw}.EngageCategoriesPage .EngageCategoriesSearch{max-height:200px;padding:60px 0 20px;padding-inline:max(20px,(100% - 1250px)/2);text-align:center}.EngageCategoriesPage .EngageCategoriesSearch h1{color:var(--text_Title_Dark);font-size:36px;font-weight:700;margin-bottom:20px}.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;display:flex;margin:20px auto;max-width:700px;outline:3px solid #0000;padding:8px 24px;position:relative}.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap.is-focused,.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap:focus-within,.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap:hover{border-color:var(--background_Blue);box-shadow:0 4px 10px #00000014;outline:3px solid #2f6bff26;outline:3px solid var(--outline_Blue,#2f6bff26)}.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap span{color:var(--text_Title_Light);font-size:24px;margin-right:12px}.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:17px;outline:none;padding:12px 0;width:100%}.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap.is-open{border-bottom:0 solid var(--background_White);border-bottom-color:#0000!important;border-radius:20px 20px 0 0;box-shadow:0 -3px 0 0 #2f6bff26,-3px 0 0 0 #2f6bff26,3px 0 0 0 #2f6bff26!important;box-shadow:0 -3px 0 0 var(--outline_Blue,#2f6bff26),-3px 0 0 0 var(--outline_Blue,#2f6bff26),3px 0 0 0 var(--outline_Blue,#2f6bff26)!important;outline:none!important}.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap.is-open .EngageCategoriesSearchResultsList{opacity:1;pointer-events:auto;visibility:visible}.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap .EngageCategoriesSearchResultsList{background:var(--background_White);border-radius:0 0 20px 20px;border-top:1px solid var(--background_Blue);border:1px solid var(--background_Blue);border-top-color:var(--background_White);box-shadow:-3px 0 0 0 #2f6bff26,3px 0 0 0 #2f6bff26,0 3px 0 0 #2f6bff26,0 16px 30px #0000000f;box-shadow:-3px 0 0 0 var(--outline_Blue,#2f6bff26),3px 0 0 0 var(--outline_Blue,#2f6bff26),0 3px 0 0 var(--outline_Blue,#2f6bff26),0 16px 30px #0000000f;left:-1px;margin-top:-1px;max-height:400px;opacity:0;outline:none;overflow-y:auto;padding:0 10px 10px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 1px);visibility:hidden;width:calc(100% + 2px);z-index:100}.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap .EngageCategoriesSearchResultsList .EngageCategoriesSearchResultItem{align-items:center;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-weight:500;justify-content:space-between;padding:15px 20px;transition:all .2s ease}.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap .EngageCategoriesSearchResultsList .EngageCategoriesSearchResultItem .CategoryName{flex:1 1;font-size:15px}.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap .EngageCategoriesSearchResultsList .EngageCategoriesSearchResultItem span.material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:20px;margin:0;transition:color .2s ease}.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap .EngageCategoriesSearchResultsList .EngageCategoriesSearchResultItem:last-child{border-bottom:none}.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap .EngageCategoriesSearchResultsList .EngageCategoriesSearchResultItem:hover{background:var(--background_Gray_Light)!important;color:var(--background_Blue)}.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap .EngageCategoriesSearchResultsList .EngageCategoriesSearchResultItem:hover span.material-symbols-outlined{color:var(--background_Blue)}.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap .EngageCategoriesSearchResultsList .NoResults{color:var(--text_Title_Light_Light);padding:20px;text-align:center}.EngageCategoriesPage .EngageCategoriesWrapper{background-color:#0000;display:flex;justify-content:center;padding:40px 0;padding-inline:max(20px,(100% - 1250px)/2);width:100%}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent{max-width:1400px;width:100%}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesTitle{color:var(--text_Title_Light);font-size:28px;font-weight:600;margin-bottom:30px}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesGrid{column-gap:24px;column-width:260px}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesGrid .EngageCategoryCard{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 4px 12px #0000000d;break-inside:avoid;display:inline-block;margin-bottom:24px;overflow:hidden;page-break-inside:avoid;width:100%}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesGrid .EngageCategoryCard .EngageCategoryCardHeader{align-items:center;border-bottom:1px solid #0000000d;display:flex;flex-direction:column;justify-content:center;padding:30px 20px}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesGrid .EngageCategoryCard .EngageCategoryCardHeader span.material-symbols-outlined{color:#0009;font-size:36px;margin-bottom:12px}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesGrid .EngageCategoryCard .EngageCategoryCardHeader h2{color:var(--text_Title_Dark);font-size:16px;font-weight:600;text-align:center}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesGrid .EngageCategoryCard .EngageCategoryCardBody{display:flex;flex-direction:column;padding:0}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesGrid .EngageCategoryCard .EngageCategoryCardBody .EngageCategoryCardListRow{border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);cursor:pointer;font-size:14px;padding:16px 20px;transition:background-color .2s ease}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesGrid .EngageCategoryCard .EngageCategoryCardBody .EngageCategoryCardListRow:last-child{border-bottom:none}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesGrid .EngageCategoryCard .EngageCategoryCardBody .EngageCategoryCardListRow:hover{background-color:var(--background_Gray_Light);text-decoration:underline}@media(max-width:1050px){.EngageCategoriesPage .EngageCategoriesSearch{padding:40px 0 16px;padding-inline:max(18px,(100% - 1100px)/2)}.EngageCategoriesPage .EngageCategoriesSearch h1{font-size:30px}.EngageCategoriesPage .EngageCategoriesWrapper{padding:28px 0;padding-inline:max(18px,(100% - 1100px)/2)}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesTitle{font-size:24px}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesGrid{column-width:240px}}@media(max-width:600px){.EngageCategoriesPage .EngageCategoriesSearch{padding:28px 0 12px;padding-inline:14px}.EngageCategoriesPage .EngageCategoriesSearch h1{font-size:22px;margin-bottom:14px}.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap{padding:6px 16px}.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap input{font-size:15px;padding:10px 0}.EngageCategoriesPage .EngageCategoriesSearch .EngageCategoriesSearchBoxWrap span{font-size:20px;margin-right:8px}.EngageCategoriesPage .EngageCategoriesWrapper{padding:20px 0;padding-inline:14px}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesTitle{font-size:20px;margin-bottom:18px}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesGrid{columns:1}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesGrid .EngageCategoryCard{margin-bottom:16px}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesGrid .EngageCategoryCard .EngageCategoryCardHeader{padding:24px 16px}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesGrid .EngageCategoryCard .EngageCategoryCardHeader h2{font-size:15px}.EngageCategoriesPage .EngageCategoriesWrapper .EngageCategoriesContent .EngageCategoriesGrid .EngageCategoryCard .EngageCategoryCardBody .EngageCategoryCardListRow{min-height:40px;padding:14px 16px}}.EngageCategoryPage{background:var(--background_Gray_Light);display:flex;flex-direction:column;font-family:inherit;min-height:100vh;padding:0 6px 6px;width:100%}.EngageCategoryPage .CategoryNav{align-items:center;border-bottom:0;display:flex;margin-bottom:10px;margin-top:15px;padding-inline:max(20px,(100% - 1250px)/2);width:100%}.EngageCategoryPage .CategoryNav h1{color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:400;margin-right:5px}.EngageCategoryPage .CategoryNav h1:hover{text-decoration:underline}.EngageCategoryPage .CategoryNav h1:last-child{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500}.EngageCategoryPage .CategoryNav h1:last-child:hover{cursor:default;text-decoration:none}.EngageCategoryPage .CategoryNav span{color:var(--text_Title_Dark);font-size:16px}.EngageCategoryPage .CategoryNav span:nth-child(4){color:var(--text_Title_Light_Light)}.EngageCategoryPage .EngageCategoryPageWrapper{align-items:flex-start;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex:1 1;flex-direction:column;height:auto;min-height:100%;padding:30px 5%;padding-inline:max(20px,(100% - 1250px)/2);transition:all .2s ease;width:100%}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader{border-bottom:2px solid var(--border_Light);margin-bottom:30px;padding-bottom:20px;width:100%}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryTitle{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:30px;font-weight:700;gap:10px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategorySubtitle{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;gap:5px;margin-bottom:20px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategorySubtitle .info-icon{color:var(--text_Title_Light_Light);cursor:pointer;font-size:16px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategorySubtitle .CategoryTooltipText{display:flex;flex-direction:column;gap:15px;max-width:300px;min-width:250px;text-align:left;white-space:normal;width:-webkit-max-content;width:max-content}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategorySubtitle .CategoryTooltipText p{font-size:13px;font-weight:400;line-height:1.4;margin:0}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters{display:flex;gap:10px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer{position:relative}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer .RatingDropdown{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 4px 15px #0000001a;left:0;min-width:280px;padding:15px;position:absolute;top:calc(100% + 10px);z-index:100}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer .RatingDropdown .DropdownHeader{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin-bottom:12px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer .RatingDropdown .RatingOptions{border:1px solid var(--border_Dark_Light);border-radius:6px;display:flex;overflow:hidden}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer .RatingDropdown .RatingOptions .RatingOption{align-items:center;background:none;border:none;border-right:1px solid var(--border_Dark_Light);color:var(--text_Title_Dark);cursor:pointer;display:flex;flex:1 1;font-family:inherit;font-size:14px;gap:4px;justify-content:center;padding:10px 0;transition:all .2s ease}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer .RatingDropdown .RatingOptions .RatingOption:last-child{border-right:none}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer .RatingDropdown .RatingOptions .RatingOption .material-symbols-outlined{font-size:16px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer .RatingDropdown .RatingOptions .RatingOption:hover{background:var(--background_Gray_Light_Light)}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer .RatingDropdown .RatingOptions .RatingOption.Active{background:var(--background_Light_blue);color:var(--background_Blue);font-weight:500}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn{align-items:center;background:var(--background_White);border-radius:20px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;outline:3px solid #0000;padding:8px 16px;transition:all .2s ease}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn:hover{box-shadow:0 4px 10px #00000014}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn .material-symbols-outlined{font-size:18px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn img{height:18px;width:18px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn.SelectedFilter{background:var(--background_Light_blue);border-color:var(--background_Blue);color:var(--background_Blue)}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn.AllFiltersBtn{background:var(--background_Light_blue);border:2px solid var(--background_Blue);color:var(--background_Blue);outline:3px solid #0000}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn.AllFiltersBtn:hover{outline:3px solid var(--outline_Blue)}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn.RatingBtn{border:1px solid var(--border_Dark_Light)}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn.RatingBtn.Open,.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn.RatingBtn:hover{border-color:var(--background_Blue);color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent{display:flex;gap:40px;width:100%}@media(max-width:900px){.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent{flex-direction:column}}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol{flex:1 1}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListCount{color:var(--text_Title_Dark);font-size:16px;font-weight:600}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;position:relative;-webkit-user-select:none;user-select:none}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortToggle{align-items:center;cursor:pointer;display:flex;gap:8px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortToggle .SortValueWrapper{align-items:center;background:var(--background_Gray_Light_Light);border-radius:6px;color:var(--text_Title_Dark);display:flex;padding:6px 12px;transition:all .2s ease}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortToggle .SortValueWrapper strong{font-weight:500;margin:0}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortToggle .SortValueWrapper .material-symbols-outlined{font-size:20px;margin-left:2px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortToggle .SortValueWrapper:hover,.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort.Open .SortValueWrapper{background:var(--border_Light)}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 4px 15px #0000001a;padding:10px;position:absolute;right:0;top:calc(100% + 5px);width:320px;z-index:100}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption{border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:15px;transition:all .2s ease}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption:hover{background:var(--background_Gray_Light_Light)}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption .RadioCircleWrapper{flex-shrink:0;padding-top:2px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption .RadioCircleWrapper .RadioCircle{align-items:center;border:2px solid var(--border_Dark_Light);border-radius:50%;display:flex;height:20px;justify-content:center;width:20px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption .RadioCircleWrapper .RadioCircle.Active{border-color:var(--background_Blue)}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption .RadioCircleWrapper .RadioCircle.Active .InnerCircle{background:var(--background_Blue);border-radius:50%;height:10px;width:10px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption .OptionContent{display:flex;flex-direction:column;gap:8px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption .OptionContent strong{color:var(--text_Title_Dark);font-size:15px;font-weight:500}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption .OptionContent p{color:var(--text_Title_Light);font-size:13px;line-height:1.4;margin:0}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList{display:flex;flex-direction:column;gap:20px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState{align-items:center;animation:fadeInScale .6s cubic-bezier(.16,1,.3,1) forwards;background:var(--background_White);border-radius:12px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px 0;text-align:center}@keyframes fadeInScale{0%{opacity:0;transform:scale(.97) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .NoResultsTitle{color:var(--text_Dark_100);font-size:13px;font-weight:400;margin:0 0 32px;text-align:center}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;padding:40px;width:100%}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox .EmptyStateIconWrapper{align-items:center;background:rgba(var(--background_Blue-rgb),.1);background:var(--outline_Blue);border-radius:50%;box-shadow:0 4px 14px #0000000d;display:flex;height:80px;justify-content:center;margin-bottom:24px;width:80px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox .EmptyStateIconWrapper .EmptyStateIcon{color:var(--background_Blue);font-size:40px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox h3{color:var(--text_Dark_200);font-size:24px;font-weight:700;margin:0 0 12px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox p{color:var(--text_Light);font-size:16px;line-height:1.2;margin:0 0 32px;max-width:460px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox .SignUpBtn{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;box-shadow:0 4px 14px #0066ff4d;box-shadow:0 4px 14px rgba(var(--background_Blue-rgb,0,102,255),.3);color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;padding:16px 32px;transition:all .2s ease}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox .SignUpBtn span{font-size:20px;transition:transform .2s ease}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox .SignUpBtn:hover{background:var(--background_Blue_Dark);box-shadow:0 6px 20px #06f6;box-shadow:0 6px 20px rgba(var(--background_Blue-rgb,0,102,255),.4);transform:translateY(-2px)}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox .SignUpBtn:hover span{transform:translateX(4px)}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState{display:flex;flex-direction:column;gap:20px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 4px 15px #00000005;display:flex;gap:20px;padding:20px}@keyframes shimmer{0%{background-position:-800px 0}to{background-position:800px 0}}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .shimmer-box{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer;animation-timing-function:linear;background:var(--background_Gray_Light);background-image:linear-gradient(to right,var(--background_Gray_Light) 0,var(--background_Gray_Dark_Light) 20%,var(--background_Gray_Light) 40%,var(--background_Gray_Light) 100%);background-repeat:no-repeat;background-size:800px 100%;border-radius:4px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonLogo{border-radius:8px;flex-shrink:0;height:80px;width:80px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonInfo{display:flex;flex:1 1;flex-direction:column;gap:8px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonInfo .SkeletonRow{height:14px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonInfo .SkeletonRow.top{height:18px;width:100px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonInfo .SkeletonRow.title{height:24px;width:30%}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonInfo .SkeletonRow.link{width:20%}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonInfo .SkeletonRow.rating{height:20px;margin-bottom:10px;width:180px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonInfo .SkeletonTags{display:flex;gap:8px;margin-top:5px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonInfo .SkeletonTags .SkeletonTag{border-radius:6px;height:32px;width:110px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;gap:20px;padding:20px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardLogo{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-shrink:0;height:80px;justify-content:center;overflow:hidden;width:80px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardLogo img{max-height:100%;max-width:100%;object-fit:contain}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo{flex:1 1}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .TopMeta{margin-bottom:8px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .TopMeta .MostRelevantBadge{background:var(--background_Gray_Light_Blue);border-radius:4px;color:var(--text_Title_Dark_Light);font-size:10px;font-weight:600;letter-spacing:.5px;padding:4px 8px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .NameRow{align-items:baseline;display:flex;gap:15px;justify-content:space-between}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .NameRow h2{color:var(--text_Title_Dark);font-size:20px;font-weight:600;margin:0}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .NameRow .AddressMeta{color:var(--text_Title_Light);font-size:13px;text-align:right}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .DomainLink{color:var(--text_Title_Dark);display:inline-block;font-size:14px;font-weight:500;margin-bottom:10px;text-decoration:none}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .DomainLink:hover{text-decoration:underline}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .RatingBreakdown{align-items:center;display:flex;gap:8px;margin-bottom:15px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .RatingBreakdown .StarsGroup{display:flex;gap:2px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .RatingBreakdown .StarsGroup .StarIcon{align-items:center;display:flex}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .RatingBreakdown .StarsGroup .StarIcon .material-symbols-outlined{color:var(--background_Blue);font-size:18px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .RatingBreakdown .StarsGroup .StarIcon.Empty .material-symbols-outlined{color:var(--border_Light);font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 20}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .RatingBreakdown .AvgScore{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .RatingBreakdown .ReviewCount{color:var(--text_Title_Light);cursor:pointer;font-size:14px;text-decoration:underline}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .CategoryTags{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .CategoryTags .EngageProfilePublicLeftBenefitssBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:7px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;padding:6px 12px;text-decoration:none;transition:all .2s ease}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .CategoryTags .EngageProfilePublicLeftBenefitssBox span.material-symbols-outlined{color:var(--background_Blue);font-size:18px;margin-right:7px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .CategoryTags .EngageProfilePublicLeftBenefitssBox h2{color:var(--background_Blue);font-size:14px;font-weight:400;margin:0;white-space:nowrap}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .CategoryTags .EngageProfilePublicLeftBenefitssBox:hover h2{text-decoration:underline}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .PaginationControls{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:40px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .PaginationControls button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-weight:500;padding:8px 16px;transition:all .2s ease}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .PaginationControls button:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .PaginationControls button:disabled{cursor:not-allowed;opacity:.5}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol{flex-shrink:0;width:320px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;padding:20px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesBoxHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesBoxHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesBoxHeader .ShowAllBtn{background:none;border:none;color:var(--background_Blue);cursor:pointer;font-size:14px;font-weight:500}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesBoxHeader .ShowAllBtn:hover{text-decoration:underline}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList{display:flex;flex-direction:column;gap:15px;list-style:none;margin:0;padding:0}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList .RelatedCategoryItem{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:15px;padding-bottom:15px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList .RelatedCategoryItem:hover .RelatedText h4{text-decoration:underline}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList .RelatedCategoryItem:last-child{border-bottom:none;padding-bottom:0}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList .RelatedCategoryItem .RelatedIcon{align-items:center;border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList .RelatedCategoryItem .RelatedIcon .material-symbols-outlined{font-size:20px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList .RelatedCategoryItem .RelatedText h4{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0 0 5px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList .RelatedCategoryItem .RelatedText p{align-items:center;color:var(--background_Blue);display:flex;font-size:13px;gap:4px;margin:0}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList .RelatedCategoryItem .RelatedText p .material-symbols-outlined{font-size:14px}@media(max-width:1050px){.EngageCategoryPage .CategoryNav{padding-inline:max(18px,(100% - 1100px)/2)}.EngageCategoryPage .EngageCategoryPageWrapper{padding:26px 4%;padding-inline:max(18px,(100% - 1100px)/2)}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryTitle{font-size:26px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent{gap:28px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol{width:280px}}@media(max-width:600px){.EngageCategoryPage .CategoryNav{padding-inline:14px}.EngageCategoryPage .EngageCategoryPageWrapper{padding:20px 14px;padding-inline:14px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader{margin-bottom:20px;padding-bottom:16px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryTitle{font-size:22px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageHeader .CategoryFilters{flex-wrap:wrap}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent{flex-direction:column;gap:20px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar{align-items:flex-start;flex-direction:column;gap:8px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList{gap:14px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard{flex-direction:column;gap:14px;padding:16px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardLogo{height:64px;width:64px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .NameRow{align-items:flex-start;flex-direction:column;gap:4px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .NameRow h2{font-size:18px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .NameRow .AddressMeta{text-align:left}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .LeftCol .PaginationControls{flex-wrap:wrap;gap:10px;margin-top:24px}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol{width:100%}.EngageCategoryPage .EngageCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox{padding:16px}}.SurveyPublic{align-items:center;background:linear-gradient(135deg,#f9f0ff,#e6f0ff);color:var(--text_Title_Dark);display:flex;flex-direction:column;font-family:Inter,Google Sans,Roboto,Arial,sans-serif;gap:20px;min-height:100vh;padding:48px 20px 80px}.SurveyPublic .SurveyPublicLogo{max-height:70px;max-width:140px;object-fit:contain}.SurveyPublic .SurveyPublicCard{background:var(--background_White);border:1px solid #0f172a0f;border-radius:14px;box-shadow:0 20px 40px #0f172a14;display:flex;flex-direction:column;gap:22px;max-width:520px;padding:28px 28px 24px;width:100%}.SurveyPublic .SurveyPublicTitle{font-size:18px;font-weight:700;text-align:center}.SurveyPublic .SurveyPublicSkeleton,.SurveyPublic .SurveyPublicSubtitle{color:var(--text_Title_Light_Light);font-size:14px;text-align:center}.SurveyPublic .SurveyPublicError{background:color-mix(in srgb,var(--Canceled) 10%,#0000);border-radius:10px;color:var(--Canceled);font-size:14px;padding:16px;text-align:center}.SurveyPublic .SurveyPublicQuestion{display:flex;flex-direction:column;gap:12px}.SurveyPublic .SurveyPublicPrompt{font-size:15px;font-weight:700;text-align:center}.SurveyPublic .SurveyPublicChoices{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.SurveyPublic .SurveyPublicChoices--emojis{gap:14px}.SurveyPublic .SurveyPublicChoices--nps,.SurveyPublic .SurveyPublicChoices--stars{gap:6px}.SurveyPublic .SurveyPublicChoices--list{align-items:stretch;flex-direction:column}.SurveyPublic .SurveyPublicChoice{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:14px;gap:8px;justify-content:center;min-height:42px;padding:8px 16px;transition:border-color .15s ease,background .15s ease,transform .08s ease}.SurveyPublic .SurveyPublicChoice:hover{border-color:var(--background_Blue)}.SurveyPublic .SurveyPublicChoice.is-selected{background:var(--background_Blue_White);border-color:var(--background_Blue);color:var(--background_Blue);font-weight:600}.SurveyPublic .SurveyPublicChoice--emoji{border-radius:999px;height:52px;padding:0;width:52px}.SurveyPublic .SurveyPublicChoice--emoji .SurveyPublicEmoji{font-size:26px}.SurveyPublic .SurveyPublicChoice--emoji.is-selected{box-shadow:0 6px 14px #2563eb2e;transform:translateY(-2px)}.SurveyPublic .SurveyPublicChoice--nps{border-radius:10px;font-weight:600;height:42px;min-width:42px;padding:0 12px}.SurveyPublic .SurveyPublicStar{background:#0000;border:none;cursor:pointer;padding:4px}.SurveyPublic .SurveyPublicStar .material-symbols-outlined{color:var(--border_Dark_Light);font-size:32px;transition:color .12s ease,font-variation-settings .12s ease}.SurveyPublic .SurveyPublicStar.is-filled .material-symbols-outlined{color:#f59e0b;font-variation-settings:"FILL" 1}.SurveyPublic .SurveyPublicText{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);font-family:inherit;font-size:14px;outline:3px solid #0000;padding:10px 12px;resize:vertical;width:100%}.SurveyPublic .SurveyPublicText:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SurveyPublic .SurveyPublicErrorInline{color:var(--Canceled);font-size:13px;text-align:center}.SurveyPublic .SurveyPublicSubmit{background:#0f172a;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;height:48px;transition:background .15s ease,transform .08s ease,opacity .15s ease}.SurveyPublic .SurveyPublicSubmit:hover:not(:disabled){background:#1e293b}.SurveyPublic .SurveyPublicSubmit:active:not(:disabled){transform:translateY(1px)}.SurveyPublic .SurveyPublicSubmit:disabled{cursor:not-allowed;opacity:.5}.SurveyPublic .SurveyPublicFooter{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.6;max-width:520px;text-align:center}.SurveyPublic .SurveyPublicFooter .SurveyPublicFooterTitle{color:var(--text_Title_Dark);font-weight:700;margin-bottom:6px}@media(max-width:1050px){.SurveyPublic{padding:40px 20px 64px}.SurveyPublic .SurveyPublicCard{padding:24px 22px 22px}}@media(max-width:600px){.SurveyPublic{gap:16px;padding:24px 14px 48px}.SurveyPublic .SurveyPublicCard{border-radius:10px;gap:18px;padding:20px 16px}.SurveyPublic .SurveyPublicTitle{font-size:16px}.SurveyPublic .SurveyPublicSubtitle{font-size:13px}.SurveyPublic .SurveyPublicChoices{gap:8px}.SurveyPublic .SurveyPublicChoices--emojis{gap:10px}.SurveyPublic .SurveyPublicChoice{font-size:13px;min-height:40px}.SurveyPublic .SurveyPublicChoice--emoji{height:44px;width:44px}.SurveyPublic .SurveyPublicChoice--emoji .SurveyPublicEmoji{font-size:22px}.SurveyPublic .SurveyPublicChoice--nps{height:40px;min-width:38px}.SurveyPublic .SurveyPublicStar .material-symbols-outlined{font-size:28px}.SurveyPublic .SurveyPublicSubmit{font-size:14px;height:44px}.SurveyPublic .SurveyPublicFooter{font-size:11px}}.EngageBookingPublic{align-items:flex-start;background:#f8fafc;background:var(--booking-page-bg,#f8fafc);color:#0f172a;color:var(--booking-font-color,#0f172a);display:flex;justify-content:center;min-height:100vh;padding:32px 16px 48px}.EngageBookingPublic .EngageBookingPublicLoading{align-items:center;display:flex;height:60vh;justify-content:center}.EngageBookingPublic .EngageBookingPublicLoading .material-symbols-outlined{animation:EngageBookingPublicSpin 1s linear infinite;color:#3b82f6;color:var(--booking-primary,#3b82f6);font-size:32px}.EngageBookingPublic .EngageBookingPublicEmpty{background:#fff;background:var(--booking-form-bg,#fff);border-radius:16px;box-shadow:0 6px 24px #0f172a0f;max-width:480px;padding:64px 24px;text-align:center;width:100%}.EngageBookingPublic .EngageBookingPublicEmpty .material-symbols-outlined{color:#3b82f6;color:var(--booking-primary,#3b82f6);font-size:44px;margin-bottom:8px}.EngageBookingPublic .EngageBookingPublicEmpty h2{margin:0 0 6px}.EngageBookingPublic .EngageBookingPublicEmpty p{color:#0f172ab3;margin:0}.EngageBookingPublic .EngageBookingPublicCard{background:#fff;background:var(--booking-form-bg,#fff);border-radius:18px;box-shadow:0 10px 30px #0f172a14;max-width:560px;padding:28px 28px 24px;width:100%}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicHeader{align-items:center;display:flex;gap:14px;margin-bottom:18px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicHeader .EngageBookingPublicLogo{border-radius:50%;height:48px;object-fit:cover;width:48px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicHeader .EngageBookingPublicHeaderText{flex:1 1;min-width:0}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicHeader .EngageBookingPublicHeaderText h1{color:#0f172a;color:var(--booking-font-color,#0f172a);font-size:20px;margin:0 0 4px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicHeader .EngageBookingPublicHeaderText p{color:#0f172a99;font-size:13px;margin:0}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepper{align-items:center;display:flex;gap:6px;justify-content:center;margin-bottom:20px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepper .EngageBookingPublicStep{align-items:center;color:#0f172a80;display:inline-flex;font-size:12px;font-weight:600;gap:6px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepper .EngageBookingPublicStep span{align-items:center;background:#0000;border:2px solid #0f172a2e;border-radius:50%;display:inline-flex;font-size:11px;height:22px;justify-content:center;transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:22px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepper .EngageBookingPublicStep.is-active{color:#3b82f6;color:var(--booking-primary,#3b82f6)}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepper .EngageBookingPublicStep.is-active span{background:#3b82f6;background:var(--booking-primary,#3b82f6);border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6);color:#fff}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepper .EngageBookingPublicStepLine{background:#0f172a1f;border-radius:999px;flex:1 1;height:2px;max-width:40px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody{margin-bottom:18px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody h3,.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody h4{color:#0f172a;color:var(--booking-font-color,#0f172a);margin:0 0 12px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody h3{font-size:16px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody h4{font-size:14px;margin-top:18px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicSubheading{margin-top:14px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicAppointmentTypes{margin-bottom:18px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicAppointmentTypes label{display:block;font-size:13px;font-weight:600;margin-bottom:8px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicChipRow{display:flex;flex-wrap:wrap;gap:8px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicChipRow .EngageBookingPublicChip{background:#0000;border:1px solid #0f172a24;border-radius:999px;color:#0f172a;color:var(--booking-font-color,#0f172a);cursor:pointer;font-size:13px;padding:7px 14px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicChipRow .EngageBookingPublicChip.is-on{background:#3b82f6;background:var(--booking-primary,#3b82f6);border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6);color:#fff}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicCalendarHeader{align-items:center;display:flex;font-weight:600;justify-content:space-between;margin-bottom:10px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicCalendarHeader .EngageBookingPublicCalendarArrows{display:inline-flex;gap:4px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicCalendarHeader .EngageBookingPublicCalendarArrows button{align-items:center;background:#0000;border:1px solid #0f172a24;border-radius:50%;color:#0f172a;color:var(--booking-font-color,#0f172a);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicCalendarHeader .EngageBookingPublicCalendarArrows button:hover{background:#0f172a0a}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicCalendarHeader .EngageBookingPublicCalendarArrows button .material-symbols-outlined{font-size:18px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDays{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(7,1fr);margin-bottom:6px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDays .EngageBookingPublicDay{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:#0f172ab3;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:9px 0}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDays .EngageBookingPublicDay span{font-size:10px;font-weight:600;text-transform:uppercase}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDays .EngageBookingPublicDay strong{color:#0f172a;color:var(--booking-font-color,#0f172a);font-size:15px;font-weight:700}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDays .EngageBookingPublicDay:hover{border-color:#0f172a2e}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDays .EngageBookingPublicDay.is-active{background:#3b82f6;background:var(--booking-primary,#3b82f6);border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6);color:#fff}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDays .EngageBookingPublicDay.is-active span,.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDays .EngageBookingPublicDay.is-active strong{color:#fff}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicSlotsLoading{align-items:center;color:#0f172ab3;display:inline-flex;gap:6px;margin-top:10px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicSlotsLoading .material-symbols-outlined{animation:EngageBookingPublicSpin 1s linear infinite;color:#3b82f6;color:var(--booking-primary,#3b82f6);font-size:18px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicNoSlots{color:#0f172a99;font-size:13px;margin:10px 0 0}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicSlots{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicSlots .EngageBookingPublicSlot{background:#fff;background:var(--booking-form-bg,#fff);border:1px solid #0f172a24;border-radius:10px;color:#3b82f6;color:var(--booking-primary,#3b82f6);cursor:pointer;font-size:13px;font-weight:600;padding:11px 10px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicSlots .EngageBookingPublicSlot:hover{border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6)}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicSlots .EngageBookingPublicSlot.is-active{background:#3b82f6;background:var(--booking-primary,#3b82f6);border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6);color:#fff}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicField{margin-bottom:12px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicField label{color:#0f172abf;display:block;font-size:12.5px;font-weight:600;margin-bottom:6px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicField input[type=date],.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicField input[type=email],.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicField input[type=number],.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicField input[type=tel],.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicField input[type=text],.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicField textarea{background:#fff;background:var(--booking-form-bg,#fff);border:1px solid #0f172a24;border-radius:10px;box-sizing:border-box;color:#0f172a;color:var(--booking-font-color,#0f172a);font-family:inherit;font-size:14px;outline:0;padding:11px 14px;width:100%}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicField input[type=date]:focus,.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicField input[type=email]:focus,.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicField input[type=number]:focus,.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicField input[type=tel]:focus,.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicField input[type=text]:focus,.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicField textarea:focus{border-color:#3b82f6;border-color:var(--booking-primary,#3b82f6)}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicField textarea{min-height:90px;resize:vertical}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicTwoCol{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicTwoCol .EngageBookingPublicField{margin-bottom:0}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicThreeCol{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:12px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicThreeCol .EngageBookingPublicField{margin-bottom:0}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicCustomHeading{margin-top:18px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicToggle{background:#0f172a29;border:0;border-radius:999px;cursor:pointer;height:22px;position:relative;width:38px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicToggle .EngageBookingPublicToggleKnob{background:#fff;border-radius:50%;height:18px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:18px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicToggle.is-on{background:#3b82f6;background:var(--booking-primary,#3b82f6)}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicToggle.is-on .EngageBookingPublicToggleKnob{transform:translateX(16px)}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicReviewBlock{background:#0f172a08;border-radius:12px;padding:14px 16px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicReviewBlock .EngageBookingPublicReviewItem{border-bottom:1px solid #0f172a14;display:flex;font-size:13.5px;gap:12px;justify-content:space-between;padding:8px 0}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicReviewBlock .EngageBookingPublicReviewItem:last-child{border-bottom:0}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicReviewBlock .EngageBookingPublicReviewItem span{color:#0f172a99}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicReviewBlock .EngageBookingPublicReviewItem strong{color:#0f172a;color:var(--booking-font-color,#0f172a);text-align:right}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDepositNotice{background:#3b82f614;border:1px solid #3b82f62e;border-radius:12px;color:#0f172a;color:var(--booking-font-color,#0f172a);display:flex;gap:12px;margin-top:14px;padding:12px 14px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDepositNotice .material-symbols-outlined{color:#3b82f6;color:var(--booking-primary,#3b82f6);font-size:22px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDepositNotice strong{display:block;margin-bottom:4px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDepositNotice p{color:#0f172ab3;font-size:12.5px;margin:0}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock{display:flex;flex-direction:column;gap:12px;margin-top:16px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositHeading{background:#3b82f614;border:1px solid #3b82f62e;border-radius:12px;display:flex;gap:12px;padding:12px 14px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositHeading>.material-symbols-outlined{color:#3b82f6;color:var(--booking-primary,#3b82f6);flex-shrink:0;font-size:22px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositHeading strong{color:#0f172a;color:var(--booking-font-color,#0f172a);display:block;margin-bottom:2px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositHeading p{color:#0f172ab3;font-size:12.5px;margin:0}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositLoading{align-items:center;color:#0f172ab3;display:inline-flex;font-size:13px;gap:8px;padding:12px 14px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositLoading .material-symbols-outlined{animation:EngageBookingPublicSpin 1s linear infinite;color:#3b82f6;color:var(--booking-primary,#3b82f6);font-size:18px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositError{align-items:center;background:#ef444414;border:1px solid #ef444433;border-radius:10px;color:#b91c1c;display:flex;font-size:13px;gap:8px;padding:12px 14px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositError .material-symbols-outlined{font-size:18px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositError button{background:#0000;border:0;color:#3b82f6;color:var(--booking-primary,#3b82f6);cursor:pointer;font-size:12.5px;font-weight:600;margin-left:auto}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositForm{display:flex;flex-direction:column;gap:14px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicDepositBlock .EngageBookingPublicDepositForm .EngageBookingPublicPayBtn{font-size:14px;justify-content:center;padding:13px 18px;width:100%}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicErrorBanner{align-items:center;background:#ef444414;border:1px solid #ef444433;border-radius:10px;color:#b91c1c;display:flex;font-size:13px;gap:8px;margin-bottom:12px;padding:10px 12px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicErrorBanner .material-symbols-outlined{font-size:18px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicFooter{align-items:center;display:flex;gap:12px;justify-content:space-between}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicFooter .EngageBookingPublicSecondary{background:#0000;border:1px solid #0f172a24;border-radius:999px;color:#0f172ab3;cursor:pointer;font-size:13px;font-weight:600;padding:10px 18px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicFooter .EngageBookingPublicSecondary:hover:not(:disabled){border-color:#0f172a47;color:#0f172a;color:var(--booking-font-color,#0f172a)}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicFooter .EngageBookingPublicSecondary:disabled{cursor:not-allowed;opacity:.5}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicFooter .EngageBookingPublicPrimary{align-items:center;background:#3b82f6;background:var(--booking-primary,#3b82f6);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:700;gap:6px;margin-left:auto;padding:11px 20px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicFooter .EngageBookingPublicPrimary .material-symbols-outlined{font-size:18px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicFooter .EngageBookingPublicPrimary .EngageBookingPublicSpinner{animation:EngageBookingPublicSpin 1s linear infinite}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicFooter .EngageBookingPublicPrimary:hover:not(:disabled){filter:brightness(.95)}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicFooter .EngageBookingPublicPrimary:disabled{cursor:not-allowed;opacity:.7}.EngageBookingPublic .EngageBookingPublicConfirmCard{text-align:center}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicLogo{display:block;height:64px;margin:0 auto 12px;width:64px}.EngageBookingPublic .EngageBookingPublicConfirmCard h2{margin:0 0 8px}.EngageBookingPublic .EngageBookingPublicConfirmCard p{color:#0f172ab3;margin:0 0 18px}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicContact{display:inline-flex;flex-direction:column;gap:8px;margin-bottom:16px}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicContact a{align-items:center;color:#3b82f6;color:var(--booking-primary,#3b82f6);display:inline-flex;font-weight:600;gap:8px;text-decoration:none}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicContact a .material-symbols-outlined{font-size:18px}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicReturnCta{align-items:center;background:#3b82f6;background:var(--booking-primary,#3b82f6);border-radius:999px;color:#fff;display:inline-flex;font-weight:700;gap:6px;padding:10px 18px;text-decoration:none}.EngageBookingPublic .EngageBookingPublicConfirmCard .EngageBookingPublicReturnCta .material-symbols-outlined{font-size:18px}@keyframes EngageBookingPublicSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:600px){.EngageBookingPublic{padding:16px 8px 32px}.EngageBookingPublic .EngageBookingPublicCard{padding:20px 18px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepper .EngageBookingPublicStep{font-size:11px}.EngageBookingPublic .EngageBookingPublicCard .EngageBookingPublicStepBody .EngageBookingPublicTwoCol{grid-template-columns:1fr}}
/*# sourceMappingURL=main.66469326.css.map*/