.atlas-next .atlas-empty{background:var(--atlas-surface);border:1px dashed var(--atlas-line);color:var(--atlas-muted);padding:clamp(28px,5vw,56px) clamp(18px,4vw,40px);border-radius:18px;margin:24px 0;overflow-wrap:anywhere}.atlas-next .atlas-empty h3{color:var(--atlas-ink);font-size:clamp(24px,3vw,30px);line-height:1.25;margin:12px auto;max-width:24ch;text-wrap:balance}.atlas-next .atlas-empty p{color:var(--atlas-muted);max-width:48ch;font-size:14px;line-height:1.7;margin:12px auto 24px}.atlas-next .atlas-empty .btn{min-height:44px;max-width:100%;white-space:normal;justify-content:center}.account-dropdown{max-width:calc(100vw - 24px);max-height:70dvh;overflow-y:auto;overscroll-behavior:contain}.account-dropdown form{margin:6px 0 0;padding:6px 0 0;border-top:1px solid var(--atlas-line)}.account-dropdown form button{display:flex;align-items:center;gap:11px;width:100%;min-height:44px;padding:12px 13px;text-align:left;border-radius:7px;font-size:12px;font-family:inherit;color:var(--atlas-ink)}.account-dropdown form button:hover{background:var(--atlas-soft)}.account-dropdown form button svg,.account-dropdown>button svg{flex-shrink:0}.account-avatar,.profile-large-avatar{overflow:hidden;flex-shrink:0}.account-avatar img,.profile-large-avatar img{width:100%;height:100%;display:block;object-fit:cover}.profile-photo-controls{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:18px 0 0}.profile-photo-controls .btn{min-height:44px;font-size:12px}.profile-photo-note{font-size:12px;line-height:1.7;color:var(--atlas-muted);margin-top:12px}.profile-form .field{min-width:0}.profile-form input{max-width:100%}.atlas-loading{min-height:100dvh;background:var(--atlas-page);color:var(--atlas-ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:24px;text-align:center}.loading-wordmark{font:700 44px Georgia,serif;color:var(--atlas-ink);text-decoration:none}.loading-wordmark span{color:#8fa779}.atlas-loading p{color:var(--atlas-muted);font-size:14px}.loading-bars{display:flex;align-items:flex-end;gap:7px;height:34px}.loading-bars i{width:8px;background:var(--atlas-muted);border-radius:3px;height:45%}.loading-bars i:nth-child(2){height:70%}.loading-bars i:nth-child(3){height:100%}@media(prefers-color-scheme:dark){html:not([data-atlas-theme]){--atlas-page:#141e19;--atlas-surface:#1e2a24;--atlas-ink:#e1eadc;--atlas-muted:#a9b7a2;--atlas-line:#39473d;--atlas-soft:#2c3b2f;color-scheme:dark;background:var(--atlas-page)}html:not([data-atlas-theme]) body{background:var(--atlas-page);color:var(--atlas-ink)}}@media(max-width:760px){.account-dropdown{width:min(300px,calc(100vw - 24px))}.account-dropdown>a,.account-dropdown>button{min-height:48px}.profile-card,.profile-form{min-width:0}.profile-photo-controls{gap:8px}.atlas-next .atlas-empty{margin:18px 0}.profile-form .btn.primary{width:100%;justify-content:center}}.section-loading{padding:24px;color:var(--muted,#687765);min-height:100px;display:flex;align-items:center;justify-content:center}.landing-product-title{font-size:clamp(2.5rem,4vw,4.5rem)!important;line-height:1.06!important;letter-spacing:-.04em}.landing-feature-list{margin-top:32px!important}.landing-feature-list>div{min-height:60px}.close-followed-value{display:flex;flex-direction:column;gap:8px;padding:12px 0}.close-followed-value>strong{font-size:1.25rem}.close-followed-value>small{color:var(--muted)}.photo-editor{margin-top:20px;text-align:left;min-width:0}.photo-editor h3{font-size:17px}.photo-editor p{font-size:13px}.photo-crop-window{position:relative;width:min(100%,280px);aspect-ratio:1;margin:18px auto;overflow:hidden;border-radius:50%;background:var(--atlas-border,#ddd);touch-action:none;cursor:grab}.photo-crop-window:active{cursor:grabbing}.photo-crop-window img{position:absolute;max-width:none!important;object-fit:fill!important;pointer-events:none;user-select:none}.photo-editor label{display:block;font-size:12px;margin:12px 0}.photo-editor input[type=range]{display:block;width:100%;min-height:32px;accent-color:var(--atlas-accent,#678258)}