.NotificationsSettings_section__slIQE{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--gradient-card);box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:var(--space-5)}.NotificationsSettings_heading__zWU4e{font-size:var(--text-lg);margin:0}.NotificationsSettings_intro__hqyIv{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.NotificationsSettings_block__tbw_S{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;border:0}.NotificationsSettings_blockHeading__y16TQ{font-size:var(--text-base);font-weight:var(--weight-semibold);margin:0;padding:0}.NotificationsSettings_blockIntro__ZnWdF{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.NotificationsSettings_gridScroll__0_UgO{overflow-x:auto}.NotificationsSettings_grid__LaDfe{inline-size:100%;border-collapse:collapse;text-align:start}.NotificationsSettings_grid__LaDfe td,.NotificationsSettings_grid__LaDfe th{padding-block:var(--space-3);padding-inline:var(--space-3);-webkit-border-after:1px solid var(--color-border);border-block-end:1px solid var(--color-border)}.NotificationsSettings_grid__LaDfe tbody tr:last-child td,.NotificationsSettings_grid__LaDfe tbody tr:last-child th{-webkit-border-after:0;border-block-end:0}.NotificationsSettings_cornerCell__TyCJL{inline-size:40%}.NotificationsSettings_channelHead__Ng3Sd{text-align:center;vertical-align:bottom}.NotificationsSettings_channelName__hH0z_{display:block;font-size:var(--text-sm);font-weight:var(--weight-semibold)}.NotificationsSettings_lockIcon__fB1kS{display:inline-block;-webkit-margin-before:var(--space-1);margin-block-start:var(--space-1);font-size:var(--text-xs);line-height:1;opacity:.55}.NotificationsSettings_categoryHead__2fez5{font-size:var(--text-sm);font-weight:var(--weight-medium);text-align:start}.NotificationsSettings_cell__e1A4Q{text-align:center}.NotificationsSettings_switch__LtaLQ{--switch-w:2.75rem;--switch-h:1.5rem;position:relative;inline-size:var(--switch-w);block-size:var(--switch-h);padding:0;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-3);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);vertical-align:middle}.NotificationsSettings_switch__LtaLQ[data-on=true]{background:var(--color-accent);border-color:var(--color-accent-strong)}.NotificationsSettings_switch__LtaLQ:disabled{cursor:not-allowed;opacity:.45}.NotificationsSettings_switch__LtaLQ:focus-visible{outline:2px solid var(--color-accent-ring);outline-offset:2px}.NotificationsSettings_knob__EN_6N{position:absolute;inset-block-start:50%;inset-inline-start:.15rem;inline-size:1.1rem;block-size:1.1rem;border-radius:var(--radius-full);background:var(--color-text);transform:translateY(-50%);transition:inset-inline-start var(--duration-fast) var(--ease-out)}.NotificationsSettings_switch__LtaLQ[data-on=true] .NotificationsSettings_knob__EN_6N{inset-inline-start:calc(100% - 1.1rem - .15rem);background:var(--color-on-accent)}.NotificationsSettings_webPushNote__Rd8_z{color:var(--color-text-faint);font-size:var(--text-xs);margin:0}.NotificationsSettings_switch__LtaLQ[data-locked=true]{opacity:.55;cursor:pointer}.NotificationsSettings_switch__LtaLQ[data-locked=true]:not(:disabled):hover{opacity:.75}.NotificationsSettings_pushRow__72bN7{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.NotificationsSettings_pushState__ceI0e{margin:0;color:var(--color-text-muted);font-size:var(--text-xs)}.NotificationsSettings_pushNote__oHsd_{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}.NotificationsSettings_pushOk__hXMin{color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.NotificationsSettings_pushHint__dGfLC{color:var(--color-text-muted);font-size:var(--text-sm)}.NotificationsSettings_pushError__T0E3f{margin:0;color:var(--color-danger,#ef4444);font-size:var(--text-sm)}.NotificationsSettings_deviceMeta__ZdLnI{color:var(--color-text-faint);font-size:var(--text-xs)}.NotificationsSettings_checkRow__Et4_F{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.NotificationsSettings_quietFields__KW1qa{display:flex;flex-wrap:wrap;gap:var(--space-4)}.NotificationsSettings_field__g4r4E{display:flex;flex-direction:column;gap:var(--space-1);min-inline-size:8rem}.NotificationsSettings_fieldLabel__DH1y9{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.06em}.NotificationsSettings_input___o849{padding-block:var(--space-2);padding-inline:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);font-family:inherit}.NotificationsSettings_input___o849:focus-visible{outline:2px solid var(--color-accent-ring);outline-offset:1px}.NotificationsSettings_saveRow__w2x2j{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.NotificationsSettings_retryButton__Jw8ky,.NotificationsSettings_saveButton__3VqrH{padding-block:var(--space-2);padding-inline:var(--space-5);border:0;border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-on-accent);font-weight:var(--weight-semibold);font-size:var(--text-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-out)}.NotificationsSettings_retryButton__Jw8ky:hover:not(:disabled),.NotificationsSettings_saveButton__3VqrH:hover:not(:disabled){background:var(--color-accent-hover)}.NotificationsSettings_saveButton__3VqrH:disabled{opacity:.5;cursor:not-allowed}.NotificationsSettings_retryButton__Jw8ky:focus-visible,.NotificationsSettings_saveButton__3VqrH:focus-visible{outline:2px solid var(--color-accent-ring);outline-offset:2px}.NotificationsSettings_saveStatus__S7zag{color:var(--color-text-muted);font-size:var(--text-sm)}.NotificationsSettings_testRow__REcMD{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;-webkit-margin-after:var(--space-5);margin-block-end:var(--space-5)}.NotificationsSettings_testButton__TUApm{padding-block:var(--space-2);padding-inline:var(--space-4);border:1px solid var(--color-accent);border-radius:var(--radius-sm);background:transparent;color:var(--color-accent);font-weight:var(--weight-semibold);font-size:var(--text-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.NotificationsSettings_testButton__TUApm:hover:not(:disabled){background:var(--color-accent);color:var(--color-on-accent)}.NotificationsSettings_testButton__TUApm:disabled{opacity:.5;cursor:progress}.NotificationsSettings_testButton__TUApm:focus-visible{outline:2px solid var(--color-accent-ring);outline-offset:2px}.NotificationsSettings_testStatus__Bh0f4,.NotificationsSettings_unavailable__OztFx{color:var(--color-text-muted);font-size:var(--text-sm)}.NotificationsSettings_unavailable__OztFx{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-md)}.NotificationsSettings_empty__TvlhB{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.NotificationsSettings_followList__8IJ3v{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.NotificationsSettings_followItem__B2nES{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-2);padding-inline:var(--space-3);border:1px solid var(--color-border);-webkit-border-start:3px solid var(--team-accent,var(--color-accent));border-inline-start:3px solid var(--team-accent,var(--color-accent));border-radius:var(--radius-sm);background:var(--color-surface)}.NotificationsSettings_followMain__KArXy{display:flex;align-items:center;gap:var(--space-3);min-inline-size:0}.NotificationsSettings_followName__pssrD{font-size:var(--text-sm);font-weight:var(--weight-medium);word-break:break-word}.NotificationsSettings_followType__4qrwU{color:var(--color-text-faint);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.NotificationsSettings_removeButton__fdHw5{flex-shrink:0;padding-block:var(--space-1);padding-inline:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);font-size:var(--text-sm);cursor:pointer;transition:color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.NotificationsSettings_removeButton__fdHw5:hover:not(:disabled){color:var(--color-text);border-color:var(--color-text-faint)}.NotificationsSettings_removeButton__fdHw5:disabled{opacity:.5;cursor:not-allowed}.NotificationsSettings_addButton__qAaMO:focus-visible,.NotificationsSettings_removeButton__fdHw5:focus-visible{outline:2px solid var(--color-accent-ring);outline-offset:2px}.NotificationsSettings_quickAdd__9YrLe{display:flex;flex-direction:column;gap:var(--space-2)}.NotificationsSettings_quickAddHeading__pfBpi{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted);margin:0}.NotificationsSettings_quickAddList__pleLG{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.NotificationsSettings_addButton__qAaMO{display:inline-flex;align-items:center;gap:var(--space-2);padding-block:var(--space-1);padding-inline:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out)}.NotificationsSettings_addButton__qAaMO:hover:not(:disabled){border-color:var(--color-accent-ring)}.NotificationsSettings_addButton__qAaMO:disabled{opacity:.5;cursor:not-allowed}.NotificationsSettings_addPlus__uPcUt{color:var(--color-accent);font-weight:var(--weight-bold)}.NotificationsSettings_stubNote__Uic61{color:var(--color-text-faint);font-size:var(--text-xs);margin:0}@media (prefers-reduced-motion:reduce){.NotificationsSettings_addButton__qAaMO,.NotificationsSettings_knob__EN_6N,.NotificationsSettings_removeButton__fdHw5,.NotificationsSettings_retryButton__Jw8ky,.NotificationsSettings_saveButton__3VqrH,.NotificationsSettings_switch__LtaLQ,.NotificationsSettings_testButton__TUApm{transition:none}}.OAuthButtons_social__0xy8_{display:flex;flex-direction:column;gap:var(--space-4);-webkit-margin-before:var(--space-5);margin-block-start:var(--space-5)}.OAuthButtons_divider__KlOPZ{display:flex;align-items:center;gap:var(--space-3);color:var(--color-text-faint);font-size:var(--text-sm);font-weight:var(--weight-medium)}.OAuthButtons_divider__KlOPZ:after,.OAuthButtons_divider__KlOPZ:before{content:"";flex:1 1;block-size:1px;background:var(--color-border)}.OAuthButtons_group__ZhdxZ{display:flex;flex-direction:column;gap:var(--space-3)}.OAuthButtons_button__nlIAj{display:flex;align-items:center;justify-content:center;gap:var(--space-3);min-block-size:2.75rem;padding-block:var(--space-3);padding-inline:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:inherit;font-weight:var(--weight-bold);font-size:var(--text-base);text-decoration:none;transition:background .15s ease,border-color .15s ease,transform .12s ease}.OAuthButtons_button__nlIAj:hover{background:var(--color-surface-2);border-color:var(--color-text-faint)}.OAuthButtons_button__nlIAj:active{transform:translateY(1px)}.OAuthButtons_button__nlIAj:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent) 35%,transparent)}.OAuthButtons_glyph__zucPv{flex:none;inline-size:1.25rem;block-size:1.25rem}.page_page__brY4t{display:flex;flex-direction:column;gap:var(--space-5);max-inline-size:48rem;margin-inline:auto}.page_title__f5eAE{font-size:clamp(var(--text-2xl),5vw,var(--text-3xl));margin-block:var(--space-5) var(--space-2)}.page_sectionHeading___VaTs{font-size:var(--text-lg);-webkit-margin-after:var(--space-4);margin-block-end:var(--space-4)}.page_profile__O6Ay0{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--gradient-card);box-shadow:var(--shadow-card)}.page_facts__AuT4q{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.page_fact__0BZUS{display:flex;flex-direction:column;gap:var(--space-1)}.page_factLabel__5vTZw{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.06em}.page_factValue__H95i0{font-size:var(--text-lg);font-weight:var(--weight-medium);word-break:break-word}.page_muted__nMLVM{color:var(--color-text-faint);font-weight:var(--weight-normal)}.page_connectionsIntro__nMucE{color:var(--color-text-muted);margin-block:0 var(--space-4);line-height:1.6}.page_connectionsList__x5zHp{list-style:none;margin:0 0 var(--space-4);padding:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.page_connectionItem__zr9lA{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2);padding-block:var(--space-3);padding-inline:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md,.75rem);background:var(--color-surface)}.page_connectionProvider__Z_sj1{font-weight:var(--weight-bold)}.page_connectionStatus__UdKXE{color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--weight-medium);word-break:break-word}.page_connectionAction__X6tj4{display:flex;flex-direction:column;gap:var(--space-3);max-inline-size:20rem}@media (min-width:32rem){.page_facts__AuT4q{grid-template-columns:repeat(2,1fr)}}