
.nwi-band{--acc:var(--_colors---primary--accent,#f3350c);--mono:var(--_typography---font-family--detail,"Roboto Mono VF"),ui-monospace,monospace;position:relative;box-sizing:border-box;display:flex;align-items:center;width:100vw;height:54px;margin:clamp(14px,1.8vw,26px) 0 0 calc(50% - 50vw);background:#0a0a0a;color:#fff;overflow:hidden;font-family:inherit;text-decoration:none;-webkit-font-smoothing:antialiased}
.nwi-band:hover,.nwi-band:visited{color:#fff;text-decoration:none}
.nwi-band:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}
.nwi-band::before,.nwi-band::after{content:"";position:absolute;z-index:1;top:0;bottom:0;width:min(12vw,160px);pointer-events:none}
.nwi-band::before{left:0;background:linear-gradient(90deg,#0a0a0a,transparent)}
.nwi-band::after{right:0;background:linear-gradient(270deg,#0a0a0a,transparent)}
.nwi-bt{display:flex;flex:none;width:max-content;animation:nwi-kay 80s linear infinite}
.nwi-band:hover .nwi-bt{animation-play-state:paused}
.nwi-bs{display:flex;flex:none;align-items:center}
.nwi-bi{display:block;padding:0 .9em;font-size:21px;font-weight:700;line-height:1;letter-spacing:-.025em;white-space:nowrap;color:#fff}
.nwi-bi.is-o{font:italic 400 22px/1 Georgia,serif;letter-spacing:-.01em;color:rgba(255,255,255,.7);transition:color .25s ease}
.nwi-band:hover .nwi-bi.is-o{color:#fff}
.nw-ist{--ink:#000;--g6:#4d4d4d;--g4:#666;--g2:#b6b6b6;--g1:#e4e1db;--paper:var(--_colors---primary--paper,#f8f7f3);--acc:var(--_colors---primary--accent,#f3350c);--mono:var(--_typography---font-family--detail,"Roboto Mono VF"),ui-monospace,monospace;--y:-12;--t:54;--zi:1.3;position:relative;box-sizing:border-box;width:100%;max-width:90rem;margin:0 auto;padding:clamp(16px,3vw,48px) 3rem 0;color:var(--ink);font-family:inherit;overflow:clip;-webkit-font-smoothing:antialiased}
.nw-ist *,.nw-ist *::before,.nw-ist *::after{box-sizing:border-box}
.nwi-head{display:grid;grid-template-columns:1fr 1fr .5fr;gap:24px 56px;align-items:end;margin:0 0 clamp(8px,2vw,24px)}
.nwi-hw{position:relative;justify-self:start}
.nwi-h2{margin:0;font-size:clamp(3.5rem,8.4vw,8rem);line-height:.85;font-weight:600;letter-spacing:-.02em}
.nwi-num{position:absolute;top:0;right:-1.25rem;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#d02c09;color:#fff;font-size:.75rem;line-height:1}
.nwi-ht{display:flex;flex-direction:column;gap:22px;max-width:24rem}
.nwi-label{margin:0;font:600 .875rem/1.2 var(--mono);letter-spacing:.05em}
.nwi-lead{margin:0;font-size:.875rem;line-height:1.55;color:var(--g4)}
.nwi-hl{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(18px,2vw,28px)}
.nwi-cta{display:flex;flex-wrap:wrap;gap:8px}
.nwi-btn{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 5px 0 17px;border-radius:999px;background:var(--ink);color:#fff;font-size:13.5px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,box-shadow .2s ease}
.nwi-btn span{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#fff;color:var(--ink);transition:transform .25s ease}
.nwi-btn:hover,.nwi-btn:visited{color:#fff;text-decoration:none}
.nwi-btn:hover{background:#262626}
.nwi-btn:hover span{transform:translateX(3px)}
.nwi-btn.is-ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px #d3cfc7}
.nwi-btn.is-ghost:hover,.nwi-btn.is-ghost:visited{color:var(--ink)}
.nwi-btn.is-ghost:hover{background:#fff;box-shadow:inset 0 0 0 1px var(--ink)}
.nwi-btn.is-ghost span{background:var(--ink);color:#fff}
.nwi-btn:focus-visible{outline:2px solid var(--acc);outline-offset:3px}
.nwi-score{display:none;justify-self:end;text-align:right}
.nwi-score b{display:block;font-size:clamp(3rem,6.4vw,6.2rem);line-height:.85;font-weight:600;letter-spacing:-.05em;font-variant-numeric:tabular-nums}
.nwi-score b i{font-style:normal;color:#858585}
.nwi-score small{display:block;margin-top:10px;font:600 .75rem/1.3 var(--mono);letter-spacing:.05em;color:var(--g4)}
.nwi-score.is-up b{animation:nwi-zip .5s cubic-bezier(.3,1.6,.5,1)}
.nwi-map{position:relative}
.nwi-stage{position:relative;height:clamp(540px,68vh,680px);overflow:hidden;perspective:1600px;perspective-origin:50% 22%;touch-action:pan-y;cursor:grab;outline:0;user-select:none;-webkit-user-select:none}
.nwi-stage::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(48% 50% at calc(50% + var(--ox,0px)) 40%,rgba(40,32,18,.05),transparent 75%)}
.nwi-geo{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to right,rgba(16,17,18,.11) 1px,transparent 1px) 0 0/88px 88px,linear-gradient(rgba(16,17,18,.11) 1px,transparent 1px) 0 0/88px 88px,linear-gradient(to right,rgba(16,17,18,.04) 1px,transparent 1px) 0 0/22px 22px,linear-gradient(rgba(16,17,18,.04) 1px,transparent 1px) 0 0/22px 22px;-webkit-mask-image:radial-gradient(ellipse 72% 80% at calc(50% + var(--ox,0px)) 45%,#000 35%,transparent 92%);mask-image:radial-gradient(ellipse 72% 80% at calc(50% + var(--ox,0px)) 45%,#000 35%,transparent 92%)}
.nwi-geo span{position:absolute;font:600 9px/1 var(--mono);letter-spacing:.08em;color:rgba(16,17,18,.42);white-space:nowrap}
.nwi-lon span{top:48px;left:calc(var(--x) * 88px + 5px)}
.nwi-lat span{left:66px;top:calc(var(--x) * 88px + 5px)}
.nwi-stage::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--paper),transparent 5%,transparent 95%,var(--paper)),linear-gradient(var(--paper),transparent 6%,transparent 92%,var(--paper))}
.nwi-stage.is-drag{cursor:grabbing}
.nwi-stage:focus-visible .nwi-ctl{outline:2px solid var(--acc);outline-offset:4px}
.nwi-world{position:absolute;left:50%;top:50%;width:1000px;height:773px;transform-style:preserve-3d;transform-origin:50% 50%;transform:translate(-50%,-50%) scale3d(.8,.8,.8) rotateX(54deg) rotateZ(-12deg);will-change:transform}
.nwi-world>*{position:absolute}
.nwi-drop{left:-5%;top:-4%;width:110%;height:112%;transform:translate3d(18px,34px,-40px);background:radial-gradient(closest-side,rgba(0,0,0,.22),rgba(0,0,0,.1) 70%,transparent);pointer-events:none}
.nwi-face{pointer-events:none;background:linear-gradient(#e2dfd8,#c9c5bb)}
.nwi-f-s{left:0;top:100%;width:100%;height:38px;transform-origin:50% 0;transform:rotateX(-90deg)}
.nwi-f-n{left:0;top:-38px;width:100%;height:38px;transform-origin:50% 100%;transform:rotateX(90deg)}
.nwi-f-w{left:0;top:0;width:38px;height:100%;transform-origin:0 50%;transform:rotateY(90deg);background:linear-gradient(90deg,#dcd8d0,#c4c0b6)}
.nwi-f-e{right:0;top:0;width:38px;height:100%;transform-origin:100% 50%;transform:rotateY(-90deg);background:linear-gradient(270deg,#dcd8d0,#c4c0b6)}
.nwi-sign{left:0;top:-196px;width:100%;height:170px;transform-origin:50% 100%;transform:translateY(-34px) rotateX(-90deg);transform-style:preserve-3d;pointer-events:none}
.nwi-sign span{position:absolute;left:0;right:0;bottom:-.19em;text-align:center;font-size:150px;line-height:1;font-weight:500;letter-spacing:-.035em;white-space:nowrap;color:#4a4a4a;transform:translateZ(calc(var(--d) * -1px))}
.nwi-sign span:last-child{color:var(--ink)}
.nwi-sign sup{font-size:.46em;vertical-align:top;position:relative;top:.12em;margin-left:.04em}
.nwi-sm{display:inline-block;width:0;height:.74em;vertical-align:baseline}
.nwi-layer{left:0;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none}
.nwi-sea text{font-family:inherit;font-weight:600;fill:#bdb8ae;letter-spacing:.32em;text-anchor:middle}
.nwi-top{pointer-events:auto}
.nwi-top path{fill:#fff;stroke:#e5e2dc;stroke-width:.8;stroke-linejoin:round;transition:fill .25s ease}
.nwi-top path:hover{fill:var(--paper)}
.nwi-top path.is-on{fill:color-mix(in srgb,var(--c,#000) 11%,#fff)}
.nwi-top line{stroke:var(--ink);stroke-width:2.2;stroke-linecap:round;opacity:.8}
.nwi-top text{font:600 7px var(--mono);letter-spacing:.16em;fill:#c4c0b8;text-anchor:middle;pointer-events:none}
.nwi-top text.is-p{fill:var(--g6)}
.nwi-pin{left:0;top:0;width:0;height:0;margin:0;padding:0;border:0;background:none;transform:translate3d(var(--mx),var(--my),10px);transform-style:preserve-3d;cursor:pointer;color:inherit;font:inherit;outline:0}
.nwi-pin>span{position:absolute;display:block}
.nwi-ring{left:-12px;top:-12px;width:24px;height:24px;border-radius:50%;border:1.5px solid var(--ink);background:color-mix(in srgb,var(--c) 18%,#fff)}
.nwi-ring::after{content:"";position:absolute;inset:-1.5px;border-radius:50%;border:1.5px solid var(--c);opacity:0}
.nwi-pin.is-on .nwi-ring::after,.nwi-pin:hover .nwi-ring::after{animation:nwi-puls 2.8s cubic-bezier(.2,.6,.3,1) infinite}
.nwi-rod{left:-.75px;top:calc(var(--h) * -1px);width:1.5px;height:calc(var(--h) * 1px);background:var(--ink);transform-origin:50% 100%;transform:rotateZ(calc(var(--y) * -1deg)) rotateX(-90deg)}
.nwi-tag{left:0;top:0;display:flex!important;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:999px;background:#fff;border:1px solid #e2dfd9;box-shadow:0 12px 26px -14px rgba(0,0,0,.4);white-space:nowrap;font-size:12.5px;transform-origin:0 0;transform:translateZ(calc(var(--h) * 1px)) rotateZ(calc(var(--y) * -1deg)) rotateX(calc(var(--t) * -1deg)) scale(var(--zi)) translate(-50%,calc(-100% - 5px));transition:border-color .2s ease,box-shadow .2s ease,opacity .3s ease}
.nwi-pin:hover .nwi-tag,.nwi-pin.is-on .nwi-tag{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink),0 16px 30px -14px rgba(0,0,0,.5)}
.nwi-pin.is-on .nwi-tag::after{content:"";position:absolute;top:-4px;right:-4px;width:10px;height:10px;border-radius:50%;background:var(--acc);box-shadow:0 0 0 2px #fff}
.nwi-pin:focus-visible .nwi-tag{outline:2px solid var(--acc);outline-offset:3px}
.nw-ist .has-on .nwi-pin:not(.is-on) .nwi-tag{opacity:.35}
.nwi-pin.is-arka:not(.is-on):not(:hover):not(:focus-visible) .nwi-tag{opacity:.28;box-shadow:none}
.nwi-logo{display:inline-block;flex:none;background-repeat:no-repeat}
.nwi-l-mai{width:9.089em;height:0.770em;background-image:url(https://cdn.prod.website-files.com/69ada6eb6498982a05642916/6a4e6b3a678dfa9618a96a0b_mai.webp);background-size:11.409em 11.409em;background-position:-1.160em -5.467em}
.nwi-l-ant{width:6.647em;height:1.053em;background-image:url(https://cdn.prod.website-files.com/69ada6eb6498982a05642916/6a4e6b38761b5e871a542d05_antioch.webp);background-size:11.922em 11.922em;background-position:-2.643em -5.445em}
.nwi-l-vam{width:4.978em;height:1.406em;background-image:url(https://cdn.prod.website-files.com/69ada6eb6498982a05642916/6a4e6b3d3f96fd0a57e6f893_vamos.webp);background-size:14.933em 14.933em;background-position:-4.978em -6.795em}
.nwi-l-bon{width:4.590em;height:1.525em;background-image:url(https://www.bonnenuit.com.tr/cdn/shop/t/9/assets/bn-logo-color.svg);background-size:5.609em 2.537em;background-position:-0.508em -0.506em}
.nwi-l-dos{width:5.503em;height:1.272em;background-image:url(https://cdn.prod.website-files.com/69ada6eb6498982a05642916/6a4e6b38e0823dc5deed86e9_doshha.webp);background-size:10.826em 10.826em;background-position:-2.661em -4.646em}
.nwi-l-fel{width:5.889em;height:1.189em;background-image:url(https://cdn.prod.website-files.com/69ada6eb6498982a05642916/6a4e6b39fa5808c2a0e5d929_fellas.webp);background-size:13.086em 13.086em;background-position:-3.599em -5.965em}
.nwi-l-noc{width:7.246em;height:0.966em;background-image:url(https://cdn.prod.website-files.com/69ada6eb6498982a05642916/6a4e6b3b8d1a03d408d04b5c_nocturne.webp);background-size:10.734em 10.734em;background-position:-1.744em -4.902em}
.nwi-l-qlu{width:3.639em;height:1.600em;background-image:url(https://cdn.prod.website-files.com/69ada6eb6498982a05642916/6a4e6b3c59bf6b87b9286807_qlu.webp);background-size:12.549em 12.549em;background-position:-4.455em -5.427em}
.nwi-l-ade{width:4.583em;height:1.528em;background-image:url(https://cdn.prod.website-files.com/69ada6eb6498982a05642916/6a4e6b397e914900115bc8ad_adell.webp);background-size:11.177em 11.177em;background-position:-3.297em -4.601em}
.nwi-l-gaz{width:3.519em;height:1.600em;background-image:url(https://cdn.prod.website-files.com/69ada6eb6498982a05642916/6a4e6b3a59bf6b87b92861f8_gaziburma.webp);background-size:6.174em 6.174em;background-position:-1.327em -2.331em}
.nwi-l-mut{width:8.947em;height:0.782em;background-image:url(https://cdn.prod.website-files.com/69ada6eb6498982a05642916/6a4e6b3bedafb05abea12836_mutlu-dukkan.webp);background-size:12.037em 12.037em;background-position:-1.545em -5.788em}
.nwi-l-hat{width:7.475em;height:0.936em;background-image:url(https://cdn.prod.website-files.com/69ada6eb6498982a05642916/6a4e6b39d590dc09916b5795_haters.webp);background-size:10.406em 10.406em;background-position:-1.465em -4.752em}
.nwi-l-vol{width:3.878em;height:1.600em;background-image:url(https://cdn.prod.website-files.com/69ada6eb6498982a05642916/6a4e6b3d8d1a03d408d04c3f_volta.webp);background-size:8.136em 8.136em;background-position:-2.129em -3.268em}
.nwi-pin.is-x .nwi-tag{gap:9px;padding:0 14px 0 6px;background:var(--ink);border-color:var(--ink);color:#fff;overflow:hidden}
.nwi-q{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border-radius:50%;background:var(--acc);color:#fff;font:700 12px/1 var(--mono)}
.nwi-pin.is-x .nwi-tag i{font:600 11px var(--mono);font-style:normal;letter-spacing:.06em;color:rgba(255,255,255,.7)}
.nwi-pin.is-x .nwi-tag::before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.2) 50%,transparent 70%);transform:translateX(-120%);animation:nwi-tara 3.6s ease-in-out infinite}
.nwi-pin.is-x .nwi-ring{border-style:dashed;border-color:var(--acc);background:rgba(243,53,12,.08);animation:nwi-don 9s linear infinite}
.nwi-pin.is-x .nwi-ring::after{display:none}
.nwi-pin.is-x .nwi-rod{background:repeating-linear-gradient(var(--ink) 0 5px,transparent 5px 9px)}
.nwi-sweep{left:-60px;top:-60px;width:120px;height:120px;border-radius:50%;background:conic-gradient(from 0deg,rgba(243,53,12,.28),rgba(243,53,12,0) 70deg,transparent 360deg);-webkit-mask-image:radial-gradient(closest-side,transparent 20%,#000 22%,#000 98%,transparent);mask-image:radial-gradient(closest-side,transparent 20%,#000 22%,#000 98%,transparent);animation:nwi-don 4.2s linear infinite;pointer-events:none}
.nwi-pin.is-glitch .nwi-tag{animation:nwi-bozul .6s steps(2,end)}
.nwi-ctl{position:absolute;z-index:2;left:6%;bottom:9%;display:flex;gap:6px}
.nwi-ctl button{width:40px;height:40px;border-radius:50%;border:1px solid #dcd9d3;background:#fff;color:var(--ink);font-family:inherit;font-size:17px;line-height:1;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}
.nwi-ctl button:hover{border-color:var(--ink);background:var(--ink);color:#fff}
.nwi-ctl .nwi-gez{display:none;width:auto;padding:0 16px;border-radius:999px;font:600 11px/1 var(--mono);letter-spacing:.06em}
.nwi-ctl .nwi-gez[aria-pressed=true]{border-color:var(--acc);background:var(--acc);color:#fff}
.nwi-stage.is-gez{touch-action:none}
.nwi-stage.is-gez::after{box-shadow:inset 0 0 0 1.5px var(--acc);border-radius:14px}
@media (hover:none),(pointer:coarse){.nwi-ctl .nwi-gez{display:block}}
.nwi-ctl button:focus-visible,.nwi-chip:focus-visible,.nwi-panel a:focus-visible{outline:2px solid var(--acc);outline-offset:2px}
.nwi-hint{position:absolute;z-index:2;left:calc(6% + 150px);bottom:calc(9% + 12px);margin:0;font:600 .75rem var(--mono);letter-spacing:.05em;color:var(--g4);pointer-events:none;transition:opacity .4s ease}
.nwi-stage.is-used .nwi-hint{opacity:0}
.nwi-panel{margin-top:16px}
.nwi-chips{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 12px}
.nwi-chip{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 10px;border-radius:999px;border:1px solid #e2dfd9;background:#fff;color:var(--ink);font-family:inherit;font-size:10.5px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}
.nwi-chip:hover,.nwi-chip.is-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}
.nwi-chip.is-x{gap:7px;padding:0 10px 0 5px;background:var(--ink);border-color:var(--ink);color:#fff;font:600 10px var(--mono);letter-spacing:.02em}
.nwi-chip.is-x.is-on{box-shadow:0 0 0 2px var(--acc)}
.nwi-chip .nwi-q{width:24px;height:24px}
.nwi-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}
.nwi-item{margin:0;border-radius:1rem;background:#fff;border:1px solid #ebe8e3;box-shadow:0 30px 60px -36px rgba(0,0,0,.28);overflow:hidden;display:flex;flex-direction:column}
.nwi-cover{position:relative;flex:none;height:230px;padding:52px 28px 0;background:var(--c);overflow:hidden}
.nwi-badge{position:absolute;z-index:1;left:14px;top:14px;padding:5px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:rgba(0,0,0,.3);color:#fff;font-size:12px;font-weight:500;line-height:1.3}
.nwi-br{position:relative;height:100%;border-radius:9px 9px 0 0;background:#fff;box-shadow:0 20px 40px -12px rgba(0,0,0,.45);overflow:hidden}
.nwi-bar{display:flex;align-items:center;gap:4px;height:22px;padding:0 8px;background:#f1efed}
.nwi-bar::before{content:"";width:26px;height:6px;background:radial-gradient(circle,#cfccc6 60%,transparent 66%) 0 0/9px 6px}
.nwi-bar span{flex:1;margin-left:8px;padding:2px 0;border-radius:5px;background:#fff;color:var(--g4);font-size:9.5px;line-height:1.2;text-align:center}
.nwi-br img{display:block;width:100%;height:calc(100% - 22px);object-fit:cover;object-position:50% 0;transition:transform 6s ease}
.nwi-item:hover .nwi-br img{transform:translateY(-4%) scale(1.04)}
.nwi-body{display:flex;flex-direction:column;gap:14px;padding:22px 24px 24px}
.nwi-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:0;font-size:13px;color:var(--g4)}
.nwi-meta .nwi-logo{font-size:15px}
.nwi-meta *+span::before{content:"·";margin-right:10px;color:var(--g2)}
.nwi-h3{margin:0;font-size:1.3rem;line-height:1.15;letter-spacing:-.02em;font-weight:600;text-wrap:balance}
.nwi-h3 a{color:inherit;text-decoration:none}
.nwi-h3 a:hover{text-decoration:underline;text-underline-offset:3px}
.nwi-sub{margin:-4px 0 0;font-size:14.5px;line-height:1.5;color:var(--g4)}
.nwi-kpi{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:4px 0 0;padding-top:14px;border-top:1px solid #ebe8e3}
.nwi-kpi b{display:block;font-size:1.75rem;line-height:1;font-weight:600;letter-spacing:-.03em}
.nwi-kpi span{display:block;margin-top:6px;font-size:12.5px;line-height:1.35;color:var(--g4)}
.nwi-go{align-self:flex-start;display:inline-flex;align-items:center;gap:12px;margin-top:4px;color:var(--ink);font-size:15px;font-weight:600;text-decoration:none}
.nwi-go span{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--c,#000);color:#fff;transition:transform .25s ease}
.nwi-go:hover span{transform:translateX(4px)}
.nwi-fut-w{position:relative;flex:none;height:300px;display:grid;place-items:center;background:radial-gradient(60% 70% at 50% 100%,rgba(243,53,12,.4),transparent 70%),#0a0a0a;overflow:hidden}
.nwi-fut-w::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 3px);pointer-events:none}
.nwi-fut{--k:polygon(50% 0,86% 3%,100% 11%,100% 86%,50% 100%,0 86%,0 11%,14% 3%);position:relative;width:176px;height:252px;padding:2px;background:linear-gradient(160deg,#ff8a5c,var(--acc) 30%,#3d0d02 70%,#1a1a1a);clip-path:var(--k);color:#fff;animation:nwi-sal 5s ease-in-out infinite}
.nwi-fut>div{position:relative;height:100%;padding:20px 16px 0;background:radial-gradient(90% 60% at 50% 38%,#2d2d2d,#0f0f0f 70%);clip-path:var(--k);overflow:hidden}
.nwi-fut>div::after{content:"";position:absolute;inset:-40% -80%;background:linear-gradient(100deg,transparent 42%,rgba(255,255,255,.14) 50%,transparent 58%);animation:nwi-parla 4.5s ease-in-out infinite}
.nwi-fut-r{position:absolute;left:18px;top:24px;font-family:inherit;font-size:30px;font-weight:700;line-height:1;letter-spacing:-.04em}
.nwi-fut-r small{display:block;margin-top:4px;font:600 10px var(--mono);letter-spacing:.1em;color:var(--acc)}
.nwi-fut svg{display:block;width:92px;height:auto;margin:18px auto 0;fill:#050505;stroke:rgba(243,53,12,.55);stroke-width:1.2}
.nwi-fut-n{margin:6px 0 8px;padding:5px 0;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);text-align:center;font:600 9.5px var(--mono);letter-spacing:.16em}
.nwi-fut-s{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px 6px;margin:0;padding:0;list-style:none;font:600 9px var(--mono);letter-spacing:.06em;color:rgba(255,255,255,.55)}
.nwi-fut-s b{margin-right:4px;color:#fff;font-size:11px}
.nwi-soon{display:inline-flex;align-items:center;gap:8px;color:var(--ink)}
.nwi-soon::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--acc);animation:nwi-yan 1.4s steps(2,end) infinite}
.nwi-intro .nwi-body{padding:26px}
.nwi-intro .nwi-h3{font-size:1.75rem;line-height:1.05}
.nwi-intro ul{display:grid;gap:10px;margin:4px 0 0;padding:14px 0 0;border-top:1px solid #ebe8e3;list-style:none;font-size:14px}
.nwi-intro li{display:flex;align-items:center;gap:10px}
.nwi-intro li i{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--ink);background:#fff}
.nwi-intro li+li i{border:1.5px dashed var(--acc);background:rgba(243,53,12,.08)}
.nwi-intro{display:none}
.nw-ist.is-live .nwi-score{display:block}
.nw-ist.is-live .nwi-list{display:block}
.nw-ist.is-live .nwi-item{display:none}
.nw-ist.is-live .nwi-item.is-on{display:flex}
.nw-ist.is-sec .nwi-item.is-on{animation:nwi-gel .5s cubic-bezier(.2,.7,.2,1)}
.nw-ist:not(.is-live) .nwi-chips,.nw-ist:not(.is-live) .nwi-ctl,.nw-ist:not(.is-live) .nwi-hint{display:none}
@media (min-width:992px){
.nw-ist.is-live .nwi-panel{position:absolute;z-index:3;top:34px;right:0;bottom:0;width:400px;margin:0}
.nw-ist.is-live .nwi-yapis{position:sticky;top:112px;display:flex;flex-direction:column;max-height:min(calc(100vh - 136px),100%);background:var(--paper);box-shadow:0 0 0 8px var(--paper)}
.nw-ist.is-live .nwi-chips{flex:none;gap:4px}
.nw-ist.is-live .nwi-chip{height:30px;padding:0 9px}
.nw-ist.is-live .nwi-chip.is-x{padding:0 9px 0 4px}
.nw-ist.is-live .nwi-cover{height:130px;padding:40px 22px 0}
.nw-ist.is-live .nwi-badge{top:9px;left:12px}
.nw-ist.is-live .nwi-fut-w{height:250px}
.nw-ist.is-live .nwi-list{min-height:0;overflow-y:auto;scrollbar-width:thin;border-radius:18px}
}
@media (max-width:991px){
.nw-ist{padding-left:2.25rem;padding-right:2.25rem;padding-top:44px}
.nwi-h2{width:min-content;line-height:.96;font-size:clamp(2.6rem,12vw,3.4rem)}
.nwi-head{grid-template-columns:1fr;row-gap:20px}
.nwi-ht{max-width:32rem}
.nw-ist.is-live .nwi-score{display:flex;align-items:center;gap:14px;justify-self:start;text-align:left}
.nwi-score b{font-size:2.75rem}
.nwi-score small{margin:0}
.nwi-stage{height:380px}
.nwi-stage::after{background:linear-gradient(var(--paper),transparent 8%,transparent 92%,var(--paper))}
.nwi-chips{flex-wrap:nowrap;overflow-x:auto;margin:0 -2.25rem 12px;padding:2px 2.25rem;scrollbar-width:none}
.nwi-chip{flex:none}
.nwi-ctl{left:0;bottom:6%}
.nwi-hint{left:auto;right:0;top:4%;bottom:auto}
.nwi-cover{height:200px}
}
@media (max-width:767px){
.nw-ist{padding-left:1.5rem;padding-right:1.5rem}
.nwi-chips{margin:0 -1.5rem 12px;padding:2px 1.5rem}
.nwi-cta{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:6px}
.nwi-btn{min-width:0;justify-content:center;gap:6px;height:42px;padding:0 10px;font-size:12.5px;white-space:nowrap}
.nwi-btn span,.nwi-btn.is-ghost span{width:auto;height:auto;background:none;color:inherit}
}
@keyframes nwi-puls{from{transform:scale(1);opacity:.9}to{transform:scale(2.6);opacity:0}}
@keyframes nwi-don{to{transform:rotate(360deg)}}
@keyframes nwi-tara{0%,55%{transform:translateX(-120%)}100%{transform:translateX(120%)}}
@keyframes nwi-yan{50%{opacity:.15}}
@keyframes nwi-gel{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
@keyframes nwi-zip{40%{transform:scale(1.12)}}
@keyframes nwi-sal{50%{transform:translateY(-6px) rotate(-1.5deg)}}
@keyframes nwi-parla{0%,40%{transform:translateX(-60%)}100%{transform:translateX(60%)}}
@keyframes nwi-bozul{0%{clip-path:inset(0 0 55% 0 round 999px);filter:invert(1)}35%{clip-path:inset(40% 0 0 0 round 999px)}70%{clip-path:inset(0 30% 0 0 round 999px);filter:none}100%{clip-path:none}}
.nw-ist.is-off *,.nw-ist.is-off *::before,.nw-ist.is-off *::after{animation-play-state:paused!important}
@keyframes nwi-kay{to{transform:translateX(-50%)}}
@media (prefers-reduced-motion:reduce){
.nw-ist *,.nw-ist *::before,.nw-ist *::after,.nwi-band *{animation:none!important}
}
