.account-settings{color:#fafafa;min-height:100dvh;font-family:var(--font-academy-sans),var(--font-workspace-sans),Inter,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#070708;padding:40px 24px 24px;font-size:13px}.account-container{max-width:800px;margin:0 auto}.account-settings a{color:#d6d6db;text-decoration:none}.account-settings a:hover{color:#fff}.account-settings header{margin:32px 0}.account-settings header>p{color:#929297;margin:0 0 10px;font-size:11px}.account-settings h1{letter-spacing:-1px;margin:0 0 10px;font-size:30px;font-weight:550;line-height:1.2}.account-settings header>span,.account-settings .account-section-description{color:#929297;font-size:13px;line-height:1.6}.account-settings .account-section-description{margin:6px 0 20px}.account-settings h2{color:#fafafa;align-items:center;gap:8px;margin:0 0 20px;font-size:15px;font-weight:500;line-height:1.5;display:flex}.account-settings h2 span{font-variant-numeric:tabular-nums;color:#929297;font-size:12px;font-weight:400}.account-settings :is(section,[data-slot=card]){box-shadow:none;--tw-ring-shadow:0 0 #0000;background:#0b0b0d;border:1px solid #ffffff14;border-radius:12px;gap:0;margin:16px 0;padding:24px}.account-settings form,.account-settings label{gap:8px;display:grid}.account-settings form{gap:16px}.account-settings label{color:#b5b5bc;font-size:12px}.account-settings input{box-sizing:border-box;color:#fafafa;width:100%;min-height:38px;font:inherit;border:1px solid #ffffff20;border-radius:6px;padding:9px 12px;font-size:13px;background:#08080a!important}.account-settings input[readonly]{color:#929297;border-color:#0000;padding-left:0;background:0 0!important}.account-settings button,.account-settings .account-action{color:#ededf0;min-height:34px;font:inherit;cursor:pointer;box-sizing:border-box;box-shadow:none;background:#111113;border:1px solid #ffffff20;border-radius:6px;justify-content:center;justify-self:start;align-items:center;gap:8px;padding:7px 12px;font-size:12px;display:inline-flex}.account-settings button:hover:not(:disabled),.account-settings .account-action:hover{background:#1b1b1e;border-color:#ffffff30}.account-settings button.account-primary{color:#111;background:#fafafa;border-color:#0000}.account-settings button.account-primary:hover:not(:disabled){background:#e2e2e5}.account-settings :is(button:disabled,[aria-disabled=true]){opacity:.5;cursor:default}.account-settings :focus-visible{outline:2px solid var(--workspace-focus,#b5b5bf);outline-offset:3px}.account-settings small{color:#929297;font-size:12px;line-height:1.6}.account-settings ul{margin:0 0 16px;padding:0;list-style:none}.account-settings li{border-bottom:1px solid #ffffff12;gap:6px;padding:16px 0;display:grid}.account-settings li:last-child{border-bottom:0}.account-error{color:#ffb4ab;gap:12px;font-size:13px;line-height:1.6;display:grid}.account-status{color:#e8e8ed;font-size:13px;line-height:1.6}.account-settings footer{color:#929297;gap:24px;margin:32px 0;font-size:12px;display:flex}.account-settings .account-back{color:#929297;background:0 0;border:0;min-height:28px;padding:4px 0;font-size:12px}.account-settings .account-back:hover{color:#fff;background:0 0}.account-plan-summary,.account-workspace-summary{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.account-plan-summary strong,.account-capacity-rate strong{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}.account-plan-summary span,.account-workspace-summary>span{color:#929297;font-size:12px}.account-plan-detail{color:#929297;margin:8px 0 16px;font-size:13px;line-height:1.6}.account-membership-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0;display:flex}.account-workspace-summary{border-bottom:1px solid #ffffff12;padding-bottom:20px}.account-settings :is(.workspace-seats-identity strong,.account-workspace-summary strong){overflow-wrap:anywhere;min-width:0}.account-settings .workspace-seats-heading h3{margin:0;font-size:13px}.account-settings .workspace-seats-list{margin:0}.account-settings .workspace-seats-list li{display:flex}.account-settings .workspace-seats-link code{overflow-wrap:anywhere}.account-capacity{border-top:1px solid #ffffff12;margin-top:24px;padding-top:8px}.account-capacity summary{cursor:pointer;color:#e5e5eb;align-items:center;gap:12px;min-height:44px;font-size:13px;display:flex}.account-capacity summary:before{content:"›";font-size:20px;transition:transform .16s}.account-capacity[open] summary:before{transform:rotate(90deg)}.account-capacity summary::-webkit-details-marker{display:none}.account-capacity-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.account-capacity-rate{align-items:baseline;gap:8px;display:flex}.account-capacity-rate span{color:#929297}.account-price-review dl{margin:16px 0}.account-price-review dl>div{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:16px;padding:12px 0;display:flex}.account-price-review dd{font-variant-numeric:tabular-nums;margin:0}.account-price-review p{color:#929297;font-size:13px;line-height:1.6}.account-capacity .account-error,.account-capacity form{margin-top:16px}.account-profile>h2{margin:0}.account-profile form>label{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:24px}.account-profile form>small{margin-left:184px}.account-profile .account-primary{justify-self:end}.account-disclosure-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.account-disclosure-heading h2{margin:0}.account-disclosure-heading .account-section-description{margin-bottom:0}.account-password [data-slot=collapsible-content]{padding-top:24px}.account-password [data-slot=collapsible-trigger][data-state=open] svg{transform:rotate(180deg)}.linear-season-sidebar .season-account-settings{color:#b5b5bc;border-radius:6px;align-items:center;min-height:44px;padding:10px 20px;text-decoration:none;display:flex}@media (width<=500px){.account-settings{padding:24px 16px}.account-settings :is(section,[data-slot=card]){padding:20px}.account-settings input{min-height:44px;font-size:16px}.account-settings button,.account-settings .account-action{min-height:44px}.account-settings .workspace-seats-form,.account-capacity-fields{grid-template-columns:1fr}.account-disclosure-heading{flex-direction:column;align-items:flex-start;gap:16px}.account-plan-summary,.account-workspace-summary{flex-wrap:wrap}.account-profile form>label{grid-template-columns:1fr;gap:8px}.account-profile form>small{margin-left:0}}@media (prefers-reduced-motion:reduce){.account-capacity summary:before{transition:none}}.account-photo-editor{align-items:center;gap:12px;display:flex}.account-photo-preview[data-slot=avatar]{flex-shrink:0;width:48px;height:48px;overflow:hidden}.account-photo-actions{flex-wrap:wrap;gap:6px;display:flex}.account-photo-editor small{color:#bdbdc9;margin-top:6px;font-size:12px;display:block}.account-photo-editor p{color:#f4a5a5;margin:6px 0 0;font-size:12px}.cd-identity-mark[data-slot=avatar]{overflow:hidden}.cd-identity-mark [data-slot=avatar-fallback]{color:inherit;background:0 0}.cd-identity-mark [data-slot=avatar-image]{object-fit:cover;border-radius:inherit;width:100%;height:100%}.account-photo-current{align-items:center;gap:12px;display:flex}.account-initials-avatar[data-slot=avatar]{color:#e1e6ec;background:#343b46;border-radius:6px;flex-shrink:0}.account-initials-avatar [data-slot=avatar-fallback]{border-radius:inherit;color:inherit;letter-spacing:.02em;background:0 0;font-size:11px;font-weight:500}.account-initials-avatar.account-photo-preview [data-slot=avatar-fallback]{font-size:17px}.account-initials-avatar [data-slot=avatar-image]{border-radius:inherit}
