.account-email .account-setting-symbol{font-size:27px;line-height:1;color:#c9cdd4}.account-email>div:nth-child(2){overflow:hidden}.account-email small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-preferences h2{font-size:20px;font-weight:500;margin:0 35px 23px 0;padding-bottom:20px;border-bottom:1px solid #303239}.preference-label{display:flex;flex-direction:column;gap:8px;font-size:13px;color:#c9cbd2;margin:17px 0}.preference-label>span{display:flex;justify-content:space-between;align-items:center;gap:8px}.preference-label a{font-size:10px;color:#8a8f9c;text-decoration:none}.preference-label input{width:100%;min-width:0;min-height:43px;font-size:15px;padding:11px 12px;background:#25272c;border:1px solid #3a3d45;border-radius:10px;color:#e2e4e9;outline-offset:2px}.preference-label input::placeholder{color:#737985}.profile-preferences fieldset{border:0;padding:0;margin:24px 0}.profile-preferences legend{font-size:13px;color:#c5c8d0;margin-bottom:13px}.profile-currency>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.profile-currency label{position:relative;display:flex;align-items:center;gap:7px;padding:10px;border:1px solid #393d47;background:#25282f;border-radius:7px;min-height:43px;cursor:pointer;color:#c5c9d3;font-size:12px}.profile-currency label:has(input:checked){border-color:#d6c136;background:#2c2c20;color:#ffdf00}.profile-currency input{position:absolute;opacity:0;width:1px;height:1px}.profile-currency input:focus-visible~i{outline:2px solid #ffdf00;outline-offset:3px}.profile-currency label>b{display:grid;place-items:center;width:20px;height:20px;background:#ffdf00;color:#29281f;border-radius:50%;font-size:13px}.profile-currency label>i{margin-left:auto;width:11px;height:11px;border:1px solid #484d59;border-radius:50%;display:block}.profile-currency label:has(input:checked)>i{background:#ffdf00;border-color:#ffdf00}.profile-privacy label{display:block;margin:17px 0;color:#b7bdc8}.profile-privacy label>span{display:flex;align-items:center;gap:8px;font-size:13px}.profile-privacy input{width:15px;height:15px;margin:0;accent-color:#ffdf00}.profile-privacy small{display:block;margin:7px 0 0 24px;color:#7d8594;font-size:11px;line-height:1.6}.preference-note{font-size:11px!important;color:#818a99!important;line-height:1.7;margin:11px 0 17px}.profile-streamer{display:flex;align-items:center;justify-content:space-between;gap:15px;color:#c2c7d2;font-size:13px;margin-top:23px}.profile-streamer input{width:30px;height:20px;accent-color:#ffdf00;cursor:pointer}.profile-preferences form>.primary{width:100%;min-height:43px;margin-top:8px;font-size:13px;border-radius:8px;position:sticky;bottom:0}.profile-preferences .settings-error{font-size:11px;line-height:1.6}dialog:has(.profile-preferences){width:min(540px,calc(100vw - 26px));padding:25px 22px;border-radius:14px;border-color:#343842;max-height:calc(100dvh - 30px)}#profile-email-form>.primary,#remove-profile-email{min-height:40px;margin:5px 5px 0 0;font-size:12px}.preference-label input[type=date]{color-scheme:dark}.profile-preferences-form{min-width:0}body[data-streamer=true] .account-identity-info h2,body[data-streamer=true] .account-id>span,body[data-streamer=true] .account-avatar,body[data-streamer=true] #balance,body[data-streamer=true] .account-balance>strong,body[data-streamer=true] .account-email small{filter:blur(7px);user-select:none}body[data-streamer=true] .account-id #copy-profile-id{visibility:hidden}
@media(max-width:650px){dialog:has(.profile-preferences){padding:23px 17px}.profile-preferences h2{font-size:18px;margin-bottom:18px}.preference-label{font-size:12px;margin:16px 0}.preference-label input{font-size:16px;min-height:41px}.preference-label a{font-size:8px}.profile-preferences legend{font-size:12px}.profile-currency label{font-size:11px;min-height:39px;padding:9px}.profile-currency label>b{width:17px;height:17px;font-size:12px}.profile-privacy label>span{font-size:12px}.profile-privacy small{font-size:10px}.preference-note{font-size:10px!important}.profile-streamer{font-size:12px}.account-email .account-setting-symbol{font-size:25px}}
.profile-currency label>i{background:transparent;padding:0;flex:none;box-sizing:border-box}.profile-currency label:has(input:checked)>i{background:#ffdf00}#profile-streamer{appearance:none;position:relative;width:34px;height:20px;border-radius:12px;background:#3b3e47;border:0;flex:none}#profile-streamer:before{content:'';position:absolute;left:3px;top:3px;width:14px;height:14px;border-radius:50%;background:#898f9b;transition:transform .2s,background .2s}#profile-streamer:checked{background:#776919}#profile-streamer:checked:before{background:#ffdf00;transform:translateX(14px)}
