#personalizeOverlay{position:fixed;inset:0;z-index:1001;background:#070911ef;display:none;overflow-y:auto;padding:calc(18px + env(safe-area-inset-top)) 14px calc(24px + env(safe-area-inset-bottom))}#personalizeOverlay.show{display:block}#personalizePanel{width:min(100%,540px);margin:auto;padding:20px;border:1px solid #66537e;border-radius:24px;background:linear-gradient(155deg,#222039,#101320);color:#f7f7fc}.persHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.persHead h2{margin:0;font-size:23px}.persMuted{color:#b4b0c8;font-size:12px;line-height:1.5}.persBlock{border:1px solid #3c3951;border-radius:18px;padding:15px;margin:15px 0;background:#151625}.persBlock h3{margin:0 0 13px;font-size:16px}.persBlock label{display:block;color:#c5c3d5;font-size:13px;margin:12px 0 6px}.persBlock input:not([type=checkbox]):not([type=color]):not([type=range]){display:block;width:100%;min-width:0;padding:12px;border:1px solid #4d4a63;border-radius:12px;background:#0c1020;color:#fff;font-size:16px}.persBlock input[type=color]{width:64px;height:43px;border:0;background:none}.persBlock input[type=range]{width:100%;accent-color:var(--ff-accent,#3cecb0)}.persBlock button{margin-top:10px}.persAvatarRow{display:flex;align-items:center;gap:13px}.persAvatarRow>div:last-child{flex:1;min-width:0}#persAvatarPreview{width:72px;height:72px;flex-shrink:0;border-radius:50%;background:#282438;display:flex;align-items:center;justify-content:center;font-size:34px;overflow:hidden}#persAvatarPreview img{width:100%;height:100%;object-fit:cover}.persThemes,.persStickers{display:flex;flex-wrap:wrap;gap:10px}.persTheme{width:43px;height:43px;border-radius:14px;border:2px solid transparent}.persTheme.selected,.persSticker.selected{outline:2px solid white;outline-offset:2px}.persSticker{border:1px solid #575069;border-radius:12px;background:#272439;font-size:23px;width:46px;height:46px}.persToggle{display:flex!important;justify-content:space-between;align-items:center;gap:12px;margin:0!important}.persToggle input{width:22px;height:22px;accent-color:var(--ff-accent,#3cecb0)}:root{--ff-accent:#3cecb0}.green,.nav button.active{color:var(--ff-accent)!important}.pill{color:var(--ff-accent)!important}.primary{background:var(--ff-accent)!important}.bar>div{background:var(--ff-accent)!important}body.ff-custom-bg:before{content:'';position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(0,0,0,var(--ff-dim,.55)),rgba(0,0,0,var(--ff-dim,.55))),var(--ff-bg);background-size:cover;background-position:center;z-index:0}body.ff-custom-bg main{position:relative}body.ff-no-animations *,body.ff-no-animations *:before,body.ff-no-animations *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.hero{transition:box-shadow .3s,transform .3s}.hero:hover{box-shadow:0 20px 60px #0008}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}