.account-main{max-width:700px}.account-navigation{flex-wrap:wrap;gap:10px 18px;margin-top:32px;font-size:14px;display:flex}.account-navigation a{align-items:center;min-height:32px;display:inline-flex}.account-form{max-width:440px;margin:0 auto}.account-form label{color:var(--ink);margin:16px 0 10px;font-weight:700;display:block}.account-form input{border:1px solid var(--line);width:100%;min-width:0;min-height:40px;color:var(--ink);font:inherit;background:#fff;border-radius:4px;margin-top:5px;padding:8px;display:block}.account-secondary-link{margin:12px 0;display:block}.account-message{background:var(--surface);border-radius:5px;padding:12px;margin:12px 0!important}.account-message.error{background:var(--pale);color:var(--red)}.account-controls{border:0;margin:0;padding:0}.account-section-title{font-size:calc(15px * var(--public-scale));color:var(--ink);margin:3px 0 12px}.account-option{align-items:center;gap:calc(8px * var(--public-scale));min-height:calc(28px * var(--public-scale));color:var(--ink);margin-bottom:0;display:flex}.account-option input{accent-color:var(--red);width:calc(14px * var(--public-scale));height:calc(14px * var(--public-scale));flex:none;margin:0}.account-interests-group{margin-bottom:calc(10px * var(--public-scale));border:0;padding:0}.account-interests-group legend{font-size:calc(15px * var(--public-scale));color:var(--ink);margin-bottom:8px;font-weight:700}.account-toggle-line{color:var(--ink);justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;font-weight:700;display:flex}.account-toggle{appearance:none;cursor:pointer;background:#dedede;border:0;border-radius:20px;flex:none;width:34px;height:18px;position:relative}.account-toggle:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:2px;left:2px}.account-toggle:checked{background:var(--red)}.account-toggle:checked:after{left:18px}.account-toggle:focus-visible{outline:2px solid var(--red);outline-offset:3px}.account-subscription input:disabled{cursor:default}.account-saved-card{border:.7px solid var(--line);min-height:calc(91px * var(--public-scale));padding:calc(9px * var(--public-scale)) calc(10px * var(--public-scale));margin-bottom:calc(10px * var(--public-scale));color:var(--ink);border-radius:5px}.account-saved-card h2{font-size:calc(12px * var(--public-scale));margin:0 0 calc(23px * var(--public-scale));font-weight:700;line-height:1.27}.account-saved-card h2 a{color:inherit;text-decoration:none}.account-saved-card .account-card-meta{font-size:calc(10px * var(--public-scale));margin:0 0 calc(7px * var(--public-scale))}.account-saved-card .account-card-benefit{font-size:calc(11px * var(--public-scale));color:var(--red);margin:0;font-weight:700}.account-saved-card .historical{color:var(--muted)}.save-flow .public-status.red{min-height:calc(68px * var(--public-scale))}.account-main .public-status h1{font-size:calc(12px * var(--public-scale));margin:0 0 3px}.account-inline-error{color:var(--red)!important}.account-save-extra{margin-top:24px}@media (width>=651px){.account-main{max-width:640px}.account-interests-group legend{margin-bottom:12px}}@media (width>=300px){.account-option{min-height:40px}.account-toggle{width:44px;height:26px}.account-toggle:after{width:20px;height:20px;top:3px;left:3px}.account-toggle:checked:after{left:21px}}.account-option input[type=checkbox],.account-option input[type=radio]{appearance:none;border:.7px solid var(--line);background:#fff;border-radius:2px;position:relative}.account-option input[type=radio]{border-radius:50%}.account-option input:checked{background:var(--red);border-color:var(--red)}.account-option input:checked:after{content:"";width:calc(4px * var(--public-scale));height:calc(4px * var(--public-scale));background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.account-option input:focus-visible{outline:2px solid var(--red);outline-offset:3px}.account-content{min-height:calc(460px * var(--public-scale))}.account-interests-group{margin:0 0 calc(10px * var(--public-scale))}.account-interests-group legend{padding:0}.account-interests-group:last-of-type{margin-bottom:0}.account-toggle-line{margin-bottom:5px}.account-subscription{margin-top:6px}.save-flow .account-secondary-link{margin-top:calc(125px * var(--public-scale))}[data-kind=notifications] .account-toggle-line{margin-bottom:1px}[data-kind=notifications] .account-section-title{margin:1px 0 5px}[data-kind=notifications] .account-subscription{margin-top:1px}[data-kind=notifications] .account-subscription p{margin-bottom:8px}
