.nb-notfound svg{stroke-width:1.8px}.nb-notfound-shortcut[data-accent=live]{--nb-accent:var(--nb-green);--nb-accent-rgb:57 255 20}.nb-notfound-shortcut[data-accent=schedule]{--nb-accent:var(--nb-cyan);--nb-accent-rgb:0 240 255}.nb-notfound-shortcut[data-accent=movies]{--nb-accent:var(--nb-orange);--nb-accent-rgb:255 122 0}.nb-notfound-shortcut[data-accent=series]{--nb-accent:var(--nb-yellow);--nb-accent-rgb:255 212 0}.nb-notfound-hero{border-bottom:1px solid var(--nb-line);position:relative;overflow:hidden}.nb-notfound-hero:before{content:"";z-index:2;background:var(--nb-volt);width:3px;box-shadow:0 0 12px var(--nb-volt);position:absolute;inset:0 auto 0 0}.nb-notfound-bars{opacity:.3;pointer-events:none;grid-template-columns:repeat(5,1fr);display:grid;position:absolute;inset:0}.nb-notfound-bars span:first-child{background:var(--nb-volt)}.nb-notfound-bars span:nth-child(2){background:var(--nb-green)}.nb-notfound-bars span:nth-child(3){background:var(--nb-cyan)}.nb-notfound-bars span:nth-child(4){background:var(--nb-orange)}.nb-notfound-bars span:nth-child(5){background:var(--nb-yellow)}.nb-notfound-hero:after{content:"";background:repeating-linear-gradient(0deg, #00000059 0 2px, transparent 2px 4px), linear-gradient(90deg, var(--nb-stage) 12%, #0506089e 52%, #0506081f);pointer-events:none;position:absolute;inset:0}.nb-notfound-copy{z-index:1;padding-block:44px 40px;position:relative}.nb-notfound-code{color:var(--nb-volt);text-shadow:0 0 24px #d4f63f99,3px 0 #00f0ff8c,-3px 0 #ff7a0073;font:800 clamp(96px, 24vw, 200px) / .82 var(--nb-font-display);letter-spacing:.02em;margin:0}.nb-notfound-eyebrow{color:var(--nb-volt);font:700 12px/1.2 var(--nb-font-body);letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 12px;margin:18px 0 0}.nb-notfound-copy h1{font:800 clamp(40px, 7vw, 72px) / .95 var(--nb-font-display);text-transform:uppercase;margin:10px 0 14px}.nb-notfound-copy h1 span{color:var(--nb-volt);text-shadow:0 0 18px #d4f63f8c}.nb-notfound-lede{color:#ced6e2;max-width:48ch;margin:0;font-size:17px;line-height:1.55}.nb-notfound-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.nb-notfound-ghost{border:1px solid var(--nb-line-2);min-height:48px;color:var(--nb-text);font:700 14px/1 var(--nb-font-body);letter-spacing:.06em;text-transform:uppercase;background:#050608b3;justify-content:center;align-items:center;padding:0 20px;display:inline-flex}.nb-notfound-ghost:hover{border-color:var(--nb-volt);color:var(--nb-volt)}.nb-notfound-section{margin-block:40px 56px}.nb-notfound-shortcuts{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.nb-notfound-shortcuts li{display:flex}.nb-notfound-shortcut{border:1px solid var(--nb-line-2);background:linear-gradient(90deg, rgb(var(--nb-accent-rgb) / .08), var(--nb-card) 55%);flex:1;align-items:center;gap:14px;min-height:76px;padding:14px 16px 14px 19px;transition:border-color .16s,transform .16s;display:flex;position:relative}.nb-notfound-shortcut:before{content:"";background:var(--nb-accent);width:3px;box-shadow:0 0 12px var(--nb-accent);position:absolute;inset:-1px auto -1px -1px}.nb-notfound-shortcut:hover{border-color:var(--nb-accent);transform:translateY(-2px)}.nb-notfound-shortcut>svg:first-child{color:var(--nb-accent);filter:drop-shadow(0 0 8px rgb(var(--nb-accent-rgb) / .7));flex-shrink:0}.nb-notfound-shortcut>span{flex:1;gap:2px;display:grid}.nb-notfound-shortcut strong{color:var(--nb-accent);font:800 22px/1.05 var(--nb-font-display);text-transform:uppercase}.nb-notfound-shortcut small{color:var(--nb-mid);font-size:14px}.nb-notfound-arrow{color:var(--nb-accent);flex-shrink:0}.nb-notfound-help{color:#ced6e2;margin:20px 0 0;font-size:15px}.nb-notfound-help a{color:var(--nb-volt);text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (min-width:640px){.nb-notfound-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.nb-notfound-copy{padding-block:72px 64px}}@media (min-width:1024px){.nb-notfound-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.nb-notfound-shortcut:hover{transform:none}}
