html:not(#z)[data-game=love-nikki] body{background:0 0}html:not(#z)[data-game=love-nikki] body:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#faf4f1ed 0%,#faf4f1e0 50%,#faf4f199 100%),#faf4f1 url(/love-nikki/bg-blossom.webp) 72% 18%/cover no-repeat;position:fixed;inset:0}@media (width<=1180px){html:not(#z)[data-game=love-nikki] body:before{background:linear-gradient(#faf4f1b8 0%,#faf4f1e6 40%,#faf4f1eb 100%),#faf4f1 url(/love-nikki/bg-blossom.webp) 70% 0/cover no-repeat}}html:not(#z)[data-game=love-nikki] .L-hero{background:#faf4f1;min-height:clamp(600px,84vh,780px);--lp-accent-text:#b2336a!important}html:not(#z)[data-game=love-nikki] .L-hero__img{content:url(/love-nikki/bg-blossom.webp);object-position:70% 22%}html:not(#z)[data-game=love-nikki] .L-hero:after{--spk:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0c.8 5.6 3.6 8.4 10 10-6.4 1.6-9.2 4.4-10 10-.8-5.6-3.6-8.4-10-10 6.4-1.6 9.2-4.4 10-10z' fill='%23e2ad55'/%3E%3C/svg%3E");background:var(--spk) 52% 47% / 20px no-repeat, var(--spk) 55.5% 41% / 10px no-repeat, var(--spk) 95% 36% / 16px no-repeat, var(--spk) 91.5% 30.5% / 9px no-repeat, var(--spk) 61% 33% / 12px no-repeat, radial-gradient(38% 46% at 74% 66%, #ffcde1bf 0%, #ffdcea59 45%, transparent 75%), linear-gradient(90deg, #faf4f1f2 0%, #faf4f1d1 34%, #faf4f11f 62%, transparent 100%), linear-gradient(0deg, #faf4f1 0%, #faf4f199 14%, transparent 34%)}html:not(#z)[data-game=love-nikki] .L-hero:before{content:"";z-index:1;aspect-ratio:1166/475;filter:drop-shadow(0 22px 28px #6e1e4647);pointer-events:none;background:url(/love-nikki/hand.webp) 50%/contain no-repeat;width:min(44vw,760px);animation:7s ease-in-out infinite lnh-float;position:absolute;top:max(50%,26vw);right:calc(clamp(16px,3vw,44px) + 70px)}@keyframes lnh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){html:not(#z)[data-game=love-nikki] .L-hero:before{animation:none}}html:not(#z)[data-game=love-nikki] .L-hero__copy{padding-block:150px 160px}html:not(#z)[data-game=love-nikki] .L-hero .L-title{max-width:32rem;margin-top:18px}html:not(#z)[data-game=love-nikki] .L-hero .L-title__small{color:#6b4a63;font-size:clamp(1.2rem,.85rem + 1.3vw,2rem);font-weight:400}html:not(#z)[data-game=love-nikki] .L-hero .L-title__big{color:#2a1c28;background:linear-gradient(100deg,#2a1c28 0%,#5e1f42 42%,#b2336a 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px #ffffffb3);-webkit-background-clip:text;background-clip:text;width:min-content;font-size:clamp(3.2rem,1.2rem + 4.8vw,6.2rem);line-height:.92}html:not(#z)[data-game=love-nikki] .L-hero .L-sub{color:#45333f;max-width:50ch;margin:22px 0 30px;font-size:16.5px}html:not(#z)[data-game=love-nikki] .L-hero .L-eyebrow span:before,html:not(#z)[data-game=love-nikki] .L-hero .L-eyebrow span:after{width:34px;height:1.5px}html:not(#z)[data-game=love-nikki] .L-hero .L-solid{color:#fff;outline-offset:5px;background:linear-gradient(#d24c87 0%,#b2336a 55%,#96275a 100%);border-radius:12px;outline:1.5px solid #b2336a66;padding:18px 40px;transition:transform .15s,box-shadow .15s,filter .15s;box-shadow:0 12px 26px #b2336a52,inset 0 1px #ffffff59}html:not(#z)[data-game=love-nikki] .L-hero .L-solid:hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 16px 32px #b2336a66,inset 0 1px #ffffff59}html:not(#z)[data-game=love-nikki] .L-hero .L-play{color:#2a1c28}html:not(#z)[data-game=love-nikki] .L-hero .L-play__ring{color:#b2336a;background:#ffffffb3;border:1.5px solid #b2336a}html:not(#z)[data-game=love-nikki] .L-hero .L-play:hover .L-play__ring{color:#fff;background:#b2336a;border-color:#b2336a}html:not(#z)[data-game=love-nikki] .L-rail a{background:#ffffffc7 var(--ri,none) center / 34px no-repeat;border:1.5px solid #b2336a4d;width:52px;height:52px;transition:transform .15s,border-color .15s;box-shadow:0 6px 16px #6e1e4624}html:not(#z)[data-game=love-nikki] .L-rail a:hover{border-color:#b2336a;transform:scale(1.08)}html:not(#z)[data-game=love-nikki] .L-rail a[href$="/stages/"]{--ri:url(/love-nikki/ui/stages.webp)}html:not(#z)[data-game=love-nikki] .L-rail a[href$="/arena/"]{--ri:url(/love-nikki/ui/arena.webp)}html:not(#z)[data-game=love-nikki] .L-rail a[href*="/stages/commission"],html:not(#z)[data-game=love-nikki] .L-rail a[href*="/stages/co-op"]{--ri:url(/love-nikki/ui/commission.webp)}html:not(#z)[data-game=love-nikki] .L-rail a[href*=\/dream-weaver]{--ri:url(/love-nikki/ui/dream-weaver.webp)}html:not(#z)[data-game=love-nikki] .L-rail a[href*=\/latest-event]{--ri:url(/love-nikki/ui/latest-event.webp)}html:not(#z)[data-game=love-nikki] .L-rail a[href$="/stages/"]>svg,html:not(#z)[data-game=love-nikki] .L-rail a[href$="/arena/"]>svg,html:not(#z)[data-game=love-nikki] .L-rail a[href*="/stages/commission"]>svg,html:not(#z)[data-game=love-nikki] .L-rail a[href*="/stages/co-op"]>svg,html:not(#z)[data-game=love-nikki] .L-rail a[href*=\/dream-weaver]>svg,html:not(#z)[data-game=love-nikki] .L-rail a[href*=\/latest-event]>svg{visibility:hidden}html:not(#z)[data-game=love-nikki] .L-rail a{color:#b2336a}@media (width<=1180px){html:not(#z)[data-game=love-nikki] .L-hero:after{background:radial-gradient(70% 34% at 50% 82%,#ffcde1b3 0%,#0000 75%),linear-gradient(#faf4f1b8 0%,#faf4f1db 50%,#faf4f199 78%,#faf4f1 100%)}html:not(#z)[data-game=love-nikki] .L-hero{align-items:flex-start;min-height:0}html:not(#z)[data-game=love-nikki] .L-hero:before{width:min(92vw,680px);inset:auto auto 96px 50%;translate:-50%}html:not(#z)[data-game=love-nikki] .L-hero__copy{padding-block:140px calc(min(92vw,680px)/2.43902 + 130px)}}@media (width<=560px){html:not(#z)[data-game=love-nikki] .L-hero:before{width:100vw;bottom:62px}html:not(#z)[data-game=love-nikki] .L-hero__copy{padding-block:132px calc(41vw + 84px)}html:not(#z)[data-game=love-nikki] .L-hero .L-title__big{font-size:clamp(3rem,15vw,4.2rem)}html:not(#z)[data-game=love-nikki] .L-hero .L-solid{padding:16px 26px}html:not(#z)[data-game=love-nikki] .L-cta{gap:20px}}html:not(#z)[data-game=love-nikki]{--mute:#6c5869;--accent-text:#9e2b5c!important;--lp-accent-text:#9e2b5c!important;--lp-mute:#6c5869!important}html:not(#z)[data-game=love-nikki] .L-hero{--lp-accent-text:#9e2b5c!important}html:not(#z)[data-game=love-nikki] .L-hero .L-eyebrow span,html:not(#z)[data-game=love-nikki] .v2-main a:not([class]),html:not(#z)[data-game=love-nikki] .ln-h{color:#9e2b5c}html:not(#z)[data-game=love-nikki] .v2-eyebrow i{color:var(--mute);opacity:1}html:not(#z)[data-game=love-nikki] .byline__sep{opacity:1}html:not(#z)[data-game=love-nikki] .lp-foot{--text:#fbf3f8;--dim:#dcc8d8;--mute:#b39fb0;--accent-text:#f6b6cf!important}html:not(#z)[data-game=love-nikki] .lp-head .lp-logo span,html:not(#z)[data-game=love-nikki] .lp-foot .lp-logo span{color:#f6b6cf}html:not(#z)[data-game=love-nikki] .lp-head a.lp-head__cta{color:#f6b6cf;border-color:#f6b6cf}html:not(#z)[data-game=love-nikki] .lp-head a.lp-head__cta:hover{color:#2a1c28;background:#f6b6cf}html:not(#z)[data-game=love-nikki] .prose p,html:not(#z)[data-game=love-nikki] .prose ul,html:not(#z)[data-game=love-nikki] .prose ol,html:not(#z)[data-game=love-nikki] .data-table tbody td,html:not(#z)[data-game=love-nikki] .notice,html:not(#z)[data-game=love-nikki] .team__summary{color:var(--text)}html:not(#z)[data-game=love-nikki] .L-news__thumb em{color:#f6b6cf}html:not(#z)[data-game=love-nikki] .code__badge.is-unconfirmed{color:#8a5a14;border-color:#c99a52}html:not(#z)[data-game=love-nikki] .lnw-no{color:#b8432f}html:not(#z)[data-game=love-nikki] .lnd-tabs a.on small{opacity:1}
