.account-actions-modal{display:grid;gap:0;padding:4px 4px 2px}.account-actions-modal__menu{display:grid}.account-actions-modal__menu-item{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:58px;padding:0 4px;border:0;background:transparent;color:rgb(var(--color-text));font-size:14px;font-weight:500;text-align:left;cursor:pointer}.account-actions-modal__menu-item>span:last-child{color:rgba(255,255,255,.86);font-size:25px;font-weight:300;line-height:1}.account-actions-modal__menu-item:focus-visible,.account-actions-modal__menu-item:hover{color:rgb(var(--color-text));background:rgba(var(--color-accent),.16);outline:2px solid rgba(var(--color-accent),.7);outline-offset:-2px}.account-actions-modal__menu-item:disabled{cursor:not-allowed;opacity:.55}.account-actions-modal__session-actions{display:grid;margin-top:8px;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.06)}.account-actions-modal__delete-link,.account-actions-modal__session-actions button{width:100%;min-height:56px;padding:0 12px;border:0;background:transparent;color:rgba(255,255,255,.92);font-size:14px;font-weight:500;text-align:center;cursor:pointer}.account-actions-modal__session-actions button+button{border-top:1px solid rgba(255,255,255,.06)}.account-actions-modal__delete-link:hover,.account-actions-modal__session-actions button:hover{background:rgba(255,255,255,.035)}.account-actions-modal__delete-link:disabled,.account-actions-modal__session-actions button:disabled{cursor:not-allowed;opacity:.55}.account-actions-modal__delete-link,.account-actions-modal__session-actions .is-danger{color:rgb(var(--color-danger))}.account-actions-modal__delete-link{margin-top:12px}.account-actions-modal__delete{display:grid;gap:12px;margin-top:14px;padding:16px;border:1px solid rgba(190,67,51,.35);border-radius:16px;background:rgba(190,67,51,.06)}.account-actions-modal__delete p{margin:0;color:rgb(var(--color-text-muted));font-size:13px;line-height:1.65}.account-actions-modal__password-title{color:rgb(var(--color-text));font-size:16px;font-weight:800}.account-actions-modal__autofill-username{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.account-actions-modal__input{width:100%;min-width:0;height:44px;padding:0 12px;border:1px solid rgba(var(--color-border),.85);border-radius:12px;outline:0;background:rgb(var(--panel-2));color:rgb(var(--color-text));font:inherit;font-weight:600}.account-actions-modal__password{position:relative;display:flex;align-items:stretch}.account-actions-modal__password .auth-password-input__field{width:100%;height:44px;padding:0 40px 0 12px;border:1px solid rgba(var(--color-border),.85);border-radius:12px;outline:0;background:rgb(var(--panel-2));color:rgb(var(--color-text));font:inherit;font-weight:600;box-sizing:border-box}.account-actions-modal__password .auth-password-input__field:focus{border-color:rgba(var(--color-accent),.55);box-shadow:0 0 0 3px rgba(var(--color-accent),.1)}.account-actions-modal__password .auth-password-input__field:disabled{opacity:.6}.account-actions-modal__password .auth-password-input__toggle{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:rgb(var(--color-text-muted));cursor:pointer}.account-actions-modal__password .auth-password-input__toggle:hover{color:rgb(var(--color-text));background:rgba(var(--color-border),.25)}.account-actions-modal__password .auth-password-input__toggle svg{width:18px;height:18px}.account-actions-modal__input:focus{border-color:rgba(var(--color-accent),.55);box-shadow:0 0 0 3px rgba(var(--color-accent),.1)}.account-actions-modal__delete-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.account-actions-modal__action-button{width:100%;min-height:44px;border:1px solid rgba(var(--color-border),.85);border-radius:12px;background:rgb(var(--color-surface-elevated));color:rgb(var(--color-text));cursor:pointer;font-size:14px;font-weight:700}.account-actions-modal__action-button--danger{border-color:rgba(190,67,51,.35);color:rgb(var(--color-danger))}.account-actions-modal__action-button:disabled{cursor:not-allowed;opacity:.6}.account-actions-modal__loading{min-height:96px;display:grid;place-items:center;color:rgb(var(--color-text-muted));font-size:13px}.account-actions-modal__binding-list{display:grid}.account-actions-modal__binding-row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:0 4px;border-bottom:1px solid rgba(255,255,255,.06)}.account-actions-modal__binding-row:last-child{border-bottom:0}.account-actions-modal__binding-info{display:grid;gap:4px;min-width:0}.account-actions-modal__binding-name{color:rgb(var(--color-text));font-size:14px;font-weight:500}.account-actions-modal__binding-value{color:rgb(var(--color-text-muted));font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-actions-modal__binding-action{flex:0 0 auto;min-height:34px;padding:0 14px;border:1px solid rgba(var(--color-border),.85);border-radius:999px;background:transparent;color:rgb(var(--color-text));font-size:13px;font-weight:600;cursor:pointer}.account-actions-modal__binding-action:hover{background:rgba(255,255,255,.035)}.account-actions-modal__binding-action:disabled{cursor:not-allowed;opacity:.55}.account-actions-modal__binding-managed{flex:0 0 auto;color:rgb(var(--color-text-muted));font-size:12px}.account-actions-modal__bind{display:grid;gap:12px;margin-top:14px;padding:16px;border:1px solid rgba(var(--color-border),.85);border-radius:16px;background:rgba(255,255,255,.025)}.account-actions-modal__bind p{margin:0}.account-actions-modal__bind p,.account-actions-modal__bind-hint{color:rgb(var(--color-text-muted));font-size:13px;line-height:1.65}.account-actions-modal__bind-hint{margin:12px 4px 0}.account-actions-modal__code-row,.change-password-modal__code-row{display:flex;align-items:stretch;gap:8px;min-width:0}.account-actions-modal__sent-hint{margin:0;color:rgb(var(--color-text-muted));font-size:12px;line-height:1.6}.account-actions-modal__input--code{flex:1;min-width:0}.account-actions-modal__send-button{flex:0 0 auto;min-width:112px;min-height:44px;padding:0 12px;border:1px solid rgba(var(--color-accent),.45);border-radius:12px;background:transparent;color:rgb(var(--color-text));font-size:13px;font-weight:600;cursor:pointer}.account-actions-modal__send-button:hover:not(:disabled){background:rgba(var(--color-accent),.1)}.account-actions-modal__send-button:disabled{cursor:not-allowed;opacity:.55}.account-actions-modal__action-button--primary{border-color:rgba(var(--color-accent),.55);background:rgba(var(--color-accent),.16);color:rgb(var(--color-text))}.account-actions-modal .image-captcha,.change-password-modal .image-captcha{display:flex;align-items:stretch;gap:8px;min-width:0}.account-actions-modal .image-captcha__input,.change-password-modal .image-captcha__input{flex:1;min-width:0;height:44px;padding:0 12px;border:1px solid rgba(var(--color-border),.85);border-radius:12px;outline:0;background:rgb(var(--panel-2));color:rgb(var(--color-text));font:inherit;font-weight:600;letter-spacing:2px}.account-actions-modal .image-captcha__image,.change-password-modal .image-captcha__image{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:132px;height:44px;padding:3px;border:1px solid rgba(var(--color-border),.85);border-radius:12px;background:rgb(var(--panel-2));overflow:hidden;cursor:pointer}.account-actions-modal .image-captcha__image:hover:not(:disabled),.change-password-modal .image-captcha__image:hover:not(:disabled){border-color:rgba(var(--color-accent),.55)}.account-actions-modal .image-captcha__image:disabled,.change-password-modal .image-captcha__image:disabled{cursor:default}.account-actions-modal .image-captcha__image img,.change-password-modal .image-captcha__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px}.account-actions-modal .image-captcha__placeholder,.change-password-modal .image-captcha__placeholder{color:rgb(var(--color-text-muted));font-size:12px}.change-password-modal{display:grid;gap:14px}.change-password-modal__description{margin:0;color:rgb(var(--color-text-muted));line-height:1.6}.change-password-modal label{display:grid;gap:7px;color:rgb(var(--color-text-muted));font-size:13px;font-weight:700}.change-password-modal__actions{display:flex;justify-content:flex-end;gap:10px;width:100%}.change-password-modal__channels{display:grid;grid-template-columns:1fr 1fr;gap:10px}.change-password-modal__channel{min-height:42px;border:1px solid rgba(var(--color-border),.85);border-radius:12px;background:rgb(var(--panel-2));color:rgb(var(--color-text));font-size:13px;font-weight:700;cursor:pointer}.change-password-modal__channel--active{border-color:rgba(var(--color-accent),.55);background:rgba(var(--color-accent),.12)}.change-password-modal__channel:disabled{cursor:not-allowed;opacity:.55}.change-password-modal__sent-hint{margin:0;color:rgb(var(--color-text-muted));font-size:12px;line-height:1.6}.change-password-modal__hidden-submit{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media (max-width:560px){.account-actions-modal__menu-item{min-height:54px}}.BlacklistModal_modal___48DE{width:min(560px,100%)}.BlacklistModal_body__dl_eq{display:grid;gap:14px;max-height:min(70vh,560px);overflow:auto}.BlacklistModal_search__uKKEZ{width:100%;border:1px solid var(--surface-default-border);border-radius:10px;padding:10px 12px;background:var(--surface-default-background);color:rgb(var(--color-text))}.BlacklistModal_list___7x6u{display:grid;gap:8px}.BlacklistModal_item__vnatD{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid var(--surface-default-border);border-radius:12px}.BlacklistModal_item__vnatD img{border-radius:50%;-o-object-fit:cover;object-fit:cover}.BlacklistModal_copy__R4llJ{min-width:0;flex:1;display:grid;gap:2px}.BlacklistModal_copy__R4llJ small,.BlacklistModal_copy__R4llJ span{color:rgb(var(--color-text-muted));font-size:12px}.BlacklistModal_item__vnatD button,.BlacklistModal_pager__D_8Vf button{border:0;border-radius:8px;padding:7px 10px;cursor:pointer}.BlacklistModal_item__vnatD button{background:rgb(var(--color-danger));color:rgb(var(--color-text))}.BlacklistModal_pager__D_8Vf{display:flex;justify-content:center;align-items:center;gap:12px}.BlacklistModal_empty__8Ca_R{text-align:center;color:rgb(var(--color-text-muted));padding:28px 8px}.BlacklistModal_error__9yzgU{color:rgb(var(--color-danger))}.CdkRedeemModal_modal__fEC15{width:min(460px,100%)}.CdkRedeemModal_form__3b_JI{display:grid;gap:12px;min-width:0}.CdkRedeemModal_description__BT6ad,.CdkRedeemModal_error__aIFRE,.CdkRedeemModal_hint__ITogQ{margin:0;line-height:1.65}.CdkRedeemModal_description__BT6ad,.CdkRedeemModal_hint__ITogQ{color:rgb(var(--color-text-muted))}.CdkRedeemModal_label__9yEjM{color:rgb(var(--color-text));font-size:14px;font-weight:600}.CdkRedeemModal_input__HBmsk{width:100%;min-width:0;min-height:48px;box-sizing:border-box;padding:10px 12px;border:1px solid rgba(var(--color-border),.85);border-radius:12px;background:rgb(var(--panel-2));color:rgb(var(--color-text));font:inherit;font-size:16px}.CdkRedeemModal_input__HBmsk:focus-visible{outline:2px solid rgba(var(--color-accent),.6);outline-offset:2px}.CdkRedeemModal_hint__ITogQ{font-size:12px}.CdkRedeemModal_error__aIFRE{color:rgb(var(--color-danger));font-size:13px}.CdkRedeemModal_success__wksuN{display:grid;gap:4px;padding:14px;border:1px solid rgba(var(--color-accent),.45);border-radius:12px;background:rgba(var(--color-accent),.1);color:rgb(var(--color-text));font-size:14px;line-height:1.6}.CdkRedeemModal_submit__jQ5xM{width:100%;min-height:44px;margin-top:4px;border:1px solid rgba(var(--color-accent),.55);border-radius:12px;background:rgba(var(--color-accent),.16);color:rgb(var(--color-text));font:inherit;font-size:14px;font-weight:700;cursor:pointer}.CdkRedeemModal_submit__jQ5xM:hover:not(:disabled){background:rgba(var(--color-accent),.25)}.CdkRedeemModal_input__HBmsk:disabled,.CdkRedeemModal_submit__jQ5xM:disabled{cursor:not-allowed;opacity:.6}.RewardAdPrivacyControls_section__cSGcQ{display:grid;gap:var(--space-2);min-width:0}.RewardAdPrivacyControls_title__QbNf3{margin:0;color:rgb(var(--color-text-muted));font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.RewardAdPrivacyControls_rows__OZkGJ{overflow:hidden;border:1px solid var(--surface-default-border);border-radius:var(--control-radius);background:var(--surface-default-background-soft)}.RewardAdPrivacyControls_row__bPDLr{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4)}.RewardAdPrivacyControls_row__bPDLr+.RewardAdPrivacyControls_row__bPDLr{border-top:1px solid var(--surface-default-border)}.RewardAdPrivacyControls_row__bPDLr>div{flex:1;min-width:0}.RewardAdPrivacyControls_row__bPDLr h3{margin:0 0 var(--space-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.RewardAdPrivacyControls_description__o_xTB,.RewardAdPrivacyControls_error__36JVy,.RewardAdPrivacyControls_row__bPDLr p{margin:0;color:rgb(var(--color-text-muted));font-size:var(--font-size-sm);line-height:1.65;overflow-wrap:anywhere}.RewardAdPrivacyControls_feedback__V8oBU{display:grid;gap:var(--space-2);justify-items:start}.RewardAdPrivacyControls_error__36JVy{color:rgb(var(--color-danger))}.RewardAdPrivacyControls_switch__lqWzg{position:relative;flex:none;width:48px;height:28px;padding:3px;border:1px solid var(--control-border);border-radius:var(--control-radius-pill);background:rgb(var(--color-surface-strong));cursor:pointer}.RewardAdPrivacyControls_switch__lqWzg span{display:block;width:20px;height:20px;border-radius:var(--control-radius-pill);background:rgb(var(--color-text))}.RewardAdPrivacyControls_switch__lqWzg[aria-checked=true]{border-color:rgb(var(--color-accent));background:rgb(var(--color-accent))}.RewardAdPrivacyControls_switch__lqWzg[aria-checked=true] span{transform:translateX(20px)}.RewardAdPrivacyControls_button__uXUlB{flex:none;min-height:var(--control-height-md);padding:var(--space-2) var(--space-3);border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--control-background);color:rgb(var(--color-text));font:inherit;font-size:var(--font-size-sm);cursor:pointer}.RewardAdPrivacyControls_button__uXUlB:disabled,.RewardAdPrivacyControls_switch__lqWzg:disabled{opacity:.6;cursor:not-allowed}.RewardAdPrivacyControls_button__uXUlB:focus-visible,.RewardAdPrivacyControls_switch__lqWzg:focus-visible{outline:2px solid var(--control-border-focus);outline-offset:2px}@media (max-width:767px){.RewardAdPrivacyControls_row__bPDLr{padding:var(--space-3)}}.PrivacySettingsModal_modal__3n9Gc{width:min(580px,100%);max-height:min(88dvh,840px)}.PrivacySettingsModal_confirmModal__T4R9K{width:min(460px,100%)}.PrivacySettingsModal_content__h5xsl{display:grid;gap:var(--space-5);min-width:0;color:rgb(var(--color-text))}.PrivacySettingsModal_section__AQdBl{display:grid;gap:var(--space-2);min-width:0}.PrivacySettingsModal_sectionTitle__QvaXr{margin:0;color:rgb(var(--color-text-muted));font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.PrivacySettingsModal_rows__dWerY{overflow:hidden;border:1px solid var(--surface-default-border);border-radius:var(--control-radius);background:var(--surface-default-background-soft)}.PrivacySettingsModal_row__In0ab{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4);border:0;background:transparent;color:inherit;font:inherit;text-align:left}.PrivacySettingsModal_row__In0ab+.PrivacySettingsModal_row__In0ab{border-top:1px solid var(--surface-default-border)}button.PrivacySettingsModal_row__In0ab{cursor:pointer}button.PrivacySettingsModal_row__In0ab:hover:not(:disabled){background:var(--control-background-hover)}.PrivacySettingsModal_rowText__OpZ6R{display:grid;flex:1;gap:var(--space-1);min-width:0}.PrivacySettingsModal_rowTitle__zet6I{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.PrivacySettingsModal_description__CxTfN,.PrivacySettingsModal_error__gJiSO,.PrivacySettingsModal_fieldHint__XNRGT,.PrivacySettingsModal_notice__sGc0k,.PrivacySettingsModal_status__aUPBZ{margin:0;font-size:var(--font-size-sm);line-height:1.65;overflow-wrap:anywhere}.PrivacySettingsModal_description__CxTfN,.PrivacySettingsModal_fieldHint__XNRGT{color:rgb(var(--color-text-muted))}.PrivacySettingsModal_arrow__KWoc0{flex:none;color:rgb(var(--color-text-muted));font-size:var(--font-size-lg)}.PrivacySettingsModal_switch__4XMuW{position:relative;flex:none;width:48px;height:28px;padding:3px;border:1px solid var(--control-border);border-radius:var(--control-radius-pill);background:rgb(var(--color-surface-strong));cursor:pointer}.PrivacySettingsModal_switch__4XMuW[aria-checked=true]{border-color:rgb(var(--color-accent));background:rgb(var(--color-accent))}.PrivacySettingsModal_switchThumb__Hv2yN{display:block;width:20px;height:20px;border-radius:var(--control-radius-pill);background:rgb(var(--color-text));transition:transform .14s ease}.PrivacySettingsModal_switch__4XMuW[aria-checked=true] .PrivacySettingsModal_switchThumb__Hv2yN{transform:translateX(20px)}.PrivacySettingsModal_back__0USLv,.PrivacySettingsModal_primary__JLuDl,.PrivacySettingsModal_secondary__xTLKY{min-height:var(--control-height-md);padding:var(--space-2) var(--space-4);border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--control-background);color:rgb(var(--color-text));font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer}.PrivacySettingsModal_back__0USLv{padding-inline:var(--space-3)}.PrivacySettingsModal_primary__JLuDl{border-color:rgba(var(--color-accent),.55);background:rgba(var(--color-accent),.16)}.PrivacySettingsModal_primary__JLuDl:hover:not(:disabled){background:rgba(var(--color-accent),.25)}.PrivacySettingsModal_back__0USLv:focus-visible,.PrivacySettingsModal_control__u61T0:focus-visible,.PrivacySettingsModal_primary__JLuDl:focus-visible,.PrivacySettingsModal_row__In0ab:focus-visible,.PrivacySettingsModal_secondary__xTLKY:focus-visible,.PrivacySettingsModal_switch__4XMuW:focus-visible{outline:2px solid var(--control-border-focus);outline-offset:2px}.PrivacySettingsModal_content__h5xsl button:disabled,.PrivacySettingsModal_control__u61T0:disabled{opacity:.6;cursor:not-allowed}.PrivacySettingsModal_danger__gcHN_{color:rgb(var(--color-danger))}.PrivacySettingsModal_notice__sGc0k,.PrivacySettingsModal_status__aUPBZ{padding:var(--space-3);border:1px solid rgba(var(--color-accent),.35);border-radius:var(--control-radius);background:rgba(var(--color-accent),.08)}.PrivacySettingsModal_error__gJiSO{color:rgb(var(--color-danger))}.PrivacySettingsModal_field__6U0NQ{display:grid;gap:var(--space-2);min-width:0}.PrivacySettingsModal_label__0gum3{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.PrivacySettingsModal_control__u61T0{box-sizing:border-box;width:100%;min-width:0;min-height:var(--control-height-md);padding:var(--space-3);border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--control-background);color:rgb(var(--color-text));font:inherit;font-size:var(--font-size-md)}textarea.PrivacySettingsModal_control__u61T0{resize:vertical}.PrivacySettingsModal_fieldHint__XNRGT{font-size:var(--font-size-xs)}.PrivacySettingsModal_actions__SlUVH{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.PrivacySettingsModal_infoList__RwEC_{display:grid;gap:var(--space-4);margin:0;padding-left:var(--space-5);font-size:var(--font-size-sm);line-height:1.75}@media (max-width:767px){.PrivacySettingsModal_row__In0ab{padding:var(--space-3)}.PrivacySettingsModal_modal__3n9Gc{max-height:90dvh}}@media (prefers-reduced-motion:reduce){.PrivacySettingsModal_switchThumb__Hv2yN{transition:none}}.AudiencePreferenceModal_content__PYNkF{display:grid;gap:16px;color:rgb(var(--color-text))}.AudiencePreferenceModal_content__PYNkF p{margin:0;line-height:1.65}.AudiencePreferenceModal_choices__AsC5g{display:grid;gap:10px;margin:0;padding:0;border:0}.AudiencePreferenceModal_legend__lzSHQ{margin-bottom:10px;font-weight:600}.AudiencePreferenceModal_choice__7s_AI{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid rgb(var(--color-border));border-radius:12px;cursor:pointer}.AudiencePreferenceModal_choice__7s_AI:has(input:checked){border-color:rgb(var(--color-accent));background:rgba(var(--color-accent),.08)}.AudiencePreferenceModal_choice__7s_AI input{flex:0 0 auto;width:18px;height:18px;accent-color:rgb(var(--color-accent))}.AudiencePreferenceModal_choice__7s_AI span{display:grid;gap:4px}.AudiencePreferenceModal_choice__7s_AI small{color:rgb(var(--color-text-muted))}.AudiencePreferenceModal_error__Wto6k{color:rgb(var(--color-danger))}