html:not(#z)[data-game=love-nikki] .sn,html:not(#z)[data-game=love-nikki] .sn-btn{display:none}.lnn{font-family:Hanken Grotesk,system-ui,sans-serif}.lnn a{text-decoration:none}.lnn summary{cursor:pointer;list-style:none}.lnn summary::-webkit-details-marker{display:none}.lnn-count{color:#2a1c28;background:#f08bb4;border-radius:99px;margin-left:6px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}@media (width>=1181px){html:not(#z)[data-game=love-nikki] body{padding-left:0}}.lnn1{z-index:44;background:#352433;border-bottom:1px solid #4a3848;position:fixed;top:70px;left:0;right:0;box-shadow:0 6px 18px #2a1c282e}.lnn1__bar{align-items:stretch;max-width:1500px;margin:0 auto;padding:0 clamp(8px,2vw,28px);display:flex;position:relative}.lnn1__line,.lnn1__grp{align-items:stretch;display:flex}.lnn1__cap{display:none}.lnn1__dd{position:relative}.lnn1__dd:has(.lnn1__panel--wide){position:static}.lnn1__top{color:#fbf3f8;white-space:nowrap;border-bottom:3px solid #0000;grid-template-columns:26px auto;align-content:center;column-gap:9px;height:58px;padding:0 13px;font-size:14.5px;font-weight:700;transition:background .15s,color .15s;display:grid}.lnn1__top img{object-fit:contain;grid-row:1/span 2;align-self:center}.lnn1__mine{align-items:center;gap:9px;display:flex}.lnn1__sub{color:#dcc8d8;font-size:11.5px;font-weight:500}summary.lnn1__top .lnn1__lbl:after{content:" ▾";color:#f08bb4}.lnn1__top:hover,.lnn1__dd[open]>.lnn1__top{background:#40303e}.lnn1__top.on,.lnn1__dd.on>.lnn1__top{background:#40303e;border-bottom-color:#f08bb4}.lnn.lnn1 a.lnn1__top,.lnn.lnn1 a.lnn1__top:hover{color:#fbf3f8}html[data-game=love-nikki]{--lnn-x:14px}html[data-game=love-nikki] .lnn1__bar{justify-content:center}html[data-game=love-nikki] .lnn1__line{display:contents}html[data-game=love-nikki] .lnn1__grp{border-left:1px solid #5a4558;margin:14px 0;padding:0 6px}html[data-game=love-nikki] .lnn1__grp>*{margin:-14px 0}html[data-game=love-nikki] .lnn1__top{border-bottom:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:84px;height:72px;padding:0 8px;font-size:12.5px;font-weight:700;display:flex;position:relative}html[data-game=love-nikki] .lnn1__top img{filter:drop-shadow(0 2px 3px #00000059);width:32px;height:32px;transition:transform .15s}html[data-game=love-nikki] .lnn1__top:hover img{transform:translateY(-2px)scale(1.06)}html[data-game=love-nikki] .lnn1__sub{display:none}html[data-game=love-nikki] .lnn1__top.on,html[data-game=love-nikki] .lnn1__dd.on>.lnn1__top{background:linear-gradient(#40303e,#5a2f48)}html[data-game=love-nikki] .lnn1__top.on:after,html[data-game=love-nikki] .lnn1__dd.on>.lnn1__top:after{content:"";background:#f08bb4;border-radius:4px 4px 0 0;height:4px;position:absolute;bottom:0;left:22%;right:22%}html[data-game=love-nikki] .lnn1__mine .lnn-count{margin:0;padding:1px 6px;font-size:11px;position:absolute;top:6px;right:10px}.lnn1__panel{z-index:2;width:max-content;max-width:min(560px,92vw);max-height:calc(100vh - 150px - var(--lnn-x));color:#2a1c28;background:#fff;border:1px solid #e3d2d8;border-radius:0 0 14px 14px;padding:18px;position:absolute;top:100%;left:0;overflow:auto;box-shadow:0 24px 50px #2a1c2840}.lnn1__panel--wide{width:auto;max-width:none;left:clamp(8px,2vw,28px);right:clamp(8px,2vw,28px)}.lnn1__lead{color:#5f4b5d;max-width:70ch;margin:0 0 14px;font-size:14px;line-height:1.5}.lnn1__cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 22px;display:grid}.lnn1__cols h3{letter-spacing:.08em;text-transform:uppercase;color:#b2336a;margin:0 0 6px;font-size:12px}.lnn1__cols ol,.lnn1__grid{margin:0;padding:0;list-style:none}.lnn1__cols a,.lnn1__grid a{color:#2a1c28;border-radius:7px;gap:8px;padding:5px 8px;font-size:14px;display:flex}.lnn1__cols a b{color:#b2336a;font-variant-numeric:tabular-nums;min-width:20px}.lnn1__cols a:hover,.lnn1__grid a:hover,.lnn1__row:hover{background:#fbe7ef}.lnn1__cols a.on{background:#fbe3ec;font-weight:700}.lnn1__grid{grid-template-columns:repeat(2,minmax(180px,1fr));gap:2px 12px;display:grid}.lnn1__span2{grid-column:span 2}.lnn1__cols a.lnn1__more,.lnn1__cols a.lnn1__more:hover{color:#fff;background:#b2336a;padding:9px 14px;display:inline-block}.lnn1__more{color:#fff;background:#b2336a;border-radius:9px;margin-top:14px;padding:9px 14px;font-size:14px;font-weight:700;display:inline-block}.lnn1__panel--list{gap:4px;min-width:300px;display:grid}.lnn1__ev{color:#fff;background:#b2336a;border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 0 16px;padding:10px 16px 10px 12px;font-size:14.5px;font-weight:600;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 2px #7d1f49,0 6px 14px #b2336a40}.lnn1__ev img{width:26px;height:26px}.lnn1__ev b{letter-spacing:.06em;text-transform:uppercase;color:#b2336a;background:#fff;border-radius:999px;padding:2px 8px;font-size:11.5px}.lnn1__ev small{color:#fbd9e7;font-size:12.5px;font-weight:500}.lnn1__ev:after{content:"›";font-size:20px;line-height:1}.lnn1__ev:hover,.lnn1__ev.on{background:#9a2a5b}.lnn1__ev:hover{transform:translateY(-1px)}.lnn.lnn1 a.lnn1__ev.lnn1__ev,.lnn.lnn1 a.lnn1__ev.lnn1__ev:hover{color:#fff}.lnn1__row{color:#2a1c28;border-radius:8px;padding:9px 10px;display:grid}.lnn1__row b{font-size:14.5px}.lnn1__row span{color:#5f4b5d;font-size:13px}.lnn1__row.on{background:#fbe3ec}.lnn1__chs{grid-template-columns:2fr 2fr 1fr;gap:12px 22px}.lnn1__chs ol{grid-template-columns:repeat(2,minmax(0,1fr))}.lnn1__chs>div:last-child ol{grid-template-columns:minmax(0,1fr)}.lnn1__cols ol{gap:6px;display:grid}.lnn1__grid{gap:6px 8px}.lnn1__panel--list{gap:6px}.lnn.lnn1 :is(.lnn1__cols,.lnn1__grid) a:not(.lnn1__more),.lnn.lnn1 a.lnn1__row{color:#2a1c28;background:#fff;border:1.5px solid #e3d2d8;border-radius:10px;align-items:center;gap:9px;min-height:40px;padding:6px 10px;font-size:13.5px;font-weight:600;line-height:1.25;transition:border-color .12s,background .12s,transform .12s;box-shadow:0 1px #2a1c2814}.lnn.lnn1 :is(.lnn1__cols,.lnn1__grid) a:not(.lnn1__more):has(>b:first-child){padding-left:6px}.lnn.lnn1 a.lnn1__row{gap:2px;padding:8px 12px}.lnn.lnn1 :is(.lnn1__cols,.lnn1__grid) a:not(.lnn1__more)>b:first-child{color:#fff;background:#9e2b5c;border-radius:7px;flex:none;place-items:center;min-width:26px;height:26px;padding:0 4px;font-size:13px;display:grid}.lnn.lnn1 :is(.lnn1__cols,.lnn1__grid) a:not(.lnn1__more):hover,.lnn.lnn1 a.lnn1__row:hover{color:#2a1c28;background:#fff5f9;border-color:#9e2b5c;transform:translateY(-1px)}.lnn.lnn1 :is(.lnn1__cols,.lnn1__grid) a:not(.lnn1__more):active,.lnn.lnn1 a.lnn1__row:active{box-shadow:none;transform:translateY(0)}.lnn.lnn1 :is(.lnn1__cols,.lnn1__grid,.lnn1__panel--list) a:focus-visible{outline-offset:2px;outline:3px solid #9e2b5c}.lnn.lnn1 :is(.lnn1__cols,.lnn1__grid) a.on,.lnn.lnn1 a.lnn1__row.on{color:#fff;background:#9e2b5c;border-color:#9e2b5c}.lnn.lnn1 :is(.lnn1__cols,.lnn1__grid) a.on>b:first-child{color:#9e2b5c;background:#fff}.lnn.lnn1 a.lnn1__row.on span{color:#fbe3ec}.lnn1__cols h3{color:#9e2b5c}html:not(#z)[data-game=love-nikki] main.v2-main{padding-top:calc(var(--v2-top) + 52px + 58px + var(--lnn-x))}html:not(#z)[data-game=love-nikki] .L-hero__copy{padding-top:calc(168px + var(--lnn-x))}@media (width<=1180px){html[data-game=love-nikki]{--lnn-x:12px}.lnn1__bar{scrollbar-width:none;overflow-x:auto}.lnn1__bar::-webkit-scrollbar{display:none}.lnn1__top{height:52px;padding:0 11px;font-size:13.5px}.lnn1__top,.lnn1__dd,.lnn1__grp{flex:none}html[data-game=love-nikki] .lnn1__bar{justify-content:flex-start}html[data-game=love-nikki] .lnn1__top{min-width:76px;height:64px;padding:0 6px;font-size:12px}html[data-game=love-nikki] .lnn1__top img{width:28px;height:28px}.lnn1__panel,.lnn1__panel--wide{top:calc(123px + var(--lnn-x));width:auto;max-width:none;max-height:calc(100vh - 140px - var(--lnn-x));border-radius:14px;position:fixed;left:8px;right:8px}.lnn1__cols,.lnn1__grid{grid-template-columns:1fr}.lnn1__span2{grid-column:auto}.lnn1__chs ol,.lnn1__chs>div:last-child ol{grid-template-columns:repeat(2,minmax(0,1fr))}html:not(#z)[data-game=love-nikki] main.v2-main{padding-top:calc(var(--v2-top) + 84px + 40px + var(--lnn-x))}}@media (width<=520px){.lnn1__chs ol,.lnn1__chs>div:last-child ol{grid-template-columns:minmax(0,1fr)}}
