.action-card_card__dSZc_{width:100%}.action-card_description__cB_PA{margin-bottom:1rem;color:#4f5d75}.BrowserCompatibilityBanner_banner__eiBCN{position:-webkit-sticky;position:sticky;top:0;z-index:100000;display:flex;align-items:flex-start;gap:12px;width:100%;padding:12px 16px;background:#fff7e6;border-bottom:1px solid #ffd591;color:#613400;box-shadow:0 2px 8px rgba(0,0,0,.08)}.BrowserCompatibilityBanner_message__SXjHV{flex:1 1;margin:0;font-size:14px;line-height:1.5}.BrowserCompatibilityBanner_dismissButton__fbXwm{flex:0 0 auto;border:0;background:rgba(0,0,0,0);color:inherit;font-size:18px;line-height:1;padding:0;cursor:pointer}.BrowserCompatibilityBanner_dismissButton__fbXwm:hover{opacity:.75}.BrowserCompatibilityBanner_dismissButton__fbXwm:focus-visible{outline:2px solid #d48806;outline-offset:2px}.ThemeModeToggle_toggle__pEE1f{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--portal-border,#dce5f5);border-radius:10px;background:var(--portal-surface,#ffffff);color:var(--portal-text,#08152b);font-size:18px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.ThemeModeToggle_toggle__pEE1f:focus-visible,.ThemeModeToggle_toggle__pEE1f:hover{background:var(--portal-surface-hover,#f5f8ff);border-color:var(--portal-border-strong,#b8c9e8);color:#1677ff;outline:none}.ticket-attachment-draft-picker_card__g0m0b{border-radius:10px!important;border:1px solid var(--portal-card-border,#dce5f5)!important;background:var(--portal-card-bg,#ffffff)!important;box-shadow:var(--portal-shadow,0 16px 40px rgba(12,35,84,.08))}.ticket-attachment-draft-picker_headerRow__0M8Ba{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.ticket-attachment-draft-picker_sectionTitle__b6YtT{margin:0!important}.ticket-attachment-draft-picker_requiredMark__2BwW3{margin-left:4px;color:var(--ant-color-error,#ff4d4f)}.ticket-attachment-draft-picker_errorText__seZwP{display:block;margin-top:8px;color:#cf1322!important}.ticket-attachment-draft-picker_helperText__KDpuU{color:var(--portal-text-muted,#5b6b86)!important}.ticket-attachment-draft-picker_actions__PYfkS{display:flex;justify-content:flex-end;margin-top:14px}.ticket-attachment-draft-picker_dragger__K4KKV{margin-top:8px}.ticket-attachment-draft-picker_draggerError__ofuoU .ant-upload-drag{border-color:#ff4d4f!important}.ticket-attachment-draft-picker_draggerTitle__mf0_u{margin-bottom:4px!important;font-weight:600;color:#1d2a44!important}.ticket-attachment-draft-picker_progressContainer__CALrm{margin-top:12px}.ticket-attachments-manager_card__09HU4{border-radius:10px!important;border:1px solid var(--portal-card-border,#dce5f5)!important;background:var(--portal-card-bg,#ffffff)!important;box-shadow:var(--portal-shadow,0 16px 40px rgba(12,35,84,.08))}.ticket-attachments-manager_headerRow__hRJnu{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px}.ticket-attachments-manager_helperText__RshyJ{color:var(--portal-text-muted,#5b6b86)!important}.ticket-attachments-manager_dragger__ObG0X{margin-top:8px}.ticket-attachments-manager_draggerTitle__q4bK2{margin-bottom:4px!important;font-weight:600;color:var(--portal-text,#1d2a44)!important}.ticket-attachments-manager_progressContainer__btsmt{margin-top:12px}.ticket-attachments-manager_thumbnail__jZOsg{width:52px;height:52px;border-radius:10px;border:1px solid var(--portal-border,#dce5f5);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;letter-spacing:.04em}.ticket-attachments-manager_thumbnailPlaceholder__0irL3{background:var(--portal-icon-bg,#f5f8ff);color:var(--portal-icon-color,#2b4f93)}.ticket-attachments-manager_thumbnailImage__zFCrZ{background:rgba(8,151,156,.15);color:#08979c}.ticket-attachments-manager_previewHeader__a1USP{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.ticket-attachments-manager_previewActions__CdcWY{display:flex;gap:8px}.ticket-attachments-manager_previewFrame__1ie4R{width:100%;min-height:420px;border:1px solid var(--portal-border,#dce5f5);border-radius:12px;background:var(--portal-surface-muted,#fff)}.ticket-attachments-manager_previewImage__c8U8Y{max-width:100%;max-height:480px;border-radius:12px;border:1px solid var(--portal-border,#dce5f5)}.ticket-attachments-manager_tableContainer__qpQgy{margin-top:14px}.ticket-attachments-manager_tableContainer__qpQgy .ant-table-tbody>tr.ticketAttachmentRow>td{cursor:pointer;background:var(--portal-card-bg,#ffffff)!important}.ticket-attachments-manager_tableContainer__qpQgy .ant-table-expanded-row>td{padding:12px 16px!important;background:var(--portal-card-bg,#ffffff)!important;border-bottom-color:var(--portal-border,#dce5f5)!important}.ticket-attachments-manager_tableContainer__qpQgy .ant-table-expanded-row:hover>td{background:var(--portal-card-bg,#ffffff)!important}.ticket-attachments-manager_tableContainer__qpQgy .ant-table-tbody>tr.ticketAttachmentRow.ticketAttachmentRowNew>td{animation:ticket-attachments-manager_ticketAttachmentNewRowFade__Nb6tc 3s ease-out forwards;will-change:box-shadow}.ticket-attachments-manager_tableContainer__qpQgy .ant-table-selection-column .ant-checkbox .ant-checkbox-inner{width:20px;height:20px;border-radius:5px;background-color:var(--portal-input-bg,#ffffff)!important;border:1px solid var(--portal-border-strong,#b8c9e8)!important}.ticket-attachments-manager_tableContainer__qpQgy .ant-table-selection-column .ant-checkbox:hover .ant-checkbox-inner{border-color:var(--portal-icon-color,#1677ff)!important}.ticket-attachments-manager_tableContainer__qpQgy .ant-table-selection-column .ant-checkbox-checked .ant-checkbox-inner,.ticket-attachments-manager_tableContainer__qpQgy .ant-table-selection-column .ant-checkbox-indeterminate .ant-checkbox-inner{background-color:#1677ff!important;border-color:#1677ff!important}.ticket-attachments-manager_tableContainer__qpQgy .ant-table-selection-column .ant-checkbox-checked .ant-checkbox-inner:after{inset-inline-start:28%;width:6px;height:10px;border-color:#fff!important}.ticket-attachments-manager_tableContainer__qpQgy .ant-table-selection-column .ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:#fff!important}[data-portal-theme=dark] .ticket-attachments-manager_tableContainer__qpQgy .ant-table-selection-column .ant-checkbox .ant-checkbox-inner{background-color:#243044!important;border-color:#6b8aab!important}[data-portal-theme=dark] .ticket-attachments-manager_tableContainer__qpQgy .ant-table-selection-column .ant-checkbox:hover .ant-checkbox-inner{border-color:#69b1ff!important}.ticket-attachments-manager_expandedContent__N8Qof{background:var(--portal-surface-muted,#f8faff);border:1px solid var(--portal-border,#dce5f5);border-radius:12px;padding:14px;color:var(--portal-text,#08152b)}.ticket-attachments-manager_expandedContent__N8Qof .ant-typography,.ticket-attachments-manager_expandedContent__N8Qof h5.ant-typography{color:var(--portal-text,#08152b)!important}.ticket-attachments-manager_deleteAllAttachmentsButton__N1zQD{margin-bottom:12px}@keyframes ticket-attachments-manager_ticketAttachmentNewRowFade__Nb6tc{0%{box-shadow:inset 0 0 0 9999px rgba(188,248,188,.95)}to{box-shadow:inset 0 0 0 9999px rgba(188,248,188,0)}}[data-portal-theme=dark] .ticket-attachments-manager_tableContainer__qpQgy .ant-table-tbody>tr.ticketAttachmentRow.ticketAttachmentRowNew>td{animation-name:ticket-attachments-manager_ticketAttachmentNewRowFadeDark__si2bN}@keyframes ticket-attachments-manager_ticketAttachmentNewRowFadeDark__si2bN{0%{box-shadow:inset 0 0 0 9999px rgba(56,158,80,.35)}to{box-shadow:inset 0 0 0 9999px rgba(56,158,80,0)}}.AdminHeaderNotifications_notificationTrigger__0zpfw{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--portal-border,#dce5f5);border-radius:10px;background:var(--portal-surface,#ffffff);color:var(--portal-text,#08152b);font-size:18px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.AdminHeaderNotifications_notificationTrigger__0zpfw:focus-visible,.AdminHeaderNotifications_notificationTrigger__0zpfw:hover{background:var(--portal-surface-hover,#f5f8ff);border-color:var(--portal-border-strong,#b8c9e8);color:#1677ff;outline:none}.AdminHeaderNotifications_notificationTriggerActive__iLD17{background:var(--portal-icon-bg,#f0f6ff);border-color:#91caff;color:#1677ff}.AdminHeaderNotifications_notificationBadge__sDNI_{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ff4d4f;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--portal-surface,#ffffff)}.AdminHeaderNotifications_notificationDropdownOverlay__UBftr{max-width:100vw}.AdminHeaderNotifications_notificationDropdownOverlayMobile__EzM16{box-sizing:border-box}.AdminHeaderNotifications_dropdownPanel__WqMRe{width:min(360px,100vw - 32px);max-height:min(420px,100vh - 120px);overflow:hidden;border-radius:14px;background:var(--portal-card-bg,#ffffff);box-shadow:var(--portal-shadow,0 12px 32px rgba(8,21,43,.14));box-sizing:border-box}.AdminHeaderNotifications_panelHeader__HF5FJ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 12px;border-bottom:1px solid var(--portal-panel-subtle-bg,#edf2fb)}.AdminHeaderNotifications_panelTitle__yUBQy{margin:0;color:var(--portal-text,#08152b);font-size:15px;font-weight:700;line-height:1.3}.AdminHeaderNotifications_panelCount__itlPq{color:var(--portal-text-muted,#5b6b84);font-size:12px;font-weight:600;white-space:nowrap}.AdminHeaderNotifications_panelBody__nfbsv{max-height:min(340px,100vh - 200px);overflow-y:auto}.AdminHeaderNotifications_notificationList__n5Cb_{margin:0;padding:8px 0;list-style:none}.AdminHeaderNotifications_notificationListEntry__d9RPI{margin:0;padding:0}.AdminHeaderNotifications_notificationListItemLink__AK2_g,.AdminHeaderNotifications_notificationListItem__KV7Xh{display:block;padding:14px 16px;transition:background-color .2s ease}.AdminHeaderNotifications_notificationListItemLink__AK2_g{color:inherit;text-decoration:none}.AdminHeaderNotifications_notificationListItemLink__AK2_g:hover,.AdminHeaderNotifications_notificationListItem__KV7Xh:hover{background:var(--portal-item-hover-bg,#f7faff)}.AdminHeaderNotifications_notificationListItemLink__AK2_g:focus-visible{background:var(--portal-item-hover-bg,#f7faff);outline:2px solid #1677ff;outline-offset:-2px}.AdminHeaderNotifications_notificationDivider__G2JAP{margin:4px 16px;border:none;border-top:1px solid var(--portal-border,#dce5f5);height:0}.AdminHeaderNotifications_notificationItem__oWzXq{display:flex;align-items:flex-start;gap:12px;min-width:0}.AdminHeaderNotifications_notificationIconWrap__RpVVp{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--portal-icon-bg,#f0f6ff);color:var(--portal-icon-color,#1677ff)}.AdminHeaderNotifications_notificationIcon__kebar{font-size:16px}.AdminHeaderNotifications_notificationItemContent__087ML{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1}.AdminHeaderNotifications_notificationTitle__K_eLB{color:var(--portal-text,#08152b);font-size:14px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.AdminHeaderNotifications_notificationMeta__iCcwX{color:var(--portal-text-muted,#5b6b84);font-size:12px;line-height:1.35}.AdminHeaderNotifications_stateBlock__DOixU{display:flex;align-items:center;justify-content:center;min-height:160px;padding:24px 16px}.AdminHeaderNotifications_stateBlockCompact__bS2V3{min-height:120px}@media(max-width:640px){.AdminHeaderNotifications_notificationDropdownOverlayMobile__EzM16{left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important;transform:none!important}.AdminHeaderNotifications_dropdownPanel__WqMRe{width:100%;max-width:100vw;border-radius:0 0 14px 14px}.AdminHeaderNotifications_panelHeader__HF5FJ{padding:12px 14px 10px}.AdminHeaderNotifications_notificationListItem__KV7Xh{padding:13px 14px}.AdminHeaderNotifications_notificationDivider__G2JAP{margin-inline:14px}}.BrandLogo_logo__0GZez{display:block;width:202px;max-width:100%;height:auto;flex-shrink:0}.BrandLogo_logoCompact__DZAhz{width:168px}.BrandLogo_logoFooter__iEKAZ{width:184px;margin-bottom:12px}.BrandLogo_logoAuth__xs0jB{width:min(300px,100%)}.portal-shell_portalThemeRoot__h0kGa{display:flex;flex:1 1;min-height:100%;min-width:0;flex-direction:column;color:var(--portal-text,#08152b);background:var(--portal-bg,#f6f8fa)}.portal-shell_layout__6ajg3{flex:1 1;min-height:0;background:var(--portal-bg,#f6f8fa)}.portal-shell_sider___mmLj{position:-webkit-sticky!important;position:sticky!important;top:0;left:0;height:100vh;overflow:auto;background:var(--portal-sider-bg,#f6f8fa)!important;border-right:none!important;box-shadow:0 0 9px rgba(0,0,0,.2);z-index:100}.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=dark] .portal-shell_sider___mmLj{box-shadow:4px 0 24px rgba(0,0,0,.45)}.portal-shell_siderInner__M31vs{display:flex;flex-direction:column;min-height:100%}.portal-shell_brandArea__g0s3T{display:flex;align-items:center;justify-content:center;padding:24px 16px 12px;background:var(--portal-sider-bg,#f6f8fa);border-bottom:1px solid var(--portal-border,#dce5f5)}.portal-shell_brandLink__S1Cbj{display:flex;align-items:center;justify-content:center;width:100%;text-decoration:none}.portal-shell_brandIcon__GhC3d{display:block;width:56px;height:56px}.portal-shell_menu__jGnBx{flex:1 1;padding:12px 8px 24px;background:var(--portal-sider-bg,#f6f8fa)!important;-webkit-border-end:none!important;border-inline-end:none!important}.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=light] .portal-shell_menu__jGnBx{color:var(--portal-menu-text,#1f2328)!important}.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=light] .portal-shell_menu__jGnBx .ant-menu-item,.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=light] .portal-shell_menu__jGnBx .ant-menu-submenu-title{display:flex;align-items:center;height:48px;margin:4px 0;border-radius:12px;font-weight:500;color:var(--portal-menu-text,#1f2328)!important}.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=light] .portal-shell_menu__jGnBx .ant-menu-submenu-title .ant-menu-item-icon,.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=light] .portal-shell_menu__jGnBx .ant-menu-submenu-title .anticon{color:var(--portal-menu-text,#1f2328)!important}.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=light] .portal-shell_menu__jGnBx .ant-menu-sub .ant-menu-item{height:42px;margin:2px 0;padding-left:44px!important;border-radius:10px;font-weight:500;font-size:14px}.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=light] .portal-shell_menu__jGnBx .ant-menu-item .ant-menu-item-icon,.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=light] .portal-shell_menu__jGnBx .ant-menu-item .anticon{color:var(--portal-menu-text,#1f2328)!important}.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=light] .portal-shell_menu__jGnBx .ant-menu-item-selected{background:rgba(64,150,255,.22)!important;color:var(--portal-menu-text,#1f2328)!important}.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=light] .portal-shell_menu__jGnBx .ant-menu-item-selected .ant-menu-item-icon,.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=light] .portal-shell_menu__jGnBx .ant-menu-item-selected .anticon,.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=light] .portal-shell_menu__jGnBx .ant-menu-submenu-open>.ant-menu-submenu-title,.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=light] .portal-shell_menu__jGnBx .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--portal-menu-text,#1f2328)!important}.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=light] .portal-shell_menu__jGnBx .ant-menu-sub .ant-menu-item-selected{background:rgba(64,150,255,.16)!important;color:var(--portal-menu-text,#1f2328)!important}.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=light] .portal-shell_menu__jGnBx .ant-menu-item-danger{margin-top:auto;color:var(--portal-menu-text,#1f2328)!important}.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=light] .portal-shell_menu__jGnBx .ant-menu-item-danger .anticon{color:var(--portal-menu-text,#1f2328)!important}.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=dark] .portal-shell_menu__jGnBx .ant-menu,.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=dark] .portal-shell_menu__jGnBx .ant-menu-item,.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=dark] .portal-shell_menu__jGnBx .ant-menu-item .ant-menu-item-icon,.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=dark] .portal-shell_menu__jGnBx .ant-menu-item .anticon,.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=dark] .portal-shell_menu__jGnBx .ant-menu-submenu-title,.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=dark] .portal-shell_menu__jGnBx .ant-menu-submenu-title .ant-menu-item-icon,.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=dark] .portal-shell_menu__jGnBx .ant-menu-submenu-title .anticon{color:var(--portal-menu-text,rgba(255,255,255,.88))!important}.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=dark] .portal-shell_menu__jGnBx .ant-menu-item-selected,.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=dark] .portal-shell_menu__jGnBx .ant-menu-item-selected .anticon,.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=dark] .portal-shell_menu__jGnBx .ant-menu-sub .ant-menu-item-selected{color:#fff!important}.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=dark] .portal-shell_menu__jGnBx .ant-menu-item-selected{background:var(--portal-menu-selected-bg,rgba(22,119,255,.28))!important}.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=dark] .portal-shell_menu__jGnBx .ant-menu-sub .ant-menu-item-selected{background:var(--portal-menu-selected-bg,rgba(22,119,255,.22))!important}.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=dark] .portal-shell_menu__jGnBx .ant-menu-item:hover:not(.ant-menu-item-selected),.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=dark] .portal-shell_menu__jGnBx .ant-menu-submenu-title:hover:not(.ant-menu-submenu-selected){background:hsla(0,0%,100%,.06)!important}.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=dark] .portal-shell_menu__jGnBx .ant-menu-item-danger,.portal-shell_portalThemeRoot__h0kGa[data-portal-theme=dark] .portal-shell_menu__jGnBx .ant-menu-item-danger .anticon{color:#ff7875!important}.portal-shell_mobileBackdrop__w165J{position:fixed;inset:0;z-index:99;border:none;padding:0;background:rgba(8,21,43,.45);cursor:pointer}.portal-shell_mainLayout__TcPNu{display:flex;flex-direction:column;min-width:0;flex:1 1;min-height:0;background:rgba(0,0,0,0)}.portal-shell_topBar__vd2GV{position:-webkit-sticky!important;position:sticky!important;top:0;z-index:95;height:auto!important;min-height:64px;line-height:normal!important;padding:12px 32px!important;background:var(--portal-header-bg,rgba(255,255,255,.92))!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--portal-border,#dce5f5)}.portal-shell_topBarRow__GUXFB{display:flex;align-items:center;gap:16px;width:100%;min-width:0}.portal-shell_categoryAlert__vtj9e{flex:1 1;min-width:0;margin:0;padding:10px 14px!important;border-radius:12px!important;border:1px solid #ffccc7!important;background:linear-gradient(180deg,#fff7f6,#fff2f0)!important;box-shadow:0 4px 14px rgba(255,77,79,.08)}.portal-shell_categoryAlert__vtj9e .ant-alert-icon{margin-top:2px;font-size:16px}.portal-shell_categoryAlert__vtj9e .ant-alert-content{min-width:0}.portal-shell_categoryAlert__vtj9e .ant-alert-message{margin-bottom:2px;color:#a8071a;font-size:13px;font-weight:600;line-height:1.35}.portal-shell_categoryAlert__vtj9e .ant-alert-description{color:#5c0011;font-size:14px;line-height:1.45}.portal-shell_categoryAlertLink__s_S4i{color:#cf1322;font-weight:600;text-decoration:underline;text-underline-offset:2px}.portal-shell_categoryAlertLink__s_S4i:hover{color:#a8071a}.portal-shell_collapseButton__iPEgV{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--portal-border,#dce5f5);border-radius:10px;background:var(--portal-surface,#ffffff);color:var(--portal-text,#08152b);font-size:18px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.portal-shell_collapseButton__iPEgV:hover{background:var(--portal-surface-hover,#f5f8ff);border-color:var(--portal-border-strong,#b8c9e8)}.portal-shell_headerActions__vThpc{display:inline-flex;align-items:center;gap:12px;margin-left:auto;min-width:0}.portal-shell_adminIdentity__gx2B3{display:inline-flex;align-items:center;gap:10px;min-width:0}.portal-shell_adminAvatarLink__ri79_{display:inline-flex;flex-shrink:0;line-height:0;text-decoration:none;border-radius:50%}.portal-shell_adminAvatarLink__ri79_:focus-visible,.portal-shell_adminAvatarLink__ri79_:hover{opacity:.9}.portal-shell_adminAvatar__7FkW6{flex-shrink:0;background:linear-gradient(135deg,#4096ff,#1d39c4)!important;cursor:pointer}.portal-shell_adminName__CZy2K{color:var(--portal-text,#08152b);font-size:14px;font-weight:600;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portal-shell_content__rTnSm{padding:15px 32px;flex:1 1}@media(max-width:992px){.portal-shell_sider___mmLj{position:fixed!important;height:100vh;z-index:100}.portal-shell_content__rTnSm{padding:24px 20px}.portal-shell_topBar__vd2GV{padding:12px 20px!important}.portal-shell_topBarRow__GUXFB{flex-wrap:wrap}.portal-shell_categoryAlert__vtj9e{order:3;flex-basis:100%}.portal-shell_headerActions__vThpc{margin-left:auto}}@media(max-width:640px){.portal-shell_adminName__CZy2K{max-width:140px}}.SiteFooter_footer__hD8tQ{margin-top:auto;border-top:1px solid var(--portal-border,#e2e8f0);background:var(--portal-header-bg,#fff)}.SiteFooter_inner__bC11L{max-width:1200px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.SiteFooter_links__KYDq3{display:flex;flex-wrap:wrap;gap:8px 20px}.SiteFooter_link__WT6Tj{color:var(--portal-text-muted,#475569);font-size:13px;text-decoration:none;transition:color .2s ease}.SiteFooter_link__WT6Tj:hover{color:var(--portal-icon-color,#1677ff);text-decoration:underline}.SiteFooter_copyright__mgzCP{margin:0;color:var(--portal-text-muted,#64748b);font-size:13px}@media(max-width:639px){.SiteFooter_inner__bC11L{flex-direction:column;align-items:flex-start}}.page_pageWrapper__8Xj5M{display:flex;flex-direction:column;gap:24px}.page_heroSection__XsWaB{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;align-items:stretch}.page_heroCopy__qZD7n{position:relative;overflow:hidden;padding:15px 32px;border-radius:10px;border:1px solid var(--portal-card-border,#dce5f5);box-shadow:var(--portal-shadow,0 12px 32px rgba(12,35,84,.06))}.page_heroTitle__It2JB{position:relative;z-index:1;margin:0 0 12px!important;color:var(--portal-text,#08152b)!important}.page_heroDescription__5voNE{position:relative;z-index:1;margin:0!important;max-width:720px;color:var(--portal-text-muted,#5b6b86)!important;font-size:16px}.page_calendarCard__wPFot{border-radius:10px!important;border:1px solid var(--portal-card-border,#dce5f5)!important;background:var(--portal-card-bg,#ffffff)!important;box-shadow:var(--portal-shadow,0 16px 40px rgba(12,35,84,.08))}.page_calendarCardBody__ILx8v{padding-top:8px}.page_cardHeader__X_giC{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px;flex-wrap:wrap}.page_cardHeading__UalX3{margin:0 0 6px!important;font-size:18px!important}.page_cardDescription__BqU3_{margin:0!important;color:#5b6b86!important}.page_legend__jpZS4{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.page_legendItem__yGA_L{display:inline-flex;align-items:center;gap:8px;color:#5b6b86;font-size:14px}.page_legendSwatch__omXzT{width:12px;height:12px;border-radius:4px;flex-shrink:0}.page_legendSwatchCourt__X6zmL{background:#4096ff}.page_legendSwatchSummons__jNSpZ{background:#d46b08}.page_sessionLoader__A12FD{min-height:360px;display:flex;align-items:center;justify-content:center}.page_calendarHeader__VrjJr{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:0 4px 16px}.page_calendarHeaderControls__V95YH{flex:1 1}.page_monthSelect__8tKSJ,.page_yearSelect__eZSgH{min-width:108px}.page_calendar__N08a_ .ant-picker-calendar{background:rgba(0,0,0,0)}.page_calendar__N08a_ .ant-picker-panel{background:linear-gradient(180deg,#fcfdff,#f5f8ff);border:1px solid var(--portal-card-border,#dce5f5);border-radius:16px}.page_calendar__N08a_ .ant-picker-content th{color:var(--portal-text-muted,#5b6b86);font-weight:600}.page_calendar__N08a_ .ant-picker-cell-in-view{color:var(--portal-text,#08152b)}.page_calendar__N08a_ .ant-picker-cell-in-view .ant-picker-cell-inner{border-radius:10px;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.page_calendar__N08a_ .ant-picker-cell-in-view:hover:not(.ant-picker-cell-selected) .ant-picker-cell-inner{background:rgba(64,150,255,.08)!important}.page_calendar__N08a_ .ant-picker-cell-today .ant-picker-cell-inner{color:var(--portal-text,#08152b);font-weight:600}.page_calendar__N08a_ .ant-picker-cell-today .ant-picker-cell-inner:before{border-color:rgba(64,150,255,.45)}.page_calendar__N08a_ .ant-picker-cell-today:not(.ant-picker-cell-selected) .ant-picker-cell-inner{background:rgba(64,150,255,.14)!important}.page_calendar__N08a_ .ant-picker-cell-selected .ant-picker-cell-inner{background:rgba(64,150,255,.22)!important;color:var(--portal-text,#08152b)!important;font-weight:600;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.65)}.page_calendar__N08a_ .ant-picker-cell-today.ant-picker-cell-selected .ant-picker-cell-inner{background:linear-gradient(180deg,rgba(64,150,255,.3),rgba(64,150,255,.18))!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.7),0 2px 8px rgba(12,35,84,.06)}.page_calendar__N08a_ .ant-picker-cell-today.ant-picker-cell-selected .ant-picker-cell-inner:before{border-color:#4096ff}.page_calendar__N08a_ .ant-picker-calendar-date-content{min-height:72px}.page_eventList__M24JL{display:flex;flex-direction:column;gap:4px;margin-top:4px;padding-left:15px}.page_eventLink__EQRMs{display:block;padding:2px 6px;border-radius:6px;font-size:15px;line-height:1.3;color:var(--portal-text,#08152b);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_eventLinkCourt__uQK32{background:rgba(64,150,255,.14);border-left:3px solid #4096ff}.page_eventLinkSummons__Cw714{background:rgba(212,107,8,.14);border-left:3px solid #d46b08}.page_eventLink__EQRMs:hover{opacity:.88}@media(max-width:991px){.page_heroCopy__qZD7n{padding:24px}.page_cardHeader__X_giC{flex-direction:column;align-items:stretch}}.auth-flow_pageWrapper__0lBzk{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:var(--portal-bg,#f6f8fa)}.auth-flow_card__yZxAo{width:100%;max-width:520px;border-radius:14px;text-align:center}.auth-flow_spinnerRow___YqBg{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1rem}.auth-flow_description__fguAv{margin-bottom:0!important;color:#48536a}.auth-flow_errorText__0pw28{margin-bottom:0!important}.ClientDetailsModal_modal__cJIWi .ant-modal-content{border-radius:14px;overflow:hidden}.ClientDetailsModal_modal__cJIWi .ant-modal-header{padding:20px 24px 16px;margin-bottom:0;border-bottom:1px solid var(--portal-border,#e4eaf4)}.ClientDetailsModal_modal__cJIWi .ant-modal-body{padding:24px}.ClientDetailsModal_modalTitle__fmlDO{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:600;color:var(--portal-text,#08152b)}.ClientDetailsModal_content__EogCu{display:flex;flex-direction:column;gap:20px}.ClientDetailsModal_summaryCard__gPpFb{display:flex;align-items:flex-start;gap:16px;padding:12px 14px;border-radius:12px;border:1px solid var(--portal-border,#e4eaf4);background:linear-gradient(135deg,rgba(64,150,255,.06) 0,rgba(64,150,255,.02) 48%,transparent 100%),var(--portal-surface,#ffffff)}.ClientDetailsModal_summaryAvatar__j_IHr{flex-shrink:0;background:linear-gradient(135deg,#4096ff,#1d39c4)!important;font-size:22px;font-weight:600}.ClientDetailsModal_summaryCopy__OKRhD{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1 1}.ClientDetailsModal_summaryName__M1d0O{margin:0!important;color:var(--portal-text,#08152b)!important;font-size:20px!important;line-height:1.3!important}.ClientDetailsModal_summaryMeta__sWBzF{display:flex;align-items:center;gap:8px;min-width:0}.ClientDetailsModal_summaryMetaIcon__J0VGC{flex-shrink:0;color:var(--portal-icon-color,#1677ff);font-size:14px}.ClientDetailsModal_summaryMetaText__j3phV{color:var(--portal-text-muted,#5b6b86)!important;font-size:14px;line-height:1.45;word-break:break-word}.ClientDetailsModal_sectionDivider__0oFt8{margin:0!important;border-color:var(--portal-border,#e4eaf4)!important}.ClientDetailsModal_section__TNLuz{display:flex;flex-direction:column;gap:14px}.ClientDetailsModal_sectionTitle__Uypz4{display:block;color:var(--portal-text,#08152b)!important;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ClientDetailsModal_detailGrid__N_CzO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 20px;gap:14px 20px}.ClientDetailsModal_detailField__IZDi4{display:flex;flex-direction:column;gap:6px;min-width:0;padding:5px 14px;border-radius:10px;background:var(--portal-bg,#f6f8fa);border:1px solid var(--portal-border,#e8edf5)}.ClientDetailsModal_detailFieldFull__aiSOH{grid-column:1/-1}.ClientDetailsModal_addressCard__FrCll{display:flex;flex-direction:column;gap:14px;border-radius:12px;background:var(--portal-surface,#ffffff)}.ClientDetailsModal_detailLabel__0PuXa{color:var(--portal-text-muted,#5b6b86)!important;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;line-height:1.35}.ClientDetailsModal_detailValue__iISvN{color:var(--portal-text,#08152b)!important;font-size:15px;font-weight:500;line-height:1.45;word-break:break-word}.ClientDetailsModal_detailValueEmpty__260sy{color:var(--portal-text-muted,#8b95a8)!important;font-size:15px;font-style:italic;line-height:1.45}.ClientDetailsModal_inlineValue__5sdAM{display:flex;align-items:flex-start;gap:8px;min-width:0;flex:1 1}.ClientDetailsModal_emailRow__vo4QT{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ClientDetailsModal_emailActions__hsBS0{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.ClientDetailsModal_emailCopiedText___YI34{color:#389e0d!important;font-size:13px;font-weight:600;line-height:1.4;white-space:nowrap}.ClientDetailsModal_inlineIcon__MVZjx{flex-shrink:0;margin-top:3px;color:var(--portal-icon-color,#1677ff);font-size:14px}.ClientDetailsModal_errorAlert__7uG7m{margin:0!important}@media(max-width:640px){.ClientDetailsModal_modal__cJIWi .ant-modal-body{padding:8px 24px}.ClientDetailsModal_summaryCard__gPpFb{flex-direction:column;align-items:center;text-align:center}.ClientDetailsModal_summaryMeta__sWBzF{justify-content:center}.ClientDetailsModal_detailGrid__N_CzO{grid-template-columns:1fr}}.page_pageWrapper__4A_LX{display:flex;flex-direction:column;gap:24px}.page_heroSection__BTP_u{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;align-items:stretch}.page_heroCopy__tg3mH{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:28px 32px;padding:15px 32px;border-radius:10px;border:1px solid var(--portal-card-border,#dce5f5);box-shadow:var(--portal-shadow,0 12px 32px rgba(12,35,84,.06))}.page_heroMain__3x5VM{position:relative;z-index:1;min-width:0}.page_heroStats__dF8W_{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(148px,1fr));grid-gap:12px;gap:12px;width:100%}.page_backLink__MeKd1{display:inline-block;margin-bottom:16px;color:var(--portal-icon-color,#1677ff)!important;font-weight:500}.page_backLink__MeKd1:hover{color:var(--portal-link-hover,#0958d9)!important}.page_heroTitleRow__k7Vpw{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px;margin-bottom:12px}.page_heroTitle__FBiY6{margin:0!important;color:var(--portal-text,#08152b)!important}.page_viewDetailsLink__8hY5H{padding:0!important;height:auto!important;font-size:13px!important;font-weight:500;line-height:1.4}.page_heroDescription__1CpQ0{margin:0!important;max-width:640px;color:var(--portal-text-muted,#5b6b86)!important;font-size:16px;line-height:1.55}.page_metaBadge__Mcc3c{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:88px;padding:16px 18px;border-radius:10px;background:var(--portal-surface,#ffffff);border:1px solid var(--portal-border,#e4eaf4);box-shadow:var(--portal-shadow,0 4px 14px rgba(12,35,84,.05));text-align:center}.page_metaLabel__YB90p{width:100%;color:var(--portal-text-muted,#5b6b86)!important;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1.35;text-align:center}.page_metaValue__ehh1i{width:100%;color:var(--portal-text,#08152b)!important;font-size:26px;font-weight:700;line-height:1.1;text-align:center}.page_tableCard__6gM5t{min-height:520px;border-radius:10px!important;border:1px solid var(--portal-card-border,#dce5f5)!important;background:var(--portal-card-bg,#ffffff)!important;box-shadow:var(--portal-shadow,0 16px 40px rgba(12,35,84,.08))}.page_tableHeader__eASGH{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.page_tableHeading__eOwFo{margin:0 0 6px!important;font-size:18px!important}.page_tableDescription__C9on3{margin:0!important;color:var(--portal-text-muted,#5b6b86)!important}.page_searchInput__BbF21{width:100%;max-width:420px}.page_sessionLoader__EAlM2{min-height:100%;display:flex;align-items:center;justify-content:center;gap:10px}.page_ticketTable__SNO30 .ant-table{background:rgba(0,0,0,0)}.page_ticketTable__SNO30 .ant-table-tbody>tr{cursor:pointer}.page_ticketTable__SNO30 .ant-table-tbody>tr>td{transition:background-color .2s ease}.page_invoiceTable__jldTh .ant-table{background:rgba(0,0,0,0)}.page_tableTitleCell___GBX7{display:flex;flex-direction:column;gap:4px}.page_tableTitle__ChKZ7{color:var(--portal-text,#08152b)!important}.page_tableSubtitleTrigger__QwUIw{display:inline-block;max-width:100%;cursor:help}.page_tableSubtitle__430S8{color:var(--portal-text-muted,#5b6b86)!important;display:-webkit-box;overflow:hidden;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(min-width:1101px){.page_heroMain__3x5VM{flex:1 1 280px}.page_heroStats__dF8W_{flex:0 1 520px;max-width:520px}}@media(max-width:1100px){.page_heroCopy__tg3mH{flex-direction:column;align-items:stretch}.page_heroStats__dF8W_{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:992px){.page_heroCopy__tg3mH{padding:24px}.page_tableHeader__eASGH{flex-direction:column}.page_searchInput__BbF21{max-width:none}}@media(max-width:720px){.page_heroStats__dF8W_{grid-template-columns:1fr}.page_metaBadge__Mcc3c{min-height:72px}.page_metaValue__ehh1i{font-size:22px}}.admin-invoice-settings-form_pageLayout__nnlBe{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,548px);grid-gap:24px;gap:24px;align-items:start}.admin-invoice-settings-form_formCard__67h3b,.admin-invoice-settings-form_previewCard__9i2S1{border-radius:10px!important;border:1px solid var(--portal-card-border,#dce5f5)!important;background:var(--portal-card-bg,#ffffff)!important;box-shadow:var(--portal-shadow,0 16px 40px rgba(12,35,84,.08))}.admin-invoice-settings-form_formCard__67h3b .ant-form-item-label>label{font-size:15px!important;font-weight:500}.admin-invoice-settings-form_previewCard__9i2S1{position:-webkit-sticky;position:sticky;top:24px}.admin-invoice-settings-form_previewHeader__4t0XE{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:16px}.admin-invoice-settings-form_previewTitle__aahrw{margin:0 0 8px!important}.admin-invoice-settings-form_previewDescription__8S2hv{margin:0!important;color:var(--portal-text-muted,#5b6b86)!important}.admin-invoice-settings-form_previewPanel__q96gH{min-height:640px;border:1px solid var(--portal-card-border,#dce5f5);border-radius:10px;overflow:hidden;background:#f8fbff}.admin-invoice-settings-form_previewLoading__kRJSy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:640px}.admin-invoice-settings-form_previewFrame__nMxbU{display:block;width:100%;min-height:640px;border:0;background:#fff}.admin-invoice-settings-form_dynamicFieldsSection__fLaoO{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.admin-invoice-settings-form_sectionHeader__m3rSe{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.admin-invoice-settings-form_sectionTitle__qLF2g{margin:0 0 4px!important}.admin-invoice-settings-form_dynamicFieldRow__174fo{display:grid;grid-template-columns:minmax(180px,1fr) 160px auto auto;grid-gap:12px;gap:12px;align-items:end;padding:16px;border:1px solid var(--portal-card-border,#dce5f5);border-radius:10px}.admin-invoice-settings-form_dynamicFieldCheckbox__25msY,.admin-invoice-settings-form_dynamicFieldItem__3eC6Y{margin-bottom:0!important}.admin-invoice-settings-form_actions__csPig{display:flex;justify-content:flex-end;gap:12px}@media(max-width:1200px){.admin-invoice-settings-form_pageLayout__nnlBe{grid-template-columns:1fr}.admin-invoice-settings-form_previewCard__9i2S1{position:static}}@media(max-width:992px){.admin-invoice-settings-form_dynamicFieldRow__174fo{grid-template-columns:1fr}.admin-invoice-settings-form_actions__csPig,.admin-invoice-settings-form_previewHeader__4t0XE{flex-direction:column;align-items:stretch}}.admin-retainer-documents-form_documentSection___IQLg{display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid var(--portal-card-border,#dce5f5);border-radius:10px;background:var(--portal-card-bg,#ffffff);box-shadow:var(--portal-shadow,0 16px 40px rgba(12,35,84,.08))}.admin-retainer-documents-form_documentSection___IQLg+.admin-retainer-documents-form_documentSection___IQLg{margin-top:24px}.admin-retainer-documents-form_sectionTitle__q3QXR{margin:0!important}.admin-retainer-documents-form_placeholderText___N53S{margin:0!important;color:var(--portal-text-muted,#5b6b86)!important}.admin-retainer-documents-form_yellowHighlight__jh4RT{background-color:#ff0;padding:2px 4px;border-radius:4px}.admin-retainer-documents-form_placeholderList__Dk5mI{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none;margin:0 0 14px}.admin-retainer-documents-form_uploadControl__Yt0hx{display:flex;flex-direction:column;gap:8px}.admin-retainer-documents-form_uploadHint__Q9Ck_{color:var(--portal-text-muted,#5b6b86)!important}.admin-retainer-documents-form_currentFile__l_SO_{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:8px;background:var(--portal-bg,#f6f8fa);border:1px solid var(--portal-border,#dde3ec)}.admin-retainer-documents-form_currentFileLabel__KqZxA{color:var(--portal-text-muted,#5b6b86)!important;font-size:13px}.admin-retainer-documents-form_currentFileName___ShRs{color:var(--portal-text,#1f2a44)!important;font-weight:600}.admin-retainer-documents-form_sectionActions__XwV5n{display:flex;justify-content:flex-end;gap:8px}@media(max-width:768px){.admin-retainer-documents-form_documentSection___IQLg{padding:16px}.admin-retainer-documents-form_sectionActions__XwV5n{justify-content:stretch;flex-direction:column}.admin-retainer-documents-form_sectionActions__XwV5n .ant-btn{width:100%}}.admin-ticket-legal-documents-tab_documentsTable__b9o1S .ant-table{background:rgba(0,0,0,0)}.admin-ticket-legal-documents-tab_actionButtons__QTAix{display:inline-flex;align-items:center;justify-content:center;gap:8px}.admin-ticket-legal-documents-tab_tabPanel__ryxpf,.generate-invoice-modal_tabPanel__HB_jx{display:flex;flex-direction:column;gap:24px}.generate-invoice-modal_tabHeader__2op7V{display:flex;justify-content:space-between;gap:16px;align-items:center}.generate-invoice-modal_createLayout__o452s{--invoice-preview-column-min:320px;--invoice-preview-column-max:542px;display:grid;grid-template-columns:minmax(0,1fr) minmax(var(--invoice-preview-column-min),var(--invoice-preview-column-max));grid-gap:24px;gap:24px;align-items:start}.generate-invoice-modal_formCard__et6l6,.generate-invoice-modal_previewCard__3lbn8{border-radius:10px!important;border:1px solid var(--portal-card-border,#dce5f5)!important;background:var(--portal-card-bg,#ffffff)!important;box-shadow:var(--portal-shadow,0 16px 40px rgba(12,35,84,.08))}.generate-invoice-modal_previewCard__3lbn8{position:-webkit-sticky;position:sticky;top:24px}.generate-invoice-modal_formTitle__jYcLe{margin:0 0 16px!important}.generate-invoice-modal_form__OssQx{margin-top:0}.generate-invoice-modal_lineItemsSection__OJxxt{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.generate-invoice-modal_lineItemsHeader__XK69A{display:flex;align-items:center}.generate-invoice-modal_addLineItemAction__0YS0_{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.generate-invoice-modal_addLineItemHint__OfBHT,.generate-invoice-modal_fieldHint__U5Qe2{font-size:13px;line-height:1.4}.generate-invoice-modal_includeTaxField__guYVb{margin-bottom:16px!important}.generate-invoice-modal_lineItemRow__wxysA{display:grid;grid-template-columns:160px minmax(0,1fr) 140px auto;grid-gap:12px;gap:12px;align-items:start;padding:16px;border:1px solid var(--portal-card-border,#dce5f5);border-radius:10px}.generate-invoice-modal_lineItemDescription__oiIQf,.generate-invoice-modal_lineItemField__oGB8n{margin-bottom:0!important}.generate-invoice-modal_lineItemDescription__oiIQf .ant-form-item-control,.generate-invoice-modal_lineItemField__oGB8n .ant-form-item-control{position:relative;padding-bottom:24px}.generate-invoice-modal_lineItemDescription__oiIQf .ant-form-item-additional,.generate-invoice-modal_lineItemField__oGB8n .ant-form-item-additional{position:absolute;right:0;bottom:0;left:0;min-height:24px}.generate-invoice-modal_removeButton__9_vIJ{align-self:start;margin-top:30px}.generate-invoice-modal_totalsPanel__GuueX{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;padding:16px;border:1px solid var(--portal-card-border,#dce5f5);border-radius:10px;background:var(--portal-surface-muted,#f7faff);color:var(--portal-text,#08152b)}.generate-invoice-modal_totalRow__yhAWN{display:flex;justify-content:space-between;gap:16px;color:inherit}.generate-invoice-modal_totalRow__yhAWN .ant-typography{color:inherit}.generate-invoice-modal_formActions__duWgz{display:flex;justify-content:flex-end;gap:12px}.generate-invoice-modal_previewHeader__CFDCS{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:16px}.generate-invoice-modal_previewTitle__xSLbQ{margin:0 0 8px!important}.generate-invoice-modal_previewPanel__bv0kC{min-height:560px;border:1px solid var(--portal-card-border,#dce5f5);border-radius:10px;overflow:hidden;background:var(--portal-panel-subtle-bg,#edf2fb)}.generate-invoice-modal_previewLoading__C3SO6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:560px;color:var(--portal-text-muted,#5b6b86)}.generate-invoice-modal_previewFrame___1vc1{display:block;width:100%;min-height:560px;border:0;background:#fff}@media(max-width:1200px){.generate-invoice-modal_createLayout__o452s{grid-template-columns:1fr}.generate-invoice-modal_previewCard__3lbn8{position:static}}@media(max-width:992px){.generate-invoice-modal_lineItemRow__wxysA{grid-template-columns:1fr}.generate-invoice-modal_formActions__duWgz,.generate-invoice-modal_previewHeader__CFDCS,.generate-invoice-modal_tabHeader__2op7V{flex-direction:column;align-items:stretch}}.admin-ticket-form_formCard__LsPnr{border-radius:10px!important;border:1px solid var(--portal-card-border,#dce5f5)!important;background:var(--portal-card-bg,#ffffff)!important;box-shadow:var(--portal-shadow,0 16px 40px rgba(12,35,84,.08))}.admin-ticket-form_datePickerField__he9VB,.admin-ticket-form_formRow__X8QOb{width:100%}.admin-ticket-form_courtDateSection__PsY3K{display:flex;flex-direction:column;gap:4px}.admin-ticket-form_summonsCheckboxItem__9bias{margin-bottom:8px!important;margin-top:-15px!important}.admin-ticket-form_formActions__gkh_b{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.admin-ticket-form_formCard__LsPnr .ant-form-item-label>label{font-size:15px!important;font-weight:500}.admin-ticket-form_requiredMark__JeT4X{margin-left:4px;color:var(--ant-color-error,#ff4d4f)}@media(max-width:640px){.admin-ticket-form_formActions__gkh_b{flex-direction:column-reverse}}.admin-ticket-detail-view_pageWrapper__D0Y4O{margin:0 auto;display:flex;flex-direction:column;gap:24px}.admin-ticket-detail-view_headerSection__I1RZt{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;align-items:stretch}.admin-ticket-detail-view_headerCopy__QjFXD{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding:15px 32px;border-radius:10px;border:1px solid var(--portal-card-border,#dce5f5);box-shadow:var(--portal-shadow,0 12px 32px rgba(12,35,84,.06))}.admin-ticket-detail-view_backLink__mE6Wk{position:relative;z-index:1;display:inline-flex;align-items:center;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;font:inherit;color:var(--portal-icon-color,#1677ff)!important;font-weight:500;text-decoration:none}.admin-ticket-detail-view_backLink__mE6Wk:hover{color:var(--portal-link-hover,#0958d9)!important}.admin-ticket-detail-view_pageTitle__tJWl3{position:relative;z-index:1;margin:0!important;color:var(--portal-text,#08152b)!important;font-size:24px!important}.admin-ticket-detail-view_clientLine__uvj1_{position:relative;z-index:1;flex:1 1;min-width:240px;margin:0!important;color:var(--portal-text-secondary,#3f4f6b)!important;font-size:14px}.admin-ticket-detail-view_clientSection__VAjLt{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.admin-ticket-detail-view_reminderButton__MvfA2{flex-shrink:0}@media(max-width:768px){.admin-ticket-detail-view_reminderButton__MvfA2{width:100%}}.admin-ticket-detail-view_clientLink__CBsaM{color:var(--portal-icon-color,#1677ff);font-weight:500;text-decoration:underline!important}.admin-ticket-detail-view_clientLink__CBsaM:hover{color:var(--portal-link-hover,#0958d9);text-decoration:underline!important}.admin-ticket-detail-view_clientSigningStatusSigned__p24tN{color:var(--portal-text-secondary,#3f4f6b)!important}.admin-ticket-detail-view_clientSigningStatusPending__02fFZ{color:#d48806!important}.admin-ticket-detail-view_clientReminderSent__dl_NH{color:var(--portal-text-secondary,#3f4f6b)!important}.admin-ticket-detail-view_pageDescription__2CoaE{position:relative;z-index:1;margin:0!important;max-width:720px;color:var(--portal-text-muted,#5b6b86)!important;font-size:16px}.admin-ticket-detail-view_statusControl__s5rCC{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;margin-top:8px;padding-top:18px;border-top:1px solid var(--portal-border,rgba(220,229,245,.9))}.admin-ticket-detail-view_statusControlLabel__LBIn0{color:var(--portal-text-secondary,#3f4f6b)!important;font-size:13px;font-weight:600;letter-spacing:.02em}.admin-ticket-detail-view_statusRadioGroup__G_Q4s{display:flex;flex-wrap:wrap;gap:0}.admin-ticket-detail-view_statusRadioGroup__G_Q4s .ant-radio-button-wrapper{min-width:118px;height:38px;line-height:36px;text-align:center;font-weight:600;border-color:var(--portal-border-strong,#d6deec);color:var(--portal-text-secondary,#4a5a74);background:var(--portal-surface,#ffffff);transition:color .2s ease,background-color .2s ease,border-color .2s ease}.admin-ticket-detail-view_statusRadioGroup__G_Q4s .ant-radio-button-wrapper:not(:first-child):before{background-color:var(--portal-border-strong,#d6deec)!important}.admin-ticket-detail-view_statusRadioGroup__G_Q4s .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-checked):hover{color:var(--portal-text,#08152b);border-color:var(--portal-icon-color,#1677ff)}[data-portal-theme=dark] .admin-ticket-detail-view_statusRadioGroup__G_Q4s .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-checked){color:var(--portal-text,#e8eef7)!important;background:var(--portal-input-bg,#1e2a3b)!important;border-color:var(--portal-border-strong,#3d5270)!important}[data-portal-theme=dark] .admin-ticket-detail-view_statusRadioGroup__G_Q4s .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-checked):hover{color:#69b1ff!important;border-color:#69b1ff!important}.admin-ticket-detail-view_statusOptionNEW__m_5Uo.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff!important;background:#1677ff!important;border-color:#1677ff!important}.admin-ticket-detail-view_statusOptionNEW__m_5Uo.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#1677ff!important}.admin-ticket-detail-view_statusOptionIN_PROGRESS__byLS5.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff!important;background:#faad14!important;border-color:#faad14!important}.admin-ticket-detail-view_statusOptionIN_PROGRESS__byLS5.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#faad14!important}.admin-ticket-detail-view_statusOptionCOMPLETED__oYAi_.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff!important;background:#52c41a!important;border-color:#52c41a!important}.admin-ticket-detail-view_statusOptionCOMPLETED__oYAi_.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#52c41a!important}.admin-ticket-detail-view_feedbackCard__lJDm3{border-radius:10px!important;border:1px solid var(--portal-card-border,#dce5f5)!important;background:var(--portal-card-bg,#ffffff)!important;box-shadow:0 16px 40px rgba(12,35,84,.08)}.admin-ticket-detail-view_feedbackState__u52E0{min-height:280px;display:flex;align-items:center;justify-content:center}.admin-ticket-detail-view_skeletonContent___H_ex{padding:8px 4px}.admin-ticket-detail-view_tabsSection__zjfbt{border-radius:12px;padding:0}.admin-ticket-detail-view_ticketTabs__TdLvP .ant-tabs-nav{margin:0 0 12px!important}.admin-ticket-detail-view_ticketTabs__TdLvP .ant-tabs-nav-list{background:var(--portal-bg,#f6f8fa);border-radius:12px;padding:4px;border:1px solid var(--portal-border,#dde3ec)}.admin-ticket-detail-view_ticketTabs__TdLvP .ant-tabs-tab{border-radius:9px;margin:0!important;padding:8px 16px!important;background:rgba(0,0,0,0)!important;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.admin-ticket-detail-view_ticketTabs__TdLvP .ant-tabs-tab-btn{color:var(--portal-text-muted,#475772);font-size:14px;font-weight:600;text-shadow:none!important}.admin-ticket-detail-view_ticketTabs__TdLvP .ant-tabs-tab:hover .ant-tabs-tab-btn{color:var(--portal-text-secondary,#3e5b88)}.admin-ticket-detail-view_ticketTabs__TdLvP .ant-tabs-tab-active{background:var(--portal-surface,#f1f2f2)!important;box-shadow:0 1px 3px rgba(10,30,60,.14)}[data-portal-theme=dark] .admin-ticket-detail-view_ticketTabs__TdLvP .ant-tabs-tab-active{box-shadow:0 1px 4px rgba(0,0,0,.45)}.admin-ticket-detail-view_ticketTabs__TdLvP .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--portal-text,#4d4e6d)!important;text-shadow:none!important}.admin-ticket-detail-view_ticketTabs__TdLvP .ant-tabs-ink-bar{display:none!important}.admin-ticket-detail-view_ticketTabs__TdLvP .ant-tabs-content-holder{background:rgba(0,0,0,0);border:0;box-shadow:none}.admin-ticket-detail-view_tabLabel__vsFmP{display:inline-flex;align-items:center;gap:8px}.admin-ticket-detail-view_tabLabel__vsFmP .anticon{font-size:14px;color:var(--portal-text-muted,#5d6e8d);transition:color .2s ease}.admin-ticket-detail-view_ticketTabs__TdLvP .ant-tabs-tab-active .admin-ticket-detail-view_tabLabel__vsFmP .anticon{color:var(--portal-icon-color,#1677ff)}.admin-ticket-detail-view_tabPanel__nAFDQ{padding:0}.admin-ticket-detail-view_commentsTabPanel__gx_mQ{height:min(74vh,760px);display:flex;flex-direction:column;background:var(--portal-card-bg,#ffffff);border:1px solid var(--portal-card-border,#dce5f5);border-radius:10px;box-shadow:0 16px 40px rgba(12,35,84,.08);overflow:hidden}.admin-ticket-detail-view_commentsBody__p1AI0{flex:1 1;overflow-y:auto;padding:16px 20px 176px;background:var(--portal-bg,#f6f8fa)}.admin-ticket-detail-view_commentsLoading__ggV4f{display:flex;flex-direction:column;gap:16px}.admin-ticket-detail-view_commentsEmpty__D98LG{min-height:220px;display:flex;align-items:center;justify-content:center}.admin-ticket-detail-view_commentsList__GrlJ_{display:flex;flex-direction:column;gap:12px}.admin-ticket-detail-view_commentCard__4luk0{border:1px solid var(--portal-card-border,#e4e8f1);border-radius:12px;padding:12px 14px;background:var(--portal-card-bg,#ffffff)}.admin-ticket-detail-view_commentHeader__nc8wR{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.admin-ticket-detail-view_commentAuthor__acV8H{color:var(--portal-text,#16284a)!important;font-weight:700}.admin-ticket-detail-view_commentTimestamp__lmS03{color:var(--portal-text-muted,#6a7487)!important;font-size:12px}.admin-ticket-detail-view_commentMessage__VHjA6{margin:0!important;color:var(--portal-text-secondary,#253759)!important;white-space:pre-wrap}.admin-ticket-detail-view_commentFormDock__ZyJUt{position:-webkit-sticky;position:sticky;bottom:0;border-top:1px solid var(--portal-border,#e8ecf5);background:var(--portal-card-bg,#ffffff);padding:14px 20px 16px}.admin-ticket-detail-view_commentForm__c3cGF{display:flex;flex-direction:column;gap:8px}.admin-ticket-detail-view_commentForm__c3cGF .ant-form-item{margin-bottom:0}.admin-ticket-detail-view_commentFormActions__FIbK_{display:flex;justify-content:flex-end;align-items:center;gap:8px}@media(max-width:640px){.admin-ticket-detail-view_commentsTabPanel__gx_mQ{height:68vh}}@media(max-width:576px){.admin-ticket-detail-view_statusRadioGroup__G_Q4s{flex-direction:column;width:100%}.admin-ticket-detail-view_statusRadioGroup__G_Q4s .ant-radio-button-wrapper{width:100%;min-width:0;border-radius:0!important}.admin-ticket-detail-view_statusRadioGroup__G_Q4s .ant-radio-button-wrapper:first-child{border-radius:8px 8px 0 0!important}.admin-ticket-detail-view_statusRadioGroup__G_Q4s .ant-radio-button-wrapper:last-child{border-radius:0 0 8px 8px!important}.admin-ticket-detail-view_statusRadioGroup__G_Q4s .ant-radio-button-wrapper:not(:first-child):before{display:none}}.InviteClientModal_modalTitle__C5aP_{display:inline-flex;align-items:center;gap:8px}.InviteClientModal_modalDescription__hajRy{margin:0 0 16px!important;color:var(--portal-text-muted,#5b6b86)!important}.InviteClientModal_form__xIbUt{margin-top:4px}.page_pageWrapper__Url8E{display:flex;flex-direction:column;gap:24px}.page_heroSection__H0T3r{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;align-items:stretch}.page_heroCopy__zQSYN{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:28px 32px;padding:15px 32px;border-radius:10px;border:1px solid var(--portal-card-border,#dce5f5);box-shadow:var(--portal-shadow,0 12px 32px rgba(12,35,84,.06))}.page_heroMain__uULxK{position:relative;z-index:1;min-width:0}.page_heroStats__uux9e{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(148px,1fr));grid-gap:12px;gap:12px;width:100%}.page_heroTitle__pkUxq{margin:0 0 12px!important;color:var(--portal-text,#08152b)!important}.page_heroDescription__yR6tC{margin:0!important;max-width:640px;color:var(--portal-text-muted,#5b6b86)!important;font-size:16px;line-height:1.55}.page_metaBadge__Mik9k{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:88px;padding:16px 18px;border-radius:10px;background:var(--portal-surface,#ffffff);border:1px solid var(--portal-border,#e4eaf4);box-shadow:var(--portal-shadow,0 4px 14px rgba(12,35,84,.05));text-align:center}.page_metaLabel__whPOi{width:100%;color:var(--portal-text-muted,#5b6b86)!important;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1.35;text-align:center}.page_metaValue__U7tcv{width:100%;color:var(--portal-text,#08152b)!important;font-size:26px;font-weight:700;line-height:1.1;text-align:center}.page_tableCard__swWIs{min-height:520px;border-radius:10px!important;border:1px solid var(--portal-card-border,#dce5f5)!important;background:var(--portal-card-bg,#ffffff)!important;box-shadow:var(--portal-shadow,0 16px 40px rgba(12,35,84,.08))}.page_tableHeader__thi2q{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.page_tableActions__GEYI2{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;width:100%;max-width:620px}.page_tableHeading__u3ePb{margin:0 0 6px!important;font-size:18px!important}.page_tableDescription__mg8Zw{margin:0!important;color:var(--portal-text-muted,#5b6b86)!important}.page_searchInput__6M_9P{width:100%;max-width:420px}.page_addClientButton__Yed3r.ant-btn-primary{border:none;color:#fff;font-weight:600;background:linear-gradient(111deg,rgba(105,146,255,.9215686275),#4096ff 48%,rgba(29,84,196,.8));box-shadow:0 8px 18px rgba(64,150,255,.28);transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.page_addClientButton__Yed3r.ant-btn-primary.ant-btn-disabled,.page_addClientButton__Yed3r.ant-btn-primary:disabled{color:var(--portal-text-muted,rgba(0,0,0,.45));background:var(--portal-surface-muted,rgba(0,0,0,.04));border:1px solid var(--portal-border-strong,var(--ant-color-border,#d9d9d9));box-shadow:none;cursor:not-allowed;transform:none;opacity:1}.page_addClientButton__Yed3r.ant-btn-primary:not(:disabled):focus-visible,.page_addClientButton__Yed3r.ant-btn-primary:not(:disabled):hover{color:#fff;background:linear-gradient(135deg,#85c1ff,#4dabff 48%,#2952d9);box-shadow:0 10px 22px rgba(64,150,255,.36)}.page_addClientButton__Yed3r.ant-btn-primary:not(:disabled):active{color:#fff;background:linear-gradient(135deg,#4096ff,#2563eb 48%,#10239e);box-shadow:0 4px 12px rgba(29,57,196,.26);transform:translateY(1px)}.page_sessionLoader__GG41D{min-height:100%;display:flex;align-items:center;justify-content:center;gap:10px}.page_customerTable__5sBFG .ant-table{background:rgba(0,0,0,0)}.page_customerTable__5sBFG .ant-table-tbody>tr{cursor:pointer}.page_customerTable__5sBFG .ant-table-tbody>tr>td{transition:background-color .2s ease}.page_recentlyUpdatedRow__PrRzJ>td{font-weight:600}.page_clientNameCell__HxVAa{display:flex;flex-direction:column;gap:4px}.page_clientName__OhTCg{color:var(--portal-text,#08152b)}@media(min-width:1101px){.page_heroMain__uULxK{flex:1 1 280px}.page_heroStats__uux9e{flex:0 1 520px;max-width:520px}}@media(max-width:1100px){.page_heroCopy__zQSYN{flex-direction:column;align-items:stretch}.page_heroStats__uux9e{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:992px){.page_heroCopy__zQSYN{padding:24px}.page_tableHeader__thi2q{flex-direction:column}.page_searchInput__6M_9P,.page_tableActions__GEYI2{max-width:none}}@media(max-width:720px){.page_heroStats__uux9e{grid-template-columns:1fr}.page_metaBadge__Mik9k{min-height:72px}.page_metaValue__U7tcv{font-size:22px}}.page_pageWrapper___r9jW{display:flex;flex-direction:column}.page_pageBody__rwYCH{flex:1 1;display:flex;align-items:center;justify-content:center;padding:74px 16px 24px}.page_contentStack__SJUoa{width:100%;display:flex;flex-direction:column;align-items:center;gap:24px}.page_brand__PLFU_{display:inline-flex;justify-content:center;margin-bottom:4px;text-decoration:none}.page_loginCard__VvkTh{width:100%;max-width:520px!important;border-radius:14px!important;border:1px solid #e5e7eb;box-shadow:0 10px 28px rgba(15,42,95,.06)}.page_loginCard__VvkTh .ant-card-body{padding:34px 40px 30px}.page_title__OFFmC{text-align:center;margin-bottom:6px!important;color:#1d2533!important;line-height:1.2!important}.page_subtitle__2DX99{margin-bottom:22px;text-align:center;color:#70798a;font-size:20px}.page_form__G4Vrj{margin-top:2px}.page_loginTabs__smWgu .ant-tabs-nav{margin-bottom:18px!important}.page_loginTabs__smWgu .ant-tabs-nav:before{border-bottom:none!important}.page_loginTabs__smWgu .ant-tabs-nav-list{width:100%;padding:4px;border-radius:12px;background:#f2f5fa;border:1px solid #e8ecf0}.page_loginTabs__smWgu .ant-tabs-tab{flex:1 1;justify-content:center;margin:0!important;padding:10px 12px!important;border-radius:9px;background:rgba(0,0,0,0)!important;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.page_loginTabs__smWgu .ant-tabs-tab-btn{font-size:15px;font-weight:600;color:#6b7484;text-shadow:none!important;transition:color .2s ease}.page_loginTabs__smWgu .ant-tabs-tab:hover:not(.ant-tabs-tab-active) .ant-tabs-tab-btn{color:#4a5568}.page_loginTabs__smWgu .ant-tabs-tab:hover:not(.ant-tabs-tab-active){background:hsla(0,0%,100%,.55)!important}.page_loginTabs__smWgu .ant-tabs-tab-active{background:#fff!important;box-shadow:0 1px 3px rgba(15,42,95,.1)}.page_loginTabs__smWgu .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1d2533!important;text-shadow:none!important}.page_loginTabs__smWgu .ant-tabs-ink-bar{display:none!important}.page_form__G4Vrj .ant-form-item-label>label{font-size:16px;font-weight:600;color:#252d3b}.page_form__G4Vrj .ant-input,.page_form__G4Vrj .ant-input-affix-wrapper{font-size:18px}.page_form__G4Vrj .ant-input-affix-wrapper{align-items:center}.page_form__G4Vrj .ant-input-affix-wrapper .ant-input{height:100%;min-height:0}.page_form__G4Vrj .ant-input::placeholder{color:#9aa2b1}.page_submitItem__VwBrX{margin-top:4px;margin-bottom:10px!important}.page_submitItem__VwBrX .ant-btn{border-radius:10px;height:35px;font-size:16px;font-weight:600}.page_divider__pp8b2{margin:8px 0 16px!important;color:#95a0b4;font-size:15px}.page_googleButton__OUGe_.ant-btn{margin-bottom:20px;height:37px;border-radius:10px;border:1px solid #dadce0;background:#fff;color:#3c4043;font-size:15px;font-weight:500;box-shadow:none}.page_googleButton__OUGe_.ant-btn:hover:not(:disabled){border-color:#d2e3fc!important;background:#f8faff!important;color:#3c4043!important}.page_googleButton__OUGe_ .ant-btn-icon{display:inline-flex;align-items:center;justify-content:center}.page_googleIcon__rYKeF{width:20px;height:20px;flex-shrink:0}.page_loginText__sF2LW{display:flex;justify-content:center;margin-top:20px;margin-bottom:0!important;color:#5e6778;font-size:14px!important}.page_memberSubtitle__2cZPI{margin-top:4px;margin-bottom:18px!important;color:#6b7484;font-size:14px}.page_footer__7czl1{padding:18px 16px 24px;text-align:center;background:rgba(0,0,0,0)}.page_footerLinks__GAbhu{justify-content:center;margin-bottom:10px}.page_footerLinks__GAbhu .ant-typography{color:#7b8496;font-size:12px}.page_footerCopy___qgWb{color:#8b93a4;font-size:12px}@media(max-width:992px){.page_brandTitle___6FMm{font-size:32px!important}.page_loginCard__VvkTh .ant-card-body{padding:28px 22px 24px}.page_title__OFFmC{font-size:36px!important}.page_subtitle__2DX99{font-size:15px}.page_form__G4Vrj .ant-form-item-label>label,.page_form__G4Vrj .ant-input,.page_form__G4Vrj .ant-input-affix-wrapper{font-size:14px}}@media(max-width:640px){.page_pageBody__rwYCH{padding-top:22px}.page_brandTitle___6FMm{font-size:26px!important}.page_title__OFFmC{font-size:32px!important}.page_subtitle__2DX99{font-size:13px}.page_loginTabs__smWgu .ant-tabs-tab{padding:9px 8px!important}.page_loginTabs__smWgu .ant-tabs-tab-btn{font-size:13px;white-space:normal;text-align:center;line-height:1.35}}.page_pageWrapper__iCWUu{display:flex;flex-direction:column;gap:20px}.page_headerSection__uUR1V{padding:8px 4px}.page_headerCopy__9JRbW{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding:15px 32px;border-radius:10px;border:1px solid var(--portal-card-border,#dce5f5);box-shadow:var(--portal-shadow,0 12px 32px rgba(12,35,84,.06))}.page_headerTitle___5Ku9{margin-bottom:0!important;font-size:24px!important}.page_headerDescription__xMyyz{margin-bottom:0!important;color:#5e6778}.page_formCard__253o0,.page_tableCard__h4qcW{border-radius:14px!important;border:1px solid var(--portal-card-border,#dce5f5)!important;background:var(--portal-card-bg,#ffffff)!important;box-shadow:0 8px 24px rgba(15,42,95,.05)}.page_permissionsCard__Wv4y6{border-radius:10px!important;border:1px solid var(--portal-card-border,#dce5f5)!important;background:var(--portal-card-bg,#ffffff)!important;box-shadow:var(--portal-shadow,0 16px 40px rgba(12,35,84,.08))}.page_permissionsTitle__Ncruk{margin-bottom:0!important;font-size:18px!important}.page_form__fCJ4X{margin-top:0}.page_addMemberRow__1oSxi{display:flex;align-items:flex-start;gap:16px;width:100%}.page_pinField__6MUGW,.page_usernameField__BVnhM{flex:1 1;min-width:0}.page_addMemberRow__1oSxi .ant-form-item{margin-bottom:0}.page_submitCol__HLlhY{flex:0 0 auto;align-self:flex-start}.page_submitItem__uDATk{margin-bottom:0!important;width:auto}.page_submitItem__uDATk .ant-form-item-control-input{min-height:auto}.page_submitItem__uDATk .ant-form-item-label>label{visibility:hidden}.page_form__fCJ4X .ant-form-item-label>label{font-size:15px;font-weight:600}.page_form__fCJ4X .ant-input,.page_form__fCJ4X .ant-input-affix-wrapper{width:100%}.page_form__fCJ4X .ant-input-affix-wrapper{align-items:center}.page_form__fCJ4X .ant-input-affix-wrapper .ant-input{height:100%;min-height:0}.page_fieldHint__u4Svw{color:#6a7487!important;font-size:13px}.page_formTitle__pYPaZ,.page_tableTitle__7FYsA{margin-bottom:6px!important;font-size:18px!important}.page_tableDescription__XXEGB{margin-bottom:16px!important;color:#6b7484}.page_memberTable__pUK6p .ant-table{background:rgba(0,0,0,0)}.page_memberTable__pUK6p .ant-table-tbody>tr{cursor:pointer}.page_memberTable__pUK6p .ant-table-tbody>tr>td{transition:background-color .2s ease}.page_actionButtons___8iap{display:inline-flex;align-items:center;gap:8px}.page_accessDeniedLink__xDYai{color:#d48806;font-weight:600;text-decoration:underline;text-underline-offset:2px}.page_accessDeniedLink__xDYai:hover{color:#ad6800}@media(max-width:992px){.page_headerCopy__9JRbW{padding:24px}}@media(max-width:768px){.page_addMemberRow__1oSxi{flex-direction:column;gap:0}.page_pinField__6MUGW,.page_usernameField__BVnhM{flex:1 1 auto;width:100%}.page_addMemberRow__1oSxi .ant-form-item{margin-bottom:16px}.page_submitCol__HLlhY{margin-left:0;width:100%}.page_submitItem__uDATk,.page_submitItem__uDATk .ant-btn{width:100%}.page_addMemberRow__1oSxi .page_submitCol__HLlhY .ant-form-item{margin-bottom:0}}.admin-notification-settings-form_formCard__P39W_{border-radius:10px!important;border:1px solid var(--portal-card-border,#dce5f5)!important;background:var(--portal-card-bg,#ffffff)!important;box-shadow:var(--portal-shadow,0 16px 40px rgba(12,35,84,.08))}.admin-notification-settings-form_toolbar__hcI3t{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.admin-notification-settings-form_toolbarHint__FiLW1{color:var(--portal-text-muted,#5b6b86)!important}.admin-notification-settings-form_inlineBellIcon__FLCL7{margin:0 1px;font-size:14px;color:var(--portal-icon-color,#1677ff);vertical-align:-.125em}.admin-notification-settings-form_toolbarActions__NxN0X{display:flex;align-items:center;gap:4px}.admin-notification-settings-form_toolbarButton__KZV5q{padding-inline:8px!important}.admin-notification-settings-form_divider__v1ZKu{margin:16px 0 20px!important}.admin-notification-settings-form_optionsList__m5ap_{display:flex;flex-direction:column;gap:10px}.admin-notification-settings-form_optionItem__gUXnx{padding:14px 16px;border-radius:8px;border:1px solid var(--portal-card-border,#dce5f5);transition:border-color .2s ease,background-color .2s ease}.admin-notification-settings-form_optionRow___9o4_{display:flex;align-items:center;justify-content:space-between;gap:16px}.admin-notification-settings-form_optionField__WNAFL{flex:1 1;min-width:0;margin-bottom:0!important}.admin-notification-settings-form_optionCheckbox__cm_E9{align-items:flex-start!important;width:100%}.admin-notification-settings-form_optionCheckbox__cm_E9 .ant-checkbox .ant-checkbox-inner{width:20px;height:20px;border-radius:5px}.admin-notification-settings-form_optionCheckbox__cm_E9 .ant-checkbox-checked .ant-checkbox-inner:after{inset-inline-start:28%}.admin-notification-settings-form_optionCheckbox__cm_E9 .ant-checkbox+span{-webkit-padding-start:10px;padding-inline-start:10px}.admin-notification-settings-form_optionContent__F45km{display:flex;flex-direction:column;gap:4px;padding-top:0}.admin-notification-settings-form_optionLabel__Gppsg{color:var(--portal-text,#08152b);font-size:15px;font-weight:600}.admin-notification-settings-form_optionDescription__loTea{color:var(--portal-text-muted,#5b6b86);font-size:14px;line-height:1.45}.admin-notification-settings-form_courtDateOptionWrapper__zbRas{display:grid;grid-template-columns:20px minmax(0,1fr);grid-template-rows:auto auto;grid-column-gap:10px;column-gap:10px;grid-row-gap:4px;row-gap:4px;flex:1 1;min-width:0;align-items:center}.admin-notification-settings-form_courtDateCheckboxCell__ARLM0{grid-row:1/span 2;grid-column:1;display:flex;align-items:center;justify-content:center;align-self:center}.admin-notification-settings-form_courtDateCheckboxOnly__ctPhS{margin:0!important}.admin-notification-settings-form_courtDateCheckboxOnly__ctPhS .ant-checkbox .ant-checkbox-inner{width:20px;height:20px;border-radius:5px}.admin-notification-settings-form_courtDateCheckboxOnly__ctPhS .ant-checkbox-checked .ant-checkbox-inner:after{inset-inline-start:28%}.admin-notification-settings-form_courtDateLabel__qfnDI{grid-row:1;grid-column:2;margin:0;color:var(--portal-text,#08152b);font-size:15px;font-weight:600;line-height:1.45;cursor:pointer}.admin-notification-settings-form_courtDateOptionWrapper__zbRas:has(.ant-checkbox-disabled) .admin-notification-settings-form_courtDateLabel__qfnDI{cursor:not-allowed;opacity:.65}.admin-notification-settings-form_courtDateDescription__pXlVN{display:flex;flex-wrap:wrap;align-items:center;gap:8px;grid-row:2;grid-column:2;color:var(--portal-text-muted,#5b6b86);font-size:14px;line-height:1.45}.admin-notification-settings-form_courtDateDaysField__C3Atk{margin-bottom:0!important}.admin-notification-settings-form_courtDateDaysSelect__8sSFI,.admin-notification-settings-form_courtDateDaysSelect__8sSFI .ant-select-selector{width:72px!important}.admin-notification-settings-form_optionIconWrap__vk_kK{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--portal-icon-bg,#f0f6ff);color:var(--portal-icon-color,#1677ff);transition:opacity .2s ease,transform .2s ease}.admin-notification-settings-form_optionIconWrapMuted__T4dgd{opacity:.45}.admin-notification-settings-form_optionIcon__1MCJb{font-size:18px}.admin-notification-settings-form_actions__KpMv4{display:flex;justify-content:flex-end;margin-top:24px}@media(max-width:768px){.admin-notification-settings-form_toolbar__hcI3t{flex-direction:column;align-items:flex-start}.admin-notification-settings-form_optionRow___9o4_{align-items:flex-start}.admin-notification-settings-form_optionIconWrap__vk_kK{width:36px;height:36px;margin-top:2px}.admin-notification-settings-form_optionIcon__1MCJb{font-size:16px}.admin-notification-settings-form_actions__KpMv4{justify-content:stretch}.admin-notification-settings-form_actions__KpMv4 .ant-btn{width:100%}}.AdminOnboardingModal_adminOnboardingModal__qcIDl .ant-modal-content{padding:28px 28px 24px}.AdminOnboardingModal_adminOnboardingModal__qcIDl .ant-modal-header{justify-content:center;text-align:center;margin-bottom:30px;font-size:18px}.AdminOnboardingModal_adminOnboardingModal__qcIDl .ant-modal-title{flex:1 1;text-align:center}.AdminOnboardingModal_steps__SI0Cu{margin-bottom:28px}.AdminOnboardingModal_stepContent__w1LID{min-height:180px;font-size:16px;line-height:1.6}.AdminOnboardingModal_stepContent__w1LID .ant-typography{font-size:inherit;line-height:inherit}.AdminOnboardingModal_stepContent__w1LID .ant-form-item-label>label{font-size:16px}.AdminOnboardingModal_stepContent__w1LID .ant-form-item-extra{font-size:15px}.AdminOnboardingModal_stepContent__w1LID .ant-input,.AdminOnboardingModal_stepContent__w1LID .ant-input-affix-wrapper{font-size:16px}.AdminOnboardingModal_stepIntro__XHknY{margin-bottom:20px!important;font-size:16px;line-height:1.6}.AdminOnboardingModal_subdomainInputGroup__SeeGn{display:flex;flex-direction:column;gap:8px}.AdminOnboardingModal_subdomainPreview__4bf8e{font-size:16px}.AdminOnboardingModal_clientPortalSection__5xnx5{display:flex;flex-direction:column;gap:8px}.AdminOnboardingModal_clientPortalUrlLabel__9dAYR{font-size:16px;line-height:1.5}.AdminOnboardingModal_clientPortalUrl__K_4DD{flex:1 1 220px;margin:0;min-height:44px;display:flex;align-items:center;padding:8px 12px;border-radius:10px;border:1px solid var(--portal-card-border,#dce5f5);background:var(--portal-surface-muted,#f7fafd);color:var(--portal-text,#08152b);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;line-height:1.4;word-break:break-all}.AdminOnboardingModal_clientPortalUrlRow__tzxfP{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px 12px}.AdminOnboardingModal_copyButton__mL4nz.ant-btn{height:44px!important;border-radius:10px!important;font-weight:500!important;padding-inline:16px!important;flex-shrink:0}.AdminOnboardingModal_submitButton__svY8y.ant-btn{min-width:180px;height:44px!important;border-radius:10px!important;font-weight:600!important}.AdminOnboardingModal_stepActions__kfGD_{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}@media(max-width:640px){.AdminOnboardingModal_stepActions__kfGD_{flex-direction:column-reverse}.AdminOnboardingModal_copyButton__mL4nz.ant-btn,.AdminOnboardingModal_submitButton__svY8y.ant-btn{width:100%;min-width:0}}.admin-profile-form_formCard__p6LCB{border-radius:10px!important;border:1px solid var(--portal-card-border,#dce5f5)!important;background:var(--portal-card-bg,#ffffff)!important;box-shadow:var(--portal-shadow,0 16px 40px rgba(12,35,84,.08))}.admin-profile-form_profileForm__9IhT8 .ant-form-item-label>label{font-size:15px!important;font-weight:500}.admin-profile-form_profileImageSection__Hm8b4{display:flex;align-items:center;gap:20px;margin-bottom:8px}.admin-profile-form_avatarSlot__uwknY{position:relative;width:72px;height:72px;flex-shrink:0}.admin-profile-form_profileAvatarSkeleton__mw5a_{width:72px!important;height:72px!important;line-height:72px!important}.admin-profile-form_profileAvatarSkeleton__mw5a_ .ant-skeleton-avatar{width:72px!important;height:72px!important}.admin-profile-form_profileAvatar__vzotJ{background:#1d39c4!important;color:#fff!important;font-weight:700}.admin-profile-form_uploadControl___MisP{display:flex;flex-direction:column;gap:6px}.admin-profile-form_uploadHint__aGaSW{margin:0!important;color:#6a7487!important;font-size:13px}.admin-profile-form_subdomainPreview__fMWLa{color:#5b6b86!important;font-size:13px}.admin-profile-form_fieldHint__lOtBW{color:#6a7487!important;font-size:13px}.admin-profile-form_ticketCategoriesSection__nn_9j{margin-bottom:24px}.admin-profile-form_ticketCategoriesLabel__qeiBe{display:block;margin-bottom:8px;color:var(--portal-text-secondary,#1f2a44);font-size:15px;font-weight:500}.admin-profile-form_requiredMark__lSQ7M{margin-left:4px;color:var(--ant-color-error,#ff4d4f)}.admin-profile-form_ticketCategoriesList__8MzqR{display:flex;flex-direction:column;gap:12px}.admin-profile-form_ticketCategoryRow__9Eo8M{display:flex;align-items:flex-start;gap:12px}.admin-profile-form_ticketCategoryField__XUnI5{flex:1 1;margin-bottom:0!important}.admin-profile-form_ticketCategoryDeleteTooltipWrap__zEcht{display:inline-flex;flex-shrink:0}.admin-profile-form_ticketCategoryDeleteButton__rSaZq{flex-shrink:0;margin-top:0}.admin-profile-form_ticketCategoryAddButton__91K6d{align-self:flex-start}.admin-profile-form_formActions__sGAKe{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}@media(max-width:640px){.admin-profile-form_profileImageSection__Hm8b4{flex-direction:column;align-items:flex-start}.admin-profile-form_formActions__sGAKe{flex-direction:column-reverse}}.page_pageWrapper__HOlbC{display:flex;flex-direction:column}.page_pageBody__0tPfK{flex:1 1;display:flex;align-items:center;justify-content:center;padding:74px 16px 24px}.page_contentStack__6mfx5{width:100%;display:flex;flex-direction:column;align-items:center;gap:24px}.page_brand__iBK8K{display:inline-flex;justify-content:center;margin-bottom:4px;text-decoration:none}.page_registerCard__qgtku{width:100%;max-width:520px!important;border-radius:14px!important;border:1px solid #e5e7eb;box-shadow:0 10px 28px rgba(15,42,95,.06)}.page_registerCard__qgtku .ant-card-body{padding:34px 40px 30px}.page_title__oOwLc{text-align:center;margin-bottom:6px!important;color:#1d2533!important;line-height:1.2!important}.page_subtitle__oWxFK{margin-bottom:22px;text-align:center;color:#70798a;font-size:20px}.page_form__VS8rD{margin-top:2px}.page_form__VS8rD .ant-form-item-label>label{font-size:16px;font-weight:600;color:#252d3b}.page_form__VS8rD .ant-input,.page_form__VS8rD .ant-input-affix-wrapper{font-size:18px}.page_form__VS8rD .ant-input-affix-wrapper{align-items:center}.page_form__VS8rD .ant-input-affix-wrapper .ant-input{height:100%;min-height:0}.page_form__VS8rD .ant-input::placeholder{color:#9aa2b1}.page_subdomainInputGroup__czrNp{display:flex;flex-direction:column;gap:8px;width:100%}.page_subdomainPreview__d65QC{display:block;color:#4a5568;font-size:14px;line-height:1.4}.page_submitItem__yUrq5{margin-top:4px;margin-bottom:10px!important}.page_submitItem__yUrq5 .ant-btn{border-radius:10px;height:35px;font-size:16px;font-weight:600}.page_divider___Nz7Y{margin:8px 0 16px!important;color:#95a0b4;font-size:15px}.page_googleSignUpHint__mHo5c{margin:0 0 12px!important;text-align:center;color:#70798a;font-size:14px;line-height:1.5}.page_googleButton__8P40D.ant-btn{margin-bottom:20px;height:37px;border-radius:10px;border:1px solid #dadce0;background:#fff;color:#3c4043;font-size:15px;font-weight:500;box-shadow:none}.page_googleButton__8P40D.ant-btn:hover:not(:disabled){border-color:#d2e3fc!important;background:#f8faff!important;color:#3c4043!important}.page_googleButton__8P40D .ant-btn-icon{display:inline-flex;align-items:center;justify-content:center}.page_googleIcon__Hiv_t{width:20px;height:20px;flex-shrink:0}.page_loginText__wh46A{display:flex;justify-content:center;margin-top:20px;margin-bottom:0!important;color:#5e6778;font-size:14px!important}.page_footer__itmd3{padding:18px 16px 24px;text-align:center;background:rgba(0,0,0,0)}.page_footerLinks__hc1C3{justify-content:center;margin-bottom:10px}.page_footerLinks__hc1C3 .ant-typography{color:#7b8496;font-size:12px}.page_footerCopy__F5laA{color:#8b93a4;font-size:12px}@media(max-width:992px){.page_brandTitle__jTvCG{font-size:32px!important}.page_registerCard__qgtku .ant-card-body{padding:28px 22px 24px}.page_title__oOwLc{font-size:36px!important}.page_subtitle__oWxFK{font-size:15px}.page_form__VS8rD .ant-form-item-label>label,.page_form__VS8rD .ant-input,.page_form__VS8rD .ant-input-affix-wrapper{font-size:14px}}@media(max-width:640px){.page_pageBody__0tPfK{padding-top:22px}.page_brandTitle__jTvCG{font-size:26px!important}.page_title__oOwLc{font-size:32px!important}.page_subtitle__oWxFK{font-size:13px}}.page_pageWrapper__BxEEt{margin:0 auto;display:flex;flex-direction:column;gap:24px}.page_feedbackCard__cBfQ4{border-radius:10px!important;border:1px solid var(--portal-card-border,#dce5f5)!important;background:var(--portal-card-bg,#ffffff)!important;box-shadow:0 16px 40px rgba(12,35,84,.08)}.page_skeletonContent__BIGKT{padding:8px 4px}.HomeHeader_header__WaBJb{position:-webkit-sticky;position:sticky;top:0;z-index:100;width:100%;max-width:100%;overflow-x:clip;background:hsla(0,0%,100%,.92);border-bottom:1px solid #dbe4f0;box-shadow:0 10px 12px rgba(15,23,42,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.HomeHeader_inner__zhdUc{max-width:1120px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;max-width:100%;min-height:76px;padding:14px 24px}.HomeHeader_brand__PeUrR{display:flex;align-items:center;text-decoration:none;color:inherit;min-width:0;flex:1 1 auto}.HomeHeader_desktopNav__Um_2b{display:flex;align-items:center;gap:8px}.HomeHeader_navLink__TkLq0{padding:8px 14px;border-radius:999px;color:#475569;text-decoration:none;font-size:15px;font-weight:500;transition:background .2s ease,color .2s ease}.HomeHeader_navLinkActive__f_otg,.HomeHeader_navLink__TkLq0:hover{color:#0f4ad8;background:#e8efff}.HomeHeader_desktopActions__6mDCG{display:flex;align-items:center}.HomeHeader_signInButton__9lLH5{color:#475569!important;font-weight:600!important}.HomeHeader_ctaButton__DucXY{font-weight:600!important;border-radius:10px!important;box-shadow:0 8px 20px rgba(15,74,216,.22)}.HomeHeader_mobileMenuButton__bXyo6{display:none;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto;width:42px;height:42px;border:1px solid #dbe4f0;border-radius:10px;background:#fff;color:#0f172a;font-size:18px;cursor:pointer}.HomeHeader_mobileNav__PhQwm{display:flex;flex-direction:column;gap:8px}.HomeHeader_mobileNavLink__lp1eC{display:block;padding:12px 14px;border-radius:10px;color:#475569;text-decoration:none;font-size:16px;font-weight:500}.HomeHeader_mobileNavLinkActive__H4GL3,.HomeHeader_mobileNavLink__lp1eC:hover{color:#0f4ad8;background:#e8efff}.HomeHeader_mobileActions__jysa4{display:flex;flex-direction:column;gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid #dbe4f0}.HomeHeader_mobileSignInLink__dUw8i{display:block;padding:12px 14px;border-radius:10px;color:#475569;text-decoration:none;font-size:16px;font-weight:600;text-align:center}.HomeHeader_mobileSignInLink__dUw8i:hover{color:#0f4ad8;background:#e8efff}.HomeHeader_mobileCtaButton__zYniT{font-weight:600!important;border-radius:10px!important;box-shadow:0 8px 20px rgba(15,74,216,.22)}@media(max-width:991px){.HomeHeader_desktopActions__6mDCG,.HomeHeader_desktopNav__Um_2b{display:none!important}.HomeHeader_inner__zhdUc{gap:12px;padding:12px 16px}.HomeHeader_mobileMenuButton__bXyo6{display:inline-flex}}.HomeShell_shell__OjtDO{min-height:100vh;display:flex;flex-direction:column;overflow-x:clip;width:100%;max-width:100%;background:var(--portal-bg,#f6f8fa)}.HomeShell_skipLink__rg6hQ{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;z-index:200;padding:10px 16px;background:#0f4ad8;color:#fff;text-decoration:none;font-weight:600;border-radius:8px}.HomeShell_skipLink__rg6hQ:focus{left:16px;top:16px;width:auto;height:auto}.HomeShell_main__uJoAB{flex:1 1}.HomeCtaSection_section__UVf8b{padding:72px 24px}@media(max-width:767px){.HomeCtaSection_section__UVf8b{padding:56px 20px}}.HomeCtaSection_section__UVf8b{padding-top:0}.HomeCtaSection_inner__mTAMi{width:100%;max-width:1120px;margin:0 auto;text-align:center;padding:48px 32px;border-radius:18px;background:linear-gradient(135deg,#0b1f3a,#0f4ad8);box-shadow:0 18px 48px rgba(11,31,58,.1)}.HomeCtaSection_title__AoBjS{color:#fff!important;margin-bottom:12px!important;font-size:clamp(1.5rem,3vw,2rem)!important}.HomeCtaSection_subtitle__xzy8k{color:#dbeafe!important;font-size:17px!important;max-width:620px;margin:0 auto 28px!important;line-height:1.6!important}.HomeCtaSection_actions__45XYr{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.HomeCtaSection_primaryCta__BefmZ,.HomeCtaSection_secondaryCta__X_woy{height:48px!important;padding-inline:22px!important;border-radius:10px!important;font-weight:600!important}.HomeCtaSection_secondaryCta__X_woy{color:#fff!important;border-color:hsla(0,0%,100%,.55)!important}@media(max-width:767px){.HomeCtaSection_inner__mTAMi{padding:36px 22px}}.HomeFeaturesSection_section__O_wyH{padding:72px 24px}@media(max-width:767px){.HomeFeaturesSection_section__O_wyH{padding:56px 20px}}.HomeFeaturesSection_section__O_wyH{padding-top:0}.HomeFeaturesSection_inner__lrEoZ{width:100%;max-width:1120px;margin:0 auto}.HomeFeaturesSection_inner__lrEoZ .ant-row{margin-inline:0!important;width:100%!important;max-width:100%!important}.HomeFeaturesSection_intro__90tJ1{max-width:720px;margin-bottom:44px}.HomeFeaturesSection_introCompact__1mYqX{margin-bottom:48px;text-align:left}.HomeFeaturesSection_introCompact__1mYqX .HomeFeaturesSection_subtitle__W4Cmz,.HomeFeaturesSection_introCompact__1mYqX .HomeFeaturesSection_title__j_vdf{text-align:left}@media(max-width:991px){.HomeFeaturesSection_introCompact__1mYqX,.HomeFeaturesSection_intro__90tJ1{margin-inline:auto;text-align:center}.HomeFeaturesSection_introCompact__1mYqX .HomeFeaturesSection_subtitle__W4Cmz,.HomeFeaturesSection_introCompact__1mYqX .HomeFeaturesSection_title__j_vdf,.HomeFeaturesSection_subtitle__W4Cmz,.HomeFeaturesSection_title__j_vdf{text-align:center}.HomeFeaturesSection_viewAllLink__RpKWk{margin-inline:auto}.HomeFeaturesSection_sectionHeading__uFfq0{margin-inline:auto;text-align:center}.HomeFeaturesSection_sectionSubtitle__kX4tx,.HomeFeaturesSection_sectionTitle__yqd9U{text-align:center}}@media(max-width:767px){.HomeFeaturesSection_introCompact__1mYqX{margin-bottom:36px}}.HomeFeaturesSection_title__j_vdf{margin-bottom:14px!important;color:#0f172a!important;font-size:clamp(1.6rem,3vw,2.15rem)!important;line-height:1.2!important}.HomeFeaturesSection_subtitle__W4Cmz{margin-bottom:8px!important;color:#475569!important;font-size:17px!important;line-height:1.65!important}.HomeFeaturesSection_viewAllLink__RpKWk{padding-left:0!important;font-weight:600!important}.HomeFeaturesSection_sections__285Hn{display:flex;flex-direction:column;gap:56px}.HomeFeaturesSection_featureSection__sa1hD{display:flex;flex-direction:column;gap:24px}.HomeFeaturesSection_sectionHeading__uFfq0{max-width:640px}.HomeFeaturesSection_sectionEyebrow__gtL8x{display:block;margin-bottom:8px;color:#0f4ad8!important;font-size:12px!important;font-weight:700!important;letter-spacing:.12em}.HomeFeaturesSection_sectionTitle__yqd9U{margin-bottom:10px!important;color:#0f172a!important;font-size:clamp(1.25rem,2.5vw,1.5rem)!important;line-height:1.25!important}.HomeFeaturesSection_sectionSubtitle__kX4tx{margin-bottom:0!important;color:#475569!important;font-size:16px!important;line-height:1.6!important}.HomeFeaturesSection_featureRow__LbXyd{width:100%}.HomeFeaturesSection_featureCard__Jw6O8{height:100%;border-radius:12px!important;border:1px solid #dbe4f0!important;box-shadow:0 10px 28px rgba(15,42,95,.08);background:#fff!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.HomeFeaturesSection_featureCard__Jw6O8:hover{transform:translateY(-3px);border-color:rgba(15,74,216,.2)!important;box-shadow:0 18px 48px rgba(11,31,58,.1)}.HomeFeaturesSection_featureCard__Jw6O8 .ant-card-body{display:flex;flex-direction:column;height:100%;padding:10px!important}.HomeFeaturesSection_cardHeader__FRodp{display:flex;align-items:flex-start;gap:14px;margin-bottom:12px}.HomeFeaturesSection_iconWrap__O3lht{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;font-size:24px;flex-shrink:0}.HomeFeaturesSection_iconAccentViolet__WcgP_{background:#ede9fe;color:#6d28d9}.HomeFeaturesSection_iconAccentAmber__o_UF4{background:#fef3c7;color:#d97706}.HomeFeaturesSection_iconAccentRose__f29ml{background:#ffe4e6;color:#e11d48}.HomeFeaturesSection_iconAccentIndigo__XLlfT{background:#e0e7ff;color:#4338ca}.HomeFeaturesSection_iconAccentBlue__VCu_P{background:#dbeafe;color:#1d4ed8}.HomeFeaturesSection_iconAccentEmerald__xsQG1{background:#d1fae5;color:#059669}.HomeFeaturesSection_iconAccentCyan__YdIQQ{background:#cffafe;color:#0891b2}.HomeFeaturesSection_iconAccentTeal__3pJtY{background:#ccfbf1;color:#0d9488}.HomeFeaturesSection_iconAccentOrange__b6_i3{background:#ffedd5;color:#ea580c}.HomeFeaturesSection_iconAccentPink__8rNwz{background:#fce7f3;color:#db2777}.HomeFeaturesSection_iconAccentSlate__Yjcyy{background:#e2e8f0;color:#475569}.HomeFeaturesSection_iconAccentLime__ungHU{background:#ecfccb;color:#65a30d}.HomeFeaturesSection_planTag__alb3Z{margin:0 0 0 auto!important;flex-shrink:0;border:none!important;border-radius:999px!important;font-size:11px!important;font-weight:600!important;line-height:1.4!important;padding:2px 10px!important}.HomeFeaturesSection_planTagProfessional__BxBM9{background:#e8efff!important;color:#0f4ad8!important}.HomeFeaturesSection_planTagAllPlans__8LQss{background:#f4f7fc!important;color:#475569!important}.HomeFeaturesSection_featureTitle__e5gIy{flex:1 1 auto;min-width:0;margin:8px 0 0!important;color:#0f172a!important;font-size:18px!important;line-height:1.35!important}.HomeFeaturesSection_featureDescription__ckRC4{flex:1 1 auto;margin-bottom:0!important;color:#475569!important;font-size:14px!important;line-height:1.65!important}.HomeFeaturesSection_footnote__NCcbJ{margin:48px 0 0;padding-top:28px;border-top:1px solid #dbe4f0;color:#64748b;font-size:14px;line-height:1.6;text-align:center}.HomeFeaturesSection_footnoteLink__L4hcF{color:#0f4ad8;font-weight:600;text-decoration:none}.HomeFeaturesSection_footnoteLink__L4hcF:hover{text-decoration:underline}@media(max-width:767px){.HomeFeaturesSection_sections__285Hn{gap:44px}.HomeFeaturesSection_footnote__NCcbJ{text-align:left}}.HomeHeroScreenshotCarousel_carousel__2g8pP{position:relative;width:100%}.HomeHeroScreenshotCarousel_glow__Qn6sY{position:absolute;inset:12% 6% auto;height:72%;border-radius:28px;background:radial-gradient(ellipse at center,rgba(15,74,216,.16) 0,transparent 72%);filter:blur(18px);pointer-events:none}.HomeHeroScreenshotCarousel_frame__Ib_2p{position:relative;z-index:1;overflow:hidden;border:1px solid #dbe4f0;border-radius:18px;background:#fff;box-shadow:0 24px 60px rgba(15,42,95,.14),0 8px 20px rgba(15,42,95,.06)}.HomeHeroScreenshotCarousel_chrome__V9yG5{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #dbe4f0;background:linear-gradient(180deg,#f8fafc,#f4f7fc)}.HomeHeroScreenshotCarousel_chromeDots__kZ0GD{display:flex;flex-shrink:0;gap:7px}.HomeHeroScreenshotCarousel_chromeDot___sph2{width:10px;height:10px;border-radius:50%;background:#cbd5e1}.HomeHeroScreenshotCarousel_chromeTitle__QLTuZ{overflow:hidden;color:#64748b;font-size:12px;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.HomeHeroScreenshotCarousel_viewport__uvlkr{position:relative;aspect-ratio:16/10;min-height:300px;background:linear-gradient(180deg,#f8fafc,#eef2f8)}.HomeHeroScreenshotCarousel_slide__DW9Nz{position:absolute;inset:0;opacity:0;transition:opacity .65s ease;pointer-events:none}.HomeHeroScreenshotCarousel_slideActive__vkYHu{opacity:1;pointer-events:auto}.HomeHeroScreenshotCarousel_slideImage__8wdMO{display:block;width:100%;height:100%;object-fit:contain;object-position:center top}.HomeHeroScreenshotCarousel_slidePreviewButton__OEJtZ{position:absolute;inset:0;z-index:2;display:flex;align-items:flex-end;justify-content:center;padding:0 0 12px;border:0;background:rgba(0,0,0,0);cursor:zoom-in}.HomeHeroScreenshotCarousel_slidePreviewButton__OEJtZ:focus-visible,.HomeHeroScreenshotCarousel_slidePreviewButton__OEJtZ:hover{background:linear-gradient(180deg,transparent 55%,rgba(15,74,216,.08))}.HomeHeroScreenshotCarousel_slidePreviewButton__OEJtZ:focus-visible .HomeHeroScreenshotCarousel_slidePreviewHint__L49Ul,.HomeHeroScreenshotCarousel_slidePreviewButton__OEJtZ:hover .HomeHeroScreenshotCarousel_slidePreviewHint__L49Ul{opacity:1;transform:translateY(0)}.HomeHeroScreenshotCarousel_slidePreviewButton__OEJtZ:focus-visible{outline:2px solid #0f4ad8;outline-offset:-2px}.HomeHeroScreenshotCarousel_slidePreviewHint__L49Ul{padding:6px 12px;border-radius:999px;background:rgba(15,23,42,.78);color:#fff;font-size:12px;font-weight:600;line-height:1.2;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.HomeHeroScreenshotCarousel_previewContent__cyUfh{display:flex;justify-content:center}.HomeHeroScreenshotCarousel_previewImage__YRlvX{display:block;width:auto;max-width:100%;height:auto;max-height:min(85vh,900px);margin-inline:auto;border:1px solid #dbe4f0;border-radius:12px;background:#f4f7fc}.HomeHeroScreenshotCarousel_previewModal__UQ4q4 .ant-modal-content{padding-top:18px}.HomeHeroScreenshotCarousel_previewModal__UQ4q4 .ant-modal-header{margin-bottom:14px}.HomeHeroScreenshotCarousel_previewModal__UQ4q4 .ant-modal-title{color:#0f172a;font-size:16px;font-weight:600;line-height:1.4}.HomeHeroScreenshotCarousel_footer__DgCUm{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:16px}.HomeHeroScreenshotCarousel_caption__YPCHc{margin:0;color:#475569;font-size:14px;font-weight:600;line-height:1.4;text-align:center}.HomeHeroScreenshotCarousel_dots__IoGa7{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.HomeHeroScreenshotCarousel_dot__G4lQB{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#cbd5e1;cursor:pointer;transition:transform .2s ease,background-color .2s ease,width .2s ease}.HomeHeroScreenshotCarousel_dot__G4lQB:hover{background:#94a3b8}.HomeHeroScreenshotCarousel_dot__G4lQB:focus-visible{outline:2px solid #0f4ad8;outline-offset:2px}.HomeHeroScreenshotCarousel_dotActive__6gXnC{width:22px;background:#0f4ad8}[data-portal-theme=dark] .HomeHeroScreenshotCarousel_frame__Ib_2p{border-color:var(--portal-border,#2a3a4f);background:var(--portal-card-bg,#161f2c);box-shadow:0 24px 60px rgba(0,0,0,.42)}[data-portal-theme=dark] .HomeHeroScreenshotCarousel_chrome__V9yG5{border-bottom-color:var(--portal-border,#2a3a4f);background:linear-gradient(180deg,#1a2332,#161f2c)}[data-portal-theme=dark] .HomeHeroScreenshotCarousel_chromeDot___sph2{background:#475569}[data-portal-theme=dark] .HomeHeroScreenshotCarousel_chromeTitle__QLTuZ{color:var(--portal-text-muted,#94a3b8)}[data-portal-theme=dark] .HomeHeroScreenshotCarousel_viewport__uvlkr{background:linear-gradient(180deg,#1a2332,#141c28)}[data-portal-theme=dark] .HomeHeroScreenshotCarousel_caption__YPCHc{color:var(--portal-text-secondary,#c5d0e0)}[data-portal-theme=dark] .HomeHeroScreenshotCarousel_dot__G4lQB{background:#475569}[data-portal-theme=dark] .HomeHeroScreenshotCarousel_dot__G4lQB:hover{background:#64748b}[data-portal-theme=dark] .HomeHeroScreenshotCarousel_dotActive__6gXnC{background:var(--portal-icon-color,#69b1ff)}[data-portal-theme=dark] .HomeHeroScreenshotCarousel_previewImage__YRlvX{border-color:var(--portal-border,#2a3a4f);background:var(--portal-surface-muted,#1e2836)}[data-portal-theme=dark] .HomeHeroScreenshotCarousel_previewModal__UQ4q4 .ant-modal-title{color:var(--portal-text,#e8eef7)}@media(min-width:992px){.HomeHeroScreenshotCarousel_carousel__2g8pP{width:100%}.HomeHeroScreenshotCarousel_viewport__uvlkr{min-height:340px}}@media(min-width:1200px){.HomeHeroScreenshotCarousel_viewport__uvlkr{min-height:380px}}@media(max-width:991px){.HomeHeroScreenshotCarousel_carousel__2g8pP{max-width:720px;margin-inline:auto}}@media(max-width:767px){.HomeHeroScreenshotCarousel_chromeTitle__QLTuZ{font-size:11px}.HomeHeroScreenshotCarousel_caption__YPCHc{font-size:13px}.HomeHeroScreenshotCarousel_slideImage__8wdMO{padding:6px 6px 0}.HomeHeroScreenshotCarousel_slidePreviewHint__L49Ul{opacity:.92;transform:translateY(0)}}.HomePageHero_hero__KsOaT{padding:72px 24px}@media(max-width:767px){.HomePageHero_hero__KsOaT{padding:56px 20px}}.HomePageHero_hero__KsOaT{padding-top:48px}.HomePageHero_inner__zamYh{width:100%;max-width:1120px;margin:0 auto}.HomePageHero_inner__zamYh .ant-row{margin-inline:0!important;width:100%!important;max-width:100%!important}.HomePageHero_inner__zamYh{max-width:1180px}.HomePageHero_carouselCol__UEv1Q{display:flex;width:100%;justify-content:stretch}.HomePageHero_title__yJfm_{position:relative;margin-bottom:18px!important;font-size:clamp(2rem,4vw,3.1rem)!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.02em;min-height:calc(3.36*clamp(2rem,4vw,3.1rem))}.HomePageHero_typedText__WPqbg{display:inline;background:linear-gradient(84deg,#354c4c,#12325c 42%,#0f4ad8);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)!important;-webkit-text-fill-color:rgba(0,0,0,0);transition:opacity .6s ease}.HomePageHero_typedText__WPqbg.typed-fade-out{opacity:0}.HomePageHero_title__yJfm_ .typed-cursor{color:#0f4ad8!important;-webkit-text-fill-color:#0f4ad8;font-weight:400;opacity:1;transition:opacity .6s ease}.HomePageHero_title__yJfm_ .typed-cursor.typed-fade-out,.HomePageHero_typedText__WPqbg.typed-fade-out+.typed-cursor,.HomePageHero_typedText__WPqbg:empty+.typed-cursor{opacity:0!important;animation:none!important}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.HomePageHero_typedText__WPqbg{color:#0b1f3a!important;-webkit-text-fill-color:currentColor}}.HomePageHero_srOnly__YxAWo{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.HomePageHero_subtitle__zCsgx{font-size:18px!important;line-height:1.65!important;color:#475569!important;max-width:640px;margin-bottom:28px!important}.HomePageHero_actions__Tkasl{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.HomePageHero_primaryCta__HMKKw,.HomePageHero_secondaryCta__hGSfz{height:48px!important;padding-inline:22px!important;border-radius:10px!important;font-weight:600!important}.HomePageHero_primaryCta__HMKKw{box-shadow:0 12px 28px rgba(15,74,216,.24)}.HomePageHero_secondaryCta__hGSfz{border-color:#dbe4f0!important;color:#0f172a!important}.HomePageHero_categoryList__SSfsL{display:flex;flex-wrap:wrap;gap:8px}.HomePageHero_categoryChip__CGxyV{padding:6px 12px;border-radius:999px;background:#fff;border:1px solid #dbe4f0;color:#475569;font-size:13px;font-weight:500}@media(max-width:991px){.HomePageHero_carouselCol__UEv1Q{justify-content:center}.HomePageHero_title__yJfm_{text-align:center}.HomePageHero_subtitle__zCsgx{margin-inline:auto;text-align:center}.HomePageHero_actions__Tkasl,.HomePageHero_categoryList__SSfsL{justify-content:center}}@media(max-width:767px){.HomePageHero_hero__KsOaT{padding-top:28px}.HomePageHero_subtitle__zCsgx{font-size:16px!important}}.HomePageBanner_banner__y9oZK{padding:56px 24px 40px;background:linear-gradient(180deg,rgba(255,255,255,.75),transparent)}.HomePageBanner_inner__G__JU{width:100%;max-width:1120px;margin:0 auto;max-width:820px}@media(min-width:992px){.HomePageBanner_inner__G__JU{max-width:1120px}}.HomePageBanner_innerCentered__aIkuJ{text-align:left}@media(min-width:992px){.HomePageBanner_innerCenteredOnDesktop__ihk0l{margin-inline:auto;text-align:center}.HomePageBanner_innerCenteredOnDesktop__ihk0l .HomePageBanner_description__Aa0AG,.HomePageBanner_innerCenteredOnDesktop__ihk0l .HomePageBanner_title__MQd4V{text-align:center}}@media(max-width:991px){.HomePageBanner_innerCentered__aIkuJ{margin-inline:auto;text-align:center}.HomePageBanner_innerCentered__aIkuJ .HomePageBanner_description__Aa0AG,.HomePageBanner_innerCentered__aIkuJ .HomePageBanner_title__MQd4V{text-align:center}}.HomePageBanner_title__MQd4V{margin-bottom:14px!important;color:#0f172a!important;font-size:clamp(1.9rem,4vw,2.6rem)!important;line-height:1.15!important}.HomePageBanner_description__Aa0AG{margin-bottom:0!important;color:#475569!important;font-size:18px!important;line-height:1.65!important}@media(max-width:767px){.HomePageBanner_banner__y9oZK{padding-top:36px}.HomePageBanner_description__Aa0AG{font-size:16px!important}}.TurnstileField_wrapper__Xe3_n{display:flex;justify-content:flex-start;min-height:65px;margin-bottom:4px}.TurnstileField_widget__ftTkl{min-height:65px}.TurnstileField_error__LZZcL{margin:0 0 12px;color:#cf1322;font-size:14px;line-height:1.5}@media(max-width:767px){.TurnstileField_wrapper__Xe3_n{justify-content:center}}