@import url(https://fonts.googleapis.com/css2?family=Libre+Franklin:wght@400;700;900&display=swap);.pred-slides-root{--safety-yellow:#ff0;--void-black:#000;--paper-white:#fff;--pred-slides-ui-height:140px;background:var(--void-black);box-sizing:border-box;color:#fff;display:block;font-family:Libre Franklin,sans-serif;height:100vh;inset:0;overflow:hidden;padding-bottom:0;position:fixed;width:100vw}@media (hover:none) and (pointer:coarse){.pred-slides-root{--pred-slides-ui-height:96px;font-size:clamp(12px,1.35vw,16px);height:100vh;height:var(--pred-viewport-height,100vh)}.pred-slides-root h2{font-size:clamp(1.6rem,4.2vw,2.5rem)}.pred-slides-root p{font-size:clamp(1rem,2.2vw,1.25rem)}.pred-slides-root .pred-slides-stage{align-items:center;bottom:auto;height:calc(100vh - var(--pred-slides-ui-height));height:calc(var(--pred-viewport-height, 100vh) - var(--pred-slides-ui-height));justify-content:center;min-height:calc(100vh - var(--pred-slides-ui-height));min-height:calc(var(--pred-viewport-height, 100vh) - var(--pred-slides-ui-height));padding:10px}.pred-slides-container.container{aspect-ratio:auto;height:100%;max-height:none;max-width:none;width:100%}}.pred-slides-view-toggle{background:var(--void-black);border:2px solid #f60;color:#f60;cursor:pointer;display:inline-block;font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:1px;padding:8px 16px;position:fixed;right:20px;text-decoration:none;text-transform:uppercase;top:20px;transition:all .2s;z-index:2000}.pred-slides-view-toggle:hover{background:#f60;box-shadow:0 0 10px #f60;color:#000}.pred-slides-counter{background:#000000b3;border:1px solid #ffff0059;color:var(--safety-yellow);font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;left:20px;letter-spacing:1px;padding:6px 10px;position:fixed;text-transform:uppercase;top:20px;-webkit-user-select:none;user-select:none;z-index:2000}.pred-slides-container:not(.container){display:grid;grid-template-columns:1.2fr 1fr;height:100vh;inset:0;position:fixed;width:100vw}.pred-slides-container.container{aspect-ratio:16/9;background-color:#050505;border:2px solid var(--safety-yellow);box-shadow:0 0 40px #ffff001a;display:flex;flex-direction:column;margin:0;max-height:calc(100% - 40px);max-width:100%;overflow:hidden;perspective:2000px;position:relative;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.68,-.55,.265,1.55);width:95vw;z-index:50}.pred-slides-root .node-graph-bg{height:100%;left:0;opacity:.15;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.pred-slides-root .pred-slides-stage{align-items:center;bottom:var(--pred-slides-ui-height);box-sizing:border-box;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;width:100vw;z-index:50}.pred-slides-root .pred-slides-stage.shake-pulse{animation:screen-shake .45s ease-out}@keyframes screen-shake{0%,to{transform:translate(0)}10%{transform:translate(-6px,5px)}20%{transform:translate(6px,-5px)}30%{transform:translate(-5px,-4px)}40%{transform:translate(5px,4px)}50%{transform:translate(-3px,3px)}60%{transform:translate(3px,-3px)}70%{transform:translate(-2px,2px)}80%{transform:translate(2px,-2px)}}.pred-slides-root .crt-overlay{background:linear-gradient(#12101000 50%,#00000024 0),linear-gradient(90deg,#ff00000a,rgba(0,255,0,.015),#0000ff0a);background-size:100% 2px,2px 100%;z-index:999}.pred-slides-root #particleCanvas,.pred-slides-root .crt-overlay{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%}.pred-slides-root #particleCanvas{z-index:120}.pred-slides-root .pred-slides-container.container .pred-slides-image-panel.image-panel{position:relative}.pred-slides-root .pred-slides-container.container .pred-slides-image-panel.image-panel>canvas{inset:0;pointer-events:none;position:absolute;z-index:15}.pred-slides-root .typing:after{animation:blink 1s infinite;content:"▮"}.pred-slides-root .pred-slides-container.container.transition-wipe{animation:wipe-transition .8s ease}@keyframes wipe-transition{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.pred-slides-root .pred-slides-container.container.transition-zoom{animation:zoom-transition .6s ease}@keyframes zoom-transition{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.pred-slides-root .pred-slides-container.container.transition-glitch-intense{animation:glitch-intense .4s ease}@keyframes glitch-intense{0%,to{filter:none;transform:translate(0)}10%{filter:hue-rotate(90deg);transform:translate(-10px,5px)}20%{filter:hue-rotate(180deg);transform:translate(10px,-5px)}30%{filter:hue-rotate(270deg);transform:translate(-5px,10px)}40%{filter:hue-rotate(0deg);transform:translate(5px,-10px)}50%{filter:brightness(2);transform:translate(-8px,3px)}60%{filter:contrast(2);transform:translate(8px,-3px)}70%{filter:saturate(3);transform:translate(-3px,8px)}80%{filter:invert(1);transform:translate(3px,-8px)}90%{filter:none;transform:translate(-5px,5px)}}.pred-slides-root .pred-slides-container.container.transition-shatter{animation:shatter-transition 1s ease}@keyframes shatter-transition{0%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);filter:blur(0)}50%{-webkit-clip-path:polygon(20% 20%,80% 20%,80% 80%,20% 80%);clip-path:polygon(20% 20%,80% 20%,80% 80%,20% 80%);filter:blur(10px)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);filter:blur(0)}}.pred-slides-container.container.mitigated{transform:rotateY(180deg)}.pred-slides-container.container.mitigated .image-panel{transform:rotateY(180deg) scaleX(-1)}.pred-slides-container.container.mitigated .text-panel{transform:rotateY(180deg)}.pred-slides-container.container.mitigated .text-content{transform:none}.pred-slides-container.no-text{grid-template-columns:1fr!important}@media (max-width:768px){.pred-slides-container{grid-template-columns:1fr}.pred-slides-root .node-graph-bg{display:none!important}}@media (max-width:768px) and (orientation:portrait){.pred-slides-root{overflow:hidden;padding-bottom:0}.pred-slides-root .pred-slides-stage{-webkit-overflow-scrolling:touch;align-items:stretch;bottom:var(--pred-slides-ui-height);justify-content:stretch;left:0;overflow:hidden;padding:0;position:fixed;right:0;top:0}.pred-slides-container.container{--pred-mobile-overlay-top:max(56px,calc(env(safe-area-inset-top, 0px) + 10px));aspect-ratio:auto;border:none;border-bottom:2px solid var(--safety-yellow);border-top:2px solid var(--safety-yellow);flex-direction:column;height:calc(100vh - var(--pred-slides-ui-height));height:calc(var(--pred-viewport-height, 100vh) - var(--pred-slides-ui-height));max-height:none;min-height:calc(100vh - var(--pred-slides-ui-height));min-height:calc(var(--pred-viewport-height, 100vh) - var(--pred-slides-ui-height));overflow:hidden;position:relative;width:100vw}.pred-slides-container.container:not([data-template=title]):not([data-template=sector-landing]):not([data-template=sector-model]):not([data-template=sector-cta]) .pred-slides-image-panel{border-bottom:none;height:100%!important;inset:0;position:absolute;width:100%}.pred-slides-container.container:not([data-template=title]):not([data-template=sector-landing]):not([data-template=sector-model]):not([data-template=sector-cta]) .pred-slides-image-panel img{display:block;height:100%!important;object-fit:cover;object-position:50% 50%;width:100%}.pred-slides-container.container[data-text-layout=bl] .pred-slides-image-panel img,.pred-slides-container.container[data-text-layout=br] .pred-slides-image-panel img{object-position:50% 10%}.pred-slides-container[data-template=sector-cta],.pred-slides-container[data-template=sector-landing],.pred-slides-container[data-template=sector-model],.pred-slides-container[data-template=title]{height:calc(100vh - var(--pred-slides-ui-height));height:calc(var(--pred-viewport-height, 100vh) - var(--pred-slides-ui-height));min-height:calc(100vh - var(--pred-slides-ui-height));min-height:calc(var(--pred-viewport-height, 100vh) - var(--pred-slides-ui-height));overflow:hidden}.pred-slides-container[data-template=sector-cta] .pred-slides-image-panel,.pred-slides-container[data-template=sector-landing] .pred-slides-image-panel,.pred-slides-container[data-template=sector-model] .pred-slides-image-panel,.pred-slides-container[data-template=title] .pred-slides-image-panel{border-bottom:none;height:100%!important;min-height:0}.pred-slides-container[data-template=sector-cta] .pred-slides-image-panel img,.pred-slides-container[data-template=sector-landing] .pred-slides-image-panel img,.pred-slides-container[data-template=sector-model] .pred-slides-image-panel img,.pred-slides-container[data-template=title] .pred-slides-image-panel img{height:100%;object-fit:cover;width:100vw}.pred-slides-container.container:not([data-template=title]):not([data-template=sector-landing]):not([data-template=sector-model]):not([data-template=sector-cta]) .pred-slides-text-panel.text-panel{align-items:flex-start;background:linear-gradient(0deg,#000000f5 0,#000000e0 55%,#00000059);border-left:none;border-top:2px solid #ffff0059;bottom:0!important;display:flex;flex-direction:column;left:0!important;margin-left:0!important;margin-right:0!important;max-width:none!important;padding:12px 16px 0;pointer-events:auto;position:absolute!important;right:0!important;top:var(--pred-mobile-overlay-top)!important;width:100%!important}.pred-slides-container.container:not(.mitigated):not([data-template=title]):not([data-template=sector-landing]):not([data-template=sector-model]):not([data-template=sector-cta]) .pred-slides-text-panel.text-panel{transform:none!important}.pred-slides-container.container.mitigated:not([data-template=title]):not([data-template=sector-landing]):not([data-template=sector-model]):not([data-template=sector-cta]) .pred-slides-text-panel.text-panel{transform:rotateY(180deg)!important}.pred-slides-container.container:not([data-template=title]):not([data-template=sector-landing]):not([data-template=sector-model]):not([data-template=sector-cta]) .pred-slides-text-panel.text-panel .text-content{display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.pred-slides-container.container:not([data-template=title]):not([data-template=sector-landing]):not([data-template=sector-model]):not([data-template=sector-cta]) .pred-slides-text-scroll{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding:0 0 110px;width:100%}.pred-slides-container .pred-slides-text-content{box-sizing:border-box;max-width:100%;padding:15px;width:100%}.pred-slides-container h1{flex-wrap:wrap;font-size:.85rem;white-space:normal}.pred-slides-container h2{word-wrap:break-word;font-size:1.5rem;max-width:100%;padding:8px 12px}.pred-slides-container p{word-wrap:break-word;font-size:.95rem;line-height:1.5;max-width:100%;overflow-wrap:break-word}.pred-slides-container .pred-slides-model-logic{font-size:.75rem;padding:8px}}.pred-slides-image-panel{height:100%;overflow:hidden;position:relative;width:100%}.pred-slides-container.container[data-text-layout=bl] .pred-slides-text-panel.text-panel{max-width:60%;width:auto}.pred-slides-container.container[data-text-layout=br] .pred-slides-text-panel.text-panel{left:auto;max-width:60%;right:0;width:auto}.pred-slides-container.container[data-text-layout=mr] .pred-slides-text-panel.text-panel{bottom:auto;left:auto;max-width:60%;right:0;top:50%;transform:translateY(-50%);width:auto}.pred-slides-container.container[data-text-layout=ml] .pred-slides-text-panel.text-panel{bottom:auto;left:0;max-width:60%;right:auto;top:50%;transform:translateY(-50%);width:auto}.pred-slides-container.container[data-text-layout=tl] .pred-slides-text-panel.text-panel{bottom:auto;left:0;max-height:calc(100% - 170px);max-width:60%;right:auto;top:150px;width:auto}.pred-slides-container.container[data-text-layout=tr] .pred-slides-text-panel.text-panel{bottom:auto;left:auto;max-height:calc(100% - 170px);max-width:60%;right:0;text-align:right;top:150px;width:auto}.pred-slides-container.container .pred-slides-image-panel.image-panel{height:100%;left:0;position:absolute;top:0;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.68,-.55,.265,1.55);width:100%;z-index:1}.pred-slides-root .pred-slides-container.container .pred-slides-image-panel.image-panel>img{inset:0;position:absolute;z-index:1}.pred-slides-image-panel img{filter:brightness(.78) contrast(1);height:100%;object-fit:cover;width:100%}.pred-slides-container.container .pred-slides-image-panel.image-panel img{filter:contrast(1.15) brightness(1.05) saturate(1.1);object-fit:cover;transition:all .5s ease}.pred-slides-root .scanlines{background:repeating-linear-gradient(0deg,#0000000d,#0000000d 1px,#0000 0,#0000 2px);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.pred-slides-container:not(.container)[data-template=immersive] .pred-slides-text-panel{background:none;bottom:auto;left:50%;margin-left:-30%;pointer-events:none;text-align:center;top:50%;transform:translateY(-50%);width:60%}.pred-slides-root .pred-slides-container.container[data-template]{transition:all .5s ease}.pred-slides-root .pred-slides-container.container[data-template=title] .image-panel{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center;z-index:30}.pred-slides-root .pred-slides-container.container[data-template=title] .text-panel{display:none}.pred-slides-root .pred-slides-container.container[data-template=title] h2{background:none;color:var(--safety-yellow);display:block;padding:0;text-shadow:0 0 30px #ff0c}.pred-slides-root .pred-slides-container.container[data-template=title] .image-panel img{animation:title-zoom 8s ease-in-out infinite}@keyframes title-zoom{0%,to{filter:blur(6px) brightness(.7);transform:scale(1)}50%{filter:blur(8px) brightness(.6);transform:scale(1.1)}}.pred-slides-root .pred-slides-container.container[data-template=data-dashboard] .image-panel{position:relative;width:100%}.pred-slides-root .pred-slides-container.container[data-template=data-dashboard] .text-panel{bottom:80px;left:0;right:auto;width:50%}.pred-slides-root .pred-slides-container.container[data-template=data-dashboard] .image-panel:before{animation:scan-lines 8s linear infinite;background:repeating-linear-gradient(0deg,#0000,#0000 1px,#ffff0005 0,#ffff0005 2px);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.pred-slides-root .pred-slides-container.container[data-template=data-dashboard] .image-panel img{filter:brightness(.8);object-fit:cover}.pred-slides-root .pred-slides-container.container .image-panel .hud-dashboard-scanlines{animation:scan-lines 8s linear infinite;background:repeating-linear-gradient(0deg,#0000,#0000 1px,#ffff0005 0,#ffff0005 2px);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.pred-slides-root .pred-slides-container.container .image-panel .hud-overlay[data-hud=dashboard]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:20}.pred-slides-root .pred-slides-container.container .image-panel .hud-overlay[data-hud=dashboard] .hud-card{animation:hud-fade-in .5s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d9;border:2px solid var(--safety-yellow);box-shadow:0 0 20px #ffff004d;padding:12px;pointer-events:auto;position:absolute}.pred-slides-root .pred-slides-container.container .image-panel .hud-overlay[data-hud=dashboard] .hud-top-right{right:20px;top:20px;width:250px}.pred-slides-root .pred-slides-container.container .image-panel .hud-overlay[data-hud=dashboard] .hud-top-left{left:20px;top:20px;width:200px}.pred-slides-root .pred-slides-container.container .image-panel .hud-overlay[data-hud=dashboard] .hud-bottom-right{bottom:20px;right:20px;width:180px}.pred-slides-root .pred-slides-container.container[data-template=data-dashboard] .hud-overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:20}.pred-slides-root .pred-slides-container.container[data-template=data-dashboard] .hud-card{animation:hud-fade-in .5s ease;background:#000000d9;border:2px solid var(--safety-yellow);box-shadow:0 0 20px #ffff004d;padding:12px;pointer-events:auto;position:absolute}.pred-slides-root .pred-slides-container.container[data-template=data-dashboard] .hud-top-right{right:20px;top:20px;width:250px}.pred-slides-root .pred-slides-container.container[data-template=data-dashboard] .hud-top-left{left:20px;top:20px;width:200px}.pred-slides-root .pred-slides-container.container[data-template=data-dashboard] .hud-bottom-right{bottom:20px;right:20px;width:180px}.pred-slides-root .pred-slides-container.container[data-template=data-dashboard] .hud-bottom-right,.pred-slides-root .pred-slides-container.container[data-template=data-dashboard] .hud-top-left,.pred-slides-root .pred-slides-container.container[data-template=data-dashboard] .hud-top-right{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pred-slides-root .pred-slides-container.container[data-template=immersive] .text-panel{background:none;bottom:auto;left:0;margin-left:0;pointer-events:none;text-align:left;top:50%;transform:translateY(-50%);width:60%}.pred-slides-root .pred-slides-container.container[data-template=immersive] .text-panel #evidenceAndMitigation,.pred-slides-root .pred-slides-container.container[data-template=immersive] .text-panel #logic,.pred-slides-root .pred-slides-container.container[data-template=immersive] .text-panel #story,.pred-slides-root .pred-slides-container.container[data-template=immersive] .text-panel .pred-slides-text-scroll,.pred-slides-root .pred-slides-container.container[data-template=immersive] .text-panel h1,.pred-slides-root .pred-slides-container.container[data-template=immersive] .text-panel h2{pointer-events:auto}@media (hover:none) and (pointer:coarse){.pred-slides-root .pred-slides-container.container[data-template=immersive] .text-panel h1{font-size:.85rem}.pred-slides-root .pred-slides-container.container[data-template=immersive] .text-panel h2{font-size:1.15rem}.pred-slides-root .pred-slides-container.container[data-template=immersive] .text-panel #evidenceAndMitigation,.pred-slides-root .pred-slides-container.container[data-template=immersive] .text-panel #logic,.pred-slides-root .pred-slides-container.container[data-template=immersive] .text-panel #logic p,.pred-slides-root .pred-slides-container.container[data-template=immersive] .text-panel #story,.pred-slides-root .pred-slides-container.container[data-template=immersive] .text-panel #story p,.pred-slides-root .pred-slides-container.container[data-template=immersive] .text-panel .pred-slides-text-scroll{font-size:.9rem}}.pred-slides-root .pred-slides-container.container[data-template=immersive] .image-panel img{animation:immersive-parallax 20s ease-in-out infinite;filter:brightness(.7) contrast(1.2)}.pred-slides-container:not(.container)[data-template=immersive] .pred-slides-text-panel{position:absolute}.pred-slides-container:not(.container)[data-template=immersive] .pred-slides-text-panel .pred-slides-h1,.pred-slides-container:not(.container)[data-template=immersive] .pred-slides-text-panel .pred-slides-h2,.pred-slides-container:not(.container)[data-template=immersive] .pred-slides-text-panel .pred-slides-logic,.pred-slides-container:not(.container)[data-template=immersive] .pred-slides-text-panel .pred-slides-story{pointer-events:auto}.pred-slides-container:not(.container)[data-template=immersive] .pred-slides-image-panel img{animation:immersive-parallax 20s ease-in-out infinite;filter:brightness(.7) contrast(1.2)}.pred-slides-container:not(.container)[data-template=immersive]{grid-template-columns:1fr}@keyframes immersive-parallax{0%,to{transform:scale(1.05) translateX(0)}25%{transform:scale(1.08) translateX(-2%)}50%{transform:scale(1.05) translateX(0)}75%{transform:scale(1.08) translateX(2%)}}.pred-slides-container:not(.container)[data-template=prism] .prism-layer{animation:prism-shift 6s ease-in-out infinite;height:100%;left:0;mix-blend-mode:screen;opacity:.45;pointer-events:none;position:absolute;top:0;width:100%}.pred-slides-container:not(.container)[data-template=prism] .pred-slides-image-panel img{animation:prism-refract 10s ease-in-out infinite}@keyframes prism-refract{0%,to{filter:hue-rotate(0deg) saturate(1.5);transform:scale(1)}50%{filter:hue-rotate(180deg) saturate(2);transform:scale(1.04)}}@keyframes prism-shift{0%,to{transform:translateX(0) translateY(0)}50%{transform:translateX(10px) translateY(-8px)}}.pred-slides-container:not(.container)[data-template=data-dashboard] .pred-slides-image-panel{position:relative;width:100%}.pred-slides-container:not(.container)[data-template=data-dashboard]{grid-template-columns:1fr}.pred-slides-container:not(.container)[data-template=data-dashboard] .pred-slides-text-panel{border-left:none;bottom:80px;left:0;position:absolute;right:auto;width:50%}.pred-slides-container:not(.container)[data-template=data-dashboard] .pred-slides-image-panel:before{animation:scan-lines 8s linear infinite;background:repeating-linear-gradient(0deg,#0000,#0000 1px,#ffff0005 0,#ffff0005 2px);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}@keyframes scan-lines{0%{transform:translateY(0)}to{transform:translateY(20px)}}.pred-slides-container:not(.container)[data-template=data-dashboard] .pred-slides-image-panel img{filter:brightness(.8);object-fit:cover}.pred-slides-container:not(.container)[data-template=data-dashboard] .hud-overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:20}.pred-slides-container:not(.container)[data-template=data-dashboard] .hud-card{animation:hud-fade-in .5s ease;background:#000000d9;border:2px solid var(--safety-yellow);box-shadow:0 0 20px #ffff004d;padding:12px;pointer-events:auto;position:absolute}@keyframes hud-fade-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.pred-slides-container:not(.container)[data-template=data-dashboard] .hud-top-right{right:20px;top:20px;width:250px}.pred-slides-container:not(.container)[data-template=data-dashboard] .hud-top-left{left:20px;top:20px;width:200px}.pred-slides-container:not(.container)[data-template=data-dashboard] .hud-bottom-right{bottom:20px;right:20px;width:180px}.pred-slides-container:not(.container)[data-template=matrix-rain]{position:relative}.pred-slides-container:not(.container)[data-template=matrix-rain] .matrix-canvas{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.pred-slides-container:not(.container)[data-template=matrix-rain] .pred-slides-image-panel img{filter:brightness(.4) hue-rotate(90deg) contrast(1.5)}.pred-slides-container:not(.container)[data-template=matrix-rain] .pred-slides-text-panel{background:linear-gradient(0deg,#001400fa 0,#000a00d9);color:#0f0;font-family:Libre Franklin,sans-serif}.pred-slides-container:not(.container)[data-template=grid] .pred-slides-image-panel{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.pred-slides-container:not(.container)[data-template=grid] .grid-cell{overflow:hidden;position:relative}.pred-slides-container:not(.container)[data-template=grid] .grid-cell img{height:100%;object-fit:cover;width:100%}.pred-slides-container:not(.container)[data-template=timeline] .timeline-track{bottom:40px;height:80px;left:0;pointer-events:none;position:absolute;right:0;z-index:15}.pred-slides-container:not(.container)[data-template=timeline] .timeline-line{background:#ff09;box-shadow:0 0 18px #ff09;height:2px;left:10%;position:absolute;right:10%;top:50%}.pred-slides-container:not(.container)[data-template=timeline] .timeline-node{background:var(--safety-yellow);border-radius:50%;box-shadow:0 0 18px #ff09;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}.pred-slides-container:not(.container)[data-template=explosive] .pred-slides-image-panel{perspective:1000px}.pred-slides-container:not(.container)[data-template=explosive] .fragment{animation:fragment-fly-in .8s cubic-bezier(.68,-.55,.265,1.55);position:absolute}@keyframes fragment-fly-in{0%{opacity:0;transform:translate(var(--tx),var(--ty)) rotate(var(--rot)) scale(0)}70%{opacity:1;transform:translate(0) rotate(0deg) scale(1.06)}to{opacity:1;transform:translate(0) rotate(0deg) scale(1)}}@keyframes explosive-flash{0%{opacity:0}18%{opacity:.85}40%{opacity:.08}to{opacity:0}}.pred-slides-container:not(.container)[data-template=kaleidoscope]{overflow:hidden;position:relative}.pred-slides-container:not(.container)[data-template=kaleidoscope] .kaleidoscope-layer{animation:kaleido-spin 10s linear infinite;inset:0;mix-blend-mode:screen;pointer-events:none;position:absolute}@keyframes kaleido-spin{0%{transform:scale(1.1) rotate(0deg)}to{transform:scale(1.1) rotate(1turn)}}.pred-slides-container:not(.container)[data-template=quantum] .quantum-canvas{height:100%;left:0;mix-blend-mode:screen;opacity:.6;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.pred-slides-container.mitigated .grid-cell,.pred-slides-container.mitigated .hud-card,.pred-slides-container.mitigated .hud-overlay,.pred-slides-container.mitigated .matrix-canvas{transform:scaleX(-1)}.pred-slides-container:not(.container) .pred-slides-text-panel{background:#000c;border-left:1px solid #ffff0040;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;padding:28px;position:relative}.pred-slides-container:not(.container) .text-content{display:flex;flex-direction:column;min-height:0}.pred-slides-container:not(.container) .pred-slides-text-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:170px}.pred-slides-container.container .pred-slides-text-panel.text-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border-left:none;bottom:80px;box-sizing:border-box;color:var(--paper-white);display:flex;flex-direction:column;left:0;max-height:calc(100% - 110px);max-width:60%;overflow:hidden;padding:0;position:absolute;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.68,-.55,.265,1.55);width:auto;z-index:20}.pred-slides-container.container.mitigated .pred-slides-text-panel.text-panel{background:#0000}.pred-slides-container.container .text-content{background:#000c;border-left:3px solid var(--safety-yellow);box-shadow:-5px 0 15px #0000004d;display:flex;flex:1 1 auto;flex-direction:column;max-height:100%;max-width:100%;min-height:0;padding:20px;width:clamp(520px,55vw,780px)}.pred-slides-container.container[data-text-layout=br] .text-content,.pred-slides-container.container[data-text-layout=mr] .text-content,.pred-slides-container.container[data-text-layout=tr] .text-content{border-left:none;border-right:3px solid var(--safety-yellow);box-shadow:5px 0 15px #0000004d;margin-left:auto;padding-left:40px;padding-right:0}.pred-slides-container.container .pred-slides-text-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:10px;padding-right:10px}.pred-slides-root h1{align-items:center;border-bottom:2px solid var(--safety-yellow);color:var(--safety-yellow);display:flex;font-size:1rem;letter-spacing:2px;margin:0 0 10px;padding-bottom:5px;text-transform:uppercase;white-space:nowrap}.pred-slides-root .signal-number{background-color:var(--safety-yellow);color:var(--void-black);font-weight:700;margin-right:8px;padding:2px 6px}.pred-slides-root h2{background-color:var(--safety-yellow);color:#000;display:inline-block;font-family:Libre Franklin,sans-serif;font-size:2.5rem;font-weight:900;line-height:1.2;margin:0 0 15px;padding:10px 15px;text-shadow:none;text-transform:uppercase}.pred-slides-root .pred-slides-container.container.mitigated h2{color:#10b981}.pred-slides-root p{background-color:#000000b3;border-left:2px solid var(--safety-yellow);color:#fff;font-size:1.25rem;line-height:1.4;margin-bottom:10px;max-width:900px;padding:8px;text-shadow:2px 2px 0 #000}.pred-slides-root .mitigation-toggle{background-color:#10b981;border:none;color:#000;cursor:pointer;font-family:Libre Franklin,sans-serif;font-size:inherit;font-weight:700;margin-left:8px;padding:2px 6px;transition:all .3s;vertical-align:initial}.pred-slides-root .mitigation-toggle:hover{box-shadow:0 0 10px #10b981cc;transform:translateY(-1px)}.pred-slides-root .mitigation-toggle.mitigated{background-color:var(--safety-yellow);color:var(--void-black)}@media (max-width:768px){.pred-slides-text-panel{border-left:none;border-top:1px solid #ffff0040}}.pred-slides-h1{color:var(--safety-yellow);font-size:.85rem;letter-spacing:1px;margin:0 0 12px}.pred-slides-h2{color:var(--safety-yellow);font-size:1.4rem;font-weight:800;margin:0 0 16px}.pred-slides-story p{font-family:Libre Franklin,sans-serif;font-size:1rem;line-height:1.6;margin:0 0 12px}.pred-slides-logic{background:#000000b3;border:1px solid #ffff0080;color:var(--safety-yellow);font-family:Consolas,monospace;font-size:.8rem;margin-top:14px;padding:10px;white-space:pre-wrap}.pred-slides-mitigation-toggle{background:#10b981;border:2px solid #10b981;color:#000;cursor:pointer;display:inline-block;font-weight:900;letter-spacing:1px;margin-top:14px;padding:10px 12px}.pred-slides-mitigation-toggle.mitigated{background:var(--safety-yellow);border-color:var(--safety-yellow);color:#000}.pred-slides-timeline-scrubber{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;border:1px solid #ffff0059;bottom:130px;left:20px;padding:12px 14px;position:fixed;right:20px;z-index:1500}.pred-slides-timeline-scrubber.hidden{display:none}.pred-slides-timeline-dots{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.pred-slides-timeline-dot{background:#0000;border:2px solid var(--safety-yellow);border-radius:50%;cursor:pointer;flex:0 0 auto;height:12px;transition:all .2s;width:12px}.pred-slides-timeline-dot:hover{background:var(--safety-yellow);transform:scale(1.3)}.pred-slides-timeline-dot.active{background:var(--safety-yellow)}.pred-slides-keyboard-help{background:#000c;border:1px solid #ffff0059;color:#fff;font-family:Courier New,Courier,monospace;left:20px;max-width:360px;padding:16px 18px;position:fixed;top:20px;z-index:1500}.pred-slides-keyboard-help.hidden{display:none}.pred-slides-keyboard-help h3{color:var(--safety-yellow);font-size:.9rem;letter-spacing:1px;margin:0 0 12px}.pred-slides-keyboard-help kbd{background:#ffffff14;border:1px solid #ffffff59;display:inline-block;font-size:.75rem;margin-right:8px;padding:2px 6px}.pred-slides-keyboard-help .shortcut{color:#ffffffe6;font-size:.8rem;margin-bottom:8px}@media (max-width:768px){.pred-slides-timeline-dots{gap:8px}.pred-slides-timeline-dot{height:8px;width:8px}}.pred-slides-root .nav-btn{background:#000;border:2px solid var(--safety-yellow);color:var(--safety-yellow);cursor:pointer;font-family:Libre Franklin,sans-serif;font-size:.85rem;font-weight:800;letter-spacing:1px;padding:10px 18px;text-transform:uppercase;transition:all .2s ease}.pred-slides-root .nav-btn:hover:enabled{background:var(--safety-yellow);box-shadow:0 0 10px #ff09;color:#000}.pred-slides-root .nav-btn:disabled{cursor:not-allowed;opacity:.3}.pred-slides-root .slide-scrubber{align-items:center;background:#000;border-top:3px solid var(--safety-yellow);bottom:3px;box-shadow:0 -5px 20px #ffff004d;box-sizing:border-box;display:flex;gap:20px;left:0;padding:20px 50px 20px 30px;position:fixed;right:0;width:100%;z-index:2000}.pred-slides-root .pred-swipe-hint{background:#000c;border:1px solid #ffff0080;color:var(--safety-yellow);font-family:Courier New,monospace;font-size:.8rem;letter-spacing:1px;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;right:18px;text-transform:uppercase;top:-34px;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease}.pred-slides-root .pred-swipe-hint.show{opacity:1;transform:translateY(0)}.pred-slides-root .slide-scrubber-label{color:var(--safety-yellow);font-family:Libre Franklin,sans-serif;font-size:1rem;font-weight:800;letter-spacing:2px;white-space:nowrap}.pred-slides-root .sector-blocks{display:flex;flex:1 1;gap:2px;height:20px}.pred-slides-root .sector-block{border:1px solid #ffff004d;cursor:pointer;flex:1 1;position:relative;transition:all .2s ease}.pred-slides-root .sector-block:hover{border-color:var(--safety-yellow);box-shadow:0 0 10px #ffff0080;transform:scaleY(1.3)}.pred-slides-root .sector-block:after{background:#000;border:1px solid var(--safety-yellow);bottom:100%;box-shadow:0 2px 8px #000c;color:var(--safety-yellow);content:attr(data-tooltip);font-family:Libre Franklin,sans-serif;font-size:.7rem;font-weight:700;left:50%;letter-spacing:.5px;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;text-transform:uppercase;transform:translateX(-50%) translateY(-8px);transition:opacity .15s ease-out,transform .15s ease-out;white-space:nowrap;z-index:3000}.pred-slides-root .sector-block:hover:after{opacity:.95;transform:translateX(-50%) translateY(-12px)}.pred-slides-root .sector-block.active{border:2px solid var(--safety-yellow);box-shadow:0 0 15px var(--safety-yellow);transform:scaleY(1.5)}.pred-slides-root .sector-block.viewed{opacity:1}.pred-slides-root .slide-scrubber-info{color:var(--safety-yellow);flex:0 0 auto;font-family:Libre Franklin,sans-serif;font-size:1rem;font-weight:800;letter-spacing:1px;margin-right:100px;min-width:100px;text-align:right}.pred-slides-root .countermeasures-crawl{background:#000;bottom:90px;height:40px;left:0;overflow:hidden;position:fixed;right:0;z-index:1900}.pred-slides-root .crawl-content{animation:crawl-scroll 15s linear infinite;color:var(--safety-yellow);font-family:Libre Franklin,sans-serif;font-size:1.1rem;font-weight:800;line-height:40px;padding:0 20px;position:relative;text-shadow:0 0 10px #ff0c;white-space:nowrap}@media (max-width:768px){.pred-slides-root .slide-scrubber{background:#000;border-top:3px solid var(--safety-yellow);bottom:0;display:flex!important;gap:10px;left:0;padding:12px;position:fixed;right:0}.pred-slides-root .slide-scrubber-label{font-size:.65rem;min-width:55px;white-space:nowrap}.pred-slides-root .slide-scrubber-info{font-size:.85rem;margin-right:0;min-width:70px;text-align:right}.pred-slides-root .nav-btn{font-size:.7rem;padding:8px 10px}.pred-slides-timeline-scrubber{bottom:120px}}.pred-slides-root .pred-slides-container.container[data-template=comparison] .image-panel{display:flex;position:relative}.pred-slides-root .pred-slides-container.container[data-template=comparison] .split-image{height:100%;overflow:hidden;position:relative;width:50%}.pred-slides-root .pred-slides-container.container[data-template=comparison] .split-image img{height:100%;object-fit:cover;width:100%}.pred-slides-root .pred-slides-container.container[data-template=comparison] .semantic-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000c7;border:2px solid #ffff008c;bottom:22px;left:18px;padding:12px 14px;position:absolute;right:18px;z-index:12}.pred-slides-root .pred-slides-container.container[data-template=comparison] .semantic-card.semantic-right{border-color:#00ffff8c}.pred-slides-root .pred-slides-container.container[data-template=comparison] .semantic-kicker{color:var(--safety-yellow);font-family:Courier New,monospace;font-size:.65rem;letter-spacing:2px;margin-bottom:6px}.pred-slides-root .pred-slides-container.container[data-template=comparison] .semantic-card.semantic-right .semantic-kicker{color:#0ff}.pred-slides-root .pred-slides-container.container[data-template=comparison] .semantic-body{color:#ffffffeb;font-family:Libre Franklin,sans-serif;font-size:.85rem;line-height:1.35}.pred-slides-root .pred-slides-container.container[data-template=comparison] .split-divider{animation:pulse-divider 2s infinite;background:var(--safety-yellow);box-shadow:0 0 20px var(--safety-yellow);height:100%;left:50%;position:absolute;top:0;width:4px;z-index:15}.pred-slides-root .pred-slides-container.container[data-template=comparison] .split-divider-label{background:#000000db;border:2px solid var(--safety-yellow);color:var(--safety-yellow);font-family:Courier New,monospace;font-size:.8rem;font-weight:700;left:50%;letter-spacing:1.5px;padding:10px 14px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:16}@keyframes pulse-divider{0%,to{box-shadow:0 0 20px var(--safety-yellow)}50%{box-shadow:0 0 40px var(--safety-yellow),0 0 60px var(--safety-yellow)}}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-track{bottom:120px;height:80px;left:5%;position:absolute;width:90%;z-index:20}.pred-slides-root .pred-slides-container.container[data-template=timeline] .baseline-track{bottom:150px}.pred-slides-root .pred-slides-container.container[data-template=timeline] .mitigated-track{bottom:95px;opacity:.92}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-line{background:var(--safety-yellow);box-shadow:0 0 10px var(--safety-yellow);height:3px;left:0;position:absolute;top:40px;width:100%}.pred-slides-root .pred-slides-container.container[data-template=timeline] .mitigated-track .timeline-line{background:#00ffffd9;box-shadow:0 0 10px #00ffffb3}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-progress{animation:timelineProgress 2.2s ease-out forwards;background:#ffff00f2;height:100%;left:0;position:absolute;top:0;width:0}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-progress.mitigated{animation-duration:2.6s;background:#00fffff2}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-node{animation:pulse-node 1.5s infinite;background:var(--safety-yellow);border:3px solid #000;border-radius:50%;box-shadow:0 0 15px var(--safety-yellow);height:20px;position:absolute;top:30px;width:20px}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-node.mitigated{background:#00fffff2;box-shadow:0 0 15px #00ffffbf}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-node.crisis{background:#f03;box-shadow:0 0 22px #ff0033d9}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-tag{color:var(--safety-yellow);font-family:Courier New,monospace;font-size:.65rem;font-weight:700;left:0;letter-spacing:2px;position:absolute;top:0}.pred-slides-root .pred-slides-container.container[data-template=timeline] .mitigated-track .timeline-tag{color:#0ff}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-excerpt{bottom:0;color:#ffffffd1;font-family:Libre Franklin,sans-serif;font-size:.78rem;left:0;line-height:1.25;padding-right:30px;position:absolute;right:0;text-shadow:0 1px 2px #000000a6}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-years{bottom:55px;color:#fff9;display:flex;font-family:Courier New,monospace;font-size:.7rem;justify-content:space-between;left:5%;position:absolute;right:5%;z-index:21}@keyframes pulse-node{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}.pred-slides-root .pred-slides-container.container[data-template=full-bleed] .image-panel{height:100%;overflow:hidden;width:100%}.pred-slides-root .pred-slides-container.container[data-template=full-bleed] .image-panel img{animation:image-glitch .3s infinite,image-pulse 2s ease-in-out infinite;filter:brightness(1.2) contrast(1.4) saturate(1.5) hue-rotate(-10deg);height:100%;object-fit:cover;width:100%}@keyframes image-glitch{0%,90%,to{transform:translate(0) scale(1.05)}20%{transform:translate(-2px,2px) scale(1.05)}40%{transform:translate(2px,-2px) scale(1.05)}60%{transform:translate(-2px,-2px) scale(1.05)}80%{transform:translate(2px,2px) scale(1.05)}}@keyframes image-pulse{0%,to{filter:brightness(1.2) contrast(1.4) saturate(1.5) hue-rotate(-10deg)}50%{filter:brightness(1.4) contrast(1.6) saturate(1.8) hue-rotate(0deg)}}.pred-slides-root .pred-slides-container.container[data-template=full-bleed] .text-panel{align-items:flex-start;background:none;bottom:auto;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:50px 60px;pointer-events:none;position:relative;right:0;top:0;width:100%;z-index:30}.pred-slides-root .pred-slides-container.container[data-template=full-bleed] .text-panel:before{animation:gradient-shift 1.5s ease-in-out infinite;background:radial-gradient(circle at 30% 50%,#ffff004d 0,#0000 40%),linear-gradient(90deg,#000000fa,#000000d9 40%,#0000 70%);bottom:0;content:"";left:0;position:absolute;right:auto;top:0;width:clamp(520px,55%,780px);z-index:-1}@keyframes gradient-shift{0%,to{background:radial-gradient(circle at 30% 50%,#ffff004d 0,#0000 40%),linear-gradient(90deg,#000000fa,#000000d9 40%,#0000 70%)}50%{background:radial-gradient(circle at 35% 50%,#ff06 0,#0000 45%),linear-gradient(90deg,#000000f2,#000c 45%,#0000 75%)}}.pred-slides-root .pred-slides-container.container[data-template=full-bleed] .text-content{max-width:50%;pointer-events:auto}.pred-slides-root .pred-slides-container.container[data-template=grid] .image-panel{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-cell{overflow:hidden;position:relative}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-cell[data-variant=baseline]{animation:gridZoom 6s ease-in-out infinite}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-cell[data-variant=mitigated]{animation:gridZoom 6s ease-in-out .8s infinite}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-cell[data-variant=metrics]{animation:gridZoom 6s ease-in-out 1.6s infinite}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-cell[data-variant=deltas]{animation:gridZoom 6s ease-in-out 2.4s infinite}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-label{background:#000000c7;border:1px solid #ffff008c;color:var(--safety-yellow);font-family:Courier New,monospace;font-size:.65rem;font-weight:700;left:10px;letter-spacing:1.5px;padding:6px 10px;position:absolute;top:10px;z-index:3}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-cell[data-variant=mitigated] .grid-label{border-color:#00ffff8c;color:#0ff}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-snippet{background:#000000b8;border:1px solid #ffffff26;bottom:10px;color:#ffffffe0;font-family:Libre Franklin,sans-serif;font-size:.75rem;left:10px;line-height:1.25;padding:10px 12px;position:absolute;right:10px;z-index:3}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-metrics{background:#000000c7;border:1px solid #ffff0059;bottom:10px;color:#ffffffe6;font-family:Courier New,monospace;left:10px;padding:10px 12px;position:absolute;right:10px;z-index:3}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-metrics div{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:6px}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-metrics div:last-child{margin-bottom:0}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-metrics span{font-size:.65rem;letter-spacing:1.2px;opacity:.75}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-metrics b{color:var(--safety-yellow);font-size:.95rem}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-cell img{filter:grayscale(.5) contrast(1.2);height:100%;object-fit:cover;transition:all .3s;width:100%}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-cell[data-variant=baseline] img{animation:gridColorCycle1 10s linear infinite}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-cell[data-variant=mitigated] img{animation:gridColorCycle2 10s linear infinite}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-cell[data-variant=metrics] img{animation:gridColorCycle3 10s linear infinite}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-cell[data-variant=deltas] img{animation:gridColorCycle4 10s linear infinite}.pred-slides-root .pred-slides-container.container[data-template=grid] .grid-cell:hover img{filter:grayscale(0) contrast(1.3);transform:scale(1.05)}.pred-slides-root .pred-slides-container.container[data-template=terminal]{background:#0a0a0a}.pred-slides-root .pred-slides-container.container[data-template=terminal] .image-panel{position:relative}.pred-slides-root .pred-slides-container.container[data-template=terminal] .terminal-overlay{background:#00000059;box-sizing:border-box;color:#0f0;font-family:Courier New,monospace;font-size:.95rem;inset:20px;padding:16px;position:absolute;text-shadow:0 0 6px #0f09;z-index:12}.pred-slides-root .pred-slides-container.container[data-template=terminal] .terminal-overlay>div{margin-bottom:10px;white-space:pre-wrap}.pred-slides-root .pred-slides-container.container[data-template=terminal] .terminal-scanlines{animation:scanlineScroll 8s linear infinite;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00ff000d 0,#00ff000d 3px);inset:0;mix-blend-mode:screen;opacity:.35;pointer-events:none;position:absolute;z-index:10}.pred-slides-root .pred-slides-container.container[data-template=terminal] .terminal-cursor{animation:cursor-blink 1s step-end infinite;bottom:20px;color:#0f0;font-size:1.2rem;pointer-events:none;position:absolute;right:20px;z-index:6}.pred-slides-root .pred-slides-container.container[data-template=terminal] .text-panel{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(0deg,#000000ad 0,#0006);bottom:auto;box-shadow:0 10px 30px #00000059;color:#ffffffeb;font-family:Libre Franklin,sans-serif;left:0;top:20px;width:65%}.pred-slides-root .pred-slides-container.container[data-template=terminal] .terminal-prompt{color:var(--safety-yellow);font-size:.9rem;margin-bottom:10px}.pred-slides-root .pred-slides-container.container[data-template=terminal] .terminal-prompt:before{color:var(--safety-yellow);content:"> "}.pred-slides-root .pred-slides-container.container[data-template=glitch-art] .image-panel{position:relative}.pred-slides-root .pred-slides-container.container[data-template=glitch-art] .image-panel .glitch-base{animation:glitch-idle 7.5s linear infinite;height:100%;object-fit:cover;width:100%}.pred-slides-root .pred-slides-container.container[data-template=glitch-art] .image-panel .glitch-layer{height:100%;inset:0;object-fit:cover;opacity:0;pointer-events:none;position:absolute;width:100%}.pred-slides-root .pred-slides-container.container[data-template=glitch-art] .image-panel .glitch-layer-a{animation:glitch-layer-a 6.5s step-end infinite;filter:hue-rotate(90deg) saturate(1.4) contrast(1.2);mix-blend-mode:screen}.pred-slides-root .pred-slides-container.container[data-template=glitch-art] .image-panel .glitch-layer-b{animation:glitch-layer-b 5.7s step-end infinite;filter:hue-rotate(180deg) saturate(1.2) contrast(1.35);mix-blend-mode:difference}.pred-slides-root .pred-slides-container.container[data-template=glitch-art] .image-panel .glitch-scanlines{background:repeating-linear-gradient(0deg,#0000,#0000 2px,#ffffff08 0,#ffffff08 3px);inset:0;mix-blend-mode:overlay;opacity:.2;pointer-events:none;position:absolute}.pred-slides-root .pred-slides-container.container[data-template=glitch-art] .image-panel .glitch-burst{animation:glitch-burst 7.5s step-end infinite;background:linear-gradient(180deg,#ffffff1f,#0000 55%);inset:0;opacity:0;pointer-events:none;position:absolute}@keyframes glitch-idle{0%,88%{filter:none;transform:translate(0) scale(1)}90%{filter:drop-shadow(-2px 0 0 rgba(255,0,0,.35)) drop-shadow(2px 0 0 rgba(0,255,255,.35));transform:translate(-2px,1px) scale(1.01)}92%{transform:translate(2px,-1px) scale(1.01)}94%{transform:translate(-1px,-2px) scale(1.005)}96%,to{filter:none;transform:translate(0) scale(1)}}@keyframes glitch-layer-a{0%,88%{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:0;transform:translate(0)}90%{-webkit-clip-path:inset(18% 0 66% 0);clip-path:inset(18% 0 66% 0);opacity:.65;transform:translate(6px)}92%{-webkit-clip-path:inset(52% 0 30% 0);clip-path:inset(52% 0 30% 0);opacity:.35;transform:translate(-6px)}94%{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:.55;transform:translate(0)}to{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:0;transform:translate(0)}}@keyframes glitch-layer-b{0%,84%{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:0;transform:translate(0)}86%{-webkit-clip-path:inset(35% 0 45% 0);clip-path:inset(35% 0 45% 0);opacity:.5;transform:translate(-4px,2px)}88%{-webkit-clip-path:inset(60% 0 18% 0);clip-path:inset(60% 0 18% 0);opacity:.25;transform:translate(4px,-2px)}90%,to{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:0;transform:translate(0)}}@keyframes glitch-burst{0%,89%{opacity:0}90%{opacity:.35}92%{opacity:.12}to{opacity:0}}@keyframes rgb-split{0%,to{filter:none;transform:translate(0)}33%{filter:drop-shadow(-5px 0 0 red) drop-shadow(5px 0 0 cyan);transform:translate(2px)}66%{filter:drop-shadow(-3px 0 0 cyan) drop-shadow(3px 0 0 red);transform:translate(-2px)}}@keyframes glitch-scan{0%,to{-webkit-clip-path:inset(0);clip-path:inset(0)}10%{-webkit-clip-path:inset(20% 0 60% 0);clip-path:inset(20% 0 60% 0)}20%{-webkit-clip-path:inset(40% 0 40% 0);clip-path:inset(40% 0 40% 0)}30%{-webkit-clip-path:inset(60% 0 20% 0);clip-path:inset(60% 0 20% 0)}40%{-webkit-clip-path:inset(0);clip-path:inset(0)}}.pred-slides-root .pred-slides-container.container[data-template=glitch-art] .text-panel{background:linear-gradient(0deg,#000000f2 0,#000000b3);bottom:80px;left:auto;right:0;width:45%}.pred-slides-root .pred-slides-container.container[data-template=glitch-art] .text-content{animation:text-glitch .5s infinite}@keyframes text-glitch{0%,90%,to{transform:translate(0)}92%{transform:translate(-2px,2px)}94%{transform:translate(2px,-2px)}96%{transform:translate(-2px,-2px)}98%{transform:translate(2px,2px)}}@keyframes text-glitch-mitigated{0%,90%,to{transform:scaleX(-1) translate(0)}92%{transform:scaleX(-1) translate(-2px,2px)}94%{transform:scaleX(-1) translate(2px,-2px)}96%{transform:scaleX(-1) translate(-2px,-2px)}98%{transform:scaleX(-1) translate(2px,2px)}}.pred-slides-root .pred-slides-container.container.mitigated[data-template=glitch-art] .text-content{animation:text-glitch-mitigated .5s infinite}.pred-slides-root .pred-slides-container.container[data-template=hologram] .image-panel{position:relative}.pred-slides-root .pred-slides-container.container[data-template=hologram] .image-panel:before{animation:hologram-scan 3s linear infinite;background:linear-gradient(#0000 50%,#00ffff1a 0);background-size:100% 4px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}@keyframes hologram-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.pred-slides-root .pred-slides-container.container[data-template=hologram] .image-panel img{animation:hologram-flicker 2.8s ease-in-out infinite;filter:brightness(1.3) contrast(1.2) hue-rotate(180deg);opacity:.85}@keyframes hologram-flicker{0%,to{opacity:.86}10%{opacity:.84}11%{opacity:.7}12%{opacity:.86}60%{opacity:.83}61%{opacity:.74}62%{opacity:.85}}.pred-slides-root .pred-slides-container.container[data-template=hologram] .hologram-interference{animation:hologram-interference 4.5s linear infinite;background:repeating-linear-gradient(0deg,#0ff0,#0ff0 10px,#00ffff0f 0,#00ffff0f 12px);inset:0;mix-blend-mode:screen;opacity:.22;pointer-events:none;position:absolute;z-index:11}.pred-slides-root .pred-slides-container.container[data-template=hologram] .hologram-edgeglow{box-shadow:inset 0 0 80px #00ffff38,inset 0 0 140px #00ffff1f;inset:0;opacity:.65;pointer-events:none;position:absolute;z-index:12}@keyframes hologram-interference{0%{transform:translateY(-12px)}to{transform:translateY(12px)}}.pred-slides-root .pred-slides-container.container[data-template=hologram] .text-panel{background:linear-gradient(0deg,#003232f2 0,#001e1ecc);bottom:auto;color:#0ff;left:0;text-shadow:0 0 10px #0ff;top:50%;transform:translateY(-50%);width:50%}.pred-slides-root .pred-slides-container.container[data-template=matrix-rain]{position:relative}.pred-slides-root .pred-slides-container.container[data-template=matrix-rain] .matrix-canvas{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.pred-slides-root .pred-slides-container.container[data-template=matrix-rain] .image-panel img{filter:brightness(.4) hue-rotate(90deg) contrast(1.5)}.pred-slides-root .pred-slides-container.container[data-template=matrix-rain] .text-panel{background:linear-gradient(0deg,#001400fa 0,#000a00d9);color:#0f0;font-family:Libre Franklin,sans-serif}@keyframes matrix-pulse{0%,to{text-shadow:0 0 20px #0f0}50%{text-shadow:0 0 40px #0f0,0 0 60px #0f0}}.pred-slides-root .pred-slides-container.container[data-template=explosive] .image-panel{perspective:1000px;position:relative}.pred-slides-root .pred-slides-container.container[data-template=explosive] .image-panel:after{animation:explosive-flash 1.2s ease-out;background:radial-gradient(circle at 50% 50%,#ffffff73 0,#fff0 55%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;z-index:6}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment{animation:fragment-fly-in .9s cubic-bezier(.68,-.55,.265,1.55);position:absolute}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:first-child{animation-delay:0ms}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:nth-child(2){animation-delay:45ms}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:nth-child(3){animation-delay:90ms}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:nth-child(4){animation-delay:.12s}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:nth-child(5){animation-delay:165ms}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:nth-child(6){animation-delay:.21s}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:nth-child(7){animation-delay:255ms}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:nth-child(8){animation-delay:.3s}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:nth-child(9){animation-delay:345ms}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment img{display:block;height:300%!important;max-height:none!important;max-width:none!important;object-fit:cover;width:300%!important}.pred-slides-root .pred-slides-container.container[data-template=explosive] .text-panel{animation:shake .5s;background:linear-gradient(0deg,#000000f2 0,#000000b3)}@keyframes shake{0%,to{transform:translate(0)}10%{transform:translate(-5px,5px)}20%{transform:translate(5px,-5px)}30%{transform:translate(-5px,-5px)}40%{transform:translate(5px,5px)}50%{transform:translate(-5px,5px)}60%{transform:translate(5px,-5px)}70%{transform:translate(-5px,-5px)}80%{transform:translate(5px,5px)}90%{transform:translate(-2px,2px)}}.pred-slides-root .pred-slides-container.container[data-template=kaleidoscope] .image-panel{overflow:hidden;position:relative}.pred-slides-root .pred-slides-container.container[data-template=kaleidoscope] .kaleidoscope-layer{animation:kaleidoscope-rotate 20s linear infinite;height:100%;mix-blend-mode:screen;position:absolute;width:100%}@keyframes kaleidoscope-rotate{0%{filter:hue-rotate(0deg);transform:rotate(0deg) scale(1.2)}to{filter:hue-rotate(1turn);transform:rotate(1turn) scale(1.2)}}.pred-slides-root .pred-slides-container.container[data-template=kaleidoscope] .text-panel{animation:rainbow-pulse 5s ease-in-out infinite;background:linear-gradient(0deg,#000000f2 0,#000000b3);bottom:auto;left:auto;right:0;top:20px;width:50%}@keyframes rainbow-pulse{0%,to{border-top:3px solid red}16%{border-top:3px solid #ff7f00}33%{border-top:3px solid #ff0}50%{border-top:3px solid #0f0}66%{border-top:3px solid #00f}83%{border-top:3px solid #8b00ff}}.pred-slides-root .pred-slides-container.container[data-template=vortex] .image-panel{position:relative}.pred-slides-root .pred-slides-container.container[data-template=vortex] .image-panel img{animation:vortex-spin 15s ease-in-out infinite;transform-origin:center center}.pred-slides-root .pred-slides-container.container[data-template=vortex] .vortex-vignette{animation:vortex-vignette-breathe 6s ease-in-out infinite;background:radial-gradient(circle at 50% 50%,#0000 0,#00000059 55%,#000000bf 100%),radial-gradient(circle at 50% 50%,#ffff0014 0,#0000 42%);inset:0;pointer-events:none;position:absolute;z-index:6}@keyframes vortex-spin{0%,85%{filter:blur(0) contrast(1.05) saturate(1.05);transform:rotate(0deg) scale(1.02)}90%{filter:blur(1.5px) contrast(1.25) saturate(1.2);transform:rotate(12deg) scale(1.08)}94%{filter:blur(.5px) contrast(1.18) saturate(1.12);transform:rotate(-8deg) scale(1.06)}to{filter:blur(0) contrast(1.05) saturate(1.05);transform:rotate(0deg) scale(1.02)}}@keyframes vortex-vignette-breathe{0%,to{opacity:.8}50%{opacity:1}}.pred-slides-root .pred-slides-container.container[data-template=vortex] .text-panel{animation:vortex-pulse 3s ease-in-out infinite;background:radial-gradient(circle at center,#000000b3 0,#000000fa 100%);bottom:auto;display:block;left:50%;margin-left:-30%;text-align:center;top:50%;transform:translateY(-50%);width:60%}.pred-slides-root .pred-slides-container.container.mitigated[data-template=vortex] .text-panel{animation:none!important}@keyframes vortex-pulse{0%,to{transform:scale(1)}50%{transform:scale(.98)}}.pred-slides-root .pred-slides-container.container[data-template=neon-city] .image-panel{position:relative}.pred-slides-root .pred-slides-container.container[data-template=neon-city] .image-panel:after{animation:rain-fall .3s linear infinite;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00ffff08 0,#00ffff08 4px);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.pred-slides-root .pred-slides-container.container[data-template=neon-city] .neon-glow{animation:neonPulse 3.2s ease-in-out infinite;background:radial-gradient(circle at 26% 38%,#ff00ff52 0,#0000 46%),radial-gradient(circle at 72% 62%,#00ffff47 0,#0000 50%),radial-gradient(circle at 52% 18%,#ffff001f 0,#0000 40%);inset:0;mix-blend-mode:screen;opacity:.9;pointer-events:none;position:absolute;z-index:6}.pred-slides-root .pred-slides-container.container[data-template=neon-city] .neon-lines{animation:scanlineScroll 8s linear infinite;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#ff00ff14 0,#ff00ff14 4px);inset:0;opacity:.35;pointer-events:none;position:absolute;z-index:7}.pred-slides-root .pred-slides-container.container[data-template=neon-city] .neon-shape{opacity:.95;pointer-events:none;position:absolute;z-index:8}.pred-slides-root .pred-slides-container.container[data-template=neon-city] .neon-shape-a{animation:neonFlicker 4.2s ease-in-out infinite;border:3px solid #f0f;box-shadow:0 0 18px #ff00fff2,inset 0 0 24px #ff00ff40;height:86px;left:10%;top:20%;width:220px}.pred-slides-root .pred-slides-container.container[data-template=neon-city] .neon-shape-b{animation:neonFlicker 3.4s ease-in-out 1s infinite;border:3px solid #0ff;border-radius:50%;bottom:30%;box-shadow:0 0 26px #00fffff2,inset 0 0 30px #00ffff38;height:160px;right:15%;width:160px}@keyframes rain-fall{0%{transform:translateY(-4px)}to{transform:translateY(4px)}}.pred-slides-root .pred-slides-container.container[data-template=prism] .image-panel{overflow:hidden;position:relative}.pred-slides-root .pred-slides-container.container[data-template=prism] .prism-base{animation:prism-refract 10s ease-in-out infinite;height:100%;object-fit:cover;width:100%}.pred-slides-root .pred-slides-container.container[data-template=prism] .prism-layer{height:100%;inset:0;mix-blend-mode:screen;opacity:.35;pointer-events:none;position:absolute;width:100%}.pred-slides-root .pred-slides-container.container[data-template=prism] .prism-layer-a{animation:prism-layer-drift-a 9s ease-in-out infinite;background:linear-gradient(45deg,#ff000040,#00ff0038,#0000ff38)}.pred-slides-root .pred-slides-container.container[data-template=prism] .prism-layer-b{animation:prism-layer-drift-b 11s ease-in-out infinite;background:linear-gradient(-45deg,#ffff002e,#00ffff2e,#ff00ff2e)}.pred-slides-root .pred-slides-container.container[data-template=prism] .prism-rays{animation:prism-rays-spin 14s linear infinite;background:conic-gradient(from 180deg,#fff0 0deg,#ffffff14 20deg,#fff0 40deg);inset:-20%;mix-blend-mode:overlay;opacity:.25;pointer-events:none;position:absolute;z-index:3}@keyframes prism-layer-drift-a{0%,to{opacity:.25;transform:translate(0)}50%{opacity:.42;transform:translate(2%,-2%)}}@keyframes prism-layer-drift-b{0%,to{opacity:.22;transform:translate(0)}50%{opacity:.38;transform:translate(-2%,2%)}}@keyframes prism-rays-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pred-slides-root .pred-slides-container.container[data-template=liquid-metal] .image-panel{overflow:hidden;position:relative}.pred-slides-root .pred-slides-container.container[data-template=liquid-metal] .image-panel img{animation:liquid-ripple 8s ease-in-out infinite;filter:contrast(1.5) brightness(1.2) grayscale(.5)}.pred-slides-root .pred-slides-container.container[data-template=liquid-metal] .liquid-sheen{animation:liquid-sheen-sweep 6.5s ease-in-out infinite;background:linear-gradient(110deg,#fff0 35%,#ffffff38 50%,#fff0 65%);inset:-20%;mix-blend-mode:screen;opacity:.55;pointer-events:none;position:absolute;z-index:6}.pred-slides-root .pred-slides-container.container[data-template=liquid-metal] .liquid-noise{animation:liquid-noise-drift 4.2s linear infinite;background:repeating-linear-gradient(0deg,#fff0,#fff0 1px,#ffffff08 0,#ffffff08 2px),repeating-linear-gradient(90deg,#0000,#0000 3px,#00000008 0,#00000008 4px);inset:0;mix-blend-mode:overlay;opacity:.25;pointer-events:none;position:absolute;z-index:7}@keyframes liquid-sheen-sweep{0%,80%{opacity:.35;transform:translateX(-12%) translateY(0) rotate(0deg)}90%{opacity:.7;transform:translateX(12%) translateY(-2%) rotate(1deg)}to{opacity:.35;transform:translateX(-12%) translateY(0) rotate(0deg)}}@keyframes liquid-noise-drift{0%{transform:translateY(-8px)}to{transform:translateY(8px)}}@keyframes liquid-ripple{0%,to{filter:contrast(1.5) brightness(1.2) grayscale(.5);transform:scale(1)}25%{filter:contrast(1.8) brightness(1.4) grayscale(.3);transform:scale(1.02) skewX(2deg)}50%{filter:contrast(1.5) brightness(1.2) grayscale(.5);transform:scale(1)}75%{filter:contrast(1.8) brightness(1.4) grayscale(.3);transform:scale(1.02) skewX(-2deg)}}.pred-slides-root .pred-slides-container.container[data-template=liquid-metal] .text-panel{background:linear-gradient(0deg,#000000f2 0,#1e1e1ed9)}.pred-slides-root .pred-slides-container.container[data-template=prism] .text-panel{animation:rainbow-shift 8s linear infinite;background:linear-gradient(0deg,#000000f2 0,#000000b3);bottom:auto;left:auto;right:0;top:50%;transform:translateY(-50%);width:50%}.pred-slides-root .pred-slides-container.container.mitigated[data-template=prism] .text-panel{animation:rainbow-shift 8s linear infinite}@keyframes rainbow-shift{0%{border-top:3px solid red}16%{border-top:3px solid #ff7f00}33%{border-top:3px solid #ff0}50%{border-top:3px solid #0f0}66%{border-top:3px solid #00f}83%{border-top:3px solid #8b00ff}to{border-top:3px solid red}}.pred-slides-root .pred-slides-container.container[data-template=cosmic] .image-panel{position:relative}.pred-slides-root .pred-slides-container.container[data-template=cosmic] .cosmic-canvas{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.pred-slides-root .pred-slides-container.container[data-template=cosmic] .image-panel img{animation:cosmic-drift 10s ease-in-out infinite;filter:brightness(.5) saturate(1.5)}@keyframes cosmic-drift{0%,to{filter:brightness(.5) saturate(1.5) hue-rotate(0deg);transform:scale(1) rotate(0deg)}50%{filter:brightness(.6) saturate(2) hue-rotate(30deg);transform:scale(1.1) rotate(2deg)}}.pred-slides-root .pred-slides-container.container[data-template=cosmic] .text-panel{background:radial-gradient(circle at center,#0a001ee6 0,#000000fa 100%);bottom:auto;left:auto;right:0;top:20px;width:45%}@keyframes cosmic-pulse{0%,to{text-shadow:0 0 30px #b794f6,0 0 60px #7c3aed;transform:scale(1)}50%{text-shadow:0 0 50px #b794f6,0 0 100px #7c3aed,0 0 150px #5b21b6;transform:scale(1.02)}}.pred-slides-root .pred-slides-container.container[data-template=shockwave] .image-panel{overflow:hidden;position:relative}.pred-slides-root .pred-slides-container.container[data-template=shockwave] .shockwave-ring{animation:shockwave-expand 3s ease-out infinite;border:3px solid #ff0c;border-radius:50%;height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}@keyframes shockwave-expand{0%{border-width:3px;height:0;opacity:1;width:0}to{border-width:0;height:200%;opacity:0;width:200%}}.pred-slides-root .pred-slides-container.container[data-template=shockwave] .image-panel img{animation:shockwave-distort 3s ease-out infinite}@keyframes shockwave-distort{0%,to{filter:blur(0) brightness(1);transform:scale(1)}7%{filter:blur(2px) brightness(1.25);transform:scale(1.02)}10%{filter:blur(4px) brightness(1.45);transform:scale(1.04)}14%{filter:blur(1px) brightness(1.15);transform:scale(1.01)}18%{filter:blur(0) brightness(1);transform:scale(1)}}.pred-slides-root .pred-slides-container.container[data-template=shockwave] .text-panel{animation:shockwave-shake 3s ease-out infinite;background:linear-gradient(0deg,#000000f2 0,#000c);bottom:auto;left:0;top:50%;transform:translateY(-50%);width:50%}@keyframes shockwave-shake{0%,to{transform:translate(0)}10%{transform:translate(-5px,5px)}11%{transform:translate(5px,-5px)}12%{transform:translate(-3px,3px)}13%{transform:translate(3px,-3px)}14%{transform:translate(0)}}@keyframes shockwave-shake-mitigated{0%,to{transform:scaleX(-1) translate(0)}10%{transform:scaleX(-1) translate(-5px,5px)}11%{transform:scaleX(-1) translate(5px,-5px)}12%{transform:scaleX(-1) translate(-3px,3px)}13%{transform:scaleX(-1) translate(3px,-3px)}14%{transform:scaleX(-1) translate(0)}}.pred-slides-root .pred-slides-container.container.mitigated[data-template=shockwave] .text-content{animation:shockwave-shake-mitigated 3s ease-out infinite!important}.pred-slides-root .pred-slides-container.container[data-template=factory-stamp] .image-panel{background:#ff0;overflow:hidden;position:relative}.pred-slides-root .pred-slides-container.container[data-template=factory-stamp] .image-panel:after{animation:stamp-flash .18s ease-out .98s;background:radial-gradient(circle at 50% 35%,#ffffffa6 0,#fff0 55%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;z-index:8}.pred-slides-root .pred-slides-container.container[data-template=factory-stamp] .overscan{inset:0;position:absolute}.pred-slides-root .pred-slides-container.container[data-template=factory-stamp] .stamp-base{background:#ff0;inset:0;position:absolute;z-index:1}.pred-slides-root .pred-slides-container.container[data-template=factory-stamp] .stamp-press{animation:stamp-descend 1.2s cubic-bezier(.6,0,.4,1) forwards;left:50%;position:absolute;top:-120%;transform:translateX(-50%);width:90%;z-index:3}.pred-slides-root .pred-slides-container.container[data-template=factory-stamp] .stamp-press img{display:block;height:100%;object-fit:contain;width:100%}.pred-slides-root .pred-slides-container.container[data-template=factory-stamp] .stamp-impression{animation:stamp-reveal .3s 1s forwards;filter:contrast(1.2) brightness(.9);inset:5%;opacity:0;position:absolute;z-index:2}.pred-slides-root .pred-slides-container.container[data-template=factory-stamp] .stamp-impression img{display:block;height:100%;object-fit:contain;width:100%}.pred-slides-root .pred-slides-container.container[data-template=factory-stamp] .pred-slides-image-panel.image-panel{animation:camera-shake .22s 1s}@keyframes stamp-descend{0%{top:-120%}70%{top:5%}85%{top:3%}to{top:5%}}@keyframes stamp-reveal{to{opacity:1}}@keyframes camera-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px,3px)}50%{transform:translate(3px,-3px)}75%{transform:translate(-3px,-2px)}}@keyframes stamp-flash{0%{opacity:0}40%{opacity:1}to{opacity:0}}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .image-panel{background:#1a1a1a;position:relative}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .leaflet-wrapper{animation:leaflet-fall 1.8s cubic-bezier(.34,1.56,.64,1) forwards,leaflet-sway 3s ease-in-out 1.8s infinite;inset:5%;position:absolute;transform-origin:center center}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .thumbtack{animation:thumbtack-appear .3s ease-out forwards;background:radial-gradient(circle,#888 30%,#333 100%);box-shadow:0 2px 4px #00000080,inset 0 1px 2px #ffffff4d}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .thumbtack.top-left{animation-delay:1.5s;left:5%;top:5%}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .thumbtack.top-right{animation-delay:1.6s;right:5%;top:5%}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .thumbtack.bottom-left{animation-delay:1.7s;bottom:5%;left:5%}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .thumbtack.bottom-right{animation-delay:1.8s;bottom:5%;right:5%}@keyframes thumbtack-appear{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes leaflet-sway{0%,to{transform:rotate(0deg)}50%{transform:rotate(1deg)}}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .leaflet-wrapper img{display:block;filter:drop-shadow(0 20px 40px rgba(0,0,0,.5));height:100%;object-fit:contain;width:100%}@keyframes leaflet-fall{0%{opacity:0;transform:translateY(-150%) rotate(-15deg) scale(.8)}50%{transform:translateY(-10%) rotate(5deg) scale(.95)}75%{transform:translateY(2%) rotate(-2deg) scale(1.02)}to{opacity:1;transform:translateY(0) rotate(0deg) scale(1)}}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .thumbtack{animation:pin-appear .3s 1.6s forwards;background:radial-gradient(circle,#888 40%,#333 100%);border-radius:50%;box-shadow:0 2px 4px #0000004d;height:20px;opacity:0;position:absolute;width:20px;z-index:10}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .thumbtack.top-left{left:4%;top:4%}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .thumbtack.top-right{right:4%;top:4%}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .thumbtack.bottom-left{bottom:4%;left:4%}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .thumbtack.bottom-right{bottom:4%;right:4%}@keyframes pin-appear{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.pred-slides-root .pred-slides-container.container[data-template=broadcast-interrupt] .image-panel{background:#000;position:relative}.pred-slides-root .pred-slides-container.container[data-template=broadcast-interrupt] .broadcast-bars{animation:bars-exit .4s .6s forwards;background:linear-gradient(90deg,silver,silver 14.28%,#ff0 0,#ff0 28.56%,#0ff 0,#0ff 42.84%,#0f0 0,#0f0 57.12%,#f0f 0,#f0f 71.4%,red 0,red 85.68%,#00f 0,#00f);inset:0;position:absolute;z-index:5}@keyframes bars-exit{to{opacity:0;transform:translateY(-100%)}}.pred-slides-root .pred-slides-container.container[data-template=broadcast-interrupt] .broadcast-static{animation:static-exit .3s 1s forwards,static-flicker .05s infinite;background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#ffffff1a 0,#ffffff1a 4px),repeating-linear-gradient(90deg,#0000,#0000 2px,#ffffff1a 0,#ffffff1a 4px);inset:0;mix-blend-mode:screen;position:absolute;z-index:4}@keyframes static-exit{to{opacity:0}}@keyframes static-flicker{0%,to{opacity:.8}50%{opacity:.5}}.pred-slides-root .pred-slides-container.container[data-template=broadcast-interrupt] .broadcast-content{animation:content-slam .2s cubic-bezier(.68,-.55,.265,1.55) 1.3s forwards;inset:0;opacity:0;position:absolute;z-index:2}.pred-slides-root .pred-slides-container.container[data-template=broadcast-interrupt] .broadcast-content img{display:block;height:100%;object-fit:cover;width:100%}@keyframes content-slam{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.pred-slides-root .pred-slides-container.container[data-template=broadcast-interrupt] .broadcast-header{animation:header-appear .3s 1.5s forwards;background:#ff0000e6;color:#fff;font-family:Courier New,monospace;font-size:1.2rem;font-weight:700;left:0;letter-spacing:2px;opacity:0;padding:12px;position:absolute;right:0;text-align:center;top:3%;z-index:10}.pred-slides-root .pred-slides-container.container[data-template=broadcast-interrupt] .broadcast-header .blink{animation:blink-red 1s infinite;color:red;font-size:1.5rem}@keyframes header-appear{to{opacity:1}}@keyframes blink-red{0%,49%{opacity:1}50%,to{opacity:0}}.pred-slides-root .pred-slides-container.container[data-template=broadcast-interrupt] .scanline-canvas{animation:scanline-fade-in .5s 1.3s forwards;inset:0;mix-blend-mode:overlay;opacity:0;pointer-events:none;position:absolute;z-index:3}@keyframes scanline-fade-in{to{opacity:.4}}.pred-slides-root .pred-slides-container.container[data-template=wheat-paste] .image-panel{background:#2a2a2a;position:relative}.pred-slides-root .pred-slides-container.container[data-template=wheat-paste] .paper-grain{animation:wheat-grain-drift 6s ease-in-out infinite;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="140" height="140"><filter id="n"><feTurbulence type="fractalNoise" baseFrequency="0.9" numOctaves="3" stitchTiles="stitch"/></filter><rect width="140" height="140" filter="url%28%23n%29" opacity="0.35"/></svg>');inset:0;mix-blend-mode:overlay;opacity:.18;pointer-events:none;position:absolute;z-index:1}@keyframes wheat-grain-drift{0%,to{transform:translate(0)}50%{transform:translate(6px,-4px)}}.pred-slides-root .pred-slides-container.container[data-template=wheat-paste] .poster-crumpled{animation:poster-settle .8s ease-out,wheat-idle-wobble 7s ease-in-out 1.2s infinite;background:#f5eedaf2;box-sizing:border-box;height:84%;left:8%;padding:16px;position:absolute;top:8%;transform-origin:center center;width:84%;z-index:2}.pred-slides-root .pred-slides-container.container[data-template=wheat-paste] .poster-crumpled:before{background:#00000040;content:"";filter:blur(14px);inset:-10px;position:absolute;z-index:-1}@keyframes wheat-idle-wobble{0%,to{transform:rotate(0deg)}50%{transform:rotate(.35deg)}}.pred-slides-root .pred-slides-container.container[data-template=wheat-paste] .poster-crumpled img{box-shadow:0 10px 40px #00000080;display:block;filter:brightness(.9) contrast(1.1) sepia(.15);height:100%;object-fit:contain;width:100%}.pred-slides-root .pred-slides-container.container[data-template=wheat-paste] .paste-brush-canvas{inset:0;mix-blend-mode:screen;opacity:.55;pointer-events:none;position:absolute;z-index:3}.pred-slides-root .pred-slides-container.container[data-template=wheat-paste] .paste-glue{animation:wheat-glue-sheen 2.2s ease-out 1.1s forwards;background:radial-gradient(circle at 35% 45%,#ffffc859 0,#ffffc800 55%);inset:0;mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute;z-index:4}@keyframes wheat-glue-sheen{0%{opacity:0;transform:translateX(-6px)}30%{opacity:.55}to{opacity:.12;transform:translateX(6px)}}.pred-slides-root .pred-slides-container.container[data-template=wheat-paste] .paste-drips{animation:wheat-drips-appear .5s 2s forwards;background:linear-gradient(180deg,#ffffc84d,#0000);filter:blur(2px);height:30px;left:20%;position:absolute;top:8%;width:60%;z-index:4}@keyframes wheat-drips-appear{to{opacity:1}}.pred-slides-root .pred-slides-container.container[data-template=print-press] .image-panel{background:#fff;position:relative}.pred-slides-root .pred-slides-container.container[data-template=print-press] .print-layer{animation:layer-roll-in 1.5s cubic-bezier(.4,0,.2,1) forwards;inset:0;position:absolute}.pred-slides-root .pred-slides-container.container[data-template=print-press] .print-layer img{display:block;height:100%;object-fit:contain;width:100%}.pred-slides-root .pred-slides-container.container[data-template=print-press] .yellow-layer{mix-blend-mode:multiply}.pred-slides-root .pred-slides-container.container[data-template=print-press] .yellow-layer img{animation:yellow-misalign .8s 1.5s forwards;filter:brightness(0) saturate(100%) invert(95%) sepia(99%) saturate(1668%) hue-rotate(1deg) brightness(104%) contrast(103%)}.pred-slides-root .pred-slides-container.container[data-template=print-press] .black-layer{mix-blend-mode:multiply}.pred-slides-root .pred-slides-container.container[data-template=print-press] .black-layer img{animation:black-misalign .8s 1.5s forwards}@keyframes layer-roll-in{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes yellow-misalign{0%,to{transform:translate(0)}20%{transform:translate(3px,-2px)}40%{transform:translate(-2px,3px)}60%{transform:translate(2px,2px)}80%{transform:translate(-1px,-1px)}}@keyframes black-misalign{0%,to{transform:translate(0)}20%{transform:translate(-2px,3px)}40%{transform:translate(3px,-2px)}60%{transform:translate(-2px,-2px)}80%{transform:translate(1px,1px)}}.pred-slides-root .pred-slides-container.container[data-template=print-press] .registration-marks{inset:0;pointer-events:none;position:absolute;z-index:10}.pred-slides-root .pred-slides-container.container[data-template=print-press] .reg-mark{animation:reg-mark-appear .3s 2.3s forwards;height:20px;opacity:0;position:absolute;width:20px}.pred-slides-root .pred-slides-container.container[data-template=print-press] .reg-mark:after,.pred-slides-root .pred-slides-container.container[data-template=print-press] .reg-mark:before{background:#000;content:"";position:absolute}.pred-slides-root .pred-slides-container.container[data-template=print-press] .reg-mark:before{height:1px;left:0;top:50%;width:100%}.pred-slides-root .pred-slides-container.container[data-template=print-press] .reg-mark:after{height:100%;left:50%;top:0;width:1px}.pred-slides-root .pred-slides-container.container[data-template=print-press] .reg-mark.top-left{left:2%;top:2%}.pred-slides-root .pred-slides-container.container[data-template=print-press] .reg-mark.top-right{right:2%;top:2%}.pred-slides-root .pred-slides-container.container[data-template=print-press] .reg-mark.bottom-left{bottom:2%;left:2%}.pred-slides-root .pred-slides-container.container[data-template=print-press] .reg-mark.bottom-right{bottom:2%;right:2%}@keyframes reg-mark-appear{to{opacity:.6}}.pred-slides-root .pred-slides-container.container[data-template=stencil-spray] .image-panel{background:#2a2a2a;position:relative}.pred-slides-root .pred-slides-container.container[data-template=stencil-spray] .spray-sweep{animation:spray-sweep-pass 1.1s ease-out .65s forwards;background:linear-gradient(110deg,#ff00 35%,#ffff0038 50%,#ff00 65%);inset:-30%;mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute;transform:translateX(-30%) rotate(-8deg);z-index:1}@keyframes spray-sweep-pass{0%{opacity:0;transform:translateX(-35%) rotate(-8deg)}20%{opacity:.7}to{opacity:0;transform:translateX(35%) rotate(-8deg)}}.pred-slides-root .pred-slides-container.container[data-template=stencil-spray] .stencil-outline{animation:stencil-fade .5s ease-out .3s forwards;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.pred-slides-root .pred-slides-container.container[data-template=stencil-spray] .stencil-outline img{display:block;filter:brightness(.2) contrast(3) grayscale(1);height:100%;object-fit:cover;width:100%}@keyframes stencil-fade{0%{opacity:0}to{opacity:1}}.pred-slides-root .pred-slides-container.container[data-template=stencil-spray] .spray-fill{animation-delay:.8s;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.pred-slides-root .pred-slides-container.container[data-template=stencil-spray] .spray-fill img{display:block;filter:brightness(1.2) contrast(1.3) saturate(1.5) hue-rotate(-10deg);height:100%;object-fit:cover;width:100%}.pred-slides-root .pred-slides-container.container[data-template=stencil-spray] .spray-overspray-canvas{inset:0;mix-blend-mode:screen;opacity:.6;pointer-events:none;position:absolute;z-index:4}.pred-slides-root .pred-slides-container.container[data-template=stencil-spray] .paint-drips{animation:spray-drips-appear .5s 1.9s forwards;background:linear-gradient(180deg,#ffff004d,#0000);bottom:10%;filter:blur(3px);height:40px;left:20%;position:absolute;width:60%;z-index:5}@keyframes spray-drips-appear{to{opacity:1}}.pred-slides-root .pred-slides-container.container[data-template=evidence-board] .image-panel{overflow:hidden;position:relative}.pred-slides-root .pred-slides-container.container[data-template=evidence-board] .overscan{inset:-20%;position:absolute}.pred-slides-root .pred-slides-container.container[data-template=evidence-board] .cork-board{background:radial-gradient(circle at 20% 30%,#8b7355 0,#6b5644 100%);inset:-10%;position:absolute;z-index:1}.pred-slides-root .pred-slides-container.container[data-template=evidence-board] .cork-board:before{background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#00000008 0,#00000008 4px),repeating-linear-gradient(90deg,#0000,#0000 2px,#00000008 0,#00000008 4px);content:"";inset:0;position:absolute}.pred-slides-root .pred-slides-container.container[data-template=evidence-board] .evidence-photo{animation:photo-throw 1.2s cubic-bezier(.34,1.56,.64,1) forwards;inset:10%;position:absolute;transform-origin:center center;z-index:3}.pred-slides-root .pred-slides-container.container[data-template=evidence-board] .evidence-photo img{border:8px solid #fff;box-shadow:0 2px 10px #0003;display:block;filter:sepia(.2) contrast(1.1) drop-shadow(0 4px 8px rgba(0,0,0,.3));height:100%;object-fit:contain;width:100%}@keyframes photo-throw{0%{opacity:0;transform:translate(-100%,-100%) rotate(2turn) scale(.3)}60%{transform:translate(0) rotate(-10deg) scale(1.05)}to{opacity:1;transform:translate(0) rotate(-3deg) scale(1)}}.pred-slides-root .pred-slides-container.container[data-template=evidence-board] .red-string{animation:string-appear .5s 1.3s forwards;inset:0;opacity:0;position:absolute;z-index:2}@keyframes string-appear{to{opacity:1}}.pred-slides-root .pred-slides-container.container[data-template=evidence-board] .evidence-label{animation:label-stamp .3s cubic-bezier(.68,-.55,.265,1.55) 1.5s forwards;background:#ff0;bottom:5%;box-shadow:0 2px 4px #0000004d;color:#000;font-family:Courier New,monospace;font-size:1rem;font-weight:700;letter-spacing:1px;opacity:0;padding:8px 16px;position:absolute;right:5%;transform:rotate(-3deg);z-index:4}@keyframes label-stamp{0%{opacity:0;transform:rotate(-3deg) scale(0)}to{opacity:1;transform:rotate(-3deg) scale(1)}}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .image-panel{background:#1a1a1a;overflow:hidden;position:relative}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .overscan{inset:-20%;position:absolute}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-table{background:linear-gradient(135deg,#1a1a1a,#0a0a0a);inset:0;position:absolute}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-item{animation:item-fall 1s cubic-bezier(.34,1.56,.64,1) forwards;background:#fff;box-shadow:0 4px 12px #0006;padding:2%;position:absolute;width:25%}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-item img{display:block;height:auto;width:100%}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-tag{background:#ff0;bottom:5%;color:#000;font-family:Courier New,monospace;font-size:.8rem;font-weight:700;padding:4px 8px;position:absolute;right:5%}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-item.item-1{animation-delay:0s;left:10%;top:15%;transform:translate(-120%,-120%) rotate(2turn)}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-item.item-2{right:15%;top:10%;transform:translate(120%,-120%) rotate(-540deg)}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-item.item-3{animation-delay:.4s;bottom:15%;left:15%;transform:translate(-120%,120%) rotate(-2turn)}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-item.item-4{animation-delay:.6s;left:35%;top:35%;transform:translateY(-120%) rotate(180deg);z-index:10}@keyframes item-fall{0%{opacity:0}60%{transform:translate(0) rotate(-8deg)}80%{transform:translate(0) rotate(2deg)}to{opacity:1;transform:translate(0) rotate(-5deg)}}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-item.primary{animation:item-fall 1s cubic-bezier(.34,1.56,.64,1) .6s forwards,item-zoom .8s cubic-bezier(.68,-.55,.265,1.55) 1.8s forwards}@keyframes item-zoom{to{left:20%;top:20%;transform:translate(0) rotate(0deg);width:60%}}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-connections{animation:connections-appear .5s 1.2s forwards;inset:0;opacity:0;position:absolute;z-index:5}@keyframes connections-appear{to{opacity:1}}.pred-slides-root .pred-slides-container.container[data-template=projector-sputter] .image-panel{background:#000;position:relative}.pred-slides-root .pred-slides-container.container[data-template=projector-sputter] .projector-content{animation:projector-flicker .5s infinite,projector-focus 4s infinite;inset:5%;position:absolute}.pred-slides-root .pred-slides-container.container[data-template=projector-sputter] .projector-content img{animation:projector-color-shift 6s infinite;display:block;height:100%;object-fit:contain;width:100%}@keyframes projector-flicker{0%,to{opacity:1}5%{opacity:.8}10%{opacity:1}45%{opacity:.95}50%{opacity:1}55%{opacity:.9}90%{opacity:1}95%{opacity:0}96%{opacity:1}}@keyframes projector-focus{0%,to{filter:blur(0)}25%{filter:blur(2px)}50%{filter:blur(0)}75%{filter:blur(1.5px)}}@keyframes projector-color-shift{0%,to{filter:sepia(.2) hue-rotate(-10deg) brightness(.9)}50%{filter:sepia(.3) hue-rotate(10deg) brightness(1.1)}}.pred-slides-root .pred-slides-container.container[data-template=projector-sputter] .film-grain{animation:grain-move .2s infinite;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200"><filter id="noise"><feTurbulence type="fractalNoise" baseFrequency="0.9" numOctaves="3" /></filter><rect width="200" height="200" filter="url%28%23noise%29" opacity="0.15"/></svg>');inset:0;mix-blend-mode:overlay;pointer-events:none;position:absolute;z-index:10}@keyframes grain-move{0%,to{transform:translate(0)}50%{transform:translate(-2px,2px)}}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .image-panel{background:#000;position:relative}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block{overflow:hidden;position:absolute}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block img{display:block;height:100%;inset:0;max-height:none;max-width:none;object-fit:cover;object-position:center;position:absolute;width:100%}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block.center{animation:warning-expand 1s ease-out forwards;border:4px solid var(--safety-yellow);height:40%;left:30%;overflow:hidden;position:absolute;top:30%;width:40%;z-index:5}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block.center img{object-position:center}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block.top{animation:block-slide-down .4s cubic-bezier(.68,-.55,.265,1.55) .4s forwards;height:40%;left:20%;top:0;transform:translateY(-100%);width:60%;z-index:4}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block.top img{object-position:center top}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block.bottom{animation:block-slide-up .4s cubic-bezier(.68,-.55,.265,1.55) .8s forwards;height:40%;left:20%;top:60%;transform:translateY(100%);width:60%;z-index:4}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block.bottom img{object-position:center bottom}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block.left{animation:block-slide-right .4s cubic-bezier(.68,-.55,.265,1.55) 1.2s forwards;height:60%;left:0;top:20%;transform:translateX(-100%);width:20%;z-index:4}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block.left img{object-position:left center}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block.right{animation:block-slide-left .4s cubic-bezier(.68,-.55,.265,1.55) 1.6s forwards;height:60%;left:80%;top:20%;transform:translateX(100%);width:20%;z-index:4}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block.right img{object-position:right center}@keyframes block-snap{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes block-slide-down{to{transform:translateY(0)}}@keyframes block-slide-up{to{transform:translateY(0)}}@keyframes block-slide-right{to{transform:translateX(0)}}@keyframes block-slide-left{to{transform:translateX(0)}}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-border{animation:border-appear .3s 2s forwards;border:8px solid #ffff004d;inset:0;pointer-events:none;position:absolute;z-index:6}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-label{animation:blink 1s infinite}@keyframes border-appear{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.pred-slides-root .pred-slides-container.container[data-template=teletype-assemble] .image-panel{background:beige;position:relative}.pred-slides-root .pred-slides-container.container[data-template=teletype-assemble] .teletype-paper{animation:paper-feed 1.5s ease-out .35s forwards;background:#fff;box-shadow:0 10px 40px #0000004d;inset:10%;position:absolute;transform:translateY(-110%);z-index:6}.pred-slides-root .pred-slides-container.container[data-template=teletype-assemble] .teletype-paper img{display:block;filter:contrast(1.2) brightness(.95);height:100%;object-fit:contain;width:100%}@keyframes teletype-print{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.pred-slides-root .pred-slides-container.container[data-template=teletype-assemble] .teletype-carriage{animation:carriage-move 3s linear .5s forwards;background:#0006;box-shadow:0 0 5px #0000004d;height:3px;left:10%;position:absolute;right:10%;top:10%;z-index:10}@keyframes carriage-move{0%{top:10%}to{top:90%}}.pred-slides-root .pred-slides-container.container[data-template=comparison-split] .image-panel{background:#000;position:relative}.pred-slides-root .pred-slides-container.container[data-template=comparison-split] .split-half{height:100%;overflow:hidden;position:absolute;top:0;width:50%}.pred-slides-root .pred-slides-container.container[data-template=comparison-split] .split-half img{display:block;height:100%;max-height:none;max-width:none;object-fit:cover;width:200%}.pred-slides-root .pred-slides-container.container[data-template=comparison-split] .left-half{animation:split-slide-left .8s cubic-bezier(.68,-.55,.265,1.55) .3s forwards;-webkit-clip-path:polygon(0 0,100% 0,95% 10%,100% 20%,95% 30%,100% 40%,95% 50%,100% 60%,95% 70%,100% 80%,95% 90%,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,95% 10%,100% 20%,95% 30%,100% 40%,95% 50%,100% 60%,95% 70%,100% 80%,95% 90%,100% 100%,0 100%);left:0}.pred-slides-root .pred-slides-container.container[data-template=comparison-split] .left-half img{left:0;position:absolute}.pred-slides-root .pred-slides-container.container[data-template=comparison-split] .right-half{animation:split-slide-right .8s cubic-bezier(.68,-.55,.265,1.55) .3s forwards;-webkit-clip-path:polygon(100% 0,0 0,5% 10%,0 20%,5% 30%,0 40%,5% 50%,0 60%,5% 70%,0 80%,5% 90%,0 100%,100% 100%);clip-path:polygon(100% 0,0 0,5% 10%,0 20%,5% 30%,0 40%,5% 50%,0 60%,5% 70%,0 80%,5% 90%,0 100%,100% 100%);right:0}.pred-slides-root .pred-slides-container.container[data-template=comparison-split] .right-half img{filter:saturate(.3) contrast(1.2) brightness(.8);position:absolute;right:0}@keyframes split-slide-left{0%{transform:translateX(0)}to{transform:translateX(-5%)}}@keyframes split-slide-right{0%{transform:translateX(0)}to{transform:translateX(5%)}}.pred-slides-root .pred-slides-container.container[data-template=comparison-split] .split-divider{animation:divider-appear .3s 1.1s forwards;background:repeating-linear-gradient(45deg,#ff0,#ff0 20px,#000 0,#000 40px);height:100%;left:50%;opacity:0;position:absolute;top:0;transform:translateX(-50%);width:100px;z-index:10}@keyframes divider-appear{to{opacity:1}}.pred-slides-root .pred-slides-container.container[data-template=comparison-split] .vs-symbol{animation:vs-pulse 1s infinite;color:#000;font-size:4rem;font-weight:900;left:50%;position:absolute;text-shadow:0 0 20px #ff0;top:50%;transform:translate(-50%,-50%);z-index:11}.pred-slides-root .pred-slides-container.container[data-template=comparison-split] .spark-canvas{left:50%;mix-blend-mode:screen;position:absolute;top:0;transform:translateX(-50%);z-index:12}.pred-slides-root .pred-slides-container.container .panic-sirens{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:20}.pred-slides-root .pred-slides-container.container .panic-sirens .siren-beam{height:200%;left:50%;mix-blend-mode:screen;pointer-events:none;position:absolute;top:50%;transform-origin:center center;width:200%}.pred-slides-root .pred-slides-container.container .panic-sirens .siren-beam:before{background:conic-gradient(from 0deg,#0000 0deg,#0000 30deg,#ff00004d 30deg,#ff00001a 60deg,#0000 60deg);content:"";height:100%;position:absolute;width:100%}.pred-slides-root .pred-slides-container.container .panic-sirens .beam-1{animation:siren-rotate 3s linear infinite}.pred-slides-root .pred-slides-container.container .panic-sirens .beam-2{animation:siren-rotate 3s linear infinite reverse;filter:hue-rotate(60deg)}@keyframes siren-rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.pred-slides-root .pred-slides-container.container .hud-analysis-overlay{border:2px solid #00ff0080;inset:0;pointer-events:none;position:absolute;z-index:20}.pred-slides-root .pred-slides-container.container .hud-analysis-overlay .hud-corner{background:#000000b3;border:1px solid #00ff0080;color:#0f0;font-family:Courier New,monospace;font-size:.9rem;padding:12px;position:absolute}.pred-slides-root .pred-slides-container.container .hud-analysis-overlay .hud-corner.top-left{left:10px;top:10px}.pred-slides-root .pred-slides-container.container .hud-analysis-overlay .hud-corner.top-right{right:10px;top:10px}.pred-slides-root .pred-slides-container.container .hud-analysis-overlay .hud-label{display:block;font-size:.7rem;margin-bottom:4px;opacity:.7}.pred-slides-root .pred-slides-container.container .hud-analysis-overlay .hud-value{animation:hud-pulse 2s infinite;display:block;font-size:1.5rem;font-weight:700}@keyframes hud-pulse{0%,to{opacity:1}50%{opacity:.6}}.pred-slides-root .pred-slides-container.container .hud-analysis-overlay .hud-scanner{background:#0f0c;box-shadow:0 0 10px #00ff0080;height:2px;left:0;position:absolute;right:0}.pred-slides-root .pred-slides-container.container .hud-analysis-overlay .hud-crosshair{border:2px solid #00ff0080;border-radius:50%;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.pred-slides-root .pred-slides-container.container .hud-analysis-overlay .hud-crosshair:after,.pred-slides-root .pred-slides-container.container .hud-analysis-overlay .hud-crosshair:before{background:#00ff0080;content:"";position:absolute}.pred-slides-root .pred-slides-container.container .hud-analysis-overlay .hud-crosshair:before{height:2px;left:0;top:50%;transform:translateY(-50%);width:100%}.pred-slides-root .pred-slides-container.container .hud-analysis-overlay .hud-crosshair:after{height:100%;left:50%;top:0;transform:translateX(-50%);width:2px}.pred-slides-root .pred-slides-container.container[data-template=glitch-art] .image-panel:before{animation:scanline-move .5s linear infinite;background:repeating-linear-gradient(0deg,#00000026,#00000026 1px,#0000 0,#0000 2px);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.pred-slides-root .pred-slides-container.container[data-template=glitch-art] .image-panel:after{animation:chromatic-drift 3s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ff00001a 25%,#0000 50%,#00ffff1a 75%,#0000);content:"";height:100%;left:0;mix-blend-mode:screen;pointer-events:none;position:absolute;top:0;width:100%;z-index:6}@keyframes chromatic-drift{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}.pred-slides-root .pred-slides-container.container[data-template=hologram] .image-panel:after{animation:hologram-glow 2s ease-in-out infinite;background:radial-gradient(circle at 50% 50%,#0000 0,#0ff3 100%);box-shadow:inset 0 0 100px #00ffff4d;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:11}@keyframes hologram-glow{0%,to{opacity:.6}50%{opacity:1}}.pred-slides-root .pred-slides-container.container[data-template=vortex] .image-panel:before{animation:vortex-distort 20s linear infinite;background:radial-gradient(circle at center,#0000 0,#0000 30%,#0000004d 50%,#000000b3 70%,#000000f2 100%);content:"";height:200%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%;z-index:5}@keyframes vortex-distort{0%{transform:translate(-50%,-50%) rotate(0deg) scale(1)}to{transform:translate(-50%,-50%) rotate(1turn) scale(1.1)}}.pred-slides-root .pred-slides-container.container[data-template=neon-city] .image-panel img{animation:neon-pulse 3s ease-in-out infinite;filter:brightness(1.2) contrast(1.4) saturate(1.5)}@keyframes neon-pulse{0%,to{filter:brightness(1.2) contrast(1.4) saturate(1.5) drop-shadow(0 0 5px rgba(255,0,255,.5))}50%{filter:brightness(1.4) contrast(1.6) saturate(1.8) drop-shadow(0 0 15px rgba(0,255,255,.8))}}.pred-slides-root .pred-slides-container.container[data-template=neon-city] .image-panel:before{animation:neon-shift 5s linear infinite;background:linear-gradient(180deg,#0000,#ff00ff1a 50%,#00ffff1a);content:"";height:100%;left:0;mix-blend-mode:screen;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}@keyframes neon-shift{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(1turn)}}.pred-slides-root .pred-slides-container.container[data-template=neon-city] .text-panel{background:linear-gradient(0deg,#140028f2 0,#001428d9);color:#f0f;text-shadow:0 0 10px #f0f,0 0 20px #0ff}.pred-slides-root .pred-slides-container.container[data-template=liquid-metal] .image-panel:before{animation:metallic-sheen 4s ease-in-out infinite;background:linear-gradient(135deg,#c0c0c04d,#0000 50%,#fff3);content:"";height:100%;left:0;mix-blend-mode:overlay;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}@keyframes metallic-sheen{0%,to{transform:translateX(-100%)}50%{transform:translateX(100%)}}.pred-slides-root .pred-slides-container.container[data-template=title] .typewriter-stat{animation:typewriter-reveal .5s ease-out forwards;display:inline-block;opacity:0}.pred-slides-root .pred-slides-container.container[data-template=title] .typewriter-stat:first-child{animation-delay:.3s}.pred-slides-root .pred-slides-container.container[data-template=title] .typewriter-stat:nth-child(2){animation-delay:.6s}.pred-slides-root .pred-slides-container.container[data-template=title] .typewriter-stat:nth-child(3){animation-delay:.9s}@keyframes typewriter-reveal{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.pred-slides-root .pred-slides-container.container[data-template=title] .warning-text{animation:warning-glow 2s ease-in-out infinite}@keyframes warning-glow{0%,to{text-shadow:0 0 30px #ff0c}50%{text-shadow:0 0 50px #ff0,0 0 70px #ff09}}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:first-child{animation-delay:0s}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:nth-child(2){animation-delay:.05s}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:nth-child(3){animation-delay:.1s}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:nth-child(4){animation-delay:.15s}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:nth-child(5){animation-delay:.2s}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:nth-child(6){animation-delay:.25s}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:nth-child(7){animation-delay:.3s}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:nth-child(8){animation-delay:.35s}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment:nth-child(9){animation-delay:.4s}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .leaflet-wrapper{animation:paper-flutter 3s ease-in-out infinite}@keyframes paper-flutter{0%,to{transform:rotate(0deg) translateY(0)}25%{transform:rotate(.5deg) translateY(-2px)}50%{transform:rotate(0deg) translateY(0)}75%{transform:rotate(-.5deg) translateY(-2px)}}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .thumbtack{animation:thumbtack-wiggle 4s ease-in-out infinite}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .thumbtack.top-right{animation-delay:.5s}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .thumbtack.bottom-left{animation-delay:1s}.pred-slides-root .pred-slides-container.container[data-template=propaganda-drop] .thumbtack.bottom-right{animation-delay:1.5s}@keyframes thumbtack-wiggle{0%,to{transform:rotate(0deg)}50%{transform:rotate(2deg)}}.pred-slides-root .pred-slides-container.container[data-template=broadcast-interrupt] .broadcast-header{overflow:hidden}.pred-slides-root .pred-slides-container.container[data-template=broadcast-interrupt] .broadcast-header:after{animation:alert-scroll 15s linear infinite;bottom:-20px;color:var(--safety-yellow);content:"IMMEDIATE THREAT DETECTED • SECTOR ALERT • TAKE ACTION NOW • ";font-size:.7rem;left:0;opacity:.8;position:absolute;white-space:nowrap;width:200%}@keyframes alert-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.pred-slides-root .pred-slides-container.container[data-template=evidence-board] .red-string path{stroke-dasharray:200;stroke-dashoffset:200;animation:string-draw 2s ease-out forwards}.pred-slides-root .pred-slides-container.container[data-template=evidence-board] .red-string path:nth-child(2){animation-delay:.5s}@keyframes string-draw{0%{stroke-dashoffset:200}to{stroke-dashoffset:0}}.pred-slides-root .pred-slides-container.container[data-template=comparison-split] .split-divider{animation:split-reveal 1s ease-out}@keyframes split-reveal{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.pred-slides-root .pred-slides-container.container[data-template=comparison-split] .vs-symbol{animation:vs-pulse 2s ease-in-out infinite}@keyframes vs-pulse{0%,to{text-shadow:0 0 10px var(--safety-yellow);transform:scale(1)}50%{text-shadow:0 0 20px var(--safety-yellow),0 0 30px var(--safety-yellow);transform:scale(1.1)}}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-node{animation:node-activate .5s ease-out forwards;opacity:0;transform:scale(0)}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-node:nth-child(2){animation-delay:.2s}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-node:nth-child(3){animation-delay:.4s}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-node:nth-child(4){animation-delay:.6s}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-node:nth-child(5){animation-delay:.8s}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-node:nth-child(6){animation-delay:1s}@keyframes node-activate{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.3)}to{opacity:1;transform:scale(1)}}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-node:last-child{animation:crisis-pulse 2s ease-in-out infinite;animation-delay:1.2s}@keyframes crisis-pulse{0%,to{box-shadow:0 0 20px red;transform:scale(1)}50%{box-shadow:0 0 40px red,0 0 60px red;transform:scale(1.2)}}.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-line{animation:line-draw 1.5s ease-out forwards;transform:scaleX(0);transform-origin:left center}@keyframes line-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pred-slides-root .pred-slides-container.container[data-template=comparison] .image-panel:before{animation:spotlight-pulse 4s ease-in-out infinite;background:radial-gradient(circle at 50% 40%,#0000 25%,#0000 30%,#000000d9 70%);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}@keyframes spotlight-pulse{0%,to{background:radial-gradient(circle at 50% 40%,#0000 25%,#0000 30%,#000000d9 70%)}50%{background:radial-gradient(circle at 50% 40%,#0000 30%,#0000 35%,#000000d9 75%)}}.pred-slides-root .pred-slides-container.container[data-template=terminal] .image-panel:before{animation:terminal-scan .5s linear infinite;background:repeating-linear-gradient(0deg,#00ff0008,#00ff0008 2px,#0000 0,#0000 4px);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}@keyframes terminal-scan{0%{transform:translateY(0)}to{transform:translateY(4px)}}.pred-slides-root .pred-slides-container.container[data-template=terminal] .image-panel:after{animation:cursor-blink 1s step-end infinite;bottom:20px;color:#0f0;content:"█";font-size:1.2rem;pointer-events:none;position:absolute;right:20px;z-index:6}@keyframes cursor-blink{0%,50%{opacity:1}51%,to{opacity:0}}.pred-slides-root .pred-slides-container.container[data-template=terminal] .text-panel{background:linear-gradient(0deg,#001400f2 0,#000a00d9);color:#0f0;font-family:Courier New,monospace;text-shadow:0 0 5px #0f0}.pred-slides-root .pred-slides-container.container[data-template=kaleidoscope] .image-panel:before{animation:kaleidoscope-layer-1 15s linear infinite;background-image:inherit;background-size:cover;content:"";height:100%;left:0;mix-blend-mode:screen;opacity:.2;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.pred-slides-root .pred-slides-container.container[data-template=kaleidoscope] .image-panel:after{animation:kaleidoscope-layer-2 18s linear infinite reverse;background-image:inherit;background-size:cover;content:"";height:100%;left:0;mix-blend-mode:screen;opacity:.15;pointer-events:none;position:absolute;top:0;width:100%;z-index:6}@keyframes kaleidoscope-layer-1{0%{filter:hue-rotate(0deg);transform:rotate(0deg) scale(1.3)}to{filter:hue-rotate(1turn);transform:rotate(1turn) scale(1.3)}}@keyframes kaleidoscope-layer-2{0%{filter:hue-rotate(0deg);transform:rotate(0deg) scale(1.4) scaleX(-1)}to{filter:hue-rotate(1turn);transform:rotate(1turn) scale(1.4) scaleX(-1)}}.pred-slides-root .pred-slides-container.container[data-template=shockwave] .shockwave-ring:before{animation:inherit;background:radial-gradient(circle,#0000 48%,#ffff004d 50%,#0000 52%);border-radius:50%;content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.pred-slides-root .pred-slides-container.container[data-template=sector-landing] .image-panel{animation:parallax-drift 30s ease-in-out infinite}@keyframes parallax-drift{0%,to{transform:scale(1.05) translateY(0)}50%{transform:scale(1.08) translateY(-10px)}}.pred-slides-root .pred-slides-container.container[data-template=immersive] .image-panel img{animation:ken-burns 20s ease-in-out infinite}@keyframes ken-burns{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.pred-slides-root .pred-slides-container.container[data-template=immersive] .image-panel:before{animation:edge-glow 3s ease-in-out infinite;box-shadow:inset 0 0 100px #ffff001a;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}@keyframes edge-glow{0%,to{box-shadow:inset 0 0 100px #ffff000d}50%{box-shadow:inset 0 0 100px #ffff0026}}.pred-slides-root .pred-slides-container.container[data-template=wheat-paste] .poster-crumpled{animation:poster-settle .8s ease-out}@keyframes poster-settle{0%{opacity:0;transform:translateY(-20px) rotate(-5deg)}60%{transform:translateY(5px) rotate(2deg)}to{opacity:1;transform:translateY(0) rotate(0deg)}}.pred-slides-root .pred-slides-container.container[data-template=wheat-paste] .paste-drips{animation:drip-appear 1.5s ease-out forwards;opacity:0}@keyframes drip-appear{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.pred-slides-root .pred-slides-container.container[data-template=stencil-spray] .spray-fill{animation:spray-reveal 1.2s ease-out forwards;opacity:0}@keyframes spray-reveal{0%{filter:blur(10px);opacity:0}to{filter:blur(0);opacity:1}}.pred-slides-root .pred-slides-container.container[data-template=stencil-spray] .paint-drips{animation:paint-drip 2s ease-out forwards;animation-delay:1s;opacity:0}@keyframes paint-drip{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.pred-slides-root .pred-slides-container.container[data-template=print-press] .print-layer{animation:print-align 1.5s ease-out forwards}.pred-slides-root .pred-slides-container.container[data-template=print-press] .yellow-layer{animation-delay:0s}.pred-slides-root .pred-slides-container.container[data-template=print-press] .black-layer{animation-delay:.3s}@keyframes print-align{0%{opacity:0;transform:translate(10px,-5px)}to{opacity:1;transform:translate(0)}}.pred-slides-root .pred-slides-container.container[data-template=print-press] .registration-marks{animation:marks-fade .5s ease-out forwards;animation-delay:1.5s;opacity:0}@keyframes marks-fade{0%{opacity:0}to{opacity:1}}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-item{animation:evidence-drop .6s ease-out forwards;opacity:0;transform:translateY(-50px) rotate(-10deg)}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-item.item-1{animation-delay:.1s}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-item.item-2{animation-delay:.2s}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-item.item-3{animation-delay:.3s}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-item.item-4{animation-delay:.4s}@keyframes evidence-drop{0%{opacity:0;transform:translateY(-50px) rotate(-10deg)}70%{transform:translateY(5px) rotate(2deg)}to{opacity:1;transform:translateY(0) rotate(0deg)}}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-connections path{stroke-dasharray:100;stroke-dashoffset:100;animation:connection-draw 1s ease-out forwards;animation-delay:.8s}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-connections path:nth-child(2){animation-delay:1s}.pred-slides-root .pred-slides-container.container[data-template=evidence-scatter] .evidence-connections path:nth-child(3){animation-delay:1.2s}@keyframes connection-draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block{animation:warning-expand 1s ease-out forwards}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block.center{animation-delay:0s}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block.bottom,.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block.left,.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block.right,.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-block.top{animation-delay:.15s}@keyframes warning-expand{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.pred-slides-root .pred-slides-container.container[data-template=warning-expansion] .warning-border{animation:border-pulse 2s ease-in-out infinite;animation-delay:1s}@keyframes border-pulse{0%,to{box-shadow:inset 0 0 20px #ffff0080}50%{box-shadow:inset 0 0 40px #ff0c,inset 0 0 60px #ff06}}.pred-slides-root .pred-slides-container.container[data-template=projector-sputter] .film-grain{animation:grain-flicker .1s infinite}@keyframes grain-flicker{0%,to{opacity:.3}50%{opacity:.5}}.pred-slides-root .pred-slides-container.container[data-template=projector-sputter] .projector-content{animation:projector-jitter .15s infinite}@keyframes projector-jitter{0%,to{transform:translate(0)}25%{transform:translate(1px,-1px)}50%{transform:translate(-1px,1px)}75%{transform:translate(1px,1px)}}.pred-slides-root .pred-slides-container.container[data-template=projector-sputter] .image-panel{animation:brightness-sputter 3s ease-in-out infinite}@keyframes brightness-sputter{0%,to{filter:brightness(1)}10%{filter:brightness(.7)}15%{filter:brightness(1.2)}20%{filter:brightness(1)}}.pred-slides-root .pred-slides-container.container[data-template=teletype-assemble] .teletype-paper{animation:teletype-print 3s linear .5s forwards}@keyframes paper-feed{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.pred-slides-root .pred-slides-container.container[data-template=quantum] .quantum-canvas{z-index:15}@media (prefers-reduced-motion:reduce){.pred-slides-root *,.pred-slides-root :after,.pred-slides-root :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.pred-slides-root .pred-slides-container.container[data-template=explosive] .fragment,.pred-slides-root .pred-slides-container.container[data-template=glitch-art] .image-panel img,.pred-slides-root .pred-slides-container.container[data-template=hologram] .image-panel img,.pred-slides-root .pred-slides-container.container[data-template=kaleidoscope] .image-panel img,.pred-slides-root .pred-slides-container.container[data-template=projector-sputter] .projector-content,.pred-slides-root .pred-slides-container.container[data-template=shockwave] .shockwave-ring,.pred-slides-root .pred-slides-container.container[data-template=timeline] .timeline-node,.pred-slides-root .pred-slides-container.container[data-template=vortex] .image-panel img,.pred-slides-root .pred-slides-container.container[data-template] .image-panel:after,.pred-slides-root .pred-slides-container.container[data-template] .image-panel:before,.pred-slides-root .pred-slides-container.container[data-template] .text-panel:after,.pred-slides-root .pred-slides-container.container[data-template] .text-panel:before{animation:none!important;transform:none!important}.pred-slides-root .pred-slides-container.container[data-template=glitch-art] .glitch-base,.pred-slides-root .pred-slides-container.container[data-template=glitch-art] .glitch-burst,.pred-slides-root .pred-slides-container.container[data-template=glitch-art] .glitch-layer,.pred-slides-root .pred-slides-container.container[data-template=glitch-art] .glitch-scanlines,.pred-slides-root .pred-slides-container.container[data-template=hologram] .hologram-interference,.pred-slides-root .pred-slides-container.container[data-template=hologram] .image-panel img,.pred-slides-root .pred-slides-container.container[data-template=hologram] .image-panel:before,.pred-slides-root .pred-slides-container.container[data-template=liquid-metal] .image-panel img,.pred-slides-root .pred-slides-container.container[data-template=liquid-metal] .liquid-noise,.pred-slides-root .pred-slides-container.container[data-template=liquid-metal] .liquid-sheen,.pred-slides-root .pred-slides-container.container[data-template=neon-city] .image-panel:after,.pred-slides-root .pred-slides-container.container[data-template=neon-city] .neon-glow,.pred-slides-root .pred-slides-container.container[data-template=neon-city] .neon-lines,.pred-slides-root .pred-slides-container.container[data-template=neon-city] .neon-shape,.pred-slides-root .pred-slides-container.container[data-template=prism] .prism-base,.pred-slides-root .pred-slides-container.container[data-template=prism] .prism-layer,.pred-slides-root .pred-slides-container.container[data-template=prism] .prism-rays,.pred-slides-root .pred-slides-container.container[data-template=vortex] .image-panel img,.pred-slides-root .pred-slides-container.container[data-template=vortex] .vortex-vignette{animation:none!important;opacity:.5!important;transform:none!important}}.pred-slides-root .pred-slides-container.container[data-template=title] .crt-overlay{background:radial-gradient(ellipse at center,#0000 0,#0000004d 100%);inset:0;pointer-events:none;position:absolute;z-index:48}.pred-slides-root .pred-slides-container.container[data-template=title] .crt-scanlines{animation:scanline-move 8s linear infinite;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00ff0008 0,#00ff0008 4px);inset:0;pointer-events:none;position:absolute;z-index:49}.pred-slides-root .pred-slides-container.container[data-template=title] .crt-flicker{animation:crt-flicker .15s infinite;background:#ffffff05;inset:0;pointer-events:none;position:absolute;z-index:49}@keyframes scanline-move{0%{transform:translateY(0)}to{transform:translateY(4px)}}@keyframes crt-flicker{0%,to{opacity:1}50%{opacity:.95}}.pred-slides-root .pred-slides-container.container[data-template=title] .boot-logo-container.glitching{animation:logo-glitch-in 1.2s ease-out forwards}.pred-slides-root .pred-slides-container.container[data-template=title] .boot-logo-container.stable{animation:logo-stable-glow 3s ease-in-out infinite;opacity:1!important}@keyframes logo-glitch-in{0%{filter:blur(10px);opacity:0;transform:scale(.8) translateX(-50px)}10%{filter:blur(5px) hue-rotate(90deg);opacity:.3;transform:scale(1.2) translateX(20px)}20%{opacity:0;transform:scale(.9) translateX(-30px)}30%{filter:blur(3px) hue-rotate(-45deg);opacity:.6;transform:scale(1.1) translateX(10px)}50%{opacity:.2;transform:scale(.95) translateX(-10px)}70%{filter:blur(2px);opacity:.8;transform:scale(1.05) translateX(5px)}to{filter:blur(0);opacity:1;transform:scale(1) translateX(0)}}@keyframes logo-stable-glow{0%,to{filter:drop-shadow(0 0 10px rgba(255,255,0,.3))}50%{filter:drop-shadow(0 0 20px rgba(255,255,0,.5))}}.pred-slides-root .pred-slides-container.container[data-template=title] .boot-status-messages .status-line{margin-bottom:4px;opacity:0;transform:translateX(-10px);transition:opacity .3s ease-out,transform .3s ease-out}.pred-slides-root .pred-slides-container.container[data-template=title] .boot-status-messages .status-line.visible{opacity:1;transform:translateX(0)}.pred-slides-root .pred-slides-container.container[data-template=title] .boot-status-messages .status-line.final{color:#ff0;font-weight:700;text-shadow:0 0 10px #ff0c}.pred-slides-root .pred-slides-container.container[data-template=title] .boot-stats.visible{animation:stats-reveal .6s ease-out forwards}@keyframes stats-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.pred-slides-root .pred-slides-container.container[data-template=sector-landing] .warning-flash.active{animation:warning-flash .3s ease-out}@keyframes warning-flash{0%{opacity:0}50%{opacity:.4}to{opacity:0}}.pred-slides-root .pred-slides-container.container[data-template=sector-landing] .alert-border.active{animation:alert-border-in .4s ease-out forwards}.pred-slides-root .pred-slides-container.container[data-template=sector-landing] .alert-border.pulse{animation:alert-pulse .2s ease-out}@keyframes alert-border-in{0%{inset:50%;opacity:0}to{inset:20px;opacity:1}}@keyframes alert-pulse{0%,to{border-color:var(--safety-yellow);box-shadow:inset 0 0 30px #ffff004d,0 0 30px #ffff004d}50%{border-color:red;box-shadow:inset 0 0 50px #ff000080,0 0 50px #ff000080}}.pred-slides-root .pred-slides-container.container[data-template=sector-landing] .sector-title.impact{animation:title-impact .6s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes title-impact{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.pred-slides-root .pred-slides-container.container[data-template=sector-landing] .sector-stats-overlay.visible{animation:stats-slide-in .5s ease-out forwards}@keyframes stats-slide-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.pred-slides-root .pred-slides-container.container[data-template=sector-landing] .sector-content-line.visible{animation:content-reveal .5s ease-out forwards}@keyframes content-reveal{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:.3}}@keyframes matrix-scroll{0%{transform:translateY(0)}to{transform:translateY(4px)}}.pred-slides-root .pred-slides-container.container[data-template=sector-model] .model-header.analyzing{animation:model-analyzing 1.5s ease-in-out infinite}.pred-slides-root .pred-slides-container.container[data-template=sector-model] .model-header.complete{animation:model-complete .5s ease-out forwards}@keyframes model-analyzing{0%,to{box-shadow:0 0 20px #ffff004d}50%{box-shadow:0 0 40px #ff09,inset 0 0 20px #ff03}}@keyframes model-complete{0%{box-shadow:0 0 20px #ffff004d}50%{box-shadow:0 0 60px #0f0c,inset 0 0 30px #00ff004d}to{box-shadow:0 0 30px #ffff0080}}.pred-slides-root .pred-slides-container.container[data-template=sector-model] .analysis-status.visible{animation:status-fade-in .3s ease-out forwards}.pred-slides-root .pred-slides-container.container[data-template=sector-model] .analysis-status.complete{color:#ff0!important;font-weight:700}@keyframes status-fade-in{0%{opacity:0}to{opacity:1}}.pred-slides-root .pred-slides-container.container[data-template=sector-model] .model-stats.visible{animation:stats-pop-in .5s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes stats-pop-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.pred-slides-root .pred-slides-container.container[data-template=sector-model] .model-content-block.visible{animation:block-reveal .5s ease-out forwards}@keyframes block-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.pred-slides-root .pred-slides-container.container[data-template=sector-model] .node-graph-overlay.visible{animation:graph-fade-in 1s ease-out forwards}@keyframes graph-fade-in{0%{opacity:0}to{opacity:1}}.pred-slides-root .pred-slides-container.container[data-template=sector-model] .node-graph-overlay .graph-node{opacity:.3;transition:opacity .3s ease-out}.pred-slides-root .pred-slides-container.container[data-template=sector-model] .node-graph-overlay .graph-node.active{filter:drop-shadow(0 0 3px #ffff00);opacity:1}.pred-slides-root .pred-slides-container.container[data-template=sector-model] .node-graph-overlay .graph-node.pulse{animation:node-pulse .3s ease-out}@keyframes node-pulse{0%,to{opacity:1;transform:scale(1)}50%{filter:drop-shadow(0 0 8px #ffff00);opacity:1;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.pred-slides-root .pred-slides-container.container[data-template=sector-landing] .alert-border,.pred-slides-root .pred-slides-container.container[data-template=sector-landing] .warning-flash,.pred-slides-root .pred-slides-container.container[data-template=sector-model] .model-header,.pred-slides-root .pred-slides-container.container[data-template=sector-model] .node-graph-overlay,.pred-slides-root .pred-slides-container.container[data-template=title] .boot-logo-container,.pred-slides-root .pred-slides-container.container[data-template=title] .crt-flicker,.pred-slides-root .pred-slides-container.container[data-template=title] .crt-scanlines{animation:none!important}.pred-slides-root .pred-slides-container.container[data-template=sector-landing] .sector-content-line,.pred-slides-root .pred-slides-container.container[data-template=sector-landing] .sector-stats-overlay,.pred-slides-root .pred-slides-container.container[data-template=sector-landing] .sector-title,.pred-slides-root .pred-slides-container.container[data-template=sector-model] .model-content-block,.pred-slides-root .pred-slides-container.container[data-template=sector-model] .model-stats,.pred-slides-root .pred-slides-container.container[data-template=title] .boot-logo-container,.pred-slides-root .pred-slides-container.container[data-template=title] .boot-stats,.pred-slides-root .pred-slides-container.container[data-template=title] .boot-tagline{opacity:1!important;transform:none!important}}@keyframes timelineProgress{0%{width:0}to{width:80%}}@keyframes nodeAppear{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes propagandaDrop{0%{opacity:0;transform:translateY(-120%) rotate(-5deg)}to{opacity:1;transform:translateY(0) rotate(0deg)}}@keyframes leafletSway{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(5px) rotate(1deg)}}@keyframes thumbtackAppear{0%{opacity:0;transform:scale(0) rotate(180deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes staticNoise{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes headerFlash{0%,to{opacity:1}50%{opacity:.8}}@keyframes posterPaste{0%{opacity:0;transform:scale(.8) rotate(-3deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes dripAppear{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes printPress{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes inkAppear{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes stencilReveal{0%{opacity:0}to{opacity:1}}@keyframes sprayFill{0%{filter:blur(10px);opacity:0}to{filter:blur(0);opacity:1}}@keyframes warningPulse{0%,to{border-color:var(--safety-yellow);box-shadow:0 0 0 #ff00}50%{border-color:red;box-shadow:0 0 30px #ff000080}}@keyframes borderExpand{0%{inset:20%;opacity:1}to{inset:0;opacity:.3}}@keyframes paperFeed{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes carriageReturn{0%{transform:translateX(0)}50%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes neonPulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes scanlineScroll{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes neonFlicker{0%,to{opacity:1}50%{opacity:.8}75%{opacity:.9}}@keyframes gridZoom{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes gridColorCycle1{0%{filter:hue-rotate(0deg) brightness(1)}25%{filter:hue-rotate(90deg) brightness(1.1)}50%{filter:hue-rotate(180deg) brightness(.9)}75%{filter:hue-rotate(270deg) brightness(1.1)}to{filter:hue-rotate(1turn) brightness(1)}}@keyframes gridColorCycle2{0%{filter:hue-rotate(90deg) brightness(1.1)}25%{filter:hue-rotate(180deg) brightness(.9)}50%{filter:hue-rotate(270deg) brightness(1.1)}75%{filter:hue-rotate(1turn) brightness(1)}to{filter:hue-rotate(450deg) brightness(1.1)}}@keyframes gridColorCycle3{0%{filter:hue-rotate(180deg) brightness(.9)}25%{filter:hue-rotate(270deg) brightness(1.1)}50%{filter:hue-rotate(1turn) brightness(1)}75%{filter:hue-rotate(450deg) brightness(1.1)}to{filter:hue-rotate(540deg) brightness(.9)}}@keyframes gridColorCycle4{0%{filter:hue-rotate(270deg) brightness(1.1)}25%{filter:hue-rotate(1turn) brightness(1)}50%{filter:hue-rotate(450deg) brightness(1.1)}75%{filter:hue-rotate(540deg) brightness(.9)}to{filter:hue-rotate(630deg) brightness(1.1)}}.pred-slides-root .pred-slides-container.container[data-template]:not([data-template=full-bleed]) .text-panel{background:#0000!important}.pred-slides-root .pred-slides-container.container:not(.mitigated)[data-text-layout=bl] .text-panel{bottom:80px!important;left:0!important;max-height:calc(100% - 110px)!important;right:auto!important;top:auto!important;transform:none!important}.pred-slides-root .pred-slides-container.container:not(.mitigated)[data-text-layout=br] .text-panel{bottom:80px!important;left:auto!important;max-height:calc(100% - 110px)!important;right:0!important;top:auto!important;transform:none!important}.pred-slides-root .pred-slides-container.container:not(.mitigated)[data-text-layout=ml] .text-panel{bottom:auto!important;left:0!important;max-height:calc(100% - 110px)!important;right:auto!important;top:50%!important;transform:translateY(-50%)!important}.pred-slides-root .pred-slides-container.container:not(.mitigated)[data-text-layout=mr] .text-panel{bottom:auto!important;left:auto!important;max-height:calc(100% - 110px)!important;right:0!important;top:50%!important;transform:translateY(-50%)!important}.pred-slides-root .pred-slides-container.container:not(.mitigated)[data-text-layout=tl] .text-panel{bottom:auto!important;left:0!important;max-height:calc(100% - 170px)!important;right:auto!important;top:150px!important;transform:none!important}.pred-slides-root .pred-slides-container.container:not(.mitigated)[data-text-layout=tr] .text-panel{bottom:auto!important;left:auto!important;max-height:calc(100% - 170px)!important;right:0!important;top:150px!important;transform:none!important}.pred-slides-root .pred-slides-container.container.mitigated[data-text-layout=bl] .text-panel{bottom:80px!important;left:0!important;max-height:calc(100% - 110px)!important;right:auto!important;top:auto!important;transform:rotateY(180deg)!important}.pred-slides-root .pred-slides-container.container.mitigated[data-text-layout=br] .text-panel{bottom:80px!important;left:auto!important;max-height:calc(100% - 110px)!important;right:0!important;top:auto!important;transform:rotateY(180deg)!important}.pred-slides-root .pred-slides-container.container.mitigated[data-text-layout=ml] .text-panel{bottom:auto!important;left:0!important;max-height:calc(100% - 110px)!important;right:auto!important;top:50%!important;transform:rotateY(180deg) translateY(-50%)!important}.pred-slides-root .pred-slides-container.container.mitigated[data-text-layout=mr] .text-panel{bottom:auto!important;left:auto!important;max-height:calc(100% - 110px)!important;right:0!important;top:50%!important;transform:rotateY(180deg) translateY(-50%)!important}.pred-slides-root .pred-slides-container.container.mitigated[data-text-layout=tl] .text-panel{bottom:auto!important;left:0!important;max-height:calc(100% - 170px)!important;right:auto!important;top:150px!important;transform:rotateY(180deg)!important}.pred-slides-root .pred-slides-container.container.mitigated[data-text-layout=tr] .text-panel{bottom:auto!important;left:auto!important;max-height:calc(100% - 170px)!important;right:0!important;top:150px!important;transform:rotateY(180deg)!important}.pred-slides-root .pred-slides-container .pred-slides-text-panel.text-panel,.pred-slides-root .pred-slides-container .pred-slides-text-panel.text-panel *{text-align:left!important}.pred-native-grid *{box-sizing:border-box;margin:0;padding:0}.pred-native-grid{--void-black:#000;--safety-yellow:#ff0;--cream:beige;--warning-orange:#f60;--terminal-green:#3f0;--cyan-glow:#00f3ff;background:var(--void-black);color:var(--safety-yellow);cursor:crosshair;font-family:Courier New,monospace;overflow:hidden}@media (hover:none) and (pointer:coarse){.pred-native-grid{font-size:clamp(12px,1.25vw,16px)}.pred-native-grid .hud-title{font-size:clamp(1.35rem,3.8vw,2.2rem)!important}.pred-native-grid .hud-story{font-size:clamp(.95rem,2.2vw,1.15rem)!important}.pred-native-grid .hud-logic{font-size:clamp(.75rem,1.8vw,.95rem)!important}}.pred-native-grid #canvas-container{height:100vh;left:0;position:fixed;top:0;width:100vw}@supports (height:100dvh){.pred-native-grid,.pred-native-grid #canvas-container{height:100dvh}}.pred-native-grid .crt-overlay{animation:flicker .15s infinite;background:repeating-linear-gradient(0deg,#00000026,#00000026 1px,#0000 0,#0000 2px);height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:100}@keyframes flicker{0%,to{opacity:.95}50%{opacity:.98}}.pred-native-grid .sector-takeover{align-items:center;display:flex;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .5s;width:100vw;z-index:150}.pred-native-grid .sector-takeover.active{opacity:1}.pred-native-grid .sector-takeover-text{color:var(--safety-yellow);font-family:Libre Franklin,sans-serif;font-size:5vw;font-weight:900;letter-spacing:.05em;max-width:95vw;mix-blend-mode:screen;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 20px #ff0c,0 0 40px #ff06,4px 4px 0 #000c;text-transform:uppercase;white-space:nowrap}@media (hover:none) and (pointer:coarse){.pred-native-grid .sector-takeover-text{font-size:clamp(28px,6vw,52px);line-height:1.05;max-width:94vw;overflow:visible;overflow-wrap:anywhere;text-align:center;text-overflow:clip;white-space:normal;word-break:normal}}.pred-native-grid .sector-takeover.doom .sector-takeover-text{color:#f33;text-shadow:0 0 20px #f33c,0 0 40px #f336,4px 4px 0 #000c}.pred-native-grid .sector-takeover.hope .sector-takeover-text{color:#3f3;text-shadow:0 0 20px #3f3c,0 0 40px #3f36,4px 4px 0 #000c}.pred-native-grid .view-toggle{background:var(--void-black);border:2px solid var(--safety-yellow);color:var(--safety-yellow);cursor:pointer;display:inline-block;font-family:Courier New,monospace;font-size:.75rem;font-weight:700;letter-spacing:1px;padding:8px 16px;position:fixed;right:20px;text-decoration:none;text-transform:uppercase;top:20px;transition:all .2s;z-index:200}@media (max-height:520px) and (orientation:landscape){.pred-native-grid .view-toggle{display:none!important}.pred-native-grid #hud-overlay{grid-template-columns:1fr minmax(340px,44vw)!important;grid-template-rows:1fr!important}.pred-native-grid .hud-top{display:none!important}.pred-native-grid .dashboard-sidebar{border-left-width:2px!important;gap:12px!important;padding:12px 12px 90px!important}.pred-native-grid .hud-title{font-size:1.25rem!important;margin:0 0 10px!important;padding:8px 10px!important}.pred-native-grid .hud-story{font-size:.85rem!important;line-height:1.45!important}.pred-native-grid .hud-logic{font-size:.75rem!important;padding:8px!important}.pred-native-grid .control-deck,.pred-native-grid .hud-bottom{display:none!important}.pred-native-grid .deck-group{background:#000000bf;border:1px solid #ffff0059;border-radius:6px;box-shadow:0 0 18px #000000b3;gap:8px;padding:8px}.pred-native-grid .deck-label{display:none!important}.pred-native-grid .nav-btn{box-shadow:none!important;font-size:.75rem!important;letter-spacing:1px!important;min-width:44px!important;padding:6px 10px!important}.pred-native-grid #grid-btn{display:none!important}.pred-native-grid #mitigation-btn{min-width:54px!important}}@media (max-width:1024px) and (orientation:landscape){.pred-native-grid .view-toggle{display:none!important}.pred-native-grid #hud-overlay{grid-template-columns:1fr minmax(340px,44vw)!important;grid-template-rows:1fr!important}.pred-native-grid .control-deck,.pred-native-grid .hud-bottom,.pred-native-grid .hud-top{display:none!important}.pred-native-grid .dashboard-sidebar{border-left-width:2px!important;gap:12px!important;padding:12px 12px 90px!important}.pred-native-grid .hud-title{font-size:1.25rem!important;margin:0 0 10px!important;padding:8px 10px!important}.pred-native-grid .hud-story{font-size:.85rem!important;line-height:1.45!important}.pred-native-grid .hud-logic{font-size:.75rem!important;padding:8px!important}.pred-native-grid .deck-label{display:none!important}.pred-native-grid .nav-btn{box-shadow:none!important;font-size:.75rem!important;letter-spacing:1px!important;min-width:44px!important;padding:6px 10px!important}.pred-native-grid #grid-btn{display:none!important}}@media (hover:none) and (pointer:coarse) and (orientation:landscape){.pred-native-grid .view-toggle{display:none!important}.pred-native-grid #hud-overlay{grid-template-columns:1fr minmax(340px,44vw)!important;grid-template-rows:1fr!important}.pred-native-grid .control-deck,.pred-native-grid .deck-group:first-child,.pred-native-grid .deck-label,.pred-native-grid .hud-bottom,.pred-native-grid .hud-top{display:none!important}.pred-native-grid .nav-btn{box-shadow:none!important;font-size:.75rem!important;letter-spacing:1px!important;min-width:54px!important;padding:6px 10px!important}}.pred-native-grid .view-toggle:hover{background:var(--safety-yellow);box-shadow:0 0 10px var(--safety-yellow);color:var(--void-black)}.pred-native-grid #hud-overlay{display:grid;grid-template-columns:1fr 450px;grid-template-rows:80px 1fr;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .5s ease;width:100%;z-index:50}.pred-native-grid[data-predictions-is-detail-view="1"] #hud-overlay{grid-template-rows:1fr}.pred-native-grid[data-predictions-is-detail-view="1"] .hud-top{display:none}.pred-native-grid .fullscreen-toggle{border:1px solid #ffff0059;border-radius:6px;padding:6px 10px;position:fixed;right:10px;top:calc(env(safe-area-inset-top, 0px) + 10px);z-index:260}.pred-native-grid .fullscreen-toggle,.pred-native-grid .hud-mitigation-toggle{background:#000000bf;color:var(--safety-yellow);font-family:Arial Black,sans-serif;font-size:.75rem;letter-spacing:1px}.pred-native-grid .hud-mitigation-toggle{border:1px solid #ffff008c;border-radius:6px;cursor:pointer;padding:4px 8px}.pred-native-grid .hud-mitigation-toggle.held{background:var(--safety-yellow);color:#000}.pred-native-grid.compact-ui .view-toggle{display:none!important}.pred-native-grid.compact-ui #hud-overlay{grid-template-columns:1fr minmax(340px,44vw)!important;grid-template-rows:1fr!important}.pred-native-grid.compact-ui .control-deck,.pred-native-grid.compact-ui .hud-bottom,.pred-native-grid.compact-ui .hud-top{display:none!important}.pred-native-grid.compact-ui .deck-group{background:#000000bf;border:1px solid #ffff0059;border-radius:6px;box-shadow:0 0 18px #000000b3;gap:8px;padding:8px}.pred-native-grid.compact-ui .deck-group:first-child,.pred-native-grid.compact-ui .deck-label{display:none!important}.pred-native-grid.compact-ui .nav-btn{box-shadow:none!important;font-size:.75rem!important;letter-spacing:1px!important;min-width:54px!important;padding:6px 10px!important}.pred-native-grid #hud-overlay.active{opacity:1;pointer-events:auto}.pred-native-grid .hud-top{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000c;border-bottom:2px solid var(--safety-yellow);display:flex;grid-column:1/-1;grid-row:1;justify-content:space-between;padding:0 40px}.pred-native-grid .hud-sector{color:var(--safety-yellow);font-family:Arial Black,sans-serif;font-size:2rem;font-weight:900;letter-spacing:2px;text-shadow:0 0 10px #ffff0080;text-transform:uppercase}.pred-native-grid .hud-signal{color:var(--cyan-glow);font-family:Courier New,monospace;font-size:1rem;font-weight:700;letter-spacing:1px}.pred-native-grid .hud-mode{border:1px solid var(--warning-orange);color:var(--warning-orange);display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:1px;margin-top:4px;padding:2px 6px}.pred-native-grid .dashboard-sidebar{background:#000a00e6;border-left:3px solid var(--safety-yellow);box-shadow:-10px 0 30px #000c;display:flex;flex-direction:column;gap:30px;grid-column:2;grid-row:2;overflow-y:auto;padding:30px 30px 180px}.pred-native-grid .hud-title{background-color:var(--safety-yellow);color:#000;display:inline-block;font-family:Libre Franklin,sans-serif;font-size:2.5rem;font-weight:900;line-height:1.2;margin:0 0 15px;padding:10px 15px;text-shadow:none;text-transform:uppercase}.pred-native-grid .hud-story{color:#ddd;display:block;font-family:Libre Franklin,sans-serif;font-size:1.1rem;line-height:1.5}.pred-native-grid .hud-logic{background:#00f3ff0d;border:1px solid var(--cyan-glow);color:var(--cyan-glow);display:block;font-family:Libre Franklin,sans-serif;font-size:.85rem;padding:10px}.pred-native-grid .hud-cta,.pred-native-grid .hud-cta-actions{display:flex;flex-direction:column;gap:12px}.pred-native-grid .hud-cta-actions:empty{display:none}.pred-native-grid .hud-cta-button{background:#0000;border:2px solid var(--safety-yellow);color:var(--safety-yellow);font-family:Libre Franklin,sans-serif;font-weight:800;letter-spacing:1px;padding:12px 16px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .15s ease}.pred-native-grid .hud-cta-button:hover{box-shadow:0 0 12px #ffff0073}.pred-native-grid .hud-cta-button.hud-cta-consult{background:var(--safety-yellow);color:#000}.pred-native-grid .hud-bottom{background:#000;border-bottom:2px solid var(--warning-orange);border-top:2px solid var(--warning-orange);bottom:80px;height:35px;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;z-index:150}.pred-native-grid .hud-hidden{display:none!important}.pred-native-grid .hud-countermeasures{animation:crawl-scroll 20s linear infinite;color:var(--safety-yellow);font-family:Libre Franklin,sans-serif;font-size:.95rem;font-weight:700;line-height:35px;padding:0 20px;position:relative;text-shadow:0 0 8px #ff09;white-space:nowrap}@keyframes crawl-scroll{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.pred-native-grid .cm-status{background:var(--warning-orange);color:#000;font-weight:900;margin:0 12px;padding:2px 8px;text-shadow:none}.pred-native-grid .cm-window{background:#ff660026;color:var(--warning-orange);font-weight:700;margin:0 12px;padding:2px 6px}.pred-native-grid .control-deck{align-items:center;background:#111;border-top:4px solid #333;bottom:0;display:flex;gap:40px;height:80px;justify-content:center;left:0;position:fixed;width:100%;z-index:200}.pred-native-grid .deck-group{align-items:center;background:#222;border:1px solid #444;border-radius:4px;box-shadow:inset 0 0 10px #000;display:flex;gap:15px;padding:10px 20px}.pred-native-grid .deck-label{color:#888;font-size:.7rem;letter-spacing:1px;margin-right:10px;text-transform:uppercase}.pred-native-grid .nav-btn{background:#000;border:2px solid var(--safety-yellow);box-shadow:0 0 5px var(--safety-yellow);color:var(--safety-yellow);cursor:pointer;font-family:Arial Black,sans-serif;font-size:.9rem;padding:8px 20px;text-transform:uppercase;transition:all .1s}.pred-native-grid .nav-btn:hover{background:var(--safety-yellow);box-shadow:0 0 15px var(--safety-yellow);color:#000}.pred-native-grid .nav-btn:active{transform:translateY(2px)}.pred-native-grid .nav-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.3}.pred-native-grid #mitigation-btn{background:#300;border:2px solid var(--warning-orange);box-shadow:0 0 5px var(--warning-orange);color:var(--warning-orange)}.pred-native-grid #mitigation-btn.held,.pred-native-grid #mitigation-btn:active{background:var(--warning-orange);box-shadow:0 0 20px var(--warning-orange);color:#000}.pred-native-grid #loading{align-items:center;background:#000;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:opacity .5s ease;width:100%;z-index:200}.pred-native-grid #loading.hidden{opacity:0;pointer-events:none}.pred-native-grid .loading-text{animation:loading-pulse 1.5s ease-in-out infinite;font-size:2rem;letter-spacing:5px}@keyframes loading-pulse{0%,to{opacity:.3}50%{opacity:1}}.pred-native-grid .loading-bar{background:#ff03;height:4px;margin-top:30px;overflow:hidden;position:relative;width:400px}.pred-native-grid .loading-progress{background:var(--safety-yellow);box-shadow:0 0 10px var(--safety-yellow);height:100%;left:0;position:absolute;top:0;transition:width .3s ease;width:0}.pred-powerpoint-root{--safety-yellow:#ff0;--void-black:#000;--paper-white:#fff;--pred-slides-ui-height:140px;background:var(--void-black);color:#fff;font-family:Libre Franklin,sans-serif;height:100vh;inset:0;overflow:hidden;position:fixed;width:100vw}@media (hover:hover) and (pointer:fine){.pred-powerpoint-root{font-size:clamp(12px,1.05vw,16px)}}@media (hover:none) and (pointer:coarse){.pred-powerpoint-root{--pred-slides-ui-height:96px;font-size:clamp(12px,1.35vw,16px);height:100vh;height:var(--pred-viewport-height,100vh)}.pred-powerpoint-stage{align-items:center;bottom:auto;height:calc(100vh - var(--pred-slides-ui-height));height:calc(var(--pred-viewport-height, 100vh) - var(--pred-slides-ui-height));justify-content:center;min-height:calc(100vh - var(--pred-slides-ui-height));min-height:calc(var(--pred-viewport-height, 100vh) - var(--pred-slides-ui-height));padding:10px}.pred-powerpoint-deck{aspect-ratio:auto;height:100%;max-height:none;max-width:none;width:100%}.pred-powerpoint-kicker{font-size:.6rem}.pred-powerpoint-big-title{font-size:clamp(1.28rem,3.68vw,1.92rem);padding:8px 10px}.pred-powerpoint-title{font-size:clamp(.84rem,2.4vw,1.2rem);margin:0 0 14px;padding:6px 10px}.pred-powerpoint-subheading{font-size:clamp(.88rem,2.72vw,1.6rem);margin:-8px 0 14px}.pred-powerpoint-landing-paragraph{font-size:clamp(.76rem,1.84vw,1.04rem)}.pred-powerpoint-list,.pred-powerpoint-paragraph{font-size:clamp(.72rem,1.6vw,1rem)}}.pred-powerpoint-stage{align-items:center;bottom:var(--pred-slides-ui-height);box-sizing:border-box;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;width:100vw}.pred-powerpoint-deck{aspect-ratio:16/9;background-color:#050505;border:2px solid var(--safety-yellow);box-shadow:0 0 40px #ffff001a;display:grid;grid-template-columns:1.2fr 1fr;max-height:calc(100% - 40px);max-width:100%;overflow:hidden;width:95vw}.pred-powerpoint-deck.fullbleed{display:block;grid-template-columns:none}.pred-powerpoint-fullbleed{height:100%;overflow:hidden;position:relative;width:100%}.pred-powerpoint-fullbleed .pred-fullbleed-title-layout{align-items:center!important}.pred-powerpoint-fullbleed .pred-fullbleed-title-plate{position:static!important;top:auto!important;transform:none!important}.pred-powerpoint-fullbleed>canvas,.pred-powerpoint-fullbleed>div,.pred-powerpoint-fullbleed>iframe,.pred-powerpoint-fullbleed>img,.pred-powerpoint-fullbleed>video{max-width:100%}.pred-powerpoint-media{background:#000;height:100%;position:relative;width:100%}.pred-powerpoint-image,.pred-powerpoint-video{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.pred-powerpoint-media-overlay{background:radial-gradient(circle at 50% 50%,#0000 0,#0000008c 100%);inset:0;pointer-events:none;position:absolute}.pred-powerpoint-text{background:#000000a6;border-left:1px solid #ffff0040;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:clamp(16px,3.5vw,40px) clamp(18px,4vw,50px) clamp(14px,3vw,30px);position:relative}.pred-powerpoint-content{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:auto}.pred-powerpoint-kicker{color:var(--safety-yellow);font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:800;letter-spacing:1px;opacity:.7;text-transform:uppercase}.pred-powerpoint-title-layout{display:flex;flex-direction:column;gap:26px;height:100%;justify-content:center}.pred-powerpoint-big-title{font-size:clamp(1.6rem,4.8vw,2.56rem);line-height:1.1;margin:0;padding:10px 14px}.pred-powerpoint-big-title,.pred-powerpoint-title{align-self:flex-start;background:var(--safety-yellow);color:#000;display:inline-block;font-weight:900;letter-spacing:1px;text-transform:uppercase}.pred-powerpoint-title{font-size:clamp(1rem,2.72vw,1.44rem);line-height:1.15;margin:0 0 18px;padding:8px 12px}.pred-powerpoint-subheading{align-self:flex-start;color:var(--safety-yellow);font-family:Courier New,Courier,monospace;font-size:clamp(1.08rem,3.28vw,2rem);font-weight:900;letter-spacing:1px;margin:-10px 0 18px;text-transform:uppercase}.pred-powerpoint-body{display:flex;flex:1 1;flex-direction:column;justify-content:center;margin-bottom:8px;overflow:auto;padding-right:8px}.pred-powerpoint-landing-paragraph{color:#fff;font-size:clamp(.84rem,2.08vw,1.24rem);line-height:1.35;margin:0}.pred-powerpoint-landing-paragraph+.pred-powerpoint-landing-paragraph{margin-top:14px}.pred-powerpoint-paragraph{color:#ffffffeb;font-size:clamp(.8rem,1.76vw,1.12rem);line-height:1.4;margin:0}.pred-powerpoint-paragraph+.pred-powerpoint-paragraph{margin-top:22px}.pred-powerpoint-paragraph strong{color:var(--safety-yellow);font-weight:700}.pred-powerpoint-list{color:#ffffffeb;font-size:clamp(.8rem,1.76vw,1.12rem);line-height:1.4;margin:12px 0 0;padding-left:30px}.pred-powerpoint-body ul.pred-powerpoint-list{list-style:none;padding-left:0}.pred-powerpoint-body ul.pred-powerpoint-list li{padding-left:1.35em;position:relative}.pred-powerpoint-body ul.pred-powerpoint-list li:before{color:var(--safety-yellow);content:"ø";font-weight:900;left:0;position:absolute;top:0}.pred-powerpoint-list li+li{margin-top:18px}.pred-powerpoint-list strong{color:var(--safety-yellow);font-weight:700}.pred-powerpoint-list.ordered{padding-left:22px}.pred-powerpoint-root .slide-scrubber{align-items:center;background:#000;border-top:3px solid var(--safety-yellow);bottom:3px;box-shadow:0 -5px 20px #ffff004d;box-sizing:border-box;display:flex;gap:20px;left:0;padding:20px 50px 20px 30px;position:fixed;right:0;width:100%;z-index:2000}.pred-powerpoint-root .pred-swipe-hint{background:#000c;border:1px solid #ffff0080;color:var(--safety-yellow);font-family:Courier New,monospace;font-size:.8rem;letter-spacing:1px;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;right:18px;text-transform:uppercase;top:-34px;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease}.pred-powerpoint-root .pred-swipe-hint.show{opacity:1;transform:translateY(0)}.pred-powerpoint-root .slide-scrubber-label{color:var(--safety-yellow);font-family:Libre Franklin,sans-serif;font-size:1rem;font-weight:800;letter-spacing:2px;white-space:nowrap}.pred-powerpoint-root .sector-blocks{display:flex;flex:1 1;gap:2px;height:20px}.pred-powerpoint-root .sector-block{border:1px solid #ffff004d;cursor:pointer;flex:1 1;position:relative;transition:all .2s ease}.pred-powerpoint-root .sector-block:hover{border-color:var(--safety-yellow);box-shadow:0 0 10px #ffff0080;transform:scaleY(1.3)}.pred-powerpoint-root .sector-block.active{border:2px solid var(--safety-yellow);box-shadow:0 0 15px var(--safety-yellow);transform:scaleY(1.5)}.pred-powerpoint-root .slide-scrubber-info{color:var(--safety-yellow);flex:0 0 auto;font-family:Libre Franklin,sans-serif;font-size:1rem;font-weight:800;letter-spacing:1px;margin-right:100px;min-width:100px;text-align:right}@media (max-width:768px){.pred-powerpoint-root{--pred-slides-ui-height:90px}.pred-powerpoint-root .slide-scrubber{background:#000;border-top:3px solid var(--safety-yellow);bottom:0;display:flex!important;gap:10px;left:0;padding:12px;position:fixed;right:0}.pred-powerpoint-root .slide-scrubber-label{font-size:.65rem;min-width:55px;white-space:nowrap}.pred-powerpoint-root .slide-scrubber-info{font-size:.85rem;margin-right:0;min-width:70px;text-align:right}}.pred-powerpoint-loading{color:var(--safety-yellow);padding:24px}.pred-powerpoint-error{bottom:16px;color:#ff4d4d;font-family:Courier New,Courier,monospace;font-size:12px;left:16px;position:fixed;z-index:1000}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.sepia{--tw-sepia:sepia(100%)}.filter,.sepia{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.text-shadow{text-shadow:1px 1px 2px #0000001a}.\[-\:\\s\|\]{-:\s|}body,html{-webkit-overflow-scrolling:touch;height:auto;min-height:100%;overflow-x:hidden;overflow-y:auto}body.predictions-no-scroll,html.predictions-no-scroll{height:100%;overflow:hidden}#root{min-height:100vh;overflow-x:hidden}
/*# sourceMappingURL=main.f5ce6c03.css.map*/