.nv-brand{position:relative;display:flex;align-items:center;gap:11px;flex:0 0 auto;text-decoration:none;color:inherit;padding:2px 6px 2px 0}.nv-brand:before{content:"";position:absolute;left:-18px;top:50%;width:190px;height:100px;transform:translateY(-50%);background:radial-gradient(closest-side,rgba(124,92,255,.3),transparent);filter:blur(14px);pointer-events:none;animation:nv-pulse 4s ease-in-out infinite}.nv-mark{position:relative;flex:0 0 auto;overflow:visible;filter:drop-shadow(0 0 16px rgba(124,92,255,.55)) drop-shadow(0 0 10px rgba(255,200,87,.35));transition:transform .5s cubic-bezier(.3,1.6,.5,1)}.nv-m-ring{transform-origin:40px 40px;animation:nv-spin 14s linear infinite}.nv-m-core{transform-origin:44px 40px;animation:nv-corepulse 3.2s ease-in-out infinite}@keyframes nv-corepulse{0%,to{transform:scale(1)}50%{transform:scale(1.09)}}.nv-brand:hover .nv-mark{transform:scale(1.1) rotate(12deg)}.nv-brand:hover .nv-m-ring{animation-duration:3s}.nv-bt{display:flex;flex-direction:column;line-height:1}.nv-bn,.nv-bt{position:relative}.nv-bn{font-family:var(--font-unbounded),var(--font-inter),Inter,system-ui,sans-serif;font-weight:800;font-size:1.85rem;letter-spacing:.02em;color:#f4f6ff;text-shadow:0 0 22px rgba(124,92,255,.45)}.nv-bn span{background:linear-gradient(90deg,#38bdf8,#a78bfa 40%,#ff5d8f 75%,#38bdf8);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;animation:nv-flow 5s linear infinite}.nv-bn:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 40%,hsla(0,0%,100%,.55) 50%,transparent 60%);background-size:250% 100%;background-position:150% 0;mix-blend-mode:overlay;pointer-events:none;animation:nv-sweep 6s ease-in-out infinite}@keyframes nv-sweep{0%,55%{background-position:150% 0}to{background-position:-60% 0}}.nv-bs{display:flex;align-items:center;gap:7px;margin-top:7px;font-size:.56rem;font-weight:700;letter-spacing:.38em;color:var(--nv-mu);text-transform:uppercase;white-space:nowrap}.nv-bs i{display:block;width:22px;height:1px;background:linear-gradient(90deg,#38bdf8,transparent)}@keyframes nv-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.nv-appbtn{flex:0 0 auto;display:flex;align-items:center;gap:.5rem;padding:.55rem 1rem;border-radius:99px;font-size:.78rem;font-weight:800;text-decoration:none;white-space:nowrap;color:#2a1604;background:linear-gradient(180deg,#ffd98a,#f2a03d);box-shadow:0 6px 22px -6px rgba(242,160,61,.8),inset 0 1px 0 hsla(0,0%,100%,.55);transition:transform .2s,box-shadow .2s}.nv-appbtn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.nv-appbtn:hover{transform:translateY(-1px);box-shadow:0 10px 28px -6px rgba(255,190,90,.95),inset 0 1px 0 hsla(0,0%,100%,.55)}.nv-appbtn em{font-style:normal}html[data-theme=nova] .nv-top .nv-hi{display:none}html[data-theme=nova] .nv-rail .nv-logo{background:none;box-shadow:none;animation:none;width:46px;height:46px}html[data-theme=nova] .nv-rail .nv-logo .nv-mark{width:100%;height:100%}@media(max-width:1280px){.nv-appbtn em b{display:none}}@media(max-width:900px){.nv-top{flex-wrap:wrap}.nv-brand{margin-right:auto}.nv-brand .nv-mark{width:46px;height:46px}.nv-bn{font-size:1.3rem}.nv-bs{font-size:.5rem}.nv-appbtn{padding:.5rem .8rem}}@media(max-width:520px){.nv-appbtn em,.nv-bs{display:none}.nv-appbtn{padding:.55rem}}@media(prefers-reduced-motion:reduce){.nv-bn span,.nv-bn:after,.nv-brand:before,.nv-m-core,.nv-m-ring{animation:none!important}}.nv-acc{position:relative;order:9;flex:0 0 auto}.nv-accbtn{display:flex;align-items:center;gap:.5rem;padding:.2rem .85rem .2rem .25rem;border-radius:99px;background:var(--nv-glass);border:1px solid var(--nv-bd);color:#fff;font:inherit;font-size:.78rem;font-weight:800;cursor:pointer;transition:border-color .2s,background .2s}.nv-accbtn:hover{border-color:rgba(255,217,138,.5);background:hsla(0,0%,100%,.09)}.nv-acc-card{position:absolute;right:0;top:calc(100% + 10px);z-index:60;width:240px;padding:.85rem;display:flex;flex-direction:column;gap:.75rem;color:var(--nv-mu);font-size:.75rem;border-radius:20px;background:rgba(10,12,22,.96);border:1px solid var(--nv-bd);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 24px 60px -20px rgba(0,0,0,.8)}.nv-acc-card a{color:var(--nv-gold2);font-weight:700;text-decoration:none}.nv-acc-card small{display:block;margin-top:.35rem;font-size:.64rem}@media(max-width:900px){.nv-top{align-items:center}.nv-top .nv-acc{order:0;margin-left:auto}.nv-top .nv-accbtn>span:last-child{display:none}.nv-top .nv-accbtn{padding:.2rem}}@media(max-width:640px){html[data-theme=nova] .nv-main .dp-cover+div{padding-left:0;padding-right:0}html[data-theme=nova] .nv-main .dp-cover+div>div{padding:14px}html[data-theme=nova] .nv-sec h2{flex-wrap:wrap;row-gap:2px}html[data-theme=nova] .nv-sec h2 small{margin-left:0;flex-basis:100%}}@media(min-width:901px){html[data-theme=nova] .nv-top .nv-acc{display:none}}@media(max-width:900px){html[data-theme=nova] .nv-top{flex-wrap:wrap;gap:10px 6px;margin:10px 12px 0;align-items:center}html[data-theme=nova] .nv-top .nv-brand{order:1;flex:1 0 190px;min-width:0;margin:0}html[data-theme=nova] .nv-top .nv-sw-top{order:2;flex:0 0 auto;height:40px;box-sizing:border-box;margin:0;gap:0;padding:0 .7rem;justify-content:center;align-items:center;border:1px solid var(--nv-bd);border-radius:99px;background:var(--nv-glass)}html[data-theme=nova] .nv-top .nv-sw-top span{display:none}html[data-theme=nova] .nv-top .nv-acc{order:3;flex:0 0 auto;margin:0;display:block}html[data-theme=nova] .nv-top .nv-accbtn{padding:0;border:0;background:none;width:40px;height:40px;justify-content:center}html[data-theme=nova] .nv-top .nv-accbtn>span:last-child{display:none}html[data-theme=nova] .nv-top .nv-appbtn{order:4;margin:0;height:40px;box-sizing:border-box;justify-content:center;font-size:.76rem;box-shadow:0 6px 18px -6px rgba(255,190,90,.8);gap:.5rem;padding:0 1rem 0 .4rem;position:relative;color:#2a1604;font-weight:900;letter-spacing:.01em;border:1px solid rgba(255,240,200,.7);background:linear-gradient(100deg,transparent 38%,hsla(0,0%,100%,.75) 50%,transparent 62%) 160% 0/260% 100% no-repeat,linear-gradient(135deg,#fff0b8,#ffc25c 45%,#ff8f4f);box-shadow:0 10px 26px -6px rgba(255,160,60,.9),inset 0 1px 0 hsla(0,0%,100%,.85),inset 0 -2px 0 rgba(170,70,10,.22);animation:nv-dl-shine 3.6s ease-in-out infinite}html[data-theme=nova] .nv-top .nv-appbtn:before{content:"";position:absolute;inset:-4px;z-index:-1;border-radius:99px;background:conic-gradient(from var(--dl-a),#ffd98a,#ff6fa5,#8b6cff,#4fd1ff,#ffd98a);filter:blur(7px);opacity:.95;animation:nv-dl-spin 3s linear infinite}html[data-theme=nova] .nv-top .nv-appbtn svg{width:26px;height:26px;padding:5px;box-sizing:border-box;border-radius:50%;background:#2a1604;stroke:#ffd98a;stroke-width:2.6;flex:0 0 auto;box-shadow:0 0 0 0 rgba(42,22,4,.45);animation:nv-dl-pulse 2s ease-out infinite}html[data-theme=nova] .nv-top .nv-appbtn svg path{animation:nv-dl-arrow 1.6s ease-in-out infinite}html[data-theme=nova] .nv-top .nv-appbtn em{display:inline}html[data-theme=nova] .nv-top .nv-appbtn em b{display:none}html[data-theme=nova] .nv-top .nv-chip{order:5;flex:0 0 auto;height:40px;box-sizing:border-box;padding:0 .75rem;align-items:center;font-size:.74rem;white-space:nowrap;margin:0}html[data-theme=nova] .nv-top .nv-cmd{order:6;flex:1 1 40px;width:auto;min-width:40px;height:40px;max-width:none;margin:0;padding:0;justify-content:center;border-radius:99px}html[data-theme=nova] .nv-top .nv-cmd kbd,html[data-theme=nova] .nv-top .nv-cmd span{display:none}}@property --dl-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes nv-dl-spin{to{--dl-a:360deg}}@keyframes nv-dl-shine{0%,55%{background-position:160% 0,0 0}to{background-position:-60% 0,0 0}}@keyframes nv-dl-arrow{0%,to{transform:translateY(-1.2px)}50%{transform:translateY(1.6px)}}@keyframes nv-dl-pulse{0%{box-shadow:0 0 0 0 rgba(42,22,4,.5)}70%,to{box-shadow:0 0 0 7px rgba(42,22,4,0)}}@media(prefers-reduced-motion:reduce){html[data-theme=nova] .nv-top .nv-appbtn,html[data-theme=nova] .nv-top .nv-appbtn svg,html[data-theme=nova] .nv-top .nv-appbtn svg path,html[data-theme=nova] .nv-top .nv-appbtn:before{animation:none}}@media (display-mode:fullscreen),(display-mode:minimal-ui),(display-mode:standalone){html .app-dl,html .nv-appbtn{display:none!important}}.nv-mtop,.nv-mtx{display:contents}.nv-hposter,.nv-mdots{display:none}@media(max-width:900px){.nv-hero .nv-mtop{display:flex;gap:14px;align-items:center}.nv-hero .nv-mtx{display:flex;flex-direction:column;gap:8px;min-width:0}.nv-hero .nv-hposter{display:block;flex:0 0 38%;max-width:38%;aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover;border-radius:14px;box-shadow:0 12px 28px rgba(0,0,0,.55),0 0 0 1px hsla(0,0%,100%,.12)}.nv-hero .nv-h1{font-size:1.25rem;line-height:1.1}.nv-hero .nv-htx p{font-size:.8rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.nv-hero .nv-htx{gap:16px;padding:20px 16px}.nv-hero .nv-mdots{display:flex;gap:5px;justify-content:center}.nv-hero .nv-mdots button{width:6px;height:6px;padding:0;border:0;border-radius:99px;background:hsla(0,0%,100%,.25);transition:width .25s}.nv-hero .nv-mdots button.on{width:20px;background:var(--nv-gold,#f2a03d)}html .nv-mt{min-height:172px;padding:14px}html .nv-mt .nv-mi{width:54px;height:54px;right:8px;top:8px;opacity:.4}html .nv-mt .nv-mtx b{font-size:.9rem;line-height:1.2}}.nv-hero .nv-meta .nv-mr{display:contents}@media(max-width:900px){.nv-hero .nv-meta{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.nv-hero .nv-meta .nv-mr{display:flex;flex-wrap:nowrap;gap:6px;max-width:100%}.nv-hero .nv-meta .nv-mr span{white-space:nowrap;font-size:.72rem;padding:4px 10px}}html[data-theme] .dp-donate{position:relative;overflow:hidden;font-weight:800;letter-spacing:.01em;background:linear-gradient(135deg,#ffd27a,#f2a03d 48%,#ef6b73)!important;color:#2a1204!important;border:0!important;text-shadow:none!important;box-shadow:0 6px 22px -4px rgba(239,107,115,.65),inset 0 0 0 1px hsla(0,0%,100%,.25);animation:dpd-glow 2.8s ease-in-out infinite}html[data-theme] .dp-donate svg{color:#7a1020;fill:hsla(0,0%,100%,.55);filter:none;transform-origin:center;animation:dpd-beat 1.6s ease-in-out infinite}html[data-theme] .dp-donate:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,hsla(0,0%,100%,.5) 50%,transparent 65%);transform:translateX(-120%);animation:dpd-shine 4.5s ease-in-out infinite}html[data-theme] .dp-donate:hover{background:linear-gradient(135deg,#ffe19a,#f5ab4f 48%,#f47d84)!important;transform:translateY(-1px);box-shadow:0 10px 30px -4px rgba(239,107,115,.9),inset 0 0 0 1px hsla(0,0%,100%,.35)}@keyframes dpd-glow{0%,to{box-shadow:0 6px 18px -6px rgba(239,107,115,.5),inset 0 0 0 1px hsla(0,0%,100%,.25)}50%{box-shadow:0 8px 32px -2px rgba(242,160,61,.95),inset 0 0 0 1px hsla(0,0%,100%,.3)}}@keyframes dpd-shine{0%,55%{transform:translateX(-120%)}to{transform:translateX(120%)}}@keyframes dpd-beat{0%,60%,to{transform:scale(1)}15%{transform:scale(1.22)}30%{transform:scale(1)}42%{transform:scale(1.14)}}@media(prefers-reduced-motion:reduce){html[data-theme] .dp-donate,html[data-theme] .dp-donate svg,html[data-theme] .dp-donate:after{animation:none}}@property --cxa{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes cx-in{0%{opacity:0;transform:translateY(8px)}}@keyframes cx-pop{0%{transform:scale(1)}40%{transform:scale(1.5)}to{transform:scale(1)}}.cx-box,html .dp-rest .cx-box{padding:6px 0 10px!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important}.cx-top{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.cx-h{margin:0;font-size:1.3rem;font-weight:800;line-height:1.2}.cx-cnt{font-size:.74rem;color:#98a2b8}.cx-cnt b{color:#ffd27a;font-weight:800}.cx-strip{display:flex;gap:6px;overflow-x:auto;padding:2px 2px 10px;margin:0 -2px 8px;scrollbar-width:none}.cx-strip::-webkit-scrollbar{display:none}.cx-strip button{flex:0 0 auto;min-width:38px;height:36px;padding:0 12px;border-radius:11px;position:relative;font:inherit;font-weight:800;font-size:.82rem;color:inherit;cursor:pointer;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);transition:background .2s,border-color .2s}.cx-strip button:hover{background:hsla(0,0%,100%,.1)}.cx-strip button small{margin-left:6px;font-size:.66rem;font-weight:800;color:#ffd27a}.cx-strip button.on{background:rgba(242,160,61,.16);border-color:rgba(242,160,61,.7);color:#ffd27a}.cx-comp{border-radius:16px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.035);transition:border-color .2s,box-shadow .2s;animation:none}.cx-comp:focus-within{border-color:rgba(242,160,61,.65);box-shadow:0 0 0 3px rgba(242,160,61,.12)}.cx-comp-in{padding:10px 14px}.cx-ta{display:block;width:100%;resize:none;background:transparent;border:0;outline:0;padding:6px 2px;font:inherit;font-size:.92rem;line-height:1.5;color:#eef1f8;min-height:54px}.cx-ta::-moz-placeholder{color:#76809a}.cx-ta::placeholder{color:#76809a}.cx-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:4px;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.08)}.cx-tag{font-size:.72rem;font-weight:800;color:#ffd27a}.cx-spl{font:inherit;font-size:.72rem;font-weight:800;padding:4px 10px;border-radius:8px;color:#9aa4bb;background:transparent;border:1px solid hsla(0,0%,100%,.14);cursor:pointer}.cx-spl.on{color:#1a1206;background:#ffd27a;border-color:transparent}.cx-go{display:inline-block;border:0;border-radius:11px;padding:9px 20px;font:inherit;font-size:.84rem;font-weight:800;color:#1a1206;cursor:pointer;text-decoration:none;background:linear-gradient(135deg,#ffd27a,#f2a03d 60%,#e8832a);transition:transform .15s,box-shadow .2s,opacity .2s}.cx-go:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px -6px rgba(242,160,61,.8)}.cx-go:disabled{opacity:.4;cursor:default}.cx-input{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.14);border-radius:11px;padding:9px 14px;font:inherit;font-size:.85rem;color:inherit;outline:0}.cx-input:focus{border-color:rgba(242,160,61,.65)}.cx-login{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:14px 16px;border-radius:16px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.1);font-size:.88rem;color:#c3cadb}.cx-login b{flex:1 1 200px;font-weight:600}.cx-list{display:flex;flex-direction:column;gap:10px;margin-top:14px}.cx-card{position:relative;border-radius:16px;padding:12px 14px 8px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.08);animation:cx-in .4s both}.cx-card:before{display:none}.cx-pill{font-size:.66rem;font-weight:800;padding:2px 8px;border-radius:8px;color:#ffd27a;background:rgba(242,160,61,.12);border:1px solid rgba(242,160,61,.3)}.cx-acts{display:flex;align-items:center;flex-wrap:wrap;gap:2px;margin-top:6px;font-size:.72rem;font-weight:800;color:#8d97ae}.cx-acts>button{background:none;border:0;padding:5px 9px;font:inherit;color:inherit;cursor:pointer;border-radius:8px}.cx-acts>button:hover{color:#ffc56b}.cx-acts .cx-like{display:inline-flex;align-items:center;gap:5px;padding-left:0}.cx-acts .cx-like.on{color:#ff7a9c}.cx-like.on .cx-heart{animation:cx-pop .35s}.cx-spoil{display:block;margin-top:8px;width:100%;text-align:left;font:inherit;font-size:.8rem;font-weight:700;color:#9aa4bb;padding:9px 12px;border-radius:10px;background:hsla(0,0%,100%,.05);border:1px dashed hsla(0,0%,100%,.2);cursor:pointer}.cx-thread{margin:8px 0 4px;padding-left:12px;border-left:2px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;gap:8px}.cx-rb{padding:2px 0}.cx-empty{margin:14px 0 0;color:#8d97ae;font-size:.88rem}.cx-more{display:block;margin:14px 0 0;padding:8px 18px;border-radius:11px;font:inherit;font-size:.78rem;font-weight:800;color:inherit;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);cursor:pointer}@media(prefers-reduced-motion:reduce){.cx-card,.cx-like.on .cx-heart{animation:none}}html .cx-box .cx-ta{background:transparent!important;border:0!important;box-shadow:none!important;padding:6px 2px!important;border-radius:0!important;color:#eef1f8!important}html .cx-box .cx-input{background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.14)!important;border-radius:11px!important}html[data-theme=nova] .dp-rest>section.cx-box{padding:22px 0!important}.cx-box,html .dp-rest>.dp-cm{min-width:0!important;max-width:100%!important;overflow-x:clip}.cx-card,.cx-comp,.cx-list,.cx-strip{min-width:0;max-width:100%}html[data-theme=nova] .dp-rest>div.dp-react{padding:28px 0}@media(max-width:1099px){html[data-theme=nova] .dp-rest>div.dp-react{padding:22px 0}}html .dp-react>.cx-box{margin:14px 0 0!important;padding:0!important}@property --tga{syntax:"<angle>";initial-value:0deg;inherits:false}html[data-theme=nova] .nv-rail .nv-tg{position:relative;display:grid;place-items:center;width:40px;height:40px;margin:0 0 14px;border-radius:50%;color:#38bdf8;background:#0d111b;transition:transform .2s}html[data-theme=nova] .nv-rail .nv-tg:before{content:"";position:absolute;inset:-2px;border-radius:50%;padding:2px;background:conic-gradient(from var(--tga),#ffd27a,#ec4899,#7c5cff,#38bdf8,#ffd27a);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:nvtg-spin 6s linear infinite}html[data-theme=nova] .nv-rail .nv-tg svg{filter:drop-shadow(0 0 6px rgba(56,189,248,.7));animation:nvtg-fly 3.2s ease-in-out infinite}html[data-theme=nova] .nv-rail .nv-tg:hover{transform:translateY(-2px) scale(1.06)}html[data-theme=nova] .nv-rail .nv-tg-n{position:absolute;top:-6px;right:-7px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:#ec4899;color:#fff;font-size:.64rem;font-weight:800;line-height:18px;text-align:center;box-shadow:0 0 0 2px #0c0e18,0 0 12px rgba(236,72,153,.6)}@keyframes nvtg-spin{to{--tga:360deg}}@keyframes nvtg-fly{0%,to{transform:translate(0)}50%{transform:translate(1.5px,-2px)}}@media(max-width:900px){html[data-theme=nova] .nv-rail .nv-tg{display:none}}html[data-theme=nova] .nv-top .nv-tg-m{display:none}@media(max-width:900px){html[data-theme=nova] .nv-top .nv-tg-m{order:2;position:relative;display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;margin:0;border-radius:50%;color:#38bdf8;background:#0d111b}html[data-theme=nova] .nv-top .nv-tg-m:before{content:"";position:absolute;inset:-2px;border-radius:50%;padding:2px;background:conic-gradient(from var(--tga),#ffd27a,#ec4899,#7c5cff,#38bdf8,#ffd27a);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:nvtg-spin 6s linear infinite}html[data-theme=nova] .nv-top .nv-tg-m svg{filter:drop-shadow(0 0 6px rgba(56,189,248,.7));animation:nvtg-fly 3.2s ease-in-out infinite}html[data-theme=nova] .nv-top .nv-tg-n{position:absolute;top:-6px;right:-7px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:#ec4899;color:#fff;font-size:.64rem;font-weight:800;line-height:18px;text-align:center;box-shadow:0 0 0 2px #0c0e18,0 0 12px rgba(236,72,153,.6)}}@media(prefers-reduced-motion:reduce){html[data-theme=nova] .nv-top .nv-tg-m svg,html[data-theme=nova] .nv-top .nv-tg-m:before{animation:none}}html:not([data-theme=nova]) .tg-ring{position:relative;display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:50%;color:#38bdf8;background:#0b1620}html:not([data-theme=nova]) .tg-ring:before{content:"";position:absolute;inset:-2px;border-radius:50%;padding:2px;background:conic-gradient(from var(--tga),#ffd27a,#ec4899,#7c5cff,#38bdf8,#ffd27a);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:nvtg-spin 6s linear infinite}html:not([data-theme=nova]) .tg-ring .tg-n{position:absolute;top:-6px;right:-7px;min-width:17px;height:17px;padding:0 4px;border-radius:99px;background:#ec4899;color:#fff;font-size:.62rem;font-weight:800;line-height:17px;text-align:center;box-shadow:0 0 0 2px #0b1620}@media(prefers-reduced-motion:reduce){html:not([data-theme=nova]) .tg-ring:before,html[data-theme=nova] .nv-rail .nv-tg svg,html[data-theme=nova] .nv-rail .nv-tg:before{animation:none}}.nv-bs{font-size:.66rem}.nv-hero .nv-picks{right:18px;max-height:calc(100% - 28px);padding:8px;gap:6px;border-radius:18px;background:rgba(6,8,14,.45);border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(8px);overflow:hidden}.nv-hero .nv-pk{width:34px;height:46px;border-radius:9px;border-width:2px;flex:0 0 auto}.nv-hero .nv-pk.nv-on,.nv-hero .nv-pk.on,.nv-hero .nv-pk:hover{transform:scale(1.06)}.nv-hero .nv-pk.on{opacity:1;border-color:var(--nv-gold2,#ffd27a);box-shadow:0 0 16px -2px var(--nv-amb,#f2a03d)}@media(max-width:900px){html[data-theme=nova] .dp-card{grid-template-columns:36% minmax(0,1fr)!important;grid-template-areas:none!important;-moz-column-gap:14px!important;column-gap:14px!important;row-gap:0!important;padding:18px 16px 6px!important;align-items:start}html[data-theme=nova] .dp-card:before{position:absolute;inset:0;grid-column:auto;grid-row:auto}html[data-theme=nova] .dp-hbg{position:absolute!important;inset:0;grid-column:auto;grid-row:auto;border-radius:28px}html[data-theme=nova] .dp-info{display:contents!important}html[data-theme=nova] .dp-info>*{margin:0!important}html[data-theme=nova] .dp-pglow,html[data-theme=nova] .dp-poster,html[data-theme=nova] .dp-pring{grid-area:auto;grid-column:1;grid-row:1/span 4;order:-1;width:100%!important;max-width:none!important;margin:0!important;align-self:start!important;justify-self:stretch!important}html[data-theme=nova] .dp-pring{transform:scale(1.04)}html[data-theme=nova] .dp-rings{display:none!important}html[data-theme=nova] .dp-eyebrow{grid-column:2;order:1;font-size:.62rem;letter-spacing:.14em;flex-wrap:wrap;gap:6px}html[data-theme=nova] .dp-eyebrow:before{display:none}html[data-theme=nova] .dp-h1{grid-column:2;order:2;font-size:1.45rem!important;margin:6px 0 8px!important}html[data-theme=nova] .dp-meta{grid-column:2;order:3;gap:6px!important}html[data-theme=nova] .dp-meta>span:not(.dp-rating-chip):not([class*=bg-]){display:none}html[data-theme=nova] .dp-meta .dp-rating-chip{display:inline-flex!important;font-size:.74rem;padding:.28rem .7rem;border-radius:99px;background:hsla(0,0%,100%,.07)!important;border:1px solid rgba(255,217,138,.4);color:var(--nv-gold2)!important}html[data-theme=nova] .dp-meta>span[class*=bg-]:not(.dp-rating-chip){font-size:.7rem;padding:.28rem .7rem}html[data-theme=nova] .dp-genres{grid-column:2;order:4;gap:6px!important;margin-top:8px!important}html[data-theme=nova] .dp-genres>*{padding:.28rem .7rem!important;font-size:.72rem!important}html[data-theme=nova] .dp-info .dp-actions{grid-column:1/-1;order:5!important;margin-top:16px!important;gap:8px!important}html[data-theme=nova] .dp-actions .dp-watch{flex:1 1 100%;display:flex;justify-content:center;padding:.9rem 1.4rem;font-size:1rem;border-radius:18px}html[data-theme=nova] .dp-info .dp-desc{order:6!important;margin-top:14px!important;-webkit-line-clamp:3}html[data-theme=nova] .dp-alt,html[data-theme=nova] .dp-info .dp-desc{grid-column:1/-1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}html[data-theme=nova] .dp-alt{order:7;margin-top:10px!important;font-size:.76rem;-webkit-line-clamp:1}html[data-theme=nova] .dp-pcol .dp-code-below{grid-area:auto;grid-column:1/-1;order:8;justify-self:start;margin:10px 0 0;position:relative;z-index:3;padding:.3rem .75rem;font-size:.72rem}html[data-theme=nova] .dp-facts{grid-column:1/-1;order:9;margin-top:14px!important}html[data-theme=nova] .dp-rest{grid-area:auto!important;grid-column:1/-1!important;grid-row:auto!important;order:20;margin:10px 0 0}html[data-theme=nova] .dp-actions>span.inline-flex{flex:1 1 100%}html[data-theme=nova] .dp-actions>span.inline-flex>button{width:100%;justify-content:center;border-radius:16px;padding-block:.8rem}}html[data-theme=nova] .dp-code-below{background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.15)!important;color:#fff!important}@media(max-width:640px){.dp-meta .dp-dot{display:none}}@media(max-width:767px){html:not([data-theme=nova]) .dp-meta>span:not([class*=bg-]){display:none}html:not([data-theme=nova]) .dp-meta{margin-bottom:8px!important}html:not([data-theme=nova]) .dp-genres{margin-bottom:12px!important}html:not([data-theme=nova]) .dp-alt{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:.8rem;margin-bottom:8px!important}html:not([data-theme=nova]) .dp-desc{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:14px!important}html:not([data-theme=nova]) .dp-actions{gap:8px!important}html:not([data-theme=nova]) .dp-actions>span.inline-flex{flex:1 1 100%}html:not([data-theme=nova]) .dp-actions>span.inline-flex>button{width:100%;justify-content:center;border-radius:14px}html:not([data-theme=nova]) .dp-actions>a[href$="/pohozhie"]{padding-inline:.6rem!important;gap:.35rem}html:not([data-theme=nova]) .dp-actions>a[href$="/pohozhie"]+a{font-size:.72rem}}@media(max-width:900px){html[data-theme=nova] .nv-top .nv-brand{flex:1 1 140px}}@media(max-width:430px){html[data-theme=nova] .nv-top .nv-brand .nv-mark{width:40px;height:40px}html[data-theme=nova] .nv-top .nv-bn{font-size:1.1rem}html[data-theme=nova] .nv-top .nv-brand{gap:8px}}.tgb-blk{display:flex;align-items:center;gap:12px;margin:12px 0 2px;padding:12px 14px;border-radius:18px;text-decoration:none;color:#1c2430;border:1px solid #cfe6f6;background:linear-gradient(120deg,#e6f6ff,#efeaff);transition:transform .2s,box-shadow .2s}.tgb-blk:hover{transform:translateY(-1px)}html[data-theme=nova] .tgb-blk{color:#eef1f8;border-color:rgba(56,189,248,.4);background:linear-gradient(120deg,rgba(56,189,248,.18),rgba(167,139,250,.16) 60%,rgba(236,72,153,.12));box-shadow:0 10px 30px -14px rgba(56,189,248,.5)}.tgb-ring{position:relative;flex:0 0 44px;width:44px;height:44px;place-items:center;background:conic-gradient(from var(--tga),#ffd27a,#ec4899,#7c5cff,#38bdf8,#ffd27a);animation:nvtg-spin 6s linear infinite}.tgb-ring,.tgb-ring i{border-radius:50%;display:grid}.tgb-ring i{width:38px;height:38px;place-items:center;background:#fff;color:#0ea5e9}html[data-theme=nova] .tgb-ring i{background:#0d111b;color:#38bdf8}.tgb-n{position:absolute;top:-6px;right:-7px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:#ec4899;color:#fff;font-size:.64rem;font-weight:800;line-height:18px;text-align:center;box-shadow:0 0 0 2px #fff}html[data-theme=nova] .tgb-n{box-shadow:0 0 0 2px #0c0e18,0 0 12px rgba(236,72,153,.6)}.tgb-tx{flex:1;min-width:0;line-height:1.3}.tgb-tx b{display:block;font-size:.92rem;font-weight:800}.tgb-tx small{display:block;font-size:.74rem;opacity:.75;margin-top:1px}.tgb-go{flex:0 0 auto;border-radius:99px;padding:9px 16px;font-size:.78rem;font-weight:800;background:#38bdf8;color:#06222f;white-space:nowrap}@media(max-width:380px){.tgb-go{padding:8px 11px;font-size:.72rem}}@media(prefers-reduced-motion:reduce){.tgb-ring{animation:none}}.pl-buy-on{cursor:pointer;border:0;font-weight:800;color:#2a1604;background:linear-gradient(180deg,#ffd98a,#f2a03d);box-shadow:0 8px 24px -8px rgba(242,160,61,.8);transition:transform .15s,box-shadow .15s}.pl-buy-on:hover{transform:translateY(-1px);box-shadow:0 12px 30px -8px rgba(255,190,90,.95)}.pp-ov{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:14px;background:rgba(5,3,8,.72);backdrop-filter:blur(8px);overflow:auto}.pp-box{position:relative;width:100%;max-width:30rem;max-height:calc(100vh - 28px);overflow:auto;padding:1.5rem 1.4rem;border-radius:1.4rem;color:#fbeedd;background:linear-gradient(180deg,#1c1520,#120d16);border:1px solid hsla(38,71%,69%,.28);box-shadow:0 30px 80px -20px #000}.pp-x{position:absolute;right:14px;top:14px;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;border:0;background:hsla(0,0%,100%,.07);color:#fff;cursor:pointer}.pp-h{margin:0 2rem .25rem 0;font-family:var(--font-fraunces),Georgia,serif;font-size:1.6rem;font-weight:700;color:#fff4e2}.pp-sub{margin:0 0 1.1rem;font-size:.9rem;color:hsla(34,79%,93%,.7)}.pp-sub b{color:#ffd98a}.pp-list{display:flex;flex-direction:column;gap:.55rem;margin-bottom:1rem}.pp-opt{display:flex;align-items:center;gap:.9rem;width:100%;text-align:left;padding:.8rem .95rem;border-radius:1rem;color:inherit;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.1);cursor:pointer;transition:.18s}.pp-opt:hover:not(:disabled){border-color:rgba(255,217,138,.45)}.pp-opt.on{border:1.5px solid #f2a03d;background:rgba(242,160,61,.1);box-shadow:0 0 0 3px rgba(242,160,61,.12)}.pp-opt:disabled{opacity:.5;cursor:not-allowed}.pp-ic{flex:0 0 auto;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:hsla(0,0%,100%,.07);color:#ffd98a}.pp-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pp-tx b{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:1rem}.pp-tx small{font-size:.8rem;color:hsla(34,79%,93%,.6)}.pp-tx em{font-style:normal;font-size:.68rem;font-weight:800;padding:.15rem .55rem;border-radius:99px;background:hsla(0,0%,100%,.1);color:hsla(34,79%,93%,.7)}.pp-rd{flex:0 0 auto;width:22px;height:22px;border-radius:50%;border:2px solid hsla(0,0%,100%,.25);position:relative}.pp-opt.on .pp-rd{border-color:#f2a03d}.pp-opt.on .pp-rd:after{content:"";position:absolute;inset:3px;border-radius:50%;background:#f2a03d}.pp-go{display:block;width:100%;text-align:center;box-sizing:border-box;padding:.95rem 1rem;border-radius:.9rem;border:0;font-size:1.02rem;font-weight:800;color:#2a1604;background:linear-gradient(180deg,#ffd98a,#f2a03d);box-shadow:0 8px 26px -8px rgba(242,160,61,.8);text-decoration:none;cursor:pointer;margin-top:.4rem}.pp-go:disabled{opacity:.6;cursor:wait}.pp-legal{margin:.9rem 0 0;font-size:.74rem;line-height:1.5;text-align:center;color:hsla(34,79%,93%,.55)}.pp-legal a{color:inherit;text-decoration:underline}.pp-err{margin:.2rem 0 .6rem;font-size:.85rem;color:#ff8a8a}.pp-qr{display:grid;place-items:center;width:200px;height:200px;margin:0 auto 1rem;padding:8px;border-radius:1rem;background:#fff}.pp-qr img{width:100%;height:100%}.pp-rows{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.8rem}.pp-row{display:flex;align-items:center;gap:.6rem;padding:.55rem .7rem;border-radius:.8rem;background:hsla(0,0%,100%,.05);font-size:.85rem}.pp-row span{flex:0 0 5.6rem;color:hsla(34,79%,93%,.55);font-size:.75rem}.pp-row b{flex:1;min-width:0;font-family:ui-monospace,monospace;font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-memo{border:1px solid rgba(255,217,138,.45);background:rgba(255,217,138,.08)}.pp-memo b{color:#ffd98a;font-size:1rem}.pp-copy{flex:0 0 auto;display:flex;align-items:center;gap:.3rem;padding:.4rem .65rem;border-radius:.6rem;border:0;font-size:.72rem;font-weight:800;color:#fff;background:hsla(0,0%,100%,.1);cursor:pointer}.pp-warn{margin:.2rem 0 .7rem;padding:.65rem .8rem;border-radius:.8rem;color:#ffe3a8;background:rgba(242,160,61,.12);border:1px solid rgba(242,160,61,.3)}.pp-wait,.pp-warn{font-size:.8rem;line-height:1.45}.pp-wait{display:flex;align-items:flex-start;gap:.5rem;margin:.9rem 0 .3rem;color:hsla(34,79%,93%,.75)}.pp-wait svg{flex:0 0 auto;margin-top:2px}.pp-fine{margin:0;font-size:.72rem;color:hsla(34,79%,93%,.45)}.pp-spin{animation:pp-sp 1s linear infinite;color:#f2a03d}@keyframes pp-sp{to{transform:rotate(1turn)}}.pp-done{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem;padding:1rem 0;color:#ffd98a}.pp-done .pp-h{margin:0}@media(max-width:480px){.pp-box{padding:1.2rem 1rem}.pp-row span{flex-basis:4.6rem}}.th-hint{position:fixed;right:18px;bottom:18px;z-index:90;display:flex;gap:.75rem;align-items:flex-start;width:min(22rem,calc(100vw - 28px));padding:.85rem .9rem;border-radius:1.1rem;color:#f4efe6;background:rgba(18,14,24,.94);border:1px solid rgba(255,217,138,.35);box-shadow:0 18px 50px -14px #000;backdrop-filter:blur(12px);animation:th-in .5s cubic-bezier(.2,.9,.3,1.1)}.th-ic{flex:0 0 auto;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:#2a1604;background:linear-gradient(135deg,#ffd98a,#f2a03d)}.th-tx{display:flex;flex-direction:column;gap:.25rem;min-width:0;font-size:.8rem;line-height:1.4;color:hsla(39,39%,93%,.72)}.th-tx b{font-size:.88rem;color:#fff}.th-tx button{align-self:flex-start;margin-top:.35rem;padding:.4rem .8rem;border-radius:.65rem;border:1px solid rgba(255,217,138,.45);background:transparent;color:#ffd98a;font-size:.76rem;font-weight:800;cursor:pointer}.th-tx button:hover{background:rgba(255,217,138,.12)}.th-x{flex:0 0 auto;margin-left:auto;width:26px;height:26px;display:grid;place-items:center;border:0;border-radius:50%;background:hsla(0,0%,100%,.07);color:#fff;cursor:pointer}@keyframes th-in{0%{opacity:0;transform:translateY(14px) scale(.97)}}@media(max-width:900px){.th-hint{right:14px;left:14px;width:auto;bottom:96px}}@media(prefers-reduced-motion:reduce){.th-hint{animation:none}}.au-card{width:100%;max-width:26rem;margin:0 auto;padding:1.9rem 1.7rem 1.6rem;border-radius:1.5rem;background:#fff;border:1px solid #e3e6ec;box-shadow:0 24px 50px -28px rgba(30,33,43,.35);color:#1e212b}.au-title{font-family:var(--font-fraunces),serif;font-size:2.1rem;line-height:1.05;font-weight:700;letter-spacing:-.01em;margin:0 0 .5rem}.au-sub{margin:0 0 1.1rem;color:#6b7280;font-size:.92rem;line-height:1.45}.au-gift{display:flex;gap:.5rem;align-items:flex-start;margin:0 0 1rem;padding:.6rem .8rem;border-radius:.9rem;background:#fff1e3;color:#b4540a;font-size:.78rem;font-weight:700;line-height:1.35}.au-gift svg{flex:none;margin-top:.1rem}button.au-social{cursor:pointer;font-family:inherit;width:100%}.au-google,.au-social{display:flex;align-items:center;justify-content:center;gap:.65rem;height:3rem;margin-bottom:.6rem;border-radius:.95rem;background:#fff;border:1px solid #d5d9e1;color:#1e212b;font-weight:700;font-size:.95rem;text-decoration:none;transition:background .15s,border-color .15s}.au-google:hover,.au-social:hover{background:#f6f7fa;border-color:#b9bfcb}.au-tg{display:block}.au-or{display:flex;align-items:center;gap:.8rem;margin:1.15rem 0 1rem;color:#8a91a0;font-size:.78rem}.au-or:after,.au-or:before{content:"";flex:1;height:1px;background:#e3e6ec}.au-form{gap:.95rem}.au-field,.au-form{display:flex;flex-direction:column}.au-field{gap:.4rem}.au-lab{font-size:.8rem;font-weight:700;color:#5b6472}.au-lab i{font-style:normal;font-weight:500;color:#9aa1ae;margin-left:.45rem;font-size:.72rem}.au-input{display:flex;align-items:center;gap:.65rem;padding:0 .9rem;height:3.05rem;border-radius:.95rem;background:#edeff4;border:1px solid transparent;color:#8a91a0;transition:border-color .15s,box-shadow .15s,background .15s}.au-input:focus-within{border-color:#e8720c;background:#fff;box-shadow:0 0 0 3px rgba(232,114,12,.14)}.au-input input{flex:1;min-width:0;background:none;border:0;outline:0;font:inherit;font-size:.95rem;color:#1e212b}.au-input input::-moz-placeholder{color:#9aa1ae}.au-input input::placeholder{color:#9aa1ae}.au-eye{display:grid;place-items:center;background:none;border:0;padding:.2rem;color:#8a91a0;cursor:pointer}.au-eye:hover{color:#1e212b}.au-consent{display:flex;gap:.55rem;align-items:flex-start;font-size:.72rem;line-height:1.4;color:#6b7280}.au-consent input{margin-top:.12rem;accent-color:#e8720c}.au-consent a{color:#c2600f;text-decoration:underline;text-underline-offset:2px}.au-err{margin:0;font-size:.8rem;color:#dc2626}.au-submit{height:3.05rem;border:0;border-radius:.95rem;background:linear-gradient(135deg,#f59a3c,#e8720c);color:#fff;font:inherit;font-weight:800;font-size:.98rem;cursor:pointer;box-shadow:0 12px 24px -14px rgba(232,114,12,.8);transition:transform .15s,filter .15s}.au-submit:hover{filter:brightness(1.05);transform:translateY(-1px)}.au-submit:disabled{opacity:.6;cursor:default;transform:none}.au-switch{margin:1.1rem 0 0;text-align:center;font-size:.86rem;color:#6b7280}.au-switch button{background:none;border:0;padding:0 0 1px;font:inherit;font-weight:800;color:#1e212b;border-bottom:2px solid #e8720c;cursor:pointer}html[data-theme=nova] .au-card{background:rgba(14,17,28,.72);border:1px solid var(--nv-bd);color:var(--nv-tx);backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%);box-shadow:0 30px 70px -30px rgba(0,0,0,.8),0 0 60px -30px rgba(242,160,61,.5);position:relative;overflow:hidden}html[data-theme=nova] .au-card:before{content:"";position:absolute;inset:-40% -20% auto auto;width:70%;height:70%;background:radial-gradient(circle,rgba(242,160,61,.22),transparent 65%);pointer-events:none}html[data-theme=nova] .au-card>*{position:relative}html[data-theme=nova] .au-title{font-family:var(--font-unbounded),sans-serif;font-weight:800;font-size:1.85rem;text-transform:uppercase;letter-spacing:.01em;background:linear-gradient(120deg,#fff 30%,var(--nv-gold2));-webkit-background-clip:text;background-clip:text;color:transparent}html[data-theme=nova] .au-sub{color:var(--nv-mu)}html[data-theme=nova] .au-gift{background:rgba(242,160,61,.12);border:1px solid rgba(242,160,61,.3);color:var(--nv-gold2)}html[data-theme=nova] .au-or{color:var(--nv-mu)}html[data-theme=nova] .au-or:after,html[data-theme=nova] .au-or:before{background:var(--nv-bd)}html[data-theme=nova] .au-lab{color:rgba(238,241,247,.78)}html[data-theme=nova] .au-lab i{color:var(--nv-mu)}html[data-theme=nova] .au-input{background:hsla(0,0%,100%,.06);border-color:var(--nv-bd);color:var(--nv-mu)}html[data-theme=nova] .au-input:focus-within{background:hsla(0,0%,100%,.09);border-color:var(--nv-gold);box-shadow:0 0 0 3px rgba(242,160,61,.18),0 0 24px -8px rgba(242,160,61,.6);color:var(--nv-gold2)}html[data-theme=nova] .au-input input{color:var(--nv-tx)}html[data-theme=nova] .au-input input::-moz-placeholder{color:rgba(238,241,247,.38)}html[data-theme=nova] .au-input input::placeholder{color:rgba(238,241,247,.38)}html[data-theme=nova] .au-eye{color:var(--nv-mu)}html[data-theme=nova] .au-eye:hover{color:#fff}html[data-theme=nova] .au-consent{color:var(--nv-mu)}html[data-theme=nova] .au-consent a{color:var(--nv-gold2)}html[data-theme=nova] .au-consent input{accent-color:var(--nv-gold)}html[data-theme=nova] .au-err{color:#fb7185}html[data-theme=nova] .au-submit{background:linear-gradient(135deg,var(--nv-gold2),var(--nv-gold) 55%,#e0752d);color:#2a1503;box-shadow:0 14px 32px -12px rgba(242,160,61,.75)}html[data-theme=nova] .au-switch{color:var(--nv-mu)}html[data-theme=nova] .au-switch button{color:#fff;border-bottom-color:var(--nv-gold)}html[data-theme=nova] .au-google,html[data-theme=nova] .au-social{background:hsla(0,0%,100%,.07);border-color:var(--nv-bd);color:var(--nv-tx)}html[data-theme=nova] .au-google:hover,html[data-theme=nova] .au-social:hover{background:hsla(0,0%,100%,.12);border-color:rgba(255,217,138,.5)}.nv-moods{margin:30px 0 0}.nv-moods-head{display:flex;align-items:baseline;gap:14px;margin:0 0 14px;flex-wrap:wrap}.nv-moods-head h2{margin:0;font-size:1.3rem;font-weight:800;letter-spacing:-.01em}.nv-moods-head span{font-size:.78rem;color:var(--nv-mu)}.nv-moods-more{margin-left:auto;font-size:.8rem;font-weight:700;color:var(--nv-mu);text-decoration:none;white-space:nowrap}.nv-moods-more:hover{color:var(--nv-tx,#fff)}.nv-mgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.nv-mt{--mx:50%;--my:0%;position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:158px;padding:18px 18px 16px;border-radius:24px;overflow:hidden;text-decoration:none;color:#fff;isolation:isolate;background:radial-gradient(120% 90% at 100% 0,color-mix(in srgb,var(--c1) 30%,transparent),transparent 60%),radial-gradient(90% 80% at 0 100%,color-mix(in srgb,var(--c2) 22%,transparent),transparent 62%),linear-gradient(160deg,#10131f,#090b14);border:1px solid hsla(0,0%,100%,.09);box-shadow:0 18px 40px -22px rgba(0,0,0,.9);transition:transform .35s cubic-bezier(.2,.9,.3,1.2),border-color .3s,box-shadow .35s;animation:nv-mrise .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i)*70ms)}@keyframes nv-mrise{0%{opacity:0;transform:translateY(16px) scale(.97)}}.nv-mt:after{pointer-events:none;background:radial-gradient(260px circle at var(--mx) var(--my),color-mix(in srgb,var(--c1) 38%,transparent),transparent 62%);transition:opacity .3s}.nv-mt:after,.nv-mt:before{content:"";position:absolute;inset:0;z-index:-1;opacity:0}.nv-mt:before{border-radius:inherit;padding:1px;background:linear-gradient(135deg,color-mix(in srgb,var(--c1) 70%,#fff),transparent 40%,color-mix(in srgb,var(--c2) 70%,#fff));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity .35s}.nv-mt:hover{transform:translateY(-5px);border-color:transparent;box-shadow:0 26px 50px -20px color-mix(in srgb,var(--c1) 55%,#000),0 0 0 1px color-mix(in srgb,var(--c1) 25%,transparent)}.nv-mt:hover:after,.nv-mt:hover:before{opacity:1}.nv-mn{left:18px;top:14px;font-size:.7rem;font-weight:800;letter-spacing:.18em;color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--c1) 80%,#fff);opacity:.75}.nv-mi,.nv-mn{position:absolute}.nv-mi{right:-6px;top:-4px;width:104px;height:104px;color:var(--c1);opacity:.55;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--c1) 70%,transparent));transition:transform .55s cubic-bezier(.2,.9,.3,1.3),opacity .3s;z-index:-1}.nv-mt:hover .nv-mi{transform:translate(-4px,6px) rotate(-8deg) scale(1.14);opacity:.9}.nv-mtx{position:relative;display:flex;flex-direction:column;gap:4px;padding-right:34px}.nv-mtx b{font-size:1.02rem;line-height:1.2;font-weight:800;letter-spacing:-.01em;text-shadow:0 2px 12px rgba(0,0,0,.5)}.nv-mtx small{font-size:.74rem;line-height:1.35;color:hsla(0,0%,100%,.66)}.nv-mgo{position:absolute;right:14px;bottom:14px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);color:#fff;transition:.3s}.nv-mt:hover .nv-mgo{background:linear-gradient(135deg,var(--c1),var(--c2));border-color:transparent;transform:rotate(45deg) scale(1.1);box-shadow:0 0 20px color-mix(in srgb,var(--c1) 70%,transparent)}.nv-mp{inset:0;z-index:-1;pointer-events:none}.nv-mp,.nv-mp i{position:absolute}.nv-mp i{width:4px;height:4px;border-radius:50%;background:var(--c1);box-shadow:0 0 8px var(--c1);opacity:0;animation:nv-spark 4.5s ease-in-out infinite}.nv-mp i:first-child{left:62%;top:62%;animation-delay:0s}.nv-mp i:nth-child(2){left:78%;top:42%;animation-delay:1.2s;width:3px;height:3px}.nv-mp i:nth-child(3){left:48%;top:30%;animation-delay:2.4s;width:3px;height:3px;background:var(--c2);box-shadow:0 0 8px var(--c2)}.nv-mp i:nth-child(4){left:88%;top:70%;animation-delay:3.3s}@keyframes nv-spark{0%{opacity:0;transform:translateY(8px) scale(.6)}35%{opacity:.95}to{opacity:0;transform:translateY(-26px) scale(1.2)}}.nv-a-steam .nv-mi{animation:nv-float 5s ease-in-out infinite}.nv-a-bounce .nv-mi{animation:nv-bounce 2.6s ease-in-out infinite}.nv-a-scan .nv-mi{animation:nv-pulse 3s ease-in-out infinite}.nv-a-float .nv-mi{animation:nv-float 6s ease-in-out infinite}.nv-a-twinkle .nv-mi{animation:nv-twinkle 2.8s ease-in-out infinite}.nv-a-turn .nv-mi{animation:nv-turn 7s ease-in-out infinite}.nv-a-shine .nv-mi{animation:nv-pulse 3.4s ease-in-out infinite}@keyframes nv-float{50%{translate:0 -6px}}@keyframes nv-bounce{40%{translate:0 -9px}60%{translate:0 0}}@keyframes nv-pulse{50%{opacity:.8;scale:1.05}}@keyframes nv-twinkle{25%{rotate:12deg;scale:1.08}60%{rotate:-8deg}}@keyframes nv-turn{0%,40%{rotate:0deg}60%,to{rotate:180deg}}@media(max-width:900px){.nv-mgrid{grid-template-columns:repeat(2,1fr);gap:10px}.nv-mt{min-height:132px;padding:14px}.nv-mi{width:78px;height:78px}.nv-mtx{padding-right:0}.nv-mgo{display:none}.nv-mtx b{font-size:.92rem}}@media(prefers-reduced-motion:reduce){.nv-mi,.nv-mp i,.nv-mt{animation:none!important}}.nv-light{margin:0}.nv-light .nv-moods-head h2{font-family:var(--font-fraunces),serif;font-weight:600;font-size:1.25rem;color:#1e212b}.nv-light .nv-moods-head span,.nv-light .nv-moods-more{color:#6b7280}.nv-light .nv-moods-more:hover{color:#1e212b}.nv-light .nv-mt{color:#1e212b;border:1px solid color-mix(in srgb,var(--c1) 26%,#e3e6ec);background:radial-gradient(110% 90% at 100% 0,color-mix(in srgb,var(--c1) 26%,transparent),transparent 62%),linear-gradient(155deg,color-mix(in srgb,var(--c1) 11%,#fff),color-mix(in srgb,var(--c2) 8%,#fff));box-shadow:0 10px 24px -16px color-mix(in srgb,var(--c1) 55%,transparent)}.nv-light .nv-mt:after{background:radial-gradient(260px circle at var(--mx) var(--my),color-mix(in srgb,var(--c1) 26%,transparent),transparent 62%)}.nv-light .nv-mt:hover{box-shadow:0 22px 40px -18px color-mix(in srgb,var(--c1) 70%,transparent),0 0 0 1px color-mix(in srgb,var(--c1) 45%,transparent);border-color:transparent}.nv-light .nv-mn{-webkit-text-stroke:1px color-mix(in srgb,var(--c1) 80%,#000);opacity:.7}.nv-light .nv-mi{color:color-mix(in srgb,var(--c1) 88%,#000);opacity:.6;filter:drop-shadow(0 6px 14px color-mix(in srgb,var(--c1) 45%,transparent))}.nv-light .nv-mt:hover .nv-mi{opacity:.95}.nv-light .nv-mtx b{text-shadow:none;color:#1e212b}.nv-light .nv-mtx small{color:#5b6472}.nv-light .nv-mgo{background:#fff;border:1px solid color-mix(in srgb,var(--c1) 30%,#e3e6ec);color:#1e212b}.nv-light .nv-mt:hover .nv-mgo{color:#fff}.nv-light .nv-mp i{box-shadow:0 0 6px var(--c1)}