@font-face{font-family:Monoton;src:url(/fonts/Monoton-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Limelight;src:url(/fonts/Limelight-Regular.ttf) format("truetype");font-display:swap}html[data-theme] main .hero-profile.hero-v2.pbg{background:#0d0f14!important;background-image:none!important;border-color:#ffffff24!important;box-shadow:0 18px 40px -20px #000c!important;--text: #f5f5f8;--muted: rgba(255,255,255,.8);color:#f5f5f8!important}html[data-theme] main .hero-profile.hero-v2.pbg:before,html[data-theme] main .hero-profile.hero-v2.pbg:after{display:none!important}.pbg .hero-v2__strip{background:none!important}.pbg .hero-v2__strip:after{display:none}.pbg__layer{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit;background:linear-gradient(165deg,var(--pa) 0%,var(--pb) 48%,var(--pc) 100%)}.pbg__layer:after{content:"";position:absolute;inset:0}.pbg .hero-v2__avatar,.pbg .hero-profile__main,.pbg .hero-profile__actions,.pbg .pmark{position:relative;z-index:2}.pbg .hero-profile__main,.pbg .hero-profile__handle,.pbg .muted,.pbg .hero-v2__stat span,.pbg .profile-bio{text-shadow:0 1px 3px rgba(0,0,0,.8)}html[data-theme] .pbg .hero-profile__handle,html[data-theme] .pbg .hero-profile__handle .muted{color:#ffffffdb!important}html[data-theme] .pbg .profile-bio{color:#ffffffeb!important;display:inline-block;padding:4px 10px;border-radius:10px;background:#080a106b}html[data-theme] .pbg .hero-v2__stat span{color:#fffc!important}html[data-theme] .pbg .hero-v2__stats{background:#080a1099!important;border-color:#ffffff29!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}html[data-theme] .pbg .hero-v2__stat+.hero-v2__stat{border-color:#ffffff24!important}html[data-theme] .pbg .hero-v2__chip,html[data-theme] .pbg .ptag,html[data-theme] .pbg .ptitle-pill,html[data-theme] .pbg .hero-profile__title{background:#080a1099!important;border-color:#fff3!important;color:#f5f5f8!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}html[data-theme] .pbg .hero-profile__title{padding:2px 10px;border-radius:999px}html[data-theme] .pbg .ptag--silver.ptag--champ{color:#e9edf3!important}html[data-theme] .pbg .ptag--bronze.ptag--champ{color:#f1c49c!important}html[data-theme] .pbg .ptag--gold,html[data-theme] .pbg .ptag--champ:not(.ptag--silver):not(.ptag--bronze){color:#ffd76a!important}html[data-theme] .pbg .hero-v2__stat strong{color:#f5f5f8!important}html[data-theme] .pbg .hero-profile__actions .btn--ghost,html[data-theme] .pbg .hero-profile__actions>button:not(.btn--gold):not(.follow-btn--on),html[data-theme] .pbg .hero-profile__actions .menu-wrap>button{background:#080a10a3!important;border-color:#ffffff3d!important;color:#f5f5f8!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}html[data-theme] .pbg .taste-match{display:inline-block;padding:4px 12px;border-radius:12px;background:#080a108c;color:#f5f5f8!important}html[data-theme] .pbg .taste-match strong{color:#6ee08f!important}html[data-theme] .pbg .taste-match .muted{color:#ffffffd1!important}html[data-theme] .pbg .hero-profile__name .user-name>strong:not(.namefx){color:#fff!important}.pbg[data-pbg=gradient] .pbg__layer{background:radial-gradient(120% 70% at 85% 0%,color-mix(in srgb,var(--pa) 70%,#fff 18%) 0%,transparent 60%),linear-gradient(165deg,var(--pa) 0%,var(--pb) 45%,var(--pc) 100%)}.pbg[data-pbg=stripes] .pbg__layer{background:repeating-linear-gradient(135deg,rgba(255,255,255,.07) 0 14px,transparent 14px 28px),linear-gradient(160deg,var(--pa) 0%,var(--pb) 50%,var(--pc) 100%)}.pbg[data-pbg=dots] .pbg__layer{background:radial-gradient(rgba(255,255,255,.16) 1.4px,transparent 1.6px) 0 0 / 16px 16px,linear-gradient(170deg,var(--pa) 0%,var(--pb) 50%,var(--pc) 100%)}.pbg[data-pbg=grain] .pbg__layer{background:linear-gradient(170deg,var(--pa) 0%,var(--pb) 50%,var(--pc) 100%)}.pbg[data-pbg=grain] .pbg__layer:after{opacity:.35;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html[data-theme] .pbg[data-pname] .hero-profile__name .user-name>strong{color:var(--pn, #fff)!important;background:none;-webkit-text-fill-color:currentColor;animation:none}.pbg[data-pbg=film] .pbg__layer{background:#0b0b10 var(--pimg) 50% 18% / cover no-repeat}.pbg[data-pbg=film] .pbg__layer:after{background:radial-gradient(70% 34% at 50% 30%,rgba(8,8,12,.62),transparent 75%),linear-gradient(180deg,#08080c38,#08080c8c 18%,#08080cdb 40%,#08080cf5 68%,#0b0b10)}.pbg[data-pbg=curtain] .pbg__layer{background:radial-gradient(130% 60% at 50% 105%,rgba(0,0,0,.75),transparent 70%),radial-gradient(70% 45% at 50% 20%,rgba(255,190,140,.22),transparent 70%),repeating-linear-gradient(90deg,#3d0207 0,#7a0a14 9px,#b3172a,#7a0a14 25px,#3d0207 34px)}.pbg[data-pbg=curtain] .pbg__layer:after{background:linear-gradient(180deg,transparent 30%,rgba(10,2,4,.55) 60%,rgba(10,2,4,.85) 100%)}.pbg__valance{position:absolute;left:0;right:0;top:0;height:40px;z-index:1;background:radial-gradient(28px 22px at 28px 0,#c9192f 0 90%,transparent 92%) 0 0 / 56px 40px repeat-x,linear-gradient(#5e0610,#8f0e1d 60%,transparent 60%);filter:drop-shadow(0 6px 6px rgba(0,0,0,.6))}.pbg__valance:after{content:"";position:absolute;left:0;right:0;top:22px;height:3px;background:repeating-linear-gradient(90deg,#f3c55a 0 4px,#a8761c 4px 6px)}.pbg[data-pbg=curtain] .hero-v2__strip{height:104px}.pbg[data-pbg=marquee] .pbg__layer{background:radial-gradient(80% 45% at 50% 30%,rgba(255,40,180,.28),transparent 70%),radial-gradient(70% 40% at 50% 85%,rgba(0,220,255,.18),transparent 70%),linear-gradient(180deg,#0e0418,#07020d)}.pbg[data-pbg=marquee] .pbg__layer:after{inset:10px;border-radius:16px;border:2px solid #ff4fd8;box-shadow:0 0 10px #ff4fd8,inset 0 0 10px #ff4fd8,0 0 0 7px #00000059,0 0 0 8px #00e5ffbf,0 0 18px 6px #00e5ff59}.pbg__bulbs{position:absolute;inset:1px;border-radius:inherit;background:radial-gradient(circle,#fff6c8 0 2.2px,#fc3 3px,#ffc83200 6px) 6px 0 / 20px 10px repeat-x,radial-gradient(circle,#fff6c8 0 2.2px,#fc3 3px,#ffc83200 6px) 6px 100% / 20px 10px repeat-x,radial-gradient(circle,#fff6c8 0 2.2px,#fc3 3px,#ffc83200 6px) 0 6px / 10px 20px repeat-y,radial-gradient(circle,#fff6c8 0 2.2px,#fc3 3px,#ffc83200 6px) 100% 6px / 10px 20px repeat-y}html[data-theme] main .hero-profile.hero-v2.pbg[data-pbg=marquee]{padding-bottom:30px!important}html[data-theme] .pbg[data-pbg=marquee] .hero-profile__actions{max-width:min(420px,calc(100% - 12px))}.pbg[data-pbg=stars] .pbg__layer{background:radial-gradient(1.2px 1.2px at 20px 30px,#fff,transparent),radial-gradient(1px 1px at 70px 80px,#cfe0ff,transparent),radial-gradient(1.6px 1.6px at 130px 20px,#fff,transparent),radial-gradient(1px 1px at 160px 110px,#fff,transparent),radial-gradient(1.3px 1.3px at 40px 140px,#ffe9c4,transparent),radial-gradient(1px 1px at 100px 160px,#fff,transparent),radial-gradient(60% 35% at 80% 18%,rgba(140,90,255,.35),transparent 70%),radial-gradient(55% 30% at 15% 60%,rgba(40,150,255,.22),transparent 70%),linear-gradient(180deg,#0a0b24,#05050f);background-size:180px 180px,230px 230px,210px 210px,250px 250px,190px 190px,170px 170px,auto,auto,auto}.pbg[data-pbg=stars] .pbg__layer:after{background:radial-gradient(2px 2px at 60px 50px,#fff,transparent),radial-gradient(1.5px 1.5px at 300px 90px,#fff,transparent),radial-gradient(2.4px 2.4px at 320px 30px,#fff 40%,transparent),radial-gradient(1.8px 1.8px at 120px 260px,#fff,transparent),radial-gradient(2px 2px at 900px 60px,#fff,transparent),radial-gradient(1.6px 1.6px at 700px 200px,#dfe8ff,transparent);animation:ptwinkle 5s ease-in-out infinite alternate}@keyframes ptwinkle{0%{opacity:.25}to{opacity:1}}html[data-theme] .pbg[data-pname=shimmer] .hero-profile__name .user-name>strong{background:linear-gradient(100deg,#ffd36e,#fff4cf 22%,#ff8fb5 45%,#b28cff 70%,#ffd36e) 0 0 / 200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 2px 4px rgba(0,0,0,.85));animation:pshimmer 6s linear infinite}html[data-theme] .pbg[data-pname=gold] .hero-profile__name .user-name>strong{font-family:Limelight,serif;font-weight:400;background:linear-gradient(180deg,#fff3c4,#f1b841 55%,#c88e22);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.9))}html[data-theme] .pbg[data-pname=neon] .hero-profile__name .user-name>strong{font-family:Monoton,cursive;font-weight:400;letter-spacing:.04em;color:#fff0fb!important;text-shadow:none;filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 6px #ff4fd8) drop-shadow(0 0 12px #ff1fb4)}html[data-theme] .pbg[data-pname=cosmic] .hero-profile__name .user-name>strong{background:linear-gradient(100deg,#8fd8ff,#fff 30%,#c6a3ff 60%,#7ee3ff);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 6px rgba(150,130,255,.7)) drop-shadow(0 2px 3px rgba(0,0,0,.8))}:root .pbg[data-pname=neon] h1.hero-profile__name{font-size:min(clamp(1.2rem,5.4vw,1.6rem),calc((min(100vw,600px) - 84px) / (var(--nl, 8) * 1.05)))!important}:root .pbg[data-pname=gold] h1.hero-profile__name{font-size:min(clamp(1.3rem,6vw,1.75rem),calc((min(100vw,600px) - 84px) / (var(--nl, 8) * .85)))!important}@keyframes pshimmer{to{background-position:-200% 0}}.pmark{display:inline-flex;align-items:center;gap:4px;margin:4px auto 0;height:20px;padding:0 9px;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#1a1206!important;background:linear-gradient(100deg,#ffd36e,#fff1c2 45%,#f0a93a);box-shadow:0 0 0 1px #ffffff59,0 4px 12px -4px #ffbe50b3;text-shadow:none!important}.avatar-pring{position:relative;display:inline-grid;place-items:center;flex:none;isolation:isolate;--pg: max(1.5px, calc(var(--ps, 40px) * .03));--pt: max(2.5px, calc(var(--ps, 40px) * .07))}.avatar-pring>.avatar{position:relative;z-index:1}.avatar-pring:before{content:"";position:absolute;z-index:0;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%);width:calc(var(--ps, 40px) + 2 * (var(--pg) + var(--pt)));height:calc(var(--ps, 40px) + 2 * (var(--pg) + var(--pt)));-webkit-mask:radial-gradient(circle closest-side,transparent calc(var(--ps, 40px) / 2 + var(--pg) - .5px),#000 calc(var(--ps, 40px) / 2 + var(--pg)));mask:radial-gradient(circle closest-side,transparent calc(var(--ps, 40px) / 2 + var(--pg) - .5px),#000 calc(var(--ps, 40px) / 2 + var(--pg)))}.avatar-pring[data-pring=aurora]:before{background:conic-gradient(#7ee3ff,#b28cff,#ff8fd0,#7effc4,#7ee3ff);filter:drop-shadow(0 0 calc(var(--pt) * 1.2) rgba(160,140,255,.75))}.avatar-pring[data-pring=reel]:before{background:repeating-conic-gradient(#dcdce4 0 7deg,#2a2a33 7deg 15deg);filter:drop-shadow(0 0 calc(var(--pt) * .8) rgba(255,255,255,.3))}.avatar-pring--sm:before{filter:none!important}.avatar-pring--sm[data-pring=reel]:before{background:repeating-conic-gradient(#dcdce4 0 10deg,#3a3a44 10deg 20deg)}html[data-mode=light] .avatar-pring[data-pring=reel]:before{background:repeating-conic-gradient(#8a8a96 0 8deg,#2a2a33 8deg 16deg)}.hero-v2__avatar>.avatar-pring>.avatar{box-shadow:0 10px 24px -10px #0009}.pname{-webkit-text-fill-color:currentColor;background:none}.pname--mint{color:#2fd3b5!important}.pname--coral{color:#ff9575!important}.pname--sky{color:#7fb4ff!important}.pname--amber{color:#f3bd4f!important}html[data-mode=light] .pname--mint{color:#0f8a74!important}html[data-mode=light] .pname--coral{color:#c4502c!important}html[data-mode=light] .pname--sky{color:#2c66c9!important}html[data-mode=light] .pname--amber{color:#a86c00!important}.pname--shimmer,.pname--gold,.pname--neon,.pname--cosmic{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.pname--shimmer{background-image:linear-gradient(100deg,#ffc65a,#ff8fb5 50%,#b28cff)}.pname--gold{background-image:linear-gradient(180deg,#ffe7a0,#e9a92c)}.pname--neon{background-image:linear-gradient(90deg,#ff6ee0,#ff3fb8)}.pname--cosmic{background-image:linear-gradient(100deg,#7fd3ff,#c6a3ff 60%,#7ee3ff)}html[data-mode=light] .pname--shimmer{background-image:linear-gradient(100deg,#c27a00,#d23f78 50%,#6d44d0)}html[data-mode=light] .pname--gold{background-image:linear-gradient(180deg,#b07a10,#8a5a00)}html[data-mode=light] .pname--neon{background-image:linear-gradient(90deg,#c4169a,#9a0f7a)}html[data-mode=light] .pname--cosmic{background-image:linear-gradient(100deg,#1f72b8,#6d44d0 60%,#1a8fa8)}@media(forced-colors:active){.pname{-webkit-text-fill-color:currentColor!important;background:none!important}}@media(prefers-reduced-motion:reduce){.pbg .pbg__layer:after,.pbg .hero-profile__name .user-name>strong{animation:none!important}}html[data-motion=reduced] .pbg .pbg__layer:after,html[data-motion=reduced] .pbg .hero-profile__name .user-name>strong{animation:none!important}.pstyle__films{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;max-height:60vh;overflow:auto}.pstyle__film{display:grid;gap:4px;padding:0;border:0;background:none;color:var(--text);font:inherit;font-size:.8rem;text-align:left;cursor:pointer}.pstyle__film img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:8px}html[data-theme] .pbg .hero-profile__follows{background:#080a108c;color:#f5f5f8}html[data-theme] .pbg .hero-profile__rankline{color:#f5f5f8!important;padding:1px 10px;border-radius:999px;background:#080a1080;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}html[data-theme] .pbg .hero-profile__rankline .hero-profile__ranktitle,html[data-theme] .pbg .hero-profile__rankline .hero-profile__title{color:#f5f5f8!important;background:none!important;padding:0;border:0;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme] .pbg .hero-profile__lvl{color:#ffb38a}:root .hero-v2 .pbg .hero-profile__rankline,:root .pbg.hero-v2 .hero-profile__rankline{display:inline-flex;align-self:center}.pstyle h3{margin:14px 0 6px}.pstyle__preview{position:sticky;isolation:isolate;top:calc(var(--nav-h, 64px) + 6px);z-index:4;margin:12px 0 4px;pointer-events:none;border-radius:18px;box-shadow:0 10px 24px -14px #0009}.pstyle__preview .hero-profile{margin:0;padding:14px 16px!important;min-height:0!important;display:flex!important;flex-direction:row!important;align-items:center;gap:12px;text-align:left;overflow:hidden}.pstyle__preview .hero-v2__strip{display:none}.pstyle__preview .hero-v2__avatar{margin:0!important;padding:9px!important;flex:none;position:relative;z-index:1;display:grid;place-items:center}.pstyle__preview .hero-v2__avatar>.avatar{box-shadow:0 6px 16px -8px #0009}.pstyle__preview .hero-profile__main{flex:1 1 0;width:0;padding:0 96px 0 0!important;align-items:flex-start!important;text-align:left!important;min-width:0;position:relative;z-index:1}.pstyle__preview .hero-profile__name{font-size:1.2rem;line-height:1.2;margin:0;width:100%;overflow:hidden;justify-content:flex-start;max-width:100%;min-width:0}.pstyle__preview .hero-profile__name .user-name{display:flex;width:100%;flex-wrap:wrap;align-items:center;row-gap:4px;max-width:100%;min-width:0}.pstyle__preview .hero-profile__name .user-name>strong{flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:.08em}.pstyle__preview .hero-profile__handle{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pstyle__preview .hero-profile__handle{margin:2px 0 0;font-size:.85rem}.pstyle__preview:after{content:"Live preview";position:absolute;top:8px;right:10px;z-index:2;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:999px;background:#0a0a1099;color:#fff}.pstyle{min-width:0;max-width:100%}.pstyle__sec{margin-top:16px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--text) 9%,transparent)}.pstyle__sec:first-of-type{border-top:0;padding-top:4px}.pstyle__sechead{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}.pstyle__sechead h4{margin:0;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text)}.pstyle__cur{font-size:.8rem;color:var(--muted, color-mix(in srgb, var(--text) 60%, transparent));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pstyle__row{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:2px;padding:3px 2px 8px;margin:0 -2px;scrollbar-width:thin;-webkit-overflow-scrolling:touch;max-width:100%;min-width:0;width:100%;box-sizing:border-box}.pstyle__row::-webkit-scrollbar{height:4px}.pstyle__row::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--text) 18%,transparent);border-radius:4px}.pstyle__opt{position:relative;flex:0 0 76px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:5px;padding:5px 5px 6px;border-radius:12px;border:1px solid color-mix(in srgb,var(--text) 12%,transparent);background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--text);font:inherit;cursor:pointer;min-height:44px;transition:border-color .15s,box-shadow .15s}.pstyle__opt:hover{border-color:color-mix(in srgb,var(--text) 26%,transparent)}.pstyle__opt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pstyle__opt.on{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 40%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.pstyle__lbl{display:block;width:100%;font-size:.7rem;line-height:1.15;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pstyle__opt.on .pstyle__lbl{font-weight:700}.pstyle__sw{display:block;width:100%;height:42px;border-radius:8px;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #ffffff0f}.pstyle__name{display:grid;place-items:center;width:100%;height:42px;border-radius:8px;background:#11131a;font-weight:800;font-size:.95rem;overflow:hidden}.pstyle__opt.is-locked .pstyle__sw,.pstyle__opt.is-locked .pstyle__name{filter:saturate(.75) brightness(.85)}.pstyle__badge{position:absolute;top:3px;right:3px;display:inline-flex;align-items:center;gap:2px;height:15px;padding:0 4px;border-radius:999px;background:#0c0c12c7;color:#ffd36e;font-size:9px;line-height:1;box-shadow:0 0 0 1px #ffd36e59}.pstyle__tick{position:absolute;top:3px;left:3px;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--accent);color:var(--accent-ink, #fff);box-shadow:0 1px 3px #0006}.pstyle__opt .avatar-champ,.pstyle__opt .avatar-pring{margin:2px}.pstyle__note{margin:6px 0 0}
