.LoyaltyAnalytics_root__4sqPQ{min-width:0}.LoyaltyAnalytics_header__ORPfA{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.LoyaltyAnalytics_header__ORPfA h2{margin:0 0 8px;font-size:26px}.LoyaltyAnalytics_header__ORPfA p,.LoyaltyAnalytics_note__kWiBS{color:#afbec0;line-height:1.6;max-width:75ch;margin:0}.LoyaltyAnalytics_filters__WMS3n{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:24px}.LoyaltyAnalytics_filters__WMS3n label{display:grid;grid-gap:8px;gap:8px;color:#c6d1d2;font-size:14px;flex:1 1 170px}.LoyaltyAnalytics_filters__WMS3n input{width:100%;min-height:48px;padding:10px 12px;background:#0c1115;color:#f4f8f7;border:1px solid #344449;border-radius:6px;color-scheme:dark}.LoyaltyAnalytics_filters__WMS3n>button{min-height:48px}.LoyaltyAnalytics_metrics__j8QK9{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin:24px 0;padding:24px 0;border-block:1px solid #293b3f}.LoyaltyAnalytics_metrics__j8QK9 dt,.LoyaltyAnalytics_secondaryMetrics__m9Umu dt{color:#afbec0;font-size:14px;margin-bottom:8px}.LoyaltyAnalytics_metrics__j8QK9 dd{font-size:36px;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.LoyaltyAnalytics_secondaryMetrics__m9Umu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px 20px;gap:24px 20px;margin:0 0 24px}.LoyaltyAnalytics_secondaryMetrics__m9Umu dd{margin:0;font-weight:650;font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LoyaltyAnalytics_period__sPjiX,.LoyaltyAnalytics_status__QkYlM{color:#bbc9ca;font-size:14px}.LoyaltyAnalytics_note__kWiBS{font-size:14px;margin-bottom:32px}.LoyaltyAnalytics_tableWrap__pE_CB{max-width:100%;overflow:auto;border-block:1px solid #293b3f}.LoyaltyAnalytics_tableWrap__pE_CB table{width:100%;border-collapse:collapse;font-size:14px}.LoyaltyAnalytics_tableWrap__pE_CB caption{text-align:left;font-size:20px;font-weight:650;padding:18px 12px}.LoyaltyAnalytics_tableWrap__pE_CB td,.LoyaltyAnalytics_tableWrap__pE_CB th{text-align:left;padding:16px 12px;border-bottom:1px solid #233237;vertical-align:top;line-height:1.5}.LoyaltyAnalytics_tableWrap__pE_CB thead{color:#afbec0}.LoyaltyAnalytics_tableWrap__pE_CB thead th{white-space:nowrap;font-weight:600}.LoyaltyAnalytics_tableWrap__pE_CB tbody th{font-weight:600;min-width:140px}.LoyaltyAnalytics_tableWrap__pE_CB tbody td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LoyaltyAnalytics_tableWrap__pE_CB small{display:block;color:#afbec0;font-weight:400;font-size:13px;overflow-wrap:anywhere}.LoyaltyAnalytics_sourceButton__soDbY{background:none;border:0;padding:0;min-height:44px;color:#5be3c7;text-align:left;font:inherit;cursor:pointer}.LoyaltyAnalytics_sourceButton__soDbY:hover{text-decoration:underline}.LoyaltyAnalytics_playerHeading__zV8JR{display:flex;align-items:center;gap:12px;margin:36px 0 12px}.LoyaltyAnalytics_playerHeading__zV8JR h3{margin:0;font-size:20px;display:flex;gap:8px;align-items:center}.LoyaltyAnalytics_playerHeading__zV8JR>span{color:#afbec0}.LoyaltyAnalytics_pagination__iOKTT{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0}.LoyaltyAnalytics_error__Y_I0W{padding:14px;color:#ffb7bd;border:1px solid #7b3d44;border-radius:6px;margin-bottom:16px;line-height:1.5}.LoyaltyAnalytics_error__Y_I0W button{color:inherit;background:none;border:0;text-decoration:underline;font:inherit;min-height:44px;padding:0 8px}.LoyaltyAnalytics_empty__Ts1Ze{color:#afbec0;padding:24px 12px}.LoyaltyAnalytics_root__4sqPQ :focus-visible{outline:2px solid #5be3c7;outline-offset:3px}@media (max-width:700px){.LoyaltyAnalytics_header__ORPfA{flex-direction:column;gap:12px}.LoyaltyAnalytics_header__ORPfA h2{font-size:22px}.LoyaltyAnalytics_metrics__j8QK9,.LoyaltyAnalytics_secondaryMetrics__m9Umu{grid-template-columns:repeat(2,minmax(0,1fr))}.LoyaltyAnalytics_secondaryMetrics__m9Umu{gap:24px 16px}.LoyaltyAnalytics_metrics__j8QK9 dd{font-size:30px}.LoyaltyAnalytics_secondaryMetrics__m9Umu dd{font-size:18px}.LoyaltyAnalytics_pagination__iOKTT{flex-wrap:wrap}}.LoyaltyPlayerStatistics_root__rCHiB{min-width:0}.LoyaltyPlayerStatistics_header__07P7A{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.LoyaltyPlayerStatistics_header__07P7A h2{margin:0 0 8px;font-size:26px}.LoyaltyPlayerStatistics_header__07P7A p,.LoyaltyPlayerStatistics_note__0R0dw{color:#afbec0;line-height:1.6;max-width:75ch;margin:0}.LoyaltyPlayerStatistics_filters__9LYC0{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:24px}.LoyaltyPlayerStatistics_filters__9LYC0 label{display:grid;grid-gap:8px;gap:8px;color:#c6d1d2;font-size:14px;flex:1 1 190px}.LoyaltyPlayerStatistics_filters__9LYC0 label:first-child{flex-basis:290px}.LoyaltyPlayerStatistics_filters__9LYC0 input,.LoyaltyPlayerStatistics_filters__9LYC0 select{width:100%;min-height:48px;padding:10px 12px;background:#0c1115;color:#f4f8f7;border:1px solid #344449;border-radius:6px;color-scheme:dark;font:inherit}.LoyaltyPlayerStatistics_search__TqOnf{position:relative;display:block}.LoyaltyPlayerStatistics_search__TqOnf svg{position:absolute;left:12px;top:15px;color:#afbec0;pointer-events:none}.LoyaltyPlayerStatistics_search__TqOnf input{padding-left:40px}.LoyaltyPlayerStatistics_filters__9LYC0>button{min-height:48px}.LoyaltyPlayerStatistics_count__eAk2u,.LoyaltyPlayerStatistics_status__hU7Nj{color:#bbc9ca;font-size:14px}.LoyaltyPlayerStatistics_tableWrap__yBYpu{max-width:100%;overflow:auto;border-top:1px solid #293b3f}.LoyaltyPlayerStatistics_tableWrap__yBYpu table{width:100%;border-collapse:collapse;font-size:14px}.LoyaltyPlayerStatistics_tableWrap__yBYpu td,.LoyaltyPlayerStatistics_tableWrap__yBYpu th{text-align:left;padding:18px 12px;border-bottom:1px solid #233237;vertical-align:top;line-height:1.5}.LoyaltyPlayerStatistics_tableWrap__yBYpu thead{color:#afbec0}.LoyaltyPlayerStatistics_tableWrap__yBYpu thead th{white-space:nowrap;font-weight:600}.LoyaltyPlayerStatistics_tableWrap__yBYpu tbody th{font-weight:600;min-width:180px}.LoyaltyPlayerStatistics_tableWrap__yBYpu small{display:block;color:#afbec0;font-weight:400;font-size:13px;overflow-wrap:anywhere}.LoyaltyPlayerStatistics_metric__RDbrl{font-weight:700;font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LoyaltyPlayerStatistics_links__m89xP a{display:block;width:-moz-fit-content;width:fit-content;min-height:32px;color:#5be3c7;overflow-wrap:anywhere;text-underline-offset:3px}.LoyaltyPlayerStatistics_links__m89xP a:hover{color:#d9fff5}.LoyaltyPlayerStatistics_muted__3JHdm{color:#afbec0}.LoyaltyPlayerStatistics_note__0R0dw{font-size:14px;margin:24px 0 0}.LoyaltyPlayerStatistics_pagination__lsL8_{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;color:#bbc9ca;font-size:14px}.LoyaltyPlayerStatistics_error__N1rIg{padding:14px;color:#ffb7bd;border:1px solid #7b3d44;border-radius:6px;margin-bottom:16px;line-height:1.5}.LoyaltyPlayerStatistics_error__N1rIg button{color:inherit;background:none;border:0;text-decoration:underline;font:inherit;min-height:44px;padding:0 8px}.LoyaltyPlayerStatistics_empty__yoDT0{color:#afbec0;padding:24px 12px}.LoyaltyPlayerStatistics_root__rCHiB :focus-visible{outline:2px solid #5be3c7;outline-offset:3px}@media (max-width:700px){.LoyaltyPlayerStatistics_header__07P7A{flex-direction:column;gap:12px}.LoyaltyPlayerStatistics_header__07P7A h2{font-size:22px}.LoyaltyPlayerStatistics_filters__9LYC0 label{flex-basis:100%}.LoyaltyPlayerStatistics_tableWrap__yBYpu{overflow:visible}.LoyaltyPlayerStatistics_tableWrap__yBYpu table,.LoyaltyPlayerStatistics_tableWrap__yBYpu tbody{display:block}.LoyaltyPlayerStatistics_tableWrap__yBYpu thead{display:none}.LoyaltyPlayerStatistics_tableWrap__yBYpu tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;padding:20px 0;border-bottom:1px solid #233237}.LoyaltyPlayerStatistics_tableWrap__yBYpu td,.LoyaltyPlayerStatistics_tableWrap__yBYpu th{padding:0;border:0;min-width:0}.LoyaltyPlayerStatistics_tableWrap__yBYpu .LoyaltyPlayerStatistics_player__0nyvF{grid-column:1/-1;min-width:0}.LoyaltyPlayerStatistics_tableWrap__yBYpu td:before{content:attr(data-label);display:block;font-size:13px;color:#afbec0;font-weight:400;margin-bottom:4px}.LoyaltyPlayerStatistics_links__m89xP{grid-column:1/-1}.LoyaltyPlayerStatistics_links__m89xP a{display:inline-flex;align-items:center;min-height:44px;margin-right:20px}.LoyaltyPlayerStatistics_pagination__lsL8_{flex-wrap:wrap}}.LoyaltyFinalTablePanel_root__bgtlA{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:24px}.LoyaltyFinalTablePanel_content__u7vIw{flex:1 1 360px}.LoyaltyFinalTablePanel_content__u7vIw h3{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:20px}.LoyaltyFinalTablePanel_content__u7vIw p,.LoyaltyFinalTablePanel_dialog__xhjmI>p{margin:0;color:#bbc9ca;line-height:1.6;max-width:75ch}.LoyaltyFinalTablePanel_dialog__xhjmI{display:grid;grid-gap:20px;gap:20px}.LoyaltyFinalTablePanel_roster__MUO2p{margin:0;padding:12px;border:1px solid #344449;border-radius:6px;max-height:320px;overflow:auto}.LoyaltyFinalTablePanel_roster__MUO2p legend{color:#bbc9ca;padding-inline:6px}.LoyaltyFinalTablePanel_roster__MUO2p label{display:flex;gap:12px;align-items:center;padding:10px 4px;min-height:48px}.LoyaltyFinalTablePanel_roster__MUO2p input{width:20px;height:20px;accent-color:#24c5a9}.LoyaltyFinalTablePanel_roster__MUO2p small{display:block;color:#afbec0;font-size:13px;margin-top:3px}.LoyaltyFinalTablePanel_field__CQTnO{display:grid;grid-gap:8px;gap:8px}.LoyaltyFinalTablePanel_field__CQTnO textarea{width:100%;padding:12px;background:#0c1115;color:#f5faf8;border:1px solid #344449;border-radius:6px;font:inherit}.LoyaltyFinalTablePanel_error__A0iMP{color:#ffb7bd;margin:0;flex-basis:100%}.LoyaltyFinalTablePanel_root__bgtlA :focus-visible{outline:2px solid #46e3c6;outline-offset:2px}.PlayerScreenMediaPanel_panel__7OGoV{--screen-text:var(--mini-ivory,#f5f3f2);--screen-muted:var(--mini-muted,#b7b2b0);--screen-line:var(--mini-line-strong,#3d3539);--screen-surface:var(--mini-ink-raised,#171416);--screen-accent:var(--mini-stage,#b71931);--screen-error:#ec919a;color:var(--screen-text);display:grid;grid-gap:20px;gap:20px;padding:24px 0}.PlayerScreenMediaPanel_admin__Jhfq7{--screen-text:#e8edeb;--screen-muted:#abb8b5;--screen-line:#303e3c;--screen-surface:#0e161a;--screen-accent:#00b59b;--screen-error:#ec919a;color:var(--screen-text)}.PlayerScreenMediaPanel_heading__r8IqT{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.PlayerScreenMediaPanel_heading__r8IqT h2{display:flex;align-items:center;gap:10px;margin:0 0 8px;font-size:22px;line-height:1.25}.PlayerScreenMediaPanel_confirm__mjsrP p,.PlayerScreenMediaPanel_description__FOq3R,.PlayerScreenMediaPanel_heading__r8IqT p,.PlayerScreenMediaPanel_limitHelp__HOHma,.PlayerScreenMediaPanel_warning__RfY_i{margin:0;color:var(--screen-muted);font-size:14px;line-height:1.55}.PlayerScreenMediaPanel_allowance__Oq3ZT{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;border-bottom:1px solid var(--screen-line);padding-bottom:16px;font-size:14px;color:var(--screen-muted)}.PlayerScreenMediaPanel_allowance__Oq3ZT strong{color:var(--screen-text);padding-left:8px;font-size:18px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlayerScreenMediaPanel_limitHelp__HOHma{margin-top:-8px}.PlayerScreenMediaPanel_screens__oPECM{display:grid;grid-gap:28px;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.PlayerScreenMediaPanel_screen__8FLkV{min-width:0;display:grid;align-content:start;grid-gap:12px;gap:12px}.PlayerScreenMediaPanel_screenHeading__q05jd{display:flex;justify-content:space-between;align-items:center;gap:8px}.PlayerScreenMediaPanel_screenHeading__q05jd h3{margin:0;display:flex;gap:8px;align-items:center;font-size:18px}.PlayerScreenMediaPanel_previewLabel__gOIe2{color:var(--screen-text);font-size:12px}.PlayerScreenMediaPanel_imageFrame__Zxui4{aspect-ratio:16/9;overflow:hidden;display:grid;place-items:center;background:#080809;border:1px solid var(--screen-line);border-radius:6px}.PlayerScreenMediaPanel_imageFrame__Zxui4 img{width:100%;height:100%;max-height:100%;object-fit:contain}.PlayerScreenMediaPanel_empty__EBniR{color:var(--screen-muted);display:grid;justify-items:center;grid-gap:12px;gap:12px;text-align:center;padding:24px;font-size:14px}.PlayerScreenMediaPanel_fileInfo__R06eB{margin:0;color:var(--screen-muted);font-size:12px;overflow-wrap:anywhere}.PlayerScreenMediaPanel_previous__BnPfo{display:flex;gap:12px;align-items:center;border-top:1px solid var(--screen-line);padding-top:12px}.PlayerScreenMediaPanel_previousImage__9w14T{width:80px;height:56px;flex-shrink:0;overflow:hidden;background:#080809;border-radius:4px;display:grid;place-items:center}.PlayerScreenMediaPanel_previousImage__9w14T img{width:100%;height:100%;object-fit:contain}.PlayerScreenMediaPanel_previous__BnPfo>div:last-child{display:grid;grid-gap:4px;gap:4px;min-width:0}.PlayerScreenMediaPanel_previous__BnPfo strong{font-size:14px}.PlayerScreenMediaPanel_previous__BnPfo small{font-size:12px;color:var(--screen-muted)}.PlayerScreenMediaPanel_restore__tKjJP{display:inline-flex;align-items:center;gap:6px;padding:8px 0;min-height:44px;color:var(--screen-text);background:transparent;border:0;font:inherit;font-weight:600;font-size:14px;cursor:pointer;text-align:left}.PlayerScreenMediaPanel_actions__96Soc{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.PlayerScreenMediaPanel_delete__BQzS5,.PlayerScreenMediaPanel_fileButton__gEidJ,.PlayerScreenMediaPanel_iconButton__KwP9X,.PlayerScreenMediaPanel_primary__rZUpn,.PlayerScreenMediaPanel_secondary__nSM5w,.PlayerScreenMediaPanel_settingsEntry__pWO2m{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--screen-line);border-radius:6px;min-height:44px;padding:10px 14px;font:inherit;font-size:14px;font-weight:600;color:var(--screen-text);background:transparent;cursor:pointer}.PlayerScreenMediaPanel_iconButton__KwP9X{width:44px;flex-shrink:0;padding:10px}.PlayerScreenMediaPanel_primary__rZUpn{background:var(--screen-accent);border-color:var(--screen-accent)}.PlayerScreenMediaPanel_admin__Jhfq7 .PlayerScreenMediaPanel_primary__rZUpn{color:#061411}.PlayerScreenMediaPanel_delete__BQzS5{color:var(--screen-error)}.PlayerScreenMediaPanel_fileButton__gEidJ{position:relative;overflow:hidden;flex:1 1}.PlayerScreenMediaPanel_fileButton__gEidJ input{position:absolute;inset:0;width:100%;opacity:0;cursor:pointer}.PlayerScreenMediaPanel_fileButton__gEidJ:focus-within,.PlayerScreenMediaPanel_global__b4pap :is(button,input):focus-visible,.PlayerScreenMediaPanel_panel__7OGoV :is(button,input):focus-visible{outline:2px solid var(--screen-accent);outline-offset:3px}.PlayerScreenMediaPanel_disabled__ZJLbU,.PlayerScreenMediaPanel_global__b4pap :is(button,input):disabled,.PlayerScreenMediaPanel_panel__7OGoV button:disabled,.PlayerScreenMediaPanel_panel__7OGoV input:not([type=file]):disabled{opacity:.5;cursor:not-allowed}.PlayerScreenMediaPanel_toggle__hgg_h{display:flex;align-items:flex-start;gap:12px;font-size:14px;cursor:pointer}.PlayerScreenMediaPanel_toggle__hgg_h input{width:22px;height:22px;flex-shrink:0;margin:2px 0 0;accent-color:var(--screen-accent)}.PlayerScreenMediaPanel_toggle__hgg_h span{display:grid;grid-gap:6px;gap:6px}.PlayerScreenMediaPanel_toggle__hgg_h strong{color:var(--screen-text)}.PlayerScreenMediaPanel_bulkRow__fqbVP small,.PlayerScreenMediaPanel_toggle__hgg_h small{color:var(--screen-muted);font-size:13px;line-height:1.5}.PlayerScreenMediaPanel_warning__RfY_i{padding:12px 14px;background:var(--screen-surface);border:1px solid var(--screen-line);border-radius:6px;color:var(--screen-text)}.PlayerScreenMediaPanel_success__Rkw0Y{display:flex;gap:8px;align-items:flex-start;margin:0;color:var(--screen-text);font-size:14px;line-height:1.5}.PlayerScreenMediaPanel_success__Rkw0Y svg{color:#89b49b;flex-shrink:0;margin-top:2px}.PlayerScreenMediaPanel_error__ytVry{color:var(--screen-error);font-size:14px;line-height:1.5}.PlayerScreenMediaPanel_error__ytVry p{margin:0 0 10px}.PlayerScreenMediaPanel_confirm__mjsrP{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid var(--screen-line);border-radius:6px;background:var(--screen-surface);font-size:14px}.PlayerScreenMediaPanel_confirm__mjsrP strong{line-height:1.4}.PlayerScreenMediaPanel_confirm__mjsrP label{display:grid;grid-gap:8px;gap:8px}.PlayerScreenMediaPanel_confirm__mjsrP input{width:100%;min-height:48px;border-radius:6px;border:1px solid var(--screen-line);background:#080d10;color:var(--screen-text);padding:12px;font:inherit}.PlayerScreenMediaPanel_global__b4pap{margin-bottom:20px}.PlayerScreenMediaPanel_settingsEntry__pWO2m{justify-content:flex-start;min-height:48px;padding:12px 16px;background:var(--screen-surface)}.PlayerScreenMediaPanel_settingsEntry__pWO2m svg:last-child{margin-left:8px;transition:transform .16s ease-out}.PlayerScreenMediaPanel_rotated__D_JMI{transform:rotate(180deg)}.PlayerScreenMediaPanel_globalBody__1mYDM{padding:20px 0 4px;display:grid;grid-gap:20px;gap:20px;max-width:800px}.PlayerScreenMediaPanel_bulkRow__fqbVP{display:flex;gap:20px;align-items:center;justify-content:space-between;border-top:1px solid var(--screen-line);padding-top:20px}.PlayerScreenMediaPanel_bulkRow__fqbVP span{display:grid;grid-gap:6px;gap:6px;font-size:14px}.PlayerScreenMediaPanel_admin__Jhfq7.PlayerScreenMediaPanel_panel__7OGoV{padding:20px 0 0}.PlayerScreenMediaPanel_admin__Jhfq7.PlayerScreenMediaPanel_panel__7OGoV .PlayerScreenMediaPanel_screens__oPECM{grid-template-columns:minmax(0,1fr)}@media(max-width:600px){.PlayerScreenMediaPanel_screens__oPECM{grid-template-columns:minmax(0,1fr)}.PlayerScreenMediaPanel_bulkRow__fqbVP{align-items:flex-start;flex-direction:column}.PlayerScreenMediaPanel_heading__r8IqT h2{font-size:20px}.PlayerScreenMediaPanel_settingsEntry__pWO2m{width:100%}.PlayerScreenMediaPanel_settingsEntry__pWO2m svg:last-child{margin-left:auto}}@media(prefers-reduced-motion:reduce){.PlayerScreenMediaPanel_settingsEntry__pWO2m svg:last-child{transition:none}}.CashReconciliation_content__aB4aM{display:grid;grid-gap:20px;gap:20px;font-size:16px;line-height:1.5}.CashReconciliation_content__aB4aM p{margin:0}.CashReconciliation_expected__SuYe0{padding:16px 0;border-block:1px solid #3b4248}.CashReconciliation_expected__SuYe0 strong{display:block;margin-top:8px;font-size:30px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#eef2f4}.CashReconciliation_hint__NmCB7{color:#b6c2c9;font-size:14px}.CashReconciliation_field__qqU9Q{display:grid;grid-gap:8px;gap:8px;min-width:0}.CashReconciliation_field__qqU9Q input,.CashReconciliation_field__qqU9Q select,.CashReconciliation_field__qqU9Q textarea{width:100%;min-height:48px;font:inherit;padding:12px;border:1px solid #465259;border-radius:6px;background:#10171b;color:#eef2f4}.CashReconciliation_field__qqU9Q input:focus-visible,.CashReconciliation_field__qqU9Q select:focus-visible{outline:2px solid #58c5b7;outline-offset:2px}.CashReconciliation_choices__53gV7{display:flex;gap:20px;flex-wrap:wrap}.CashReconciliation_choices__53gV7 label{display:flex;align-items:center;gap:8px;min-height:44px}.CashReconciliation_choices__53gV7 input{width:20px;height:20px;accent-color:#b71931}.CashReconciliation_figures__bJlzV{display:grid;grid-gap:10px;gap:10px;margin:0}.CashReconciliation_figures__bJlzV>div{display:flex;justify-content:space-between;gap:20px;padding-bottom:10px;border-bottom:1px solid #343d43}.CashReconciliation_figures__bJlzV dt{color:#b6c2c9}.CashReconciliation_figures__bJlzV dd{margin:0;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.CashReconciliation_error__YLDz8,.CashReconciliation_fine__xxegt{color:#efabab}.CashReconciliation_actions__2_rdE{display:flex;flex-wrap:wrap;gap:12px}.CashReconciliation_actions__2_rdE button{flex:1 1 170px;min-height:48px}.CashReconciliation_days__IUPIi{display:grid;grid-gap:0;gap:0}.CashReconciliation_day__BT3Pp{padding:18px 0;border-bottom:1px solid #343d43}.CashReconciliation_day__BT3Pp h3{margin:0 0 10px;font-size:18px}.CashReconciliation_day__BT3Pp dl{margin:12px 0}.CashReconciliation_day__BT3Pp button{margin-top:10px}.CashReconciliation_split__2g_0X{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.CashReconciliation_split__2g_0X>div{padding:16px 0;border-block:1px solid #3b4248}.CashReconciliation_split__2g_0X strong{display:block;margin-top:6px;font-size:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:600px){.CashReconciliation_split__2g_0X{gap:12px}.CashReconciliation_split__2g_0X strong{font-size:20px}.CashReconciliation_expected__SuYe0 strong{font-size:27px}.CashReconciliation_figures__bJlzV>div{gap:12px}}.AdminPayments_cashPanel__cochV{font-size:16px;line-height:1.5}.AdminPayments_cashPanel__cochV .cash-entry-details dt,.AdminPayments_cashPanel__cochV .cash-entry-heading time,.AdminPayments_cashPanel__cochV .cash-journal-head span,.AdminPayments_cashPanel__cochV .cash-panel-note{font-size:14px;color:#b6c2c9}.AdminPayments_cashPanel__cochV .cash-entry-details dd{font-size:16px}.AdminPayments_cashPanel__cochV .web-panel-title p{font-size:14px;line-height:1.6}.AdminPayments_cashPanel__cochV button{min-height:44px;font-size:16px}.AdminPayments_cashPeriod__SXCEo{margin:18px 0;padding:18px;border:1px solid #3b4248;border-radius:8px;background:#151b1f}.AdminPayments_cashPeriod__SXCEo h3{margin:0 0 14px;font-size:18px}.AdminPayments_cashPeriod__SXCEo dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0}.AdminPayments_cashPeriod__SXCEo dl>div{display:grid;grid-gap:6px;gap:6px;min-width:0}.AdminPayments_cashPeriod__SXCEo dt{color:#b6c2c9;font-size:14px}.AdminPayments_cashPeriod__SXCEo dd{margin:0;color:#eef2f4;font-size:20px;font-weight:750;overflow-wrap:anywhere}.AdminPayments_source__KYgo0{margin:10px 0 0;color:#c6d0d5;font-size:14px}.AdminPayments_audit__0xiw3{margin-top:8px;font-size:14px;color:#b6c2c9}.AdminPayments_audit__0xiw3 summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:14px}.AdminPayments_audit__0xiw3 p{margin:4px 0;font-size:14px}@media (max-width:620px){.AdminPayments_cashPeriod__SXCEo{padding:14px}.AdminPayments_cashPeriod__SXCEo dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.AdminPayments_scope__mSowT{font-size:16px;line-height:1.55;color:#e9eff2}.AdminPayments_scope__mSowT .cash-form-modal{width:min(740px,calc(100vw - 32px));padding:24px;font-size:16px;line-height:1.55;text-align:left}.AdminPayments_scope__mSowT .cash-form-modal h2{font-size:24px;line-height:1.3}.AdminPayments_scope__mSowT .cash-form-modal label{font-size:16px;color:#dbe5e9}.AdminPayments_scope__mSowT .cash-form-modal input,.AdminPayments_scope__mSowT .cash-form-modal select,.AdminPayments_scope__mSowT .cash-form-modal textarea{min-height:48px;font-size:16px;line-height:1.5}.AdminPayments_scope__mSowT .cash-form-modal select{text-overflow:ellipsis;padding-right:28px}.AdminPayments_scope__mSowT button,.AdminPayments_searchPanel__1qiaC button{min-height:44px;font-size:16px}.AdminPayments_scope__mSowT .cash-form-modal small{color:#b7c5cd;font-size:14px;line-height:1.5}.AdminPayments_scope__mSowT .cash-form-actions{margin-top:22px;flex-wrap:wrap}.AdminPayments_scope__mSowT .cash-form-actions>button{flex:1 1 180px}.AdminPayments_fields__yKNCF{display:grid;grid-gap:18px;gap:18px;border:0;min-width:0;padding:0;margin:18px 0}.AdminPayments_fields__yKNCF label{display:grid;grid-gap:8px;gap:8px;min-width:0}.AdminPayments_fields__yKNCF input,.AdminPayments_fields__yKNCF select,.AdminPayments_fields__yKNCF textarea{width:100%;min-width:0}.AdminPayments_twoColumns__BgDAS{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;min-width:0}.AdminPayments_description__YMovV,.AdminPayments_scope__mSowT .AdminPayments_description__YMovV{margin:12px 0;color:#d8e1e6;font-size:16px;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.AdminPayments_note__0yX2z,.AdminPayments_scope__mSowT .AdminPayments_note__0yX2z{margin:10px 0;color:#b7c5cd;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.AdminPayments_notice__13BIT,.AdminPayments_scope__mSowT .AdminPayments_notice__13BIT{padding:16px;margin:16px 0;background:#26231c;border:1px solid #605239;border-radius:8px;color:#e6d5b9;font-size:14px;line-height:1.6}.AdminPayments_notice__13BIT p{margin:0 0 12px}.AdminPayments_error__6Ui_B{margin:12px 0;color:#ffb4b4;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.AdminPayments_linkButton__fty__,.AdminPayments_primary__TQk2L,.AdminPayments_secondary__9SV_y{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 16px;border-radius:6px;font-size:16px;font-weight:650;line-height:1.4;cursor:pointer;white-space:normal}.AdminPayments_primary__TQk2L{background:#bf8d48;color:#111518;border:1px solid #bf8d48}.AdminPayments_secondary__9SV_y{background:#20282e;color:#e9eff2;border:1px solid #485761}.AdminPayments_linkButton__fty__{justify-content:flex-start;padding:8px 0;border:0;background:transparent;color:#e2bf85;text-align:left}.AdminPayments_primary__TQk2L:hover:not(:disabled){background:#d3a766}.AdminPayments_secondary__9SV_y:hover:not(:disabled){border-color:#bd965b;background:#2a343d}.AdminPayments_linkButton__fty__:hover{color:#ffdda6;text-decoration:underline}.AdminPayments_primary__TQk2L:disabled,.AdminPayments_secondary__9SV_y:disabled{opacity:.5;cursor:not-allowed}.AdminPayments_linkButton__fty__:focus-visible,.AdminPayments_scope__mSowT :is(button,input,select,textarea,summary):focus-visible,.AdminPayments_searchPanel__1qiaC :is(button,input):focus-visible{outline:2px solid #f0c67e;outline-offset:3px}.AdminPayments_preview__z_c5C{display:grid;grid-gap:12px;gap:12px;margin:0;padding:18px;background:#17231f;border:1px solid #46604f;border-radius:8px}.AdminPayments_preview__z_c5C>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px 16px}.AdminPayments_preview__z_c5C dt{font-size:14px;color:#c4d3cc}.AdminPayments_preview__z_c5C dd{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;font-size:16px;font-weight:650}.AdminPayments_preview__z_c5C dd span{color:#b7c5cd;font-weight:400}.AdminPayments_bookingList__3Gab1,.AdminPayments_historyList__QTgXR{display:grid;grid-gap:16px;gap:16px}.AdminPayments_bookingCard__4Cve1,.AdminPayments_historyEntry__X8YCw{padding:18px;border:1px solid #394750;border-radius:8px;background:#171e23;overflow-wrap:anywhere}.AdminPayments_cardHeading__crY0A{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:6px 20px}.AdminPayments_cardHeading__crY0A h3,.AdminPayments_historyEntry__X8YCw h3{margin:0;font-size:18px;line-height:1.45}.AdminPayments_cardHeading__crY0A span,.AdminPayments_cardHeading__crY0A time{color:#b7c5cd;font-size:14px}.AdminPayments_methodChips__ZGuYC{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.AdminPayments_methodChips__ZGuYC>div{display:flex;gap:8px;flex-wrap:wrap;padding:6px 10px;border-radius:5px;background:#26323a;font-size:14px}.AdminPayments_methodChips__ZGuYC dd{margin:0;font-weight:650}.AdminPayments_detailHeading__YncFk{margin:16px 0}.AdminPayments_detailHeading__YncFk h3{margin:0 0 6px;font-size:22px;overflow-wrap:anywhere}.AdminPayments_detailHeading__YncFk p{margin:0 0 6px;font-size:16px;overflow-wrap:anywhere}.AdminPayments_detailHeading__YncFk span{color:#b7c5cd;font-size:14px}.AdminPayments_sectionTitle__hd6UL{margin:24px 0 14px;font-size:18px}.AdminPayments_totals__0SR_z{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 20px;gap:0 20px;margin:0 0 18px}.AdminPayments_totals__0SR_z>div{padding:10px 0;border-bottom:1px solid #34414a}.AdminPayments_totals__0SR_z dt{color:#b7c5cd;font-size:14px}.AdminPayments_totals__0SR_z dd{margin:4px 0 0;font-size:18px;font-weight:650}.AdminPayments_direction__rTVNW{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:10px 0;font-size:16px}.AdminPayments_entryAmount__e0ls1,.AdminPayments_scope__mSowT .AdminPayments_entryAmount__e0ls1{margin:10px 0;font-size:20px;font-weight:650}.AdminPayments_changes__z0QWq{margin:0;display:grid;grid-gap:10px;gap:10px}.AdminPayments_changes__z0QWq>div{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.AdminPayments_changes__z0QWq dd{margin:0;color:#e5edf2}.AdminPayments_searchPanel__1qiaC{font-size:16px}.AdminPayments_searchPanel__1qiaC .web-panel-title h2{font-size:20px}.AdminPayments_searchLabel__yyCcQ{display:flex;align-items:center;gap:12px;border:1px solid #46545e;background:#11191e;border-radius:6px;padding:0 14px;margin-top:14px}.AdminPayments_searchLabel__yyCcQ input{width:100%;min-width:0;min-height:48px;border:0;background:transparent;color:#e9eff2;font-size:16px}.AdminPayments_searchResults__Tki2G{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.AdminPayments_searchResults__Tki2G button{justify-content:space-between}.AdminPayments_analytics__4v_Ao .web-analytics-table{font-size:16px}.AdminPayments_analytics__4v_Ao .web-analytics-ranking small,.AdminPayments_analytics__4v_Ao .web-analytics-table :is(small,th){font-size:14px;line-height:1.5}.AdminPayments_analytics__4v_Ao .web-analytics-filters label{font-size:14px}.AdminPayments_analytics__4v_Ao .web-analytics-filters :is(input,select),.AdminPayments_analytics__4v_Ao .web-analytics-periods button{min-height:44px;font-size:16px}@media (max-width:620px){.AdminPayments_scope__mSowT .cash-form-modal{padding:18px 16px;width:calc(100vw - 24px)}.AdminPayments_scope__mSowT .cash-form-modal h2{font-size:21px}.AdminPayments_twoColumns__BgDAS{grid-template-columns:1fr}.AdminPayments_bookingCard__4Cve1,.AdminPayments_historyEntry__X8YCw,.AdminPayments_preview__z_c5C{padding:14px}.AdminPayments_totals__0SR_z{gap:0 12px}.AdminPayments_totals__0SR_z dd{font-size:16px}.AdminPayments_searchResults__Tki2G{display:grid}}.PlayerRetentionView_panel__Sy0k4{margin-bottom:22px;border:1px solid rgba(141,171,173,.17);border-radius:12px;background:#11171b;overflow:hidden}.PlayerRetentionView_panelHeading__woHYR{display:flex;gap:14px;align-items:flex-start;padding:23px 25px 20px}.PlayerRetentionView_panelHeading__woHYR>svg{flex:none;color:#27d8b6;margin-top:3px}.PlayerRetentionView_panelHeading__woHYR h2{font-size:23px;line-height:1.25;margin:0 0 5px}.PlayerRetentionView_panelHeading__woHYR p{margin:0;color:#a9b9bc;font-size:15px;line-height:1.45}.PlayerRetentionView_filterRow__KJitt{display:flex;flex-wrap:wrap;align-items:center;gap:15px;padding:0 25px 20px}.PlayerRetentionView_filterRow__KJitt label{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:16px;color:#d9e5e5;font-weight:750}.PlayerRetentionView_daysControl__vGJ0j input{width:82px;min-height:44px;padding:8px 10px;border:1px solid #3a484d;border-radius:8px;background:#091013;color:#f4faf8;font:inherit}.PlayerRetentionView_resultCount__Rhp7u{margin-left:auto;color:#aababc;font-size:15px}.PlayerRetentionView_resultCount__Rhp7u strong{color:#e8f2f1}.PlayerRetentionView_listToolbar__my9ai{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;padding:13px 25px;border-top:1px solid #263338;background:#0d1418;color:#afbec0;font-size:14px}.PlayerRetentionView_listToolbar__my9ai strong{color:#f5fcfa}.PlayerRetentionView_selectButton__Cm11O{display:inline-flex;gap:8px;align-items:center;border:0;padding:8px 0;color:#5ce5ca;background:transparent;font:inherit;font-weight:800;cursor:pointer}.PlayerRetentionView_selectButton__Cm11O:disabled{opacity:.45;cursor:not-allowed}.PlayerRetentionView_tableWrap__53lxc{overflow-x:auto}.PlayerRetentionView_table__6O3nH{width:100%;border-collapse:collapse;text-align:left}.PlayerRetentionView_table__6O3nH th{background:#0b1215;color:#9db0b4;text-transform:uppercase;letter-spacing:.055em;font-size:12px;font-weight:850}.PlayerRetentionView_table__6O3nH td,.PlayerRetentionView_table__6O3nH th{padding:15px 17px;border-top:1px solid rgba(141,171,173,.12);vertical-align:middle}.PlayerRetentionView_table__6O3nH td:first-child,.PlayerRetentionView_table__6O3nH th:first-child{padding-left:25px}.PlayerRetentionView_table__6O3nH td{color:#e1ecea;font-size:14px}.PlayerRetentionView_table__6O3nH td strong{display:block;font-size:16px;font-weight:800}.PlayerRetentionView_table__6O3nH input[type=checkbox]{width:19px;height:19px;accent-color:#28d8b4;cursor:pointer}.PlayerRetentionView_table__6O3nH input[type=checkbox]:disabled{cursor:not-allowed}.PlayerRetentionView_subtext__myDgF{display:block;margin-top:3px;color:#95a9ac;font-size:13px;line-height:1.3}.PlayerRetentionView_reachable__5zmGT,.PlayerRetentionView_unreachable__D0lMq,.PlayerRetentionView_waiting__yADw_{display:inline-block;padding:6px 9px;border-radius:6px;font-size:13px;font-weight:800;white-space:nowrap}.PlayerRetentionView_reachable__5zmGT{color:#a5ebcd;background:#17352c}.PlayerRetentionView_unreachable__D0lMq{color:#ffd0bc;background:#402825}.PlayerRetentionView_waiting__yADw_{color:#dfd7a5;background:#373222}.PlayerRetentionView_rowActions__vTdvf{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.PlayerRetentionView_manualLink__ZwBbJ,.PlayerRetentionView_rowActions__vTdvf a,.PlayerRetentionView_rowActions__vTdvf button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:36px;padding:6px 9px;border:1px solid #354349;border-radius:7px;color:#d4e5e5;background:#101b20;font-size:13px;font-weight:750;text-decoration:none;cursor:pointer}.PlayerRetentionView_manualLink__ZwBbJ:hover,.PlayerRetentionView_rowActions__vTdvf a:hover,.PlayerRetentionView_rowActions__vTdvf button:hover{border-color:#54c7b1;color:#6be9d1}.PlayerRetentionView_empty__QDSE6,.PlayerRetentionView_tableEmpty__Sqvff{padding:30px 25px;color:#a7b8ba;font-size:15px;text-align:center}.PlayerRetentionView_pagination__4kQKt{display:flex;justify-content:center;align-items:center;gap:18px;padding:16px;border-top:1px solid rgba(141,171,173,.14);color:#abbcbe}.PlayerRetentionView_sendRow__rw5Ol{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;padding:16px 25px;border-top:1px solid rgba(141,171,173,.14);background:#0c1316}.PlayerRetentionView_sendRow__rw5Ol span{color:#a8b9bb;font-size:14px}.PlayerRetentionView_sendRow__rw5Ol strong{color:#f1faf7}.PlayerRetentionView_error__GmvTA,.PlayerRetentionView_success__s33iQ{margin:0 0 18px;padding:14px 17px;border-radius:8px;font-size:15px;font-weight:750}.PlayerRetentionView_success__s33iQ{color:#aeefce;background:#133629;border:1px solid #36785b}.PlayerRetentionView_error__GmvTA{color:#ffd1ce;background:#3b2022;border:1px solid #8a474b}.PlayerRetentionView_campaignList__XxaWe{display:grid;border-top:1px solid rgba(141,171,173,.14)}.PlayerRetentionView_campaignActive__RVUST,.PlayerRetentionView_campaignButton__66CWr{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:16px 25px;border:0;border-bottom:1px solid rgba(141,171,173,.12);text-align:left;color:#e2eeec;background:transparent;cursor:pointer}.PlayerRetentionView_campaignActive__RVUST{background:#15322f;box-shadow:inset 4px 0 #2cdfb9}.PlayerRetentionView_campaignActive__RVUST>span:first-child,.PlayerRetentionView_campaignButton__66CWr>span:first-child{display:grid;grid-gap:4px;gap:4px}.PlayerRetentionView_campaignActive__RVUST strong,.PlayerRetentionView_campaignButton__66CWr strong{font-size:15px}.PlayerRetentionView_campaignActive__RVUST small,.PlayerRetentionView_campaignButton__66CWr small{color:#aababc;font-size:13px}.PlayerRetentionView_campaignCounts__IMqfo{display:flex;flex-wrap:wrap;gap:12px;align-items:center;font-size:13px}.PlayerRetentionView_campaignCounts__IMqfo em{color:#a2ebc8;font-style:normal;font-weight:800}.PlayerRetentionView_campaignCounts__IMqfo b{color:#ffbead}.PlayerRetentionView_deliveryPanel__hWF7w{border-top:1px solid rgba(141,171,173,.18)}.PlayerRetentionView_deliveryHead__CnFWs{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:18px;padding:22px 25px}.PlayerRetentionView_deliveryHead__CnFWs h3{font-size:19px;margin:0 0 7px}.PlayerRetentionView_deliveryHead__CnFWs p{margin:0;white-space:pre-wrap;max-width:760px;color:#acbbbd;line-height:1.45}.PlayerRetentionView_deliveryRow__eBPfJ{display:grid;grid-template-columns:minmax(150px,1fr) auto minmax(150px,1.4fr) auto;align-items:center;grid-gap:16px;gap:16px;padding:14px 25px;border-top:1px solid rgba(141,171,173,.1)}.PlayerRetentionView_deliveryRow__eBPfJ strong{font-size:15px}.PlayerRetentionView_deliveryMeta__x8NUy{display:grid;grid-gap:3px;gap:3px;color:#aebcbd;font-size:13px;overflow-wrap:anywhere}.PlayerRetentionView_deliveryMeta__x8NUy span:last-child:not(:first-child){color:#ffc9bb}.PlayerRetentionView_deliveryFoot__pQc_i{display:flex;gap:9px;align-items:center;padding:14px 25px;border-top:1px solid rgba(141,171,173,.12);color:#9fb0b2;font-size:13px}.PlayerRetentionView_deliveryFoot__pQc_i svg{flex:none}.PlayerRetentionView_modalBackdrop__J748r{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:20px;background:rgba(0,0,0,.76)}.PlayerRetentionView_modal__qAhhA{width:min(100%,580px);padding:27px;border:1px solid #405054;border-radius:12px;background:#121b1e;box-shadow:0 25px 80px rgba(0,0,0,.5)}.PlayerRetentionView_modal__qAhhA h2{margin:0 0 7px;font-size:25px}.PlayerRetentionView_modal__qAhhA p{margin:0 0 20px;color:#a9b9ba;line-height:1.45}.PlayerRetentionView_modalActions__s56kE{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.PlayerRetentionView_spin__SPt7O{animation:PlayerRetentionView_spin__SPt7O 1s linear infinite}@keyframes PlayerRetentionView_spin__SPt7O{to{transform:rotate(1turn)}}@media (max-width:1000px){.PlayerRetentionView_deliveryRow__eBPfJ{grid-template-columns:minmax(140px,1fr) auto}.PlayerRetentionView_deliveryMeta__x8NUy{grid-column:1}}@media (max-width:650px){.PlayerRetentionView_campaignActive__RVUST,.PlayerRetentionView_campaignButton__66CWr,.PlayerRetentionView_deliveryFoot__pQc_i,.PlayerRetentionView_deliveryHead__CnFWs,.PlayerRetentionView_deliveryRow__eBPfJ,.PlayerRetentionView_filterRow__KJitt,.PlayerRetentionView_listToolbar__my9ai,.PlayerRetentionView_panelHeading__woHYR,.PlayerRetentionView_sendRow__rw5Ol{padding-left:18px;padding-right:18px}.PlayerRetentionView_campaignActive__RVUST,.PlayerRetentionView_campaignButton__66CWr{align-items:flex-start;flex-direction:column;gap:8px}.PlayerRetentionView_sendRow__rw5Ol button{width:100%}.PlayerRetentionView_deliveryRow__eBPfJ{gap:9px}}.PlayerRetentionView_directHistory__EqHY9{display:grid;grid-gap:8px;gap:8px;margin-top:18px;padding-top:17px;border-top:1px solid #314044;color:#aebec0;font-size:13px}.PlayerRetentionView_directHistoryHead__3wlYM{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:3px}.PlayerRetentionView_directHistoryHead__3wlYM strong{color:#e6f2f0;font-size:15px}.PlayerRetentionView_directHistoryHead__3wlYM button{display:inline-flex;align-items:center;gap:5px;padding:5px;border:0;color:#6ce9ce;background:transparent;font-size:13px;font-weight:750;cursor:pointer}.PlayerRetentionView_directHistory__EqHY9>div:not(.PlayerRetentionView_directHistoryHead__3wlYM){display:flex;align-items:center;gap:9px}.PlayerRetentionView_directHistory__EqHY9 small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:650px){.PlayerRetentionView_tableWrap__53lxc{overflow:visible}.PlayerRetentionView_table__6O3nH,.PlayerRetentionView_table__6O3nH tbody{display:block;width:100%}.PlayerRetentionView_table__6O3nH thead{display:none}.PlayerRetentionView_table__6O3nH tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:9px 15px;gap:9px 15px;padding:17px 18px;border-top:1px solid rgba(141,171,173,.14)}.PlayerRetentionView_table__6O3nH td,.PlayerRetentionView_table__6O3nH td:first-child{width:auto;padding:0;border:0}.PlayerRetentionView_table__6O3nH td:first-child{grid-column:1;grid-row:1}.PlayerRetentionView_table__6O3nH td:nth-child(2){grid-column:1/-1;grid-row:2;color:#cbdad9}.PlayerRetentionView_table__6O3nH td:nth-child(3){grid-column:2;grid-row:1;text-align:right;color:#a9babb}.PlayerRetentionView_table__6O3nH td:nth-child(3):before{content:"Визитов: "}.PlayerRetentionView_table__6O3nH td:nth-child(4){grid-column:1/-1;grid-row:3}.PlayerRetentionView_table__6O3nH td:nth-child(5){grid-column:1/-1;grid-row:4}.PlayerRetentionView_table__6O3nH .PlayerRetentionView_tableEmpty__Sqvff{grid-column:1/-1;padding:22px 0}.PlayerRetentionView_rowActions__vTdvf a,.PlayerRetentionView_rowActions__vTdvf button{min-height:40px}}.PlayerRetentionView_quickPeriods__cncAT{display:flex;flex-wrap:wrap;gap:8px;padding:0 25px 20px}.PlayerRetentionView_quickActive__FVAgU,.PlayerRetentionView_quickButton__6U5TU{min-height:36px;padding:6px 13px;border:1px solid #3b494d;border-radius:7px;color:#c9d8d6;background:#101b1e;font-size:13px;font-weight:800;cursor:pointer}.PlayerRetentionView_quickActive__FVAgU{border-color:#32d8b8;color:#65f0d2;background:#153c33}.PlayerRetentionView_quickButton__6U5TU:hover{border-color:#6adac5;color:#eef9f7}.PlayerRetentionView_quickActive__FVAgU:focus-visible,.PlayerRetentionView_quickButton__6U5TU:focus-visible{outline:2px solid #2cddb9;outline-offset:2px}@media (max-width:650px){.PlayerRetentionView_quickPeriods__cncAT{padding-left:18px;padding-right:18px}}.PlayerRetentionView_mediaPicker__b6cu0{margin:0 25px 20px;padding:17px 18px;border:1px dashed #45615d;border-radius:10px;background:#0b1819}.PlayerRetentionView_mediaPickerHead__Nl9V2{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:8px 18px}.PlayerRetentionView_mediaPickerHead__Nl9V2 label{margin:0;display:inline-flex;align-items:center;gap:9px;color:#e4f3ef;font-size:15px;font-weight:800;cursor:pointer}.PlayerRetentionView_mediaPickerHead__Nl9V2 label svg{color:#56dfc3}.PlayerRetentionView_mediaPickerHead__Nl9V2 span{color:#9dafaf;font-size:13px;line-height:1.4}.PlayerRetentionView_mediaPicker__b6cu0 input[type=file]{display:block;width:100%;margin-top:13px;color:#aebfc0;font-size:14px}.PlayerRetentionView_mediaPicker__b6cu0 input[type=file]::-webkit-file-upload-button{min-height:38px;margin-right:12px;padding:7px 12px;border:1px solid #49736b;border-radius:7px;color:#dcfff4;background:#16362f;font:inherit;font-weight:800;cursor:pointer}.PlayerRetentionView_mediaPicker__b6cu0 input[type=file]::file-selector-button{min-height:38px;margin-right:12px;padding:7px 12px;border:1px solid #49736b;border-radius:7px;color:#dcfff4;background:#16362f;font:inherit;font-weight:800;cursor:pointer}.PlayerRetentionView_mediaPicker__b6cu0 input[type=file]:focus-visible,.PlayerRetentionView_mediaRemove__8svdM:focus-visible{outline:2px solid #2cddb9;outline-offset:3px}.PlayerRetentionView_mediaPicker__b6cu0 input[type=file]:disabled::-webkit-file-upload-button{opacity:.5;cursor:not-allowed}.PlayerRetentionView_mediaPicker__b6cu0 input[type=file]:disabled::file-selector-button{opacity:.5;cursor:not-allowed}.PlayerRetentionView_mediaPreview__U2jIx{display:flex;align-items:center;gap:15px;min-width:0;margin-top:15px;padding-top:15px;border-top:1px solid #314945}.PlayerRetentionView_mediaPreview__U2jIx img,.PlayerRetentionView_mediaPreview__U2jIx video{width:110px;height:82px;flex:none;border:1px solid #35534f;border-radius:7px;background:#060d0f;object-fit:contain}.PlayerRetentionView_mediaDetails__Mj6tH{display:grid;grid-gap:3px;gap:3px;min-width:0;flex:1 1}.PlayerRetentionView_mediaDetails__Mj6tH strong{color:#e5faf2;font-size:14px}.PlayerRetentionView_mediaDetails__Mj6tH span{overflow:hidden;color:#b9cdca;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.PlayerRetentionView_mediaDetails__Mj6tH small{color:#92aba7;font-size:12px}.PlayerRetentionView_mediaRemove__8svdM{display:inline-flex;align-items:center;gap:5px;flex:none;min-height:36px;padding:6px 9px;border:1px solid #5b4444;border-radius:7px;color:#ffc2bf;background:#2b1d1f;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.PlayerRetentionView_mediaRemove__8svdM:disabled{opacity:.5;cursor:not-allowed}.PlayerRetentionView_sentMedia__0mm4t{display:inline-block;max-width:100%;margin-top:12px;padding:6px 9px;overflow:hidden;border:1px solid #406b60;border-radius:6px;color:#b2ead6;background:#18352d;font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.PlayerRetentionView_modal__qAhhA .PlayerRetentionView_mediaPicker__b6cu0{margin:18px 0 0}.PlayerRetentionView_modal__qAhhA .PlayerRetentionView_error__GmvTA{margin:0 0 18px}@media (max-width:650px){.PlayerRetentionView_mediaPicker__b6cu0{margin-left:18px;margin-right:18px}.PlayerRetentionView_mediaPreview__U2jIx{flex-wrap:wrap}.PlayerRetentionView_mediaRemove__8svdM{margin-left:auto}.PlayerRetentionView_modal__qAhhA{max-height:calc(100dvh - 24px);overflow-y:auto;padding:20px}}.PlayerRetentionView_retentionEditor__rHChJ{margin:0 25px 20px}.PlayerRetentionView_retentionEditor__rHChJ .telegram-editor{margin:0;border-color:#3d5551;background:#0b1819}.PlayerRetentionView_retentionEditor__rHChJ .telegram-editor:focus-within{border-color:#2cddb9}.PlayerRetentionView_retentionEditor__rHChJ .telegram-editor textarea{background:#091014;color:#f1f8f5;font-size:16px}.PlayerRetentionView_retentionEditor__rHChJ .telegram-editor-head>span{color:#d5e5e2;font-size:15px}.PlayerRetentionView_retentionEditor__rHChJ .push-format-actions button{border-color:#3d5551;background:#142a28;color:#d3f5eb}.PlayerRetentionView_retentionEditor__rHChJ .push-format-actions button:hover:not(:disabled){border-color:#54c7b1;background:#1a453b;color:#fff}.PlayerRetentionView_retentionEditor__rHChJ .telegram-editor-foot>span.over-limit{color:#ffb7a6;font-weight:800}.PlayerRetentionView_modal__qAhhA .PlayerRetentionView_retentionEditor__rHChJ{margin:0}@media (max-width:650px){.PlayerRetentionView_retentionEditor__rHChJ{margin-left:18px;margin-right:18px}}.PlayerRetentionView_daysControl__vGJ0j input:focus-visible,.PlayerRetentionView_table__6O3nH input:focus-visible{outline:2px solid #2cddb9;outline-offset:2px}.SupportAccountsView_editor__S_iGA,.SupportAccountsView_list__9z2yA,.SupportAccountsView_scope__gp_sZ{border:1px solid rgba(141,171,173,.18);border-radius:12px;background:#11171b}.SupportAccountsView_scope__gp_sZ{display:flex;align-items:center;gap:14px;padding:18px 20px;margin-bottom:22px;color:#c5e9e2;font-size:16px;line-height:1.45}.SupportAccountsView_scope__gp_sZ svg{flex:none;color:#35d9bc}.SupportAccountsView_error__m9bVV,.SupportAccountsView_success__8ATAS{margin:0 0 18px;padding:14px 18px;border-radius:8px;font-size:15px;font-weight:700}.SupportAccountsView_success__8ATAS{color:#b6efd9;border:1px solid #367963;background:#113329}.SupportAccountsView_error__m9bVV{color:#ffc6c6;border:1px solid #784046;background:#321a20}.SupportAccountsView_editor__S_iGA{padding:24px;margin-bottom:24px}.SupportAccountsView_editorHeader__Ul2CK{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.SupportAccountsView_editorHeader__Ul2CK h2,.SupportAccountsView_listHeader__BPHgg h2{margin:0;font-size:23px}.SupportAccountsView_editorHeader__Ul2CK p{margin:7px 0 0;color:#abb8bb;font-size:15px;line-height:1.45}.SupportAccountsView_iconButton__sLsYm{display:grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid #3a4449;border-radius:8px;background:#11191e;color:#d2dcdf}.SupportAccountsView_iconButton__sLsYm:disabled{opacity:.5;cursor:not-allowed}.SupportAccountsView_formGrid__Ityo8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:25px 0}.SupportAccountsView_formGrid__Ityo8 label{display:grid;grid-gap:9px;gap:9px;font-size:15px;font-weight:750;color:#cad8d7}.SupportAccountsView_formGrid__Ityo8 input,.SupportAccountsView_formGrid__Ityo8 select{width:100%;min-height:48px;padding:10px 14px;border:1px solid #39464b;border-radius:8px;background:#080e11;color:#f1f6f5;font:inherit}.SupportAccountsView_formGrid__Ityo8 input:focus-visible,.SupportAccountsView_formGrid__Ityo8 select:focus-visible,.SupportAccountsView_iconButton__sLsYm:focus-visible{outline:2px solid #35d9bc;outline-offset:2px}.SupportAccountsView_formGrid__Ityo8 input:disabled,.SupportAccountsView_formGrid__Ityo8 select:disabled{opacity:.64}.SupportAccountsView_staffBinding__G_9QH{grid-column:1/-1}.SupportAccountsView_staffBinding__G_9QH>span{color:#abb8bb;font-size:14px;font-weight:400;line-height:1.55;max-width:70ch}.SupportAccountsView_actions__ZcBhj{display:flex;flex-wrap:wrap;gap:10px}.SupportAccountsView_saveBar__C9NnT{position:-webkit-sticky;position:sticky;bottom:16px;z-index:5;padding:16px 0 0;margin-top:20px;border-top:1px solid #39464b;background:#11171b}.SupportAccountsView_saveBar__C9NnT .SupportAccountsView_error__m9bVV{margin-bottom:12px}.SupportAccountsView_saveBar__C9NnT .SupportAccountsView_permissionHint__H1Kx7{margin:0 0 12px;font-size:14px}.SupportAccountsView_permissions__2K6QA{margin:28px 0}.SupportAccountsView_permissionsHeader__fjmaD{display:grid;grid-gap:16px;gap:16px;margin-bottom:18px}.SupportAccountsView_permissionsHeader__fjmaD h3{margin:0;font-size:22px;color:#f1f6f5}.SupportAccountsView_permissionHint__H1Kx7,.SupportAccountsView_permissionsHeader__fjmaD p{margin:8px 0 0;color:#abb8bb;font-size:15px;line-height:1.5;max-width:72ch}.SupportAccountsView_groupActions__ThIwu,.SupportAccountsView_presets__awBAJ{display:flex;flex-wrap:wrap;gap:10px}.SupportAccountsView_groupActions__ThIwu button,.SupportAccountsView_presets__awBAJ button{min-height:44px}.SupportAccountsView_permissionGroups__F09oA{border-top:1px solid #39464b}.SupportAccountsView_permissionGroup___5MTr{border-bottom:1px solid #39464b}.SupportAccountsView_permissionGroup___5MTr summary{display:flex;align-items:center;gap:12px;min-height:58px;padding:12px 0;cursor:pointer;list-style:none}.SupportAccountsView_permissionGroup___5MTr summary::-webkit-details-marker{display:none}.SupportAccountsView_permissionGroup___5MTr summary strong{color:#f1f6f5;font-size:17px}.SupportAccountsView_permissionGroup___5MTr summary>span{margin-left:auto;color:#adbec1;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SupportAccountsView_permissionGroup___5MTr summary>svg{flex:none;color:#adbec1}.SupportAccountsView_permissionGroup___5MTr[open] summary>svg{transform:rotate(180deg)}.SupportAccountsView_groupActions__ThIwu{margin:0 0 14px}.SupportAccountsView_permissionOptions__iX1T6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 20px;gap:8px 20px;padding-bottom:20px}.SupportAccountsView_permissionOption__pHyBR{display:flex;align-items:flex-start;gap:12px;min-height:56px;padding:10px;border-radius:8px;cursor:pointer}.SupportAccountsView_permissionOption__pHyBR:hover{background:#1b252b}.SupportAccountsView_permissionOption__pHyBR>input{flex:none;width:20px;height:20px;margin:2px 0 0;accent-color:#35d9bc}.SupportAccountsView_permissionOption__pHyBR>span{display:grid;grid-gap:5px;gap:5px;min-width:0}.SupportAccountsView_permissionOption__pHyBR strong{font-size:15px;color:#e5eeec;line-height:1.4}.SupportAccountsView_permissionOption__pHyBR>span>span{color:#abb8bb;font-size:14px;line-height:1.45}.SupportAccountsView_permissionHint__H1Kx7{margin-top:18px}.SupportAccountsView_permissionGroup___5MTr summary:focus-visible,.SupportAccountsView_permissionOption__pHyBR input:focus-visible{outline:2px solid #35d9bc;outline-offset:3px}.SupportAccountsView_list__9z2yA{overflow:hidden}.SupportAccountsView_listHeader__BPHgg{display:flex;align-items:center;gap:11px;padding:20px 24px;border-bottom:1px solid rgba(141,171,173,.16)}.SupportAccountsView_listHeader__BPHgg svg{color:#35d9bc}.SupportAccountsView_listHeader__BPHgg span{margin-left:auto;color:#adbec1;font-weight:700}.SupportAccountsView_row__nGGYr{display:flex;align-items:center;gap:20px;padding:19px 24px;border-top:1px solid rgba(141,171,173,.12)}.SupportAccountsView_row__nGGYr:first-of-type{border-top:0}.SupportAccountsView_identity__R2EyQ{display:grid;grid-gap:5px;gap:5px;min-width:210px;flex:1 1}.SupportAccountsView_identity__R2EyQ strong{font-size:17px}.SupportAccountsView_identity__R2EyQ span{color:#a8b9be;font-size:14px}.SupportAccountsView_active__uUXee,.SupportAccountsView_inactive__rp92G{border-radius:999px;padding:7px 10px;font-size:13px;font-weight:800;white-space:nowrap}.SupportAccountsView_active__uUXee{color:#a9ead5;background:#17372c}.SupportAccountsView_inactive__rp92G{color:#d2b7b9;background:#37252a}.SupportAccountsView_rowActions__0eLIY{display:flex;flex-wrap:wrap;gap:8px}.SupportAccountsView_rowActions__0eLIY button{min-height:44px}.SupportAccountsView_rowActions__0eLIY .SupportAccountsView_deleteButton__q4zUZ{color:#ff9a9a;border-color:rgba(255,103,103,.42)}.SupportAccountsView_deleteButton__q4zUZ:focus-visible{outline:2px solid #ff9a9a;outline-offset:2px}.SupportAccountsView_deleteDetails__szpbF{display:grid;grid-gap:16px;gap:16px;color:#cad8d7;font-size:15px;line-height:1.5}.SupportAccountsView_deleteDetails__szpbF>p{margin:0}.SupportAccountsView_deleteIdentity__Jv4ho{display:grid;grid-gap:5px;gap:5px;padding-bottom:16px;border-bottom:1px solid #39464b;overflow-wrap:anywhere}.SupportAccountsView_deleteIdentity__Jv4ho strong{color:#f1f6f5;font-size:19px}.SupportAccountsView_deleteIdentity__Jv4ho span{color:#a8b9be}.SupportAccountsView_deleteDetails__szpbF .SupportAccountsView_error__m9bVV{margin:0}.SupportAccountsView_empty__2PG5N{display:grid;justify-items:center;grid-gap:12px;gap:12px;padding:42px 24px;color:#acbabc;text-align:center}.SupportAccountsView_empty__2PG5N p{margin:0}.SupportAccountsView_spin__rkNzK{animation:SupportAccountsView_spin__rkNzK 1s linear infinite}@keyframes SupportAccountsView_spin__rkNzK{to{transform:rotate(1turn)}}@media (max-width:900px){.SupportAccountsView_row__nGGYr{align-items:flex-start;flex-wrap:wrap}.SupportAccountsView_rowActions__0eLIY{width:100%}}@media (max-width:620px){.SupportAccountsView_formGrid__Ityo8,.SupportAccountsView_permissionOptions__iX1T6{grid-template-columns:1fr}.SupportAccountsView_presets__awBAJ button{flex:1 1 180px}.SupportAccountsView_editor__S_iGA,.SupportAccountsView_listHeader__BPHgg,.SupportAccountsView_row__nGGYr{padding:18px}.SupportAccountsView_rowActions__0eLIY button{flex:1 1}}.SupportDebtsView_page__sShbp{max-width:1500px}.SupportDebtsView_overview__Ed2RO{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.SupportDebtsView_overview__Ed2RO>div{min-width:0;padding:20px 22px;display:flex;flex-direction:column;gap:7px;border:1px solid rgba(141,171,173,.17);border-radius:10px;background:#10191d}.SupportDebtsView_overview__Ed2RO>div:first-child{border-color:rgba(255,111,120,.35);background:linear-gradient(110deg,rgba(96,32,40,.33),#10191d 75%)}.SupportDebtsView_groupTotal__jeRV4 small,.SupportDebtsView_overview__Ed2RO small,.SupportDebtsView_playerDebt__ZKN_s small{color:#9eadaf;font-size:12px;font-weight:750}.SupportDebtsView_overview__Ed2RO strong{color:#eef3f1;font-size:clamp(24px,2.2vw,35px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.SupportDebtsView_overview__Ed2RO>div:first-child strong{color:#ff9ca3}.SupportDebtsView_search__14N8Y{margin-bottom:18px}.SupportDebtsView_groups__9sqm0{display:grid;grid-gap:13px;gap:13px}.SupportDebtsView_group__1xRB8{overflow:hidden;border:1px solid rgba(141,171,173,.17);border-radius:10px;background:#0e1519}.SupportDebtsView_groupHeader__w_rA1{padding:18px 22px;display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid rgba(141,171,173,.13)}.SupportDebtsView_groupHeader__w_rA1>div:first-child{min-width:0}.SupportDebtsView_date__WaGAm{color:#79d7c7;font-size:12px;font-weight:800}.SupportDebtsView_groupHeader__w_rA1 h2{margin:5px 0 3px;color:#edf2f0;font-size:21px;line-height:1.3;overflow-wrap:anywhere}.SupportDebtsView_groupHeader__w_rA1>div:first-child>small{color:#9eadaf;font-size:12px}.SupportDebtsView_groupTotal__jeRV4{min-width:160px;display:grid;justify-items:end;grid-gap:4px;gap:4px;text-align:right}.SupportDebtsView_groupTotal__jeRV4 strong{color:#ff9ca3;font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.SupportDebtsView_players__V__Ho{margin:0;padding:0 22px;list-style:none}.SupportDebtsView_players__V__Ho li{min-height:58px;display:flex;justify-content:space-between;align-items:center;gap:14px;border-bottom:1px solid rgba(141,171,173,.1)}.SupportDebtsView_players__V__Ho li:last-child{border-bottom:0}.SupportDebtsView_playerName__S_2P4{min-width:0;display:inline-flex;align-items:center;gap:10px;color:#e0e9e7;font-size:16px;font-weight:800;overflow-wrap:anywhere}.SupportDebtsView_playerName__S_2P4 svg{flex:0 0 auto;color:#8fa1a4}.SupportDebtsView_playerDetails__EuWeZ{min-width:0;display:grid;grid-gap:3px;gap:3px}.SupportDebtsView_playerDetails__EuWeZ strong{font:inherit}.SupportDebtsView_cancelled__GQptd{color:#f1b986;font-size:12px;font-weight:750}.SupportDebtsView_playerDebt__ZKN_s{display:flex;align-items:baseline;gap:9px;white-space:nowrap}.SupportDebtsView_playerDebt__ZKN_s strong{color:#ff9ca3;font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SupportDebtsView_playerActions__bN7GK{display:flex;align-items:center;justify-content:flex-end;gap:18px}.SupportDebtsView_payDebt__x5gbe{min-height:44px;padding:10px 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(121,215,199,.38);border-radius:6px;background:#152722;color:#a3eedf;font-size:14px;font-weight:800;white-space:nowrap}.SupportDebtsView_payDebt__x5gbe:hover:not(:disabled){background:#1c352e}.SupportDebtsView_payDebt__x5gbe:focus-visible{outline:2px solid #79d7c7;outline-offset:3px}.SupportDebtsView_payDebt__x5gbe:disabled{cursor:default;opacity:.55}.SupportDebtsView_empty__G0mg5{margin:0;padding:34px 22px;border:1px solid rgba(141,171,173,.17);border-radius:10px;color:#aebcbd;background:#0e1519;text-align:center}@media (max-width:680px){.SupportDebtsView_overview__Ed2RO{grid-template-columns:repeat(2,minmax(0,1fr))}.SupportDebtsView_overview__Ed2RO>div:first-child{grid-column:1/-1}.SupportDebtsView_overview__Ed2RO>div{padding:15px}.SupportDebtsView_groupHeader__w_rA1{align-items:flex-start;flex-direction:column;padding:16px}.SupportDebtsView_groupTotal__jeRV4{min-width:0;justify-items:start;text-align:left}.SupportDebtsView_players__V__Ho{padding:0 16px}.SupportDebtsView_players__V__Ho li{padding-block:12px;align-items:flex-start;flex-wrap:wrap}.SupportDebtsView_playerName__S_2P4{flex:1 1 140px}.SupportDebtsView_playerActions__bN7GK{flex:1 1 240px;justify-content:space-between;gap:12px}.SupportDebtsView_playerDebt__ZKN_s small{display:none}}.TvBreakVideoSettings_panel__vAz8u{padding:24px}.TvBreakVideoSettings_heading__J7ubF{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.TvBreakVideoSettings_heading__J7ubF h2{margin:0 0 8px;font-size:24px}.TvBreakVideoSettings_heading__J7ubF p{max-width:72ch;color:#bbc5c6;margin:0;line-height:1.55}.TvBreakVideoSettings_heading__J7ubF>svg{flex-shrink:0}.TvBreakVideoSettings_upload__6RVZn{display:grid;grid-template-columns:1fr 1.3fr auto;align-items:start;grid-gap:16px;gap:16px;padding:24px 0;border-bottom:1px solid #2b3437}.TvBreakVideoSettings_upload__6RVZn label{display:grid;grid-gap:8px;gap:8px;font-size:15px}.TvBreakVideoSettings_upload__6RVZn input{width:100%;min-width:0;min-height:48px;padding:10px 12px;border:1px solid #384347;border-radius:8px;color:#f4f5f5;background:#0a1012;font-size:16px}.TvBreakVideoSettings_muted__Qywpc,.TvBreakVideoSettings_upload__6RVZn small,.TvBreakVideoSettings_videoRow__l5K3l small{color:#bbc5c6;line-height:1.5}.TvBreakVideoSettings_upload__6RVZn button{margin-top:26px;min-height:48px}.TvBreakVideoSettings_columns__jUTbB{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:32px;gap:32px;margin-top:24px}.TvBreakVideoSettings_columns__jUTbB h3{margin:0 0 16px;font-size:20px}.TvBreakVideoSettings_library__VvRpa{display:grid}.TvBreakVideoSettings_videoRow__l5K3l{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid #2b3437}.TvBreakVideoSettings_videoRow__l5K3l label{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0;min-height:48px;cursor:pointer}.TvBreakVideoSettings_videoRow__l5K3l input{width:22px;height:22px;accent-color:#b71931;flex-shrink:0}.TvBreakVideoSettings_videoRow__l5K3l label span{min-width:0;display:grid;grid-gap:5px;gap:5px}.TvBreakVideoSettings_playlist__TDXNf strong,.TvBreakVideoSettings_videoRow__l5K3l strong{overflow-wrap:anywhere}.TvBreakVideoSettings_panel__vAz8u button{min-height:44px}.TvBreakVideoSettings_playlist__TDXNf button,.TvBreakVideoSettings_videoRow__l5K3l button{min-width:44px;flex-shrink:0}.TvBreakVideoSettings_playlist__TDXNf{list-style:none;padding:0;margin:0 0 20px}.TvBreakVideoSettings_playlist__TDXNf li{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #2b3437}.TvBreakVideoSettings_playlist__TDXNf li>span{min-width:20px;color:#bbc5c6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TvBreakVideoSettings_playlist__TDXNf li>strong{flex:1 1;min-width:0}.TvBreakVideoSettings_preview__O7rjQ{margin-top:20px}.TvBreakVideoSettings_preview__O7rjQ p{margin-bottom:8px}.TvBreakVideoSettings_preview__O7rjQ video{width:100%;max-height:300px;display:block;background:#000}.TvBreakVideoSettings_error__kd3Tf{color:#ffb8be;margin-top:20px;line-height:1.5}.TvBreakVideoSettings_error__kd3Tf button{margin-left:12px}.TvBreakVideoSettings_message__TBnuW{color:#bfe5d5;margin-top:20px}.TvBreakVideoSettings_panel__vAz8u button:focus-visible,.TvBreakVideoSettings_panel__vAz8u input:focus-visible{outline:2px solid #f4f5f5;outline-offset:3px}@media (max-width:1050px){.TvBreakVideoSettings_upload__6RVZn{grid-template-columns:1fr 1fr}.TvBreakVideoSettings_upload__6RVZn button{grid-column:1/-1;margin-top:0;justify-self:start}}@media (max-width:720px){.TvBreakVideoSettings_panel__vAz8u{padding:20px 16px}.TvBreakVideoSettings_columns__jUTbB,.TvBreakVideoSettings_upload__6RVZn{grid-template-columns:1fr}.TvBreakVideoSettings_columns__jUTbB{gap:28px}.TvBreakVideoSettings_upload__6RVZn button{width:100%}}.TvScreenConstructor_root__dB2tm{display:grid;grid-gap:24px;gap:24px;min-width:0}.TvScreenConstructor_modes__5p7Sw{display:flex;gap:6px;overflow-x:auto;padding:7px;border:1px solid rgba(141,171,173,.23);border-radius:8px;background:#090e11}.TvScreenConstructor_modes__5p7Sw button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 16px;border:1px solid transparent;border-radius:6px;color:#aab7b8;background:transparent;font-size:14px;font-weight:800}.TvScreenConstructor_modes__5p7Sw button[aria-selected=true]{border-color:rgba(30,215,179,.32);color:#78efdc;background:rgba(18,120,101,.14)}.TvScreenConstructor_modes__5p7Sw button:focus-visible{outline:2px solid #78efdc;outline-offset:2px}.TvScreenConstructor_modePanel__WB3z2{display:grid;min-width:0;grid-gap:28px;gap:28px}.TvScreenConstructor_modePanel__WB3z2[hidden]{display:none}.TvScreenConstructor_interval___nkyB{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(240px,1fr);grid-gap:24px;gap:24px;padding-bottom:24px;border-bottom:1px solid rgba(141,171,173,.23)}.TvScreenConstructor_interval___nkyB h3{margin:0 0 12px;font-size:22px}.TvScreenConstructor_interval___nkyB p{margin:0;max-width:65ch;color:#b6c1c2;line-height:1.55}.TvScreenConstructor_durationControls__k4cpc{display:grid;align-content:start;grid-gap:12px;gap:12px}.TvScreenConstructor_checkbox__UamkI{display:flex;gap:10px;align-items:center;min-height:44px;font-size:15px;line-height:1.4}.TvScreenConstructor_checkbox__UamkI input{width:20px;height:20px;flex:0 0 20px;accent-color:#38d2b3}.TvScreenConstructor_minutes__9hOki{display:grid;grid-gap:8px;gap:8px;font-size:15px}.TvScreenConstructor_minutes__9hOki input{width:100%;min-height:48px;border:1px solid #384347;border-radius:6px;padding:10px 12px;color:#f4f5f5;background:#0a1012;font-size:16px}.TvScreenConstructor_hint__0q4Da,.TvScreenConstructor_minutes__9hOki small{color:#b6c1c2;font-size:14px;line-height:1.5}.TvScreenConstructor_interval___nkyB .TvScreenConstructor_error__HeqbY{color:#ffb8be}.TvScreenConstructor_canvasEmpty__wHqWf,.TvScreenConstructor_canvasVideo___a10o{position:absolute;inset:0;width:100%;height:100%;background:#000}.TvScreenConstructor_canvasVideo___a10o{display:block;object-fit:contain;pointer-events:none}.TvScreenConstructor_canvasEmpty__wHqWf{display:grid;place-items:center;padding:20%;color:#b6c1c2;font-size:14px;text-align:center}.TvScreenConstructor_advertisingEditor__5pWTJ .web-tv-layout-workspace{min-width:0;grid-template-columns:minmax(0,1fr) 250px}.TvScreenConstructor_advertisingEditor__5pWTJ .web-tv-widget-library{grid-column:1/-1;display:flex;overflow-x:auto;padding:8px;gap:6px}.TvScreenConstructor_advertisingEditor__5pWTJ .web-tv-widget-library>div{display:contents}.TvScreenConstructor_advertisingEditor__5pWTJ .web-tv-widget-library>div>strong{display:none}.TvScreenConstructor_advertisingEditor__5pWTJ .web-tv-widget-library button{display:inline-flex;flex-shrink:0;padding:0 12px}.TvScreenConstructor_advertisingEditor__5pWTJ .web-tv-layout-controls{grid-column:auto;grid-template-columns:minmax(0,1fr)}.TvScreenConstructor_advertisingEditor__5pWTJ .web-tv-layout-canvas{box-shadow:none;border-color:#384347;background:#000}.TvScreenConstructor_advertisingEditor__5pWTJ .web-tv-layout-widget.TvScreenConstructor_overlayPreview__KgHf3{background:#11181b;box-shadow:none;color:#fff;container-type:size}.TvScreenConstructor_overlayPreview__KgHf3 svg{display:none}.TvScreenConstructor_overlayPreview__KgHf3 button{padding:6px}.TvScreenConstructor_timerPreview__TtE0M{display:grid;grid-gap:4px;gap:4px;width:100%;text-align:left}.TvScreenConstructor_overlayPreview__KgHf3 button .TvScreenConstructor_timerPreview__TtE0M span{font-size:min(calc(5.5cqw * var(--tv-font-scale,1)),calc(10cqh * var(--tv-font-scale,1)));line-height:1.15;white-space:normal}.TvScreenConstructor_timerPreview__TtE0M strong{font-size:min(calc(22cqw * var(--tv-font-scale,1)),calc(37cqh * var(--tv-font-scale,1)));line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TvScreenConstructor_timerPreview__TtE0M small{font-size:min(calc(4.5cqw * var(--tv-font-scale,1)),calc(8cqh * var(--tv-font-scale,1)));line-height:1.2;white-space:nowrap}.TvScreenConstructor_advertisingEditor__5pWTJ .web-tv-widget-library button{min-height:44px;font-size:13px}.TvScreenConstructor_advertisingEditor__5pWTJ .web-tv-widget-library button.hidden{opacity:1;color:#97a9ad}@media (max-width:700px){.TvScreenConstructor_interval___nkyB{grid-template-columns:minmax(0,1fr);gap:20px}.TvScreenConstructor_modes__5p7Sw button{padding:0 12px}.TvScreenConstructor_advertisingEditor__5pWTJ .web-tv-layout-workspace{grid-template-columns:minmax(0,1fr)}.TvScreenConstructor_advertisingEditor__5pWTJ .web-tv-layout-toolbar{flex-direction:column;align-items:stretch}.TvScreenConstructor_advertisingEditor__5pWTJ .web-tv-layout-title-line{justify-content:space-between}.TvScreenConstructor_advertisingEditor__5pWTJ .web-tv-layout-toolbar .web-inline-actions{flex-wrap:wrap}.TvScreenConstructor_advertisingEditor__5pWTJ .web-tv-layout-controls{min-width:0}.TvScreenConstructor_advertisingEditor__5pWTJ .web-tv-layout-steps{flex-wrap:wrap;gap:8px}.TvScreenConstructor_advertisingEditor__5pWTJ .web-tv-layout-control-head{min-width:0}}