:root{--v21-night:#170f22;--v21-night-2:#110a19;--v21-plum:#22172e;--v21-plum-2:#2c1f3a;--v21-rose:#f2a6c5;--v21-rose-2:#e987b0;--v21-rose-3:#fbd3e3;--v21-lav:#b9a0ee;--v21-lav-2:#8f72d6;--v21-cream:#f7ede2;--v21-cream-soft:#dccfdc;--v21-muted:#a898b4;--v21-line:rgb(247 237 226/0.08);--v21-line-rose:rgb(242 166 197/0.26);--v21-grad:linear-gradient(135deg,#f6b3cf,#dcaae6 52%,#a98ce4);--v21-grad-soft:linear-gradient(135deg,rgb(242 166 197/0.16),rgb(185 160 238/0.13));--v21-on-grad:#2a1630;--v21-glass:rgb(34 23 46/0.66);--v21-glass-solid:#1d1428;--v21-shadow:0 24px 70px rgb(8 3 14/0.55);--v21-glow:0 10px 34px rgb(233 135 176/0.22);--v21-ease:cubic-bezier(0.22,1,0.36,1);--v21-r-xl:30px;--v21-r-lg:22px;--v21-r-md:16px;--v21-r-sm:12px;--font-cute:var(--font-cormorant);--font-mono:var(--font-outfit);--font-ui:var(--font-outfit),"Quicksand",system-ui,sans-serif;--font-head:var(--font-cormorant),"Cormorant Garamond",Georgia,serif;--font-display:var(--font-cormorant),"Cormorant Garamond",Georgia,serif;--font-data:var(--font-outfit),"Quicksand",system-ui,sans-serif;--cy-black:var(--v21-night-2);--cy-black-2:var(--v21-night);--cy-panel:var(--v21-glass-solid);--cy-pink:var(--v21-rose);--cy-pink-hot:var(--v21-rose-2);--cy-pink-dark:#c86d98;--cy-green:var(--v21-lav);--cy-green-soft:#cdb8f2;--cy-cyan:#b7c9f2;--cy-ink:var(--v21-cream);--cy-ink-soft:var(--v21-cream-soft);--cy-ink-muted:var(--v21-muted);--cy-line:#2f2339;--cy-line-hot:#4a3452;--glow-pink:0 0 14px rgb(242 166 197/0.28);--glow-green:0 0 14px rgb(185 160 238/0.28);--glow-panel:var(--v21-shadow);--cut:0px;--radius:14px;--gf-rose:var(--v21-rose);--gf-rose-2:var(--v21-rose-3);--gf-rose-deep:var(--v21-rose-2);--v20-pink:var(--v21-rose);--v20-pink-2:var(--v21-rose-3);--v20-violet:var(--v21-lav);--v20-violet-2:var(--v21-lav-2);--v20-green:#f3d9b8;--v20-ink:var(--v21-cream);--v20-ink-soft:var(--v21-cream-soft);--v20-ink-muted:var(--v21-muted);--v20-glass:var(--v21-glass);--v20-glass-2:rgb(40 28 54/0.72);--v20-glass-solid:var(--v21-glass-solid);--v20-line:rgb(242 166 197/0.13);--v20-line-2:var(--v21-line);--v20-line-hot:rgb(242 166 197/0.42);--v20-grad:var(--v21-grad);--v20-grad-soft:var(--v21-grad-soft);--v20-glow:0 0 0 1px rgb(242 166 197/0.22),var(--v21-glow);--v20-shadow:var(--v21-shadow);--v20-r-xl:var(--v21-r-xl);--v20-r-lg:var(--v21-r-lg);--v20-r-md:var(--v21-r-md);--v20-r-sm:var(--v21-r-sm);--page-1:var(--v21-night-2);--page-2:var(--v21-night);--surface:rgb(34 23 46/0.82);--surface-solid:var(--v21-glass-solid);--surface-2:var(--v21-plum-2);--border:var(--v21-line);--border-strong:var(--v21-line-rose);--ink:var(--v21-cream);--ink-soft:var(--v21-cream-soft);--ink-muted:var(--v21-muted);--accent:var(--v21-rose);--accent-strong:var(--v21-rose-2);--accent-soft:rgb(242 166 197/0.14);--on-accent:var(--v21-on-grad);--bubble-aiko:var(--v21-plum-2);--bubble-me:#3a2747;--bubble-ink:var(--v21-cream);--note-bg:rgb(242 166 197/0.08);--note-ink:var(--v21-rose-3);--status:var(--v21-rose);--mote:#fff3f8;--mote-glow:var(--v21-rose);--halo-1:rgb(242 166 197/0.18);--halo-2:rgb(185 160 238/0.12);--orb-1:rgb(242 166 197/0.12);--orb-2:rgb(185 160 238/0.1);--fill-1:var(--v21-rose);--fill-2:var(--v21-lav);--track:rgb(247 237 226/0.06);--portrait-shadow:drop-shadow(0 18px 34px rgb(8 3 14/0.5));--checkin-glow:rgb(185 160 238/0.18);--st-panel:var(--v21-glass-solid);--st-card:#1f1529;--v15-rose:var(--v21-rose)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-ui);color:var(--v21-cream);font-feature-settings:"kern"}body *,body :after,body :before{text-transform:none!important;letter-spacing:normal!important}.chat-heading h2,.message-meta,.nameplate strong,.soft-button{letter-spacing:normal!important}.eyebrow:before,.stage-community-label:before{content:none!important;display:none!important}::selection{background:rgb(242 166 197/.35);color:var(--v21-cream)}h1,h2,h3{text-wrap:balance}.eyebrow,.gallery-eyebrow,.sheet-head .eyebrow,.v15-eyebrow{font:italic 500 15px/1.3 var(--font-display)!important;color:var(--v21-rose)!important;text-shadow:none!important}body{background:radial-gradient(70% 55% at 78% -8%,rgb(185 160 238/.16),transparent 62%),radial-gradient(60% 50% at 8% 108%,rgb(242 166 197/.12),transparent 60%),linear-gradient(180deg,#1a1126 0,var(--v21-night) 45%,var(--v21-night-2) 100%) fixed!important}.cyber-leak.leak-green,.cyber-noise,.holo,body:after,body:before{display:none!important}.cyber-leak.leak-pink{background:radial-gradient(closest-side,rgb(185 160 238/.18),transparent)!important;filter:blur(40px);opacity:.8}.site-header{background:linear-gradient(180deg,rgb(23 15 34/.86),rgb(23 15 34/.6))!important;box-shadow:0 1px 0 var(--v21-line),0 16px 40px rgb(8 3 14/.35)!important}.site-header .brand{font:900 22px/1 var(--font-logo),Orbitron,system-ui,sans-serif!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#f1e8ff!important;animation:none!important;text-shadow:-1.5px 0 rgb(214 120 255/.85),1.5px 0 rgb(122 98 255/.7)!important;filter:drop-shadow(0 0 14px rgb(168 85 247/.35))!important}.site-header .brand:after,.site-header .brand:before{display:none!important;content:none!important}.site-header .brand span{letter-spacing:1.5px!important;text-shadow:none!important;background:linear-gradient(100deg,#f0a8ff,#c084fc 50%,#8b5cf6)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;filter:drop-shadow(0 0 6px rgb(192 132 252/.6))!important}.site-header .brand i{color:#c9a8ff!important;text-shadow:0 0 8px rgb(192 132 252/.75)!important;font-style:normal;animation:v21Flicker 3s steps(1) infinite!important}.site-header .brand:hover{animation:v21Glitch .35s steps(2) 2!important}@keyframes v21Flicker{0%,to{opacity:1}47%{opacity:1}48%{opacity:.35}49%{opacity:1}72%{opacity:.6}73%{opacity:1}}@keyframes v21Glitch{0%{text-shadow:-3px 0 #e879f9,3px 0 #7c5cff;transform:translate(0);clip-path:inset(0 0 0 0)}25%{text-shadow:3px 0 #e879f9,-3px 0 #7c5cff;transform:translate(-2px,1px);clip-path:inset(20% 0 45% 0)}50%{text-shadow:-2px 0 #a5b4fc,2px 0 #e879f9;transform:translate(2px,-1px);clip-path:inset(55% 0 10% 0)}75%{text-shadow:2px 0 #7c5cff,-2px 0 #e879f9;transform:translate(-1px);clip-path:inset(5% 0 70% 0)}to{text-shadow:-1.5px 0 rgb(214 120 255/.85),1.5px 0 rgb(122 98 255/.7);transform:none;clip-path:inset(0 0 0 0)}}@keyframes v21Twinkle{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}.header-nav .nav-pill,.header-nav .tier-chip,.live-chat-trigger,.live-count,.nav-social{font:600 13px/1 var(--font-ui)!important;color:var(--v21-cream-soft)!important;border:1px solid var(--v21-line)!important;background:rgb(247 237 226/.035)!important;box-shadow:none!important;text-shadow:none!important}.header-nav .nav-pill:hover,.live-chat-trigger:hover,.nav-social:hover{border-color:var(--v21-line-rose)!important;background:rgb(242 166 197/.08)!important;color:var(--v21-cream)!important;box-shadow:none!important}.header-nav .nav-pill.is-accent{background:var(--v21-grad-soft)!important;border-color:var(--v21-line-rose)!important;color:var(--v21-rose-3)!important}.live-count .dot,.live-count i,.status-dot,.voice-promo-dot{background:var(--v21-rose)!important;box-shadow:0 0 0 3px rgb(242 166 197/.16)!important}.header-nav .tier-chip{color:var(--v21-lav)!important;border-color:rgb(185 160 238/.4)!important}.header-nav .nav-avatar{position:relative;background:var(--v21-grad)!important;color:var(--v21-on-grad)!important;box-shadow:var(--v21-glow)!important;font-weight:700!important}.header-nav .nav-avatar[data-pfp]{padding:0!important;width:38px;min-width:38px!important;background:transparent!important;box-shadow:none!important;border:0!important}.header-nav .nav-avatar[data-pfp] .v21-avatar{box-shadow:0 0 0 2px rgb(242 166 197/.55),0 6px 18px rgb(8 3 14/.4)}.avatar-stage,.chat-panel{border:1px solid var(--v21-line)!important;box-shadow:var(--v21-shadow)!important}.avatar-stage:before,.chat-panel:before{background:linear-gradient(90deg,transparent,rgb(242 166 197/.55),rgb(185 160 238/.5),transparent)!important;box-shadow:none!important;opacity:.6!important}.avatar-stage{background:radial-gradient(50% 46% at 62% 44%,rgb(185 160 238/.2),transparent 70%),radial-gradient(34% 30% at 58% 38%,rgb(242 166 197/.14),transparent 72%),linear-gradient(180deg,#23172f,#1a1124 55%,#140c1c)!important}.portrait-wrap:before{content:"";position:absolute;z-index:-1;left:50%;top:46%;width:min(78%,520px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgb(242 166 197/.2),rgb(185 160 238/.12) 55%,transparent 100%);animation:v21Breathe 9s ease-in-out infinite}@keyframes v21Breathe{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(.94)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.04)}}.portrait-wrap:after{background:radial-gradient(50% 50% at 50% 50%,rgb(242 166 197/.3),rgb(185 160 238/.14) 55%,transparent 75%)!important;animation:none!important}.mote{background:var(--v21-rose-3)!important;box-shadow:0 0 10px rgb(242 166 197/.6)!important}.v21-wallpaper{display:none}:root[data-wallpaper=mine] .v21-wallpaper{display:block;position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;overflow:hidden;background:var(--my-wallpaper) center /cover no-repeat}:root[data-wallpaper=mine] .v21-wallpaper:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(23 15 34/.18),rgb(23 15 34/.05) 45%,rgb(17 10 25/.55))}:root[data-wallpaper=mine] .avatar-stage{background:var(--v21-night)!important}:root[data-wallpaper=mine] .avatar-stage .stage-orb{opacity:.35}:root[data-wallpaper=mine] .portrait-wrap:before{display:none}:root[data-wallpaper=mine] .chat-panel{background:linear-gradient(180deg,rgb(23 15 34/.8),rgb(17 10 25/.86)),var(--my-wallpaper) center /cover no-repeat!important}.stage-copy .eyebrow{font-size:16px!important}.stage-copy h1{font:italic 500 clamp(30px,4.2cqi,52px)/1.04 var(--font-display)!important;background:linear-gradient(180deg,var(--v21-cream) 10%,var(--v21-rose-3) 70%,var(--v21-rose) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;filter:none!important;text-shadow:none!important;animation:none!important}.stage-copy h1:after,.stage-copy h1:before{display:none!important}.stage-copy h1 span{-webkit-text-fill-color:var(--v21-rose)!important;filter:none!important;font-style:normal}.stage-copy p{font-size:15.5px;color:var(--v21-cream-soft)!important}.stage-note{font:italic 500 17px/1.3 var(--font-display)!important;color:var(--v21-rose-3)!important;border-color:var(--v21-line)!important;background:rgb(247 237 226/.04)!important;border-radius:999px!important;text-shadow:none!important}.girl-switch-change,.girl-switch-me{background:rgb(23 15 34/.62)!important;border-color:var(--v21-line)!important;box-shadow:none!important}.girl-switch-me{border-color:var(--v21-line-rose)!important}.girl-switch-change:hover,.girl-switch-me:hover{border-color:rgb(242 166 197/.5)!important;box-shadow:0 8px 26px rgb(8 3 14/.4)!important}.girl-switch .tab-copy b,.girl-tabs .tab-copy b{font:600 18px/1.1 var(--font-display)!important;color:var(--v21-cream)!important;text-shadow:none!important}.girl-switch .tab-copy small,.girl-tabs .tab-copy small{font:500 11px/1.2 var(--font-ui)!important;color:var(--v21-muted)!important}.nameplate{background:rgb(23 15 34/.6)!important;border-color:var(--v21-line)!important;box-shadow:0 16px 40px rgb(8 3 14/.45)!important}.nameplate strong{font:italic 600 21px/1.1 var(--font-display)!important;color:var(--v21-cream)!important;text-shadow:none!important}.nameplate small{color:var(--v21-muted)!important}.name-heart{color:var(--v21-rose)!important;text-shadow:none!important}.whisper-bubble{background:rgb(34 23 46/.8)!important;border-color:var(--v21-line-rose)!important;color:var(--v21-cream)!important;font-family:var(--font-display)!important;font-style:italic}[class*=LilyAvatar_group]{background:rgb(23 15 34/.66)!important;border-color:var(--v21-line)!important}[class*=LilyAvatar_group] button{font-family:var(--font-ui)!important}[class*=LilyAvatar_group] button[aria-pressed=true]{background:var(--v21-grad)!important;color:var(--v21-on-grad)!important;box-shadow:none!important}.stage-actions button{background:rgb(23 15 34/.62)!important;border-color:var(--v21-line)!important;color:var(--v21-cream-soft)!important}.v17-date-chip{background:rgb(23 15 34/.7)!important;border:1px solid var(--v21-line-rose)!important;border-radius:999px!important;color:var(--v21-cream)!important}.chat-panel{background:linear-gradient(180deg,rgb(34 23 46/.78),rgb(23 15 34/.86))!important}.chat-heading{border-bottom-color:var(--v21-line)!important}.chat-heading h2{font:italic 600 22px/1.1 var(--font-display)!important;color:var(--v21-cream)!important;text-shadow:none!important}.chat-heading p{color:var(--v21-muted)!important}.chat-avatar{background:var(--v21-grad-soft)!important;border:1px solid var(--v21-line-rose)!important;color:var(--v21-rose)!important;box-shadow:none!important;border-radius:50%!important}.chat-sparkle{color:var(--v21-lav)!important;text-shadow:none!important}.v17-date-btn{background:rgb(242 166 197/.08)!important;border:1px solid var(--v21-line-rose)!important;color:var(--v21-rose-3)!important;box-shadow:none!important;font-weight:600!important}.v17-date-btn:hover{background:rgb(242 166 197/.16)!important}.bond-card{background:transparent!important;border-bottom-color:var(--v21-line)!important}.bond-label{color:var(--v21-muted)!important;font-size:12.5px!important}.bond-label span:first-child{font:italic 600 15px/1.2 var(--font-display)!important;color:var(--v21-rose-3)!important}.bond-track i{background:linear-gradient(90deg,var(--v21-rose),var(--v21-lav))!important;box-shadow:none!important}.message-meta{font-size:11.5px!important;color:var(--v21-muted)!important}.message-meta span{color:var(--v21-cream-soft)!important;font-weight:600}.message-bubble{font-weight:500!important;font-size:16px!important;line-height:1.55!important}.theirs .message-bubble{background:linear-gradient(165deg,rgb(52 36 66/.94),rgb(38 26 50/.94))!important;color:var(--v21-cream)!important;border-color:rgb(247 237 226/.07)!important;box-shadow:0 10px 26px rgb(8 3 14/.28)!important}.message-row.theirs:hover .message-bubble{box-shadow:0 12px 30px rgb(8 3 14/.34)!important}.mine .message-bubble{background:var(--v21-grad)!important;color:var(--v21-on-grad)!important;text-shadow:none!important;box-shadow:0 10px 26px rgb(233 135 176/.2)!important}.message-row.is-note .message-bubble{border-color:var(--v21-line-rose)!important;color:var(--v21-rose-3)!important}.typing{background:rgb(52 36 66/.9)!important;border-color:var(--v21-line)!important;color:var(--v21-cream-soft)!important}.typing i{background:var(--v21-rose)!important}.empty-chat span{color:var(--v21-rose)!important;text-shadow:none!important}.empty-chat p{font:italic 500 clamp(22px,2.4vw,28px)/1.2 var(--font-display)!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:var(--v21-cream)!important}.empty-chat small{color:var(--v21-muted)!important;font-size:14px!important}.composer-wrap{border-top-color:var(--v21-line)!important;background:linear-gradient(180deg,transparent,rgb(17 10 25/.5))!important}.composer{background:rgb(247 237 226/.05)!important;border-color:rgb(247 237 226/.1)!important}.composer:focus-within{border-color:rgb(242 166 197/.55)!important;background:rgb(242 166 197/.05)!important;box-shadow:0 0 0 4px rgb(242 166 197/.1)!important}.composer input{color:var(--v21-cream)!important;font-family:var(--font-ui)!important}.composer input::placeholder{color:var(--v21-muted);font-style:italic}.composer button{background:var(--v21-grad)!important;color:var(--v21-on-grad)!important;box-shadow:0 6px 20px rgb(233 135 176/.3)!important}.composer button:hover:not(:disabled){transform:scale(1.06)!important}.composer-footer{color:var(--v21-muted)!important}.mute-button{border-color:var(--v21-line)!important;background:rgb(247 237 226/.03)!important;color:var(--v21-cream-soft)!important;box-shadow:none!important}.missed-note,.mute-button.is-promo{border-color:var(--v21-line-rose)!important;color:var(--v21-rose-3)!important}.missed-note{background:rgb(242 166 197/.08)!important;font-family:var(--font-display)!important;font-style:italic;font-size:17px!important}.soft-button{background:var(--v21-grad)!important;color:var(--v21-on-grad)!important;font:700 14.5px/1.2 var(--font-ui)!important;box-shadow:0 0 0 1px rgb(255 255 255/.12) inset,var(--v21-glow)!important;text-shadow:none!important;border:0!important}.soft-button:hover:not(:disabled){filter:brightness(1.04) saturate(1.05)!important;transform:translateY(-1px)!important;box-shadow:inset 0 0 0 1px rgb(255 255 255/.16),0 14px 38px rgb(233 135 176/.3)!important}.soft-button:disabled{opacity:.55;filter:saturate(.7)}.soft-button.is-small{min-height:34px!important;padding:0 14px!important;font-size:13px!important}.ghost-button{background:rgb(247 237 226/.04)!important;border:1px solid var(--v21-line)!important;font:600 14px/1.2 var(--font-ui)!important}.ghost-button,.ghost-button:hover{color:var(--v21-cream)!important;box-shadow:none!important}.ghost-button:hover{border-color:var(--v21-line-rose)!important;background:rgb(242 166 197/.08)!important}.link-button{color:var(--v21-rose)!important;text-shadow:none!important;font-family:var(--font-ui)!important}.link-button:hover{color:var(--v21-rose-3)!important}.link-button.is-quiet{color:var(--v21-muted)!important}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--v21-rose-3)!important;outline-offset:3px!important;box-shadow:0 0 0 6px rgb(242 166 197/.18)!important}.composer input:focus-visible{outline:none!important;box-shadow:none!important}.limit-card,.onboard-card,.plan-card,.sheet,.soft-card,.toast,.welcome-card{background:linear-gradient(170deg,rgb(40 28 54/.96),rgb(26 18 37/.97))!important;border-color:var(--v21-line)!important;box-shadow:var(--v21-shadow)!important;color:var(--v21-cream)}.sheet{border-left-color:var(--v21-line-rose)!important}.sheet-backdrop{background:linear-gradient(90deg,transparent,rgb(8 3 14/.25) 40%,rgb(8 3 14/.45))!important}.onboard-card h2,.sheet-head h2,.welcome-card h2{font:italic 600 28px/1.1 var(--font-display)!important;color:var(--v21-cream)!important;text-shadow:none!important}.sheet-close{border-radius:50%!important;border-color:var(--v21-line)!important;background:rgb(247 237 226/.04)!important;color:var(--v21-cream-soft)!important}.sheet-body p,.sheet-lead{color:var(--v21-cream-soft)}.plan-card:hover{border-color:var(--v21-line-rose)!important}.plan-card.plan-unlimited,.plan-unlimited{border-color:rgb(185 160 238/.45)!important}.tier-chip{color:var(--v21-lav)!important;border-color:rgb(185 160 238/.4)!important;background:rgb(185 160 238/.08)!important;text-shadow:none!important}.toast{color:var(--v21-cream)!important;font-weight:600}body>.toast-stack{z-index:260!important}.soft-form input,.soft-form select,.soft-form textarea,.v21-field textarea{background:rgb(247 237 226/.04)!important;border:1px solid var(--v21-line)!important;color:var(--v21-cream)!important;border-radius:var(--v21-r-sm)!important;font-family:var(--font-ui)!important}.segmented{background:rgb(247 237 226/.04)!important;border-color:var(--v21-line)!important}.segmented button[aria-selected=true]{background:var(--v21-grad)!important;color:var(--v21-on-grad)!important}.voice-promo{background:linear-gradient(90deg,rgb(242 166 197/.1),rgb(185 160 238/.1))!important;border-bottom:1px solid var(--v21-line)!important;color:var(--v21-cream-soft)!important;font-family:var(--font-ui)!important}.voice-promo b{color:var(--v21-cream)!important;text-shadow:none!important}.promo-combo-meet{border-color:var(--v21-line-rose)!important;background:rgb(242 166 197/.1)!important;color:var(--v21-rose-3)!important;box-shadow:none!important}.voice-promo-clock{border-color:rgb(185 160 238/.4)!important;background:rgb(185 160 238/.08)!important}.voice-promo-clock,.voice-promo-clock i{color:var(--v21-cream)!important;box-shadow:none!important;text-shadow:none!important}.voice-promo-clock i{background:rgb(247 237 226/.06)!important}.trial-promo{background:linear-gradient(90deg,rgb(185 160 238/.08),rgb(242 166 197/.1),rgb(185 160 238/.08))!important;border-bottom-color:var(--v21-line)!important}.trial-promo-tag{background:rgb(242 166 197/.14)!important;color:var(--v21-rose-3)!important;border-color:var(--v21-line-rose)!important;box-shadow:none!important}.trial-promo-text b{color:var(--v21-cream)!important;text-shadow:none!important}.trial-promo-go{background:var(--v21-grad)!important;color:var(--v21-on-grad)!important;box-shadow:none!important}.v15-starter-backdrop,.v18-starter-backdrop{background:radial-gradient(60% 50% at 50% 30%,rgb(185 160 238/.16),transparent 70%),rgb(17 10 25/.82)!important}.v15-starter-head h2{font:italic 600 clamp(28px,6vw,38px)/1.08 var(--font-display)!important;color:var(--v21-cream)!important;text-shadow:none!important}.starter-live-chat,.v15-pick,.v16-made,.v16-oneclick,.v18-feature,.v18-made{background:linear-gradient(165deg,rgb(44 31 58/.92),rgb(30 21 41/.94))!important;border:1px solid var(--v21-line)!important;box-shadow:0 14px 34px rgb(8 3 14/.3)!important;color:var(--v21-cream)!important}.v15-pick b,.v16-oneclick b,.v18-feature b{font:600 20px/1.15 var(--font-display)!important;color:var(--v21-cream)!important;text-shadow:none!important}.starter-live-chat small,.v15-pick small,.v16-oneclick small,.v18-feature small{color:var(--v21-cream-soft)!important}.v16-cm-badge,.v19-new{background:rgb(242 166 197/.14)!important;color:var(--v21-rose-3)!important;border:1px solid var(--v21-line-rose)!important;box-shadow:none!important;text-shadow:none!important}.v15-make{gap:16px 22px!important;padding:22px 22px 18px!important;border-radius:26px!important;color:var(--v21-cream)!important;background:radial-gradient(70% 90% at 0 0,rgb(242 166 197/.3),transparent 60%),radial-gradient(80% 90% at 100% 100%,rgb(185 160 238/.32),transparent 62%),linear-gradient(155deg,#3d2652,#2a1b3b 55%,#21152f)!important;border:1px solid rgb(242 166 197/.4)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.07),0 20px 50px rgb(8 3 14/.45),0 0 46px rgb(233 135 176/.14)!important;animation:v21MakeBreathe 5s ease-in-out infinite!important}@keyframes v21MakeBreathe{50%{box-shadow:inset 0 1px 0 rgb(255 255 255/.07),0 20px 50px rgb(8 3 14/.45),0 0 70px rgb(233 135 176/.28)}}.v15-make:hover{transform:translateY(-2px)!important;border-color:rgb(242 166 197/.6)!important}.v15-make-glow{inset:0!important;height:auto!important;filter:none!important;animation:none!important;opacity:.6;background:radial-gradient(1.3px 1.3px at 12% 24%,#fff 60%,transparent 62%),radial-gradient(1px 1px at 33% 10%,#fff 60%,transparent 62%),radial-gradient(1.2px 1.2px at 58% 18%,#fbd3e3 60%,transparent 62%),radial-gradient(1px 1px at 76% 30%,#fff 60%,transparent 62%),radial-gradient(1.4px 1.4px at 90% 12%,#e4d6ff 60%,transparent 62%),radial-gradient(1px 1px at 22% 70%,#fff 60%,transparent 62%),radial-gradient(1.2px 1.2px at 48% 86%,#fbd3e3 60%,transparent 62%),radial-gradient(1px 1px at 86% 64%,#fff 60%,transparent 62%)!important}.v15-make-hearts{opacity:.75}.v15-make-hearts i{color:var(--v21-rose-3)!important;text-shadow:0 0 10px rgb(242 166 197/.7)!important}.v15-make-badge{font:700 11.5px/1 var(--font-ui)!important;padding:6px 11px!important;color:var(--v21-on-grad)!important;background:linear-gradient(120deg,#fff1f6,#f6c4dc)!important;border:0!important;box-shadow:0 4px 14px rgb(233 135 176/.3)!important}.v15-make-figure{position:relative}.v15-make-copy{gap:8px!important;padding-right:0!important}.v15-make-copy b{padding-right:112px;font:italic 600 31px/1.05 var(--font-display)!important;text-shadow:none!important;background:linear-gradient(180deg,#fff6f0,#fbd3e3 60%,#f2a6c5);-webkit-background-clip:text;background-clip:text;color:transparent!important}.v15-make-copy>span:not(.v21-make-steps){font-size:15px!important;line-height:1.5!important;color:var(--v21-cream-soft)!important}.v18-starter .v15-make-copy>span.v21-make-steps,.v21-make-steps{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.v21-make-steps i{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;font:600 12.5px/1 var(--font-ui);font-style:normal;color:var(--v21-cream);background:rgb(247 237 226/.06);border:1px solid rgb(247 237 226/.1)}.v21-make-steps i span{color:var(--v21-rose);font-size:13px}.v15-make-copy em{font:500 12px/1.35 var(--font-ui)!important;color:var(--v21-muted)!important}.v15-make-cta{position:relative;overflow:hidden;min-height:52px!important;border-radius:999px!important;font:700 16px/1 var(--font-ui)!important;color:var(--v21-on-grad)!important;background:linear-gradient(100deg,#fbd3e3,#f2a6c5 35%,#dcaae6 70%,#b9a0ee)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.5),0 10px 28px rgb(233 135 176/.32)!important}.v15-make:hover .v15-make-cta{filter:brightness(1.04)}@media (max-width:520px){.v15-make{padding:20px 16px 16px!important}.v15-make-copy b{font-size:29px!important;padding-right:0}.v21-make-steps{justify-content:center;gap:5px}.v21-make-steps i{padding:0 9px;gap:4px;font-size:12px}}.v21-mirror{position:relative;display:inline-block;width:104px;aspect-ratio:100/124;filter:drop-shadow(0 12px 22px rgb(8 3 14/.5)) drop-shadow(0 0 20px rgb(233 135 176/.28))}.v21-mirror.is-sm{width:82px}.v21-mirror-svg{display:block;width:100%;height:100%}.v21-mirror-shine{position:absolute;left:14%;right:14%;top:8%;bottom:2%;overflow:hidden;border-radius:999px 999px 0 0;pointer-events:none}.v21-mirror-shine:after{content:"";position:absolute;inset:-10% -70%;background:linear-gradient(110deg,transparent 42%,rgb(255 255 255/.2) 50%,transparent 58%);animation:v21Shine 6s ease-in-out infinite}@keyframes v21Shine{0%{transform:translateX(-55%)}55%,to{transform:translateX(55%)}}.v21-spark{position:absolute;font-style:normal;line-height:1;color:#fbd3e3;text-shadow:0 0 8px rgb(242 166 197/.8);animation:v21Twinkle 3.6s ease-in-out infinite}.v21-spark.s1{top:-6%;right:-12%;font-size:17px}.v21-spark.s2{top:30%;left:-18%;font-size:12px;color:#d9c8ff;animation-delay:-1.2s}.v21-spark.s3{bottom:20%;right:-18%;font-size:12px;animation-delay:-2.4s}.v21-mirror-plus{position:absolute;right:-8%;bottom:-3%;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font:700 21px/1 var(--font-ui);color:var(--v21-on-grad);background:linear-gradient(135deg,#fff1f6,#dcaae6);box-shadow:0 0 0 3px #2b1c3c,0 6px 16px rgb(8 3 14/.4)}.v21-mirror.is-sm .v21-mirror-plus{width:26px;height:26px;font-size:17px}.v18-or span{color:var(--v21-muted)!important;font:italic 500 15px/1 var(--font-display)!important}.v16-made-title b,.v18-made-pick b{color:var(--v21-cream)!important}.v18-voice-tag{background:rgb(185 160 238/.14)!important;color:var(--v21-lav)!important;border-color:rgb(185 160 238/.35)!important}.v21-lily-hero{position:relative;overflow:hidden;padding:16px 18px 16px 14px!important;border-color:var(--v21-line-rose)!important;background:linear-gradient(150deg,rgb(64 40 78/.95),rgb(34 22 46/.96))!important}.v21-lily-hero .v18-feature-face{width:84px!important;height:84px!important;border-radius:50%!important;box-shadow:0 0 0 2px rgb(242 166 197/.6),0 10px 26px rgb(8 3 14/.45)!important;position:relative;z-index:1}.v21-lily-hero .v18-feature-copy,.v21-lily-hero .v18-feature-go{position:relative;z-index:1}.v21-lily-hero b{font-size:26px!important;font-style:italic}.v21-lily-hero b,.v21-lily-hero small{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;display:block}.v21-lily-hero small{line-height:1.45}.v21-lily-hero .v18-feature-copy{min-width:0;flex:1 1 auto}.v21-lily-glow{position:absolute;left:-10%;top:-40%;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgb(242 166 197/.22),transparent);pointer-events:none;animation:v21Glow 9s ease-in-out infinite}@keyframes v21Glow{0%,to{opacity:.6;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}.v21-main-badge{background:var(--v21-grad)!important;color:var(--v21-on-grad)!important;border:0!important;font-weight:700}.gallery-backdrop{background:rgb(17 10 25/.74)!important}.gallery{background:linear-gradient(170deg,#241830,#1b1226 60%,#160e20)!important;border-color:var(--v21-line)!important;box-shadow:var(--v21-shadow)!important}.gallery-title h2{font:italic 600 clamp(28px,3.4vw,40px)/1.05 var(--font-display)!important;color:var(--v21-cream)!important;text-shadow:none!important}.gallery-title p{color:var(--v21-cream-soft)!important}.gallery-search{background:rgb(247 237 226/.04)!important;border-color:var(--v21-line)!important;border-radius:999px!important}.gallery-search input{color:var(--v21-cream)!important;font-family:var(--font-ui)!important}.gallery-filters button{border-radius:999px!important;font:600 13px/1 var(--font-ui)!important;border-color:var(--v21-line)!important;color:var(--v21-cream-soft)!important;background:transparent!important;box-shadow:none!important}.gallery-filters button[aria-pressed=true]{background:var(--v21-grad)!important;color:var(--v21-on-grad)!important;border-color:transparent!important}.gallery-sort{border-radius:999px!important;border-color:var(--v21-line)!important;background:rgb(247 237 226/.03)!important}.gallery-sort button{font:600 12.5px/1.3 var(--font-ui)!important;border-radius:999px!important}.gallery-sort button[aria-checked=true]{color:var(--v21-on-grad)!important;background:var(--v21-grad)!important;box-shadow:none!important}.gallery-section-title span{font:italic 600 20px/1.2 var(--font-display)!important;color:var(--v21-cream)!important;text-shadow:none!important}.gallery-section-title small{color:var(--v21-muted)!important}.gcard{background:linear-gradient(170deg,rgb(44 31 58/.9),rgb(30 21 41/.94))!important;border-color:var(--v21-line)!important;border-radius:var(--v21-r-lg)!important;box-shadow:0 12px 30px rgb(8 3 14/.3)!important}.gcard:hover{border-color:var(--v21-line-rose)!important}.gcard-name{font:600 21px/1.1 var(--font-display)!important;color:var(--v21-cream)!important;text-shadow:none!important}.gcard-about,.gcard-by{color:var(--v21-cream-soft)!important}.gcard-traits li{background:rgb(185 160 238/.1)!important;color:var(--v21-lav)!important;border-color:rgb(185 160 238/.22)!important}.gcard-choose{background:rgb(242 166 197/.1)!important;color:var(--v21-rose-3)!important;border-color:var(--v21-line-rose)!important;font-family:var(--font-ui)!important;font-weight:700!important}.gcard-choose:hover:not(:disabled){background:var(--v21-grad)!important;color:var(--v21-on-grad)!important}.gcard[data-current]{border-color:rgb(242 166 197/.55)!important}.gbadge{font:600 11px/1 var(--font-ui)!important;text-shadow:none!important;box-shadow:none!important}.gbadge.is-main{background:var(--v21-grad)!important;color:var(--v21-on-grad)!important;border:0!important}.gcard-create{gap:10px!important;border:1px solid rgb(242 166 197/.36)!important;border-radius:var(--v21-r-lg)!important;background:radial-gradient(90% 60% at 50% 0,rgb(242 166 197/.24),transparent 65%),radial-gradient(90% 70% at 50% 100%,rgb(185 160 238/.26),transparent 65%),linear-gradient(170deg,#36234a,#241833)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.06),0 12px 30px rgb(8 3 14/.3)!important}.gcard-create b{font:italic 600 25px/1.1 var(--font-display)!important;margin-top:6px;background:linear-gradient(180deg,#fff6f0,#fbd3e3 60%,#f2a6c5);-webkit-background-clip:text;background-clip:text;color:transparent!important}.gcard-create small{color:var(--v21-cream-soft)!important}.v21-create-cta{display:inline-flex;align-items:center;gap:6px;height:38px;margin-top:4px;padding:0 18px;border-radius:999px;font:700 14px/1 var(--font-ui);color:var(--v21-on-grad);background:linear-gradient(100deg,#fbd3e3,#f2a6c5 40%,#dcaae6 75%,#b9a0ee);box-shadow:inset 0 1px 0 rgb(255 255 255/.5),0 8px 20px rgb(233 135 176/.28)}@media (hover:hover){.gcard-create:hover{border-color:rgb(242 166 197/.6)!important}}.v21-creator-link{all:unset;cursor:pointer;font-weight:700;color:var(--v21-rose-3);border-bottom:1px dashed rgb(242 166 197/.5)}.v21-creator-link:hover{color:var(--v21-cream);border-bottom-style:solid}.v21-coming-soon{display:flex;align-items:center;justify-content:center;gap:12px;margin:30px 0 18px;padding:22px 16px 8px;font:italic 500 clamp(20px,2.4vw,26px)/1.2 var(--font-display);color:var(--v21-rose-3);text-align:center;border-top:1px solid var(--v21-line)}.v21-coming-soon span{color:var(--v21-lav);font-style:normal;font-size:.75em;animation:v21Twinkle 4.8s ease-in-out infinite}.v21-coming-soon span:last-child{color:var(--v21-rose);animation-delay:-2.4s}.girl-tabs.has-three{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,560px);background:rgb(23 15 34/.7)!important;border-color:var(--v21-line)!important;border-radius:999px!important}.girl-tabs.has-three .girl-tabs-glider{width:calc((100% - 8px - 2 * var(--tab-gap)) / 3);border-radius:999px!important;background:var(--v21-grad-soft)!important;box-shadow:inset 0 0 0 1px var(--v21-line-rose)!important}.girl-tabs.has-three button{border-radius:999px!important}.girl-tabs .tab-icon,.girl-tabs img{border-radius:50%!important;background:rgb(247 237 226/.05)!important;box-shadow:0 0 0 1px var(--v21-line)!important;color:var(--v21-rose)!important}.girl-tabs .tab-icon.is-friends{position:relative;font-size:18px;overflow:visible}.v21-avatar{--pa:var(--v21-rose);--pb:var(--v21-lav);position:relative;flex:none;display:inline-grid;place-items:center;overflow:hidden;border-radius:50%;background:linear-gradient(140deg,var(--pa),var(--pb));color:#fff;line-height:1}.v21-avatar i{font-style:normal;text-shadow:0 1px 6px rgb(8 3 14/.35)}.v21-avatar img{width:100%;height:100%;object-fit:cover;display:block}.v21-avatar.has-ring{overflow:visible;box-shadow:0 0 0 3px var(--v21-night),0 0 0 5px color-mix(in srgb,var(--pa) 70%,transparent),0 14px 34px rgb(8 3 14/.45)}.v21-avatar.has-ring img{border-radius:50%}.v21-badges{flex-wrap:wrap;gap:5px}.v21-badge,.v21-badges{display:inline-flex;align-items:center}.v21-badge{gap:4px;height:20px;padding:0 8px;border-radius:999px;font:700 10.5px/1 var(--font-ui);white-space:nowrap}.v21-badge>span{font:inherit;color:inherit}.v21-badge.is-founding{color:#3a2410;background:linear-gradient(120deg,#f6d9b0,#f2b8cf);box-shadow:inset 0 0 0 1px rgb(255 255 255/.25)}.v21-badge.is-team{color:var(--v21-on-grad);background:var(--v21-grad)}.v21-badges.is-lg .v21-badge{height:26px;padding:0 12px;font-size:12.5px}.v21-dot{position:absolute;top:-4px;right:-6px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:999px;display:inline-grid;place-items:center;font:700 10.5px/1 var(--font-ui);font-style:normal;color:var(--v21-on-grad);background:var(--v21-rose);box-shadow:0 0 0 2px var(--v21-night)}.v21-dot.is-nav{top:-3px;right:-3px}.v21-quiet{margin:6px 0;color:var(--v21-muted);font-size:14px}.v21-pill{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:999px;font-weight:700;font-size:14px;color:var(--v21-rose-3);background:rgb(242 166 197/.1);border:1px solid var(--v21-line-rose)}.v21-pill.is-friends{color:var(--v21-on-grad);background:var(--v21-grad);border:0}.v21-person{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--v21-r-md);background:rgb(247 237 226/.03);border:1px solid var(--v21-line)}.v21-person:hover{border-color:var(--v21-line-rose)}.v21-person-hit{all:unset;box-sizing:border-box;flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:12px;cursor:pointer;border-radius:12px}.v21-person-copy{min-width:0;display:grid;gap:4px}.v21-person-copy b{font:600 15.5px/1.2 var(--font-ui);color:var(--v21-cream);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v21-person-actions{flex:none;display:inline-flex;align-items:center;gap:8px}.v21-person-list{display:grid;gap:8px}.v21-profile-backdrop{position:fixed;inset:0;z-index:210;display:grid;place-items:center;overflow-y:auto;padding:max(18px,env(safe-area-inset-top)) 16px max(18px,env(safe-area-inset-bottom));background:radial-gradient(60% 50% at 50% 30%,rgb(185 160 238/.14),transparent 70%),rgb(17 10 25/.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.v21-profile{--pa:var(--v21-rose);--pb:var(--v21-lav);position:relative;width:min(100%,460px);margin:auto;overflow:hidden;border-radius:var(--v21-r-xl);background:linear-gradient(175deg,#2a1d38,#1d1428 70%);border:1px solid var(--v21-line);box-shadow:var(--v21-shadow);color:var(--v21-cream)}.v21-profile-banner{position:absolute;inset:0 0 auto 0;height:150px;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--pa) 55%,#2a1d38),color-mix(in srgb,var(--pb) 50%,#2a1d38));-webkit-mask-image:linear-gradient(180deg,#000 35%,transparent);mask-image:linear-gradient(180deg,#000 35%,transparent)}.v21-profile-banner i{position:absolute;border-radius:50%;filter:blur(18px);opacity:.6;background:color-mix(in srgb,var(--pa) 80%,white)}.v21-profile-banner i:first-child{width:120px;height:120px;left:-20px;top:-30px}.v21-profile-banner i:nth-child(2){width:90px;height:90px;right:30px;top:10px;background:color-mix(in srgb,var(--pb) 80%,white)}.v21-profile-banner i:nth-child(3){width:60px;height:60px;left:45%;top:50px;opacity:.35}.v21-profile-x{position:absolute;top:12px;right:12px;z-index:3;width:38px;height:38px;border-radius:50%;border:1px solid rgb(255 255 255/.18);background:rgb(23 15 34/.5);color:var(--v21-cream);font-size:20px;line-height:1;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.v21-profile-x:hover{background:rgb(23 15 34/.75)}.v21-profile-loading{position:relative;z-index:2;display:grid;place-items:center;gap:10px;min-height:260px;padding:140px 24px 40px;text-align:center;color:var(--v21-cream-soft)}.v21-profile-loading span{font-size:28px;color:var(--v21-rose);animation:v21Twinkle 2.4s ease-in-out infinite}.v21-profile-body{position:relative;z-index:2;display:grid;gap:18px;padding:72px 24px 24px}.v21-profile-head{display:grid;justify-items:center;gap:8px;text-align:center}.v21-profile-head h2{margin:6px 0 0;font:italic 600 30px/1.05 var(--font-display);color:var(--v21-cream);overflow-wrap:anywhere}.v21-profile-bio{max-width:34ch;margin:4px 0 0;font:italic 500 18px/1.4 var(--font-display);color:var(--v21-cream-soft)}.v21-profile-bio.is-empty,.v21-profile-since{color:var(--v21-muted)}.v21-profile-since{margin:0;font-size:13px}.v21-profile-stats{list-style:none;margin:0;padding:12px 6px;display:grid;grid-template-columns:repeat(4,1fr);border-radius:var(--v21-r-md);background:rgb(247 237 226/.03);border:1px solid var(--v21-line)}.v21-profile-stats li{display:grid;justify-items:center;gap:2px}.v21-profile-stats li+li{border-left:1px solid var(--v21-line)}.v21-profile-stats b{font:600 22px/1 var(--font-display);color:var(--v21-cream);font-variant-numeric:lining-nums tabular-nums}.v21-profile-stats small{font-size:12px;color:var(--v21-muted)}.v21-profile-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}.v21-profile-actions .ghost-button,.v21-profile-actions .soft-button{min-height:44px;padding:0 22px}.v21-profile-girls h3{margin:0 0 10px;font:italic 600 19px/1.2 var(--font-display);color:var(--v21-cream)}.v21-friend-girls,.v21-profile-girls ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(82px,1fr));gap:10px}.v21-friend-girls button,.v21-profile-girls button{all:unset;box-sizing:border-box;width:100%;display:grid;justify-items:center;gap:4px;padding:8px 4px;border-radius:var(--v21-r-md);cursor:pointer;text-align:center;transition:background .2s}.v21-friend-girls button:hover,.v21-profile-girls button:hover{background:rgb(242 166 197/.08)}.v21-friend-girls img,.v21-profile-girls img{width:64px;height:64px;border-radius:50%;object-fit:cover;background:rgb(247 237 226/.05);box-shadow:0 0 0 1px var(--v21-line-rose)}.v21-friend-girls b,.v21-profile-girls b{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 13.5px/1.2 var(--font-ui);color:var(--v21-cream)}.v21-friend-girls small,.v21-profile-girls small{font-size:11.5px;color:var(--v21-muted)}.v21-field{display:grid;gap:8px;margin:0;padding:0;border:0;font-weight:600;font-size:14px;color:var(--v21-cream);min-width:0}.v21-field legend{padding:0;margin-bottom:8px;font-weight:600}.v21-field legend small{font-weight:500;color:var(--v21-muted)}.v21-field textarea{width:100%;box-sizing:border-box;padding:10px 12px;resize:none;font-size:15px;font-weight:500;line-height:1.45}.v21-field>small{font-weight:500;color:var(--v21-muted);font-size:12px}.v21-swatches{display:flex;flex-wrap:wrap;gap:8px}.v21-swatches button{width:32px;height:32px;border-radius:50%;border:0;cursor:pointer;background:linear-gradient(140deg,var(--pa),var(--pb));box-shadow:inset 0 0 0 1px rgb(255 255 255/.15);transition:transform .2s var(--v21-ease),box-shadow .2s}.v21-swatches button[aria-pressed=true]{transform:scale(1.12);box-shadow:0 0 0 3px var(--v21-night),0 0 0 5px var(--v21-cream)}.v21-sigils{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px}.v21-sigils button{height:38px;border-radius:12px;border:1px solid var(--v21-line);background:rgb(247 237 226/.03);color:var(--v21-cream);font-size:17px;cursor:pointer}.v21-sigils button[aria-pressed=true]{background:var(--v21-grad-soft);border-color:var(--v21-rose)}.v21-look{display:grid;gap:12px;padding:16px;border-radius:var(--v21-r-lg);background:linear-gradient(150deg,rgb(185 160 238/.1),rgb(242 166 197/.07));border:1px solid rgb(185 160 238/.25)}.v21-look-title{margin:0;font:italic 600 18px/1.2 var(--font-display);color:var(--v21-cream)}.v21-look-title span{color:var(--v21-lav);font-style:normal}.v21-look-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.v21-look-item{display:grid;justify-items:center;align-content:start;gap:6px;text-align:center;padding:12px 8px;border-radius:var(--v21-r-md);background:rgb(23 15 34/.45)}.v21-look-item b{font-size:14px;color:var(--v21-cream)}.v21-look-item small{font-size:12px;color:var(--v21-muted);font-weight:500}.v21-look-preview{display:grid;place-items:center;overflow:hidden}.v21-look-preview.is-pfp{width:72px;height:72px;border-radius:50%}.v21-look-preview.is-pfp img{width:100%;height:100%;object-fit:cover}.v21-look-preview.is-bg{width:100%;aspect-ratio:16/10;border-radius:12px;background:linear-gradient(180deg,#2c1f3a,#1a1124) 50% /cover no-repeat;box-shadow:0 0 0 1px var(--v21-line);color:var(--v21-lav);font-size:22px}.v21-look-buttons{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:4px}.v21-look-buttons .soft-button{min-height:34px!important;padding:0 16px!important;font-size:13px!important}.v21-look.is-locked{grid-template-columns:auto 1fr;align-items:start}.v21-look.is-locked>.soft-button{grid-column:1/-1;justify-self:center;min-height:40px;padding:0 20px}.v21-look.is-locked b{font-size:15px;color:var(--v21-cream)}.v21-look.is-locked p{margin:4px 0 0;font-size:13.5px;font-weight:500;color:var(--v21-cream-soft);line-height:1.45}.v21-look-gem{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--v21-grad-soft);color:var(--v21-lav);font-size:18px;box-shadow:0 0 0 1px rgb(185 160 238/.3)}.v21-me-card{display:grid;grid-template-columns:1fr auto;gap:8px;margin-bottom:14px}.v21-me-friends,.v21-me-main{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:12px;padding:12px;border-radius:var(--v21-r-lg);background:rgb(247 237 226/.04);border:1px solid var(--v21-line);transition:border-color .2s,background .2s}.v21-me-friends:hover,.v21-me-main:hover{border-color:var(--v21-line-rose);background:rgb(242 166 197/.07)}.v21-me-copy{min-width:0;display:grid;gap:4px}.v21-me-copy b{font:italic 600 20px/1.1 var(--font-display);color:var(--v21-cream);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v21-me-copy small{font-size:12.5px;color:var(--v21-muted);font-weight:500}.v21-me-go{margin-left:auto;color:var(--v21-rose)}.v21-me-friends{position:relative;flex-direction:column;justify-content:center;gap:4px;padding:12px 16px;font-weight:700;font-size:13px;color:var(--v21-cream)}.v21-me-friends>span:first-child{font-size:20px;color:var(--v21-rose)}.v21-me-friends .v21-dot{top:6px;right:6px}.v21-friends{display:grid;gap:20px;padding:4px 2px 24px;max-width:860px;margin:0}.v21-friends,.v21-friends-search{width:100%;box-sizing:border-box}.v21-friends-block{display:grid;gap:10px}.v21-friends-block.is-quiet{opacity:.85}.v21-friend-cards{list-style:none;margin:0;padding:0;display:grid;gap:12px}.v21-friend-card{padding:12px;border-radius:var(--v21-r-lg);background:linear-gradient(170deg,rgb(44 31 58/.7),rgb(30 21 41/.8));border:1px solid var(--v21-line)}.v21-friend-head{all:unset;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:12px;cursor:pointer;padding:2px 4px 8px;border-radius:14px}.v21-friend-head>span{min-width:0;display:grid;gap:4px}.v21-friend-head b{font:italic 600 20px/1.1 var(--font-display);color:var(--v21-cream);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v21-friend-head small{margin-left:auto;flex:none;font-size:12.5px;color:var(--v21-muted)}.v21-friend-girls{grid-template-columns:repeat(auto-fill,minmax(78px,1fr))}.v21-friends-invite{display:grid;justify-items:center;gap:10px;text-align:center;padding:34px 20px;border-radius:var(--v21-r-xl);background:var(--v21-grad-soft);border:1px solid var(--v21-line-rose)}.v21-friends-invite>span{font-size:30px;color:var(--v21-rose)}.v21-friends-invite b{font:italic 600 26px/1.1 var(--font-display);color:var(--v21-cream)}.v21-friends-invite p{max-width:42ch;margin:0;color:var(--v21-cream-soft);line-height:1.6}.v21-friends-invite .v21-badge{vertical-align:1px}.v21-people-strip{margin-bottom:18px}.v21-people-strip ul{list-style:none;margin:0;padding:2px 2px 8px;display:flex;gap:10px;overflow-x:auto;scrollbar-width:none}.v21-people-strip button{all:unset;box-sizing:border-box;width:92px;display:grid;justify-items:center;gap:4px;padding:10px 4px;border-radius:var(--v21-r-md);cursor:pointer;background:rgb(247 237 226/.03);border:1px solid var(--v21-line);text-align:center}.v21-people-strip button:hover{border-color:var(--v21-line-rose)}.v21-people-strip b{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--v21-cream)}.v21-people-strip small{font-size:10.5px;color:#f2c9a0;font-weight:700}.live-chat-panel{background:linear-gradient(175deg,#2a1d38,#1d1428)!important;border-color:var(--v21-line-rose)!important;border-radius:var(--v21-r-lg)!important;box-shadow:var(--v21-shadow)!important;font-family:var(--font-ui)}.live-chat-heading h2{font:italic 600 22px/1.1 var(--font-display)!important;color:var(--v21-cream)!important;text-shadow:none!important}.live-chat-form small,.live-chat-heading p{color:var(--v21-muted)!important}.live-chat-close{border-radius:50%!important;color:var(--v21-cream-soft)!important}.v21-live-message{display:flex!important;gap:10px;align-items:flex-start;padding:10px 12px!important;border-color:var(--v21-line)!important;background:rgb(247 237 226/.03)!important;border-radius:var(--v21-r-md)!important}.live-chat-message>.v21-live-body{display:block}.live-chat-message .v21-live-meta{display:flex;justify-content:flex-start;align-items:center}.live-chat-panel{top:calc(96px + env(safe-area-inset-top))!important}.v21-live-avatar{all:unset;flex:none;cursor:pointer;border-radius:50%;line-height:0}.v21-live-avatar.is-guest{cursor:default;opacity:.85}.v21-live-body{min-width:0;flex:1 1 auto}.v21-live-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-bottom:2px}.v21-live-meta time{margin-left:auto;font-size:11px;color:var(--v21-muted)}.v21-live-name{all:unset;cursor:pointer;font-weight:700;font-size:14px;color:var(--v21-rose-3)}.v21-live-name:hover{text-decoration:underline;text-underline-offset:3px}.v21-live-meta strong{font-weight:700;font-size:14px;color:var(--v21-cream-soft)}.live-chat-message .v21-live-body p{margin:0;color:var(--v21-cream);font-size:14.5px;line-height:1.45;overflow-wrap:anywhere}.live-chat-message .v21-live-meta time{font-size:11px;color:var(--v21-muted)}.live-chat-compose input{background:rgb(247 237 226/.05)!important;border-color:var(--v21-line)!important;color:var(--v21-cream)!important;border-radius:999px!important;font-family:var(--font-ui)!important}.live-chat-compose button{background:var(--v21-grad)!important;color:var(--v21-on-grad)!important;border-radius:999px!important;border:0!important;font-weight:700!important}.v21-thanks{display:flex!important;align-items:center;gap:6px;padding:0 8px 0 12px!important;min-height:38px}.v21-thanks-open{all:unset;box-sizing:border-box;flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;padding:6px 4px;border-radius:999px}.v21-thanks-heart{flex:none;color:var(--v21-rose);animation:v21Twinkle 4.8s ease-in-out infinite}.v21-thanks-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;color:var(--v21-cream-soft)}.v21-thanks-text b{font:italic 600 16px/1 var(--font-display);color:var(--v21-cream)}.v21-thanks-more{flex:none;height:24px;padding:0 10px;display:inline-grid;place-items:center;border-radius:999px;font-size:12px;font-weight:700;color:var(--v21-rose-3);background:rgb(242 166 197/.12);border:1px solid var(--v21-line-rose)}.v21-thanks-x{flex:none;width:28px;height:28px;border-radius:50%;border:0;background:transparent;color:var(--v21-muted);font-size:18px;line-height:1;cursor:pointer}.v21-thanks-x:hover{color:var(--v21-cream);background:rgb(247 237 226/.06)}.v21-thanks-card{position:fixed;z-index:190;top:calc(56px + env(safe-area-inset-top));left:0;right:0;width:min(420px,calc(100vw - 24px));margin:0 auto;box-sizing:border-box;display:grid;gap:10px;padding:26px 24px 20px;text-align:center;border-radius:var(--v21-r-xl);color:var(--v21-cream);background:radial-gradient(80% 60% at 50% 0,rgb(242 166 197/.2),transparent 70%),linear-gradient(175deg,#2e2040,#1d1428);border:1px solid var(--v21-line-rose);box-shadow:var(--v21-shadow);animation:v21Drop .5s var(--v21-ease) both}@keyframes v21Drop{0%{opacity:0;transform:translateY(-10px) scale(.98)}}.v21-thanks-card p{margin:0;color:var(--v21-cream-soft);line-height:1.55}.v21-thanks-card .v21-thanks-big{font:500 28px/1.15 var(--font-display);color:var(--v21-cream)}.v21-thanks-big em{color:var(--v21-rose-3)}.v21-thanks-card .v21-thanks-sign{font:italic 500 19px/1.3 var(--font-display);color:var(--v21-rose-3)}.v21-thanks-card .v21-thanks-founding{font-size:13px;padding-top:10px;border-top:1px solid var(--v21-line)}.v21-thanks-founding .v21-badge{margin-right:4px;vertical-align:1px}.v21-thanks-sparks{display:flex;justify-content:center;gap:14px;color:var(--v21-lav)}.v21-thanks-sparks i{font-style:normal;animation:v21Twinkle 4.8s ease-in-out infinite}.v21-thanks-sparks i:nth-child(2){color:var(--v21-rose);animation-delay:-1.6s}.v21-thanks-sparks i:nth-child(3){animation-delay:-3.2s}.v21-thanks-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px}.v21-thanks-actions .ghost-button,.v21-thanks-actions .soft-button{min-height:40px;padding:0 18px}@media (max-width:760px){.site-header .brand{font-size:16px!important}.site-header .brand,.site-header .brand span{letter-spacing:1px!important}.stage-copy h1{font-size:clamp(26px,8cqi,36px)!important}.chat-heading h2{font-size:18px!important}.girl-tabs.has-three .tab-copy small{display:none}.girl-tabs.has-three .tab-copy b{font-size:15px!important}.girl-tabs.has-three button{gap:6px;padding:4px 6px 4px 4px;min-height:42px}.girl-tabs.has-three .tab-icon,.girl-tabs.has-three img{width:30px;height:30px}.v21-thanks-long{display:none}.v21-thanks-text b{font-size:15px}.v21-thanks-card{top:calc(46px + env(safe-area-inset-top))}.live-chat-panel{top:calc(108px + env(safe-area-inset-top))!important;height:min(460px,calc(100dvh - 124px))!important}.v21-sigils{grid-template-columns:repeat(7,minmax(0,1fr))}.v21-profile-backdrop{place-items:end center;padding:0}.v21-profile{width:100%;max-height:92dvh;overflow-y:auto;border-radius:var(--v21-r-xl) var(--v21-r-xl) 0 0;padding-bottom:env(safe-area-inset-bottom)}.v21-profile-body{padding:68px 18px 22px}.v21-lily-hero{padding:14px 14px 14px 12px!important;gap:12px!important}.v21-lily-hero .v18-feature-face{width:64px!important;height:64px!important}.v21-lily-hero b{font-size:22px!important}.v21-me-card{grid-template-columns:1fr}.v21-me-friends{flex-direction:row;justify-content:flex-start}.v21-friend-head small{display:none}}@media (max-width:359px){.v21-look-grid{grid-template-columns:1fr}}@media (max-width:380px){.site-header .brand{font-size:14px!important}.site-header .brand,.site-header .brand span{letter-spacing:.5px!important}.v21-profile-stats small{font-size:11px}.v21-thanks-more{display:none}}@media (prefers-reduced-motion:reduce){.portrait-wrap:before,.site-header .brand,.site-header .brand i,.site-header .brand:hover,.v15-make,.v21-coming-soon span,.v21-lily-glow,.v21-make-steps i,.v21-mirror-shine,.v21-profile-loading span,.v21-spark,.v21-thanks-heart,.v21-thanks-sparks i{animation:none!important}.v21-thanks-card{animation:none}}.message-meta>span{display:inline-flex;align-items:center;gap:6px}.message-meta .v21-avatar{font-size:9px!important}.v21-tenk-backdrop{position:fixed;inset:0;z-index:230;display:grid;place-items:center;overflow-y:auto;padding:max(18px,env(safe-area-inset-top)) 16px max(18px,env(safe-area-inset-bottom));background:radial-gradient(60% 50% at 50% 40%,rgb(242 166 197/.18),transparent 70%),rgb(17 10 25/.62);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.v21-tenk{position:relative;overflow:hidden;width:min(100%,460px);margin:auto;box-sizing:border-box;display:grid;gap:12px;justify-items:center;text-align:center;padding:34px 26px 24px;border-radius:32px;color:var(--v21-cream);background:radial-gradient(80% 50% at 50% 0,rgb(242 166 197/.3),transparent 70%),radial-gradient(70% 50% at 50% 100%,rgb(185 160 238/.26),transparent 70%),linear-gradient(175deg,#34234a,#1f1530);border:1px solid rgb(242 166 197/.4);box-shadow:var(--v21-shadow),0 0 80px rgb(233 135 176/.25),inset 0 1px 0 rgb(255 255 255/.08)}.v21-tenk-rain{position:absolute;inset:0;pointer-events:none;overflow:hidden}.v21-tenk-rain i{position:absolute;top:-24px;font-style:normal;color:var(--v21-rose-3);opacity:0;text-shadow:0 0 10px rgb(242 166 197/.7);animation:v21Rain 3.4s ease-in .2s 2 both}.v21-tenk-rain i:nth-child(3n){color:#d9c8ff}.v21-tenk-rain i:first-child{left:6%;animation-delay:.1s}.v21-tenk-rain i:nth-child(2){left:14%;animation-delay:.9s;font-size:12px}.v21-tenk-rain i:nth-child(3){left:22%;animation-delay:.4s}.v21-tenk-rain i:nth-child(4){left:31%;animation-delay:1.4s;font-size:11px}.v21-tenk-rain i:nth-child(5){left:39%;animation-delay:.2s}.v21-tenk-rain i:nth-child(6){left:47%;animation-delay:1.1s;font-size:13px}.v21-tenk-rain i:nth-child(7){left:55%;animation-delay:.6s}.v21-tenk-rain i:nth-child(8){left:63%;animation-delay:1.6s;font-size:12px}.v21-tenk-rain i:nth-child(9){left:71%;animation-delay:.3s}.v21-tenk-rain i:nth-child(10){left:78%;animation-delay:1.2s;font-size:11px}.v21-tenk-rain i:nth-child(11){left:85%;animation-delay:.7s}.v21-tenk-rain i:nth-child(12){left:92%;animation-delay:1.8s;font-size:12px}.v21-tenk-rain i:nth-child(13){left:10%;animation-delay:2s}.v21-tenk-rain i:nth-child(14){left:68%;animation-delay:2.2s}@keyframes v21Rain{0%{opacity:0;transform:translateY(0) rotate(0)}12%{opacity:.9}to{opacity:0;transform:translateY(560px) rotate(40deg)}}.v21-tenk-x{position:absolute;top:14px;right:14px;z-index:2;width:36px;height:36px;border-radius:50%;border:1px solid var(--v21-line);background:rgb(247 237 226/.05);color:var(--v21-cream-soft);font-size:20px;line-height:1;cursor:pointer}.v21-tenk-x:hover{color:var(--v21-cream);border-color:var(--v21-line-rose)}.v21-tenk-kicker{position:relative;margin:0;font:italic 500 17px/1.2 var(--font-display);color:var(--v21-rose)}.v21-tenk-title{position:relative;margin:0;display:grid;gap:4px;font-weight:400}.v21-tenk-num{font:600 clamp(64px,17vw,88px)/.95 var(--font-display);font-variant-numeric:lining-nums;background:linear-gradient(180deg,#fff6f0,#fbd3e3 45%,#f2a6c5 75%,#b9a0ee);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 6px 24px rgb(233 135 176/.35))}.v21-tenk-title>span:not(.v21-tenk-num){font:italic 500 clamp(22px,5.4vw,26px)/1.2 var(--font-display);color:var(--v21-cream)}.v21-tenk-title em{font:italic 600 clamp(26px,6.4vw,32px)/1.15 var(--font-display);color:var(--v21-rose-3)}.v21-tenk-body{position:relative;margin:2px 0 0;max-width:32ch;font-size:16px;line-height:1.55;color:var(--v21-cream-soft)}.v21-tenk-sign{position:relative;margin:0;font:italic 500 21px/1.3 var(--font-display);color:var(--v21-rose-3)}.v21-tenk-gift{position:relative;width:100%;box-sizing:border-box;display:flex;gap:12px;align-items:flex-start;text-align:left;margin-top:4px;padding:14px 16px;border-radius:20px;background:linear-gradient(150deg,rgb(185 160 238/.16),rgb(242 166 197/.12));border:1px solid rgb(185 160 238/.32)}.v21-tenk-gift-icon{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;font-size:18px;color:var(--v21-on-grad);background:var(--v21-grad);box-shadow:0 6px 18px rgb(233 135 176/.3)}.v21-tenk-gift b{display:block;font:italic 600 19px/1.2 var(--font-display);color:var(--v21-cream)}.v21-tenk-gift p{margin:3px 0 8px;font-size:14px;line-height:1.5;color:var(--v21-cream-soft)}.v21-tenk-gift strong{color:var(--v21-rose-3);font-weight:700}.v21-tenk-clock{display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:999px;font:700 12.5px/1 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--v21-cream);background:rgb(23 15 34/.5);border:1px solid rgb(185 160 238/.35)}.v21-tenk-founding{position:relative;margin:2px 0 0;padding-top:12px;width:100%;border-top:1px solid var(--v21-line);font-size:13px;line-height:1.5;color:var(--v21-cream-soft)}.v21-tenk-founding .v21-badge{margin-right:4px;vertical-align:1px}.v21-tenk-actions{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px}.v21-tenk-actions .ghost-button,.v21-tenk-actions .soft-button{min-height:46px;padding:0 22px}.v21-tenk-strip{display:flex!important;align-items:center;gap:8px;padding:0 10px 0 12px!important;min-height:40px}.v21-tenk-strip-open{all:unset;box-sizing:border-box;flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;cursor:pointer;padding:6px 4px;border-radius:999px}.v21-tenk-strip-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;color:var(--v21-cream-soft)}.v21-tenk-strip-text b{font:italic 600 16px/1 var(--font-display);color:var(--v21-cream)}.v21-tenk-strip-short{display:none}.v21-tenk-strip .promo-combo-meet,.v21-tenk-strip .voice-promo-clock{flex:none}@media (max-width:760px){.v21-tenk-strip-long{display:none}.v21-tenk-strip-short{display:inline}.v21-tenk-strip-text{font-size:12.5px}.v21-tenk-strip-text b{font-size:14.5px}.v21-tenk-strip .promo-combo-meet{padding:0 10px!important;font-size:12px!important;height:28px}.v21-tenk-strip .voice-promo-clock{font-size:11px!important}.v21-tenk{padding:30px 20px 20px;border-radius:28px}}@media (max-width:380px){.v21-tenk-strip-short{display:none}.v21-tenk-strip-text b{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.v21-tenk-rain{display:none}}.v21-profile-banner[data-image]{background-size:cover;background-position:50%;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.v21-look-preview.is-banner{width:100%;aspect-ratio:3/1;border-radius:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--pa,#f2a6c5) 55%,#2a1d38),color-mix(in srgb,var(--pb,#b9a0ee) 50%,#2a1d38)) 50% /cover no-repeat;box-shadow:0 0 0 1px var(--v21-line);color:rgb(255 255 255/.7);font-size:18px}.v21-look-preview.is-banner[style]{background-size:cover}.v21-look-bg{display:grid;gap:10px;padding:12px;border-radius:var(--v21-r-md);background:rgb(23 15 34/.45)}.v21-look-bg-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.v21-look-bg-head b{font-size:14px;color:var(--v21-cream)}.v21-look-bg-head small{font-size:12px;color:var(--v21-muted);font-weight:500}.v21-presets{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.v21-presets button{position:relative;aspect-ratio:16/10;display:flex;align-items:flex-end;padding:0;overflow:hidden;cursor:pointer;border-radius:12px;border:0;background:#2c1f3a 50%/cover no-repeat;box-shadow:0 0 0 1px var(--v21-line);transition:transform .2s var(--v21-ease),box-shadow .2s}.v21-presets button span{width:100%;padding:14px 7px 6px;font:700 11.5px/1.2 var(--font-ui);color:#fff;text-align:left;background:linear-gradient(180deg,transparent,rgb(17 10 25/.75))}.v21-presets button:hover:not(:disabled){transform:translateY(-2px)}.v21-presets button[aria-checked=true]{box-shadow:0 0 0 2px var(--v21-night),0 0 0 4px var(--v21-rose-3)}.v21-presets button.is-upload{background-color:rgb(247 237 226/.04);box-shadow:inset 0 0 0 1px var(--v21-line-rose);justify-content:center;align-items:center}.v21-presets button.is-upload span{background:none;padding:0;text-align:center;color:var(--v21-rose-3);font-size:12.5px}.v21-presets button.is-upload[style]{align-items:flex-end}.v21-presets button.is-upload[style] span{background:linear-gradient(180deg,transparent,rgb(17 10 25/.75));padding:14px 7px 6px;text-align:left;color:#fff}.v21-presets button:disabled{cursor:progress;opacity:.8}.v21-look-reset{justify-self:start;font-size:13px!important}.v21-presets.is-teaser{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.v21-presets.is-teaser span{aspect-ratio:16/10;border-radius:10px;background:50%/cover no-repeat;box-shadow:0 0 0 1px var(--v21-line)}.v21-badge.is-tiny{height:16px;padding:0 6px;font-size:9.5px;font-style:normal;margin-left:2px}@media (max-width:420px){.v21-presets{grid-template-columns:repeat(2,minmax(0,1fr))}}.avatar-stage *,.capri-poses button,.chat-panel,.composer,.gbadge,.gcard>.glike.is-compact,.girl-switch-change,.girl-switch-me,.girl-switch>button,.girl-tabs,.gpreview-close,.gpreview-views,.lilith-palette,.live-chat-panel,.locked-label,.mood-chip,.nameplate,.site-header,.stage-actions button,.still-note,.trial-promo,.v21-profile-x,.voice-promo,.wardrobe-status,.whisper-bubble,[class*=LilyAvatar_group]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.site-header{background:linear-gradient(180deg,rgb(23 15 34/.97),rgb(23 15 34/.92))!important}.chat-panel{background:linear-gradient(180deg,rgb(36 25 49/.95),rgb(24 16 35/.97))!important}:root[data-wallpaper=mine] .chat-panel{background:linear-gradient(180deg,rgb(23 15 34/.84),rgb(17 10 25/.9)),var(--my-wallpaper) center /cover no-repeat!important}.girl-switch-change,.girl-switch-me,.mood-chip,.nameplate,.stage-actions button,.still-note,[class*=LilyAvatar_group]{background:rgb(29 20 40/.88)!important}.whisper-bubble{background:rgb(40 28 54/.94)!important}@media (hover:none),(max-width:760px),(pointer:coarse){*,:after,:before{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}body{background-attachment:scroll!important}.cyber-leak{filter:none!important;will-change:transform}.avatar-stage[data-still] .mote{animation-play-state:running!important}.mote,.portrait-wrap:before{will-change:transform,opacity}@media (max-width:760px){.portrait-wrap .mote:nth-of-type(n+9){display:none}}.v15-make{animation:none!important}.v21-mirror{filter:none}.v15-make-figure:before{content:"";position:absolute;inset:-18%;border-radius:50%;background:radial-gradient(closest-side,rgb(233 135 176/.28),transparent);pointer-events:none}.v15-make-figure>.v21-mirror{position:relative}.avatar-stage[data-girl=lily] .portrait-wrap:after,.avatar-stage[data-girl=lily] .portrait-wrap>.nameplate{display:none!important}.avatar-stage[data-girl=lily] [class*=LilyAvatar_controls]{top:10px!important;right:10px!important;bottom:auto!important;left:auto!important;transform:none!important;flex-direction:column;align-items:flex-end;gap:6px}@media (min-width:761px){.avatar-stage[data-girl=lily] [class*=LilyAvatar_controls]{top:22px!important;right:22px!important}}@media (max-width:760px){.avatar-stage[data-girl=lily] [class*=LilyAvatar_group] button{padding:5px 10px;font-size:11px}}:root[data-inapp],:root[data-inapp] body{overscroll-behavior:none;touch-action:manipulation}:root[data-inapp] .app-shell{height:var(--app-h,100dvh);min-height:0!important}:root[data-inapp] .v20-frame{height:var(--app-h,100dvh)!important;min-height:0!important}:root[data-inapp] .visit-counter{display:none!important}@media (max-width:760px){:root[data-inapp] .gallery,:root[data-inapp] .girl-creator,:root[data-inapp] .girl-creator.is-v14{height:var(--app-h,100dvh)!important}}.v21-inapp-note{margin:4px 0 0;padding:9px 12px;border-radius:12px;background:rgb(185 160 238/.1);border:1px solid var(--v21-line);color:var(--v21-cream);font-size:13px;line-height:1.4;text-align:center}.v21-inapp-note b{color:var(--v21-rose);font-weight:600}@media (pointer:coarse){input,select,textarea{font-size:max(16px,1em)!important}.composer input{font-size:16.5px!important}}.girl-pic-tip{margin:0;padding:11px 14px;border-radius:14px;font-size:13px;line-height:1.55;color:var(--cy-ink-soft,#dccfdc);background:rgb(242 166 197/.08);border:1px dashed var(--gf-rose,#f2a6c5);box-shadow:0 0 16px rgb(242 166 197/.16)}.girl-pic-tip b{color:var(--gf-rose-2,#f2a6c5)}.girl-pic-tip strong{color:var(--cy-green,#b9a0ee);font-weight:700;text-shadow:0 0 10px rgb(185 160 238/.35)}.v23-report-btn{flex:none;display:inline-grid;place-items:center;width:32px;height:32px;margin-left:6px;padding:0;border-radius:999px;cursor:pointer;font-size:14px;line-height:1;color:var(--v21-muted,#a898b4);background:rgb(247 237 226/.04);border:1px solid var(--v21-line,rgb(247 237 226/.12));transition:color .15s,border-color .15s,background .15s}.v23-report-btn:focus-visible,.v23-report-btn:hover{color:var(--v21-rose,#f2a6c5);border-color:var(--v21-line-rose,rgb(242 166 197/.26));background:rgb(242 166 197/.08)}.gpreview-small .v23-report-link{opacity:.85}.v23-report-backdrop{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:16px;background:rgb(10 6 16/.62);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.v23-report{position:relative;width:min(440px,100%);max-height:calc(100dvh - 32px);overflow:auto;padding:22px 20px 18px;border-radius:22px;color:var(--v21-cream,#f7ede2);background:var(--v21-glass-solid,#1d1428);border:1px solid var(--v21-line-rose,rgb(242 166 197/.26));box-shadow:0 24px 60px rgb(0 0 0/.45)}.v23-report-x{position:absolute;top:10px;right:12px;width:34px;height:34px;border-radius:999px;border:0;cursor:pointer;font-size:22px;line-height:1;color:var(--v21-muted,#a898b4);background:transparent}.v23-report-x:hover{color:var(--v21-cream,#f7ede2);background:rgb(247 237 226/.06)}.v23-report-kicker{margin:0 0 6px;font:600 12px/1 var(--font-ui,system-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--v21-rose,#f2a6c5)}.v23-report h2{margin:0 34px 6px 0;font:italic 600 24px/1.15 var(--font-display,Georgia,serif);color:var(--v21-cream,#f7ede2)}.v23-report-lead{font-size:14px}.v23-report-lead,.v23-report-quote{margin:0 0 12px;color:var(--v21-cream-soft,#dccfdc)}.v23-report-quote{padding:9px 12px;border-radius:12px;font:italic 500 14px/1.4 var(--font-ui,system-ui);background:rgb(247 237 226/.04);border-left:3px solid var(--v21-lav,#b9a0ee);overflow-wrap:anywhere}.v23-report-reasons{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.v23-report-reasons button{min-height:38px;padding:8px 13px;border-radius:999px;cursor:pointer;font:600 13.5px/1.2 var(--font-ui,system-ui);color:var(--v21-cream-soft,#dccfdc);background:rgb(247 237 226/.04);border:1px solid var(--v21-line,rgb(247 237 226/.14));transition:background .15s,border-color .15s,color .15s}.v23-report-reasons button[aria-checked=true]{color:var(--v21-on-grad,#2a1630);background:var(--v21-rose,#f2a6c5);border-color:var(--v21-rose,#f2a6c5)}.v23-report-note{display:grid;gap:6px;margin:0 0 14px;font-size:13.5px;color:var(--v21-cream-soft,#dccfdc)}.v23-report-note i{color:var(--v21-muted,#a898b4);font-style:normal}.v23-report-note textarea{width:100%;resize:vertical;min-height:72px;padding:10px 12px;border-radius:14px;font:500 15px/1.4 var(--font-ui,system-ui);color:var(--v21-cream,#f7ede2);background:rgb(0 0 0/.22);border:1px solid var(--v21-line,rgb(247 237 226/.14))}.v23-report-note textarea:focus{outline:none;border-color:var(--v21-rose,#f2a6c5)}.v23-report-actions{display:flex;justify-content:flex-end;align-items:center;gap:12px}.v23-report-actions .soft-button[disabled]{opacity:.5;cursor:not-allowed}.site-header .brand{display:inline-flex!important;align-items:center!important}.site-header .brand i{order:-1;display:inline-block!important;flex:none;width:30px;height:30px;margin:0 10px 0 0!important;align-self:center!important;font-size:0!important;color:transparent!important;text-shadow:none!important;animation:none!important;background:url(/agf-icon/heart.svg) 50%/contain no-repeat;filter:drop-shadow(0 0 8px rgb(242 166 197/.4))}@media (max-width:760px){.site-header .brand i{width:24px;height:24px;margin-right:7px!important}}@media (max-width:380px){.site-header .brand i{width:20px;height:20px;margin-right:5px!important}}.gbadge.is-studio{color:var(--v21-lav,#b9a0ee);border-color:rgb(185 160 238/.55);letter-spacing:.08em}.gcard-by .is-studio{color:var(--v21-lav,#b9a0ee);font-family:var(--font-data,monospace);font-size:11px;letter-spacing:.6px;text-transform:uppercase}.v23-install{position:fixed;z-index:2147482000;left:50%;bottom:calc(env(safe-area-inset-bottom, 0px) + 92px);transform:translateX(-50%);display:flex;gap:12px;align-items:flex-start;width:min(420px,calc(100vw - 24px));padding:14px 14px 12px;border-radius:20px;color:var(--v21-cream,#f7ede2);background:var(--v21-glass-solid,#1d1428);border:1px solid var(--v21-line-rose,rgb(242 166 197/.26));box-shadow:0 18px 50px rgb(0 0 0/.5);animation:v23InstallIn .35s cubic-bezier(.2,.8,.2,1) both}@media (min-width:761px){.v23-install{left:auto;right:20px;bottom:20px;transform:none}}@keyframes v23InstallIn{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.v23-install{animation:none}}.v23-install-icon{flex:none;width:52px;height:52px;border-radius:13px}.v23-install-copy{min-width:0;flex:1;padding-right:18px}.v23-install h2{margin:2px 0 4px;font:italic 600 19px/1.2 var(--font-display,Georgia,serif);color:var(--v21-cream,#f7ede2)}.v23-install p{margin:0;font-size:14px;line-height:1.45;color:var(--v21-cream-soft,#dccfdc)}.v23-install b{color:var(--v21-cream,#f7ede2);font-weight:700}.v23-install-key{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:8px;background:rgb(247 237 226/.08);white-space:nowrap}.v23-install-share{color:#7fb2ff}.v23-install-actions{display:flex;align-items:center;gap:14px;margin-top:10px}.v23-install-x{position:absolute;top:6px;right:8px;width:32px;height:32px;border:0;border-radius:999px;cursor:pointer;font-size:20px;line-height:1;color:var(--v21-muted,#a898b4);background:transparent}.v23-install-x:hover{color:var(--v21-cream,#f7ede2);background:rgb(247 237 226/.06)}.adm-sections .adm-pill{margin-left:6px;min-width:20px;padding:2px 6px;border-radius:999px;font:600 11px/1.3 var(--font-data,monospace);color:#2a0d20;background:#ffbe3c}.adm-reports{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.adm-report{display:flex;gap:12px;padding:12px;border-radius:14px;background:#110f19;border:1px solid var(--cy-line,#262433);border-left:3px solid #ffbe3c}.adm-report[data-hot]{border-left-color:#ff6b6b}.adm-report-face{flex:none;width:56px;height:56px;border-radius:12px;object-fit:cover;background:#1d1428;display:grid;place-items:center;color:var(--gf-rose,#ff7eb6)}.adm-report-body{min-width:0;flex:1}.adm-report-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px}.adm-report-top time{margin-left:auto;font:400 11.5px/1 var(--font-data,monospace);color:var(--cy-ink-muted,#8a87a0)}.adm-report-by{color:var(--cy-ink-muted,#8a87a0);font-size:13px}.adm-report blockquote{margin:8px 0 0;padding:8px 10px;border-radius:10px;background:rgb(255 255 255/.04);font-style:italic;font-size:13.5px;color:var(--cy-ink-soft,#b9b6cc);overflow-wrap:anywhere}.adm-report-note{margin:8px 0 0;font-size:14px;overflow-wrap:anywhere}.adm-report-from{margin:8px 0 0;font-size:12.5px;color:var(--cy-ink-muted,#8a87a0)}.adm-report .adm-actions{margin-top:10px;flex-wrap:wrap}.adm-report a.ghost-button{text-decoration:none;display:inline-flex;align-items:center}@media (max-width:560px){.adm-report{flex-direction:column}.adm-report-top time{margin-left:0}}.sound-controls .v25-voice-style{font-weight:600}.sound-controls .v25-voice-style.is-hq{color:#ddd0ff!important;border:1px solid rgb(185 160 238/.45)!important}.sound-controls .v25-voice-style.is-cute{color:#ffd6e8!important;border:1px solid rgb(242 166 197/.55)!important;background:rgb(242 166 197/.1)!important}.sound-controls .v25-voice-style.is-kokoro{color:#cff5e4!important;border:1px solid rgb(159 227 196/.5)!important;background:rgb(159 227 196/.09)!important}.agf-x3r0-tag{background:var(--v21-lav,#b9a0ee)!important;color:#1b1226!important;letter-spacing:.14em}.v24-voice{display:inline-flex;align-items:center;gap:6px;width:fit-content;margin:2px 0 0;padding:4px 10px;border-radius:999px;font:600 12px/1.2 var(--font-ui,system-ui);letter-spacing:.2px;white-space:nowrap;cursor:help}.v24-voice.is-hd{color:#2a1630;background:var(--v21-grad,linear-gradient(135deg,#f6b3cf,#a98ce4));box-shadow:inset 0 0 0 1px rgb(255 255 255/.18),0 6px 18px rgb(233 135 176/.28)}.v24-voice.is-everyday{color:var(--v21-cream-soft,#dccfdc);background:rgb(185 160 238/.1);border:1px solid rgb(185 160 238/.28)}.v24-voice-key{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:4px 0 12px;font-size:13px;line-height:1.5;color:var(--v21-muted,#a898b4)}.v24-voice-key .v24-voice{margin:0}.v24-voice-key .v24-voice.is-everyday{margin-left:6px}.plan-grid.is-offers .plan-card.is-hero{grid-column:1/-1;padding-top:22px;border-color:rgb(242 166 197/.55)!important;box-shadow:inset 0 0 0 1px rgb(242 166 197/.2),0 18px 50px rgb(233 135 176/.18);background:radial-gradient(120% 90% at 100% 0,rgb(185 160 238/.16),transparent 60%),radial-gradient(90% 80% at 0 100%,rgb(242 166 197/.14),transparent 60%),var(--surface-solid,#1d1428)!important}.plan-grid.is-offers .plan-card.is-hero h3{font-size:clamp(20px,3vw,24px);background:var(--v21-grad,linear-gradient(135deg,#f6b3cf,#a98ce4));-webkit-background-clip:text;background-clip:text;color:transparent!important}.plan-grid.is-offers .plan-card.is-hero .plan-badge{color:#2a1630!important;background:var(--v21-grad,linear-gradient(135deg,#f6b3cf,#a98ce4))!important;box-shadow:0 6px 16px rgb(233 135 176/.35)}@media (min-width:640px){.plan-grid.is-offers .plan-card.is-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:22px;align-items:start}.plan-grid.is-offers .plan-card.is-hero>:is(h3,.plan-price,.v24-save,.v24-voice,.plan-tagline){grid-column:1}.plan-grid.is-offers .plan-card.is-hero>ul{grid-column:2;grid-row:1/span 5;margin-top:4px}.plan-grid.is-offers .plan-card.is-hero>:is(.soft-button,.plan-fine){grid-column:1/-1}}.plan-card.plan-unlimited_weekly{border-color:rgb(185 160 238/.4)!important}.plan-card.plan-unlimited_weekly .plan-badge{color:#1d1428!important;background:var(--v21-lav,#b9a0ee)!important}.v24-permonth{margin:-2px 0 2px;font-size:12.5px;color:var(--v21-muted,#a898b4)}.v24-save{margin:0 0 2px;font-size:13px;line-height:1.4;color:var(--v21-cream-soft,#dccfdc)}.v24-save b{color:var(--v21-rose-3,#fbd3e3)}.v24-invite-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;margin:12px 0 4px;padding:12px 14px;text-align:left;cursor:pointer;border-radius:var(--v21-r-md,16px);color:var(--v21-cream,#f7ede2);background:var(--v21-grad-soft,linear-gradient(135deg,rgb(242 166 197/.16),rgb(185 160 238/.13)));border:1px solid var(--v21-line-rose,rgb(242 166 197/.26));transition:transform .2s var(--v21-ease,ease),box-shadow .2s var(--v21-ease,ease)}.v24-invite-row:hover{transform:translateY(-1px);box-shadow:var(--v21-glow,0 10px 34px rgb(233 135 176/.22))}.v24-invite-row:focus-visible{outline:2px solid var(--v21-rose,#f2a6c5);outline-offset:2px}.v24-invite-row b{display:block;font:700 14.5px/1.3 var(--font-ui,system-ui)}.v24-invite-row small{display:block;margin-top:2px;font-size:12.5px;line-height:1.4;color:var(--v21-cream-soft,#dccfdc)}.v24-invite-row>span:last-child{color:var(--v21-rose,#f2a6c5);font-size:18px}.v24-invite-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;font-size:18px;color:#2a1630;background:var(--v21-grad,linear-gradient(135deg,#f6b3cf,#a98ce4))}.v24-invite-row.is-plans{margin-top:10px}.header-nav .nav-pill.is-invite{border-color:var(--v21-line-rose,rgb(242 166 197/.26))!important;color:var(--v21-rose-3,#fbd3e3)!important}.v24-invite .sheet-lead b{color:var(--v21-rose-3,#fbd3e3)}.v24-invite-comp{margin:0 0 12px;padding:10px 12px;border-radius:12px;font-size:14px;color:var(--v21-cream,#f7ede2);background:rgb(185 160 238/.12);border:1px solid rgb(185 160 238/.3)}.v24-invite-link{display:flex;gap:8px;align-items:stretch;margin:6px 0 14px}.v24-invite-link input{flex:1;min-width:0;min-height:44px;padding:0 14px;border-radius:12px;font:500 14px/1 var(--font-data,ui-monospace,monospace);color:var(--v21-cream,#f7ede2);background:rgb(0 0 0/.25);border:1px solid var(--v21-line-rose,rgb(242 166 197/.26))}.v24-invite-link .ghost-button,.v24-invite-link .soft-button{min-height:44px;padding:0 16px;white-space:nowrap}.v24-invite-progress{display:grid;justify-items:center;gap:6px;margin:4px 0 16px;padding:16px;text-align:center;border-radius:var(--v21-r-md,16px);background:rgb(0 0 0/.18);border:1px solid var(--v21-line,rgb(247 237 226/.08))}.v24-invite-progress p{margin:0;font-size:14.5px;color:var(--v21-cream,#f7ede2)}.v24-invite-progress small{color:var(--v21-muted,#a898b4);font-size:12.5px}.v24-hearts{display:flex;gap:10px;font-size:28px;line-height:1}.v24-hearts i{font-style:normal;color:rgb(247 237 226/.14);transition:color .4s,transform .4s var(--v21-ease,ease),text-shadow .4s}.v24-hearts i.is-on{color:var(--v21-rose,#f2a6c5);text-shadow:0 0 18px rgb(233 135 176/.65);transform:scale(1.08)}.v24-invite-list{margin:0 0 14px}.v24-invite-list h3{margin:0 0 8px;font:700 13px/1 var(--font-ui,system-ui);letter-spacing:.4px;text-transform:uppercase;color:var(--v21-muted,#a898b4)}.v24-invite-list ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.v24-invite-list li{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 12px;border-radius:12px;background:rgb(247 237 226/.03);border:1px solid var(--v21-line,rgb(247 237 226/.08));font-size:14px}.v24-invite-list li>span[aria-hidden]{color:var(--v21-rose,#f2a6c5)}.v24-invite-list li small{margin-left:auto;color:var(--v21-muted,#a898b4);font-size:12px}.v24-invite-list li b{overflow-wrap:anywhere}.v24-invite-empty{margin:0;padding:12px;border-radius:12px;text-align:center;color:var(--v21-muted,#a898b4);background:rgb(247 237 226/.03);font-size:14px}.v24-chip{margin-left:auto;padding:3px 9px;border-radius:999px;font:700 11px/1.3 var(--font-ui,system-ui);font-style:normal;white-space:nowrap}.v24-chip+.v24-chip{margin-left:0}.v24-chip.is-counted{color:#2a1630;background:var(--v21-rose,#f2a6c5)}.v24-chip.is-pending{color:var(--v21-lav,#b9a0ee);background:rgb(185 160 238/.14)}.v24-chip.is-flagged{color:var(--v21-muted,#a898b4);background:rgb(247 237 226/.06)}.v24-chip.is-gold{color:#2a1630;background:linear-gradient(135deg,#ffe3a6,#f6b3cf)}.v24-skip-intro{justify-self:center;margin-top:2px;padding:8px 16px;min-height:40px;border-radius:999px;cursor:pointer;font:600 13.5px/1 var(--font-ui,system-ui);color:var(--v21-cream-soft,#dccfdc);background:rgb(247 237 226/.05);border:1px solid var(--v21-line-rose,rgb(242 166 197/.26));transition:background .2s,color .2s,transform .2s var(--v21-ease,ease)}.v24-skip-intro:hover{color:var(--v21-cream,#f7ede2);background:rgb(242 166 197/.12);transform:translateY(-1px)}.v24-skip-intro:focus-visible,.v24-skip-starter:focus-visible{outline:2px solid var(--v21-rose,#f2a6c5);outline-offset:2px}.v15-starter-head{position:relative}.v24-skip-starter{justify-self:end;order:-1;display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 14px;margin-bottom:2px;border-radius:999px;cursor:pointer;font:600 13px/1 var(--font-ui,system-ui);color:var(--v21-cream,#f7ede2);background:rgb(242 166 197/.12);border:1px solid var(--v21-line-rose,rgb(242 166 197/.26))}.v24-skip-starter:hover{background:rgb(242 166 197/.2)}.mute-button.is-hd:not(.is-locked)>span[aria-hidden]{color:var(--v21-rose,#f2a6c5);text-shadow:0 0 10px rgb(233 135 176/.5)}@media (max-width:520px){.v24-invite-link{flex-wrap:wrap}.v24-invite-link input{flex-basis:100%}.v24-invite-link .ghost-button,.v24-invite-link .soft-button{flex:1}.v24-voice-key .v24-voice.is-everyday{margin-left:0}}@media (prefers-reduced-motion:reduce){.v24-hearts i,.v24-invite-row,.v24-skip-intro{transition:none}}.v24-invite-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 12px}.v24-invite-stats>div{padding:10px 8px;text-align:center;border-radius:14px;background:rgb(247 237 226/.035);border:1px solid var(--v21-line,rgb(247 237 226/.08))}.v24-invite-stats dt{font-size:11.5px;color:var(--v21-muted,#a898b4)}.v24-invite-stats dd{margin:4px 0 0;font:800 22px/1 var(--font-ui,system-ui);color:var(--v21-cream,#f7ede2)}.v24-invite-stats .is-counted dd{color:var(--v21-rose,#f2a6c5);text-shadow:0 0 14px rgb(233 135 176/.45)}.v24-invite-stats .is-fake dd{color:#ffb3bd}.v24-invite-list li.is-flagged{border-color:rgb(255 154 168/.25);background:rgb(255 154 168/.04)}.v24-friend-note{flex-basis:100%;margin:-2px 0 0!important;font-size:12px;color:var(--v21-muted,#a898b4)}.v24-friend-note.is-fake{color:#ffb3bd}.v24-chip.is-flagged{color:#2a0d14;background:#ffb3bd}@media (max-width:420px){.v24-invite-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.composer-footer .v24-invite-chip{display:none}@media (max-width:480px){.header-nav .nav-pill.is-invite{display:none!important}.composer-footer>span{display:none}.composer-footer .v24-invite-chip{display:inline-flex;align-items:center;gap:5px;margin-right:auto;min-height:32px;padding:0 11px;border:1px solid var(--v21-line-rose,rgb(242 166 197/.26))!important;border-radius:999px!important;color:var(--v21-rose-3,#fbd3e3)!important;background:var(--v21-grad-soft,rgb(242 166 197/.12))!important}}@media (max-width:360px){.composer-footer .v24-invite-chip .v24-more{display:none}}@media (min-width:900px){.header-nav .nav-pill.is-invite .nav-text{display:inline}}