@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{--text:#f5f5f8;--muted:#fffc;color:#f5f5f8!important;background:#0d0f14!important;border-color:#ffffff24!important;box-shadow:0 18px 40px -20px #000c!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:0 0!important}.pbg .hero-v2__strip:after{display:none}.pbg__layer{z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(165deg, var(--pa) 0%, var(--pb) 48%, var(--pc) 100%);position:absolute;inset:0;overflow:hidden}.pbg__layer:after{content:"";position:absolute;inset:0}.pbg .hero-v2__avatar,.pbg .hero-profile__main,.pbg .hero-profile__actions,.pbg .pmark{z-index:2;position:relative}.pbg .hero-profile__main,.pbg .hero-profile__handle,.pbg .muted,.pbg .hero-v2__stat span,.pbg .profile-bio{text-shadow:0 1px 3px #000c}html[data-theme] .pbg .hero-profile__handle,html[data-theme] .pbg .hero-profile__handle .muted{color:#ffffffdb!important}html[data-theme] .pbg .profile-bio{background:#080a106b;border-radius:10px;padding:4px 10px;display:inline-block;color:#ffffffeb!important}html[data-theme] .pbg .hero-v2__stat span{color:#fffc!important}html[data-theme] .pbg .hero-v2__stats{-webkit-backdrop-filter:blur(6px);background:#080a1099!important;border-color:#ffffff29!important}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{-webkit-backdrop-filter:blur(6px);color:#f5f5f8!important;background:#080a1099!important;border-color:#fff3!important}html[data-theme] .pbg .hero-profile__title{border-radius:999px;padding:2px 10px}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{-webkit-backdrop-filter:blur(6px);color:#f5f5f8!important;background:#080a10a3!important;border-color:#ffffff3d!important}html[data-theme] .pbg .taste-match{background:#080a108c;border-radius:12px;padding:4px 12px;display:inline-block;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, #ffffff12 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(#ffffff29 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{-webkit-text-fill-color:currentColor;background:0 0;animation:none;color:var(--pn,#fff)!important}.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%,#08080c8c,#0000 75%),linear-gradient(#08080c1a 0%,#08080c73 18%,#08080ccc 36%,#08080ceb 62%,#0b0b10 100%)}.pbg[data-pbg=curtain] .pbg__layer{background:radial-gradient(130% 60% at 50% 105%,#000000bf,#0000 70%),radial-gradient(70% 45% at 50% 20%,#ffbe8c38,#0000 70%),repeating-linear-gradient(90deg,#3d0207 0,#7a0a14 9px,#b3172a 17px,#7a0a14 25px,#3d0207 34px)}.pbg[data-pbg=curtain] .pbg__layer:after{background:linear-gradient(#0000 30%,#0a02048c 60%,#0a0204d9 100%)}.pbg__valance{z-index:1;filter:drop-shadow(0 6px 6px #0009);background:radial-gradient(28px 22px at 28px 0,#c9192f 0 90%,#0000 92%) 0 0/56px 40px repeat-x,linear-gradient(#5e0610,#8f0e1d 60%,#0000 60%);height:40px;position:absolute;top:0;left:0;right:0}.pbg__valance:after{content:"";background:repeating-linear-gradient(90deg,#f3c55a 0 4px,#a8761c 4px 6px);height:3px;position:absolute;top:22px;left:0;right:0}.pbg[data-pbg=curtain] .hero-v2__strip{height:104px}.pbg[data-pbg=marquee] .pbg__layer{background:radial-gradient(80% 45% at 50% 30%,#ff28b447,#0000 70%),radial-gradient(70% 40% at 50% 85%,#00dcff2e,#0000 70%),linear-gradient(#0e0418,#07020d)}.pbg[data-pbg=marquee] .pbg__layer:after{border:2px solid #ff4fd8;border-radius:16px;inset:10px;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{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;position:absolute;inset:1px}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,100% - 12px)}.pbg[data-pbg=stars] .pbg__layer{background:radial-gradient(1.2px 1.2px at 20px 30px,#fff,#0000) 0 0/180px 180px,radial-gradient(1px 1px at 70px 80px,#cfe0ff,#0000) 0 0/230px 230px,radial-gradient(1.6px 1.6px at 130px 20px,#fff,#0000) 0 0/210px 210px,radial-gradient(1px 1px at 160px 110px,#fff,#0000) 0 0/250px 250px,radial-gradient(1.3px 1.3px at 40px 140px,#ffe9c4,#0000) 0 0/190px 190px,radial-gradient(1px 1px at 100px 160px,#fff,#0000) 0 0/170px 170px,radial-gradient(60% 35% at 80% 18%,#8c5aff59,#0000 70%),radial-gradient(55% 30% at 15% 60%,#2896ff38,#0000 70%),linear-gradient(#0a0b24,#05050f)}.pbg[data-pbg=stars] .pbg__layer:after{background:radial-gradient(2px 2px at 60px 50px,#fff,#0000),radial-gradient(1.5px 1.5px at 300px 90px,#fff,#0000),radial-gradient(2.4px 2.4px at 320px 30px,#fff 40%,#0000),radial-gradient(1.8px 1.8px at 120px 260px,#fff,#0000),radial-gradient(2px 2px at 900px 60px,#fff,#0000),radial-gradient(1.6px 1.6px at 700px 200px,#dfe8ff,#0000);animation:5s ease-in-out infinite alternate ptwinkle}@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 0%,#fff4cf 22%,#ff8fb5 45%,#b28cff 70%,#ffd36e 100%) 0 0/200% 100%;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 2px 4px #000000d9);-webkit-background-clip:text;background-clip:text;animation:6s linear infinite pshimmer;color:#0000!important}html[data-theme] .pbg[data-pname=gold] .hero-profile__name .user-name>strong{background:linear-gradient(#fff3c4,#f1b841 55%,#c88e22);-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 2px 3px #000000e6);-webkit-background-clip:text;background-clip:text;font-family:Limelight,serif;font-weight:400;color:#0000!important}html[data-theme] .pbg[data-pname=neon] .hero-profile__name .user-name>strong{letter-spacing:.04em;text-shadow:none;filter:drop-shadow(0 0 2px #fff)drop-shadow(0 0 6px #ff4fd8)drop-shadow(0 0 12px #ff1fb4);font-family:Monoton,cursive;font-weight:400;color:#fff0fb!important}html[data-theme] .pbg[data-pname=cosmic] .hero-profile__name .user-name>strong{background:linear-gradient(100deg,#8fd8ff,#fff 30%,#c6a3ff 60%,#7ee3ff);-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 6px #9682ffb3)drop-shadow(0 2px 3px #000c);-webkit-background-clip:text;background-clip:text;color:#0000!important}: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{letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(100deg,#ffd36e,#fff1c2 45%,#f0a93a);border-radius:999px;align-items:center;gap:4px;height:20px;margin:4px auto 0;padding:0 9px;font-size:.68rem;font-weight:800;display:inline-flex;box-shadow:0 0 0 1px #ffffff59,0 4px 12px -4px #ffbe50b3;color:#1a1206!important;text-shadow:none!important}.avatar-pring{isolation:isolate;--pg:max(1.5px, calc(var(--ps,40px) * .03));--pt:max(2.5px, calc(var(--ps,40px) * .07));flex:none;place-items:center;display:inline-grid;position:relative}.avatar-pring>.avatar{z-index:1;position:relative}.avatar-pring:before{content:"";z-index:0;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)));-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)));border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.avatar-pring[data-pring=aurora]:before{filter:drop-shadow(0 0 calc(var(--pt) * 1.2) #a08cffbf);background:conic-gradient(#7ee3ff,#b28cff,#ff8fd0,#7effc4,#7ee3ff)}.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) #ffffff4d)}.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:0 0}.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-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.pname--shimmer{background-image:linear-gradient(100deg,#ffc65a,#ff8fb5 50%,#b28cff)}.pname--gold{background-image:linear-gradient(#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(#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:0 0!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{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;max-height:60vh;display:grid;overflow:auto}.pstyle__film{color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:4px;padding:0;font-size:.8rem;display:grid}.pstyle__film img{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:100%}html[data-theme] .pbg .hero-profile__follows{color:#f5f5f8;background:#080a108c}html[data-theme] .pbg .hero-profile__rankline{-webkit-backdrop-filter:blur(6px);background:#080a1080;border-radius:999px;padding:1px 10px;color:#f5f5f8!important}html[data-theme] .pbg .hero-profile__rankline .hero-profile__ranktitle,html[data-theme] .pbg .hero-profile__rankline .hero-profile__title{-webkit-backdrop-filter:none;backdrop-filter:none;border:0;padding:0;color:#f5f5f8!important;background:0 0!important}html[data-theme] .pbg .hero-profile__lvl{color:#ffb38a}:root .hero-v2 .pbg .hero-profile__rankline,:root .pbg.hero-v2 .hero-profile__rankline{align-self:center;display:inline-flex}.pstyle h3{margin:14px 0 6px}.pstyle__preview{isolation:isolate;top:calc(var(--nav-h,64px) + 6px);z-index:4;pointer-events:none;border-radius:18px;margin:12px 0 4px;position:sticky;box-shadow:0 10px 24px -14px #0009}.pstyle__preview .hero-profile{text-align:left;align-items:center;gap:12px;margin:0;overflow:hidden;flex-direction:row!important;min-height:0!important;padding:14px 16px!important;display:flex!important}.pstyle__preview .hero-v2__strip{display:none}.pstyle__preview .hero-v2__avatar{z-index:1;flex:none;place-items:center;display:grid;position:relative;margin:0!important;padding:9px!important}.pstyle__preview .hero-v2__avatar>.avatar{box-shadow:0 6px 16px -8px #0009}.pstyle__preview .hero-profile__main{z-index:1;flex:1 1 0;width:0;min-width:0;position:relative;text-align:left!important;align-items:flex-start!important;padding:0 96px 0 0!important}.pstyle__preview .hero-profile__name{justify-content:flex-start;width:100%;min-width:0;max-width:100%;margin:0;font-size:1.2rem;line-height:1.2;overflow:hidden}.pstyle__preview .hero-profile__name .user-name{flex-wrap:wrap;align-items:center;row-gap:4px;width:100%;min-width:0;max-width:100%;display:flex}.pstyle__preview .hero-profile__name .user-name>strong{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;padding-bottom:.08em;overflow:hidden}.pstyle__preview .hero-profile__handle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:2px 0 0;font-size:.85rem;overflow:hidden}.pstyle__preview:after{content:"Live preview";z-index:2;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#0a0a1099;border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:700;position:absolute;top:8px;right:10px}.pstyle__sec{border-top:1px solid color-mix(in srgb, var(--text) 9%, transparent);margin-top:16px;padding-top:12px}.pstyle__sec:first-of-type{border-top:0;padding-top:4px}.pstyle__sechead{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.pstyle__sechead h4{letter-spacing:.08em;text-transform:uppercase;color:var(--text);margin:0;font-size:.78rem;font-weight:800}.pstyle__cur{color:var(--muted,color-mix(in srgb, var(--text) 60%, transparent));white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.pstyle__row{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch;gap:8px;margin:0 -2px;padding:3px 2px 8px;scroll-padding-inline:2px;display:flex;overflow-x:auto}.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{scroll-snap-align:start;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;border-radius:12px;flex-direction:column;flex:0 0 76px;align-items:center;gap:5px;min-height:44px;padding:5px 5px 6px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.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{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:.7rem;line-height:1.15;display:block;overflow:hidden}.pstyle__opt.on .pstyle__lbl{font-weight:700}.pstyle__sw{background-position:50%;background-size:cover;border-radius:8px;width:100%;height:42px;display:block;box-shadow:inset 0 0 0 1px #ffffff0f}.pstyle__name{background:#11131a;border-radius:8px;place-items:center;width:100%;height:42px;font-size:.95rem;font-weight:800;display:grid;overflow:hidden}.pstyle__opt.is-locked .pstyle__sw,.pstyle__opt.is-locked .pstyle__name{filter:saturate(.75)brightness(.85)}.pstyle__badge{color:#ffd36e;background:#0c0c12c7;border-radius:999px;align-items:center;gap:2px;height:15px;padding:0 4px;font-size:9px;line-height:1;display:inline-flex;position:absolute;top:3px;right:3px;box-shadow:0 0 0 1px #ffd36e59}.pstyle__tick{background:var(--accent);width:16px;height:16px;color:var(--accent-ink,#fff);border-radius:50%;place-items:center;display:grid;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0006}.pstyle__opt .avatar-champ,.pstyle__opt .avatar-pring{margin:2px}.pstyle__note{margin:6px 0 0}
