.user-profile{border:1px solid var(--beta-edge,var(--atlas-line,#8ca7b466));min-width:0;color:var(--beta-text,var(--atlas-text,#294854));overflow-wrap:anywhere;background:#74a1ae0f;border-radius:18px;padding:18px}.user-profile h3{align-items:center;gap:8px;margin:0 0 10px;font-size:19px;display:flex}.user-profile p{margin:8px 0;font-size:14px;line-height:1.55}.user-profile .profile-storage-note{opacity:.8;font-size:12px}.user-profile-form{margin-top:16px}.user-profile-form fieldset{border:0;min-width:0;margin:0;padding:0}.profile-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.profile-fields label{flex-direction:column;gap:7px;min-width:0;font-size:14px;font-weight:650;display:flex}.user-profile .profile-fields :is(input,select){border:1px solid var(--beta-edge,var(--atlas-line,#8ca7b4));background:rgb(var(--beta-a,94 181 171)/.07);width:100%;min-width:0;min-height:44px;color:var(--beta-text,var(--atlas-text,#294854));font:inherit;border-radius:10px;margin:0;padding:10px 12px;font-weight:450}.user-profile .profile-fields small{opacity:.8;font-size:12px;font-weight:400;line-height:1.45}.user-profile :is(input,select,button):focus-visible{outline:2px solid rgb(var(--beta-a,94 181 171));outline-offset:3px}.user-profile :disabled{opacity:.55;cursor:default}.profile-actions{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.user-profile :is(.profile-save,.profile-secondary){border:1px solid var(--beta-edge,var(--atlas-line,#8ca7b4));cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:10px 13px;font-size:13px;line-height:1.35;display:inline-flex}.user-profile .profile-save{background:#63beb72e;border-color:#63beb799;font-weight:700}.user-profile .profile-secondary{color:inherit;background:0 0}.profile-error{background:#d1767614;border:1px solid #d1767699;border-radius:12px;margin-top:14px;padding:12px}.profile-error p{margin-top:0}.profile-status{color:var(--beta-text,var(--atlas-text,#294854));font-weight:650}.account-content>.user-profile{max-width:720px}@media (max-width:540px){.user-profile{padding:15px}.profile-fields{grid-template-columns:1fr;gap:14px}.profile-actions>button{flex:150px}}.intro-offer-dialog[data-slot=dialog-content]{width:min(620px,100vw - 64px,75dvh - 54px);max-width:none;max-height:none;box-shadow:none;color:#fff;isolation:isolate;background:0 0;border:0;border-radius:20px;gap:0;padding:0;overflow:visible}.intro-offer-dialog>.dialog-language{display:none}.intro-offer-float{aspect-ratio:3/4;transform-origin:50%;will-change:transform;width:100%;animation:10s ease-in-out infinite intro-offer-float;position:relative}.intro-offer-screen{background:#061126;border-radius:18px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 22px 90px #000a,0 0 0 1px #bef8ff57}.intro-offer-screen>video,.intro-offer-screen>img{object-fit:contain;aspect-ratio:3/4;width:100%;height:100%;display:block}.intro-offer-flames{z-index:-1;pointer-events:none;opacity:.92;width:123.6%;height:117.7%;position:absolute;inset:-8.85% -11.8%;overflow:visible}.intro-offer-fire-ribbons{animation:13s ease-in-out infinite alternate intro-offer-fire}.intro-offer-price{z-index:2;color:#0000;cursor:pointer;-webkit-tap-highlight-color:#8af9ff22;background:0 0;border:1px solid #0000;border-radius:clamp(7px,1.6vw,17px);transition:border-color .25s,box-shadow .3s,background .3s;display:block;position:absolute}:is(.intro-offer-price:hover,.intro-offer-price:focus-visible){background:#c1fbff0c;border-color:#c1fbffcc;outline:none;box-shadow:0 0 18px #4de4ff66,inset 0 0 18px #c1fbff16}.intro-offer-price:focus-visible{outline-offset:4px;outline:3px solid #fff}.intro-offer-close{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;cursor:pointer;background:#0e193be8;border:1px solid #d1ecff80;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s,transform .2s;animation:.35s both intro-offer-close-in;display:grid;position:absolute;top:-17px;right:-17px;box-shadow:0 5px 25px #0008,0 0 20px #a175ff44}.intro-offer-close:hover{background:#30416b;transform:scale(1.08)}.intro-offer-close:focus-visible{outline-offset:3px;outline:3px solid #baf5ff}.intro-offer-countdown{letter-spacing:.025em;color:#e1ecff;white-space:nowrap;background:#0a173bd9;border-radius:20px;align-items:center;gap:7px;padding:5px 9px;font-size:11px;display:flex;position:absolute;top:-28px;right:0}.intro-offer-countdown i{border:1.5px solid #c8eaff4d;border-top-color:#d4fcff;border-radius:50%;width:12px;height:12px;animation:1.25s linear infinite intro-offer-countdown;display:block}@keyframes intro-offer-float{0%,to{transform:translateY(4px)rotate(-.25deg)}50%{transform:translateY(-5px)rotate(.25deg)}}@keyframes intro-offer-fire{0%{opacity:.72;transform:translateY(3px)}50%{opacity:1}to{opacity:.85;transform:translateY(-6px)}}@keyframes intro-offer-close-in{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@keyframes intro-offer-countdown{to{transform:rotate(360deg)}}@media (max-width:480px){.intro-offer-dialog[data-slot=dialog-content]{border-radius:14px;width:min(100vw - 48px,75dvh - 54px)}.intro-offer-screen{border-radius:14px}.intro-offer-close{top:-15px;right:-13px}.intro-offer-flames{opacity:.85}}@media (prefers-reduced-motion:reduce){.intro-offer-float,.intro-offer-fire-ribbons,.intro-offer-close,.intro-offer-countdown i{animation:none}.intro-offer-flames animate{display:none}}html[data-myback-bad-day=true] .intro-offer-flames{display:none}.billing-dialog{width:min(560px,100vw - 24px);max-height:90dvh;color:var(--text);gap:16px;padding:32px;overflow:auto;transition:none!important;animation:none!important}.billing-dialog h2{margin:12px 0 0;font-size:28px;line-height:1.2}.billing-dialog p{font-size:15px;line-height:1.5}.billing-dialog small{font-size:13px;line-height:1.5;display:block}.billing-close{z-index:3;background:var(--panel-bg,#254550);border-radius:50%;position:absolute;top:8px;left:8px}.billing-eyebrow{letter-spacing:.1em;color:#b48637;align-items:center;gap:8px;margin-left:25px;font-size:12px;display:flex}.billing-gold{color:#302713;cursor:pointer;background:linear-gradient(135deg,#f4d58c,#c9a34f);border:1px solid #b99146;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;padding:15px 18px;font-size:16px;font-weight:750;text-decoration:none;display:flex}.billing-gold:disabled{opacity:.55;cursor:wait}.billing-support{border:1px solid #ac9149;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px;display:flex}.billing-plan{overflow-wrap:anywhere;background:#74a1ae1f;border-radius:16px;align-items:center;gap:15px;padding:18px;display:flex}.billing-plan b{color:#aa802e;margin-top:8px;display:block}.billing-test{background:#cca44921;border:1px solid #cca44966;border-radius:12px;padding:12px;font-size:13px;line-height:1.5}.billing-test p{margin:6px 0 0;font-size:13px}.billing-price{font-size:56px;font-weight:750;line-height:1.1}.billing-price span{font-size:20px;font-weight:500}.billing-benefits{padding-left:22px;font-size:15px;line-height:1.9}.billing-orders h3{font-size:17px}.billing-orders article{border-bottom:1px solid #8ca3ac44;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:14px;display:flex}.billing-orders button{border:1px solid #ad934b;border-radius:9px;padding:8px}.billing-qr{text-align:center;justify-items:center;gap:12px;display:grid}.billing-qr img{border-radius:12px}.billing-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.6 inherit}.billing-receipt{color:#253943;background:#fff;border:1px solid #cad4d8;border-radius:10px;padding:20px}.billing-video-dialog{gap:12px;width:min(560px,100vw - 24px);padding:16px}.billing-video-dialog video{object-fit:contain;background:#050608;border-radius:10px;width:100%;max-height:55dvh;display:block}.billing-video-dialog .billing-close{top:7px;left:7px}.billing-feature{text-align:center;margin:0;font-weight:650}.billing-video-dialog>small{text-align:center}.billing-dialog input{border:1px solid #8099a8;border-radius:9px;width:100%;margin-top:8px;padding:10px}.billing-dialog .text-action{align-items:center;gap:5px;padding:8px 0;display:flex}.premium-locked{text-align:left;background:#d5ac4d15;border:1px solid #b9914655;border-radius:12px;padding:12px}.premium-account{color:#bc963e!important}.compare-toggle{color:#af842d!important;border-color:#b9914677!important}body:has(.billing-dialog) [data-slot=dialog-overlay]{transition:none!important;animation:none!important}@media (max-width:600px){.billing-dialog{padding:28px 20px 20px}.billing-video-dialog{padding:12px}.billing-dialog h2{font-size:25px}.billing-video-dialog video{max-height:52dvh}.billing-gold{font-size:14px}.header-actions{flex-wrap:wrap}}.header-actions>.premium-account{justify-content:center;align-items:center;display:inline-flex!important}:root[data-myback-plan=full]{--premium-ink:#6643a0;--premium-line:#9370c777;--premium-wash:#9772c51a;--premium-selected:#9671d13d;--premium-solid:#e1d4f5}:root[data-myback-plan=full][data-myback-theme=dark]{--premium-ink:#d5bdff;--premium-line:#b598e788;--premium-wash:#a67bdd24;--premium-selected:#9770d84a;--premium-solid:#49365f}:root[data-myback-plan=full] :is(.premium-tab,.premium-tool,.compare-toggle,.analysis-launch,.export-badge),:root[data-myback-plan=full] .app-shell .main-tabs button.premium-tab[aria-pressed]{color:var(--premium-ink)!important;border-color:var(--premium-line)!important;background:var(--premium-wash)!important}:root[data-myback-plan=full] .app-shell .main-tabs button.premium-tab[aria-pressed=true]{background:var(--premium-selected)!important}:root[data-myback-plan=full] :is(.premium-account,.billing-plan b,.timeline-map-options summary){color:var(--premium-ink)!important}:root[data-myback-plan=full] .mobile-navigation option[data-premium=true]{color:#6643a0}:root[data-myback-plan=full] .liquid-selection[data-premium=true]{background:linear-gradient(155deg,#ffffff45,#ffffff05 50%,#c8a8f530),var(--premium-selected);border-color:var(--premium-line)}:root[data-myback-plan=full] .export-download{color:#37224f;background:linear-gradient(120deg,#e5d8fb,#b796e4);border-color:#a580d5}@media (prefers-reduced-transparency:reduce){:root[data-myback-plan=full] .liquid-selection[data-premium=true]{background:var(--premium-solid)}}:root[data-myback-plan=full] .analysis-launch.is-ready{border-color:var(--premium-line);box-shadow:0 0 18px #ac81de30}:root[data-myback-plan=full] .analysis-launch.newly-ready{animation-name:analysis-ready-full}@keyframes analysis-ready-full{50%{box-shadow:0 0 25px #ac81de50}}.billing-plan-options{border:0;grid-template-columns:1fr 1fr;gap:8px;min-width:0;margin:12px 0;padding:0;display:grid}.billing-plan-options legend{margin-bottom:8px}.billing-plan-options label{border:1px solid var(--border,#8ca7b4);cursor:pointer;border-radius:14px;align-items:center;gap:8px;min-width:0;padding:12px;display:flex}.billing-plan-options label:has(input:checked){background:#ae8ee81a;border-color:#ae8ee8}.billing-plan-options input{accent-color:#9675d3;width:auto;margin:0}.billing-plan-options b,.billing-plan-options small{overflow-wrap:anywhere;display:block}.billing-plan-options small{margin-top:5px}.subscription-summary{gap:10px;display:grid}.subscription-summary p{margin:0}@media (max-width:380px){.billing-plan-options{grid-template-columns:1fr}}.billing-trial{background:#d5ac4d12;border:1px solid #b9914677;border-radius:14px;padding:14px}.billing-trial p{margin:0 0 8px}.billing-trial small{margin-bottom:12px}
