:root{--night: #0C0B10;--glass: rgba(255,255,255,.07);--line: rgba(255,255,255,.08);--pink: #FF5CA8;--rose: #B8327A;--core: #FFD3E8;--blush: #FFC2DE;--gold: #FFD27A;--ink: #F5F3F7;--soft: rgba(255,255,255,.78);--mute: rgba(255,255,255,.62);--dim: rgba(255,255,255,.42);--ui: "Plus Jakarta Sans", "Helvetica Neue", Arial, -apple-system, "PingFang SC", "Hiragino Sans", "Noto Sans CJK SC", sans-serif;--neon: "Yellowtail", "Brush Script MT", cursive;--bg: #0C0B10;--modal-bg: #0C0B10;color-scheme:dark}body{font-family:var(--ui);color:var(--ink);background:#050507}#phone{background:var(--night);border-radius:44px;box-shadow:0 0 0 10px #17161c,0 30px 90px #0009}@media(max-width:500px){#phone{border-radius:0;box-shadow:none}body{background:var(--night)}}#phone:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:950;background:radial-gradient(120% 90% at 50% 40%,#0000 50%,#0000008c);border-radius:inherit}#phone:before{content:"";position:absolute;left:-60px;top:-180px;width:520px;height:420px;border-radius:50%;z-index:949;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(closest-side,#ff5ca81a,#ff5ca800);animation:breathe 6s ease-in-out infinite}.rn-input{caret-color:var(--pink);font-family:var(--ui)!important}.rn-input::placeholder{font-style:italic}.rn-scroll{scrollbar-width:none}.rn-scroll::-webkit-scrollbar{display:none}[role=button]:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid var(--core);outline-offset:2px}[role=button]:not(.y-noscale):active{scale:.97;transition:scale .08s}.y-btn:active{scale:.95!important}.nav-enter,.y-scr-in{animation:scrIn .2s cubic-bezier(.2,.9,.3,1) both}.rn-slide-up{animation:sheetUp .35s cubic-bezier(.2,.9,.3,1) both}.rn-fade-in{animation:fadeIn .3s ease both}.rn-spinner{border-color:var(--pink)}.rn-alert-backdrop{background:#06060a99;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:fadeIn .2s ease both}.rn-alert,[data-theme=dark] .rn-alert{background:#16151bf5;color:var(--ink);border-radius:24px;width:290px;box-shadow:inset 0 0 0 1px #ffffff1a,0 24px 60px #0009;animation:pop .38s cubic-bezier(.2,1.5,.4,1) both}.rn-alert-body{padding:22px 20px 16px}.rn-alert-title{font-weight:800;font-size:18px}.rn-alert-msg{color:var(--mute);font-size:14px;line-height:20px}.rn-alert-btns{border-top:none;padding:0 14px 14px;gap:8px}.rn-alert-btns.row .rn-alert-btn+.rn-alert-btn,.rn-alert-btns:not(.row) .rn-alert-btn+.rn-alert-btn{border:none}.rn-alert-btn{height:46px;border-radius:23px;background:#ffffff12;color:var(--ink);font-size:15px;font-weight:700;font-family:var(--ui)}.rn-alert-btn.cancel{color:var(--mute)}.rn-alert-btn:not(.cancel):not(.destructive):last-child{background:linear-gradient(100deg,var(--pink),var(--rose));color:#fff;box-shadow:0 0 18px #ff5ca873}.rn-alert-btn.destructive{color:#ff7ab6;background:#ff5ca81a}.rn-alert-btn:active{transform:scale(.95)}@keyframes scrIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes breathe{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.85;transform:scale(1.1)}}@keyframes likePulse{0%,to{box-shadow:0 0 18px #ff5ca880}50%{box-shadow:0 0 42px #ff5ca8}}@keyframes pop{0%{transform:scale(.55);opacity:0}60%{transform:scale(1.06);opacity:1}to{transform:scale(1);opacity:1}}@keyframes flash{0%{opacity:0}12%{opacity:1}to{opacity:0}}@keyframes chemPulse{0%,to{transform:scale(1)}50%{transform:scale(1.13)}}@keyframes dot{0%,to{opacity:.25}50%{opacity:1}}@keyframes toastIn{0%{transform:translate(-50%,-30px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes toastDrop{0%{transform:translateY(-30px);opacity:0}to{transform:none;opacity:1}}@keyframes spark{0%{transform:scale(0);opacity:1}to{transform:scale(1.7);opacity:0}}@keyframes shimmer{0%,to{opacity:.6}50%{opacity:1}}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes arc{to{stroke-dashoffset:-44}}@keyframes bgDrift{0%{transform:scale(1.06) translate(0)}to{transform:scale(1.12) translate(-10px,8px)}}@keyframes mxIris{0%{clip-path:circle(0% at 50% 36%)}to{clip-path:circle(90% at 50% 36%)}}@keyframes mxPush{0%{transform:scale(1.22);filter:brightness(.25) saturate(.5)}to{transform:scale(1.03);filter:brightness(.92) saturate(1.05)}}@keyframes mxSweep{0%{transform:translate(-180px) rotate(18deg);opacity:1}to{transform:translate(520px) rotate(18deg);opacity:1}}@keyframes mxRipple{0%{transform:translate(-50%,-50%) scale(.2);opacity:.95}to{transform:translate(-50%,-50%) scale(2.6);opacity:0}}@keyframes mxRise{0%{transform:translateY(0) scale(.5);opacity:0}12%{opacity:1}to{transform:translateY(-460px) scale(1);opacity:0}}@keyframes mxFlicker{0%{opacity:0}8%{opacity:.9}11%{opacity:.1}19%{opacity:1}22%{opacity:.35}30%{opacity:1}to{opacity:1}}@keyframes mxUp{0%{transform:translateY(26px);opacity:0}to{transform:none;opacity:1}}@keyframes dtCard{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes dtIn{0%{opacity:0;filter:blur(14px)}to{opacity:1;filter:none}}@keyframes kb{0%{scale:1.08}to{scale:1}}@keyframes dtBloom{0%{opacity:0}25%{opacity:1}to{opacity:.25}}@keyframes dtBar{0%{transform:scaleY(0)}to{transform:none}}@keyframes subIn{0%{opacity:0;transform:translateY(8px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes glassPulse{0%,to{box-shadow:inset 0 0 0 1.5px #fff9,0 0 #ff5ca88c}50%{box-shadow:inset 0 0 0 1.5px #fffc,0 0 0 14px #ff5ca800}}@keyframes polaIn{0%{transform:translateY(120px) rotate(8deg) scale(.9);opacity:0}to{transform:rotate(-4deg);opacity:1}}@keyframes develop{0%{filter:brightness(2.6) contrast(.35) saturate(0) sepia(.3) blur(2px);opacity:.25}60%{filter:brightness(1.25) contrast(.85) saturate(.6) sepia(.15);opacity:1}to{filter:none;opacity:1}}@keyframes heartOn{0%{opacity:.18;transform:scale(.6)}to{opacity:1;transform:scale(1);filter:drop-shadow(0 0 8px rgba(255,255,255,.6))}}.y-neon{font-family:var(--neon)!important;font-weight:400!important;color:var(--ink);text-shadow:0 0 6px rgba(255,92,168,.55),0 0 22px rgba(255,92,168,.25);letter-spacing:0!important}.y-neon-hot{text-shadow:0 0 8px rgba(255,92,168,.8),0 0 26px rgba(255,92,168,.45)!important}.y-flicker{animation:mxFlicker 1s linear .15s both}.y-wordmark{font-family:var(--neon);font-size:33px;line-height:1;color:var(--ink);text-shadow:0 0 6px rgba(255,92,168,.55),0 0 18px rgba(255,92,168,.25)}.y-glass{background:var(--glass)!important;box-shadow:inset 0 0 0 1px #ffffff1a}.y-glass-dark{background:#0c0b106b!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px #ffffff1a}.y-panel{background:#16151bd9!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px #ffffff14}.y-cta{background:linear-gradient(100deg,var(--pink),var(--rose))!important;color:#fff!important;box-shadow:0 0 24px #ff5ca880;border:none!important}.y-cta-idle{animation:likePulse 1.8s ease-in-out infinite}.y-ghost{background:#ffffff12!important;color:var(--mute);border:none!important}.y-ink{background:var(--ink)!important;color:var(--night)!important}.y-pop{animation:pop .38s cubic-bezier(.2,1.5,.4,1) both}.y-pop-fast{animation:pop .28s cubic-bezier(.2,1.5,.4,1) both}.y-up{animation:mxUp .5s cubic-bezier(.2,.9,.3,1) both}.y-sub-in{animation:subIn .45s ease both}.y-fade-in{animation:fadeIn .3s ease both}.y-shimmer{animation:shimmer 1.4s ease-in-out infinite}.y-breathe{animation:breathe 6s ease-in-out infinite}.y-chem-pulse{animation:chemPulse .55s ease-in-out infinite}.y-sheet{animation:sheetUp .35s cubic-bezier(.2,.9,.3,1) both}.y-toast{animation:toastDrop .4s cubic-bezier(.2,1.4,.4,1) both}.y-hot{background:#ff5ca81f!important;box-shadow:inset 0 0 0 1.5px var(--pink),0 0 20px #ff5ca859!important}.y-glass-pulse{animation:glassPulse 1.6s ease-in-out infinite}.y-heart-on{animation:heartOn .4s cubic-bezier(.2,1.6,.4,1) both}.y-pola-in{animation:polaIn .9s cubic-bezier(.2,1.2,.3,1) .2s both}.y-develop{animation:develop 3.2s ease-out .6s both}.y-kb{animation:kb 16s ease-out both}.y-dt-in{animation:dtIn 1.1s ease both}.y-dt-bar{animation:dtBar .9s cubic-bezier(.2,.8,.2,1) both}.y-dt-card{animation:dtCard 1.7s ease both}.y-bloom{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 55% 55%,#ffebf0f2,#ff8cbe73 35%,#0003 80%);animation:dtBloom 3.4s ease both}.y-warm{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 70%,#ffb48c59,#ff5ca81f 40%,#0000 70%);animation:flash 1.6s ease-out forwards}.y-vig{position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 55% at 55% 45%,#0000 40%,#000000d9);opacity:.45}.y-typing{display:flex;gap:5px;padding:12px 15px;background:#0c0b106b;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:20px;align-self:flex-start;box-shadow:inset 0 0 0 1px #ffffff1a}.y-typing i{width:7px;height:7px;border-radius:50%;background:#fff;animation:dot 1s ease-in-out infinite}.y-typing i:nth-child(2){animation-delay:.2s}.y-typing i:nth-child(3){animation-delay:.4s}.y-chatbg{position:absolute;left:-40px;top:-40px;width:calc(100% + 80px);height:calc(100% + 80px);object-fit:cover;object-position:center 20%;filter:blur(18px) brightness(.72) saturate(1.05);transform:scale(1.06);pointer-events:none;animation:bgDrift 14s ease-in-out infinite alternate}.y-chatbg.cold{filter:blur(18px) brightness(.5) saturate(.25)}.y-chatshade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0c0b109e,#0c0b1014 24%,#0c0b100d,#0c0b10b8)}.y-flash{position:absolute;inset:0;z-index:940;pointer-events:none;background:radial-gradient(circle at 50% 42%,#ffe2aa6b,#ff5ca829 35%,#ff5ca800 75%);animation:flash 1.1s ease-out forwards}.y-flash i{position:absolute;width:9px;height:9px;border-radius:50%;background:var(--gold);box-shadow:0 0 14px var(--gold);animation:spark .9s ease-out both}.mx-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 22%;animation:mxIris .75s cubic-bezier(.3,.7,.2,1) .15s both,mxPush 2.4s cubic-bezier(.2,.8,.2,1) .15s both}.mx-sweep{position:absolute;top:-20%;left:0;width:140px;height:140%;background:linear-gradient(90deg,#fff0,#fff0dc52,#fff0);animation:mxSweep 1.1s cubic-bezier(.4,0,.2,1) .7s both;pointer-events:none;mix-blend-mode:screen}.mx-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0c0b1099,#0c0b1000 22% 46%,#0c0b10db 74%,#0c0b10f5)}.mx-ring{position:absolute;left:50%;top:36%;width:220px;height:220px;border-radius:50%;box-shadow:0 0 0 2px #ffffffbf,0 0 30px #ff5ca873;opacity:0;animation:mxRipple 1.3s cubic-bezier(.2,.7,.3,1) .35s both;pointer-events:none}.mx-ring.r2{animation-delay:.62s}.mx-specks{position:absolute;left:0;right:0;bottom:140px;height:0;pointer-events:none}.speck{position:absolute;bottom:0;border-radius:50%;opacity:0;animation:mxRise 3s ease-out infinite;box-shadow:0 0 6px #ffe2aacc}.mx-title{font-family:var(--neon);color:var(--ink);text-align:center;line-height:1.05;transform:rotate(-4deg);text-shadow:0 0 8px rgba(255,92,168,.8),0 0 26px rgba(255,92,168,.45);animation:mxFlicker 1s linear .45s both}.dt-bar-top{font-size:11px;font-weight:700;letter-spacing:.14em;color:#ffffff80;text-transform:uppercase}.rp-panel{background:linear-gradient(180deg,#0c0b1000,#0c0b10b8 26%,#0c0b10f0 60%)}.rp-narr{font-style:italic;color:#ffffffd1;text-shadow:0 1px 10px rgba(0,0,0,.9)}.rp-opt{background:#ffffff12!important;box-shadow:inset 0 0 0 1px #ffffff24;border:none!important;animation:mxUp .35s ease both}.rp-opt.pick{box-shadow:inset 0 0 0 2px var(--pink),0 0 22px #ff5ca880!important;background:#ff5ca82e!important}.y-hint{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#ffffffb3;animation:shimmer 1.4s infinite}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.y-gold-toast{box-shadow:inset 0 0 0 1px var(--gold),0 0 24px #ffd27a66!important}.y-gold-toast,.y-gold-toast *{color:#ffe7b8}@keyframes sGlow{0%,to{box-shadow:inset 0 0 0 1.5px #ffd27abf,0 0 22px #ffd27a38,0 24px 60px #0009}50%{box-shadow:inset 0 0 0 1.5px #ffd27a,0 0 38px #ffd27a6b,0 24px 60px #0009}}@keyframes sHit{0%{transform:scale(.9);filter:brightness(.6)}45%{transform:scale(1.035);filter:brightness(1.25)}to{transform:scale(1);filter:none}}@keyframes sSweep{0%{transform:translate(-140%) rotate(16deg)}to{transform:translate(260%) rotate(16deg)}}@keyframes sSpark{0%{transform:translateY(0) scale(.4);opacity:0}15%{opacity:1}to{transform:translateY(-220px) scale(1);opacity:0}}@keyframes pendDot{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.y-s-card{animation:sGlow 3.2s ease-in-out infinite}.y-s-hit{animation:sHit .9s cubic-bezier(.2,1.3,.4,1) both,sGlow 3.2s ease-in-out .9s infinite}.y-s-sweep{position:absolute;top:-20%;bottom:-20%;width:34%;left:0;pointer-events:none;z-index:5;background:linear-gradient(90deg,#ffe2a000,#ffe2a061,#ffe2a000);animation:sSweep 1.1s .15s ease-out both}.y-s-spark{position:absolute;bottom:30%;width:5px;height:5px;border-radius:50%;background:#ffd27a;box-shadow:0 0 10px #ffd27a;pointer-events:none;z-index:5;animation:sSpark 1.6s ease-out both}.y-s-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 20%;pointer-events:none}.y-pend-dot{animation:pendDot 1.2s ease-in-out infinite}.y-s-pop{animation:sHit .9s cubic-bezier(.2,1.3,.4,1) both}@keyframes rGlow{0%,to{box-shadow:inset 0 0 0 1.5px #ffd6e873,0 0 16px #ffaad224,0 24px 60px #0009}50%{box-shadow:inset 0 0 0 1.5px #ffe2f0cc,0 0 26px #ffaad247,0 24px 60px #0009}}.y-r-card{animation:rGlow 4s ease-in-out infinite}.y-r-sweep{position:absolute;top:-20%;bottom:-20%;width:30%;left:0;pointer-events:none;z-index:5;background:linear-gradient(90deg,#ffecf600,#ffecf642,#ffecf600);animation:sSweep 1.3s .1s ease-out both}.y-story-frame{position:absolute;inset:8px;border-radius:23px;pointer-events:none;z-index:4;box-shadow:inset 0 0 0 1px #ffe2aa9e,inset 0 0 0 4px #0c0b102e,inset 0 0 0 5px #ffe2aa47}.y-story-frame-r{box-shadow:inset 0 0 0 1px #ffe2f08c,inset 0 0 0 4px #0c0b102e,inset 0 0 0 5px #ffe2f03d}@keyframes storyFound{0%{opacity:0;transform:translate(-50%,10px);letter-spacing:.02em}14%{opacity:1;transform:translate(-50%)}82%{opacity:1;transform:translate(-50%);letter-spacing:.1em}to{opacity:0;transform:translate(-50%,-6px);letter-spacing:.1em}}.y-story-found{position:absolute;top:21%;left:50%;transform:translate(-50%);z-index:6;pointer-events:none;white-space:nowrap;display:flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#ffe2aa;background:#0c0b1094;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px #ffe2aab3,0 10px 30px #00000073;animation:storyFound 2.6s .35s ease-out both}.y-story-found-r{color:#ffecf6;box-shadow:inset 0 0 0 1px #ffe2f099,0 10px 30px #00000073}.y-story-found-mark{font-size:12px;opacity:.9}@media(prefers-reduced-motion:reduce){.y-story-found{animation:none;opacity:1}}.yc-peek-card{position:relative;overflow:hidden;background:linear-gradient(160deg,#3a305c6b,#12101e8c);backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);box-shadow:inset 0 0 0 1px #c9b8ff29,0 10px 30px #00000059}.yc-peek-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 85% 75% at 50% 50%,transparent 55%,rgba(6,4,14,.62) 100%)}.yc-peek-card:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.05) 45%,transparent 60%)}.yc-peek-reveal{animation:peekReveal .55s cubic-bezier(.3,.7,.3,1) both}@keyframes peekReveal{0%{filter:blur(12px);opacity:.15;transform:scale(.97)}to{filter:blur(0);opacity:1;transform:none}}.yc-peek-lit{animation:peekGlow 2.6s ease-in-out infinite}@keyframes peekGlow{0%,to{box-shadow:inset 0 0 0 1px #c9b8ff59,0 0 6px #9678ff40}50%{box-shadow:inset 0 0 0 1.5px #c9b8ffb3,0 0 18px #9678ff99}}.yc-peek-lit-soft{box-shadow:inset 0 0 0 1px #c9b8ff4d;background:#9678ff1a}.y-seg-full,.y-seg-fill{position:absolute;inset:0;background:#f5f3f7;border-radius:2px;box-shadow:0 0 6px #ffffff73}.y-seg-fill{transform-origin:left center;transform:scaleX(0);animation:segFill 3s linear forwards}@keyframes segFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.y-photo-hint{animation:photoHint 1.6s ease-in-out .6s 4 both}@keyframes photoHint{0%,to{transform:translate(0);opacity:.35}50%{transform:translate(5px);opacity:.95}}.y-private-pill{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}[data-frame=wide] #phone{width:100vw;height:100vh;border-radius:0;box-shadow:none;overflow:clip}[data-frame=wide] body{background:var(--night)}[data-frame=wide] #phone:before{left:6vw;width:70vw;height:60vh}[data-frame=wide] #phone:after{background:radial-gradient(140% 120% at 50% 40%,#0000 60%,#00000073)}[data-frame=wide] #overlay{left:calc(50% - 215px);right:auto;width:430px;top:max(0px,calc(50% - 440px));bottom:auto;height:min(100%,880px);border-radius:28px}[data-frame=wide] #overlay>.rn-modal{border-radius:28px;overflow:hidden}[data-frame=wide] #overlay:before{content:"";position:absolute;inset:0;z-index:-1;display:none;pointer-events:none;border-radius:28px;box-shadow:0 0 0 200vmax #06060a99;animation:fadeIn .2s ease both}[data-frame=wide] #overlay>.rn-modal:has(.y-stage-bd){overflow:visible}[data-frame=wide] #overlay .y-stage-bd{inset:-100vmax!important}[data-frame=wide] #overlay:has(>.rn-modal):before{display:block}[data-frame=wide] #overlay:has(.y-stage-bd):before{display:none}[data-frame=wide] #phone:has(#overlay>.rn-modal) #root{pointer-events:none}.y-sidebar{background:#ffffff08;border-right:1px solid var(--line)}.y-sidebar-tab{width:52px;height:52px;border-radius:26px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s}.y-sidebar-tab:hover{background:var(--glass)}.y-sidebar-tab.on{background:var(--ink)}[data-frame=wide] .y-stage{left:calc(50% - 215px)!important;right:auto!important;width:430px!important;top:max(0px,calc(50% - 440px))!important;bottom:auto!important;height:min(100%,880px)!important;border-radius:28px;overflow:hidden;box-shadow:0 0 0 200vmax #06060a99,0 30px 90px #0009}[data-frame=wide] .yc-root>:not(.yc-bg){width:100%;max-width:760px;margin-left:auto;margin-right:auto}[data-frame=wide] .nav-scene[data-screen=Store]>*{width:100%;max-width:1120px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}[data-frame=wide] .nav-scene:is([data-screen=ManageSubscription],[data-screen=ChangePlan])>*{width:100%;max-width:720px;margin-left:auto;margin-right:auto}.y-recent{position:relative;width:40px;height:40px;border-radius:20px;cursor:pointer;box-shadow:0 0 0 2px #ffffff14;transition:box-shadow .2s,transform .2s}.y-recent:hover,.y-recent:focus-visible{box-shadow:0 0 0 2px #ff5ca8;outline:none}.y-recent-dot{position:absolute;top:-1px;right:-1px;width:11px;height:11px;border-radius:50%;background:#ff5ca8;box-shadow:0 0 0 2px #0c0b10}[data-frame=wide] .nav-scene.nav-page{left:var(--nav-w);background:#0c0b10}[data-frame=phone] .nav-scene.nav-under{display:none!important}[data-frame=wide] .nav-scene.nav-page.nav-enter{animation:none}:root{--nav-w: 72px}html[data-nav=full]{--nav-w: 232px}.y-sidebar{width:var(--nav-w);box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:14px 10px;overflow:hidden auto;scrollbar-width:none}.y-nav-label{display:none!important}html[data-nav=full] .y-nav-label{display:inline-flex!important}.y-nav-top{display:flex;flex-direction:column;align-items:center;gap:10px;padding-bottom:4px}html[data-nav=full] .y-nav-top{flex-direction:row;justify-content:space-between;padding:2px 4px 8px 6px}.y-nav-sparks{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;height:38px;margin:2px 0 12px;border-radius:19px;background:#ffd27a14;box-shadow:inset 0 0 0 1px #ffd27a4d;color:#f5f3f7;font-size:12.5px;font-weight:800;font-variant-numeric:tabular-nums;transition:background-color .2s}.y-nav-sparks:hover,.y-nav-sparks:focus-visible{background:#ffd27a29}html[data-nav=full] .y-nav-sparks{justify-content:flex-start;height:44px;padding:0 14px;border-radius:14px;font-size:16px;gap:10px}.y-nav-sparks-more{margin-left:auto;font-size:12.5px;font-weight:700;color:#ffd27a}.y-nav-items{display:flex;flex-direction:column;align-items:center;gap:6px}html[data-nav=full] .y-nav-items{align-items:stretch;gap:2px}html[data-nav=full] .y-sidebar-tab{width:auto;height:44px;border-radius:12px;justify-content:flex-start;gap:12px;padding:0 12px;font-size:15px;font-weight:700;color:#ffffffd1}html[data-nav=full] .y-sidebar-tab.on{color:#0c0b10}.y-nav-heading{margin:0 8px 4px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#ffffff80}.y-recent-list{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:12px;margin-top:10px;border-top:1px solid rgba(255,255,255,.08)}html[data-nav=full] .y-recent-list{align-items:stretch;gap:2px}.y-recent-row{display:flex;align-items:center;gap:10px;cursor:pointer;border-radius:12px;outline:none}html[data-nav=full] .y-recent-row{padding:6px 8px}html[data-nav=full] .y-recent-row:hover,html[data-nav=full] .y-recent-row:focus-visible{background:#ffffff0f}html[data-nav=full] .y-recent{width:32px;height:32px;border-radius:16px;flex:none}html[data-nav=full] .y-recent img{width:32px!important;height:32px!important;border-radius:16px!important}.y-recent-name{font-size:14px;color:#ffffffd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.y-account{position:relative}.y-account-btn{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:6px;border-radius:14px;transition:background-color .2s}.y-account-btn:hover,.y-account-btn.on,.y-account-btn:focus-visible{background:#ffffff14}html[data-nav=full] .y-account-btn{justify-content:flex-start;padding:8px 10px;background:#ffffff0d}.y-account-avatar{width:36px;height:36px;flex:none;border-radius:18px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#f5d6e6;color:#0c0b10;font-weight:800;font-size:15px}html[data-nav=full] .y-account-text{display:flex!important;flex-direction:column;flex:1;min-width:0;text-align:left}.y-account-name{font-size:14.5px;font-weight:800;color:#f5f3f7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.y-account-sub{font-size:12px;color:#fff9}.y-account-menu{position:absolute;bottom:calc(100% + 8px);left:0;min-width:220px;padding:6px;border-radius:14px;background:#1c1a22;box-shadow:0 14px 40px #0000008c,inset 0 0 0 1px #ffffff14;display:flex;flex-direction:column;z-index:50}.y-account-item{all:unset;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;font-size:14.5px;font-weight:600;color:#f5f3f7}.y-account-item:hover,.y-account-item:focus-visible{background:#ffffff14}.y-wd-nav{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:9px 12px;border-radius:10px;font-size:14.5px;font-weight:700;color:#ffffffbf}.y-wd-nav:hover,.y-wd-nav:focus-visible{background:#ffffff0f}.y-wd-nav.on{background:#ffffff1a;color:#f5f3f7;font-weight:800}.y-wd-count{color:#ffffff80;font-weight:700;font-variant-numeric:tabular-nums}.y-mtile .y-mtile-stats{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:22px;background:#08070c7a;color:#fff;font-size:16px;font-weight:800;opacity:0;transition:opacity .15s}.y-mtile .y-mtile-stats span{display:inline-flex;align-items:center;gap:7px}.y-mtile:hover .y-mtile-stats,.y-mtile:focus-visible .y-mtile-stats{opacity:1}.y-mtile:focus-visible{outline:3px solid #FF5CA8;outline-offset:2px}.y-mpost{position:relative;border-radius:20px;background:#16151b;box-shadow:inset 0 0 0 1px #ffffff14;scroll-margin-top:24px}.y-mpost-media{background:#000;display:flex;justify-content:center}.y-mpost-media img,.y-mpost-media video{display:block;width:100%;max-height:min(62vh,560px);object-fit:contain}.y-mpost-flash{animation:y-mpost-flash 1.4s ease-out}@keyframes y-mpost-flash{0%,30%{box-shadow:inset 0 0 0 2px #ff5ca8}to{box-shadow:inset 0 0 0 1px #ffffff14}}@media(prefers-reduced-motion:reduce){.y-mpost-flash{animation:none}}.y-mdlg-bd{position:fixed;inset:0;z-index:5000;background:#06060ad1;display:flex;align-items:center;justify-content:center;padding:24px 88px;animation:y-mdlg-in .16s ease-out}.y-mdlg{position:relative;display:flex;width:min(1100px,100%);height:min(86vh,760px);border-radius:18px;overflow:hidden;background:#16151b;box-shadow:0 30px 80px #0009,inset 0 0 0 1px #ffffff14}.y-mdlg-side{width:380px;flex:none;display:flex;flex-direction:column;min-height:0;background:#16151b;border-left:1px solid rgba(255,255,255,.08);box-sizing:border-box}.y-mdlg-btn{all:unset;box-sizing:border-box;width:44px;height:44px;border-radius:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#f5f3f7;background:#ffffff1f;z-index:1}.y-mdlg-btn:hover{background:#ffffff38}.y-mdlg-btn:focus-visible,.y-mdlg-icon:focus-visible,.y-mpick:focus-visible{outline:3px solid #FF5CA8;outline-offset:2px}.y-mdlg-icon{all:unset;cursor:pointer;width:34px;height:34px;border-radius:17px;display:flex;align-items:center;justify-content:center}.y-mdlg-icon:hover{background:#ffffff14}.y-mdlg-menu{position:absolute;right:12px;top:54px;z-index:3;min-width:170px;padding:6px;border-radius:14px;background:#221f2a;box-shadow:0 12px 30px #00000080,inset 0 0 0 1px #ffffff14}.y-mdlg-menu button{all:unset;box-sizing:border-box;display:block;width:100%;padding:10px 12px;border-radius:9px;cursor:pointer;color:#ff8ca8;font-size:14px;font-weight:700}.y-mdlg-menu button:hover,.y-mdlg-menu button:focus-visible{background:#ffffff12}.y-mpick{all:unset;position:relative;aspect-ratio:3/4;border-radius:12px;overflow:hidden;background:#1a1820}.y-mpick img{width:100%;height:100%;object-fit:cover;display:block}.y-mpick:not(:disabled):hover img{filter:brightness(1.12)}.y-mdlg-input{box-sizing:border-box;width:100%;resize:none;border-radius:14px;border:1px solid rgba(255,255,255,.12);outline:none;padding:12px 14px;font:500 14.5px var(--ui, system-ui);line-height:1.45;color:#f5f3f7;background:#ffffff0f}.y-mdlg-input:focus{border-color:#ff5ca8}.y-mdlg-input:disabled{opacity:.5}@keyframes y-mdlg-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.y-mdlg-bd{animation:none}}
