.account-settings{max-width:960px;color:var(--atlas-ink);font-family:var(--atlas-font);font-size:var(--atlas-text-read);margin:0 auto;padding:28px 24px 60px;line-height:1.65}.account-settings *{box-sizing:border-box}.account-settings a{color:var(--atlas-primary-ink);text-underline-offset:3px}.account-back{min-height:44px;font-size:var(--atlas-text-sm);align-items:center;margin-bottom:18px;font-weight:500;display:inline-flex}.account-page-title h1{font-size:var(--atlas-text-3xl);letter-spacing:-.025em;margin:0;font-weight:600}.account-page-title p{font-size:var(--atlas-text-read);color:var(--atlas-ink-soft);margin:6px 0 20px}.account-eyebrow{font-size:var(--atlas-text-sm);letter-spacing:0;text-transform:none;color:var(--atlas-primary-ink);font-weight:600}.account-page-title .account-eyebrow{color:var(--atlas-muted);margin:0 0 8px}.account-launch-note{background:var(--atlas-surface-muted);border:1px solid var(--atlas-line);border-radius:var(--atlas-r-md);color:var(--atlas-ink-soft);font-size:var(--atlas-text-support);margin:14px 0 20px;padding:12px 16px}.account-settings>nav:not([class]){min-height:44px;font-size:var(--atlas-text-sm);color:var(--atlas-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:18px;font-weight:500;display:flex}.account-settings>nav:not([class])>a{align-items:center;min-height:44px;display:inline-flex}.account-settings>nav:not([class]){column-gap:0;font-size:0}.account-settings>nav:not([class])>*{font-size:var(--atlas-text-sm)}.account-settings>nav:not([class])>:not(:last-child):after{content:"·";content:"·"/"";color:var(--atlas-muted);margin:0 6px;font-weight:500}.account-settings>h1{font-size:var(--atlas-text-3xl);letter-spacing:-.025em;margin:0;font-weight:600;line-height:1.25}.account-settings>h1+p{color:var(--atlas-ink-soft);margin:8px 0 20px}.account-settings>p[role=alert]:not([class]){border:1px solid var(--atlas-amber-200);border-radius:var(--atlas-r-well);background:var(--atlas-warning-soft);color:var(--atlas-amber-800);overflow-wrap:anywhere;margin:18px 0;padding:12px 16px}.account-card>p[role=alert]:not([class]){border:1px solid var(--atlas-amber-200);border-radius:var(--atlas-r-well);background:var(--atlas-warning-soft);color:var(--atlas-amber-800);padding:12px 16px}.account-card table{border-collapse:collapse;width:100%;font-size:var(--atlas-text-sm)}.account-card :is(th,td){border-bottom:1px solid var(--atlas-line);text-align:left;vertical-align:top;padding:10px 12px}.account-card thead th{font-size:var(--atlas-text-xs);color:var(--atlas-muted);white-space:nowrap;font-weight:600}.account-card>dl:not(.account-facts){gap:4px 0;margin:0 0 16px;display:grid}.account-card>dl:not(.account-facts)>dt,.account-card>dl:not(.account-facts)>div>dt{font-size:var(--atlas-text-sm);color:var(--atlas-muted)}.account-card>dl:not(.account-facts)>dd,.account-card>dl:not(.account-facts)>div>dd{font-size:var(--atlas-text-md);margin:0 0 10px;font-weight:600}.account-card>dl:not(.account-facts)>div{gap:4px 0;display:grid}.account-card>dl:not(.account-facts):last-child,.account-card>dl:not(.account-facts)>dd:last-child,.account-card>dl:not(.account-facts)>div:last-child>dd{margin-bottom:0}.account-card>ul{gap:6px;margin:0;padding-left:20px;display:grid}.account-terms,.account-card>ul:not(.account-ticket-list){list-style:outside}.account-terms li::marker{color:var(--atlas-green-500)}.account-card>ul:not(.account-ticket-list) li::marker{color:var(--atlas-green-500)}.account-card{background:var(--atlas-surface);border-radius:var(--atlas-r-card);box-shadow:var(--atlas-elev-1);overflow-wrap:anywhere;border:0;min-width:0;margin-top:16px;padding:24px}.account-card h2{font-family:var(--atlas-font-display);font-size:var(--atlas-text-lg);letter-spacing:-.01em;margin:0 0 14px;font-weight:600;line-height:1.4}.account-card>h2,.account-card>.account-heading:first-child{border-bottom:1px solid var(--atlas-line);margin:0 -24px 20px;padding:0 24px 18px}.account-card>.account-heading:first-child{row-gap:10px}.account-card>.account-heading:first-child h2{margin:0}.account-card .account-eyebrow{color:var(--atlas-muted);margin:0 0 6px}.account-card h2 span{font-size:var(--atlas-text-support);font-weight:400}.account-card h3{font-size:var(--atlas-text-md);margin:0 0 10px;font-weight:600}.account-card p{color:var(--atlas-ink-soft);margin:0 0 16px}.account-card :is(p:not([class],[role=alert]),.account-hint){max-width:78ch}.account-card p>a:not([class]){text-underline-offset:3px;align-items:center;min-height:40px;font-weight:500;text-decoration:underline;display:inline-flex}.account-card p.account-hint>a:not([class]){min-height:0;display:inline}.account-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.account-subsection>.account-heading{align-items:center}.account-subsection>.account-heading>h3{margin:0}.account-hint,.account-card .account-hint{font-size:var(--atlas-text-sm);color:var(--atlas-muted);display:block}.account-pill{min-height:var(--atlas-tag-h,24px);border-radius:var(--atlas-r-pill);background:var(--atlas-primary-soft);color:var(--atlas-primary-ink);font-size:var(--atlas-text-sm);align-self:center;align-items:center;padding:0 10px;font-weight:500;line-height:1.3;display:inline-flex}.account-actions{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.account-settings button{font:inherit;font-size:var(--atlas-text-support);border:1px solid var(--atlas-primary);border-radius:var(--atlas-r-pill);background:var(--atlas-primary);max-width:100%;min-height:44px;color:var(--atlas-on-primary);cursor:pointer;white-space:normal;overflow-wrap:anywhere;transition:background-color var(--atlas-dur-fast) var(--atlas-ease),border-color var(--atlas-dur-fast) var(--atlas-ease),color var(--atlas-dur-fast) var(--atlas-ease),scale var(--atlas-dur-snappy) var(--atlas-spring-snappy);padding:11px 18px;font-weight:600;line-height:1.4}@media (hover:hover) and (pointer:fine){.account-settings button:hover:not(:disabled){background:var(--atlas-primary-hover);border-color:var(--atlas-primary-hover)}}.account-settings :is(button,a.account-secondary):active:not(:disabled){scale:var(--atlas-press-scale);transition-duration:var(--atlas-dur-instant)}.account-settings :is(.account-tab,.account-ticket-list button):active:not(:disabled){scale:var(--atlas-press-scale-row)}.account-settings button:disabled{opacity:1;cursor:not-allowed}.account-settings button:disabled:not(.account-secondary,.account-text-button,.account-tab,.account-signout,.account-danger,.account-ticket-list button,.imports-history-item),.account-settings :is(.account-secondary,.account-danger):disabled:not(.account-signout){background:var(--atlas-disabled-bg);color:var(--atlas-disabled-fg);border-color:#0000}.account-settings .account-text-button:disabled{color:var(--atlas-disabled-fg)}.account-settings .account-secondary,.account-tabs>.account-signout{background:var(--atlas-surface);border-color:var(--atlas-line-strong);color:var(--atlas-ink)}@media (hover:hover) and (pointer:fine){.account-settings .account-secondary:hover:not(:disabled),.account-settings .account-tabs>.account-signout:hover:not(:disabled){background:var(--atlas-gray-50);border-color:var(--atlas-gray-200)}}.account-settings a.account-secondary{border:1px solid var(--atlas-line-strong);border-radius:var(--atlas-r-pill);max-width:100%;min-height:44px;font-size:var(--atlas-text-support);transition:background-color var(--atlas-dur-fast) var(--atlas-ease),scale var(--atlas-dur-snappy) var(--atlas-spring-snappy);justify-content:center;align-items:center;padding:11px 18px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.account-actions button[aria-pressed=true]{background:var(--atlas-primary-soft);border-color:var(--atlas-green-200);color:var(--atlas-primary-ink)}@media (hover:hover) and (pointer:fine){.account-settings .account-actions button[aria-pressed=true]:hover:not(:disabled){background:var(--atlas-primary-soft);border-color:var(--atlas-green-200);color:var(--atlas-primary-ink)}}.account-settings .account-text-button{min-height:44px;color:var(--atlas-primary-ink);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}@media (hover:hover) and (pointer:fine){.account-settings .account-text-button:hover:not(:disabled){min-height:44px;color:var(--atlas-primary-ink);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}}.account-settings .account-tabs{grid-template-columns:auto auto auto auto minmax(0,1fr) auto;align-items:center;gap:10px 2px;min-width:0;margin:22px 0 8px;display:grid}.account-tabs:before{content:"";border-radius:var(--atlas-r-pill);background:var(--atlas-seg-track);border:0;grid-area:1/1/2/5;align-self:stretch}.account-settings .account-tab{min-width:0;color:var(--atlas-seg-fg);font-size:var(--atlas-text-support);white-space:nowrap;box-shadow:none;background:0 0;border:0;grid-row:1;margin:3px 0;padding:0 15px;font-weight:500}.account-tabs>.account-tab:first-child{grid-column:1;margin-left:3px}.account-tabs>.account-tab:nth-child(2){grid-column:2}.account-tabs>.account-tab:nth-child(3){grid-column:3}.account-tabs>.account-tab:nth-child(4){grid-column:4;margin-right:3px}@media (hover:hover) and (pointer:fine){.account-settings .account-tab:hover:not(:disabled){color:var(--atlas-ink);background:0 0}}.account-settings .account-tab[aria-current=page]{background:var(--atlas-seg-thumb);color:var(--atlas-seg-fg-selected);box-shadow:var(--atlas-elev-2);font-weight:600}@media (hover:hover) and (pointer:fine){.account-settings .account-tab[aria-current=page]:hover:not(:disabled){background:var(--atlas-seg-thumb);color:var(--atlas-seg-fg-selected)}}.account-settings .account-tab:focus-visible{outline-offset:-1px}.account-settings .account-tab:disabled,.account-settings .account-tabs>.account-signout:disabled{opacity:1;cursor:progress}.account-tabs>.account-signout{grid-area:1/6}.account-fields{gap:16px;min-width:0;max-width:620px;display:grid}.account-fields>:is(h3,p){margin:0}.account-fields label{font-size:var(--atlas-text-support);gap:6px;min-width:0;font-weight:500;display:grid}.account-fields input:not([type=checkbox]),.account-fields select,.account-fields textarea{border:1px solid var(--atlas-field-border);background:var(--atlas-surface);width:100%;min-width:0;min-height:44px;color:var(--atlas-ink);border-radius:var(--atlas-r-md);font:inherit;transition:border-color var(--atlas-dur-fast) var(--atlas-ease);padding:10px 12px;font-weight:400}.account-fields input:not([type=checkbox]),.account-fields select{line-height:1.4}.account-fields textarea{resize:vertical}.account-settings .account-check{border-radius:var(--atlas-r-well);background:var(--atlas-surface-sunken);max-width:620px;min-height:46px;font-size:var(--atlas-text-read);cursor:pointer;border:0;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;font-weight:400;line-height:1.65;display:grid}.account-check input{width:20px;height:20px;accent-color:var(--atlas-primary);cursor:pointer;margin:2px 0 0}.account-check input:disabled{cursor:not-allowed}.account-check span{min-width:0}.account-fields fieldset,fieldset.account-fields{border:1px solid var(--atlas-line-strong);border-radius:var(--atlas-r-md);margin:0;padding:16px}.account-fields legend{font-size:var(--atlas-text-support);padding:0 5px;font-weight:600}.account-fields>button{justify-self:start}.account-fields+.account-secondary,.account-fields+.account-hint{margin-top:16px}.account-subsection>.account-fields+:is(.account-secondary,.account-hint){margin-top:0}.account-card>.account-fields+.account-actions,.account-card>.account-actions+:is(.account-fields,.account-hint){margin-top:16px}.account-subsection{border-top:1px solid var(--atlas-line);gap:14px;min-width:0;margin-top:24px;padding-top:24px;display:grid}.account-subsection>:is(h3,p){margin:0}.account-subsection>button{justify-self:start}details.account-subsection:not([open]){row-gap:0}.account-signin-form{border-radius:var(--atlas-r-well);background:var(--atlas-surface-sunken);border:0;padding:18px}.account-consent-status{border-radius:var(--atlas-r-well);background:var(--atlas-surface-sunken);border:0;max-width:620px;padding:14px 16px}.account-card>p.account-note{border:1px solid var(--atlas-amber-200);border-radius:var(--atlas-r-well);background:var(--atlas-warning-soft);max-width:none;color:var(--atlas-amber-800);padding:12px 16px}.account-card>.account-actions:empty{display:none}.account-notice{background:var(--atlas-primary-soft);border-left:3px solid var(--atlas-green-300);border-radius:0 var(--atlas-r-sm) var(--atlas-r-sm) 0;padding:16px;margin:18px 0!important}.account-notice>h3{margin:0 0 12px}.account-notice form{gap:16px;min-width:0;display:grid}.account-notice form>button{justify-self:start}.account-error-message{border-radius:var(--atlas-r-well);overflow-wrap:anywhere;border-style:solid;border-width:1px;margin:18px 0;padding:12px 16px}.account-success{border-radius:var(--atlas-r-well);overflow-wrap:anywhere;border-style:solid;border-width:1px;padding:12px 16px}.account-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.account-facts>div{background:var(--atlas-surface-sunken);border-radius:var(--atlas-r-well);flex-direction:column;padding:14px;display:flex}.account-facts>div:last-child{grid-column:1/-1}.account-facts dt{font-size:var(--atlas-text-xs);color:var(--atlas-muted)}.account-facts dd{font-size:var(--atlas-text-xl);margin:auto 0 0;padding-top:4px;font-weight:600}.account-facts>div:last-child dd{font-size:var(--atlas-text-lg)}.account-terms{font-size:var(--atlas-text-read);color:var(--atlas-ink-soft);gap:8px;margin-bottom:0;padding-left:22px;display:grid}.account-ticket-list{gap:10px;padding:0;list-style:none;display:grid}.account-card>ul.account-ticket-list{gap:10px;margin:12px 0 0;padding-left:0}.account-ticket-list>li+li{border-top:1px solid var(--atlas-line)}.account-settings .account-ticket-list button{text-align:left;border-radius:var(--atlas-r-md);width:calc(100% + 24px);min-height:64px;color:var(--atlas-ink);background:0 0;border:0;gap:3px;margin:0 -12px;padding:14px 12px;font-weight:400;display:grid}@media (hover:hover) and (pointer:fine){.account-settings .account-ticket-list button:hover:not(:disabled){background:var(--atlas-surface-muted)}}.account-ticket-list strong{font-size:var(--atlas-text-base);font-weight:600;line-height:1.45}.account-ticket-list span{font-size:var(--atlas-text-sm);color:var(--atlas-muted);font-weight:400;line-height:1.5}.account-messages{gap:12px;padding:0;list-style:none;display:grid}.account-messages li{border-radius:var(--atlas-r-well);background:var(--atlas-surface-sunken);overflow-wrap:anywhere;border:0;padding:14px 16px}.account-messages li.is-support{background:var(--atlas-primary-soft);box-shadow:inset 3px 0 var(--atlas-primary)}.account-messages li>p:first-child{font-size:var(--atlas-text-sm);color:var(--atlas-muted);margin:0 0 6px;line-height:1.5}.account-messages li>p:first-child>strong{color:var(--atlas-ink);font-weight:600}.account-messages li.is-support>p:first-child>strong{color:var(--atlas-primary-ink)}.account-messages li p:last-child{white-space:pre-wrap;margin-bottom:0}.account-settings .account-danger{color:var(--atlas-red-700);border-color:var(--atlas-red-200);background:var(--atlas-danger-soft)}@media (hover:hover) and (pointer:fine){.account-settings .account-danger:hover:not(:disabled){color:var(--atlas-red-800);border-color:var(--atlas-red-300);background:var(--atlas-red-100)}}.account-delete{border:1px solid var(--atlas-red-200);border-radius:var(--atlas-r-well);margin-top:20px;padding:20px}.account-footer{border-top:1px solid var(--atlas-line);font-size:var(--atlas-text-sm);color:var(--atlas-muted);flex-wrap:wrap;justify-content:flex-start;gap:0 20px;margin-top:32px;padding-top:12px;display:flex}.account-footer a{align-items:center;min-height:44px;display:inline-flex}.account-footer span{flex-basis:100%}.account-settings :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--atlas-focus-ring);outline-offset:2px}.account-control-list{gap:18px;display:grid}.account-control-list>div{border-top:1px solid var(--atlas-line);justify-content:space-between;align-items:center;gap:20px;padding-top:18px;display:flex}.account-control-list>div>div{min-width:0;max-width:540px}.account-control-list>div>div>p:last-child{margin-bottom:0}.account-control-list button{white-space:nowrap;flex-shrink:0;max-width:none}.account-card .account-status{min-height:var(--atlas-tag-h,24px);border-radius:var(--atlas-r-pill);font-size:var(--atlas-text-sm);align-items:center;gap:6px;padding:0 10px;font-weight:500;line-height:1.3;display:inline-flex}.account-status:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.account-status.is-on{background:var(--atlas-status-good-soft);color:var(--atlas-status-good-text)}.account-status.is-off{background:var(--atlas-track);color:var(--atlas-ink-soft)}@media (max-width:860px){.account-control-list button{white-space:normal;max-width:220px}}@media (max-width:760px){.account-page-title h1,.account-settings>h1{font-size:var(--atlas-text-2xl);line-height:1.21}.account-settings .account-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}.account-tabs:before{border-radius:var(--atlas-r-xl);grid-area:1/1/3/3}.account-settings .account-tab{font-size:var(--atlas-text-sm);text-align:center;white-space:normal;overflow-wrap:normal;border-radius:var(--atlas-r-pill);align-self:stretch;margin:3px;padding:6px 10px;line-height:1.3}.account-tabs>.account-tab:first-child{grid-area:1/1;margin:3px}.account-tabs>.account-tab:nth-child(2){grid-area:1/2;margin:3px}.account-tabs>.account-tab:nth-child(3){grid-area:2/1;margin:3px}.account-tabs>.account-tab:nth-child(4){grid-area:2/2;margin:3px}.account-tabs>.account-signout{grid-area:3/1/4/3;justify-self:end;margin-top:8px}}@media (max-width:560px){.account-settings{padding:20px 14px 40px}.account-card{padding:var(--atlas-card-pad-phone)}.account-card>h2,.account-card>.account-heading:first-child{margin-inline:-16px;padding-inline:16px}.account-facts{gap:8px}.account-facts>div{padding:10px}.account-facts dd{font-size:var(--atlas-text-xl)}.account-actions{align-items:stretch}.account-actions button{flex:auto}.account-fields{max-width:100%}.account-settings .account-check{gap:10px;padding:12px}.account-signin-form{padding:14px}.account-pill{white-space:normal}.account-settings .account-delete{padding:14px}.account-fields input,.account-fields textarea,.account-fields select{font-size:var(--atlas-text-md)!important}.account-control-list>div{gap:8px;display:grid}.account-control-list button{justify-self:start;max-width:100%}.account-notice{padding:14px}.account-notice fieldset.account-fields{border:0;padding:0}.account-notice fieldset.account-fields>legend{margin-bottom:4px;padding:0}.account-card :is(th,td){padding:8px}}@media (prefers-reduced-motion:reduce){.account-settings *{scroll-behavior:auto!important;transition:none!important}}.account-card>:last-child{margin-bottom:0}.account-settings>nav:not([class])>[aria-current=page]{min-height:44px;color:var(--atlas-ink);align-items:center;font-weight:600;display:inline-flex}.account-settings summary:focus-visible{outline:3px solid var(--atlas-focus-ring);outline-offset:3px}.account-card>p.empty-state{text-align:left;min-height:0;color:var(--atlas-ink-soft);background:0 0;border:0;border-radius:0;margin:0;padding:0}details.account-subsection>:not(summary)+:not(summary){margin-top:12px}.account-card>.account-subsection:not(form)+.account-actions{margin-top:24px}.account-payment{border:1px solid var(--atlas-line);border-radius:var(--atlas-r-well);background:var(--atlas-surface-muted);justify-items:start;gap:6px;min-width:0;padding:14px 16px;display:grid}.account-card .account-payment>p{max-width:78ch;margin:0}.account-card .account-payment>p:first-child{color:var(--atlas-ink);font-weight:600}.account-payment>a.account-secondary{margin-top:6px}.account-payment:is(.is-review-payment,.is-failed,.is-review){background:var(--atlas-warning-soft);border-color:var(--atlas-amber-200)}.account-terms li>a{text-underline-offset:3px;align-items:center;min-height:40px;font-weight:500;text-decoration:underline;display:inline-flex}.account-terms li>a+span{color:var(--atlas-muted)}.account-subsection>fieldset.account-fields>.account-check+p{border-top:1px solid var(--atlas-line);margin-top:8px;padding-top:20px}.account-subsection fieldset.account-fields>legend+p:last-child{border:1px solid var(--atlas-amber-200);border-radius:var(--atlas-r-well);background:var(--atlas-warning-soft);color:var(--atlas-amber-800);padding:12px 16px}@media (max-width:560px){.account-subsection>fieldset.account-fields{border:0;padding:0}.account-subsection>fieldset.account-fields>legend{margin-bottom:4px;padding:0}}details.account-subsection>summary{justify-self:start;max-width:100%}.account-facts:has(>div:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.account-facts:has(>div:nth-child(2):last-child)>div:last-child{grid-column:auto}.account-facts:has(>div:nth-child(2):last-child) dd{font-size:var(--atlas-text-lg)}.account-card>h3:first-child{font-family:var(--atlas-font-display);font-size:var(--atlas-text-lg);letter-spacing:-.01em;border-bottom:1px solid var(--atlas-line);margin:0 -24px 20px;padding:0 24px 18px;line-height:1.4}.account-facts:has(>div:nth-child(3):last-child)>div:last-child{grid-column:auto}.account-facts:has(>div:nth-child(3):last-child) dd{font-size:var(--atlas-text-xl)}.account-terms+.account-hint{margin-top:8px}.account-card>details.account-subsection+p.account-hint{margin-top:16px}.account-payment>div{justify-self:stretch;min-width:0}.account-payment>div>.account-secondary{margin-top:6px}.account-payment .account-subsection{border-top-color:var(--atlas-amber-200);margin-top:10px;padding-top:18px}.account-subsection>h4{font-size:var(--atlas-text-base);color:var(--atlas-ink);margin:0;font-weight:600;line-height:1.45}.account-subsection>.account-facts{margin:0}.account-payment :is(.account-facts>div,.account-check){background:var(--atlas-surface)}.account-settings>.owner-receipts-summary{color:var(--atlas-ink);margin:28px 0 4px;font-weight:600}.account-settings>.owner-receipts-notice{max-width:78ch;margin:0 0 14px}.account-settings>.empty-state{margin:18px 0 0}.account-card.owner-receipt>p{margin-bottom:8px}.account-card.owner-receipt>.account-fields{margin-top:16px}.account-card.owner-receipt>details{border-top:1px solid var(--atlas-line);margin-top:20px;padding-top:16px}.owner-receipt-facts{font-size:var(--atlas-text-sm);grid-template-columns:minmax(140px,max-content) minmax(0,1fr);gap:6px 20px;margin:14px 0 0;display:grid}.owner-receipt-facts>div{display:contents}.owner-receipt-facts dt{color:var(--atlas-muted)}.owner-receipt-facts dd{color:var(--atlas-ink);margin:0}.owner-receipt-calls{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.owner-receipt-calls>li{border-radius:var(--atlas-r-well);background:var(--atlas-surface-sunken);font-size:var(--atlas-text-sm);border:0;padding:10px 14px}.owner-receipt-calls pre{font-size:var(--atlas-text-xs);margin:8px 0 0;line-height:1.5}.owner-receipt-calls details{margin:2px 0 0}.account-settings>h1+p:has(>a:only-child){margin:8px 0 6px;font-weight:500}.account-settings>h1+p:has(>a:only-child)+p:not([class]){color:var(--atlas-muted);margin:0 0 20px}.account-settings>.owner-retention-checked{margin:14px 0 0}.account-card>.owner-privacy-record{margin:10px 0 0}:is(.account-card,.account-settings)>button+:is(p[role=alert],p[role=status]){margin-top:12px}.account-card>form.account-subsection>label:not(.account-check){min-width:0;max-width:620px;font-size:var(--atlas-text-support);gap:6px;font-weight:500;display:grid}.account-card>form.account-subsection>label:not(.account-check)>:is(input,select,textarea){border:1px solid var(--atlas-field-border);border-radius:var(--atlas-r-md);background-color:var(--atlas-surface);width:100%;min-width:0;min-height:44px;color:var(--atlas-ink);font:inherit;padding:10px 12px;font-weight:400;line-height:1.4}@media (max-width:560px){.owner-receipt-facts{grid-template-columns:minmax(0,1fr);row-gap:2px}.owner-receipt-facts dd{margin-bottom:8px}.account-facts:has(>div:nth-child(2):last-child){grid-template-columns:minmax(0,1fr)}.account-card>h3:first-child{margin-inline:-16px;padding-inline:16px}}.account-records>h2+.account-subsection{border-top:0;margin-top:0;padding-top:0}.account-records .account-subsection>.account-hint{margin:0}.account-card>.account-optional-heading{border-top:2px solid var(--atlas-line-strong);font-size:var(--atlas-text-support);letter-spacing:0;text-transform:none;color:var(--atlas-ink-soft);margin:32px 0 0;padding-top:22px}.account-card>.account-optional-heading+.account-subsection{border-top:0;margin-top:10px;padding-top:0}.account-footer>.account-owner-links{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:0 20px;display:flex}.account-footer>.account-owner-links>span{color:var(--atlas-ink-soft);flex-basis:auto;font-weight:600}.account-error-message,.account-success{font-size:var(--atlas-text-base);padding:12px 16px}.account-skip{z-index:var(--atlas-z-skip);border-radius:var(--atlas-r-pill);background:var(--atlas-surface);min-height:44px;box-shadow:var(--atlas-elev-3);align-items:center;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex;position:fixed;top:-80px;left:16px}.account-skip:focus{top:12px}.account-page-title:focus{outline:none}.account-page-title h1,.account-settings>h1{font-family:var(--atlas-font-display);letter-spacing:-.025em;line-height:1.19}.account-launch-note{border-radius:var(--atlas-r-well);background:var(--atlas-info-soft);color:var(--atlas-blue-800);font-size:var(--atlas-text-support);border:0;margin:16px 0 4px;padding:12px 16px;line-height:1.5}.account-settings:has(>section[aria-labelledby=account-access-title]){max-width:520px;padding-top:32px}.account-settings:has(>section[aria-labelledby=account-access-title]) .account-page-title h1{font-size:var(--atlas-text-3xl)}section[aria-labelledby=account-access-title]{padding:28px}section[aria-labelledby=account-access-title]>.account-fields{max-width:none}section[aria-labelledby=account-access-title] .account-fields input:not([type=checkbox]){width:100%;max-width:none;min-height:48px;font-size:var(--atlas-text-md)}section[aria-labelledby=account-access-title] .account-fields>button[type=submit],section[aria-labelledby=account-access-title]>.account-secondary{width:100%;min-height:48px;font-size:var(--atlas-text-base);justify-content:center}section[aria-labelledby=account-access-title]>p:last-child>a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}@media (max-width:560px){.account-settings:has(>section[aria-labelledby=account-access-title]){padding-top:20px}.account-settings:has(>section[aria-labelledby=account-access-title]) .account-page-title h1{font-size:var(--atlas-text-2xl)}section[aria-labelledby=account-access-title]{padding:22px 18px}}.account-footer a{margin-inline:-8px;padding-inline:8px}.account-check input[type=checkbox]{width:24px;min-width:24px;height:24px}.account-settings .account-tab{min-height:44px}.account-settings a.account-tab{transition:background-color var(--atlas-dur-fast) var(--atlas-ease),color var(--atlas-dur-fast) var(--atlas-ease),scale var(--atlas-dur-snappy) var(--atlas-spring-snappy);justify-content:center;align-items:center;line-height:1.4;text-decoration:none;display:inline-flex}.account-settings section.ui-card#ai-photos{border-radius:var(--atlas-r-card);background:var(--atlas-surface);box-shadow:var(--atlas-elev-1);overflow-wrap:anywhere;gap:12px;min-width:0;margin-top:16px;padding:24px;display:grid}.account-settings section#ai-photos>*{margin:0}.account-settings section#ai-photos>.ui-card-title{border-bottom:1px solid var(--atlas-line);font-family:var(--atlas-font-display);font-size:var(--atlas-text-lg);letter-spacing:-.01em;margin:0 -24px 8px;padding:0 24px 18px;font-weight:600;line-height:1.4}.account-settings section#ai-photos>p:not([role]){color:var(--atlas-ink-soft)}.account-settings section#ai-photos>.ui-meta{font-size:var(--atlas-text-sm);color:var(--atlas-muted)}.account-settings section#ai-photos>button{justify-self:start}.account-settings .account-card.body-tracking-section>p{margin:0}.account-settings .account-card.body-tracking-section>h2{margin:0 -24px 8px;padding:0 24px 18px}.account-settings .account-card.body-tracking-section>.ui-btn{justify-self:start}.account-settings .account-card.body-tracking-section .ui-rows{margin:0;padding:0;list-style:none}.account-settings .account-card.body-tracking-section .ui-row{border-top:1px solid var(--atlas-line);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.account-settings .account-card.body-tracking-section .ui-row-main{flex:14rem;min-width:0}@media (max-width:560px){.account-settings section.ui-card#ai-photos{padding:var(--atlas-card-pad-phone)}.account-settings :is(section#ai-photos>.ui-card-title,.account-card.body-tracking-section>h2){margin-inline:-16px;padding-inline:16px}}
