.RdnTrading_container__Gd8Yz{display:flex;flex-direction:column;gap:16px;min-width:0;width:100%;max-width:100%}.RdnTrading_filtersCard___JarD{background:var(--color-surface);border-radius:12px;border:1px solid var(--color-border);box-shadow:var(--shadow-card);min-width:0;overflow:hidden}.RdnTrading_filtersCard___JarD .ant-card-head{padding:16px 20px 12px;min-height:0}.RdnTrading_filtersCard___JarD.RdnTrading_filtersCard___JarD .ant-card-head-title{padding:0;line-height:1.4;flex:auto}.RdnTrading_filtersCard___JarD .ant-card-body{padding:16px 20px 20px}.RdnTrading_filtersCard___JarD .ant-card-head{min-width:0}.RdnTrading_filtersCard___JarD .ant-card-head-wrapper{padding:8px 0;flex-wrap:wrap;gap:8px}.RdnTrading_filtersCard___JarD .ant-card-extra{min-width:0;flex-shrink:1}.RdnTrading_filtersCard___JarD .ant-card-extra .ant-space{flex-wrap:wrap;gap:8px!important}.RdnTrading_filtersCard___JarD .ant-card-extra .ant-picker,.RdnTrading_filtersCard___JarD .ant-card-extra .ant-select{min-width:0;flex-shrink:1}.RdnTrading_metricsGrid__VTtbh{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;margin-bottom:18px;padding:6px 6px 2px;min-width:0;width:100%}.RdnTrading_metricCard__wxHYM{border:1px solid var(--color-border);border-radius:10px;padding:16px 18px;background:var(--color-surface-secondary);display:flex;flex-direction:column;gap:8px;min-width:0;overflow:hidden;word-wrap:break-word}.RdnTrading_metricLabel__Gq3nm{font-size:13px;font-weight:600;color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.05em}.RdnTrading_metricValue__R6VDF{font-size:20px;font-weight:700;color:var(--color-text-primary)}.RdnTrading_recGrid__dtbk6{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:16px;padding:4px 6px 2px;min-width:0;width:100%}.RdnTrading_recCard__O3Lc7{background:var(--color-surface-secondary);border-radius:10px;border:1px solid var(--color-border);min-width:0;overflow:hidden}.RdnTrading_recCard__O3Lc7 .ant-card-head{padding:14px 16px 0;min-height:0;border-bottom:none}.RdnTrading_recCard__O3Lc7.RdnTrading_recCard__O3Lc7 .ant-card-head-title{padding:0;white-space:normal;line-height:1.45}.RdnTrading_recCard__O3Lc7 .ant-card-body{padding:14px 16px 16px}.RdnTrading_recContent__K4N7U{padding:4px 6px 6px}.RdnTrading_recList__bcpeT{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;font-size:13px;color:var(--color-text-primary)}.RdnTrading_recList__bcpeT li{display:flex;align-items:flex-start;gap:10px;line-height:1.5;padding:2px 0}.RdnTrading_emptyText__MuT1q{display:block;padding:2px 0 4px}.RdnTrading_badgesRow__NLHzN{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px;padding:0 4px 10px}.RdnTrading_tableSummaryRow__89WFK{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start;padding:10px 4px;margin-bottom:8px;border-bottom:1px solid var(--color-border)}.RdnTrading_tableSummaryItem__b3I4D{display:flex;flex-direction:column;gap:3px;min-width:132px;padding:6px 8px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-secondary)}.RdnTrading_tableSummaryLabel__UEvPx{font-size:10px;color:var(--color-text-muted);line-height:1.4}.RdnTrading_tableSummaryValueRow__NzEj6{display:flex;align-items:baseline;gap:4px}.RdnTrading_tableSummaryValue__Y0_Lm{font-size:16px;font-weight:700;color:var(--color-text-primary);line-height:1}.RdnTrading_tableSummaryUnit__NlW14{font-size:11px;color:var(--color-text-secondary)}.RdnTrading_tableSummaryPositive__zCSes{border-color:color-mix(in srgb,var(--color-success) 28%,var(--color-border));background:color-mix(in srgb,var(--color-success) 10%,var(--color-surface-secondary))}.RdnTrading_tableSummaryPositive__zCSes .RdnTrading_tableSummaryValue__Y0_Lm{color:var(--color-success)}.RdnTrading_tableSummaryNegative__CO_pa{border-color:color-mix(in srgb,var(--color-error) 28%,var(--color-border));background:color-mix(in srgb,var(--color-error) 8%,var(--color-surface-secondary))}.RdnTrading_tableSummaryNegative__CO_pa .RdnTrading_tableSummaryValue__Y0_Lm{color:var(--color-error)}.RdnTrading_warningLine__1GoVr{display:flex;align-items:center;gap:8px;margin-top:14px;padding:10px 12px;background:var(--color-status-warning-bg);border:1px solid var(--color-status-warning-border);border-radius:8px;font-size:12px;color:var(--color-warning-text)}.RdnTrading_contentGrid__ORPdY{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));min-width:0;width:100%}.RdnTrading_chartCard__WC7wp,.RdnTrading_tableCard__xXkiM{border-radius:12px;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-card);min-width:0;overflow:hidden}.RdnTrading_chartCard__WC7wp{display:flex;flex-direction:column}.RdnTrading_chartCard__WC7wp .ant-card-body{flex:1 1;display:flex;flex-direction:column}.RdnTrading_chartCard__WC7wp .ant-card-head,.RdnTrading_tableCard__xXkiM .ant-card-head{padding:14px 16px 12px;min-height:0}.RdnTrading_chartCard__WC7wp .ant-card-head-title,.RdnTrading_tableCard__xXkiM .ant-card-head-title{padding:0;line-height:1.4}.RdnTrading_chartCard__WC7wp .ant-card-body,.RdnTrading_tableCard__xXkiM .ant-card-body{padding:8px 16px 16px}.RdnTrading_tableCard__xXkiM .ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.RdnTrading_tableCard__xXkiM .ant-table{min-width:400px}.RdnTrading_chartWrapper__GCTYR{flex:1 1;min-height:280px;min-width:0;width:100%;max-width:100%}.RdnTrading_tooltipSeries__3cLA3{display:inline-flex;align-items:center;gap:6px}.RdnTrading_tooltipMarker__DWKyD{width:9px;height:9px;border-radius:50%;flex-shrink:0}.RdnTrading_tooltipMarkerCurrent__pbgDt{background:var(--color-primary)}.RdnTrading_tooltipMarkerDayAhead__4bynZ{background:var(--color-orange)}.RdnTrading_tooltipMarkerSpread__z08Jk{background:var(--color-success);border-radius:2px}.RdnTrading_zoneSelect__JwO3a{min-width:100px;max-width:140px}.RdnTrading_spreadPositive__SZTUh{color:var(--color-success);font-weight:600}.RdnTrading_spreadNegative__vXZxi{color:var(--color-error);font-weight:600}@media (max-width:767px){.RdnTrading_metricsGrid__VTtbh{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));padding:4px 4px 2px}.RdnTrading_chartWrapper__GCTYR{height:260px}.RdnTrading_recGrid__dtbk6{grid-template-columns:1fr;padding:2px 4px}.RdnTrading_contentGrid__ORPdY{grid-template-columns:1fr}.RdnTrading_tableSummaryRow__89WFK{gap:10px;padding:8px 2px 10px}.RdnTrading_tableSummaryItem__b3I4D{min-width:0;flex:1 1 160px}.RdnTrading_filtersCard___JarD .ant-card-head-wrapper{flex-direction:column;align-items:stretch}.RdnTrading_filtersCard___JarD .ant-card-head-title{padding-bottom:0}.RdnTrading_filtersCard___JarD .ant-card-extra{margin-left:0;padding-top:8px;width:100%}.RdnTrading_filtersCard___JarD .ant-card-extra .ant-space{width:100%;justify-content:flex-start}.RdnTrading_filtersCard___JarD .ant-card-extra .ant-picker{flex:1 1 auto;max-width:150px}.RdnTrading_filtersCard___JarD .ant-card-extra .ant-select{flex:0 1 auto}}@media (max-width:499px){.RdnTrading_container__Gd8Yz{gap:12px}.RdnTrading_filtersCard___JarD{border-radius:8px}.RdnTrading_filtersCard___JarD .ant-card-head{padding:12px 14px 10px}.RdnTrading_filtersCard___JarD .ant-card-body{padding:12px 14px 14px}.RdnTrading_filtersCard___JarD .ant-card-extra .ant-space{gap:6px!important}.RdnTrading_filtersCard___JarD .ant-card-extra .ant-btn{padding:4px 8px;font-size:12px}.RdnTrading_filtersCard___JarD .ant-card-extra .ant-space-item,.RdnTrading_filtersCard___JarD .ant-card-extra .ant-space-item .ant-btn,.RdnTrading_filtersCard___JarD .ant-card-extra .ant-space-item .ant-picker,.RdnTrading_filtersCard___JarD .ant-card-extra .ant-space-item .ant-select{width:100%;max-width:100%}.RdnTrading_metricsGrid__VTtbh{grid-template-columns:1fr;gap:8px;padding:2px 2px 0}.RdnTrading_metricCard__wxHYM{padding:10px 12px;flex-direction:row;justify-content:space-between;align-items:center}.RdnTrading_metricLabel__Gq3nm{font-size:11px;margin-bottom:0}.RdnTrading_metricValue__R6VDF{font-size:16px}.RdnTrading_recGrid__dtbk6{gap:8px;padding:2px 2px 0}.RdnTrading_recList__bcpeT{font-size:12px;gap:6px}.RdnTrading_recContent__K4N7U{padding:2px 4px 4px}.RdnTrading_contentGrid__ORPdY{gap:12px}.RdnTrading_chartCard__WC7wp,.RdnTrading_tableCard__xXkiM{border-radius:8px}.RdnTrading_chartCard__WC7wp .ant-card-head,.RdnTrading_tableCard__xXkiM .ant-card-head{padding:12px 14px 10px}.RdnTrading_chartCard__WC7wp .ant-card-body,.RdnTrading_tableCard__xXkiM .ant-card-body{padding:6px 14px 14px}.RdnTrading_chartWrapper__GCTYR{height:200px}.RdnTrading_badgesRow__NLHzN{gap:6px;margin-top:8px;padding:0 2px 8px}}@media (max-width:360px){.RdnTrading_container__Gd8Yz{gap:10px}.RdnTrading_filtersCard___JarD .ant-card-head{padding:10px 12px 8px}.RdnTrading_filtersCard___JarD .ant-card-body{padding:10px 12px 12px}.RdnTrading_filtersCard___JarD .ant-card-head-title{font-size:13px}.RdnTrading_filtersCard___JarD .ant-card-extra .ant-space{gap:4px!important}.RdnTrading_filtersCard___JarD .ant-card-extra .ant-picker{font-size:12px}.RdnTrading_filtersCard___JarD .ant-card-extra .ant-picker input{font-size:11px}.RdnTrading_filtersCard___JarD .ant-card-extra .ant-select{font-size:12px}.RdnTrading_filtersCard___JarD .ant-card-extra .ant-btn{padding:2px 6px;font-size:11px;height:auto}.RdnTrading_filtersCard___JarD .ant-card-extra .ant-btn .anticon{font-size:12px}.RdnTrading_metricsGrid__VTtbh{gap:6px;padding:0}.RdnTrading_metricCard__wxHYM{padding:8px 10px}.RdnTrading_metricLabel__Gq3nm{font-size:10px}.RdnTrading_metricValue__R6VDF{font-size:14px}.RdnTrading_recGrid__dtbk6{gap:6px;padding:0}.RdnTrading_recList__bcpeT{font-size:11px;gap:4px}.RdnTrading_recContent__K4N7U{padding:0 2px 2px}.RdnTrading_contentGrid__ORPdY{gap:10px}.RdnTrading_chartWrapper__GCTYR{height:180px}.RdnTrading_warningLine__1GoVr{padding:4px 8px;font-size:10px}.RdnTrading_badgesRow__NLHzN{gap:4px;padding:0 0 6px}.RdnTrading_tableSummaryRow__89WFK{gap:8px;padding:6px 0 8px}.RdnTrading_tableSummaryValue__Y0_Lm{font-size:15px}.RdnTrading_tableSummaryUnit__NlW14{font-size:10px}}.AdminPageCard_container__x0FHj{background:var(--color-surface);border-radius:0;padding:24px;border:none;box-shadow:var(--shadow-card);width:100%;min-height:100%}.AdminPageCard_container__x0FHj.AdminPageCard_container__x0FHj .ant-card-head-title{overflow:visible}.AdminPageCard_container__x0FHj.AdminPageCard_container__x0FHj .ant-card-head-wrapper{flex-wrap:wrap}@media (max-width:499px){.AdminPageCard_container__x0FHj.AdminPageCard_container__x0FHj .ant-card>.ant-card-extra,.AdminPageCard_container__x0FHj.AdminPageCard_container__x0FHj .ant-card>.ant-card-extra .ant-btn,.AdminPageCard_container__x0FHj.AdminPageCard_container__x0FHj .ant-card>.ant-card-extra .ant-space,.AdminPageCard_container__x0FHj.AdminPageCard_container__x0FHj .ant-card>.ant-card-extra .ant-space-item{width:100%}.AdminPageCard_container__x0FHj.AdminPageCard_container__x0FHj .ant-card>.ant-card-extra .ant-space{flex-direction:column}}.AdminPageCard_header__sD62L{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;flex-wrap:wrap}.AdminPageCard_cardTitle__kGpKn{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}.AdminPageCard_titleText__mZKln{margin:0!important;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;line-height:1.3}.AdminPageCard_subtitleText__X8t_h{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;line-height:1.4}.AdminPageCard_headerExtra__y_wiY{flex:0 1 auto;align-items:center}.AdminPageCard_headerButtons__ClCN9,.AdminPageCard_headerExtra__y_wiY{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}@media (max-width:599px){.AdminPageCard_headerButtons__ClCN9{flex-direction:column}.AdminPageCard_headerButtons__ClCN9,.AdminPageCard_headerButtons__ClCN9>*{width:100%}}@media (min-width:768px) and (max-width:991px){.AdminPageCard_container__x0FHj{padding:20px}}@media (max-width:767px){.AdminPageCard_container__x0FHj{padding:16px}.AdminPageCard_header__sD62L{flex-direction:column;align-items:stretch;gap:12px}.AdminPageCard_headerExtra__y_wiY{justify-content:flex-start;width:100%}.AdminPageCard_headerExtra__y_wiY .ant-btn{flex:1 1 auto;min-width:100px}}@media (max-width:449px){.AdminPageCard_headerExtra__y_wiY .ant-space,.AdminPageCard_headerExtra__y_wiY .ant-space-item,.AdminPageCard_headerExtra__y_wiY.AdminPageCard_headerExtra__y_wiY .ant-btn{width:100%}.AdminPageCard_headerExtra__y_wiY .ant-space{flex-direction:column}}.AuditLogsPage_container__2WBuX{padding:24px;background:var(--color-surface);min-height:calc(100vh - 64px)}.AuditLogsPage_header__XXy4r{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.AuditLogsPage_title__dBRxd{margin:0;font-size:24px;font-weight:600}.AuditLogsPage_filters__7El3u{display:flex;gap:12px;margin-bottom:16px;padding:16px;background:var(--color-surface-secondary);border-radius:4px}.AuditLogsPage_logTable__ZXqL1{font-size:13px}.AuditLogsPage_timestamp__ZwrjN{font-family:Courier New,monospace;font-size:12px}.AuditLogsPage_emptyState__FK8cU{padding:40px;text-align:center;background:var(--color-surface-secondary);border-radius:8px;color:var(--color-text-muted)}.AuditLogsPage_emptyTitle__m7Zi7{margin:0 0 8px;font-size:18px;font-weight:600;color:var(--color-text-secondary)}.AuditLogsPage_emptySubtitle__R4scZ{margin:0;font-size:14px;color:var(--color-text-muted)}.AuditLogsPage_eventSelect__OEmph{min-width:180px}.OperationSecuritySettings_card__Wospv{margin-bottom:24px}.OperationSecuritySettings_cardTitle__O8bNd{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600}.OperationSecuritySettings_cardIcon__zFTPd{color:var(--color-info);font-size:18px}.OperationSecuritySettings_loadingContainer__i2vrJ{display:flex;justify-content:center;padding:40px}.OperationSecuritySettings_alert__TexkL{margin-bottom:24px}.OperationSecuritySettings_settingRow___Rdmh{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--color-divider)}.OperationSecuritySettings_settingRow___Rdmh:last-child{border-bottom:none}.OperationSecuritySettings_settingInfo__JK5eb{flex:1 1}.OperationSecuritySettings_settingLabel__FEwQy{font-size:14px;font-weight:600;color:var(--color-text-primary);margin-bottom:4px}.OperationSecuritySettings_settingDescription__sVC4o{font-size:13px;color:var(--color-text-muted)}.OperationSecuritySettings_statusSet__8uAHp{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--color-success);font-weight:500}.OperationSecuritySettings_statusNotSet__wZBac{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--color-warning);font-weight:500}.OperationSecuritySettings_scopeSection__9Xq0N{padding:20px 0}.OperationSecuritySettings_scopeRadioGroup__DrFIb{display:flex;flex-direction:column;gap:12px;margin-top:16px}.OperationSecuritySettings_scopeOption__eShz6{display:flex;flex-direction:column;padding:12px 16px;background:var(--color-surface-secondary);border-radius:8px;border:1px solid var(--color-divider);transition:border-color .2s}.OperationSecuritySettings_scopeOption__eShz6:hover{border-color:var(--color-info)}.OperationSecuritySettings_scopeOptionLabel__XN_Rm{font-weight:500;color:var(--color-text-primary)}.OperationSecuritySettings_scopeOptionDescription__2JCW8{font-size:12px;color:var(--color-text-muted);margin-left:24px;margin-top:4px}.OperationSecuritySettings_modalTitle__lJPEs{display:flex;align-items:center;gap:8px}.OperationSecuritySettings_passwordForm__S7LU6{padding:8px 0}.OperationSecuritySettings_passwordField__mEgUE{margin-bottom:16px}.OperationSecuritySettings_passwordField__mEgUE label{display:block;font-size:13px;font-weight:500;color:var(--color-text-primary);margin-bottom:8px}.OperationSecuritySettings_passwordHint__ldRon{font-size:12px;color:var(--color-text-muted);margin-bottom:20px}.OperationSecuritySettings_modalActions__BJ2Za{display:flex;justify-content:flex-end;gap:12px;padding-top:8px;border-top:1px solid var(--color-divider)}@media (max-width:767px){.OperationSecuritySettings_settingRow___Rdmh{flex-direction:column;align-items:flex-start;gap:12px}.OperationSecuritySettings_scopeOption__eShz6{padding:10px 12px}.OperationSecuritySettings_scopeOptionDescription__2JCW8{margin-left:0;margin-top:8px}}.MobileReleasePolicies_section__QeWvV{margin-bottom:16px;padding:16px;border:1px solid var(--color-divider);border-radius:8px;background:var(--color-surface)}.MobileReleasePolicies_header__932jw{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.MobileReleasePolicies_title__2zPnr{margin:0 0 4px;font-size:16px;font-weight:700}.MobileReleasePolicies_description__HWN3j{margin:0;color:var(--color-text-muted);font-size:13px}.MobileReleasePolicies_formRow__Winh9{display:grid;grid-template-columns:minmax(0,1fr) 140px;width:100%}.MobileReleasePolicies_formRow__Winh9 .ant-input-number,.MobileReleasePolicies_formRow__Winh9>div{width:100%}@media (max-width:640px){.MobileReleasePolicies_header__932jw{align-items:stretch;flex-direction:column}.MobileReleasePolicies_formRow__Winh9{grid-template-columns:1fr}}.SettingsPage_container__Wvsh5{padding:24px;background:var(--color-surface);min-height:calc(100vh - 64px)}.SettingsPage_title__YvgtZ{margin-bottom:24px;font-size:24px;font-weight:600}.SettingsPage_flagCard__Q5t5W{margin-bottom:16px}.SettingsPage_flagItem__HawhM{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px;border-bottom:1px solid var(--color-divider)}.SettingsPage_flagInfo__d6yFK{flex:1 1}.SettingsPage_flagName__qw2bN{font-weight:600;font-size:14px;margin-bottom:4px;display:flex;align-items:center;flex-wrap:wrap;gap:0 8px}.SettingsPage_flagDescription__8Wgfm{font-size:12px;color:var(--color-text-muted);margin-bottom:4px}.SettingsPage_flagCode__xaWn3{font-family:Courier New,monospace;font-size:11px;color:var(--color-text-muted)}.SettingsPage_toolbarCard__btiO1{border:1px solid var(--color-divider)}.SettingsPage_toolbarDescription__SAnaU{color:var(--color-text-muted);font-size:13px;margin-bottom:12px}.SettingsPage_toolbarGrid__z2dSO{display:flex;flex-direction:column;gap:0}.SettingsPage_toolbarItem__LeCaF{display:flex;justify-content:space-between;align-items:center;padding:12px;border-bottom:1px solid var(--color-divider);background:transparent}.SettingsPage_toolbarInfo__PLwmS{margin-right:12px}.SettingsPage_toolbarName__j6g8L{font-weight:600;font-size:14px;margin-bottom:4px}.SettingsPage_toolbarText__NR_qb{font-size:12px;color:var(--color-text-muted);margin-bottom:4px}.SettingsPage_mb16__A5WNL{margin-bottom:16px}.SettingsPage_mb24__EWm9q{margin-bottom:24px}.SettingsPage_ml8__QH6MJ{margin-left:8px}.SettingsPage_my12__HKVTi{margin:12px 0}.SettingsPage_fs16Bold__pcnD9{font-size:16px;font-weight:600}.SettingsPage_categoryDescription__c_T_h{color:var(--color-text-muted);margin-bottom:16px;font-size:13px}.page_paddedCenter__4Cw63{padding:24px;text-align:center}.page_page__ugZLQ{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg);background:var(--color-bg-main)}.page_card__LlGir{width:100%;max-width:520px}.page_result__L6swP{padding:0}.page_actions__8izJz{display:flex;flex-direction:column;gap:var(--spacing-sm)}@media (min-width:768px){.page_actions__8izJz{flex-direction:row;justify-content:center}}.UserFeatureRequestsPane_container__IgjCY{width:100%;max-width:100%}.UserFeatureRequestsPane_header___PORV{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;flex-wrap:wrap}.UserFeatureRequestsPane_titleRow__5hMON{display:flex;align-items:center;gap:10px}.UserFeatureRequestsPane_headerIcon__zmfVe{font-size:24px;color:var(--color-primary)}.UserFeatureRequestsPane_title__8Okdc{margin:0;font-size:20px;font-weight:600}.UserFeatureRequestsPane_subtitle__FRW9W{color:var(--color-text-muted);margin-bottom:16px;font-size:13px}.UserFeatureRequestsPane_tableWrapper__u3qOk{width:100%}.UserFeatureRequestsPane_voteButton__SnEjt{min-width:60px;display:inline-flex;align-items:center;justify-content:center;gap:4px}.UserFeatureRequestsPane_subjectTitle__ivTlx{font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserFeatureRequestsPane_subjectPreview__5zMWI{font-size:12px;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;max-width:300px}.UserFeatureRequestsPane_unassigned__OBeeA{color:var(--color-text-muted);font-style:italic}.UserFeatureRequestsPane_counterInside__YrG8x{position:relative}.UserFeatureRequestsPane_counterInside__YrG8x .ant-input-data-count{position:absolute;bottom:6px;right:12px;font-size:11px;color:var(--color-text-muted);background:transparent;pointer-events:none}.UserFeatureRequestsPane_counterInside__YrG8x textarea{padding-bottom:22px}.UserFeatureRequestsPane_pendingFiles__cwkYg{display:flex;flex-direction:column;gap:6px;margin-top:8px}.UserFeatureRequestsPane_pendingFile__Csi6_{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--color-primary-light);border-radius:6px;font-size:12px}.UserFeatureRequestsPane_pendingFileName__pTPTF{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-primary)}.UserFeatureRequestsPane_pendingFileSize__hybsB{color:var(--color-text-muted);font-size:11px}@media (max-width:767px){.UserFeatureRequestsPane_container__IgjCY{padding:12px}.UserFeatureRequestsPane_header___PORV{flex-direction:column;align-items:flex-start}}.UserFeatureRequestsPane_extraButtonsContainer__NiRjR{flex-wrap:wrap}.UserFeatureRequestsPane_mainTable__bHWIo table{overflow:auto!important}@media (max-width:420px){.UserFeatureRequestsPane_modalCreate__sQzsG.UserFeatureRequestsPane_modalCreate__sQzsG .ant-modal-footer{display:flex;flex-direction:column;gap:8px}.UserFeatureRequestsPane_modalCreate__sQzsG.UserFeatureRequestsPane_modalCreate__sQzsG .ant-modal-footer .ant-btn{margin-inline-start:0!important;width:100%}}.UserFeatureRequestsPane_dialogRow__0khpH{cursor:pointer}.UserFeatureRequestsPane_dialogMeta__xUDBm{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.UserFeatureRequestsPane_dialogSpin__VUnjf{display:block;margin:24px auto}.WorkBreakdown_wrap__z5EKP{margin:8px 0 12px;border:1px solid var(--color-border);border-radius:8px;padding:10px 12px}.WorkBreakdown_head__BPJEU{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:8px}.WorkBreakdown_title__Tly_z{font-weight:600;letter-spacing:.04em;text-transform:uppercase}.WorkBreakdown_title__Tly_z,.WorkBreakdown_totals__GTjMr{font-size:13px;color:var(--color-text-secondary)}.WorkBreakdown_num__MyXFB{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WorkBreakdown_tableWrap__8bnc4 .ant-table-cell{padding:4px 8px}.WorkBreakdown_cellNumber__FSdMn,.WorkBreakdown_cellSelect__iPzTX{width:100%}.WorkBreakdown_removeBtn__UNPOj{background:transparent;border:none;color:var(--color-text-muted);font-size:16px;line-height:1;cursor:pointer;padding:0 4px}.WorkBreakdown_removeBtn__UNPOj:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.WorkBreakdown_empty__ZSbxL{font-size:13px;color:var(--color-text-muted);padding:4px 0}.WorkBreakdown_byRole__Vq9EY{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px;font-size:12px}.WorkBreakdown_byRoleLabel___Xnd9{color:var(--color-text-muted);margin-right:4px}.WorkBreakdown_actions__2Ntdy{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.ReadyInGridLab_wrap__iGsWF{margin:8px 0 12px;border:1px solid var(--color-border);border-radius:8px;padding:10px 12px}.ReadyInGridLab_head__Isk8k{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:8px}.ReadyInGridLab_title__MRzRu{font-weight:600;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary)}.ReadyInGridLab_summary__PtAML{font-size:13px;color:var(--color-success);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReadyInGridLab_tableWrap__wMIl_ .ant-table-cell{padding:4px 8px;vertical-align:top}.ReadyInGridLab_tz__ACjBG{margin-inline-end:0;white-space:nowrap;color:var(--color-success);background:var(--color-success-bg);border-color:var(--color-status-success-border)}.ReadyInGridLab_need__JDQke{font-weight:600}.ReadyInGridLab_zero__6BVQA{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:var(--color-success)}.ReadyInGridLab_removeBtn__rsixr{background:transparent;border:none;color:var(--color-text-muted);font-size:16px;line-height:1;cursor:pointer;padding:0 4px}.ReadyInGridLab_removeBtn__rsixr:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.ReadyInGridLab_empty__5AEt9{font-size:13px;color:var(--color-text-muted);padding:4px 0}.ReadyInGridLab_actions__PCLc0{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.TicketScreens_wrap__5pY09{margin:8px 0 12px;border:1px solid var(--color-border);border-radius:8px;padding:10px 12px}.TicketScreens_head__JpxI_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.TicketScreens_title__4WCcA{font-weight:600;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary)}.TicketScreens_counts___qfsf{display:inline-flex;flex-wrap:wrap;gap:4px}.TicketScreens_counts___qfsf .ant-tag{margin-inline-end:0}.TicketScreens_toolbar__0Mcbo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}.TicketScreens_hint__F8XLO{font-size:12px;color:var(--color-text-muted);margin-bottom:6px}.TicketScreens_toolbar__0Mcbo .TicketScreens_hint__F8XLO{margin-bottom:0}.TicketScreens_empty__CPJYJ{font-size:13px;color:var(--color-text-muted);padding:4px 0}.TicketScreens_grid__0_Wbt{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:12px}.TicketScreens_card___2Lyb{display:flex;flex-direction:column;min-width:0;border:1px solid var(--color-border);border-radius:8px;overflow:hidden;background:var(--color-surface)}.TicketScreens_card___2Lyb[data-decision=approved]{border-color:var(--color-status-success-border)}.TicketScreens_card___2Lyb[data-decision=changes]{border-color:var(--color-warning-border)}.TicketScreens_thumbRoot__mlVWs{display:block;width:100%}.TicketScreens_thumb__QWPAA{display:block;width:100%;aspect-ratio:4/3;object-fit:contain;background:var(--color-surface-secondary);cursor:zoom-in}.TicketScreens_body__MHejz{display:flex;flex-direction:column;gap:6px;padding:8px 10px 10px;flex:1 1 auto}.TicketScreens_titleRow__Zdnnq{display:flex;align-items:baseline;gap:6px;min-width:0}.TicketScreens_no__9xLfB{flex:0 0 auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;font-size:12px;color:var(--color-primary);background:var(--color-primary-light);border-radius:4px;padding:0 6px}.TicketScreens_screenTitle__p77VP{min-width:0;font-weight:600;font-size:13px;overflow-wrap:anywhere}.TicketScreens_caption__pSC3P{font-size:12px;color:var(--color-text-secondary);overflow-wrap:anywhere}.TicketScreens_decisionRow__apONL{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.TicketScreens_decisionTag__GwI2T{margin-inline-end:0}.TicketScreens_decided__4_N3Y{font-size:11px;color:var(--color-text-muted)}.TicketScreens_comment__UxbzF{font-size:12px;color:var(--color-warning-text);background:var(--color-warning-bg);border-radius:6px;padding:4px 8px;overflow-wrap:anywhere}.TicketScreens_iconActions__9cd_c{display:flex;flex-wrap:wrap;gap:2px;margin-top:auto}.TicketScreens_decideActions__r2DP9{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}@media (min-width:768px){.TicketScreens_grid__0_Wbt{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}.EstimatePdfButton_row__YmEn_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:8px 0 12px;padding:8px 12px;border:1px dashed var(--color-border);border-radius:8px}.EstimatePdfButton_hint__Gq8A2{font-size:13px;color:var(--color-text-secondary)}.TicketCompanyLabel_leadTag__dqHDs{margin-inline-end:0;max-width:100%;white-space:normal}.CustomerApprovalPanel_panel__ji41y{display:grid;gap:8px;padding:12px 14px;border:1px solid var(--color-divider);border-radius:8px;background:var(--color-surface)}.CustomerApprovalPanel_head__71SL7{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.CustomerApprovalPanel_title__8zL_0{font-weight:600;color:var(--color-text-primary)}.CustomerApprovalPanel_estimate__jpj_t{color:var(--color-text-primary)}.CustomerApprovalPanel_outdated__XanIT{color:var(--color-warning)}.CustomerApprovalPanel_muted__egr_0{color:var(--color-text-muted)}.CustomerApprovalPanel_button__NL4n8{justify-self:start}@media (min-width:768px){.CustomerApprovalPanel_panel__ji41y{padding:14px 18px}}.SupportTicketsTab_container__B5Mt_{padding:16px}.SupportTicketsTab_outerTabs__6EDIJ .ant-tabs-nav{margin-bottom:16px}.SupportTicketsTab_outerTabs__6EDIJ .ant-tabs-tab{background:var(--color-surface)!important;border:1px solid var(--color-divider)!important;box-shadow:0 1px 2px color-mix(in srgb,var(--color-shadow) 5%,transparent)}.SupportTicketsTab_outerTabs__6EDIJ .ant-tabs-tab-active{background:var(--color-primary-light)!important;border-color:var(--color-primary)!important}.SupportTicketsTab_header__N2sHZ{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:16px;flex-wrap:wrap}.SupportTicketsTab_title__ExzWE{font-size:20px;font-weight:600;margin:0}.SupportTicketsTab_headerActions__65oKo{display:flex;gap:8px;align-items:center}.SupportTicketsTab_sectionCard__qJ9N2{margin-bottom:16px;border-radius:8px;border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:var(--color-surface);transition:box-shadow .2s ease}.SupportTicketsTab_sectionCard__qJ9N2:hover{box-shadow:var(--shadow-card-hover)}.SupportTicketsTab_sectionCard__qJ9N2:last-child{margin-bottom:0}.SupportTicketsTab_sectionCard__qJ9N2 .ant-card-head{min-height:40px;padding:0 16px;background:var(--color-status-open-bg);border-bottom:1px solid var(--color-border)}.SupportTicketsTab_sectionCard__qJ9N2 .ant-card-head-title{padding:10px 0;font-size:13px;font-weight:600;color:var(--color-text-primary)}.SupportTicketsTab_sectionCard__qJ9N2 .ant-card-body{padding:16px;background:var(--color-surface)}.SupportTicketsTab_sectionCard__qJ9N2 .ant-table-wrapper .ant-table-content{overflow:auto hidden}.SupportTicketsTab_sectionCard__qJ9N2 .ant-table-wrapper .ant-table-content table{width:auto}.SupportTicketsTab_statsSectionCard__w9YcK .ant-card-head{background:var(--color-status-success-bg)}.SupportTicketsTab_filtersSectionCard__paVPV .ant-card-head{background:var(--color-status-warning-bg)}.SupportTicketsTab_statsGroup__V84QN+.SupportTicketsTab_statsGroup__V84QN{margin-top:12px}.SupportTicketsTab_statsGroupTitle__GwQPa{font-size:12px;font-weight:600;color:var(--color-text-muted);margin-bottom:6px}.SupportTicketsTab_statsRow__6PkRQ{display:flex;gap:12px;flex-wrap:wrap}.SupportTicketsTab_statCard__kvphw{flex:1 1;min-width:100px;padding:12px 16px;border:1px solid var(--color-divider);border-radius:8px;background:var(--color-surface);text-align:center}.SupportTicketsTab_statValue__6y19w{font-size:24px;font-weight:700;line-height:1.2}.SupportTicketsTab_statLabel__hVjc9{font-size:12px;color:var(--color-text-muted);margin-top:4px}.SupportTicketsTab_filtersRow__A7ekP{display:flex;gap:12px;flex-wrap:wrap}.SupportTicketsTab_tableWrapper__Ah0yY{width:100%}.SupportTicketsTab_subjectText__o_tsO{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.SupportTicketsTab_userCell__DWSmh{line-height:1.4}.SupportTicketsTab_userEmail___fDQ6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:12px;color:var(--color-text-muted)}.SupportTicketsTab_actionsCell__2_g50{display:inline-flex;gap:2px}.SupportTicketsTab_pulseDot__bBpMm{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:4px;animation:SupportTicketsTab_pulse__FqDDh 1.5s ease-in-out infinite}@keyframes SupportTicketsTab_pulse__FqDDh{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.SupportTicketsTab_countInside__tFG5Y{position:relative}.SupportTicketsTab_countInside__tFG5Y .ant-input-data-count{position:absolute;bottom:6px;right:12px;font-size:11px;color:var(--color-text-muted)}.SupportTicketsTab_countInside__tFG5Y textarea{padding-bottom:24px}@media (max-width:767px){.SupportTicketsTab_container__B5Mt_{padding:12px}.SupportTicketsTab_statsRow__6PkRQ{gap:8px}.SupportTicketsTab_statCard__kvphw{min-width:80px;padding:8px 12px}.SupportTicketsTab_statValue__6y19w{font-size:18px}.SupportTicketsTab_filtersRow__A7ekP{flex-direction:column}}.SupportTicketsTab_minW140__xk6Di{min-width:140px}.SupportTicketsTab_minW160__I4_2x{min-width:160px}.SupportTicketsTab_statusFilter__J1Mu2{min-width:240px}.FeatureRequestsKanban_container__pLD2Y{padding:16px 0}.FeatureRequestsKanban_section__uU5Bw{margin-bottom:20px;padding:16px;border-radius:8px;border:1px solid var(--color-divider);box-shadow:0 1px 3px color-mix(in srgb,var(--color-shadow) 8%,transparent);background:var(--color-surface)}.FeatureRequestsKanban_header__gL8s8{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.FeatureRequestsKanban_title__e31Ni{margin:0;font-size:18px;font-weight:600}.FeatureRequestsKanban_loadingRow__j1B3l{display:flex;justify-content:center;padding:48px 0}.FeatureRequestsKanban_kanban__hviYD{display:grid;grid-template-columns:repeat(6,minmax(200px,1fr));gap:12px;overflow-x:auto}.FeatureRequestsKanban_column__ys3oc{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;min-height:300px;display:flex;flex-direction:column;box-shadow:var(--shadow-card);overflow:hidden}.FeatureRequestsKanban_columnHeader__T_R_v{padding:10px 12px;font-weight:600;font-size:13px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border);background:var(--color-status-open-bg);color:var(--color-text-primary)}.FeatureRequestsKanban_column__ys3oc[data-status=fr_new] .FeatureRequestsKanban_columnHeader__T_R_v{background:var(--color-status-open-bg)}.FeatureRequestsKanban_column__ys3oc[data-status=fr_under_review] .FeatureRequestsKanban_columnHeader__T_R_v{background:var(--color-warning-lighter)}.FeatureRequestsKanban_column__ys3oc[data-status=fr_planned] .FeatureRequestsKanban_columnHeader__T_R_v{background:var(--color-bg-muted)}.FeatureRequestsKanban_column__ys3oc[data-status=fr_in_progress] .FeatureRequestsKanban_columnHeader__T_R_v{background:var(--color-status-warning-bg)}.FeatureRequestsKanban_column__ys3oc[data-status=fr_done] .FeatureRequestsKanban_columnHeader__T_R_v{background:var(--color-status-success-bg)}.FeatureRequestsKanban_column__ys3oc[data-status=fr_rejected] .FeatureRequestsKanban_columnHeader__T_R_v{background:var(--color-status-urgent-bg)}.FeatureRequestsKanban_cards___SBKr{padding:8px;display:flex;flex-direction:column;gap:8px;flex:1 1}.FeatureRequestsKanban_card__Jh9zo{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:8px;padding:10px;display:flex;flex-direction:column;gap:6px;cursor:pointer;transition:box-shadow .2s ease,transform .15s ease}.FeatureRequestsKanban_card__Jh9zo:hover{box-shadow:0 4px 14px color-mix(in srgb,var(--color-shadow-slate) 12%,transparent);transform:translateY(-1px);border-color:var(--color-primary)}.FeatureRequestsKanban_card__Jh9zo[draggable=true]{-webkit-user-select:none;user-select:none}.FeatureRequestsKanban_cardProgress__ZrpCq{margin:0!important}.FeatureRequestsKanban_cardProgress__ZrpCq .ant-progress-outer{padding-right:0!important}.FeatureRequestsKanban_cardProgress__ZrpCq .ant-progress-bg{height:4px!important}.FeatureRequestsKanban_columnDragOver__AntkD{background:var(--color-primary-light)!important;outline:2px dashed var(--color-primary);outline-offset:-4px}.FeatureRequestsKanban_cardTop__Zdtns{display:flex;justify-content:space-between;align-items:center}.FeatureRequestsKanban_cardNumber__ueii7{font-size:11px;color:var(--color-text-muted);font-family:monospace}.FeatureRequestsKanban_voteBadge__DNbzw{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--color-primary);font-weight:600}.FeatureRequestsKanban_cardSubject__ydeFA{font-size:13px;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.FeatureRequestsKanban_cardSnippet__D9uhm{margin-top:2px;font-size:12px;line-height:1.4;color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.FeatureRequestsKanban_cardMeta__Jehu8{flex-wrap:wrap;font-size:11px;color:var(--color-text-muted)}.FeatureRequestsKanban_cardActions__T8WdF,.FeatureRequestsKanban_cardMeta__Jehu8{display:flex;gap:4px;align-items:center}.FeatureRequestsKanban_statusSelect__KIb1S{flex:1 1;min-width:0}.FeatureRequestsKanban_empty__v_DRN{opacity:.4;padding:16px 0;display:flex;justify-content:center}.FeatureRequestsKanban_fullWidth__TDv96{width:100%}.FeatureRequestsKanban_detailMeta__FjjKK{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.FeatureRequestsKanban_detailDescription__n2CcO{padding:12px;border:1px solid var(--color-divider);border-radius:8px;background:var(--color-bg-muted);white-space:pre-wrap;font-size:13px;line-height:1.5;margin-bottom:16px}.FeatureRequestsKanban_detailLabel__6nthO{font-weight:600;font-size:12px;color:var(--color-text-muted);margin-bottom:4px}@media (max-width:1200px){.FeatureRequestsKanban_kanban__hviYD{grid-template-columns:repeat(3,minmax(200px,1fr))}}@media (max-width:767px){.FeatureRequestsKanban_kanban__hviYD{grid-template-columns:1fr}}.ScreenshotEditorModal_editorModal__xC5sg .ant-modal-body{max-height:72vh;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.ScreenshotEditorModal_toolbar__dv6O0{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ScreenshotEditorModal_inkSwatch__SiRQE{width:26px;height:26px;border-radius:50%;border:2px solid var(--color-border);cursor:pointer;padding:0}.ScreenshotEditorModal_inkSwatchActive__Le2j1{border-color:var(--color-text-primary);outline:2px solid var(--color-primary);outline-offset:1px}.ScreenshotEditorModal_ink0__OxMUZ{background:var(--color-danger)}.ScreenshotEditorModal_ink1__zfP60{background:var(--color-orange)}.ScreenshotEditorModal_ink2__GagMD{background:var(--color-gold)}.ScreenshotEditorModal_ink3__D1cEC{background:var(--color-success)}.ScreenshotEditorModal_ink4__pLnFT{background:var(--color-cyan)}.ScreenshotEditorModal_ink5__3rn63{background:var(--color-info)}.ScreenshotEditorModal_ink6__PIs8k{background:var(--color-purple)}.ScreenshotEditorModal_ink7__uaaf8{background:var(--color-magenta)}.ScreenshotEditorModal_canvasWrap__jUX_u{overflow:auto;max-height:62vh;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-muted);display:flex;justify-content:center}.ScreenshotEditorModal_canvas__oz9jJ{touch-action:none;display:block}.ScreenshotEditorModal_canvasHidden__uPojN{visibility:hidden}.ScreenshotEditorModal_hint__51VwP{margin-top:8px;font-size:12px;color:var(--color-text-secondary)}.RichTextEditor_container__6ANd9{border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);overflow:hidden}.RichTextEditor_toolbar__JM4VM{padding:6px 8px;border-bottom:1px solid var(--color-divider);background:var(--color-bg-muted)}.RichTextEditor_divider__fbDve{margin:0 2px}.RichTextEditor_blockSelect__o_SgZ{min-width:110px}.RichTextEditor_fontSelect__F5O9y{min-width:96px}.RichTextEditor_sizeSelect__L_nN2{min-width:84px}.RichTextEditor_colorControl__oe8XM{display:inline-flex;align-items:center;gap:2px}.RichTextEditor_colorIcon__vXhvo{color:var(--color-text-secondary)}.RichTextEditor_colorSelect__1FwgK{min-width:64px}.RichTextEditor_swatch__sfyDd{font-weight:700}.RichTextEditor_swatchDefault__QvoJM{color:var(--color-text-primary)}.RichTextEditor_swatchDanger__VyeK0{color:var(--color-danger)}.RichTextEditor_swatchSuccess__9n02I{color:var(--color-success)}.RichTextEditor_swatchGold__8puRS{color:var(--color-gold)}.RichTextEditor_swatchInfo__AL_Ny{color:var(--color-info)}.RichTextEditor_swatchPurple__TA6F2{color:var(--color-purple)}.RichTextEditor_content__kDu9f .tiptap{min-height:120px;max-height:40vh;overflow-y:auto;padding:10px 12px;outline:none;color:var(--color-text-primary);line-height:1.65}.RichTextEditor_content__kDu9f .tiptap p{margin:0 0 8px}.RichTextEditor_content__kDu9f .tiptap ol,.RichTextEditor_content__kDu9f .tiptap ul{margin:0 0 8px;padding-left:20px}.RichTextEditor_content__kDu9f .tiptap table{border-collapse:collapse;width:100%;margin:0 0 8px}.RichTextEditor_content__kDu9f .tiptap td,.RichTextEditor_content__kDu9f .tiptap th{border:1px solid var(--color-border);padding:6px 10px;text-align:left;vertical-align:top;min-width:48px}.RichTextEditor_content__kDu9f .tiptap th{background:var(--color-surface-secondary);font-weight:600}.RichTextEditor_content__kDu9f .tiptap .selectedCell{outline:2px solid var(--color-primary);outline-offset:-2px}.RichTextEditor_content__kDu9f .tiptap h1,.RichTextEditor_content__kDu9f .tiptap h2,.RichTextEditor_content__kDu9f .tiptap h3{margin:0 0 8px;color:var(--color-text-primary)}.RichTextEditor_content__kDu9f .tiptap blockquote{margin:0 0 8px;padding:4px 12px;border-left:3px solid var(--color-primary);background:var(--color-surface-secondary);border-radius:0 8px 8px 0;color:var(--color-text-secondary)}.RichTextEditor_content__kDu9f .tiptap mark{background:var(--color-status-warning-bg);color:inherit;border-radius:3px;padding:0 2px}.InstructionView_container__MHRUC{display:flex;flex-direction:column;gap:16px}.InstructionView_paragraph__I1uyK{margin:0 0 8px;line-height:1.65;white-space:pre-line;color:var(--color-text-primary)}.InstructionView_paragraph__I1uyK:last-child{margin-bottom:0}.InstructionView_list__WBEt8{margin:0 0 8px;padding-left:20px;line-height:1.65;color:var(--color-text-primary)}.InstructionView_list__WBEt8:last-child{margin-bottom:0}.InstructionView_textBlock__CUvd9{border-radius:8px}.InstructionView_richHeading__PjT6L{margin:0 0 8px;line-height:1.3;font-weight:600;color:var(--color-text-primary)}h3.InstructionView_richHeading__PjT6L{font-size:18px}h4.InstructionView_richHeading__PjT6L{font-size:16px}h5.InstructionView_richHeading__PjT6L{font-size:14px}.InstructionView_blockquote__kTvmn{margin:0 0 8px;padding:4px 12px;border-left:3px solid var(--color-primary);background:var(--color-surface-secondary);border-radius:0 8px 8px 0;color:var(--color-text-secondary)}.InstructionView_highlightMark__AaOHq{background:var(--color-status-warning-bg);color:inherit;border-radius:3px;padding:0 2px}.InstructionView_alignCenter__mSGjQ{text-align:center}.InstructionView_alignRight__g5wD_{text-align:right}.InstructionView_alignJustify__S9iFI{text-align:justify}.InstructionView_fs12__3URR0{font-size:12px}.InstructionView_fs14__Agsrc{font-size:14px}.InstructionView_fs16__4lIAJ{font-size:16px}.InstructionView_fs18__DK_Yo{font-size:18px}.InstructionView_fs24__ktvq9{font-size:24px}.InstructionView_fs32__m5kwE{font-size:32px}.InstructionView_fontSerif__Ov1M6{font-family:Georgia,Times New Roman,serif}.InstructionView_fontMono___h0zJ{font-family:Consolas,Courier New,monospace}.InstructionView_colorDanger__W81aE{color:var(--color-danger)}.InstructionView_colorSuccess__Y6CIU{color:var(--color-success)}.InstructionView_colorGold__JTU_M{color:var(--color-gold)}.InstructionView_colorInfo__o7NzJ{color:var(--color-info)}.InstructionView_colorPurple__ZI5xD{color:var(--color-purple)}.InstructionView_tableWrap__ZLkj5{overflow-x:auto;margin:0 0 8px}.InstructionView_richTable__IHoJn{border-collapse:collapse;width:100%}.InstructionView_richTable__IHoJn td,.InstructionView_richTable__IHoJn th{border:1px solid var(--color-border);padding:6px 10px;text-align:left;vertical-align:top;color:var(--color-text-primary)}.InstructionView_richTable__IHoJn th{background:var(--color-surface-secondary);font-weight:600}.InstructionView_textTitle__hqNSv{font-weight:600;margin-bottom:6px;color:var(--color-text-primary)}.InstructionView_stepBlock__nX8zE{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface-secondary)}.InstructionView_stepBadge__uz9to{flex:0 0 auto;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;color:var(--color-text-inverse);background:var(--color-primary)}.InstructionView_stepBody__LUYl7{flex:1 1;min-width:0}.InstructionView_stepTitle__DOV0k{font-weight:600;margin-bottom:4px;color:var(--color-text-primary)}.InstructionView_imageBlock__q14K6{--instruction-shot-height:240px;margin:0;padding:10px;border:1px solid var(--color-divider);border-radius:10px;background:var(--color-surface-secondary);text-align:center}@media (min-width:768px){.InstructionView_imageBlock__q14K6{--instruction-shot-height:300px}}@media (min-width:1400px){.InstructionView_imageBlock__q14K6{--instruction-shot-height:380px}}.InstructionView_imageWrap__GhSuV.ant-image{display:inline-block;width:auto;max-width:100%;vertical-align:top}.InstructionView_imageWrap__GhSuV.ant-image .ant-image-mask{cursor:zoom-in;border-radius:8px}.InstructionView_imageWrap__GhSuV.ant-image .InstructionView_image__k7yF1.ant-image-img{display:block;width:auto;max-width:100%;max-height:var(--instruction-shot-height);object-fit:contain;margin:0 auto;border-radius:8px;border:1px solid var(--color-border);cursor:zoom-in}.InstructionView_zoomMask__Qekt4{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;font-size:18px;color:var(--color-text-inverse);background:var(--color-primary)}.InstructionView_caption__dakPt{margin-top:8px;font-size:13px;text-align:center;color:var(--color-text-secondary)}.InstructionView_videoBlock__3r_LC{display:flex;flex-direction:column;gap:8px}.InstructionView_videoTitle__ef6H2{font-weight:600;color:var(--color-text-primary)}.InstructionView_videoFrameWrap__2UNsw{position:relative;width:100%;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:var(--color-bg-muted)}.InstructionView_videoPlayer__B61b2{width:100%;max-height:70vh;border-radius:10px;background:var(--color-bg-muted)}.InstructionView_videoFrame__8mlMk{position:absolute;inset:0;width:100%;height:100%;border:0}.InstructionView_videoLink____nHx{display:inline-flex;align-items:center;gap:6px;color:var(--color-primary)}.InstructionEditorModal_editorModal__gDE6U .ant-modal-body{max-height:72vh;overflow-y:auto}.InstructionEditorModal_modalTitle__PxrZ_{display:inline-flex;align-items:center;gap:8px;min-width:0}.InstructionEditorModal_modalBody__6CKPm{display:flex;flex-direction:column;gap:16px}.InstructionEditorModal_spinWrap__sgUbd{display:flex;justify-content:center;padding:48px 0}.InstructionEditorModal_toolbarRow__vvFxx{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.InstructionEditorModal_sectionTitle__7L58F{gap:8px;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.InstructionEditorModal_countPill__DjnB7,.InstructionEditorModal_sectionTitle__7L58F{display:inline-flex;align-items:center;font-weight:600;color:var(--color-text-secondary)}.InstructionEditorModal_countPill__DjnB7{justify-content:center;min-width:22px;height:20px;padding:0 7px;border-radius:999px;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--color-bg-active)}.InstructionEditorModal_metaCard__qONS_{display:grid;grid-template-columns:1fr;gap:12px;padding:16px;border:1px solid var(--color-divider);border-radius:8px;background:var(--color-bg-muted)}.InstructionEditorModal_field__HIjZD{display:flex;flex-direction:column;gap:6px;min-width:0}.InstructionEditorModal_fieldWide__vCS9l{grid-column:1/-1}.InstructionEditorModal_fieldLabel__661eM{font-size:12px;font-weight:600;color:var(--color-text-secondary)}.InstructionEditorModal_fieldHint__aje0B{display:block;font-size:12px;color:var(--color-text-muted)}.InstructionEditorModal_sortInput__LcifE{width:160px;max-width:100%}.InstructionEditorModal_editorLayout__fim4p{display:flex;flex-direction:column;gap:16px}.InstructionEditorModal_blocks__Qgu5N{display:flex;flex-direction:column;gap:12px}.InstructionEditorModal_blockCard__LbdQZ{border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-elevated);box-shadow:var(--shadow-card);overflow:hidden}.InstructionEditorModal_blockHead__nfCri{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px 6px 12px;border-bottom:1px solid var(--color-border);background:var(--color-surface-secondary)}.InstructionEditorModal_blockCard__LbdQZ[data-block-type=text] .InstructionEditorModal_blockHead__nfCri{background:var(--color-status-open-bg)}.InstructionEditorModal_blockCard__LbdQZ[data-block-type=step] .InstructionEditorModal_blockHead__nfCri{background:var(--color-status-success-bg)}.InstructionEditorModal_blockCard__LbdQZ[data-block-type=image] .InstructionEditorModal_blockHead__nfCri{background:var(--color-warning-lighter)}.InstructionEditorModal_blockCard__LbdQZ[data-block-type=video] .InstructionEditorModal_blockHead__nfCri{background:var(--color-status-info-tint)}.InstructionEditorModal_blockHeadTitle__c5Syo{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--color-text-primary)}.InstructionEditorModal_blockIndex__1argm{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:12px;font-weight:700;color:var(--color-text-inverse);background:var(--color-primary)}.InstructionEditorModal_blockBody__GDFhX{display:flex;flex-direction:column;gap:12px;padding:12px}.InstructionEditorModal_mediaEditor__lmU05{display:flex;flex-direction:column;gap:10px}.InstructionEditorModal_imagePreview__RC_qA{max-height:280px;object-fit:contain}.InstructionEditorModal_imagePreview__RC_qA,.InstructionEditorModal_videoPreview__eaTZc{max-width:100%;border-radius:8px;border:1px solid var(--color-border);background:var(--color-bg-muted);align-self:flex-start}.InstructionEditorModal_videoPreview__eaTZc{max-height:320px}.InstructionEditorModal_emptyWrap__X1YMW{display:flex;justify-content:center;width:100%;padding:16px 0}.InstructionEditorModal_dropZone__GG5Do .ant-upload-drag{border-radius:8px;border-color:var(--color-border-strong);background:var(--color-bg-muted)}.InstructionEditorModal_dropZone__GG5Do .ant-upload-drag:hover{border-color:var(--color-primary)}.InstructionEditorModal_dropZone__GG5Do .ant-upload-btn{padding:14px 8px}.InstructionEditorModal_dropIcon__H2US_{margin:0 0 4px;font-size:28px;color:var(--color-primary)}.InstructionEditorModal_dropText__zWdJA{margin:0;color:var(--color-text-secondary)}.InstructionEditorModal_addRow__Xo7X1{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px dashed var(--color-border-strong);border-radius:8px;background:var(--color-bg-muted)}.InstructionEditorModal_addRowLabel__yt26x{font-size:12px;font-weight:600;color:var(--color-text-secondary)}.InstructionEditorModal_previewWell__sa1fF{padding:20px;border:1px solid var(--color-divider);border-radius:8px;background:var(--color-bg-muted)}.InstructionEditorModal_previewHead__82fiS{display:flex;flex-direction:column;gap:4px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--color-divider)}.InstructionEditorModal_previewTitle__GlUCH{margin:0;font-size:20px;font-weight:600;line-height:1.3;color:var(--color-text-primary)}.InstructionEditorModal_previewSummary__Bmp1v{font-size:14px;line-height:1.5;color:var(--color-text-secondary)}@media (min-width:768px){.InstructionEditorModal_metaCard__qONS_{grid-template-columns:1fr 1fr}}.InstructionsAdminTab_layout__5OhEQ{display:flex;flex-direction:column;gap:16px}.InstructionsAdminTab_pane__2VoiW{display:flex;flex-direction:column;min-width:0;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);box-shadow:var(--shadow-card);overflow:hidden;transition:box-shadow .2s ease}.InstructionsAdminTab_pane__2VoiW:hover{box-shadow:var(--shadow-card-hover)}.InstructionsAdminTab_paneHead__4fRIa{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;min-height:48px;padding:8px 12px;border-bottom:1px solid var(--color-border)}.InstructionsAdminTab_paneHeadTopics__Dz6Wh{background:var(--color-status-open-bg)}.InstructionsAdminTab_paneHeadItems__iwXfX{background:var(--color-surface-secondary)}.InstructionsAdminTab_paneHeadText__bYyXo{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.InstructionsAdminTab_paneHeadTitle__OMf_b{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-primary)}.InstructionsAdminTab_crumb__ac0Wx{font-size:12px;color:var(--color-text-muted)}.InstructionsAdminTab_countPill__Alciu{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 7px;border-radius:999px;font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-secondary);background:var(--color-bg-active)}.InstructionsAdminTab_paneBody__sPAml{display:flex;flex-direction:column;gap:12px;padding:12px;flex:1 1;min-height:0;min-width:0}.InstructionsAdminTab_scenarioSelect__aBwKb{width:100%}.InstructionsAdminTab_treeWell__AHpOZ{flex:1 1;min-height:240px;max-height:60vh;overflow-y:auto;padding:8px;border:1px solid var(--color-divider);border-radius:8px;background:var(--color-bg-muted)}.InstructionsAdminTab_tree__J3kJK{background:transparent;color:var(--color-text-primary)}.InstructionsAdminTab_tree__J3kJK .ant-tree-treenode{padding:2px 0}.InstructionsAdminTab_tree__J3kJK .ant-tree-node-content-wrapper{border-radius:6px;padding:4px 8px;line-height:22px;transition:background .12s ease}.InstructionsAdminTab_tree__J3kJK .ant-tree-node-content-wrapper:hover{background:var(--color-bg-hover)}.InstructionsAdminTab_tree__J3kJK .ant-tree-node-content-wrapper.ant-tree-node-selected{background:var(--color-primary-light);box-shadow:inset 3px 0 0 var(--color-primary)}.InstructionsAdminTab_tree__J3kJK .ant-tree-switcher{color:var(--color-text-muted);line-height:30px}.InstructionsAdminTab_treeNode__vuxBn{display:flex;align-items:center;gap:8px;min-width:0}.InstructionsAdminTab_treeName__pZYt9{flex:1 1;min-width:0;font-size:13px;color:var(--color-text-primary)}.InstructionsAdminTab_treeNameRoot__M18Um{font-weight:600}.InstructionsAdminTab_platformTag__9FpjJ{margin-inline-start:0;font-size:11px;line-height:16px}.InstructionsAdminTab_emptyWrap__fwA6p{flex:1 1;display:flex;align-items:center;justify-content:center;width:100%;padding:24px 0}.InstructionsAdminTab_topicActions__S3pxC{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--color-divider)}.InstructionsAdminTab_topicDescription__O3VJi{padding:10px 12px;border:1px solid var(--color-divider);border-radius:8px;background:var(--color-bg-muted);font-size:13px;line-height:1.5;color:var(--color-text-secondary)}.InstructionsAdminTab_paneHeadActions__5PZQi{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.InstructionsAdminTab_freshnessFilter__jOy8E{max-width:100%;overflow-x:auto}.InstructionsAdminTab_freshnessCell__ABTha{display:flex;flex-direction:column;gap:4px;align-items:flex-start;min-width:0}.InstructionsAdminTab_freshnessDate__G8xsa{font-size:12px;color:var(--color-text-secondary)}.InstructionsAdminTab_freshnessTag__0mniD{margin-inline-end:0;font-size:11px;line-height:16px}.InstructionsAdminTab_tableWrap__mVdWG{flex:1 1;min-height:0;min-width:0;overflow-x:auto}.InstructionsAdminTab_tableWrap__mVdWG .ant-table-content table{width:100%!important}.InstructionsAdminTab_tableWrap__mVdWG .ant-table-tbody>tr>td,.InstructionsAdminTab_tableWrap__mVdWG .ant-table-thead>tr>th{padding-inline:8px}.InstructionsAdminTab_tableWrap__mVdWG .ant-table-thead>tr>th{background:var(--color-surface-secondary);color:var(--color-text-secondary);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.InstructionsAdminTab_actionsCell__TIlLo{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:8px;white-space:nowrap}.InstructionsAdminTab_titleLink__0z1oh{background:none;border:none;padding:0;cursor:pointer;color:var(--color-text-primary);text-align:left;font:inherit;font-size:14px;font-weight:500;line-height:1.4;transition:color .12s ease}.InstructionsAdminTab_titleLink__0z1oh:hover{color:var(--color-primary)}.InstructionsAdminTab_companySelect__puCNC{min-width:220px}.InstructionsAdminTab_sortInput__GDoaI{width:100%}@media (min-width:992px){.InstructionsAdminTab_layout__5OhEQ{display:grid;grid-template-columns:280px minmax(0,1fr);align-items:stretch}.InstructionsAdminTab_treeWell__AHpOZ{max-height:none}}.FeatureRequestEstimate_estimate__prFC6{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.TicketThread_thread__1hJeB{display:flex;flex-direction:column;gap:10px;max-height:400px;overflow-y:auto;padding:12px;border:1px solid var(--color-divider);border-radius:8px;margin-bottom:16px}.TicketThread_messageBubble__7Dz4j{max-width:80%;padding:10px 14px;border-radius:12px;line-height:1.5;font-size:13px}.TicketThread_messageUser__ltixm{align-self:flex-end;background:var(--color-primary-light);border:1px solid var(--color-status-open-border);border-bottom-right-radius:4px}.TicketThread_messageAdmin__2c5Gk{align-self:flex-start;background:var(--color-surface);border:1px solid var(--color-divider);border-bottom-left-radius:4px}.TicketThread_messageSystem__b7PXT{align-self:center;background:transparent;color:var(--color-text-muted);font-size:12px;font-style:italic;padding:4px 8px}.TicketThread_messageMeta__XBJV2{display:flex;justify-content:space-between;gap:12px;margin-bottom:4px}.TicketThread_senderName__zUAas{font-weight:600;font-size:12px}.TicketThread_messageTime__ojaja{font-size:11px;color:var(--color-text-muted)}.TicketThread_messageText__e2aSF{white-space:pre-wrap;word-break:break-word}.TicketThread_attachments__EAhO8{display:flex;flex-direction:column;gap:4px;margin-top:6px}.TicketThread_attachmentLink__MZjX4{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 8px;border-radius:6px;overflow:hidden;color:var(--color-primary);background:var(--color-primary-light);text-decoration:none;font-size:12px}.TicketThread_attachmentLink__MZjX4:hover{background:var(--color-status-open-bg-strong)}.TicketThread_attachmentName__iKv7T{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TicketThread_attachmentSize__Zxlc8{flex-shrink:0;color:var(--color-text-muted);font-size:10px}.TicketThread_replyWrapper__Guamo{display:grid;gap:8px}.TicketThread_pendingFiles__maH88{display:flex;flex-direction:column;gap:6px}.TicketThread_pendingFile__k4YXw{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--color-primary-light);border-radius:6px;font-size:12px}.TicketThread_pendingFileName__GPt_b{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-primary)}.TicketThread_pendingFileSize__IlTC3{color:var(--color-text-muted);font-size:11px}.TicketThread_replySection__MVPrH{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end}.TicketThread_replyInput__Syf5f.TicketThread_replyInput__Syf5f{flex:1 1;min-width:200px}.UserTickets_container__yQezm{width:100%;max-width:100%}.UserTickets_header__ypi3W{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:12px;flex-wrap:wrap}.UserTickets_title__x7T15{margin:0;font-size:20px;font-weight:600}.UserTickets_tableWrapper__09BcT{width:100%}.UserTickets_counterInside__HN9Pk{position:relative}.UserTickets_counterInside__HN9Pk .ant-input-data-count{position:absolute;bottom:6px;right:12px;font-size:11px;color:var(--color-text-muted);background:transparent;pointer-events:none}.UserTickets_counterInside__HN9Pk textarea{padding-bottom:22px}.UserTickets_subjectCell__XNwnW{display:block;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px}.UserTickets_assignedCell__kO3h8{display:inline-flex;align-items:center;gap:4px}.UserTickets_unassigned__EHN8i{color:var(--color-text-muted);font-style:italic}.UserTickets_watchersCell__p4Duf{display:inline-flex;align-items:center;gap:4px}.UserTickets_lastReplyCell__FoSch{display:flex;flex-direction:column;line-height:1.2}.UserTickets_lastReplyBy__A08U_{font-size:11px;font-weight:600}.UserTickets_lastReplyDate__Ja1Wh{font-size:11px;color:var(--color-text-muted)}.UserTickets_detailMeta__ZUDzH{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}@media (max-width:767px){.UserTickets_container__yQezm{padding:12px}.UserTickets_header__ypi3W{flex-direction:column;align-items:flex-start}}.UserTicketsPane_pane__uKH4K{width:100%;padding:0}.GaugeLoader_gauge__nskqw{--loader-border:var(--gauge-loader-border-idle);position:relative;display:inline-block;flex-shrink:0;width:var(--loader-size,46px);height:var(--loader-size,46px);border-radius:50%;overflow:hidden;box-sizing:border-box;border-style:solid;border-width:max(1.5px,calc(var(--loader-size, 46px) * .055));border-color:var(--loader-border);background:var(--gauge-loader-bg)}.GaugeLoader_fill__p_6_k{--liquid-top:var(--gauge-battery-hi-top);--liquid-mid:var(--gauge-loader-initial-mid);--liquid-bot:var(--gauge-battery-hi-bot);--wave-fill:var(--gauge-battery-hi-top);position:absolute;left:0;right:0;bottom:0;height:0;background:linear-gradient(180deg,var(--liquid-top),var(--liquid-mid) 55%,var(--liquid-bot))}.GaugeLoader_percent__FeKKH{position:absolute;inset:0;z-index:2;display:var(--loader-pct,flex);align-items:center;justify-content:center;font-family:var(--font-mono);font-weight:800;font-size:calc(var(--loader-size, 46px) * .27);line-height:1;letter-spacing:-.5px;pointer-events:none;color:var(--gauge-loader-text)}.GaugeLoader_wave__kde_K{position:absolute;left:0;bottom:100%;width:200%;height:calc(var(--loader-size, 46px) * .2);margin-bottom:-1px;fill:var(--wave-fill);animation:GaugeLoader_gaugeWave__VddhS 1.7s linear infinite}.GaugeLoader_waveBack__BQmCK{animation-duration:2.6s;opacity:.5}@keyframes GaugeLoader_gaugeWave__VddhS{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.GaugeLoader_wave__kde_K{animation:none}}.GaugeIndicator_indicator__GQkLG{--loader-size:46px;--loader-pct:flex;display:inline-flex;align-items:center;justify-content:center;line-height:0;font-size:0}.ant-spin-sm .GaugeIndicator_indicator__GQkLG{--loader-size:22px;--loader-pct:none}.ant-spin-lg .GaugeIndicator_indicator__GQkLG{--loader-size:68px}.GaugeIndicator_indicator__GQkLG~.ant-spin-text{display:none}.ant-spin .GaugeIndicator_indicator__GQkLG.ant-spin-dot{width:auto;height:auto;min-width:0;min-height:0}.ant-spin-nested-loading .ant-spin.ant-spin-spinning .GaugeIndicator_indicator__GQkLG.ant-spin-dot{margin:0;transform:translate(-50%,-50%)}.MoldovaPrognozaConfig_section__I3md6{display:flex;flex-direction:column;gap:28px;width:100%;max-width:1120px;margin:0 auto}.MoldovaPrognozaConfig_embedded__PXqIL{width:100%;padding:8px 0 0}.MoldovaPrognozaConfig_companySelector__2WJOj{display:flex;align-items:center;gap:12px;max-width:720px;flex-wrap:wrap}.MoldovaPrognozaConfig_companySelect__CD6o3{flex:1 1;min-width:260px}.MoldovaPrognozaConfig_configForm__cWyD_{width:100%;max-width:920px}.MoldovaPrognozaConfig_formRow__1GSn2{display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));column-gap:28px;row-gap:18px;align-items:start}.MoldovaPrognozaConfig_formRow__1GSn2 .ant-form-item{width:100%;min-width:0;margin-bottom:18px}.MoldovaPrognozaConfig_formRowControls__AUK9H{grid-template-columns:minmax(150px,190px) minmax(120px,150px) minmax(190px,230px);column-gap:52px;justify-content:start;align-items:end}.MoldovaPrognozaConfig_formRowControls__AUK9H .ant-form-item-control-input-content{display:flex;align-items:center;min-height:40px}.MoldovaPrognozaConfig_configForm__cWyD_>.ant-form>.ant-form-item{max-width:100%;margin-bottom:20px}.MoldovaPrognozaConfig_configForm__cWyD_ .ant-form-item-label{min-height:30px;padding-bottom:6px}.MoldovaPrognozaConfig_configForm__cWyD_ .ant-form-item-label>label{height:auto;white-space:normal;line-height:1.35;color:var(--color-text-secondary)}.MoldovaPrognozaConfig_configForm__cWyD_ .ant-input,.MoldovaPrognozaConfig_configForm__cWyD_ .ant-input-affix-wrapper,.MoldovaPrognozaConfig_configForm__cWyD_ .ant-input-number{width:100%;min-height:40px;border-radius:8px}.MoldovaPrognozaConfig_formActions__Ya90r{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.MoldovaPrognozaConfig_formActions__Ya90r .ant-btn{min-width:128px;height:40px;border-radius:8px}.MoldovaPrognozaConfig_sectionTitle__3G3UV{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--color-text-primary);margin:0 0 18px}.MoldovaPrognozaConfig_header__vUt_u{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.MoldovaPrognozaConfig_headerActions__ctfaf{display:flex;gap:8px}.MoldovaPrognozaConfig_tableWrap__Z05tb{width:100%;margin-top:14px}.MoldovaPrognozaConfig_tableWrap__Z05tb .ant-table-thead>tr>th{background:var(--color-surface-secondary);color:var(--color-text-primary);font-size:12px;font-weight:600;text-align:center;vertical-align:middle}.MoldovaPrognozaConfig_tableWrap__Z05tb .ant-table-tbody>tr>td{font-size:13px;color:var(--color-text-primary);vertical-align:middle}.MoldovaPrognozaConfig_tableWrap__Z05tb .ant-table-tbody>tr>td:first-child{text-align:left}.MoldovaPrognozaConfig_tableWrap__Z05tb .ant-table-tbody>tr>td:not(:first-child):not(:last-child){text-align:center}.MoldovaPrognozaConfig_tableWrap__Z05tb .ant-table-tbody>tr>td:last-child{text-align:right}.MoldovaPrognozaConfig_statusInfo__6tb8R{display:flex;flex-wrap:wrap;gap:12px;align-items:center;width:100%;min-height:48px;padding:10px 16px;background:var(--color-surface-secondary);border-radius:8px;border:1px solid var(--color-divider);font-size:13px;color:var(--color-text-secondary)}.MoldovaPrognozaConfig_statusLabel__iDOZo{font-weight:600;color:var(--color-text-primary)}.MoldovaPrognozaConfig_formInput__81uFQ{width:100%}.MoldovaPrognozaConfig_filenameCell__8xl9I{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.MoldovaPrognozaConfig_addMappingRow__efSlw{display:grid;grid-template-columns:minmax(220px,1.25fr) minmax(180px,1fr) minmax(130px,.7fr) minmax(230px,1.25fr) minmax(170px,auto);gap:16px;align-items:end;width:100%;margin-bottom:16px}.MoldovaPrognozaConfig_addMappingRow__efSlw .ant-form-item{width:100%;min-width:0;margin:0;margin-inline-end:0}.MoldovaPrognozaConfig_addMappingRow__efSlw .ant-form-item-control,.MoldovaPrognozaConfig_addMappingRow__efSlw .ant-form-item-control-input-content,.MoldovaPrognozaConfig_addMappingRow__efSlw .ant-input-number,.MoldovaPrognozaConfig_addMappingRow__efSlw .ant-select{width:100%}.MoldovaPrognozaConfig_addMappingRow__efSlw .ant-btn,.MoldovaPrognozaConfig_addMappingRow__efSlw .ant-input,.MoldovaPrognozaConfig_addMappingRow__efSlw .ant-input-number,.MoldovaPrognozaConfig_addMappingRow__efSlw .ant-select-selector{min-height:40px;border-radius:8px}.MoldovaPrognozaConfig_addMappingRow__efSlw .ant-btn{width:100%}@media (max-width:960px){.MoldovaPrognozaConfig_configForm__cWyD_,.MoldovaPrognozaConfig_section__I3md6{max-width:100%}.MoldovaPrognozaConfig_addMappingRow__efSlw,.MoldovaPrognozaConfig_formRowControls__AUK9H,.MoldovaPrognozaConfig_formRow__1GSn2{grid-template-columns:1fr}.MoldovaPrognozaConfig_formActions__Ya90r .ant-btn{width:100%}}.BessSubscriptionsPage_statsRow__wRzxq{margin-bottom:1.5rem;padding:0 .5rem}.BessSubscriptionsPage_licensesContainer__a0Bwd{display:flex;flex-direction:column;gap:.75rem;padding:.5rem 0}.BessSubscriptionsPage_licensesLoading__tTNac{padding:1.5rem;text-align:center;color:var(--color-text-secondary)}.BessSubscriptionsPage_licenseHeader__V5fnA{display:flex;align-items:center;gap:.75rem;width:100%;padding-right:1rem}.BessSubscriptionsPage_licenseHeaderColorDot__sqnKe{flex:0 0 auto;width:12px;height:12px;border-radius:50%;border:1px solid var(--color-border);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-highlight) 5%,transparent)}.BessSubscriptionsPage_licenseHeaderColorPicker__uI2D0{flex:0 0 auto;display:inline-flex;align-items:center}.BessSubscriptionsPage_licenseHeaderColored__MsU_T{border-left:4px solid var(--company-color);padding-left:.5rem}.BessSubscriptionsPage_licenseHeaderName__66bYg{flex:1 1;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BessSubscriptionsPage_licenseHeaderBadges__ZYixW{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.BessSubscriptionsPage_licenseHeaderInactive__LZZPP{opacity:.4}.BessSubscriptionsPage_companySubsActions__q3_wd{display:flex;justify-content:flex-end;padding:.75rem 0}.BessSubscriptionsPage_licensesContainer__a0Bwd .ant-tabs-extra-content{display:flex;align-items:center;margin-bottom:8px}.BessSubscriptionsPage_userOptionRow__AQk15{display:flex;align-items:center;gap:.5rem;width:100%}.BessSubscriptionsPage_userOptionMain__miQa_{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BessSubscriptionsPage_userOptionSecondary__rAe4F{color:var(--color-text-secondary);font-size:.85em}.BessSubscriptionsPage_muted__xrj0u{color:var(--color-text-secondary)}.BessSubscriptionsPage_subscriptionsTable__lqdf8{max-width:1100px}.BessSubscriptionsPage_subscriptionsTable__lqdf8 .ant-table-thead>tr>th,.BessSubscriptionsPage_subscriptionsTable__lqdf8 .ant-table-thead>tr>th.ant-table-cell-fix-left,.BessSubscriptionsPage_subscriptionsTable__lqdf8 .ant-table-thead>tr>th.ant-table-cell-fix-right{text-align:center!important}.BessSubscriptionsPage_actionsCell__Eczru{display:flex;justify-content:flex-end;width:100%}.BessSubscriptionsPage_existingMemberships__WTDDd{margin-bottom:12px;padding:8px 12px;background:var(--color-surface-secondary);border-radius:4px}.BessSubscriptionsPage_existingMembershipsLabel__Yo96C{font-size:.85em;color:var(--color-text-secondary);margin-bottom:6px}@media (max-width:767px){.BessSubscriptionsPage_licenseHeader__V5fnA{flex-wrap:wrap;gap:.5rem;padding-right:0}.BessSubscriptionsPage_licenseHeaderName__66bYg{flex:1 1 100%}}.BessSubscriptionsPage_filterRow__3DYV0{margin-bottom:1rem}.BessSubscriptionsPage_filterRowRight__T2wWk{margin-bottom:1rem;display:flex;justify-content:flex-end}.BessSubscriptionsPage_searchInput__ZM6sk{width:250px}.BessSubscriptionsPage_statusSelect__6OjDZ{width:150px}.BessSubscriptionsPage_userSelect__hp9Lp{width:350px}.BessSubscriptionsPage_userEmail__lXlUB{font-weight:500;font-size:.875rem;color:var(--color-text-primary)}.BessSubscriptionsPage_userName__v5oCH{font-size:.75rem;color:var(--color-text-muted)}.BessSubscriptionsPage_tokenText__KXeZU{font-size:.75rem}.BessSubscriptionsPage_tierCard__p61ss{height:100%}.BessSubscriptionsPage_tierPrice__iCTuD{font-size:1.25rem;font-weight:600;color:var(--color-info);margin-bottom:.5rem}.BessSubscriptionsPage_tierDevices__UupQx{font-size:.875rem;color:var(--color-text-muted);margin-bottom:.75rem}.BessSubscriptionsPage_crownIconGold__52rEk{color:var(--color-warning)}.BessSubscriptionsPage_modalInfoText__IXzBY,.BessSubscriptionsPage_modalInfo__T4hic{margin-bottom:1rem}.BessSubscriptionsPage_tokenDisplayContainer__oPkA1{text-align:center;padding:1rem 0}.BessSubscriptionsPage_tokenLabel__PtdMP{display:block;margin-bottom:.5rem}.BessSubscriptionsPage_tokenValue__4ntge{font-size:.75rem;word-break:break-all}.BessSubscriptionsPage_tokenWarning__0z9FJ{font-size:.75rem;margin-top:1rem}.BessSubscriptionsPage_fullWidthInput__Xb_iF{width:100%}.BessSubscriptionsPage_copyButton__Yzesw{display:flex;align-items:center;gap:.5rem;margin:0 auto;padding:.5rem 1rem;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);cursor:pointer}.BessSubscriptionsPage_copyButton__Yzesw:hover{border-color:var(--color-info);color:var(--color-info)}.BessSubscriptionsPage_formRow__rbGJz{display:flex;gap:1rem}.BessSubscriptionsPage_formHalfItem__12beg{flex:1 1}.BessSubscriptionsPage_permissionsGroup__gLwzO{width:100%}.BessSubscriptionsPage_permissionCheckbox__YUBaO{display:flex;align-items:center;padding:.5rem .75rem;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface-secondary);transition:all .2s}.BessSubscriptionsPage_permissionCheckbox__YUBaO:hover{border-color:var(--color-info);background:var(--color-primary-light)}.BessSubscriptionsPage_tokenSpace__vICH7{width:100%}.BessSubscriptionsPage_documentationContainer__eegnv{padding:0 .5rem}.BessSubscriptionsPage_docAlert__0utzg{margin-bottom:1.5rem}.BessSubscriptionsPage_docCard__3WFOR,.BessSubscriptionsPage_docRow__16Thn{margin-bottom:1rem}.BessSubscriptionsPage_docCardIcon__R3qwO{color:var(--color-info)}.BessSubscriptionsPage_docList__vVbiq{margin-top:.75rem}.BessSubscriptionsPage_docList__vVbiq .ant-list-item{padding:.5rem 0;border-bottom:none}.BessSubscriptionsPage_docExampleAlert__uYPOw{margin-top:.75rem}.BessSubscriptionsPage_docSteps__SRJ8Y{padding:.5rem 0}.BessSubscriptionsPage_docSteps__SRJ8Y .ant-steps-item-description{color:var(--color-text-muted);font-size:.875rem}.BessSubscriptionsPage_ruleIcon__vOJkA{color:var(--color-success);margin-right:.5rem}.BessSubscriptionsPage_statusCell__SkoEV{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px}.BessSubscriptionsPage_tierCell__mKhHB{justify-content:center}.BessSubscriptionsPage_statusTag__gO1m_{margin:0}.BessSubscriptionsPage_tierToggleActive__L5dxT{color:var(--color-success)}.BessSubscriptionsPage_tierToggleInactive__Obpeo{color:var(--color-error)}@media (max-width:767px){.BessSubscriptionsPage_searchInput__ZM6sk,.BessSubscriptionsPage_statusSelect__6OjDZ,.BessSubscriptionsPage_userSelect__hp9Lp{width:100%}.BessSubscriptionsPage_filterRow__3DYV0 .ant-space{flex-direction:column;width:100%}.BessSubscriptionsPage_filterRow__3DYV0 .ant-space-item{width:100%}.BessSubscriptionsPage_documentationContainer__eegnv{padding:0}}@media (max-width:499px){.BessSubscriptionsPage_modalForm__WQ2fM .BessSubscriptionsPage_formRow__rbGJz,.BessSubscriptionsPage_modalForm__WQ2fM .ant-row{flex-direction:column}.BessSubscriptionsPage_modalForm__WQ2fM .BessSubscriptionsPage_permissionsGroup__gLwzO .ant-row{flex-direction:row}.BessSubscriptionsPage_modalForm__WQ2fM .ant-input-number,.BessSubscriptionsPage_modalForm__WQ2fM .ant-row>*{max-width:100%;width:100%}.BessSubscriptionsPage_modalForm__WQ2fM .ant-divider-inner-text{white-space:normal}.BessSubscriptionsPage_modalForm__WQ2fM .ant-divider{justify-content:center}.BessSubscriptionsPage_modalForm__WQ2fM .ant-divider:after{display:none}}.BessSubscriptionsPage_tabsRow__EhPy_>button{margin-bottom:8px}@media (max-width:449px){.BessSubscriptionsPage_tabsRow__EhPy_>button{width:100%}}.BessSubscriptionsPage_fs11__ko2yP{font-size:11px}.BessSubscriptionsPage_fw500__G4Bt2{font-weight:500}.ChartsSkeleton_header__5eQD1{display:flex;align-items:center;gap:12px;margin-bottom:16px}.ChartsSkeleton_headerBar__5eaQb{height:32px;width:220px;border-radius:6px;background:var(--color-surface-secondary);animation:ChartsSkeleton_pulse__Pjfrg 1.6s ease-in-out infinite}.ChartsSkeleton_grid__W_q8Y{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.ChartsSkeleton_card__b_3iu{border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);padding:16px}.ChartsSkeleton_title__oYY4v{height:16px;width:45%;border-radius:4px;background:var(--color-surface-secondary);margin-bottom:14px;animation:ChartsSkeleton_pulse__Pjfrg 1.6s ease-in-out infinite}.ChartsSkeleton_body__IWLt4{display:flex;align-items:center;justify-content:center;min-height:140px}.ChartsSkeleton_card__b_3iu:nth-child(2) .ChartsSkeleton_body__IWLt4,.ChartsSkeleton_card__b_3iu:nth-child(2) .ChartsSkeleton_title__oYY4v{animation-delay:.12s}.ChartsSkeleton_card__b_3iu:nth-child(3) .ChartsSkeleton_body__IWLt4,.ChartsSkeleton_card__b_3iu:nth-child(3) .ChartsSkeleton_title__oYY4v{animation-delay:.24s}.ChartsSkeleton_card__b_3iu:nth-child(4) .ChartsSkeleton_body__IWLt4,.ChartsSkeleton_card__b_3iu:nth-child(4) .ChartsSkeleton_title__oYY4v{animation-delay:.36s}@keyframes ChartsSkeleton_pulse__Pjfrg{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ChartsSkeleton_body__IWLt4,.ChartsSkeleton_headerBar__5eaQb,.ChartsSkeleton_title__oYY4v{animation:none}}.IemsCharts_chartsGrid__CByzt{display:grid;grid-template-columns:1fr;gap:12px}.IemsCharts_chartHost__u6ntH{width:100%;height:260px}.IemsCharts_alert__gQTbY{margin-bottom:12px}@media (min-width:992px){.IemsCharts_chartsGrid__CByzt{grid-template-columns:repeat(2,minmax(0,1fr))}}.IemsParkFlowsChart_card__BPGnN{display:flex;flex-direction:column;min-width:0;min-height:210px;padding:10px 12px 8px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);overflow:hidden}.IemsParkFlowsChart_head__aXa5g{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:8px;margin-bottom:4px;border-bottom:1px solid var(--color-divider)}.IemsParkFlowsChart_title__9Y5l2{font-size:11px;font-weight:800;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.IemsParkFlowsChart_chartHost__gVdta{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:180px;min-width:0;overflow:hidden}.IemsParkFlowsChart_chartHost__gVdta .recharts-legend-wrapper{z-index:1;max-width:calc(100% - 16px);overflow:hidden;pointer-events:none}.IemsParkFlowsChart_chartHost__gVdta .recharts-tooltip-wrapper{z-index:30;max-width:min(260px,calc(100% - 16px));pointer-events:none}@media (min-width:992px){.IemsParkFlowsChart_chartHost__gVdta{height:220px}}.ChartExportMenu_button__ngt7D{flex:0 0 auto;color:var(--color-text-secondary)}.ChartExportMenu_button__ngt7D:hover{color:var(--color-text-primary)}.iemsChartCard_card__KLLQD{display:flex;flex-direction:column;min-width:0;min-height:230px;padding:10px 12px 8px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);overflow:hidden}.iemsChartCard_head__G6Ajf{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;min-height:30px;padding-bottom:8px;margin-bottom:4px;border-bottom:1px solid var(--color-divider)}.iemsChartCard_titleBox__qKSiN{display:flex;align-items:baseline;gap:6px;min-width:0}.iemsChartCard_title__8Dw8k{margin:0;font-size:12px;font-weight:600;color:var(--color-text-primary)}.iemsChartCard_unit__h3lyf{font-size:11px;color:var(--color-text-muted);white-space:nowrap}.iemsChartCard_controls__PGMhx{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.iemsChartCard_chartHost__aIp4L{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:200px;min-width:0;overflow:hidden}.iemsChartCard_chartHost__aIp4L .recharts-legend-wrapper{z-index:1;max-width:calc(100% - 16px);overflow:hidden;pointer-events:none}.iemsChartCard_chartHost__aIp4L .recharts-tooltip-wrapper{z-index:30;max-width:min(300px,calc(100% - 16px));pointer-events:none}@media (min-width:992px){.iemsChartCard_chartHost__aIp4L{height:240px}}.IemsEnergyPeriodChart_pager__enH3i{display:inline-flex;align-items:center;gap:2px}.IemsEnergyPeriodChart_periodLabel__t_fut{min-width:96px;text-align:center;font-size:12px;font-weight:600;color:var(--color-text-primary);text-transform:capitalize}.IemsTelemetryDashboard_page__13UsB{display:flex;flex-direction:column;gap:16px}.IemsTelemetryDashboard_alert__6mzfL{margin:0}.IemsTelemetryDashboard_groupSection__3KbfH{display:flex;flex-direction:column;gap:12px}.IemsTelemetryDashboard_periodCharts__JC_C6{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:992px){.IemsTelemetryDashboard_periodCharts__JC_C6{grid-template-columns:repeat(2,minmax(0,1fr))}}.IemsTelemetryDashboard_chartsHeader__ZdMUy{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.IemsTelemetryDashboard_chartsTitle__u6r2g{margin:0;font-size:14px;font-weight:600;color:var(--color-text-primary)}