.referral-settings-module__DPcctW__editor,.referral-settings-module__DPcctW__controls{max-width:58rem}.referral-settings-module__DPcctW__editor button,.referral-settings-module__DPcctW__controls button{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer}.referral-settings-module__DPcctW__editor button:hover:not(:disabled),.referral-settings-module__DPcctW__controls button:hover:not(:disabled){background:var(--color-surface-tint)}.referral-settings-module__DPcctW__editor button:disabled,.referral-settings-module__DPcctW__controls button:disabled{opacity:.55;cursor:not-allowed}.referral-settings-module__DPcctW__editor .referral-settings-module__DPcctW__publish button[type=submit]{border-color:var(--color-action-bg);background:var(--color-action-bg);color:var(--color-action-fg)}.referral-settings-module__DPcctW__editor .referral-settings-module__DPcctW__publish button[type=submit]:hover:not(:disabled){border-color:var(--color-action-hover);background:var(--color-action-hover)}.referral-settings-module__DPcctW__editor .referral-settings-module__DPcctW__publish button[type=submit]:active:not(:disabled){background:var(--color-action-pressed)}.referral-settings-module__DPcctW__editor .text-button{color:var(--color-link);background:0 0;border-color:#0000}.referral-settings-module__DPcctW__editor .referral-settings-module__DPcctW__hint{margin:0 0 var(--space-4);color:var(--color-text-secondary)}.referral-settings-module__DPcctW__form{gap:var(--space-6)}.referral-settings-module__DPcctW__form small{color:var(--color-text-muted);font-size:var(--font-size-caption)}.referral-settings-module__DPcctW__fields{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.referral-settings-module__DPcctW__fields legend{margin-bottom:var(--space-2);color:var(--color-text);font-weight:var(--font-weight-medium);padding:0}.referral-settings-module__DPcctW__fields>button{justify-self:start}.referral-settings-module__DPcctW__tiers{gap:var(--space-3);display:grid}.referral-settings-module__DPcctW__tier,.referral-settings-module__DPcctW__holiday{gap:var(--space-1) var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;display:grid}.referral-settings-module__DPcctW__tierRange{grid-column:1/-1}.referral-settings-module__DPcctW__twoColumns{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.referral-settings-module__DPcctW__form label{min-width:0}.referral-settings-module__DPcctW__form input{font-variant-numeric:tabular-nums;min-width:0}.referral-settings-module__DPcctW__form input[readonly]{border-color:var(--color-hairline);color:var(--color-text-secondary)}.referral-settings-module__DPcctW__options{gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.referral-settings-module__DPcctW__form .referral-settings-module__DPcctW__checkbox,.referral-settings-module__DPcctW__controls .referral-settings-module__DPcctW__checkbox{align-items:center;gap:var(--space-2);min-height:var(--control-height-touch);display:flex}.referral-settings-module__DPcctW__form .referral-settings-module__DPcctW__checkbox input,.referral-settings-module__DPcctW__controls .referral-settings-module__DPcctW__checkbox input{width:var(--space-4);min-height:var(--space-4);height:var(--space-4);flex:none;margin:0;padding:0}.referral-settings-module__DPcctW__controls summary{cursor:pointer;min-height:var(--control-height-touch);padding-block:var(--space-2)}.referral-settings-module__DPcctW__controls form>button{justify-self:start}.referral-settings-module__DPcctW__advanced{border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline)}.referral-settings-module__DPcctW__advanced summary{padding:var(--space-3) 0;cursor:pointer;color:var(--color-text)}.referral-settings-module__DPcctW__advanced summary span{margin-left:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-caption)}.referral-settings-module__DPcctW__advancedContent{gap:var(--space-6);padding:var(--space-3) 0 var(--space-6);display:grid}.referral-settings-module__DPcctW__publish{gap:var(--space-3);display:grid}.referral-settings-module__DPcctW__publish p{color:var(--color-text-secondary);margin:0}@media (max-width:600px){.referral-settings-module__DPcctW__editor,.referral-settings-module__DPcctW__controls{padding:var(--space-4)}.referral-settings-module__DPcctW__twoColumns{grid-template-columns:minmax(0,1fr)}.referral-settings-module__DPcctW__tier,.referral-settings-module__DPcctW__holiday{grid-template-columns:minmax(0,1fr) auto}.referral-settings-module__DPcctW__tier label:first-child,.referral-settings-module__DPcctW__holiday label:first-child{grid-column:1/-1}.referral-settings-module__DPcctW__advanced summary span{margin-left:0;display:block}}
.account-module__zd0OHa__page{gap:var(--space-6);display:grid}.account-module__zd0OHa__head{gap:var(--space-4);min-width:0;display:grid}.account-module__zd0OHa__who{gap:var(--space-1);min-width:0;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;display:grid}.account-module__zd0OHa__who strong{font-size:var(--font-size-section-title);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-module__zd0OHa__who span{color:var(--color-text-muted);font-size:var(--font-size-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-module__zd0OHa__nav{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.account-module__zd0OHa__group{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.account-module__zd0OHa__group+.account-module__zd0OHa__group{border-inline-start:var(--border-width-hairline) solid var(--color-hairline);padding-inline-start:var(--space-4)}@media (max-width:640px){.account-module__zd0OHa__nav{gap:var(--space-1)}.account-module__zd0OHa__group+.account-module__zd0OHa__group{border-inline-start:0;padding-inline-start:0}}.account-module__zd0OHa__nav a{align-items:center;gap:var(--space-2);min-height:var(--control-height-touch);padding:var(--space-2) var(--space-3);border:var(--border-width-hairline) solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);display:inline-flex}.account-module__zd0OHa__nav .text-button{align-items:center;gap:var(--space-2);min-height:var(--control-height-touch);padding:var(--space-2) var(--space-3);border:var(--border-width-hairline) solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);display:inline-flex}.account-module__zd0OHa__nav .account-session{display:inline-flex}.account-module__zd0OHa__nav svg{width:var(--control-icon-size);height:var(--control-icon-size);flex:none;display:block}.account-module__zd0OHa__nav svg{width:var(--control-icon-size);height:var(--control-icon-size);flex:none;display:block}.account-module__zd0OHa__nav a[aria-current=page]{border-color:color-mix(in srgb, var(--color-accent) 42%, var(--color-hairline));background:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface))}.account-module__zd0OHa__nav a[data-commentary-authoring-entry]{border-color:color-mix(in srgb, var(--color-field) 42%, var(--color-hairline));background:color-mix(in srgb, var(--color-field) 16%, var(--color-surface));color:var(--color-field)}.account-module__zd0OHa__nav [data-account-unread]{min-width:1.25em;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.account-module__zd0OHa__nav [data-account-unread][data-hot]{color:var(--color-signal)}.account-module__zd0OHa__stream,.account-module__zd0OHa__settings{min-width:0}.account-module__zd0OHa__stack{gap:var(--space-6);min-width:0;display:grid}.account-module__zd0OHa__page>*,.account-module__zd0OHa__stack>*{min-width:0}.account-module__zd0OHa__balanceGrid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.account-module__zd0OHa__balanceGrid article{align-content:start;gap:var(--space-2);padding:var(--space-4) var(--space-6);border:var(--border-width-hairline) solid var(--color-hairline);border-radius:var(--radius-card);background:var(--color-surface);display:grid}.account-module__zd0OHa__balanceGrid span,.account-module__zd0OHa__balanceGrid small{color:var(--color-text-muted)}.account-module__zd0OHa__balanceGrid strong{font-size:var(--font-size-page-title);font-variant-numeric:tabular-nums}@media (max-width:640px){.account-module__zd0OHa__balanceGrid{gap:var(--space-2)}.account-module__zd0OHa__balanceGrid article{padding:var(--space-3)}.account-module__zd0OHa__balanceGrid span,.account-module__zd0OHa__balanceGrid small{font-size:var(--font-size-caption)}.account-module__zd0OHa__balanceGrid strong{font-size:var(--font-size-section-title)}}.account-module__zd0OHa__stream{border:var(--border-width-hairline) solid var(--color-hairline);border-radius:var(--radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--color-accent) 10%, transparent), transparent 18%), var(--color-surface);box-shadow:var(--shadow-float);overflow:hidden}.account-module__zd0OHa__panelHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-bottom:var(--border-width-hairline) solid var(--color-hairline);flex-wrap:wrap;display:flex}.account-module__zd0OHa__panelHead h2{font-size:var(--font-size-subtitle);font-weight:var(--font-weight-medium);margin:0}.account-module__zd0OHa__panelHead a{color:var(--color-text-muted);font-size:var(--font-size-caption)}.account-module__zd0OHa__streamBody{min-width:0;padding:var(--space-4) var(--space-6)}.account-module__zd0OHa__streamBody>p{margin:0}.account-module__zd0OHa__streamBody>.data-table-wrap{margin-inline:calc(var(--space-3) * -1)}.account-module__zd0OHa__emptyHint{color:var(--color-text-muted);font-size:var(--font-size-caption)}.account-module__zd0OHa__settings{gap:var(--space-6);display:grid}.account-module__zd0OHa__settings .account-controls{gap:var(--space-6);margin-top:0}
